Newton Dynamics  4.00
dConvexHull4d Member List

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

AddFace(dInt32 i0, dInt32 i1, dInt32 i2, dInt32 i3) (defined in dConvexHull4d)dConvexHull4dprotectedvirtual
Addtop() (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
Addtop(dListNode *const node) (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
Addtop(const dConvexHull4dTetraherum &element) (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
AddVertex(const dBigVector &vertex) (defined in dConvexHull4d)dConvexHull4dprotectedvirtual
Append() (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
Append(dListNode *const node) (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
Append(const dConvexHull4dTetraherum &element) (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
BuildHull(const dFloat64 *const vertexCloud, dInt32 strideInBytes, dInt32 count, dFloat64 distTol) (defined in dConvexHull4d)dConvexHull4dprotected
BuildTree(dConvexHull4dAABBTreeNode *const parent, dConvexHull4dVector *const points, dInt32 count, dInt32 baseIndex, dInt8 **const memoryPool, dInt32 &maxMemSize) const (defined in dConvexHull4d)dConvexHull4dprotected
CalculateConvexHull(dConvexHull4dAABBTreeNode *vertexTree, dConvexHull4dVector *const points, dInt32 count, dFloat64 distTol) (defined in dConvexHull4d)dConvexHull4dprotected
ConvexCompareVertex(const dConvexHull4dVector *const A, const dConvexHull4dVector *const B, void *const context) (defined in dConvexHull4d)dConvexHull4dprotectedstatic
dConvexHull4d(const dConvexHull4d &source) (defined in dConvexHull4d)dConvexHull4d
dConvexHull4d(const dFloat64 *const vertexCloud, dInt32 strideInBytes, dInt32 count, dFloat64 distTol) (defined in dConvexHull4d)dConvexHull4d
dConvexHull4d() (defined in dConvexHull4d)dConvexHull4dprotected
DeleteFace(dListNode *const node) (defined in dConvexHull4d)dConvexHull4dprotectedvirtual
dList() (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
Find(const dConvexHull4dTetraherum &element) const (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
FindFacingNode(const dBigVector &vertex) (defined in dConvexHull4d)dConvexHull4dprotected
FlushFreeList() (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >inlinestatic
GetCount() const (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
GetFirst() const (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
GetHullVertexArray() const (defined in dConvexHull4d)dConvexHull4dinline
GetLast() const (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
GetNodeFromInfo(dConvexHull4dTetraherum &m_info) const (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
GetNormaMap() (defined in dConvexHull4d)dConvexHull4dprotectedstatic
GetTetraVolume(const dConvexHull4dTetraherum *const tetra) const (defined in dConvexHull4d)dConvexHull4dinline
GetVertex(dInt32 i) const (defined in dConvexHull4d)dConvexHull4dinline
GetVertexCount() const (defined in dConvexHull4d)dConvexHull4dinline
GetVertexIndex(dInt32 i) const (defined in dConvexHull4d)dConvexHull4dinline
IncMark() (defined in dConvexHull4d)dConvexHull4dinline
InitVertexArray(dConvexHull4dVector *const points, const dFloat64 *const vertexCloud, dInt32 strideInBytes, dInt32 count, void *const memoryPool, dInt32 maxMemSize) (defined in dConvexHull4d)dConvexHull4dprotectedvirtual
InsertAfter(dListNode *const root, dListNode *const node) (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
InsertBefore(dListNode *const root, dListNode *const node) (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
InsertNewVertex(dInt32 vertexIndex, dListNode *const frontFace, dList< dListNode * > &deletedFaces, dList< dListNode * > &newFaces) (defined in dConvexHull4d)dConvexHull4dprotected
LinkSibling(dListNode *node0, dListNode *node1) const (defined in dConvexHull4d)dConvexHull4dprotected
m_count (defined in dConvexHull4d)dConvexHull4dprotected
m_diag (defined in dConvexHull4d)dConvexHull4dprotected
m_mark (defined in dConvexHull4d)dConvexHull4dprotected
m_points (defined in dConvexHull4d)dConvexHull4dprotected
Merge(dList< dConvexHull4dTetraherum, dContainersAlloc< dConvexHull4dTetraherum > > &list) (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
operator dInt32() const (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
Remove(dListNode *const node) (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
Remove(const dConvexHull4dTetraherum &element) (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
RemoveAll() (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
RotateToBegin(dListNode *const node) (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
RotateToEnd(dListNode *const node) (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
Sanity() const (defined in dConvexHull4d)dConvexHull4dprotected
SanityCheck() const (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
Save(const char *const filename) const (defined in dConvexHull4d)dConvexHull4d
SupportVertex(dConvexHull4dAABBTreeNode **const tree, const dConvexHull4dVector *const points, const dBigVector &dir, const bool removeEntry=true) const (defined in dConvexHull4d)dConvexHull4dprotected
Unlink(dListNode *const node) (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >
~dConvexHull4d() (defined in dConvexHull4d)dConvexHull4dvirtual
~dList() (defined in dList< dConvexHull4dTetraherum >)dList< dConvexHull4dTetraherum >