This is the complete list of members for dgConvexHull3d, including all inherited members.
| AddFace(dgInt32 i0, dgInt32 i1, dgInt32 i2) (defined in dgConvexHull3d) | dgConvexHull3d | protectedvirtual |
| Addtop() (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| Addtop(dgListNode *const node) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| Addtop(const dgConvexHull3DFace &element) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| Append() (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| Append(dgListNode *const node) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| Append(const dgConvexHull3DFace &element) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| BuildHull(const dgFloat64 *const vertexCloud, dgInt32 strideInBytes, dgInt32 count, dgFloat64 distTol, dgInt32 maxVertexCount) (defined in dgConvexHull3d) | dgConvexHull3d | protected |
| BuildNormalList(dgBigVector *const normalArray) const (defined in dgConvexHull3d) | dgConvexHull3d | protected |
| BuildTree(dgAABBPointTree3d *const parent, dgHullVertex *const points, dgInt32 count, dgInt32 baseIndex, dgInt8 **const memoryPool, dgInt32 &maxMemSize) const (defined in dgConvexHull3d) | dgConvexHull3d | protected |
| CalculateConvexHull(dgAABBPointTree3d *vertexTree, dgHullVertex *const points, dgInt32 count, dgFloat64 distTol, dgInt32 maxVertexCount) (defined in dgConvexHull3d) | dgConvexHull3d | protected |
| CalculateVolumeAndSurfaceArea(dgFloat64 &volume, dgFloat64 &surcafeArea) const (defined in dgConvexHull3d) | dgConvexHull3d | |
| ConvexCompareVertex(const dgHullVertex *const A, const dgHullVertex *const B, void *const context) (defined in dgConvexHull3d) | dgConvexHull3d | protectedstatic |
| DeleteFace(dgListNode *const node) (defined in dgConvexHull3d) | dgConvexHull3d | protectedvirtual |
| dgConvexHull3d(dgMemoryAllocator *const allocator, const dgFloat64 *const vertexCloud, dgInt32 strideInBytes, dgInt32 count, dgFloat64 distTol, dgInt32 maxVertexCount=0x7fffffff) (defined in dgConvexHull3d) | dgConvexHull3d | |
| dgConvexHull3d(dgMemoryAllocator *const allocator) (defined in dgConvexHull3d) | dgConvexHull3d | protected |
| dgList(dgMemoryAllocator *const allocator) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| FaceRayCast(const dgConvexHull3DFace *const face, const dgBigVector &origin, const dgBigVector &dist, dgFloat64 &normalProjection) const (defined in dgConvexHull3d) | dgConvexHull3d | protected |
| Find(const dgConvexHull3DFace &element) const (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| GetAllocator() const (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| GetCount() const (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| GetDiagonal() const (defined in dgConvexHull3d) | dgConvexHull3d | inline |
| GetFirst() const (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| GetLast() const (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| GetNodeFromInfo(dgConvexHull3DFace &m_info) const (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| GetVertex(dgInt32 i) const (defined in dgConvexHull3d) | dgConvexHull3d | inline |
| GetVertexCount() const (defined in dgConvexHull3d) | dgConvexHull3d | inline |
| GetVertexPool() const (defined in dgConvexHull3d) | dgConvexHull3d | inline |
| InitVertexArray(dgHullVertex *const points, const dgFloat64 *const vertexCloud, dgInt32 strideInBytes, dgInt32 count, void *memoryPool, dgInt32 maxMemSize) (defined in dgConvexHull3d) | dgConvexHull3d | protectedvirtual |
| InsertAfter(dgListNode *const root, dgListNode *const node) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| InsertBefore(dgListNode *const root, dgListNode *const node) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| m_count (defined in dgConvexHull3d) | dgConvexHull3d | protected |
| m_diag (defined in dgConvexHull3d) | dgConvexHull3d | protected |
| m_mark (defined in dgConvexHull3d) | dgConvexHull3d | mutableprotected |
| m_points (defined in dgConvexHull3d) | dgConvexHull3d | protected |
| Merge(dgList< dgConvexHull3DFace > &list) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| operator delete(void *const ptr, dgMemoryAllocator *const allocator) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | inline |
| operator delete(void *const ptr) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | inline |
| operator delete[](void *const ptr, dgMemoryAllocator *const allocator) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | inline |
| operator delete[](void *const ptr) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | inline |
| operator dgInt32() const (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| operator new(size_t size, dgMemoryAllocator *const allocator) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | inline |
| operator new(size_t size) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | inline |
| operator new[](size_t size, dgMemoryAllocator *const allocator) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | inline |
| operator new[](size_t size) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | inline |
| RayCast(const dgBigVector &localP0, const dgBigVector &localP1, const dgConvexHull3DFace **firstFaceGuess=NULL) const (defined in dgConvexHull3d) | dgConvexHull3d | |
| RayCastBruteForce(const dgBigVector &localP0, const dgBigVector &localP1) const (defined in dgConvexHull3d) | dgConvexHull3d | |
| Remove(dgListNode *const node) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| Remove(const dgConvexHull3DFace &element) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| RemoveAll() (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| RotateToBegin(dgListNode *const node) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| RotateToEnd(dgListNode *const node) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| Sanity() const (defined in dgConvexHull3d) | dgConvexHull3d | protected |
| SanityCheck() const (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| SetAllocator(dgMemoryAllocator *const allocator) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| SupportVertex(dgAABBPointTree3d **const tree, const dgHullVertex *const points, const dgBigVector &dir) const (defined in dgConvexHull3d) | dgConvexHull3d | protected |
| TessellateTriangle(dgInt32 level, const dgVector &p0, const dgVector &p1, const dgVector &p2, dgInt32 &count, dgBigVector *const ouput, dgInt32 &start) const (defined in dgConvexHull3d) | dgConvexHull3d | protected |
| TetrahedrumVolume(const dgBigVector &p0, const dgBigVector &p1, const dgBigVector &p2, const dgBigVector &p3) const (defined in dgConvexHull3d) | dgConvexHull3d | protected |
| Unlink(dgListNode *const node) (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | |
| ~dgConvexHull3d() (defined in dgConvexHull3d) | dgConvexHull3d | virtual |
| ~dgList() (defined in dgList< dgConvexHull3DFace >) | dgList< dgConvexHull3DFace > | virtual |