Newton Dynamics  4.00
ndStackEntry Class Reference

Public Member Functions

void PushStackEntry (ndContactSolver::ndBoxBoxDistance2 &data, ndInt32 &stack, ndStackEntry *const stackPool, const ndShapeCompound::ndNodeBase *const node0, const ndShapeCompound::ndNodeBase *const node1)
 
ndFloat32 CalculateHeighfieldDist2 (const ndContactSolver::ndBoxBoxDistance2 &data, const ndShapeCompound::ndNodeBase *const compoundNode, ndShapeInstance *const heightfieldInstance)
 
ndFloat32 CalculateProceduralDist2 (const ndContactSolver::ndBoxBoxDistance2 &data, const ndShapeCompound::ndNodeBase *const compoundNode, ndShapeInstance *const proceduralInstance)
 

Public Attributes

const ndShapeCompound::ndNodeBasem_node0
 
const ndShapeCompound::ndNodeBasem_node1
 
ndFloat32 m_dist2