Bullet Collision Detection & Physics Library
|
Go to the documentation of this file.
16 #ifndef BT_MINKOWSKI_SUM_SHAPE_H
17 #define BT_MINKOWSKI_SUM_SHAPE_H
38 virtual void batchedUnitVectorGetSupportingVertexWithoutMargin(
const btVector3* vectors,
btVector3* supportVerticesOut,
int numVectors)
const;
55 return "MinkowskiSum";
59 #endif //BT_MINKOWSKI_SUM_SHAPE_H
const btConvexShape * m_shapeB
The btConvexInternalShape is an internal base class, shared by most convex shape implementations.
float btScalar
The btScalar type abstracts floating point numbers, to easily switch between double and single floati...
void setTransformA(const btTransform &transA)
void setTransformB(const btTransform &transB)
const btTransform & GetTransformB() const
const btConvexShape * getShapeA() const
The btMinkowskiSumShape is only for advanced users. This shape represents implicit based minkowski su...
virtual const char * getName() const
const btTransform & getTransformA() const
const btConvexShape * getShapeB() const
#define BT_DECLARE_ALIGNED_ALLOCATOR()
btVector3 can be used to represent 3D points and vectors.
#define ATTRIBUTE_ALIGNED16(a)
The btConvexShape is an abstract shape interface, implemented by all convex shapes such as btBoxShape...
const btConvexShape * m_shapeA