|
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) |
|