package com.codename1.gaming.physics.box2d.dynamics

Rigid body dynamics core (world, bodies, fixtures and the constraint solver) for the box2d physics engine.

Part of the box2d simulation engine, a derived work of JBox2D used under the BSD 2-Clause license; see com.codename1.gaming.physics for attribution.

Types

class BodyA rigid body.
class BodyDefA body definition holds all the data needed to construct a rigid body.
enum BodyTypeThe body type.
class ContactManagerDelegate of World.
class FilterThis holds contact filtering data.
class FixtureA fixture is used to attach a shape to a body for collision detection.
class FixtureDefA fixture definition is used to create a fixture.
class FixtureProxyThis proxy is used internally to connect fixtures to the broad-phase.
class IslandThis is an internal class.
class Profile
class SolverData
class TimeStepThis is an internal structure.
class WorldThe world class manages all physics entities, dynamic simulation, and asynchronous queries.