|
| template<typename word > |
| std::ostream & | operator<< (std::ostream &, const BitmapT< word > &) |
| |
| template<typename word > |
| std::istream & | operator>> (std::istream &, BitmapT< word > &) |
| |
| unsigned int | get2ByteUInt (std::ifstream &f) |
| |
| unsigned int | get4ByteUInt (std::ifstream &f) |
| |
| void | put2ByteUInt (std::ofstream &f, int j) |
| |
| void | put4ByteUInt (std::ofstream &f, int j) |
| |
| void | showInt (const char *text, int n) |
| |
| template<typename P_BitSet , int dim> |
| std::ostream & | operator<< (std::ostream &out, const typename EuclBitSetT< P_BitSet, dim >::Pixel &p) |
| |
| std::ostream & | operator<< (std::ostream &out, const EuclBitSetT< BitSetT< BitmapT< unsigned long int > >, 2 >::Pixel &p) |
| |
| std::ostream & | operator<< (std::ostream &out, const EuclBitSetT< BitSetT< BitmapT< unsigned long int > >, 3 >::Pixel &p) |
| |
| std::ostream & | operator<< (std::ostream &out, const EuclBitSetT< BitSetT< BitmapT< unsigned long int > >, 4 >::Pixel &p) |
| |
| | CubFaceIndex::CubFaceIndex () |
| |
| template<typename Iterator > |
| | CubFaceIndex::CubFaceIndex (const Iterator &A_it) |
| |
| template<typename P_set > |
| | CubFaceIndex::CubFaceIndex (const P_set &A_set, const ElementaryCell &A_cell) |
| |
| template std::istream & | operator>>< cluster > (std::istream &in, BitmapT< cluster > &) |
| |
| template std::ostream & | operator<< < cluster > (std::ostream &out, const BitmapT< cluster > &) |
| |
| BitIterator | BitmapT< word >::begin () const |
| |
| BitIterator | BitmapT< word >::end () const |
| |
| int | BitmapT< word >::getBit (word) |
| |
| void | BitmapT< word >::setBit (word) |
| |
| void | BitmapT< word >::clearBit (word) |
| |
| void | BitmapT< word >::changeBit (word) |
| |
| void | BitmapT< word >::setupBitmapMem () |
| |
| | BitmapT< word >::BitmapT (int A_wordLength=0, bool A_clear=false) |
| |
| | BitmapT< word >::BitmapT (int A_wordLength, const char *bytes) |
| |
| | BitmapT< word >::BitmapT (const std::string &s) |
| |
| | BitmapT< word >::BitmapT (const BitmapT &org, bool A_clear=false) |
| |
| BitmapT & | BitmapT< word >::invert () |
| |
| BitmapT & | BitmapT< word >::clear () |
| |
| BitmapT & | BitmapT< word >::operator= (const BitmapT &A_BitMap2) |
| |
| bool | BitmapT< word >::operator== (const BitmapT &A_BitMap2) |
| |
| bool | BitmapT< word >::operator<= (const BitmapT &A_BitMap2) |
| |
| BitmapT & | BitmapT< word >::operator*= (const BitmapT &A_BitMap2) |
| |
| BitmapT & | BitmapT< word >::operator+= (const BitmapT &A_BitMap2) |
| |
| BitmapT & | BitmapT< word >::operator-= (const BitmapT &A_BitMap2) |
| |
| bool | BitmapT< word >::empty () const |
| |
| void | BitmapT< word >::swapBits () |
| |
| void | BitmapT< word >::swapBytes () |
| |
| int | BitSetT< P_Bitmap >::cardinality () const |
| |
| void | BmpHeader< unsigned long int, 2 >::showHeader () |
| |
| void | BmpHeader< word, dim >::showHeader () |
| |
| void | BmpHeader< unsigned long int, 2 >::read (std::ifstream &file) |
| |
| void | BmpHeader< word, dim >::read (std::ifstream &file) |
| |
| void | BmpHeader< unsigned long int, 2 >::write (std::ofstream &file) |
| |
| void | BmpHeader< word, dim >::write (std::ofstream &file) |
| |
| | EuclBitSetT< P_BitSet, dim >::Pixel< P_BitSet, dim >::Pixel () |
| |
| | EuclBitSetT< P_BitSet, dim >::Pixel< P_BitSet, dim >::Pixel (const int *cPtr) |
| |
| void | CubCellSetT< P_EuclSetT, P_Reductor >::removeReductionPair (BitCoordIterator &A_freeFaceIt, BitCoordIterator &A_companionFaceIt) |
| |
| | CubCellSetT< P_EuclSetT, P_Reductor >::CubCellSetT (const P_EuclSet &A_EuclSet) |
| |
| | CubCellSetT< P_EuclSetT, P_Reductor >::CubCellSetT (const RepSet< ElementaryCube > &A_RepSetOfElementaryCube) |
| |
| | CubCellSetT< P_EuclSetT, P_Reductor >::CubCellSetT (const RepSet< ElementaryCell > &A_RepSetOfElementaryCell) |
| |
| void | CubCellSetT< P_EuclSetT, P_Reductor >::addEmptyCollar () |
| |
| void | CubCellSetT< P_EuclSetT, P_Reductor >::rescale (int A_factor) |
| |
| void | CubCellSetT< P_EuclSetT, P_Reductor >::rescale (const int A_factor[]) |
| |
| bool | CubCellSetT< P_EuclSetT, P_Reductor >::isVertex (BitCoordIterator &A_it) const |
| |
| void | CubCellSetT< P_EuclSetT, P_Reductor >::getCoFaces (BitCoordIterator &A_it, std::vector< BitCoordIterator > &A_codimOneCofacesIterators) const |
| |
| bool | CubCellSetT< P_EuclSetT, P_Reductor >::isFreeCoFace (BitCoordIterator &A_it, BitCoordIterator &A_codimOneFaceIt) const |
| |
| bool | CubCellSetT< P_EuclSetT, P_Reductor >::findCoFreeFaceOrFreeVertex (const CubCellSetT &source, PointIterator &A_startIter, BitCoordIterator &A_it) const |
| |
| int | CubCellSetT< P_EuclSetT, P_Reductor >::coReduce () |
| |
| bool | CubCellSetT< P_EuclSetT, P_Reductor >::findVertex (PointIterator &A_startIter, BitCoordIterator &A_it) const |
| |
| int | CubCellSetT< P_EuclSetT, P_Reductor >::coReduceCompactSet () |
| |
| int | CubCellSetT< P_EuclSetT, P_Reductor >::coShave () |
| |
| bool | CubCellSetT< P_EuclSetT, P_Reductor >::isMaximal (BitCoordIterator &A_it) const |
| |
| void | CubCellSetT< P_EuclSetT, P_Reductor >::getFaces (BitCoordIterator &A_it, std::vector< BitCoordIterator > &A_facesIterators) const |
| |
| void | CubCellSetT< P_EuclSetT, P_Reductor >::getFaces (BitCoordIterator &A_it, std::vector< BitCoordIterator > &A_facesIterators, std::vector< int > &A_coefficients) const |
| |
| void | CubCellSetT< P_EuclSetT, P_Reductor >::getOrdered2Faces (BitCoordIterator &A_it, std::vector< BitCoordIterator > &A_facesIterators, std::vector< int > &A_coefficients) const |
| |
| bool | CubCellSetT< P_EuclSetT, P_Reductor >::isFreeFace (BitCoordIterator &A_faceIt, BitCoordIterator &A_coFaceIt) const |
| |
| void | CubCellSetT< P_EuclSetT, P_Reductor >::fillWithSubEmbDimCells () |
| |
| void | CubCellSetT< P_EuclSetT, P_Reductor >::fillWithBoundaries (PointCoordIterator it) |
| |
| void | CubCellSetT< P_EuclSetT, P_Reductor >::fillWithBoundaries () |
| |
| int | CubCellSetT< P_EuclSetT, P_Reductor >::shave () |
| |
| int | CubCellSetT< P_EuclSetT, P_Reductor >::reduce (int limit=0) |
| |
| template<class Chain_Container > |
| void | CubCellSetT< P_EuclSetT, P_Reductor >::fillWith (const ChainT< Chain_Container > &chain) |
| |
| bool | CubCellSetT< P_EuclSetT, P_Reductor >::belongsToCubicalClosure (BitCoordIterator &A_it) |
| |
| void | CubCellSetT< P_EuclSetT, P_Reductor >::cubicalClosureSkeleton (int A_skeletonDimension) |
| |
| void | CubSetT< P_EuclSet >::getNeighbors (const Pixel &p, vector< Pixel > &neighbors) const |
| |
| void | CubSetT< P_EuclSet >::getNeighborhood3 (const Pixel &p, CubSetT &neighborhood) const |
| |
| void | CubSetT< P_EuclSet >::getNeighborhood5 (const Pixel &p, CubSetT &neighborhood) const |
| |
| void | CubSetT< P_EuclSet >::addEmptyCollar () |
| |
| CubSetT & | CubSetT< P_EuclSet >::expandToComponentOf (const Pixel &p, const CubSetT &set2) |
| |
| CubSetT & | CubSetT< P_EuclSet >::expandToComponentOf (const Pixel &p, const CubSetT &set2, Pixel &lc, Pixel &uc) |
| |
| bool | CubSetT< P_EuclSet >::extractComponent (CubSetT &component, CubSetT &rest) |
| |
| bool | CubSetT< P_EuclSet >::extractComponent (CubSetT &component, CubSetT &rest, Pixel &lc, Pixel &uc) |
| |
| int | CubSetT< P_EuclSet >::decomposeToComponents (std::vector< CubSetT > &components) const |
| |
| CubSetT & | CubSetT< P_EuclSet >::expandToComponentOf (const CubSetT &set2) |
| |
| bool | CubSetT< P_EuclSet >::neighbAcyclicLT (const BitIterator &it) const |
| |
| uint | CubSetT< P_EuclSet >::neighbSignatureLT (const BitIterator &it) const |
| |
| int | CubSetT< P_EuclSet >::neighbCyclicLT (const BitIterator &it) const |
| |
| bool | CubSetT< P_EuclSet >::neighbAcyclicLT (const BitIterator &it, int &count) const |
| |
| bool | CubSetT< P_EuclSet >::neighbAcyclicLT_BCI (const BitCoordIterator &it) const |
| |
| uint | CubSetT< P_EuclSet >::neighbSignatureD4 (const BitIterator &it, unsigned int sliceDir, unsigned int sliceCoord) const |
| |
| bool | CubSetT< P_EuclSet >::neighbAcyclicD4 (const BitIterator &it) const |
| |
| bool | CubSetT< P_EuclSet >::neighbAcyclicD4a (const BitIterator &it) const |
| |
| bool | CubSetT< P_EuclSet >::neighbAcyclicD4a0 (const BitIterator &it) const |
| |
| bool | CubSetT< P_EuclSet >::neighbAcyclicMD (const BitIterator &it) const |
| |
| int | CubSetT< P_EuclSet >::neighbCyclicD4 (const BitIterator &it) const |
| |
| CubSetT & | CubSetT< P_EuclSet >::shaveBI () |
| |
| CubSetT & | CubSetT< P_EuclSet >::shaveWithChecksBI () |
| |
| CubSetT & | CubSetT< P_EuclSet >::shave () |
| |
| CubSetT & | CubSetT< P_EuclSet >::shaveWithFixedSubset (const CubSetT &A_subset) |
| |
| int | CubSetT< P_EuclSet >::acyclicSubspaceBI (CubSetT &acSubsp) const |
| |
| int | CubSetT< P_EuclSet >::multiAcyclicSubspaceBI (CubSetT &acSubsp) const |
| |
| int | CubSetT< P_EuclSet >::simpleIntersection (vector< Pixel > pixels) const |
| |
| bool | CubSetT< P_EuclSet >::neighbAcyclicOSSI (const BitCoordIterator &it) const |
| |
| bool | CubSetT< P_EuclSet >::neighbAcyclicSI (const BitCoordIterator &it) const |
| |
| bool | CubSetT< P_EuclSet >::neighbAcyclicSI_BI (const BitIterator &it) const |
| |
| bool | CubSetT< P_EuclSet >::neighbAcyclicSIR (const BitCoordIterator &it) const |
| |
| bool | CubSetT< P_EuclSet >::neighbAcyclicHOM (const BitCoordIterator &it) const |
| |
| CubSetT & | CubSetT< P_EuclSet >::shaveBCI () |
| |
| int | CubSetT< P_EuclSet >::acyclicSubspaceBCI (CubSetT &acSubsp) const |
| |
| int | CubSetT< P_EuclSet >::acyclicSubspaceOrg (CubSetT &acSubsp) const |
| |
| | CubCellSetFiltrT< P_Set, P_FreeChainComplex >::CubCellSetFiltrT (CRef< P_Set > A_setCR, bool A_restoreBaseChains=true) |
| |
| int | CubCellSetFiltrT< P_Set, P_FreeChainComplex >::maxCycleSize (int q) |
| |
| void | CubCellSetFiltrT< P_Set, P_FreeChainComplex >::cycleSizeSpectrum (int q, std::map< int, int > &A_spect) |
| |
| template<typename P_Chain > |
| void | CubCellSetFiltrT< P_Set, P_FreeChainComplex >::reduce (P_Chain &A_chain) const |
| |
| template<typename P_Chain > |
| void | CubCellSetFiltrT< P_Set, P_FreeChainComplex >::restore (P_Chain &A_chain) const |
| |
| template<typename P_Chain , typename P_Set > |
| void | ReductionPairT< P_CubeFaceIndex >::reduce (P_Chain &A_chain, P_Set &A_set) const |
| |
| template<typename P_Chain , typename P_Set > |
| void | ReductionPairT< P_CubeFaceIndex >::reduceInDimZero (P_Chain &A_chain, P_Set &A_set) const |
| |
| template<typename P_Chain , typename P_Set > |
| void | ReductionPairT< P_CubeFaceIndex >::restore (P_Chain &A_chain, P_Set &A_set) const |
| |
| template<typename P_EuclSet , typename P_Chain > |
| static void | ReductionPairT< P_CubeFaceIndex >::reduceAll (const P_EuclSet &A_set, P_Chain &A_chain) |
| |
| template<typename P_EuclSet , typename P_Chain > |
| static void | ReductionPairT< P_CubeFaceIndex >::restoreAll (const P_EuclSet &A_set, P_Chain &A_chain) |
| |
| template<typename P_SetChain > |
| void | ReductionPairZ2< P_CubeFaceIndex >::reduce (P_SetChain &A_setChain, int chainOwnDim) const |
| |
| template<typename P_SetChain > |
| void | ReductionPairZ2< P_CubeFaceIndex >::restore (P_SetChain &A_setChain, int chainOwnDim) const |
| |
| template<typename P_Set , typename P_Chain > |
| static void | ReductionPairZ2< P_CubeFaceIndex >::reduceAll (const P_Set &A_set, P_Chain &A_chain) |
| |
| template<typename P_Set , typename P_Chain > |
| static void | ReductionPairZ2< P_CubeFaceIndex >::restoreAll (const P_Set &A_set, P_Chain &A_chain) |
| |