Back to index

supertuxkart  0.5+dfsg1
Classes | Typedefs | Enumerations
btConvexHull.h File Reference
#include "LinearMath/btVector3.h"
#include "LinearMath/btAlignedObjectArray.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HullResult
class  HullDesc
class  btPlane
class  ConvexH
class  ConvexH::HalfEdge
class  int4
class  PHullResult
class  HullLibrary

Typedefs

typedef btAlignedObjectArray
< unsigned int > 
TUIntArray
 includes modifications/improvements by John Ratcliff, see BringOutYourDead below.

Enumerations

enum  HullFlag { QF_TRIANGLES = (1<<0), QF_REVERSE_ORDER = (1<<1), QF_DEFAULT = QF_TRIANGLES }
enum  HullError { QE_OK, QE_FAIL }

Typedef Documentation

typedef btAlignedObjectArray<unsigned int> TUIntArray

includes modifications/improvements by John Ratcliff, see BringOutYourDead below.

Definition at line 25 of file btConvexHull.h.


Enumeration Type Documentation

enum HullError
Enumerator:
QE_OK 
QE_FAIL 

Definition at line 108 of file btConvexHull.h.

{
       QE_OK,            // success!
       QE_FAIL           // failed.
};
enum HullFlag
Enumerator:
QF_TRIANGLES 
QF_REVERSE_ORDER 
QF_DEFAULT 

Definition at line 48 of file btConvexHull.h.

{
       QF_TRIANGLES         = (1<<0),             // report results as triangles, not polygons.
       QF_REVERSE_ORDER     = (1<<1),             // reverse order of the triangle indices.
       QF_DEFAULT           = QF_TRIANGLES
};