| Name | Description | Type | Package | Framework |
| ActionInterface | Basic interface to allow actions such as vehicles and characters to be updated inside a DynamicsWorld. | Class | com.bulletphysics.dynamics | JBullet |
| ConeTwistConstraint | ConeTwistConstraint can be used to simulate ragdoll joints (upper arm, leg etc). | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| ConstraintPersistentData | Stores some extra information to each contact point. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| ConstraintSolver | Abstract class for constraint solvers. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| ContactConstraint | Functions for resolving contacts. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| ContactSolverFunc | Contact solving function. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| ContactSolverInfo | Current state of contact solver. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| DefaultVehicleRaycaster | Default implementation of VehicleRaycaster. | Class | com.bulletphysics.dynamics.vehicle | JBullet |
| DiscreteDynamicsWorld | DiscreteDynamicsWorld provides discrete rigid body simulation. | Class | com.bulletphysics.dynamics | JBullet |
| DynamicsWorld | DynamicsWorld is the interface class for several dynamics implementation, basic, discrete, parallel, and continuous etc. | Class | com.bulletphysics.dynamics | JBullet |
| DynamicsWorldType | enum DynamicsWorldTypeextends Enum | Class | com.bulletphysics.dynamics | JBullet |
| Generic6DofConstraint | Generic6DofConstraint between two rigidbodies each with a pivot point that descibes the axis location in local space. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| HingeConstraint | Hinge constraint between two rigid bodies each with a pivot point that descibes the axis location in local space. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| InternalTickCallback | Callback called for each internal tick. | Class | com.bulletphysics.dynamics | JBullet |
| JacobianEntry | Jacobian entry is an abstraction that allows to describe constraints. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| KinematicCharacterController | KinematicCharacterController is an object that supports a sliding motion in a world. | Class | com.bulletphysics.dynamics.character | JBullet |
| Point2PointConstraint | Point to point constraint between two rigid bodies each with a pivot point that descibes the "ballsocket" location in local space. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| Point2PointConstraint .ConstraintSetting | Constructor SummaryPoint2PointConstraint. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| RaycastVehicle | Raycast vehicle, very special constraint that turn a rigidbody into a vehicle. | Class | com.bulletphysics.dynamics.vehicle | JBullet |
| RigidBody | RigidBody is the main class for rigid body objects. | Class | com.bulletphysics.dynamics | JBullet |
| RigidBodyConstructionInfo | RigidBodyConstructionInfo provides information to create a rigid body. | Class | com.bulletphysics.dynamics | JBullet |
| RotationalLimitMotor | Rotation limit structure for generic joints. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| SequentialImpulseConstraintSolver | SequentialImpulseConstraintSolver uses a Propagation Method and Sequentially applies impulses. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| SimpleDynamicsWorld | SimpleDynamicsWorld serves as unit-test and to verify more complicated and optimized dynamics worlds. | Class | com.bulletphysics.dynamics | JBullet |
| SliderConstraint | Class | com.bulletphysics.dynamics.constraintsolver | JBullet | |
| SolverBody | SolverBody is an internal data structure for the constraint solver. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| SolverConstraint | 1D constraint along a normal axis between bodyA and bodyB. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| SolverConstraintType | enum SolverConstraintTypeextends Enum | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| SolverMode | Class | com.bulletphysics.dynamics.constraintsolver | JBullet | |
| TranslationalLimitMotor | Class | com.bulletphysics.dynamics.constraintsolver | JBullet | |
| TypedConstraint | TypedConstraint is the base class for Bullet constraints and vehicles. | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| TypedConstraintType | enum TypedConstraintTypeextends Enum | Class | com.bulletphysics.dynamics.constraintsolver | JBullet |
| VehicleRaycaster | VehicleRaycaster is provides interface for between vehicle simulation and raycasting. | Class | com.bulletphysics.dynamics.vehicle | JBullet |
| VehicleRaycasterResult | Vehicle raycaster result. | Class | com.bulletphysics.dynamics.vehicle | JBullet |
| VehicleTuning | Vehicle tuning parameters. | Class | com.bulletphysics.dynamics.vehicle | JBullet |
| WheelInfo | WheelInfo contains information per wheel about friction and suspension. | Class | com.bulletphysics.dynamics.vehicle | JBullet |
| WheelInfo .RaycastInfo | Class | com.bulletphysics.dynamics.vehicle | JBullet | |
| WheelInfoConstructionInfo | Class | com.bulletphysics.dynamics.vehicle | JBullet | |