16#ifndef BT_UNIFORM_SCALING_SHAPE_H
17#define BT_UNIFORM_SCALING_SHAPE_H
63 return "UniformScalingShape";
73 virtual void setLocalScaling(
const btVector3& scaling);
74 virtual const btVector3& getLocalScaling()
const;
76 virtual void setMargin(
btScalar margin);
79 virtual int getNumPreferredPenetrationDirections()
const;
81 virtual void getPreferredPenetrationDirection(
int index,
btVector3& penetrationVector)
const;
float btScalar
The btScalar type abstracts floating point numbers, to easily switch between double and single floati...
#define ATTRIBUTE_ALIGNED16(a)
btConvexShape()
not supported on IBM SDK, until we fix the alignment of btVector3
btVector3 can be used to represent 3D points and vectors.