| Package | Description |
|---|---|
| com.badlogic.gdx.physics.box2d | |
| com.badlogic.gdx.physics.box2d.graphics | |
| com.badlogic.gdx.physics.box2d.joints |
| Class and Description |
|---|
| Body
A rigid body.
|
| BodyDef
A body definition holds all the data needed to construct a rigid body.
|
| BodyDef.BodyType
The body type.
|
| Contact
The class manages contact between two shapes.
|
| ContactFilter
Implement this class to provide collision filtering.
|
| ContactImpulse
Contact impulses for reporting.
|
| ContactListener |
| DestructionListener |
| Filter
This holds contact filtering data.
|
| Fixture |
| FixtureDef
A fixture definition is used to create a fixture.
|
| Joint |
| JointDef |
| JointDef.JointType |
| JointEdge
A joint edge is used to connect bodies and joints together in a joint graph where each body is a node and each joint is an
edge.
|
| Manifold |
| Manifold.ManifoldPoint |
| Manifold.ManifoldType |
| MassData
This holds the mass data computed for a shape.
|
| QueryCallback
Callback class for AABB queries.
|
| RayCastCallback
Callback class for ray casts.
|
| Shape
A shape is used for collision detection.
|
| Shape.Type
Enum describing the type of a shape
|
| Transform
Encodes a Box2D transform.
|
| World
The world class manages all physics entities, dynamic simulation, and asynchronous queries.
|
| WorldManifold
This is used to compute the current state of a contact manifold.
|
| Class and Description |
|---|
| World
The world class manages all physics entities, dynamic simulation, and asynchronous queries.
|
| Class and Description |
|---|
| Body
A rigid body.
|
| Joint |
| JointDef |
| World
The world class manages all physics entities, dynamic simulation, and asynchronous queries.
|