|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
SupportsGenericDistance | A shape that implements this interface can be used in distance calculations for continuous collision detection. |
Class Summary | |
---|---|
AABB | An axis-aligned bounding box. |
Bound | |
BroadPhase | This broad phase uses the Sweep and Prune algorithm as described in: Collision Detection in Interactive 3D Environments by Gino van den Bergen Also, some ideas, such as using integral values for fast compares comes from Bullet (http:/www.bulletphysics.com). |
BufferedPair | |
CircleDef | A circle shape definition. |
CircleShape | A circle shape. |
CollideCircle | Circle/circle and circle/polygon overlap solver - for internal use only. |
CollidePoly | Polygon overlap solver - for internal use. |
Collision | A few static final variables that don't fit anywhere else (globals in C++ code). |
ContactID | Contact ids to facilitate warm starting. |
Distance | Implements the GJK algorithm for computing distance between shapes. |
FilterData | This holds contact filtering data. |
Manifold | A manifold for two touching convex shapes. |
ManifoldPoint | A manifold point is a contact point belonging to a contact manifold. |
MassData | This holds the mass data computed for a shape. |
OBB | An oriented bounding box. |
Pair | |
PairCallback | |
PairManager | |
PolygonDef | Convex polygon. |
PolygonShape | A convex polygon shape. |
Proxy | |
Segment | |
Shape | A shape is used for collision detection. |
ShapeDef | Superclass for shape definitions. |
TOI | Handles conservative advancement to compute time of impact between shapes. |
Enum Summary | |
---|---|
ShapeType |
This package contains the broad and narrow phase collision algorithms. Externally useful classes are:
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |