Newton Dynamics  4.00
ndContactSolver::ndBoxBoxDistance2 Class Reference

Public Member Functions

 ndBoxBoxDistance2 (const ndMatrix &matrix0, const ndMatrix &matrix1)
 
ndFloat32 CalculateBox1Distance2 (const ndVector &origin0, const ndVector &size0, const ndVector &origin1, const ndVector &size1) const
 
ndFloat32 CalculateBox0Distance2 (const ndVector &origin0, const ndVector &size0, const ndVector &origin1, const ndVector &size1) const
 
ndFloat32 CalculateDistance2 (const ndVector &localOrigin0, const ndVector &size0, const ndVector &localOrigin1, const ndVector &size1) const
 

Public Attributes

ndMatrix m_matrix0
 
ndMatrix m_matrix1
 
ndMatrix m_matrixAbs0
 
ndMatrix m_matrixAbs1
 
ndMatrix m_localMatrix0
 
ndMatrix m_localMatrix1
 
ndMatrix m_localMatrixAbs0
 
ndMatrix m_localMatrixAbs1
 
ndVector m_crossAxis [9]