Uses of Package
org.jbox2d.collision
Packages that use org.jbox2d.collision
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 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.
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.
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.
Interactive test scenes demonstrating JBox2D collision, dynamics, and
particle features.
Klassen für geometrische Berechnungen.
Klassen, die innerhalb der Engine als Middleware zwischen der externen
Physics-Engine
JBox2D-Projekt von
Daniel Murhpy und der Engine-API
fungieren.
-
Classes in org.jbox2d.collision used by org.jbox2d.callbacksClassDescriptionA manifold for two touching convex shapes.Ray-cast query input data.
-
Classes in org.jbox2d.collision used by org.jbox2d.collisionClassDescriptionAn axis-aligned bounding box.Used for computing contact manifolds.Java-specific class for returning edge resultsThis is used for determining the state of contact points.Contact ids to facilitate warm starting.A distance proxy is used by the GJK algorithm.Used to warm start Distance.Input for Distance.Output for Distance.A manifold for two touching convex shapes.A manifold point is a contact point belonging to a contact manifold.Ray-cast query input data.Ray-cast result data.Input parameters for TOI (time of impact)Output parameters for TimeOfImpact
-
Classes in org.jbox2d.collision used by org.jbox2d.collision.broadphase
-
Classes in org.jbox2d.collision used by org.jbox2d.collision.shapesClassDescriptionAn axis-aligned bounding box.Ray-cast query input data.Ray-cast result data.
-
Classes in org.jbox2d.collision used by org.jbox2d.dynamicsClassDescriptionAn axis-aligned bounding box.Ray-cast query input data.Ray-cast result data.
-
Classes in org.jbox2d.collision used by org.jbox2d.dynamics.contactsClassDescriptionA manifold for two touching convex shapes.This is used to compute the current state of a contact manifold.
-
Classes in org.jbox2d.collision used by org.jbox2d.particle
-
Classes in org.jbox2d.collision used by org.jbox2d.poolingClassDescriptionAn axis-aligned bounding box.Functions used for computing contact points, distance queries, and TOI queries.This is non-static for faster pooling.Class used for computing the time of impact.
-
Classes in org.jbox2d.collision used by org.jbox2d.pooling.normalClassDescriptionAn axis-aligned bounding box.Functions used for computing contact points, distance queries, and TOI queries.This is non-static for faster pooling.Class used for computing the time of impact.
-
Classes in org.jbox2d.collision used by org.jbox2d.testbed.frameworkClassDescriptionThis is used for determining the state of contact points.A manifold for two touching convex shapes.
-
Classes in org.jbox2d.collision used by org.jbox2d.testbed.framework.j2d
-
Classes in org.jbox2d.collision used by org.jbox2d.testbed.testsClassDescriptionAn axis-aligned bounding box.A manifold for two touching convex shapes.Ray-cast query input data.
-
Classes in org.jbox2d.collision used by pi.graphics.geom
-
Classes in org.jbox2d.collision used by pi.physics