This is the complete list of members for dgCollisionMesh::dgCollisionConvexPolygon, including all inherited members.
| AddRef() (defined in dgCollision) | dgCollision | inline |
| BeamClipping(const dgCollisionConvex *const hull, const dgMatrix &matrix, dgFloat32 size) (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| BeamClippingSimd(const dgCollisionConvex *const hull, const dgMatrix &matrix, dgFloat32 size) (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| CalcAABB(const dgMatrix &matrix, dgVector &p0, dgVector &p1) const (defined in dgCollisionConvex) | dgCollisionConvex | virtual |
| CalcAABBSimd(const dgMatrix &matrix, dgVector &p0, dgVector &p1) const (defined in dgCollisionConvex) | dgCollisionConvex | virtual |
| CalculateInertia(dgVector &inertia, dgVector &origin) const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| CalculateMassProperties(dgVector &inertia, dgVector &crossInertia, dgVector ¢erOfMass) const (defined in dgCollisionConvex) | dgCollisionConvex | protectedvirtual |
| CalculateNormal() (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| CalculateNormalSimd() (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| CalculatePlaneIntersection(const dgVector &normal, const dgVector &point, dgVector *const contactsOut) const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| CalculatePlaneIntersectionSimd(const dgVector &normal, const dgVector &point, dgVector *const contactsOut) const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| CalculateSignature() const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| CalculateVolumeIntegral(const dgPlane &plane) const (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| ClipContacts(dgInt32 count, dgContactPoint *const contactOut, const dgMatrix &globalMatrix) const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| ClosestDistanceToTriangle(const dgVector &point, const dgVector &p0, const dgVector &p1, const dgVector &p2, bool &isEdge) const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| DebugCollision(const dgMatrix &matrix, OnDebugCollisionMeshCallback callback, void *const userData) const (defined in dgCollisionConvex) | dgCollisionConvex | protectedvirtual |
| dgCollision(dgMemoryAllocator *const allocator, dgUnsigned32 signature, const dgMatrix &matrix, dgCollisionID id) (defined in dgCollision) | dgCollision | protected |
| dgCollision(dgWorld *const world, dgDeserialize deserialization, void *const userData) (defined in dgCollision) | dgCollision | protected |
| dgCollisionBox_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionBVH_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionCapsule_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionChamferCylinder_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionCompound_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionCompoundBreakable_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionCone_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionConvex(dgMemoryAllocator *const allocator, dgUnsigned32 signature, const dgMatrix &matrix, dgCollisionID id) (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| dgCollisionConvex(dgWorld *const world, dgDeserialize deserialization, void *const userData) (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| dgCollisionConvexHull_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionConvexModifier_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionConvexPolygon(dgMemoryAllocator *const allocator) (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| dgCollisionConvexPolygon_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionCylinder_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionEllipse_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionHeightField_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionMesh_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionNull_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionScene_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionSphere_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgCollisionUserMesh_RTTI enum value (defined in dgCollision) | dgCollision | |
| dgConvexCollision_RTTI enum value (defined in dgCollision) | dgCollision | |
| DistanceToOrigen(const dgMatrix &matrix, const dgVector &scale, dgFloat32 radius, dgVector &out, bool &isEdge) (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| GetAllocator() const (defined in dgCollision) | dgCollision | inline |
| GetBoxMaxRadius() const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| GetBoxMinRadius() const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| GetBreakImpulse() const (defined in dgCollision) | dgCollision | inlinevirtual |
| GetCollisionInfo(dgCollisionInfo *info) const (defined in dgCollision) | dgCollision | virtual |
| GetCollisionPrimityType() const (defined in dgCollision) | dgCollision | inline |
| GetDiscretedAngleStep(dgFloat32 radius) const (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| GetOffsetMatrix() const (defined in dgCollision) | dgCollision | inline |
| GetRefCount() const (defined in dgCollision) | dgCollision | inline |
| GetSignature() const (defined in dgCollision) | dgCollision | inline |
| GetSupportEdge(const dgVector &dir) const (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| GetUserData() const (defined in dgCollisionConvex) | dgCollisionConvex | protectedvirtual |
| GetVertexCount() const (defined in dgCollisionConvex) | dgCollisionConvex | inline |
| GetVolume() const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| IsEdgeIntersection() const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| IsTriggerVolume() const (defined in dgCollisionConvex) | dgCollisionConvex | virtual |
| IsType(RTTI type) const (defined in dgCollision) | dgCollision | inline |
| m_adjacentNormalIndex (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| m_allocator (defined in dgCollision) | dgCollision | protected |
| m_boxMaxRadius (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_boxMinRadius (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_boxOrigin (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_boxSize (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_clippEdgeNormal (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| m_collsionId (defined in dgCollision) | dgCollision | protected |
| m_count (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| m_edgeCount (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_hullDirs (defined in dgCollisionConvex) | dgCollisionConvex | protectedstatic |
| m_index (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| m_iniliazised (defined in dgCollisionConvex) | dgCollisionConvex | protectedstatic |
| m_isEdgeIntersection (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | mutable |
| m_isTriggerVolume (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_localPoly (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| m_localPolySimd (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| m_multiResDir (defined in dgCollisionConvex) | dgCollisionConvex | protectedstatic |
| m_multiResDir_sse (defined in dgCollisionConvex) | dgCollisionConvex | protectedstatic |
| m_normal (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| m_normalIndex (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| m_offset (defined in dgCollision) | dgCollision | protected |
| m_paddedCount (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| m_rayCastSimplex (defined in dgCollisionConvex) | dgCollisionConvex | protectedstatic |
| m_refCount (defined in dgCollision) | dgCollision | protected |
| m_rtti (defined in dgCollision) | dgCollision | protected |
| m_signature (defined in dgCollision) | dgCollision | protected |
| m_simplex (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_simplexVolume (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_size_x (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_size_y (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_size_z (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_stride (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| m_supportVertexStarCuadrant (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_userData (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_userDataID (defined in dgCollision) | dgCollision | protected |
| m_vertex (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| m_vertexCount (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| m_volume (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| MakeCRC(void *buffer, int size) (defined in dgCollision) | dgCollision | static |
| ModifierGetMatrix() const (defined in dgCollision) | dgCollision | inlinevirtual |
| ModifierSetMatrix(const dgMatrix &matrix) (defined in dgCollision) | dgCollision | inlinevirtual |
| MovingPointToPolygonContact(const dgVector &p, const dgVector &veloc, dgFloat32 radius, dgContactPoint &contact) (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| MovingSphereToEdgeContact(const dgVector ¢er, const dgVector &veloc, dgFloat32 radius, const dgVector &v0, const dgVector &v1, dgVector &contactOutOnLine) const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| OOBBTest(const dgMatrix &matrix, const dgCollisionConvex *const shape, void *const cacheOrder) const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| PointToPolygonDistance(const dgVector &point, dgFloat32 radius, dgVector &out, bool &isEdge) (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| Quantize(dgFloat32 value) (defined in dgCollision) | dgCollision | static |
| QuickTest(const dgCollisionConvex *const hull, const dgMatrix &matrix) (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| QuickTestContinue(const dgCollisionConvex *const hull, const dgMatrix &matrix) (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| QuickTestContinueSimd(const dgCollisionConvex *const hull, const dgMatrix &matrix) (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| QuickTestSimd(const dgCollisionConvex *const hull, const dgMatrix &matrix) (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | |
| RayCast(const dgVector &localP0, const dgVector &localP1, dgContactPoint &contactOut, OnRayPrecastAction preFilter, const dgBody *const body, void *const userData) const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| RayCastSimd(const dgVector &localP0, const dgVector &localP1, dgContactPoint &contactOut, OnRayPrecastAction preFilter, const dgBody *const body, void *const userData) const (defined in dgCollisionConvex) | dgCollisionConvex | virtual |
| RectifyConvexSlice(dgInt32 count, const dgVector &normal, dgVector *const contactsOut) const (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| Release() (defined in dgCollision) | dgCollision | inlinevirtual |
| RTTI enum name (defined in dgCollision) | dgCollision | |
| SanityCheck(dgPolyhedra &hull) const (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| SanityCheck(dgInt32 count, const dgVector &normal, dgVector *const contactsOut) const (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| Serialize(dgSerialize callback, void *const userData) const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| SerializeLow(dgSerialize callback, void *const userData) const (defined in dgCollisionConvex) | dgCollisionConvex | protectedvirtual |
| SetAsTriggerVolume(bool mode) (defined in dgCollisionConvex) | dgCollisionConvex | protectedvirtual |
| SetBreakImpulse(dgFloat32 force) (defined in dgCollision) | dgCollision | inlinevirtual |
| SetCollisionBBox(const dgVector &p0, const dgVector &p1) (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| SetOffsetMatrix(const dgMatrix &matrix) (defined in dgCollision) | dgCollision | |
| SetSignature(dgInt32 signature) (defined in dgCollision) | dgCollision | inlineprotected |
| SetUserData(void *const userData) (defined in dgCollisionConvex) | dgCollisionConvex | protectedvirtual |
| SetUserDataID() const (defined in dgCollision) | dgCollision | inline |
| SetUserDataID(dgUnsigned32 userData) (defined in dgCollision) | dgCollision | inline |
| SetVolumeAndCG() (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| SupportVertex(const dgVector &dir) const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| SupportVertexSimd(const dgVector &dir) const (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon | virtual |
| ~dgCollision() (defined in dgCollision) | dgCollision | protectedvirtual |
| ~dgCollisionConvex() (defined in dgCollisionConvex) | dgCollisionConvex | protected |
| ~dgCollisionConvexPolygon() (defined in dgCollisionMesh::dgCollisionConvexPolygon) | dgCollisionMesh::dgCollisionConvexPolygon |