Newton Dynamics  4.00
dPolygonSoupBuilder::dgFaceMap Class Reference
Inheritance diagram for dPolygonSoupBuilder::dgFaceMap:
dTree< dgFaceBucket, dInt32 >

Public Member Functions

 dgFaceMap (dPolygonSoupBuilder &builder)
 
- Public Member Functions inherited from dTree< dgFaceBucket, dInt32 >
 operator dInt32 () const
 
const dInt32 GetCount () const
 
dTreeNode * GetRoot () const
 
dTreeNode * Minimum () const
 
dTreeNode * Maximum () const
 
dTreeNode * Find (dInt32 key) const
 
dTreeNode * FindGreater (dInt32 key) const
 
dTreeNode * FindLessEqual (dInt32 key) const
 
dTreeNode * FindGreaterEqual (dInt32 key) const
 
dTreeNode * FindCreate (dInt32 key, bool &wasFound)
 
dTreeNode * GetNodeFromInfo (dgFaceBucket &info) const
 
dTreeNode * Insert (const dgFaceBucket &element, dInt32 key, bool &wasFound)
 
dTreeNode * Insert (const dgFaceBucket &element, dInt32 key)
 
dTreeNode * Insert (dTreeNode *const node, dInt32 key)
 
dTreeNode * Replace (dgFaceBucket &element, dInt32 key)
 
dTreeNode * ReplaceKey (dInt32 oldKey, dInt32 newKey)
 
dTreeNode * ReplaceKey (dTreeNode *const node, dInt32 key)
 
void Remove (dInt32 key)
 
void Remove (dTreeNode *const node)
 
void RemoveAll ()
 
void Unlink (dTreeNode *const node)
 
void SwapInfo (dTree &tree)
 
bool SanityCheck () const
 

Additional Inherited Members

- Static Public Member Functions inherited from dTree< dgFaceBucket, dInt32 >
static void FlushFreeList ()