Blender
V3.3
|
Public Member Functions | |
virtual void | processTriangle (btVector3 *triangle, int partId, int triangleIndex) |
![]() | |
virtual | ~btTriangleCallback () |
Public Attributes | |
btGImpactCollisionAlgorithm * | algorithm |
const btCollisionObjectWrapper * | body0Wrap |
const btCollisionObjectWrapper * | body1Wrap |
const btGImpactShapeInterface * | gimpactshape0 |
bool | swapped |
btScalar | margin |
Definition at line 726 of file btGImpactCollisionAlgorithm.cpp.
|
inlinevirtual |
Implements btTriangleCallback.
Definition at line 736 of file btGImpactCollisionAlgorithm.cpp.
References algorithm, body0Wrap, body1Wrap, btManifoldResult::getBody0Wrap(), btManifoldResult::getBody1Wrap(), btCollisionObjectWrapper::getCollisionObject(), btCollisionObjectWrapper::getWorldTransform(), btGImpactCollisionAlgorithm::gimpact_vs_shape(), gimpactshape0, btGImpactCollisionAlgorithm::internalGetResultOut(), margin, btManifoldResult::setBody0Wrap(), btManifoldResult::setBody1Wrap(), btGImpactCollisionAlgorithm::setFace0(), btGImpactCollisionAlgorithm::setFace1(), btGImpactCollisionAlgorithm::setPart0(), btGImpactCollisionAlgorithm::setPart1(), and swapped.
btGImpactCollisionAlgorithm* btGImpactTriangleCallback::algorithm |
Definition at line 729 of file btGImpactCollisionAlgorithm.cpp.
Referenced by btGImpactCollisionAlgorithm::gimpact_vs_concave(), and processTriangle().
const btCollisionObjectWrapper* btGImpactTriangleCallback::body0Wrap |
Definition at line 730 of file btGImpactCollisionAlgorithm.cpp.
Referenced by btGImpactCollisionAlgorithm::gimpact_vs_concave(), and processTriangle().
const btCollisionObjectWrapper* btGImpactTriangleCallback::body1Wrap |
Definition at line 731 of file btGImpactCollisionAlgorithm.cpp.
Referenced by btGImpactCollisionAlgorithm::gimpact_vs_concave(), and processTriangle().
const btGImpactShapeInterface* btGImpactTriangleCallback::gimpactshape0 |
Definition at line 732 of file btGImpactCollisionAlgorithm.cpp.
Referenced by btGImpactCollisionAlgorithm::gimpact_vs_concave(), and processTriangle().
btScalar btGImpactTriangleCallback::margin |
Definition at line 734 of file btGImpactCollisionAlgorithm.cpp.
Referenced by btGImpactCollisionAlgorithm::gimpact_vs_concave(), and processTriangle().
bool btGImpactTriangleCallback::swapped |
Definition at line 733 of file btGImpactCollisionAlgorithm.cpp.
Referenced by btGImpactCollisionAlgorithm::gimpact_vs_concave(), and processTriangle().