Bullet Collision Detection & Physics Library: btGImpactShape.h File Reference

Bullet Collision Detection & Physics Library

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Typedefs | Enumerations
btGImpactShape.h File Reference
`#include "BulletCollision/CollisionShapes/btCollisionShape.h"`
`#include "BulletCollision/CollisionShapes/btTriangleShape.h"`
`#include "BulletCollision/CollisionShapes/btStridingMeshInterface.h"`
`#include "BulletCollision/CollisionShapes/btCollisionMargin.h"`
`#include "BulletCollision/CollisionDispatch/btCollisionWorld.h"`
`#include "BulletCollision/CollisionShapes/btConcaveShape.h"`
`#include "BulletCollision/CollisionShapes/btTetrahedronShape.h"`
`#include "LinearMath/btVector3.h"`
`#include "LinearMath/btTransform.h"`
`#include "LinearMath/btMatrix3x3.h"`
`#include "LinearMath/btAlignedObjectArray.h"`
`#include "btGImpactQuantizedBvh.h"`
Include dependency graph for btGImpactShape.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | btTetrahedronShapeEx
| Helper class for tetrahedrons. More...
class | btGImpactShapeInterface
| Base class for gimpact shapes. More...
class | btGImpactCompoundShape
| btGImpactCompoundShape allows to handle multiple btCollisionShape objects at once More...
class | btGImpactCompoundShape::CompoundPrimitiveManager
| compound primitive manager More...
class | btGImpactMeshShapePart
| This class manages a sub part of a mesh supplied by the btStridingMeshInterface interface. More...
class | btGImpactMeshShapePart::TrimeshPrimitiveManager
| Trimesh primitive manager. More...
class | btGImpactMeshShape
| This class manages a mesh supplied by the btStridingMeshInterface interface. More...
struct | btGImpactMeshShapeData
| do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64 More...

## Typedefs
typedef btGImpactQuantizedBvh | btGImpactBoxSet
| declare Quantized trees, (you can change to float based trees)

## Enumerations
enum | eGIMPACT_SHAPE_TYPE { CONST_GIMPACT_COMPOUND_SHAPE = 0 , CONST_GIMPACT_TRIMESH_SHAPE_PART , CONST_GIMPACT_TRIMESH_SHAPE }

## Detailed Description

Author
  Francisco Leon Najera
  Francisco Len Nßjera

Definition in file btGImpactShape.h.

## Typedef Documentation

## ◆ btGImpactBoxSet

typedef btGImpactQuantizedBvh btGImpactBoxSet

declare Quantized trees, (you can change to float based trees)

Definition at line 42 of file btGImpactShape.h.

## Enumeration Type Documentation

## ◆ eGIMPACT_SHAPE_TYPE

enum eGIMPACT_SHAPE_TYPE

Enumerator
CONST_GIMPACT_COMPOUND_SHAPE |
CONST_GIMPACT_TRIMESH_SHAPE_PART |
CONST_GIMPACT_TRIMESH_SHAPE |

Definition at line 44 of file btGImpactShape.h.