My Project: Member List

My Project

dgCollisionPoint Member List

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

AddRef() const | dgCollision |
CalcAABB(const dgMatrix &matrix, dgVector &p0, dgVector &p1) const | dgCollisionSphere | protectedvirtual
CalculateClosestPoints(dgCollisionParamProxy &proxy) const | dgCollisionConvex |
CalculateContacts(const dgVector &point, const dgVector &normal, dgCollisionParamProxy &proxy, dgVector *const contactsOut) const | dgCollisionSphere | protectedvirtual
CalculateContactsGeneric(const dgVector &point, const dgVector &normal, dgCollisionParamProxy &proxy, dgVector *const contactsOut) const | dgCollisionConvex | protected
CalculateConvexCastContacts(dgCollisionParamProxy &proxy) const | dgCollisionConvex |
CalculateConvexToConvexContact(dgCollisionParamProxy &proxy) const | dgCollisionConvex |
CalculateInertia(void *userData, int vertexCount, const dgFloat32 *const FaceArray, int faceId) | dgCollisionConvex | protectedstatic
CalculateInertiaAndCenterOfMass(const dgMatrix &m_alignMatrix, const dgVector &localScale, const dgMatrix &matrix) const | dgCollisionConvex | protectedvirtual
CalculateMassProperties(const dgMatrix &offset, dgVector &inertia, dgVector &crossInertia, dgVector &centerOfMass) const | dgCollisionConvex | protectedvirtual
CalculatePlaneIntersection(const dgVector &normal, const dgVector &point, dgVector *const contactsOut, dgFloat32 normalSign) const | dgCollisionSphere | protectedvirtual
CalculateSignature(dgFloat32 radius) | dgCollisionSphere | protectedstatic
CalculateSignature() const | dgCollisionSphere | protectedvirtual
CalculateVolumeIntegral(const dgMatrix &globalMatrix, const dgVector &plane, const dgCollisionInstance &parentScale) const | dgCollisionConvex | protectedvirtual
CalculateVolumeIntegral(const dgPlane &plane) const | dgCollisionConvex | protected
ConvexConicConvexRayCast(const dgCollisionInstance *const convexConicShape, const dgMatrix &conicShapeMatrix, const dgCollisionInstance *const convexCastingShape, const dgMatrix &castingMatrix, const dgVector &castingVeloc, dgFloat32 maxT, dgContactPoint &contactOut) const | dgCollisionConvex | protected
ConvexConicSupporVertex(const dgVector &dir) const | dgCollisionSphere | protectedvirtual
ConvexConicSupporVertex(const dgVector &point, const dgVector &dir) const | dgCollisionSphere | protectedvirtual
ConvexPolygonsIntersection(const dgVector &nornal, dgInt32 count1, dgVector *const shape1, dgInt32 count2, dgVector *const shape2, dgVector *const contactOut, dgInt32 maxContacts) const | dgCollisionConvex | protected
ConvexPolygonToLineIntersection(const dgVector &normal, dgInt32 count1, dgVector *const shape1, dgInt32 count2, dgVector *const shape2, dgVector *const contactOut, dgVector *const mem) const | dgCollisionConvex | protected
ConvexRayCast(const dgCollisionInstance *const convexShape, const dgMatrix &origin, const dgVector &veloc, dgFloat32 maxT, dgContactPoint &contactOut, const dgBody *const referenceBody, const dgCollisionInstance *const referenceInstance, void *const userData, dgInt32 threadId) const | dgCollisionConvex | virtual
DebugCollision(const dgMatrix &matrix, dgCollision::OnDebugCollisionMeshCallback callback, void *const userData) const | dgCollisionSphere | protectedvirtual
dgCollision(const dgCollision &source) | dgCollision | protected
dgCollision(dgMemoryAllocator *const allocator, dgUnsigned32 signature, dgCollisionID id) | dgCollision | protected
dgCollision(dgWorld *const world, dgDeserialize deserialization, void *const userData) | dgCollision | protected
dgCollisionBox_RTTI enum value | dgCollision |
dgCollisionBVH_RTTI enum value | dgCollision |
dgCollisionCapsule_RTTI enum value | dgCollision |
dgCollisionChamferCylinder_RTTI enum value | dgCollision |
dgCollisionCompound_RTTI enum value | dgCollision |
dgCollisionCompoundBreakable_RTTI enum value | dgCollision |
dgCollisionCone_RTTI enum value | dgCollision |
dgCollisionConvex(dgMemoryAllocator *const allocator, dgUnsigned32 signature, dgCollisionID id) | dgCollisionConvex | protected
dgCollisionConvex(dgWorld *const world, dgDeserialize deserialization, void *const userData) | dgCollisionConvex | protected
dgCollisionConvexHull_RTTI enum value | dgCollision |
dgCollisionConvexPolygon_RTTI enum value | dgCollision |
dgCollisionConvexShape_RTTI enum value | dgCollision |
dgCollisionCylinder_RTTI enum value | dgCollision |
dgCollisionDeformableClothPatch_RTTI enum value | dgCollision |
dgCollisionDeformableMesh_RTTI enum value | dgCollision |
dgCollisionDeformableSolidMesh_RTTI enum value | dgCollision |
dgCollisionHeightField_RTTI enum value | dgCollision |
dgCollisionMesh_RTTI enum value | dgCollision |
dgCollisionNull_RTTI enum value | dgCollision |
dgCollisionPoint(dgMemoryAllocator *const allocator) | dgCollisionPoint | inline
dgCollisionScene_RTTI enum value | dgCollision |
dgCollisionSphere(dgMemoryAllocator *allocator, dgUnsigned32 signature, dgFloat32 radius) | dgCollisionSphere |
dgCollisionSphere(dgWorld *const world, dgDeserialize deserialization, void *const userData) | dgCollisionSphere |
dgCollisionSphere_RTTI enum value | dgCollision |
dgCollisionTaperedCapsule_RTTI enum value | dgCollision |
dgCollisionTaperedCylinder_RTTI enum value | dgCollision |
dgCollisionUserMesh_RTTI enum value | dgCollision |
dgRTTI enum name | dgCollision |
GetAllocator() const | dgCollision |
GetBoxMaxRadius() const | dgCollisionConvex | protectedvirtual
GetBoxMinRadius() const | dgCollisionConvex | protectedvirtual
GetCollisionInfo(dgCollisionInfo *const info) const | dgCollisionSphere | protectedvirtual
GetCollisionPrimityType() const | dgCollision |
GetConvexVertexCount() const | dgCollisionConvex | inlinevirtual
GetObbOrigin() const | dgCollision |
GetObbSize() const | dgCollision | virtual
GetRefCount() const | dgCollision |
GetSignature() const | dgCollision |
GetSkinThickness() const | dgCollision | virtual
GetUmbraClipSize() const | dgCollision |
GetUserData() const | dgCollisionConvex | protectedvirtual
GetVertexToEdgeMapping() const | dgCollisionConvex | inlineprotectedvirtual
GetVolume() const | dgCollisionPoint | virtual
Init(dgFloat32 radius, dgMemoryAllocator *allocator) | dgCollisionSphere | protected
IntesectionTest(dgCollisionParamProxy &proxy) const | dgCollisionConvex |
IsType(dgRTTI type) const | dgCollision |
m_allocator | dgCollision | protected
m_boxMaxRadius | dgCollisionConvex | protected
m_boxMinRadius | dgCollisionConvex | protected
m_boxOrigin | dgCollision | protected
m_boxSize | dgCollision | protected
m_centerOfMass | dgCollision | protected
m_collisionId | dgCollision | protected
m_crossInertia | dgCollision | protected
m_dummySum | dgCollisionConvex | static
m_edgeArray | dgCollisionSphere | protectedstatic
m_edgeCount | dgCollisionConvex | protected
m_hullDirs | dgCollisionConvex | static
m_inertia | dgCollision | protected
m_priorityOrder | dgCollisionConvex | static
m_radius | dgCollisionSphere | protected
m_rayCastSimplex | dgCollisionConvex | static
m_refCount | dgCollision | mutableprotected
m_rtti | dgCollision | protected
m_shapeRefCount | dgCollisionSphere | protectedstatic
m_signature | dgCollision | protected
m_simplex | dgCollisionConvex | protected
m_simplexVolume | dgCollisionConvex | protected
m_unitSphere | dgCollisionSphere | protectedstatic
m_userData | dgCollisionConvex | protected
m_vertex | dgCollisionSphere | protected
m_vertexCount | dgCollisionConvex | protected
MassProperties() | dgCollisionSphere | protectedvirtual
OnDebugCollisionMeshCallback typedef | dgCollision |
Quantize(dgFloat32 value) | dgCollision | static
Quantize(void *buffer, int size) | dgCollision | static
RayCast(const dgVector &localP0, const dgVector &localP1, dgFloat32 maxT, dgContactPoint &contactOut, const dgBody *const body, void *const userData, OnRayPrecastAction preFilter) const | dgCollisionSphere | protectedvirtual
RayCastClosestFace(dgVector *tetrahedrum, const dgVector &origin, dgFloat32 &pointDist) const | dgCollisionConvex | protected
RectifyConvexSlice(dgInt32 count, const dgVector &normal, dgVector *const contactsOut) const | dgCollisionConvex | protected
ReduceContacts(dgPerimenterEdge *poly, dgInt32 maxCount) const | dgCollisionConvex | protected
Release() const | dgCollision | virtual
SanityCheck(dgPolyhedra &hull) const | dgCollisionConvex | protected
SanityCheck(dgInt32 count, const dgVector &normal, dgVector *const contactsOut) const | dgCollisionConvex | protected
Serialize(dgSerialize callback, void *const userData) const | dgCollisionSphere | protectedvirtual
SerializeLow(dgSerialize callback, void *const userData) const | dgCollisionConvex | protectedvirtual
SetCollisionBBox(const dgVector &p0, const dgVector &p1) | dgCollisionSphere | protectedvirtual
SetSignature(dgInt32 signature) | dgCollision | protected
SetUserData(void *const userData) | dgCollisionConvex | protectedvirtual
SetVolumeAndCG() | dgCollisionConvex | protected
SimplifyClipPolygon(dgInt32 count, const dgVector &normal, dgVector *const polygon) const | dgCollisionConvex | protected
SupportVertex(const dgVector &dir, dgInt32 *const vertexIndex) const | dgCollisionPoint | virtual
TesselateTriangle(dgInt32 level, const dgVector &p0, const dgVector &p1, const dgVector &p2, dgInt32 &count, dgVector *ouput) const | dgCollisionSphere | protected
~dgCollision() | dgCollision | protectedvirtual
~dgCollisionConvex() | dgCollisionConvex | protected
~dgCollisionSphere() | dgCollisionSphere | virtual