|
politopix
4.1.0
|
This is the complete list of members for Polytope_Rn, including all inherited members.
| _listOfGenerators | PolyhedralCone_Rn | protected |
| _listOfHalfSpaces | PolyhedralCone_Rn | protected |
| addGenerator(boost::shared_ptr< Generator_Rn > vx) | PolyhedralCone_Rn | inline |
| addHalfSpace(boost::shared_ptr< HalfSpace_Rn > hs, bool check=false) | PolyhedralCone_Rn | |
| checkDuplicateGenerators(unsigned int &a, unsigned int &b) | PolyhedralCone_Rn | |
| checkEdges() const | Polytope_Rn | virtual |
| checkEquality(const boost::shared_ptr< PolyhedralCone_Rn > &B, bool getFaceMapping=false) const | PolyhedralCone_Rn | |
| checkEqualityOfVertices(const boost::shared_ptr< Polytope_Rn > &B, bool printOnScreen=false) const | Polytope_Rn | |
| checkFacet(unsigned int fctNumber, std::ostream &this_ostream) const | PolyhedralCone_Rn | inline |
| checkFacets() const | PolyhedralCone_Rn | inline |
| checkGenerator(unsigned int vtxNumber, std::ostream &this_ostream) const | PolyhedralCone_Rn | inline |
| checkGenerators(const listOfGeometricObjects< boost::shared_ptr< Generator_Rn > > &listGenA, const listOfGeometricObjects< boost::shared_ptr< HalfSpace_Rn > > &listHSB, bool check_all=false) const | PolyhedralCone_Rn | inline |
| checkNeighbours(const boost::shared_ptr< Generator_Rn > &V1, const boost::shared_ptr< Generator_Rn > &V2, std::vector< boost::shared_ptr< HalfSpace_Rn > > &commonFacets, const std::set< boost::shared_ptr< HalfSpace_Rn > > &listOfRedundantHS) const | PolyhedralCone_Rn | inline |
| checkNeighbours(const boost::shared_ptr< Generator_Rn > &V1, const boost::shared_ptr< Generator_Rn > &V2, std::vector< boost::shared_ptr< HalfSpace_Rn > > &commonFacets, unsigned int topologicalCode=1) const | PolyhedralCone_Rn | inline |
| checkNeighbours(const boost::shared_ptr< Generator_Rn > &V1, const boost::shared_ptr< Generator_Rn > &V2, std::vector< HalfSpace_Rn * > &commonFacets, unsigned int topologicalCode=1) const | PolyhedralCone_Rn | inline |
| checkNeighbours(const boost::shared_ptr< Generator_Rn_SD > &genIn, const boost::shared_ptr< Generator_Rn_SD > &genOut, std::vector< unsigned int > &commonFacets) | PolyhedralCone_Rn | inline |
| checkNeighboursWithHSnumbers(const boost::shared_ptr< Generator_Rn > &V1, const boost::shared_ptr< Generator_Rn > &V2, std::vector< HalfSpace_Rn * > &commonFacets, const std::set< boost::shared_ptr< HalfSpace_Rn > > &listOfRedundantHS, unsigned int topologicalCode=1) const | PolyhedralCone_Rn | inline |
| checkPoint(const Point_Rn &thisPoint) const | PolyhedralCone_Rn | |
| checkPoint(const boost::shared_ptr< Generator_Rn > &point, const boost::shared_ptr< HalfSpace_Rn > &halfSpace, double halfSpaceNorm) const | PolyhedralCone_Rn | |
| checkTopologyAndGeometry() const | PolyhedralCone_Rn | inlinevirtual |
| computeDualPolyhedralCone() const | PolyhedralCone_Rn | |
| computeMinkowskiSum(const boost::shared_ptr< PolyhedralCone_Rn > &A, const boost::shared_ptr< PolyhedralCone_Rn > &B) | PolyhedralCone_Rn | virtual |
| createBoundingBox(double M) | Polytope_Rn | virtual |
| createBoundingSimplex(double M) | Polytope_Rn | virtual |
| createTruncatedGenerator(const boost::shared_ptr< Generator_Rn_SD > &in, const boost::shared_ptr< Generator_Rn_SD > &out, boost::shared_ptr< Generator_Rn_SD > newV, double ay, double az, double b=0.) const | Polytope_Rn | virtual |
| dimension() const | PolyhedralCone_Rn | inlinevirtual |
| dump(std::ostream &this_ostream) const | PolyhedralCone_Rn | |
| fillNeighbourMatrix(std::vector< std::vector< unsigned int > > &neighboursA, unsigned int topologicalCode=1) const | PolyhedralCone_Rn | inline |
| getGenerator(unsigned int i) const | PolyhedralCone_Rn | |
| getGeneratorNumber(boost::shared_ptr< Generator_Rn > G) const | PolyhedralCone_Rn | |
| getHalfSpace(unsigned int i) const | PolyhedralCone_Rn | |
| getHalfSpaceNumber(const boost::shared_ptr< HalfSpace_Rn > &F) const | PolyhedralCone_Rn | inline |
| getListOfGenerators() const | PolyhedralCone_Rn | inline |
| getListOfGeneratorsSD(std::vector< boost::shared_ptr< Generator_Rn_SD > > ¤tListOfGeneratorsSD) | PolyhedralCone_Rn | inline |
| getListOfHalfSpaces() | PolyhedralCone_Rn | inline |
| getListOfHalfSpaces() const | PolyhedralCone_Rn | inline |
| getPrimalCone(unsigned int i) const | Polytope_Rn | |
| getPrimalCone(const boost::shared_ptr< Generator_Rn > &vx) const | Polytope_Rn | |
| isBounded() const | Polytope_Rn | inlinevirtual |
| isIncluded(const boost::shared_ptr< PolyhedralCone_Rn > &B) const | PolyhedralCone_Rn | |
| negate() | PolyhedralCone_Rn | inline |
| neigbourhoodCondition() const | Polytope_Rn | inlinevirtual |
| numberOfGenerators() const | PolyhedralCone_Rn | inline |
| numberOfGeneratorsPerFacet() const | Polytope_Rn | inlinevirtual |
| numberOfHalfSpaces() const | PolyhedralCone_Rn | inline |
| PolyhedralCone_Rn() | PolyhedralCone_Rn | inline |
| PolyhedralCone_Rn(const PolyhedralCone_Rn &A) | PolyhedralCone_Rn | inline |
| Polytope_Rn() | Polytope_Rn | inline |
| relocateGenerators() | PolyhedralCone_Rn | |
| removeGenerator(unsigned int j) | PolyhedralCone_Rn | inline |
| removeHalfSpace(unsigned int j) | PolyhedralCone_Rn | inline |
| removeHalfSpaceFromListAndGenerators(const boost::shared_ptr< HalfSpace_Rn > &hs) | PolyhedralCone_Rn | |
| removeHalfSpaces(const std::set< boost::shared_ptr< HalfSpace_Rn > > &setOfRedundantHS) | PolyhedralCone_Rn | inline |
| reset() | PolyhedralCone_Rn | inline |
| setListOfGenerators(const listOfGeometricObjects< boost::shared_ptr< Generator_Rn > > &gnList) | PolyhedralCone_Rn | inline |
| setListOfGeneratorsSD(const std::vector< boost::shared_ptr< Generator_Rn_SD > > &gnList) | PolyhedralCone_Rn | inline |
| ~PolyhedralCone_Rn() | PolyhedralCone_Rn | inlinevirtual |
| ~Polytope_Rn() | Polytope_Rn | inlinevirtual |