politopix  5.0.0
Polytope_Rn Member List

This is the complete list of members for Polytope_Rn, including all inherited members.

_listOfGeneratorsPolyhedralCone_Rnprotected
_listOfHalfSpacesPolyhedralCone_Rnprotected
addGenerator(boost::shared_ptr< Generator_Rn > vx)PolyhedralCone_Rninline
addHalfSpace(boost::shared_ptr< HalfSpace_Rn > hs, bool check=false)PolyhedralCone_Rn
checkDuplicateGenerators(unsigned int &a, unsigned int &b)PolyhedralCone_Rn
checkEdges() constPolytope_Rnvirtual
checkEquality(const boost::shared_ptr< PolyhedralCone_Rn > &B, bool getFaceMapping=false) constPolyhedralCone_Rn
checkEqualityOfVertices(const boost::shared_ptr< Polytope_Rn > &B, bool printOnScreen=false) constPolytope_Rn
checkFacet(unsigned int fctNumber, std::ostream &this_ostream) constPolyhedralCone_Rninline
checkFacets() constPolyhedralCone_Rninline
checkGenerator(const boost::shared_ptr< Generator_Rn > &thisGen) constPolyhedralCone_Rninline
checkGenerator(unsigned int vtxNumber, std::ostream &this_ostream) constPolyhedralCone_Rninline
checkGenerators(const listOfGeometricObjects< boost::shared_ptr< Generator_Rn > > &listGenA, const listOfGeometricObjects< boost::shared_ptr< HalfSpace_Rn > > &listHSB, bool check_all=false) constPolyhedralCone_Rninline
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) constPolyhedralCone_Rninline
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) constPolyhedralCone_Rninline
checkNeighbours(const boost::shared_ptr< Generator_Rn > &V1, const boost::shared_ptr< Generator_Rn > &V2, std::vector< HalfSpace_Rn * > &commonFacets, unsigned int topologicalCode=1) constPolyhedralCone_Rninline
checkNeighbours(const boost::shared_ptr< Generator_Rn_SD > &genIn, const boost::shared_ptr< Generator_Rn_SD > &genOut, std::vector< unsigned int > &commonFacets) constPolyhedralCone_Rninline
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) constPolyhedralCone_Rninline
checkPoint(const Point_Rn &thisPoint) constPolyhedralCone_Rn
checkPoint(const boost::shared_ptr< Generator_Rn > &point, const boost::shared_ptr< HalfSpace_Rn > &halfSpace, double halfSpaceNorm) constPolyhedralCone_Rn
checkTopologyAndGeometry(bool check_all=false) constPolyhedralCone_Rninlinevirtual
checkVolumeEquality(const boost::shared_ptr< PolyhedralCone_Rn > &B) constPolyhedralCone_Rninline
computeDualPolyhedralCone() constPolyhedralCone_Rn
create()Polytope_Rninlinestatic
createBoundingBox(double M)Polytope_Rnvirtual
createBoundingSimplex(double M)Polytope_Rnvirtual
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.) constPolytope_Rnvirtual
dimension() constPolyhedralCone_Rninlinevirtual
dump(std::ostream &this_ostream) constPolyhedralCone_Rnvirtual
dumpScilab(std::ostream &this_ostream) constPolyhedralCone_Rn
fillIrredundantNeighbourMatrix(std::vector< std::vector< unsigned int > > &neighboursA) constPolyhedralCone_Rninline
fillNeighbourMatrix(std::vector< std::vector< unsigned int > > &neighboursA, unsigned int topologicalCode=1) constPolyhedralCone_Rninline
getFileExtension() constPolytope_Rninline
getGenerator(unsigned int i) constPolyhedralCone_Rn
getGeneratorNumber(boost::shared_ptr< Generator_Rn > G) constPolyhedralCone_Rn
getGeneratorsPerFacet(std::vector< std::vector< unsigned int > > &listOfGeneratorsPerFacet) constPolyhedralCone_Rninline
getHalfSpace(unsigned int i) constPolyhedralCone_Rn
getHalfSpaceNumber(const boost::shared_ptr< HalfSpace_Rn > &F) constPolyhedralCone_Rninline
getListOfGenerators() constPolyhedralCone_Rninline
getListOfGeneratorsSD(std::vector< boost::shared_ptr< Generator_Rn_SD > > &currentListOfGeneratorsSD) constPolyhedralCone_Rninline
getListOfHalfSpaces()PolyhedralCone_Rninline
getListOfHalfSpaces() constPolyhedralCone_Rninline
getName() constPolytope_Rninline
getPrimalCone(unsigned int u, const std::vector< unsigned int > &allNgb) constPolytope_Rn
getPrimalCone(unsigned int i) constPolytope_Rn
intersect(const boost::shared_ptr< Polytope_Rn > &pol2intersect)Polytope_Rn
isBounded() constPolytope_Rninlinevirtual
isIncluded(const boost::shared_ptr< Polytope_Rn > &B) constPolytope_Rninline
isIncluded(const boost::shared_ptr< Polytope_Rn > &B, double &minmaxDistance) constPolytope_Rninline
PolyhedralCone_Rn::isIncluded(const boost::shared_ptr< PolyhedralCone_Rn > &B) constPolyhedralCone_Rn
negate()PolyhedralCone_Rninline
neigbourhoodCondition() constPolytope_Rninlinevirtual
numberOfGenerators() constPolyhedralCone_Rninline
numberOfGeneratorsPerFacet() constPolytope_Rninlinevirtual
numberOfHalfSpaces() constPolyhedralCone_Rninline
PolyhedralCone_Rn()PolyhedralCone_Rninline
PolyhedralCone_Rn(const PolyhedralCone_Rn &A)PolyhedralCone_Rninline
Polytope_Rn()Polytope_Rninline
relocateGenerators()PolyhedralCone_Rn
removeGenerator(unsigned int j)PolyhedralCone_Rninline
removeGenerators(const std::set< boost::shared_ptr< Generator_Rn > > &setToRemove)PolyhedralCone_Rninline
removeHalfSpace(unsigned int j)PolyhedralCone_Rninline
removeHalfSpaceFromListAndGenerators(const boost::shared_ptr< HalfSpace_Rn > &hs)PolyhedralCone_Rn
removeHalfSpaces(const std::set< boost::shared_ptr< HalfSpace_Rn > > &setOfRedundantHS)PolyhedralCone_Rninline
reset()PolyhedralCone_Rninline
setListOfGenerators(const listOfGeometricObjects< boost::shared_ptr< Generator_Rn > > &gnList)PolyhedralCone_Rninline
setListOfGeneratorsSD(const std::vector< boost::shared_ptr< Generator_Rn_SD > > &gnList)PolyhedralCone_Rninline
setListOfHalfSpaces(const listOfGeometricObjects< boost::shared_ptr< HalfSpace_Rn > > &hsList)PolyhedralCone_Rninline
sum(const boost::shared_ptr< Polytope_Rn > &pol2sum)Polytope_Rn
~PolyhedralCone_Rn()PolyhedralCone_Rninlinevirtual
~Polytope_Rn()Polytope_Rninlinevirtual