Uses of Package
org.jbox2d.common
Packages that use org.jbox2d.common
Package
Description
Callback interfaces and data types used to observe and customize JBox2D
collision, contact, query, ray-cast, and destruction events.
The Collision module contains shapes and functions that operate on them.
Broad-phase collision detection structures and strategies, including the
dynamic tree used to efficiently find potentially colliding proxies.
Geometric shapes and mass properties used to define fixture collision
geometry, including circles, polygons, edges, and chains.
The Common module contains settings, memory management, and vector math.
The Dynamics module is the most complex part of jbox2d and is the part you
likely interact with the most.
Contact implementations that detect and solve collisions between pairs of
fixtures in the dynamics module.
Joints are used to constraint two bodies together in various fashions.
Particle simulation types for creating, grouping, updating, and querying
particles alongside rigid bodies.
Interfaces and shared abstractions for reusing temporary objects during
JBox2D simulation steps.
Reusable array containers for common JBox2D value types and object
generators.
Object pools for frequently allocated collision and dynamics objects.
Platform-independent testbed framework contracts and shared application
infrastructure.
Java 2D rendering implementation for the JBox2D testbed framework.
Performance testbed scenes and helpers for benchmarking JBox2D behavior.
Interactive test scenes demonstrating JBox2D collision, dynamics, and
particle features.
-
Classes in org.jbox2d.common used by org.jbox2d.callbacksClassDescriptionSimilar to
javax.vecmath.Color3fholderThis is the viewport transform used from drawing.A transform contains translation and rotation.A 2D column vector. -
Classes in org.jbox2d.common used by org.jbox2d.collision
-
Classes in org.jbox2d.common used by org.jbox2d.collision.broadphase
-
Classes in org.jbox2d.common used by org.jbox2d.collision.shapes
-
Classes in org.jbox2d.common used by org.jbox2d.commonClassDescriptionSimilar to
javax.vecmath.Color3fholderThis is the viewport transform used from drawing.A 2-by-2 matrix.A 3-by-3 matrix.Orientated bounding box viewport transformRepresents a rotationThis describes the motion of a body/shape for TOI computation.A transform contains translation and rotation.A 2D column vector. -
Classes in org.jbox2d.common used by org.jbox2d.dynamics
-
Classes in org.jbox2d.common used by org.jbox2d.dynamics.contacts
-
Classes in org.jbox2d.common used by org.jbox2d.dynamics.joints
-
Classes in org.jbox2d.common used by org.jbox2d.particle
-
Classes in org.jbox2d.common used by org.jbox2d.pooling
-
Classes in org.jbox2d.common used by org.jbox2d.pooling.arrays
-
Classes in org.jbox2d.common used by org.jbox2d.pooling.normal
-
Classes in org.jbox2d.common used by org.jbox2d.testbed.frameworkClassDescriptionThis is the viewport transform used from drawing.A 2D column vector.
-
Classes in org.jbox2d.common used by org.jbox2d.testbed.framework.j2dClassDescriptionSimilar to
javax.vecmath.Color3fholderThis is the viewport transform used from drawing.A transform contains translation and rotation.A 2D column vector. -
Classes in org.jbox2d.common used by org.jbox2d.testbed.perf
-
Classes in org.jbox2d.common used by org.jbox2d.testbed.tests