This is the complete list of members for ndShapeStatic_bvh, including all inherited members.
| AddRef() const (defined in ndShape) | ndShape | virtual |
| CalculateAabb(const ndMatrix &matrix, ndVector &p0, ndVector &p1) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | protectedvirtual |
| CalculateAdjacent() (defined in ndAabbPolygonSoup) | ndAabbPolygonSoup | protected |
| CalculateInertiaAndCenterOfMass(const ndMatrix &alignMatrix, const ndVector &localScale, const ndMatrix &matrix) const (defined in ndShape) | ndShape | inlinevirtual |
| CalculateMassProperties(const ndMatrix &offset, ndVector &inertia, ndVector &crossInertia, ndVector ¢erOfMass) const (defined in ndShape) | ndShape | inlinevirtual |
| CalculatePlaneIntersection(const ndVector &normal, const ndVector &point, ndVector *const contactsOut) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| CalculatePlaneIntersection(const ndFloat32 *const vertex, const ndInt32 *const index, ndInt32 indexCount, ndInt32 strideInFloat, const ndPlane &localPlane, ndVector *const contactsOut) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | protected |
| CalculateVolumeIntegral(const ndMatrix &globalMatrix, const ndVector &plane, const ndShapeInstance &parentScale) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| Create(const ndPolygonSoupBuilder &builder) (defined in ndAabbPolygonSoup) | ndAabbPolygonSoup | protected |
| D_CLASS_REFLECTION(ndShapeStatic_bvh) (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | |
| D_CLASS_REFLECTION(ndShapeStaticMesh) (defined in ndShapeStaticMesh) | ndShapeStaticMesh | |
| D_CLASS_REFLECTION(ndShape) (defined in ndShape) | ndShape | |
| D_GCC_NEWTON_ALIGN_32 (defined in ndShapeStaticMesh) | ndShapeStaticMesh | protected |
| DebugShape(const ndMatrix &matrix, ndShapeDebugNotify &debugCallback) const (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | protectedvirtual |
| Deserialize(const char *const path) | ndAabbPolygonSoup | virtual |
| Flush() (defined in ndFreeListAlloc) | ndFreeListAlloc | static |
| Flush(ndInt32 size) (defined in ndFreeListAlloc) | ndFreeListAlloc | static |
| FlushFreeList(ndInt32 size) (defined in ndContainersFreeListAlloc< ndShape >) | ndContainersFreeListAlloc< ndShape > | inlinestatic |
| ForAllSectors(const ndFastAabb &obbAabb, const ndVector &boxDistanceTravel, ndFloat32 maxT, ndAaabbIntersectCallback callback, void *const context) const (defined in ndAabbPolygonSoup) | ndAabbPolygonSoup | protectedvirtual |
| ForAllSectorsRayHit(const ndFastRay &ray, ndFloat32 maxT, ndRayIntersectCallback callback, void *const context) const (defined in ndAabbPolygonSoup) | ndAabbPolygonSoup | protectedvirtual |
| ForAllSectorsSupportVertex(const ndVector &dir) const (defined in ndAabbPolygonSoup) | ndAabbPolygonSoup | protectedvirtual |
| ForThisSector(const ndAabbPolygonSoup::ndNode *const node, const ndFastAabb &obbAabb, const ndVector &boxDistanceTravel, ndFloat32 maxT, ndAaabbIntersectCallback callback, void *const context) const (defined in ndAabbPolygonSoup) | ndAabbPolygonSoup | protectedvirtual |
| Free(void *const ptr) | ndClassAlloc | static |
| GetAABB(ndVector &p0, ndVector &p1) const | ndAabbPolygonSoup | virtual |
| 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 ndShape) | ndShape | inlinevirtual |
| 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 ndShapeStatic_bvh) | ndShapeStatic_bvh | inlineprotectedvirtual |
| GetAsShapeStaticMesh() (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| GetAsShapeStaticProceduralMesh() (defined in ndShape) | ndShape | inlinevirtual |
| GetBackNode(const ndNode *const node) const | ndAabbPolygonSoup | inline |
| GetBoxMaxRadius() const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| GetBoxMinRadius() const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| GetCollidingFaces(ndPolygonMeshDesc *const data) const (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | protectedvirtual |
| GetConvexVertexCount() const (defined in ndShape) | ndShape | inlinevirtual |
| GetFrontNode(const ndNode *const node) const | ndAabbPolygonSoup | inline |
| GetLocalVertexPool() const (defined in ndPolygonSoupDatabase) | ndPolygonSoupDatabase | inline |
| GetNodeAabb(const ndNode *const node, ndVector &p0, ndVector &p1) const | ndAabbPolygonSoup | inline |
| GetObbOrigin() const (defined in ndShape) | ndShape | inline |
| GetObbSize() const (defined in ndShape) | ndShape | inline |
| GetPolygon(void *const context, const ndFloat32 *const polygon, ndInt32 strideInBytes, const ndInt32 *const indexArray, ndInt32 indexCount, ndFloat32 hitDistance) (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | protectedstatic |
| GetRadius() const (defined in ndPolygonSoupDatabase) | ndPolygonSoupDatabase | inline |
| GetRefCount() const (defined in ndShape) | ndShape | |
| GetRootNode() const | ndAabbPolygonSoup | inline |
| GetShapeInfo() const (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | protectedvirtual |
| GetStrideInBytes() const (defined in ndPolygonSoupDatabase) | ndPolygonSoupDatabase | inline |
| GetTagId(const ndInt32 *const face, ndInt32 indexCount) const (defined in ndPolygonSoupDatabase) | ndPolygonSoupDatabase | inline |
| GetTriangleCount(void *const context, const ndFloat32 *const polygon, ndInt32 strideInBytes, const ndInt32 *const indexArray, ndInt32 indexCount, ndFloat32 hitDistance) (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | protectedstatic |
| GetUmbraClipSize() const (defined in ndShape) | ndShape | inline |
| GetVertexCount() const (defined in ndPolygonSoupDatabase) | ndPolygonSoupDatabase | inline |
| GetVolume() const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| 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_flushZero (defined in ndShape) | ndShape | protectedstatic |
| m_inertia (defined in ndShape) | ndShape | protected |
| m_localVertex (defined in ndPolygonSoupDatabase) | ndPolygonSoupDatabase | protected |
| m_refCount (defined in ndShape) | ndShape | mutableprotected |
| m_strideInBytes (defined in ndPolygonSoupDatabase) | ndPolygonSoupDatabase | protected |
| m_vertexCount (defined in ndPolygonSoupDatabase) | ndPolygonSoupDatabase | protected |
| Malloc(size_t size) | ndClassAlloc | static |
| MassProperties() (defined in ndShape) | ndShape | virtual |
| ndAabbPolygonSoup() (defined in ndAabbPolygonSoup) | ndAabbPolygonSoup | protected |
| ndClassAlloc() | ndClassAlloc | inline |
| ndContactSolver (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | friend |
| ndContainersFreeListAlloc() (defined in ndContainersFreeListAlloc< ndShape >) | ndContainersFreeListAlloc< ndShape > | inline |
| ndFreeListAlloc() (defined in ndFreeListAlloc) | ndFreeListAlloc | inline |
| ndPolygonSoupDatabase(const char *const name=nullptr) (defined in ndPolygonSoupDatabase) | ndPolygonSoupDatabase | protected |
| ndShape(ndShapeID id) (defined in ndShape) | ndShape | protected |
| ndShape(const ndShape &source) (defined in ndShape) | ndShape | protected |
| ndShapeStatic_bvh(const ndPolygonSoupBuilder &builder) (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | |
| ndShapeStatic_bvh(const ndLoadSaveBase::ndLoadDescriptor &desc) (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | |
| ndShapeStaticMesh(ndShapeID id) (defined in ndShapeStaticMesh) | ndShapeStaticMesh | |
| ndShapeStaticMesh(const ndLoadSaveBase::ndLoadDescriptor &desc) (defined in ndShapeStaticMesh) | ndShapeStaticMesh | |
| operator delete(void *ptr) (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | inline |
| operator new(size_t size) (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | inline |
| RayCast(ndRayCastNotify &callback, const ndVector &localP0, const ndVector &localP1, ndFloat32 maxT, const ndBody *const body, ndContactPoint &contactOut) const (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | protectedvirtual |
| RayHit(void *const context, const ndFloat32 *const polygon, ndInt32 strideInBytes, const ndInt32 *const indexArray, ndInt32 indexCount) (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | protectedstatic |
| Release() const (defined in ndShape) | ndShape | virtual |
| Save(const ndLoadSaveBase::ndSaveDescriptor &desc) const (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | protectedvirtual |
| Serialize(const char *const path) const | ndAabbPolygonSoup | virtual |
| SetTagId(const ndInt32 *const face, ndInt32 indexCount, ndUnsigned32 newID) const (defined in ndPolygonSoupDatabase) | ndPolygonSoupDatabase | |
| ShowDebugPolygon(void *const context, const ndFloat32 *const polygon, ndInt32 strideInBytes, const ndInt32 *const indexArray, ndInt32 indexCount, ndFloat32 hitDistance) (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | protectedstatic |
| SupportVertex(const ndVector &dir, ndInt32 *const vertexIndex) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| SupportVertexSpecial(const ndVector &dir, ndFloat32 skinMargin, ndInt32 *const vertexIndex) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| SupportVertexSpecialProjectPoint(const ndVector &point, const ndVector &dir) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| ~ndAabbPolygonSoup() (defined in ndAabbPolygonSoup) | ndAabbPolygonSoup | protectedvirtual |
| ~ndClassAlloc() | ndClassAlloc | inline |
| ~ndContainersFreeListAlloc() (defined in ndContainersFreeListAlloc< ndShape >) | ndContainersFreeListAlloc< ndShape > | inline |
| ~ndPolygonSoupDatabase() (defined in ndPolygonSoupDatabase) | ndPolygonSoupDatabase | protectedvirtual |
| ~ndShape() (defined in ndShape) | ndShape | virtual |
| ~ndShapeStatic_bvh() (defined in ndShapeStatic_bvh) | ndShapeStatic_bvh | virtual |
| ~ndShapeStaticMesh() (defined in ndShapeStaticMesh) | ndShapeStaticMesh | virtual |