17 #ifndef BT_CONVEX_CAST_H
18 #define BT_CONVEX_CAST_H
42 virtual void reportFailure(
int errNo,
int numIterations) {(void)errNo;(void)numIterations;}
73 #endif //BT_CONVEX_CAST_H
virtual void drawCoordSystem(const btTransform &trans)
btConvexCast is an interface for Casting
btTransform m_hitTransformA
btScalar m_allowedPenetration
virtual void DebugDraw(btScalar fraction)
btIDebugDraw * m_debugDrawer
RayResult stores the closest result alternatively, add a callback method to decide about closest/all ...
The btIDebugDraw interface class allows hooking up a debug renderer to visually debug simulations...
The btMinkowskiSumShape is only for advanced users. This shape represents implicit based minkowski su...
btTransform m_hitTransformB
btVector3 can be used to represent 3D points and vectors.
virtual void reportFailure(int errNo, int numIterations)
float btScalar
The btScalar type abstracts floating point numbers, to easily switch between double and single floati...
virtual bool calcTimeOfImpact(const btTransform &fromA, const btTransform &toA, const btTransform &fromB, const btTransform &toB, CastResult &result)=0
cast a convex against another convex object