Newton Dynamics  4.00
ndShapeStaticBVH::ndBvhRay Class Reference
Inheritance diagram for ndShapeStaticBVH::ndBvhRay:
dFastRayTest

Public Member Functions

 ndBvhRay (const dVector &l0, const dVector &l1)
 
- Public Member Functions inherited from dFastRayTest
D_INLINE dFastRayTest (const dVector &l0, const dVector &l1)
 
D_CORE_API dFloat32 PolygonIntersect (const dVector &normal, dFloat32 maxT, const dFloat32 *const polygon, dInt32 strideInBytes, const dInt32 *const indexArray, dInt32 indexCount) const
 
D_INLINE dInt32 BoxTest (const dVector &minBox, const dVector &maxBox) const
 
D_INLINE dFloat32 BoxIntersect (const dVector &minBox, const dVector &maxBox) const
 

Public Attributes

dMatrix m_matrix
 
dVector m_normal
 
dUnsigned32 m_id
 
dFloat32 m_t
 
ndRayCastNotifym_callback
 
const ndBodyKinematicm_myBody
 
const ndShapeStaticBVHm_me
 
- Public Attributes inherited from dFastRayTest
const dVector m_p0
 
const dVector m_p1
 
const dVector m_diff
 
dVector m_dpInv
 
dVector m_minT
 
dVector m_maxT
 
dVector m_unitDir
 
dVector m_isParallel