|
| | CubCellSetT (const int *A_w, bool clear=false) |
| |
| | CubCellSetT (const CubCellSetT &A_org, bool clear=false) |
| |
| | CubCellSetT (int size=0, bool clear=false) |
| |
| | CubCellSetT (const P_EuclSet &A_EuclSet) |
| |
| | CubCellSetT (const CubCellSetT &org, const std::vector< int > &lc, const std::vector< int > &uc) |
| |
| | CubCellSetT (const RepSet< ElementaryCube > &A_RepSetOfElementaryCube) |
| |
| | CubCellSetT (const RepSet< ElementaryCell > &A_RepSetOfElementaryCell) |
| |
| template<class Chain_Container > |
| void | fillWith (const ChainT< Chain_Container > &chain) |
| |
| const std::vector< P_Reductor > & | getReductors () const |
| |
| const BaseClass & | getBaseObject () const |
| |
| int | topDim () const |
| |
| void | addEmptyCollar () |
| |
| void | rescale (int A_factor) |
| |
| void | rescale (const int A_factor[]) |
| |
| bool | isVertex (BitCoordIterator &A_it) const |
| |
| bool | isMaximal (BitCoordIterator &A_it) const |
| |
| bool | isFreeFace (BitCoordIterator &A_faceIt, BitCoordIterator &A_coFaceIt) const |
| |
| bool | findCoFreeFaceOrFreeVertex (const CubCellSetT &source, PointIterator &A_startIter, BitCoordIterator &A_it) const |
| |
| bool | isFreeCoFace (BitCoordIterator &A_it, BitCoordIterator &A_codimOneFaceIt) const |
| |
| void | getCoFaces (BitCoordIterator &A_it, std::vector< BitCoordIterator > &A_codimOneCofacesIterators) const |
| |
| void | getFaces (BitCoordIterator &A_it, std::vector< BitCoordIterator > &A_facesIterators) const |
| |
| void | getFaces (BitCoordIterator &A_it, std::vector< BitCoordIterator > &A_facesIterators, std::vector< int > &A_coefficients) const |
| |
| void | getOrdered2Faces (BitCoordIterator &A_it, std::vector< BitCoordIterator > &A_facesIterators, std::vector< int > &A_coefficients) const |
| |
| void | fillWithSubEmbDimCells () |
| |
| void | fillWithBoundaries (PointCoordIterator it) |
| |
| void | fillWithBoundaries () |
| |
| int | shave () |
| |
| int | coShave () |
| |
| int | reduce (int limit=0) |
| |
| int | coReduce () |
| |
| bool | findFreeCoFace (PointIterator &A_startIter, BitCoordIterator &A_it) const |
| |
| bool | findVertex (PointIterator &A_startIter, BitCoordIterator &A_it) const |
| |
| int | coReduceCompactSet () |
| |
| int | coReduceCompactSetFast () |
| |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| bool | belongsToCubicalClosure (BitCoordIterator &A_it) |
| |
| void | cubicalClosureSkeleton (int A_skeletonDimension) |
| |
| template<typename P_Chain > |
| void | reduce (P_Chain &A_chain) |
| |
| template<typename P_Chain > |
| void | reduceInDimZero (P_Chain &A_chain) |
| |
| template<typename P_Chain > |
| void | restore (P_Chain &A_chain) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| template<> |
| void | removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |