politopix
5.0.0
|
This is the complete list of members for DoubleDescription< POLYHEDRON, ITERATOR >, including all inherited members.
_allNeighbours | DoubleDescription< POLYHEDRON, ITERATOR > | protected |
_currentSegmentIndexAllNeighbours | DoubleDescription< POLYHEDRON, ITERATOR > | protected |
_isEmpty | DoubleDescription< POLYHEDRON, ITERATOR > | protected |
_listOfGeneratorsPerLinearConstraint | DoubleDescription< POLYHEDRON, ITERATOR > | protected |
_listOfLinearConstraintNorms | DoubleDescription< POLYHEDRON, ITERATOR > | protected |
_listOfLinearConstraints | DoubleDescription< POLYHEDRON, ITERATOR > | protected |
_listOfNormedLinearConstraints | DoubleDescription< POLYHEDRON, ITERATOR > | protected |
_listOfRedundantLinearConstraints | DoubleDescription< POLYHEDRON, ITERATOR > | protected |
_neigbourhoodCondition | DoubleDescription< POLYHEDRON, ITERATOR > | protected |
_RnDIM | DoubleDescription< POLYHEDRON, ITERATOR > | protected |
_TOL | DoubleDescription< POLYHEDRON, ITERATOR > | protected |
checkDataStructuresConsistency() | DoubleDescription< POLYHEDRON, ITERATOR > | inlineprotected |
checkFuzziness(POLYHEDRON poly, const boost::shared_ptr< Generator_Rn_SD > &gen1, const boost::shared_ptr< Generator_Rn_SD > &fuzz, std::vector< unsigned int > &commonFacets) | DoubleDescription< POLYHEDRON, ITERATOR > | inline |
checkNeighbours(POLYHEDRON poly, const boost::shared_ptr< Generator_Rn_SD > &genIn, const boost::shared_ptr< Generator_Rn_SD > &genOut, std::vector< unsigned int > &commonFacets) | DoubleDescription< POLYHEDRON, ITERATOR > | inline |
compute(POLYHEDRON poly, ITERATOR iteHS, int truncationStep, std::vector< boost::shared_ptr< Generator_Rn_SD > > &listOfGenSD) | DoubleDescription< POLYHEDRON, ITERATOR > | inline |
computeGeneratorState(const boost::shared_ptr< Generator_Rn_SD > &Gen, const boost::shared_ptr< HalfSpace_Rn > ¤tHalfSpace, unsigned int halfspaceNumber, double halfSpaceNorm, unsigned int &nbGeneratorsIn, unsigned int &nbGeneratorsOut, unsigned int &nbGeneratorsOn) | DoubleDescription< POLYHEDRON, ITERATOR > | inline |
computeStatesOfAllGenerators(std::vector< boost::shared_ptr< Generator_Rn_SD > > &arrayOfGenOUT, const boost::shared_ptr< HalfSpace_Rn > ¤tHalfSpace, unsigned int halfspaceNumber, unsigned int &nbGeneratorsIn, unsigned int &nbGeneratorsOut, unsigned int &nbGeneratorsOn) | DoubleDescription< POLYHEDRON, ITERATOR > | inline |
DoubleDescription(POLYHEDRON poly, ITERATOR ite, int truncationStep) | DoubleDescription< POLYHEDRON, ITERATOR > | inline |
DoubleDescription(POLYHEDRON poly, ITERATOR ite, int truncationStep, TrackingOperatorToResult &trackerVdesc, TrackingOperatorToResult &trackerHdesc) | DoubleDescription< POLYHEDRON, ITERATOR > | inline |
dumpListOfGenerators(POLYHEDRON poly, std::vector< boost::shared_ptr< Generator_Rn_SD > > listOfGenSD, std::ostream &this_ostream, bool displayAll=true) | DoubleDescription< POLYHEDRON, ITERATOR > | inlinestatic |
findBestLinearConstraint(std::vector< boost::shared_ptr< HalfSpace_Rn > >::iterator currentLC, std::vector< boost::shared_ptr< HalfSpace_Rn > >::iterator bestLC) | DoubleDescription< POLYHEDRON, ITERATOR > | inline |
getIsEmpty() const | DoubleDescription< POLYHEDRON, ITERATOR > | inline |
inferior(const boost::shared_ptr< Generator_Rn_SD > &HS1, const boost::shared_ptr< Generator_Rn_SD > &HS2) | DoubleDescription< POLYHEDRON, ITERATOR > | inlinestatic |
init(POLYHEDRON poly, ITERATOR ite, int truncationStep) | DoubleDescription< POLYHEDRON, ITERATOR > | inline |
markHdescription(TrackingOperatorToResult &trackerHdesc, unsigned int truncationStep, unsigned int numberOfProcessedLinearConstraints) | DoubleDescription< POLYHEDRON, ITERATOR > | inline |
unhookRedundantGenerators(POLYHEDRON poly) | DoubleDescription< POLYHEDRON, ITERATOR > | inline |
~DoubleDescription() | DoubleDescription< POLYHEDRON, ITERATOR > | inlinevirtual |