Documentation

Noperthedron.Pose

structure Pose :
Instances For
    noncomputable instance instPoseLikePose :
    Equations
    noncomputable def Pose.rotM₁ (p : Pose) :
    Equations
    Instances For
      noncomputable def Pose.rotM₂ (p : Pose) :
      Equations
      Instances For
        noncomputable def Pose.rotR (p : Pose) :
        Equations
        Instances For
          noncomputable def Pose.vecX₁ (p : Pose) :
          Equations
          Instances For
            noncomputable def Pose.vecX₂ (p : Pose) :
            Equations
            Instances For
              noncomputable def Pose.rotM₁θ (p : Pose) :
              Equations
              Instances For
                noncomputable def Pose.rotM₂θ (p : Pose) :
                Equations
                Instances For
                  noncomputable def Pose.rotM₁φ (p : Pose) :
                  Equations
                  Instances For
                    noncomputable def Pose.rotM₂φ (p : Pose) :
                    Equations
                    Instances For
                      noncomputable def Pose.rotR' (p : Pose) :
                      Equations
                      Instances For
                        noncomputable def Pose.inner (p : Pose) :
                        Equations
                        Instances For
                          noncomputable def Pose.outer (p : Pose) :
                          Equations
                          Instances For
                            Equations
                            Instances For
                              theorem Pose.is_rupert_imp_inner_in_outer (p : Pose) (poly : Finset ℝ³) (h_rupert : RupertPose p ((convexHull ) poly)) (v : ℝ³) (hv : v poly) :
                              p.inner v (convexHull ) (p.outer '' poly)

                              If we have a convex polyhedron with p being a pose witness of the rupert property, then in particular every vertex in the "inner" transformation lies in the convex hull of the vertices under the "outer" transformation.