Package com.bulletphysics.collision.shapes

Collision shapes.

See:
          Description

Interface Summary
InternalTriangleIndexCallback  
NodeOverlapCallback  
TriangleCallback  
 

Class Summary
BoxShape BoxShape implements both a feature based (vertex/edge/plane) and implicit (getSupportingVertex) Box.
BvhSubtreeInfo BvhSubtreeInfo provides info to gather a subtree of limited size.
BvhTriangleMeshShape Bvh Concave triangle mesh is a static-triangle mesh shape with Bounding Volume Hierarchy optimization.
BvhTriangleMeshShape.MyNodeOverlapCallback  
CapsuleShape CapsuleShape represents a capsule around the Y axis.
CapsuleShapeX CapsuleShapeX represents a capsule around the Z axis.
CapsuleShapeZ CapsuleShapeZ represents a capsule around the Z axis.
CollisionShape CollisionShape provides interface for collision shapes that can be shared among CollisionObjects.
CompoundShape CompoundShape allows to store multiple other CollisionShapes.
CompoundShapeChild  
ConcaveShape Concave shape proves an interface concave shapes that can produce triangles that overlapping a given AABB.
ConvexHullShape ConvexHullShape implements an implicit (getSupportingVertex) Convex Hull of a Point Cloud (vertices).
ConvexInternalShape  
ConvexShape ConvexShape is an abstract shape interface.
CylinderShape Implements cylinder shape interface.
CylinderShapeX  
CylinderShapeZ  
IndexedMesh  
MinkowskiSumShape MinkowskiSumShape represents implicit (getSupportingVertex) based minkowski sum of two convex implicit shapes.
OptimizedBvh OptimizedBvh store an AABB tree that can be quickly traversed on CPU (and SPU,GPU in future).
OptimizedBvhNode OptimizedBvhNode contains both internal and leaf node information.
PolyhedralConvexShape PolyhedralConvexShape is an interface class for feature based (vertex/edge/face) convex shapes.
QuantizedBvhNodes QuantizedBvhNodes is array of compressed AABB nodes, each of 16 bytes.
ShapeHull ShapeHull takes a ConvexShape, builds the convex hull using ConvexHull and provides triangle indices and vertices.
SphereShape SphereShape implements an implicit (getSupportingVertex) Sphere.
StaticPlaneShape StaticPlaneShape simulates an 'infinite' plane by dynamically reporting triangles approximated by intersection of the plane with the AABB.
StridingMeshInterface StridingMeshInterface is the interface class for high performance access to triangle meshes.
TriangleIndexVertexArray  
TriangleMeshShape  
TriangleShape  
VertexData Represents information for accessing vertex data.
 

Enum Summary
ScalarType  
TraversalMode  
 

Package com.bulletphysics.collision.shapes Description

Collision shapes.