| Bullet Collision Detection & Physics Library
    | 
 
 
 
Go to the documentation of this file.
   15 #ifndef BT_CONVEX_HULL_COMPUTER_H 
   16 #define BT_CONVEX_HULL_COMPUTER_H 
   42                         return (
this + 
reverse)->targetVertex;
 
   89                 return compute(coords, 
false, stride, count, shrink, shrinkClamp);
 
   95                 return compute(coords, 
true, stride, count, shrink, shrinkClamp);
 
   99 #endif  //BT_CONVEX_HULL_COMPUTER_H 
  
const Edge * getNextEdgeOfFace() const
btAlignedObjectArray< btVector3 > vertices
btScalar compute(const double *coords, int stride, int count, btScalar shrink, btScalar shrinkClamp)
float btScalar
The btScalar type abstracts floating point numbers, to easily switch between double and single floati...
int getTargetVertex() const
const Edge * getNextEdgeOfVertex() const
int getSourceVertex() const
btAlignedObjectArray< int > faces
btAlignedObjectArray< Edge > edges
Convex hull implementation based on Preparata and Hong See http://code.google.com/p/bullet/issues/det...
btScalar compute(const void *coords, bool doubleCoords, int stride, int count, btScalar shrink, btScalar shrinkClamp)
const Edge * getReverseEdge() const
btScalar compute(const float *coords, int stride, int count, btScalar shrink, btScalar shrinkClamp)