This is the complete list of members for ndShapeConvexHull, including all inherited members.
| AddRef() const (defined in ndShape) | ndShape | virtual |
| BuildCylinderCapPoly(ndFloat32 radius, const ndMatrix &transform, ndVector *const vertexOut) const (defined in ndShapeConvex) | ndShapeConvex | protected |
| CalculateAabb(const ndMatrix &matrix, ndVector &p0, ndVector &p1) const (defined in ndShapeConvex) | ndShapeConvex | protectedvirtual |
| CalculateInertiaAndCenterOfMass(const ndMatrix &alignMatrix, const ndVector &localScale, const ndMatrix &matrix) const (defined in ndShapeConvex) | ndShapeConvex | protectedvirtual |
| CalculateMassProperties(const ndMatrix &offset, ndVector &inertia, ndVector &crossInertia, ndVector ¢erOfMass) const (defined in ndShapeConvex) | ndShapeConvex | protectedvirtual |
| CalculatePlaneIntersection(const ndVector &normal, const ndVector &point, ndVector *const contactsOut) const (defined in ndShapeConvex) | ndShapeConvex | protectedvirtual |
| CalculateVolumeIntegral(const ndMatrix &globalMatrix, const ndVector &globalPlane, const ndShapeInstance &parentScale) const (defined in ndShapeConvex) | ndShapeConvex | protectedvirtual |
| CalculateVolumeIntegral(const ndPlane &plane) const (defined in ndShapeConvex) | ndShapeConvex | protected |
| Create(ndInt32 count, ndInt32 strideInBytes, const ndFloat32 *const vertexArray, ndFloat32 tolerance, ndInt32 maxPointsOut) (defined in ndShapeConvexHull) | ndShapeConvexHull | protected |
| D_CLASS_REFLECTION(ndShapeConvexHull) (defined in ndShapeConvexHull) | ndShapeConvexHull | |
| D_CLASS_REFLECTION(ndShapeConvex) (defined in ndShapeConvex) | ndShapeConvex | |
| D_CLASS_REFLECTION(ndShape) (defined in ndShape) | ndShape | |
| FaceNormal(const ndEdge *face, const ndBigVector *const pool) const (defined in ndShapeConvexHull) | ndShapeConvexHull | protected |
| Flush() (defined in ndFreeListAlloc) | ndFreeListAlloc | static |
| Flush(ndInt32 size) (defined in ndFreeListAlloc) | ndFreeListAlloc | static |
| FlushFreeList(ndInt32 size) (defined in ndContainersFreeListAlloc< ndShape >) | ndContainersFreeListAlloc< ndShape > | inlinestatic |
| GetAsShapeAsConvexPolygon() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeBox() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeCapsule() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeChamferCylinder() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeCompound() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeCone() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeConvex() (defined in ndShapeConvex) | ndShapeConvex | inlineprotectedvirtual |
| GetAsShapeCylinder() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeHeightfield() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeNull() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapePoint() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeSphere() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeStaticBVH() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeStaticMesh() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeStaticProceduralMesh() (defined in ndShape) | ndShape | inlinevirtual |
| GetBoxMaxRadius() const (defined in ndShapeConvex) | ndShapeConvex | protectedvirtual |
| GetBoxMinRadius() const (defined in ndShapeConvex) | ndShapeConvex | protectedvirtual |
| GetConvexVertexCount() const (defined in ndShapeConvex) | ndShapeConvex | inlineprotectedvirtual |
| GetObbOrigin() const (defined in ndShape) | ndShape | inline |
| GetObbSize() const (defined in ndShape) | ndShape | inline |
| GetRefCount() const (defined in ndShape) | ndShape | |
| GetShapeInfo() const (defined in ndShapeConvexHull) | ndShapeConvexHull | protectedvirtual |
| GetUmbraClipSize() const (defined in ndShape) | ndShape | inline |
| GetVertexToEdgeMapping() const (defined in ndShapeConvex) | ndShapeConvex | inlineprotectedvirtual |
| GetVolume() const (defined in ndShapeConvex) | ndShapeConvex | protectedvirtual |
| m_boxMaxRadius (defined in ndShapeConvex) | ndShapeConvex | protected |
| m_boxMinRadius (defined in ndShapeConvex) | ndShapeConvex | protected |
| m_boxOrigin (defined in ndShape) | ndShape | protected |
| m_boxSize (defined in ndShape) | ndShape | protected |
| m_centerOfMass (defined in ndShape) | ndShape | protected |
| m_collisionId (defined in ndShape) | ndShape | protected |
| m_crossInertia (defined in ndShape) | ndShape | protected |
| m_edgeCount (defined in ndShapeConvex) | ndShapeConvex | protected |
| m_flushZero (defined in ndShape) | ndShape | protectedstatic |
| m_inertia (defined in ndShape) | ndShape | protected |
| m_refCount (defined in ndShape) | ndShape | mutableprotected |
| m_simplex (defined in ndShapeConvex) | ndShapeConvex | protected |
| m_simplexVolume (defined in ndShapeConvex) | ndShapeConvex | protected |
| m_vertex (defined in ndShapeConvex) | ndShapeConvex | protected |
| m_vertexCount (defined in ndShapeConvex) | ndShapeConvex | protected |
| MassProperties() (defined in ndShapeConvex) | ndShapeConvex | protectedvirtual |
| ndContainersFreeListAlloc() (defined in ndContainersFreeListAlloc< ndShape >) | ndContainersFreeListAlloc< ndShape > | inline |
| ndFreeListAlloc() (defined in ndFreeListAlloc) | ndFreeListAlloc | inline |
| ndShape(ndShapeID id) (defined in ndShape) | ndShape | protected |
| ndShape(const ndShape &source) (defined in ndShape) | ndShape | protected |
| ndShapeConvex(ndShapeID id) (defined in ndShapeConvex) | ndShapeConvex | protected |
| ndShapeConvexHull(const ndLoadSaveBase::ndLoadDescriptor &desc) (defined in ndShapeConvexHull) | ndShapeConvexHull | |
| ndShapeConvexHull(ndInt32 count, ndInt32 strideInBytes, ndFloat32 tolerance, const ndFloat32 *const vertexArray, ndInt32 maxPointsOut=0x7fffffff) (defined in ndShapeConvexHull) | ndShapeConvexHull | |
| operator delete(void *ptr) (defined in ndFreeListAlloc) | ndFreeListAlloc | |
| operator new(size_t size) (defined in ndFreeListAlloc) | ndFreeListAlloc | |
| RayCast(ndRayCastNotify &callback, const ndVector &localP0, const ndVector &localP1, ndFloat32 maxT, const ndBody *const body, ndContactPoint &contactOut) const (defined in ndShapeConvex) | ndShapeConvex | protectedvirtual |
| RectifyConvexSlice(ndInt32 count, const ndVector &normal, ndVector *const contactsOut) const (defined in ndShapeConvex) | ndShapeConvex | protected |
| Release() const (defined in ndShape) | ndShape | virtual |
| RemoveCoplanarEdge(ndPolyhedra &convex, const ndBigVector *const hullVertexArray) const (defined in ndShapeConvexHull) | ndShapeConvexHull | protected |
| SanityCheck(ndPolyhedra &hull) const (defined in ndShapeConvex) | ndShapeConvex | protected |
| SanityCheck(ndInt32 count, const ndVector &normal, ndVector *const contactsOut) const (defined in ndShapeConvex) | ndShapeConvex | protected |
| Save(const ndLoadSaveBase::ndSaveDescriptor &desc) const (defined in ndShapeConvexHull) | ndShapeConvexHull | protectedvirtual |
| SetVolumeAndCG() (defined in ndShapeConvex) | ndShapeConvex | protected |
| SupportVertex(const ndVector &dir, ndInt32 *const vertexIndex) const (defined in ndShapeConvexHull) | ndShapeConvexHull | protectedvirtual |
| SupportVertexSpecial(const ndVector &dir, ndFloat32, ndInt32 *const vertexIndex) const (defined in ndShapeConvex) | ndShapeConvex | inlineprotectedvirtual |
| SupportVertexSpecialProjectPoint(const ndVector &point, const ndVector &) const (defined in ndShapeConvex) | ndShapeConvex | inlineprotectedvirtual |
| ~ndContainersFreeListAlloc() (defined in ndContainersFreeListAlloc< ndShape >) | ndContainersFreeListAlloc< ndShape > | inline |
| ~ndShape() (defined in ndShape) | ndShape | virtual |
| ~ndShapeConvex() (defined in ndShapeConvex) | ndShapeConvex | protected |
| ~ndShapeConvexHull() (defined in ndShapeConvexHull) | ndShapeConvexHull | virtual |