Newton Dynamics  4.00
ndShapeInstance Member List

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

CalculateAabb(const ndMatrix &matrix, ndVector &minP, ndVector &maxP) const (defined in ndShapeInstance)ndShapeInstance
CalculateBuoyancyCenterOfPresure(ndVector &com, const ndMatrix &matrix, const ndVector &fluidPlane) const (defined in ndShapeInstance)ndShapeInstance
CalculateInertia() const (defined in ndShapeInstance)ndShapeInstance
CalculateObb(ndVector &origin, ndVector &size) const (defined in ndShapeInstance)ndShapeInstance
CalculatePlaneIntersection(const ndVector &normal, const ndVector &point, ndVector *const contactsOut) const (defined in ndShapeInstance)ndShapeInstance
DebugShape(const ndMatrix &matrix, ndShapeDebugNotify &debugCallback) const (defined in ndShapeInstance)ndShapeInstance
Flush() (defined in ndFreeListAlloc)ndFreeListAllocstatic
Flush(ndInt32 size) (defined in ndFreeListAlloc)ndFreeListAllocstatic
FlushFreeList(ndInt32 size) (defined in ndContainersFreeListAlloc< ndShapeInstance >)ndContainersFreeListAlloc< ndShapeInstance >inlinestatic
GetAlignmentMatrix() const (defined in ndShapeInstance)ndShapeInstanceinline
GetBoxMaxRadius() const (defined in ndShapeInstance)ndShapeInstanceinline
GetBoxMinRadius() const (defined in ndShapeInstance)ndShapeInstanceinline
GetBoxPadding() (defined in ndShapeInstance)ndShapeInstancestatic
GetCollisionMode() const (defined in ndShapeInstance)ndShapeInstanceinline
GetConvexVertexCount() const (defined in ndShapeInstance)ndShapeInstanceinline
GetGlobalMatrix() const (defined in ndShapeInstance)ndShapeInstanceinline
GetInvScale() const (defined in ndShapeInstance)ndShapeInstanceinline
GetLocalMatrix() const (defined in ndShapeInstance)ndShapeInstanceinline
GetMaterial() const (defined in ndShapeInstance)ndShapeInstanceinline
GetScale() const (defined in ndShapeInstance)ndShapeInstanceinline
GetScaledTransform(const ndMatrix &matrix) const (defined in ndShapeInstance)ndShapeInstanceinline
GetScaleType() const (defined in ndShapeInstance)ndShapeInstanceinline
GetShape() (defined in ndShapeInstance)ndShapeInstanceinline
GetShape() const (defined in ndShapeInstance)ndShapeInstanceinline
GetShapeInfo() const (defined in ndShapeInstance)ndShapeInstance
GetUmbraClipSize() const (defined in ndShapeInstance)ndShapeInstanceinline
GetUserDataID() const (defined in ndShapeInstance)ndShapeInstanceinline
GetVolume() const (defined in ndShapeInstance)ndShapeInstanceinline
m_alignmentMatrix (defined in ndShapeInstance)ndShapeInstance
m_collisionMode (defined in ndShapeInstance)ndShapeInstance
m_global enum value (defined in ndShapeInstance)ndShapeInstance
m_globalMatrix (defined in ndShapeInstance)ndShapeInstance
m_invScale (defined in ndShapeInstance)ndShapeInstance
m_localMatrix (defined in ndShapeInstance)ndShapeInstance
m_maxScale (defined in ndShapeInstance)ndShapeInstance
m_nonUniform enum value (defined in ndShapeInstance)ndShapeInstance
m_ownerBody (defined in ndShapeInstance)ndShapeInstance
m_parent (defined in ndShapeInstance)ndShapeInstance
m_scale (defined in ndShapeInstance)ndShapeInstance
m_scaleType (defined in ndShapeInstance)ndShapeInstance
m_shape (defined in ndShapeInstance)ndShapeInstance
m_shapeMaterial (defined in ndShapeInstance)ndShapeInstance
m_skinMargin (defined in ndShapeInstance)ndShapeInstance
m_subCollisionHandle (defined in ndShapeInstance)ndShapeInstance
m_uniform enum value (defined in ndShapeInstance)ndShapeInstance
m_unit enum value (defined in ndShapeInstance)ndShapeInstance
ndContainersFreeListAlloc() (defined in ndContainersFreeListAlloc< ndShapeInstance >)ndContainersFreeListAlloc< ndShapeInstance >inline
ndFreeListAlloc() (defined in ndFreeListAlloc)ndFreeListAllocinline
ndScaleType enum name (defined in ndShapeInstance)ndShapeInstance
ndShapeInstance(ndShape *const shape) (defined in ndShapeInstance)ndShapeInstance
ndShapeInstance(const ndShapeInstance &instance) (defined in ndShapeInstance)ndShapeInstance
ndShapeInstance(const ndShapeInstance &instance, ndShape *const shape) (defined in ndShapeInstance)ndShapeInstance
ndShapeInstance(const nd::TiXmlNode *const xmlNode, const ndShapeLoaderCache &shapesMap) (defined in ndShapeInstance)ndShapeInstance
operator delete(void *ptr) (defined in ndFreeListAlloc)ndFreeListAlloc
operator new(size_t size) (defined in ndFreeListAlloc)ndFreeListAlloc
operator=(const ndShapeInstance &src) (defined in ndShapeInstance)ndShapeInstance
RayCast(ndRayCastNotify &callback, const ndVector &localP0, const ndVector &localP1, const ndBody *const body, ndContactPoint &contactOut) const (defined in ndShapeInstance)ndShapeInstance
Save(const ndLoadSaveBase::ndSaveDescriptor &desc) const (defined in ndShapeInstance)ndShapeInstance
SavePLY(const char *const fileName) const (defined in ndShapeInstance)ndShapeInstance
SetCollisionMode(bool mode) (defined in ndShapeInstance)ndShapeInstanceinline
SetGlobalMatrix(const ndMatrix &scale) (defined in ndShapeInstance)ndShapeInstanceinline
SetGlobalScale(const ndVector &scale) (defined in ndShapeInstance)ndShapeInstance
SetGlobalScale(const ndMatrix &scaleMatrix) (defined in ndShapeInstance)ndShapeInstance
SetLocalMatrix(const ndMatrix &matrix) (defined in ndShapeInstance)ndShapeInstanceinline
SetMaterial(const ndShapeMaterial &material) (defined in ndShapeInstance)ndShapeInstanceinline
SetScale(const ndVector &scale) (defined in ndShapeInstance)ndShapeInstance
SetShape(ndShape *const shape) (defined in ndShapeInstance)ndShapeInstanceinline
SupportVertex(const ndVector &dir) const (defined in ndShapeInstance)ndShapeInstanceinline
SupportVertexSpecial(const ndVector &dir, ndInt32 *const vertexIndex) const (defined in ndShapeInstance)ndShapeInstanceinline
SupportVertexSpecialProjectPoint(const ndVector &point, const ndVector &dir) const (defined in ndShapeInstance)ndShapeInstanceinline
~ndContainersFreeListAlloc() (defined in ndContainersFreeListAlloc< ndShapeInstance >)ndContainersFreeListAlloc< ndShapeInstance >inline
~ndShapeInstance() (defined in ndShapeInstance)ndShapeInstance