#include <btRaycastCallback.h>
|
| btTriangleConvexcastCallback (const btConvexShape *convexShape, const btTransform &convexShapeFrom, const btTransform &convexShapeTo, const btTransform &triangleToWorld, const btScalar triangleCollisionMargin) |
|
virtual void | processTriangle (btVector3 *triangle, int partId, int triangleIndex) |
|
virtual btScalar | reportHit (const btVector3 &hitNormalLocal, const btVector3 &hitPointLocal, btScalar hitFraction, int partId, int triangleIndex)=0 |
|
virtual | ~btTriangleCallback () |
|
virtual void | processTriangle (btVector3 *triangle, int partId, int triangleIndex)=0 |
|
Definition at line 54 of file btRaycastCallback.h.
◆ btTriangleConvexcastCallback()
◆ processTriangle()
void btTriangleConvexcastCallback::processTriangle |
( |
btVector3 * |
triangle, |
|
|
int |
partId, |
|
|
int |
triangleIndex |
|
) |
| |
|
virtual |
◆ reportHit()
virtual btScalar btTriangleConvexcastCallback::reportHit |
( |
const btVector3 & |
hitNormalLocal, |
|
|
const btVector3 & |
hitPointLocal, |
|
|
btScalar |
hitFraction, |
|
|
int |
partId, |
|
|
int |
triangleIndex |
|
) |
| |
|
pure virtual |
◆ m_allowedPenetration
btScalar btTriangleConvexcastCallback::m_allowedPenetration |
◆ m_convexShape
◆ m_convexShapeFrom
btTransform btTriangleConvexcastCallback::m_convexShapeFrom |
◆ m_convexShapeTo
btTransform btTriangleConvexcastCallback::m_convexShapeTo |
◆ m_hitFraction
btScalar btTriangleConvexcastCallback::m_hitFraction |
◆ m_triangleCollisionMargin
btScalar btTriangleConvexcastCallback::m_triangleCollisionMargin |
◆ m_triangleToWorld
btTransform btTriangleConvexcastCallback::m_triangleToWorld |
The documentation for this class was generated from the following files: