politopix
5.0.0
|
This is the complete list of members for politopixAPI, including all inherited members.
addGenerator(boost::shared_ptr< Polytope_Rn > &A, const boost::shared_ptr< Generator_Rn > &GN) | politopixAPI | static |
addHalfspace(boost::shared_ptr< Polytope_Rn > &A, const boost::shared_ptr< HalfSpace_Rn > &HS) | politopixAPI | static |
checkEqualityOfPolytopes(const boost::shared_ptr< Polytope_Rn > &A, const boost::shared_ptr< Polytope_Rn > &B, bool getFaceMapping=false) | politopixAPI | static |
checkEqualityOfVertices(const boost::shared_ptr< Polytope_Rn > &A, const boost::shared_ptr< Polytope_Rn > &B) | politopixAPI | static |
checkTopologyAndGeometry(const boost::shared_ptr< PolyhedralCone_Rn > &A, bool check_all=false) | politopixAPI | static |
computeDoubleDescription(boost::shared_ptr< Polytope_Rn > &A, double bb_size) | politopixAPI | static |
computeDoubleDescription(boost::shared_ptr< Polytope_Rn > &A) | politopixAPI | inlinestatic |
computeDoubleDescriptionWithoutCheck(boost::shared_ptr< Polytope_Rn > &A, double bb_size=1000.) | politopixAPI | static |
computeIntersection(const boost::shared_ptr< Polytope_Rn > &A, const boost::shared_ptr< Polytope_Rn > &B, boost::shared_ptr< Polytope_Rn > &C) | politopixAPI | static |
computeIntersection(boost::shared_ptr< Polytope_Rn > &A, const boost::shared_ptr< Polytope_Rn > &B) | politopixAPI | static |
computeIntersectionWithoutCheck(boost::shared_ptr< Polytope_Rn > &A, const boost::shared_ptr< Polytope_Rn > &B) | politopixAPI | static |
computeMinkowskiSumOfPolytopes(const boost::shared_ptr< Polytope_Rn > &A, const boost::shared_ptr< Polytope_Rn > &B, boost::shared_ptr< Polytope_Rn > &C) | politopixAPI | static |
computeMinkowskiSumOfPolytopes(const std::vector< boost::shared_ptr< Polytope_Rn > > &arrayOfPol, boost::shared_ptr< Polytope_Rn > &C) | politopixAPI | static |
computeMinkowskiSumOfPolytopes(const boost::shared_ptr< Polytope_Rn > &A, const boost::shared_ptr< Polytope_Rn > &B, boost::shared_ptr< Polytope_Rn > &C, const std::vector< std::vector< int > > &genitorsOfGeneratorsA, const std::vector< std::vector< int > > &genitorsOfGeneratorsB, std::vector< std::vector< int > > &traceGenerators) | politopixAPI | static |
computeVolume(const boost::shared_ptr< Polytope_Rn > P) | politopixAPI | static |
computeVoronoiDiagram(const boost::shared_ptr< Polytope_Rn > &inputSpace, const std::vector< Point_Rn > &listOfSeeds, std::vector< boost::shared_ptr< Polytope_Rn > > &VoronoiCells, Voronoi_Rn::TypeOfAlgorithm vorAlgo=Voronoi_Rn::Incremental) | politopixAPI | static |
isIncluded(const boost::shared_ptr< Polytope_Rn > &A, const boost::shared_ptr< Polytope_Rn > &B) | politopixAPI | static |
loadPolyhedralCone(const string &pathA, boost::shared_ptr< PolyhedralCone_Rn > &A) | politopixAPI | static |
loadPolytope(const string &pathA, boost::shared_ptr< Polytope_Rn > &A) | politopixAPI | static |
makeBox(boost::shared_ptr< Polytope_Rn > &A, Point_Rn Pmin, Point_Rn Pmax) | politopixAPI | static |
makeCube(boost::shared_ptr< Polytope_Rn > &A, double M) | politopixAPI | static |
PolarPolytope(const boost::shared_ptr< Polytope_Rn > &original_pol, boost::shared_ptr< Polytope_Rn > &polar_pol) | politopixAPI | static |
pseudoIntersection(const boost::shared_ptr< Polytope_Rn > &A, const boost::shared_ptr< Polytope_Rn > &B, boost::shared_ptr< Polytope_Rn > &C, const std::set< unsigned int > &firstOperandCaps, const std::set< unsigned int > &secondOperandCaps, std::set< unsigned int > &newCaps, double bb_size=1000.) | politopixAPI | static |
pseudoSum(const boost::shared_ptr< Polytope_Rn > &A, const boost::shared_ptr< Polytope_Rn > &B, boost::shared_ptr< Polytope_Rn > &C, const std::set< unsigned int > &firstOperandCaps, const std::set< unsigned int > &secondOperandCaps, std::set< unsigned int > &newCaps, double bb_size=1000.) | politopixAPI | static |
savePolyhedralCone(const string &pathA, boost::shared_ptr< PolyhedralCone_Rn > &A) | politopixAPI | static |
savePolytope(const string &pathA, boost::shared_ptr< Polytope_Rn > &A) | politopixAPI | static |
Translate(boost::shared_ptr< Polytope_Rn > &pol, const boost::numeric::ublas::vector< double > &v2t) | politopixAPI | static |