politopix
5.0.0
|
This is the complete list of members for PolyhedralCone_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 | PolyhedralCone_Rn | inlinevirtual |
checkEquality(const boost::shared_ptr< PolyhedralCone_Rn > &B, bool getFaceMapping=false) const | PolyhedralCone_Rn | |
checkFacet(unsigned int fctNumber, std::ostream &this_ostream) const | PolyhedralCone_Rn | inline |
checkFacets() const | PolyhedralCone_Rn | inline |
checkGenerator(const boost::shared_ptr< Generator_Rn > &thisGen) 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) const | 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(bool check_all=false) const | PolyhedralCone_Rn | inlinevirtual |
checkVolumeEquality(const boost::shared_ptr< PolyhedralCone_Rn > &B) const | PolyhedralCone_Rn | inline |
computeDualPolyhedralCone() const | PolyhedralCone_Rn | |
constIteratorOfListOfHalfSpaces class | PolyhedralCone_Rn | friend |
createBoundingBox(double) | PolyhedralCone_Rn | inlinevirtual |
createBoundingSimplex(double) | PolyhedralCone_Rn | inlinevirtual |
createTruncatedGenerator(const boost::shared_ptr< Generator_Rn_SD > &y, const boost::shared_ptr< Generator_Rn_SD > &z, boost::shared_ptr< Generator_Rn_SD > newG, double ay, double az, double b=0.) const | PolyhedralCone_Rn | virtual |
dimension() const | PolyhedralCone_Rn | inlinevirtual |
dump(std::ostream &this_ostream) const | PolyhedralCone_Rn | virtual |
dumpScilab(std::ostream &this_ostream) const | PolyhedralCone_Rn | |
fillIrredundantNeighbourMatrix(std::vector< std::vector< unsigned int > > &neighboursA) const | PolyhedralCone_Rn | inline |
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 | |
getGeneratorsPerFacet(std::vector< std::vector< unsigned int > > &listOfGeneratorsPerFacet) const | PolyhedralCone_Rn | inline |
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) const | PolyhedralCone_Rn | inline |
getListOfHalfSpaces() | PolyhedralCone_Rn | inline |
getListOfHalfSpaces() const | PolyhedralCone_Rn | inline |
isBounded() const | PolyhedralCone_Rn | inlinevirtual |
isIncluded(const boost::shared_ptr< PolyhedralCone_Rn > &B) const | PolyhedralCone_Rn | |
lexIteratorOfListOfHalfSpaces class | PolyhedralCone_Rn | friend |
negate() | PolyhedralCone_Rn | inline |
neigbourhoodCondition() const | PolyhedralCone_Rn | inlinevirtual |
numberOfGenerators() const | PolyhedralCone_Rn | inline |
numberOfGeneratorsPerFacet() const | PolyhedralCone_Rn | inlinevirtual |
numberOfHalfSpaces() const | PolyhedralCone_Rn | inline |
PolyhedralCone_Rn() | PolyhedralCone_Rn | inline |
PolyhedralCone_Rn(const PolyhedralCone_Rn &A) | PolyhedralCone_Rn | inline |
relocateGenerators() | PolyhedralCone_Rn | |
removeGenerator(unsigned int j) | PolyhedralCone_Rn | inline |
removeGenerators(const std::set< boost::shared_ptr< Generator_Rn > > &setToRemove) | 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 |
setListOfHalfSpaces(const listOfGeometricObjects< boost::shared_ptr< HalfSpace_Rn > > &hsList) | PolyhedralCone_Rn | inline |
~PolyhedralCone_Rn() | PolyhedralCone_Rn | inlinevirtual |