| 
| enum   | SymetricEdgeInfo { SYM_NONE = 0
, SYM_EXISTS
, SYM_IS_SAME
 } | 
|   | 
| 
typedef enum C3DPointSymetryMap::SymetricEdgeInfo  | SymetricEdgeInfo | 
|   | 
| enum   | KindOfEntry  | 
|   | 
 | 
| 
SymetricEdgeInfo  | GetSymetricEdge (const CFaceList *faces, const C3DEdge &edge, C3DEdge &symetricEdge, bool preventEdgeOrdering) | 
|   | 
| 
  | CHashMap (unsigned int defaultSize=DefaultHashSize) | 
|   | 
| 
  | CHashMap (const CHashMap &Rhs) | 
|   | 
| 
const CHashMap &  | operator= (const CHashMap &Rhs) | 
|   | 
| 
int  | Insert2 (const int K, const int V) | 
|   | 
| 
int  | Insert (const int K, const int &V) | 
|   | 
| 
int  | Remove (const int K, bool enableResize=false) | 
|   | 
| 
void  | Remove (const CHashMap &Rhs) | 
|   | 
| 
int  | Find (const int K, int &V) const | 
|   | 
| 
int  | Find (const int K, int *&V) const | 
|   | 
| 
int *  | Find (const int K) const | 
|   | 
| 
int  | IsFound (const int K) const | 
|   | 
| 
int  | IsEmpty () const | 
|   | 
| 
void  | Free () | 
|   | 
| 
void  | Clear () | 
|   | 
| 
unsigned int  | GetCount () const | 
|   | 
| 
HashPos  | GetFirst () const | 
|   | 
| 
void  | GetNext (HashPos &pos, int &element, int &value) const | 
|   | 
| 
void  | GetNext (HashPos &pos, int &element, int *&value) const | 
|   | 
| 
int &  | GetNext (HashPos &pos, int &value) const | 
|   | 
| 
void  | GetNext (HashPos &pos, int *element, int *value) const | 
|   | 
| 
int *  | GetNext (HashPos &pos, int *&value) const | 
|   | 
| 
void  | InitHashTable (unsigned int elementsNumber) | 
|   | 
| 
unsigned int  | GetHashTableSize () const | 
|   | 
| 
bool  | Minimize () | 
|   | 
| 
void  | Merge (const CHashMap &Rhs) | 
|   | 
| 
virtual bool  | Delete () | 
|   | 
| 
int  | GetRefCount () const | 
|   | 
| 
int  | AddRef () const | 
|   | 
The documentation for this class was generated from the following file: