ScummVM API documentation
dgCollisionSphere Member List

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

AddRef() (defined in dgCollision)dgCollisioninline
CalcAABB(const dgMatrix &matrix, dgVector &p0, dgVector &p1) const (defined in dgCollisionSphere)dgCollisionSphereprotectedvirtual
CalcAABBSimd(const dgMatrix &matrix, dgVector &p0, dgVector &p1) const (defined in dgCollisionConvex)dgCollisionConvexvirtual
CalculateMassProperties(dgVector &inertia, dgVector &crossInertia, dgVector &centerOfMass) const (defined in dgCollisionSphere)dgCollisionSphereprotectedvirtual
CalculatePlaneIntersection(const dgVector &normal, const dgVector &point, dgVector *const contactsOut) const (defined in dgCollisionSphere)dgCollisionSphereprotectedvirtual
CalculatePlaneIntersectionSimd(const dgVector &normal, const dgVector &point, dgVector *const contactsOut) const (defined in dgCollisionSphere)dgCollisionSphereprotectedvirtual
CalculateSignature() const (defined in dgCollisionSphere)dgCollisionSphereprotectedvirtual
CalculateVolumeIntegral(const dgPlane &plane) const (defined in dgCollisionConvex)dgCollisionConvexprotected
DebugCollision(const dgMatrix &matrix, OnDebugCollisionMeshCallback callback, void *const userData) const (defined in dgCollisionSphere)dgCollisionSphereprotectedvirtual
dgCollision(dgMemoryAllocator *const allocator, dgUnsigned32 signature, const dgMatrix &matrix, dgCollisionID id) (defined in dgCollision)dgCollisionprotected
dgCollision(dgWorld *const world, dgDeserialize deserialization, void *const userData) (defined in dgCollision)dgCollisionprotected
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)dgCollisionConvexprotected
dgCollisionConvex(dgWorld *const world, dgDeserialize deserialization, void *const userData) (defined in dgCollisionConvex)dgCollisionConvexprotected
dgCollisionConvexHull_RTTI enum value (defined in dgCollision)dgCollision
dgCollisionConvexModifier_RTTI enum value (defined in dgCollision)dgCollision
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(dgMemoryAllocator *allocator, dgUnsigned32 signature, dgFloat32 radius, const dgMatrix &offsetMatrix) (defined in dgCollisionSphere)dgCollisionSphere
dgCollisionSphere(dgWorld *const world, dgDeserialize deserialization, void *const userData) (defined in dgCollisionSphere)dgCollisionSphere
dgCollisionSphere_RTTI enum value (defined in dgCollision)dgCollision
dgCollisionUserMesh_RTTI enum value (defined in dgCollision)dgCollision
dgConvexCollision_RTTI enum value (defined in dgCollision)dgCollision
GetAllocator() const (defined in dgCollision)dgCollisioninline
GetBreakImpulse() const (defined in dgCollision)dgCollisioninlinevirtual
GetCollisionInfo(dgCollisionInfo *info) const (defined in dgCollisionSphere)dgCollisionSphereprotectedvirtual
GetCollisionPrimityType() const (defined in dgCollision)dgCollisioninline
GetDiscretedAngleStep(dgFloat32 radius) const (defined in dgCollisionConvex)dgCollisionConvexprotected
GetOffsetMatrix() const (defined in dgCollision)dgCollisioninline
GetRefCount() const (defined in dgCollision)dgCollisioninline
GetSignature() const (defined in dgCollision)dgCollisioninline
GetSupportEdge(const dgVector &dir) const (defined in dgCollisionConvex)dgCollisionConvexprotected
GetUserData() const (defined in dgCollisionConvex)dgCollisionConvexprotectedvirtual
GetVertexCount() const (defined in dgCollisionConvex)dgCollisionConvexinline
Init(dgFloat32 radius, dgMemoryAllocator *allocator) (defined in dgCollisionSphere)dgCollisionSphereprotected
IsEdgeIntersection() const (defined in dgCollision)dgCollisioninlinevirtual
IsTriggerVolume() const (defined in dgCollisionConvex)dgCollisionConvexvirtual
IsType(RTTI type) const (defined in dgCollision)dgCollisioninline
m_allocator (defined in dgCollision)dgCollisionprotected
m_boxMaxRadius (defined in dgCollisionConvex)dgCollisionConvexprotected
m_boxMinRadius (defined in dgCollisionConvex)dgCollisionConvexprotected
m_boxOrigin (defined in dgCollisionConvex)dgCollisionConvexprotected
m_boxSize (defined in dgCollisionConvex)dgCollisionConvexprotected
m_collsionId (defined in dgCollision)dgCollisionprotected
m_edgeArray (defined in dgCollisionSphere)dgCollisionSphereprotectedstatic
m_edgeCount (defined in dgCollisionConvex)dgCollisionConvexprotected
m_hullDirs (defined in dgCollisionConvex)dgCollisionConvexprotectedstatic
m_iniliazised (defined in dgCollisionConvex)dgCollisionConvexprotectedstatic
m_isTriggerVolume (defined in dgCollisionConvex)dgCollisionConvexprotected
m_multiResDir (defined in dgCollisionConvex)dgCollisionConvexprotectedstatic
m_multiResDir_sse (defined in dgCollisionConvex)dgCollisionConvexprotectedstatic
m_offset (defined in dgCollision)dgCollisionprotected
m_radius (defined in dgCollisionSphere)dgCollisionSphereprotected
m_radiusStep (defined in dgCollisionSphere)dgCollisionSphereprotected
m_rayCastSimplex (defined in dgCollisionConvex)dgCollisionConvexprotectedstatic
m_refCount (defined in dgCollision)dgCollisionprotected
m_rtti (defined in dgCollision)dgCollisionprotected
m_shapeRefCount (defined in dgCollisionSphere)dgCollisionSphereprotectedstatic
m_signature (defined in dgCollision)dgCollisionprotected
m_simplex (defined in dgCollisionConvex)dgCollisionConvexprotected
m_simplexVolume (defined in dgCollisionConvex)dgCollisionConvexprotected
m_size_x (defined in dgCollisionConvex)dgCollisionConvexprotected
m_size_y (defined in dgCollisionConvex)dgCollisionConvexprotected
m_size_z (defined in dgCollisionConvex)dgCollisionConvexprotected
m_supportVertexStarCuadrant (defined in dgCollisionConvex)dgCollisionConvexprotected
m_unitSphere (defined in dgCollisionSphere)dgCollisionSphereprotectedstatic
m_userData (defined in dgCollisionConvex)dgCollisionConvexprotected
m_userDataID (defined in dgCollision)dgCollisionprotected
m_vertex (defined in dgCollisionSphere)dgCollisionSphereprotected
m_vertexCount (defined in dgCollisionConvex)dgCollisionConvexprotected
m_volume (defined in dgCollisionConvex)dgCollisionConvexprotected
MakeCRC(void *buffer, int size) (defined in dgCollision)dgCollisionstatic
ModifierGetMatrix() const (defined in dgCollision)dgCollisioninlinevirtual
ModifierSetMatrix(const dgMatrix &matrix) (defined in dgCollision)dgCollisioninlinevirtual
OOBBTest(const dgMatrix &matrix, const dgCollisionConvex *const shape, void *const cacheOrder) const (defined in dgCollisionConvex)dgCollisionConvexvirtual
Quantize(dgFloat32 value) (defined in dgCollision)dgCollisionstatic
RayCast(const dgVector &localP0, const dgVector &localP1, dgContactPoint &contactOut, OnRayPrecastAction preFilter, const dgBody *const body, void *const userData) const (defined in dgCollisionSphere)dgCollisionSphereprotectedvirtual
RayCastSimd(const dgVector &localP0, const dgVector &localP1, dgContactPoint &contactOut, OnRayPrecastAction preFilter, const dgBody *const body, void *const userData) const (defined in dgCollisionSphere)dgCollisionSphereprotectedvirtual
RectifyConvexSlice(dgInt32 count, const dgVector &normal, dgVector *const contactsOut) const (defined in dgCollisionConvex)dgCollisionConvexprotected
Release() (defined in dgCollision)dgCollisioninlinevirtual
RTTI enum name (defined in dgCollision)dgCollision
SanityCheck(dgPolyhedra &hull) const (defined in dgCollisionConvex)dgCollisionConvexprotected
SanityCheck(dgInt32 count, const dgVector &normal, dgVector *const contactsOut) const (defined in dgCollisionConvex)dgCollisionConvexprotected
Serialize(dgSerialize callback, void *const userData) const (defined in dgCollisionSphere)dgCollisionSphereprotectedvirtual
SerializeLow(dgSerialize callback, void *const userData) const (defined in dgCollisionConvex)dgCollisionConvexprotectedvirtual
SetAsTriggerVolume(bool mode) (defined in dgCollisionConvex)dgCollisionConvexprotectedvirtual
SetBreakImpulse(dgFloat32 force) (defined in dgCollision)dgCollisioninlinevirtual
SetCollisionBBox(const dgVector &p0, const dgVector &p1) (defined in dgCollisionSphere)dgCollisionSphereprotectedvirtual
SetOffsetMatrix(const dgMatrix &matrix) (defined in dgCollision)dgCollision
SetSignature(dgInt32 signature) (defined in dgCollision)dgCollisioninlineprotected
SetUserData(void *const userData) (defined in dgCollisionConvex)dgCollisionConvexprotectedvirtual
SetUserDataID() const (defined in dgCollision)dgCollisioninline
SetUserDataID(dgUnsigned32 userData) (defined in dgCollision)dgCollisioninline
SetVolumeAndCG() (defined in dgCollisionConvex)dgCollisionConvexprotected
SupportVertex(const dgVector &dir) const (defined in dgCollisionSphere)dgCollisionSphereprotectedvirtual
SupportVertexSimd(const dgVector &dir) const (defined in dgCollisionSphere)dgCollisionSphereprotectedvirtual
TesselateTriangle(dgInt32 level, const dgVector &p0, const dgVector &p1, const dgVector &p2, dgInt32 &count, dgVector *ouput) const (defined in dgCollisionSphere)dgCollisionSphereprotected
~dgCollision() (defined in dgCollision)dgCollisionprotectedvirtual
~dgCollisionConvex() (defined in dgCollisionConvex)dgCollisionConvexprotected
~dgCollisionSphere() (defined in dgCollisionSphere)dgCollisionSpherevirtual