Polygon Crucher SDK - Documentation
Documentation
Loading...
Searching...
No Matches
CIntMap Class Reference
Inheritance diagram for CIntMap:
CHashMap< int, int, int > C3DPointSymetryMap

Additional Inherited Members

- Public Types inherited from CHashMap< int, int, int >
enum  KindOfEntry
 
- Public Member Functions inherited from CHashMap< int, int, int >
 CHashMap (unsigned int defaultSize=DefaultHashSize)
 
 CHashMap (const CHashMap &Rhs)
 
const CHashMapoperator= (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
 
intFind (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
 
intGetNext (HashPos &pos, int &value) const
 
void GetNext (HashPos &pos, int *element, int *value) const
 
intGetNext (HashPos &pos, int *&value) const
 
void InitHashTable (unsigned int elementsNumber)
 
unsigned int GetHashTableSize () const
 
bool Minimize ()
 
void Merge (const CHashMap &Rhs)
 

The documentation for this class was generated from the following file: