RayFromToCaster takes a ray from, ray to (instead of direction!). More...
#include <btSoftBody.h>

Public Member Functions | |
| void | Process (const btDbvtNode *leaf) |
| RayFromToCaster (const btVector3 &rayFrom, const btVector3 &rayTo, btScalar mxt) | |
Static Public Member Functions | |
| static btScalar | rayFromToTriangle (const btVector3 &rayFrom, const btVector3 &rayTo, const btVector3 &rayNormalizedDirection, const btVector3 &a, const btVector3 &b, const btVector3 &c, btScalar maxt=SIMD_INFINITY) |
Public Attributes | |
| Face * | m_face |
| btScalar | m_mint |
| btVector3 | m_rayFrom |
| btVector3 | m_rayNormalizedDirection |
| btVector3 | m_rayTo |
| int | m_tests |
RayFromToCaster takes a ray from, ray to (instead of direction!).
Definition at line 571 of file btSoftBody.h.
| btSoftBody::RayFromToCaster::RayFromToCaster | ( | const btVector3 & | rayFrom, | |
| const btVector3 & | rayTo, | |||
| btScalar | mxt | |||
| ) |
| void btSoftBody::RayFromToCaster::Process | ( | const btDbvtNode * | leaf | ) |
Reimplemented from btDbvt::ICollide.
| static btScalar btSoftBody::RayFromToCaster::rayFromToTriangle | ( | const btVector3 & | rayFrom, | |
| const btVector3 & | rayTo, | |||
| const btVector3 & | rayNormalizedDirection, | |||
| const btVector3 & | a, | |||
| const btVector3 & | b, | |||
| const btVector3 & | c, | |||
| btScalar | maxt = SIMD_INFINITY | |||
| ) | [inline, static] |
Definition at line 577 of file btSoftBody.h.
Definition at line 576 of file btSoftBody.h.
| btVector3 btSoftBody::RayFromToCaster::m_rayFrom |
Definition at line 573 of file btSoftBody.h.
Definition at line 575 of file btSoftBody.h.
| btVector3 btSoftBody::RayFromToCaster::m_rayTo |
Definition at line 574 of file btSoftBody.h.
Definition at line 578 of file btSoftBody.h.