Newton Dynamics  4.00
ndContactNotify Class Reference
Inheritance diagram for ndContactNotify:
ndClassAlloc

Public Member Functions

virtual void OnBodyAdded (ndBodyKinematic *const) const
 
virtual void OnBodyRemoved (ndBodyKinematic *const) const
 
virtual ndMaterialGetMaterial (const ndContact *const, const ndShapeInstance &, const ndShapeInstance &) const
 
virtual bool OnCompoundSubShapeOverlap (const ndContact *const, ndFloat32, const ndShapeInstance *const, const ndShapeInstance *const)
 
virtual bool OnAabbOverlap (const ndContact *const, ndFloat32)
 
virtual void OnContactCallback (const ndContact *const, ndFloat32)
 
- Public Member Functions inherited from ndClassAlloc
 ndClassAlloc ()
 Empty default constructor.
 
 ~ndClassAlloc ()
 Empty.
 

Protected Attributes

ndMaterial m_default
 
ndScenem_scene
 

Friends

class ndScene
 

Additional Inherited Members

- Static Public Member Functions inherited from ndClassAlloc
D_OPERATOR_NEW_AND_DELETE static D_CORE_API void * Malloc (size_t size)
 Generic allocation for any function subclass from ndClassAlloc.
 
static D_CORE_API void Free (void *const ptr)
 Generic destruction for any function subclass from ndClassAlloc.