My Project: Member List

My Project

dgConvexHull4d Member List

This is the complete list of members for dgConvexHull4d, including all inherited members.

AddFace(dgInt32 i0, dgInt32 i1, dgInt32 i2, dgInt32 i3) | dgConvexHull4d | protectedvirtual
Addtop() | dgList< dgConvexHull4dTetraherum > |
Addtop(dgListNode *const node) | dgList< dgConvexHull4dTetraherum > |
Addtop(const dgConvexHull4dTetraherum &element) | dgList< dgConvexHull4dTetraherum > |
AddVertex(const dgBigVector &vertex) | dgConvexHull4d | protectedvirtual
Append() | dgList< dgConvexHull4dTetraherum > |
Append(dgListNode *const node) | dgList< dgConvexHull4dTetraherum > |
Append(const dgConvexHull4dTetraherum &element) | dgList< dgConvexHull4dTetraherum > |
BuildHull(dgMemoryAllocator *const allocator, const dgBigVector *const vertexCloud, dgInt32 count, dgFloat64 distTol) | dgConvexHull4d | protected
BuildNormalList(dgBigVector *const normalArray) const | dgConvexHull4d | protected
BuildTree(dgAABBPointTree4d *const parent, dgHullVector *const points, dgInt32 count, dgInt32 baseIndex, dgInt8 **const memoryPool, dgInt32 &maxMemSize) const | dgConvexHull4d | protected
CalculateConvexHull(dgAABBPointTree4d *vertexTree, dgHullVector *const points, dgInt32 count, dgFloat64 distTol) | dgConvexHull4d | protected
ConvexCompareVertex(const dgHullVector *const A, const dgHullVector *const B, void *const context) | dgConvexHull4d | protectedstatic
DeleteFace(dgListNode *const node) | dgConvexHull4d | protectedvirtual
dgConvexHull4d(dgMemoryAllocator *const allocator, const dgBigVector *const vertexCloud, dgInt32 count, dgFloat32 distTol) | dgConvexHull4d |
dgConvexHull4d(dgMemoryAllocator *const allocator) | dgConvexHull4d | protected
dgList(dgMemoryAllocator *const allocator) | dgList< dgConvexHull4dTetraherum > |
Find(const dgConvexHull4dTetraherum &element) const | dgList< dgConvexHull4dTetraherum > |
FindFacingNode(const dgBigVector &vertex) | dgConvexHull4d | protected
GetAllocator() const | dgList< dgConvexHull4dTetraherum > |
GetCount() const | dgList< dgConvexHull4dTetraherum > |
GetFirst() const | dgList< dgConvexHull4dTetraherum > |
GetHullVertexArray() const | dgConvexHull4d | inline
GetLast() const | dgList< dgConvexHull4dTetraherum > |
GetNodeFromInfo(dgConvexHull4dTetraherum &m_info) const | dgList< dgConvexHull4dTetraherum > |
GetVertex(dgInt32 i) const | dgConvexHull4d | inline
GetVertexCount() const | dgConvexHull4d | inline
GetVertexIndex(dgInt32 i) const | dgConvexHull4d | inline
IncMark() | dgConvexHull4d | inline
InitVertexArray(dgHullVector *const points, const dgBigVector *const vertexCloud, dgInt32 count, void *const memoryPool, dgInt32 maxMemSize) | dgConvexHull4d | protectedvirtual
InsertAfter(dgListNode *const root, dgListNode *const node) | dgList< dgConvexHull4dTetraherum > |
InsertBefore(dgListNode *const root, dgListNode *const node) | dgList< dgConvexHull4dTetraherum > |
InsertNewVertex(dgInt32 vertexIndex, dgListNode *const frontFace, dgList< dgListNode *> &deletedFaces, dgList< dgListNode *> &newFaces) | dgConvexHull4d | protected
LinkSibling(dgListNode *node0, dgListNode *node1) const | dgConvexHull4d | protected
m_count | dgConvexHull4d | protected
m_diag | dgConvexHull4d | protected
m_mark | dgConvexHull4d | protected
m_points | dgConvexHull4d | protected
Merge(dgList< dgConvexHull4dTetraherum > &list) | dgList< dgConvexHull4dTetraherum > |
operator dgInt32() const | dgList< dgConvexHull4dTetraherum > |
Remove(dgListNode *const node) | dgList< dgConvexHull4dTetraherum > |
Remove(const dgConvexHull4dTetraherum &element) | dgList< dgConvexHull4dTetraherum > |
RemoveAll() | dgList< dgConvexHull4dTetraherum > |
RotateToBegin(dgListNode *const node) | dgList< dgConvexHull4dTetraherum > |
RotateToEnd(dgListNode *const node) | dgList< dgConvexHull4dTetraherum > |
RoundToFloat(dgFloat64 val) const | dgConvexHull4d | protected
Sanity() const | dgConvexHull4d | protected
SanityCheck() const | dgList< dgConvexHull4dTetraherum > |
Save(const char *const filename) const | dgConvexHull4d |
SetAllocator(dgMemoryAllocator *const allocator) | dgList< dgConvexHull4dTetraherum > |
SupportVertex(dgAABBPointTree4d **const tree, const dgHullVector *const points, const dgBigVector &dir) const | dgConvexHull4d | protected
TessellateTriangle(dgInt32 level, const dgVector &p0, const dgVector &p1, const dgVector &p2, dgInt32 &count, dgBigVector *const ouput, dgInt32 &start) const | dgConvexHull4d | protected
Unlink(dgListNode *const node) | dgList< dgConvexHull4dTetraherum > |
~dgConvexHull4d() | dgConvexHull4d | virtual
~dgList() | dgList< dgConvexHull4dTetraherum > | virtual