This is the complete list of members for ndShapeStaticBVH, including all inherited members.
| AddRef() const (defined in ndShape) | ndShape | inline |
| CalcAABB(const dMatrix &matrix, dVector &p0, dVector &p1) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | protectedvirtual |
| CalculateAdjacendy() (defined in dAabbPolygonSoup) | dAabbPolygonSoup | protected |
| CalculateInertiaAndCenterOfMass(const dMatrix &alignMatrix, const dVector &localScale, const dMatrix &matrix) const (defined in ndShape) | ndShape | inlinevirtual |
| CalculateMassProperties(const dMatrix &offset, dVector &inertia, dVector &crossInertia, dVector ¢erOfMass) const (defined in ndShape) | ndShape | inlinevirtual |
| CalculatePlaneIntersection(const dVector &normal, const dVector &point, dVector *const contactsOut) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| CalculatePlaneIntersection(const dFloat32 *const vertex, const dInt32 *const index, dInt32 indexCount, dInt32 strideInFloat, const dPlane &localPlane, dVector *const contactsOut) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | protected |
| CalculateVolumeIntegral(const dMatrix &globalMatrix, const dVector &plane, const ndShapeInstance &parentScale) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| Create(const dPolygonSoupBuilder &builder) (defined in dAabbPolygonSoup) | dAabbPolygonSoup | protected |
| D_GCC_NEWTON_ALIGN_32 (defined in ndShapeStaticBVH) | ndShapeStaticBVH | |
| dAabbPolygonSoup() (defined in dAabbPolygonSoup) | dAabbPolygonSoup | protected |
| ndShapeStaticMesh::dClassAlloc() | dClassAlloc | inline |
| dAabbPolygonSoup::dClassAlloc() | dClassAlloc | inline |
| DebugShape(const dMatrix &matrix, ndShapeDebugCallback &debugCallback) const (defined in ndShapeStaticBVH) | ndShapeStaticBVH | protectedvirtual |
| Deserialize(const char *const path) (defined in dAabbPolygonSoup) | dAabbPolygonSoup | virtual |
| dPolygonSoupDatabase(const char *const name=nullptr) (defined in dPolygonSoupDatabase) | dPolygonSoupDatabase | protected |
| ForAllSectors(const dFastAabbInfo &obbAabb, const dVector &boxDistanceTravel, dFloat32 m_maxT, dAaabbIntersectCallback callback, void *const context) const (defined in dAabbPolygonSoup) | dAabbPolygonSoup | protectedvirtual |
| ForAllSectorsRayHit(const dFastRayTest &ray, dFloat32 maxT, dRayIntersectCallback callback, void *const context) const (defined in dAabbPolygonSoup) | dAabbPolygonSoup | protectedvirtual |
| ForAllSectorsSupportVectex(const dVector &dir) const (defined in dAabbPolygonSoup) | dAabbPolygonSoup | protectedvirtual |
| ndShapeStaticMesh::Free(void *const ptr) | dClassAlloc | static |
| dAabbPolygonSoup::Free(void *const ptr) | dClassAlloc | static |
| GetAABB(dVector &p0, dVector &p1) const (defined in dAabbPolygonSoup) | dAabbPolygonSoup | 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 |
| GetAsShapeNull() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeSphere() (defined in ndShape) | ndShape | inlinevirtual |
| GetAsShapeStaticMeshShape() (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| GetBackNode(const void *const root) const (defined in dAabbPolygonSoup) | dAabbPolygonSoup | inlineprotected |
| GetBoxMaxRadius() const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| GetBoxMinRadius() const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| GetCollidingFaces(ndPolygonMeshDesc *const data) const (defined in ndShapeStaticBVH) | ndShapeStaticBVH | protectedvirtual |
| GetConvexVertexCount() const (defined in ndShape) | ndShape | inlinevirtual |
| GetFrontNode(const void *const root) const (defined in dAabbPolygonSoup) | dAabbPolygonSoup | inlineprotected |
| GetLocalVertexPool() const (defined in dPolygonSoupDatabase) | dPolygonSoupDatabase | inline |
| GetNodeAABB(const void *const root, dVector &p0, dVector &p1) const (defined in dAabbPolygonSoup) | dAabbPolygonSoup | inlineprotected |
| GetObbOrigin() const (defined in ndShape) | ndShape | inline |
| GetObbSize() const (defined in ndShape) | ndShape | inline |
| GetPolygon(void *const context, const dFloat32 *const polygon, dInt32 strideInBytes, const dInt32 *const indexArray, dInt32 indexCount, dFloat32 hitDistance) (defined in ndShapeStaticBVH) | ndShapeStaticBVH | protectedstatic |
| GetRadius() const (defined in dPolygonSoupDatabase) | dPolygonSoupDatabase | inline |
| GetRefCount() const (defined in ndShape) | ndShape | inline |
| GetRootNode() const (defined in dAabbPolygonSoup) | dAabbPolygonSoup | inlineprotected |
| GetShapeInfo() const (defined in ndShapeStaticBVH) | ndShapeStaticBVH | protectedvirtual |
| GetStrideInBytes() const (defined in dPolygonSoupDatabase) | dPolygonSoupDatabase | inline |
| GetTagId(const dInt32 *const face, dInt32 indexCount) const (defined in dPolygonSoupDatabase) | dPolygonSoupDatabase | inline |
| GetTriangleCount(void *const context, const dFloat32 *const polygon, dInt32 strideInBytes, const dInt32 *const indexArray, dInt32 indexCount, dFloat32 hitDistance) (defined in ndShapeStaticBVH) | ndShapeStaticBVH | protectedstatic |
| GetUmbraClipSize() const (defined in ndShape) | ndShape | inline |
| GetVertexCount() const (defined in dPolygonSoupDatabase) | dPolygonSoupDatabase | 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 dPolygonSoupDatabase) | dPolygonSoupDatabase | protected |
| m_refCount (defined in ndShape) | ndShape | mutableprotected |
| m_strideInBytes (defined in dPolygonSoupDatabase) | dPolygonSoupDatabase | protected |
| m_vertexCount (defined in dPolygonSoupDatabase) | dPolygonSoupDatabase | protected |
| ndShapeStaticMesh::Malloc(size_t size) | dClassAlloc | static |
| dAabbPolygonSoup::Malloc(size_t size) | dClassAlloc | static |
| MassProperties() (defined in ndShape) | ndShape | virtual |
| ndShape(ndShapeID id) (defined in ndShape) | ndShape | protected |
| ndShape(const ndShape &source) (defined in ndShape) | ndShape | protected |
| ndShapeStaticBVH(const dPolygonSoupBuilder &builder) (defined in ndShapeStaticBVH) | ndShapeStaticBVH | |
| ndShapeStaticBVH(const nd::TiXmlNode *const xmlNode, const char *const assetPath) (defined in ndShapeStaticBVH) | ndShapeStaticBVH | |
| ndShapeStaticMesh(ndShapeID id) (defined in ndShapeStaticMesh) | ndShapeStaticMesh | |
| ndShapeStaticMesh::operator delete(void *ptr) | dClassAlloc | inline |
| dAabbPolygonSoup::operator delete(void *ptr) | dClassAlloc | inline |
| ndShapeStaticMesh::operator new(size_t size) | dClassAlloc | inline |
| dAabbPolygonSoup::operator new(size_t size) | dClassAlloc | inline |
| RayCast(ndRayCastNotify &callback, const dVector &localP0, const dVector &localP1, const ndBody *const body, ndContactPoint &contactOut) const (defined in ndShapeStaticBVH) | ndShapeStaticBVH | protectedvirtual |
| RayHit(void *const context, const dFloat32 *const polygon, dInt32 strideInBytes, const dInt32 *const indexArray, dInt32 indexCount) (defined in ndShapeStaticBVH) | ndShapeStaticBVH | protectedstatic |
| Release() const (defined in ndShape) | ndShape | inlinevirtual |
| Serialize(const char *const path) const (defined in dAabbPolygonSoup) | dAabbPolygonSoup | virtual |
| SetTagId(const dInt32 *const face, dInt32 indexCount, dUnsigned32 newID) const (defined in dPolygonSoupDatabase) | dPolygonSoupDatabase | |
| ShowDebugPolygon(void *const context, const dFloat32 *const polygon, dInt32 strideInBytes, const dInt32 *const indexArray, dInt32 indexCount, dFloat32 hitDistance) (defined in ndShapeStaticBVH) | ndShapeStaticBVH | protectedstatic |
| SupportVertex(const dVector &dir, dInt32 *const vertexIndex) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| SupportVertexSpecial(const dVector &dir, dFloat32 skinThickness, dInt32 *const vertexIndex) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| SupportVertexSpecialProjectPoint(const dVector &point, const dVector &dir) const (defined in ndShapeStaticMesh) | ndShapeStaticMesh | inlineprotectedvirtual |
| ~dAabbPolygonSoup() (defined in dAabbPolygonSoup) | dAabbPolygonSoup | protectedvirtual |
| ndShapeStaticMesh::~dClassAlloc() | dClassAlloc | inline |
| dAabbPolygonSoup::~dClassAlloc() | dClassAlloc | inline |
| ~dPolygonSoupDatabase() (defined in dPolygonSoupDatabase) | dPolygonSoupDatabase | protectedvirtual |
| ~ndShape() (defined in ndShape) | ndShape | protectedvirtual |
| ~ndShapeStaticBVH() (defined in ndShapeStaticBVH) | ndShapeStaticBVH | virtual |
| ~ndShapeStaticMesh() (defined in ndShapeStaticMesh) | ndShapeStaticMesh | virtual |