|
| dgDebriGraph (dgMemoryAllocator *const allocator) |
|
| dgDebriGraph (const dgDebriGraph &source) |
|
| dgDebriGraph (dgMemoryAllocator *const allocator, dgDeserialize deserialization, void *const userData) |
|
void | AddNode (dgFlatVertexArray &vertexArray, dgMeshEffect *solid, dgInt32 clipperMaterial, dgInt32 id, dgFloat32 density, dgFloat32 padding) |
|
void | AddMeshes (dgFlatVertexArray &vertexArray, dgInt32 count, dgMeshEffect *const solidArray[], const dgInt32 *const idArray, const dgFloat32 *const densities, const dgInt32 *const internalFaceMaterial, dgFloat32 gaps) |
|
void | Serialize (dgSerialize callback, void *const userData) const |
|
| dgGraph (dgMemoryAllocator *const allocator) |
|
dgGraph< dgDebriNodeInfo, dgSharedNodeMesh >::dgListNode * | AddNode () |
|
void | DeleteNode (typename dgGraph< dgDebriNodeInfo, dgSharedNodeMesh >::dgListNode *const node) |
|
void | Trace () const |
|
void | operator delete (void *const ptr, dgMemoryAllocator *const allocator) |
|
void | operator delete (void *const ptr) |
|
void | operator delete[] (void *const ptr, dgMemoryAllocator *const allocator) |
|
void | operator delete[] (void *const ptr) |
|
void * | operator new (size_t size, dgMemoryAllocator *const allocator) |
|
void * | operator new (size_t size) |
|
void * | operator new[] (size_t size, dgMemoryAllocator *const allocator) |
|
void * | operator new[] (size_t size) |
|
| dgList (dgMemoryAllocator *const allocator) |
|
dgMemoryAllocator * | GetAllocator () const |
|
void | SetAllocator (dgMemoryAllocator *const allocator) |
|
| operator dgInt32 () const |
|
dgInt32 | GetCount () const |
|
dgListNode * | GetLast () const |
|
dgListNode * | GetFirst () const |
|
dgListNode * | Append () |
|
dgListNode * | Append (dgListNode *const node) |
|
dgListNode * | Append (const dgGraphNode< dgDebriNodeInfo, dgSharedNodeMesh > &element) |
|
dgListNode * | Addtop () |
|
dgListNode * | Addtop (dgListNode *const node) |
|
dgListNode * | Addtop (const dgGraphNode< dgDebriNodeInfo, dgSharedNodeMesh > &element) |
|
void | RotateToEnd (dgListNode *const node) |
|
void | RotateToBegin (dgListNode *const node) |
|
void | InsertAfter (dgListNode *const root, dgListNode *const node) |
|
void | InsertBefore (dgListNode *const root, dgListNode *const node) |
|
dgListNode * | Find (const dgGraphNode< dgDebriNodeInfo, dgSharedNodeMesh > &element) const |
|
dgListNode * | GetNodeFromInfo (dgGraphNode< dgDebriNodeInfo, dgSharedNodeMesh > &m_info) const |
|
void | Remove (dgListNode *const node) |
|
void | Remove (const dgGraphNode< dgDebriNodeInfo, dgSharedNodeMesh > &element) |
|
void | RemoveAll () |
|
void | Merge (dgList< dgGraphNode< dgDebriNodeInfo, dgSharedNodeMesh > > &list) |
|
void | Unlink (dgListNode *const node) |
|
bool | SanityCheck () const |
|