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 |
| ndRayCastNotify * | m_callback |
| const ndBodyKinematic * | m_myBody |
| const ndShapeStaticBVH * | m_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 |