politopix  5.0.0
DoubleDescription< POLYHEDRON, ITERATOR > Member List

This is the complete list of members for DoubleDescription< POLYHEDRON, ITERATOR >, including all inherited members.

_allNeighboursDoubleDescription< POLYHEDRON, ITERATOR >protected
_currentSegmentIndexAllNeighboursDoubleDescription< POLYHEDRON, ITERATOR >protected
_isEmptyDoubleDescription< POLYHEDRON, ITERATOR >protected
_listOfGeneratorsPerLinearConstraintDoubleDescription< POLYHEDRON, ITERATOR >protected
_listOfLinearConstraintNormsDoubleDescription< POLYHEDRON, ITERATOR >protected
_listOfLinearConstraintsDoubleDescription< POLYHEDRON, ITERATOR >protected
_listOfNormedLinearConstraintsDoubleDescription< POLYHEDRON, ITERATOR >protected
_listOfRedundantLinearConstraintsDoubleDescription< POLYHEDRON, ITERATOR >protected
_neigbourhoodConditionDoubleDescription< POLYHEDRON, ITERATOR >protected
_RnDIMDoubleDescription< POLYHEDRON, ITERATOR >protected
_TOLDoubleDescription< 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 > &currentHalfSpace, 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 > &currentHalfSpace, 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() constDoubleDescription< 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