package com.codename1.gaming.physics.box2d.collision

Collision detection primitives (AABBs, manifolds, distance and time of impact queries) 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 AABBAn axis-aligned bounding box.
class CollisionFunctions used for computing contact points, distance queries, and TOI queries.
class ContactIDContact ids to facilitate warm starting.
class DistanceThis is non-static for faster pooling.
class DistanceInputInput for Distance.
class DistanceOutputOutput for Distance.
class ManifoldA manifold for two touching convex shapes.
class ManifoldPointA manifold point is a contact point belonging to a contact manifold.
class RayCastInputRay-cast input data.
class RayCastOutputRay-cast output data.
class TimeOfImpactClass used for computing the time of impact.
class WorldManifoldThis is used to compute the current state of a contact manifold.