Uses of Class
org.jbox2d.collision.AABB
Packages that use AABB
Package
Description
The Collision module contains shapes and functions that operate on them.
The Dynamics module is the most complex part of jbox2d and is the part you
likely interact with the most.
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.
-
Uses of AABB in org.jbox2d.collision
Methods in org.jbox2d.collision with parameters of type AABBModifier and TypeMethodDescriptionfinal voidCombines another aabb with this one.final voidCombine two AABBs into this one.final booleanDoes this aabb contain the provided AABB.final voidSets this object from the given object.static booleanAABB.testOverlap(AABB a, AABB b) Constructors in org.jbox2d.collision with parameters of type AABB -
Uses of AABB in org.jbox2d.collision.broadphase
Fields in org.jbox2d.collision.broadphase declared as AABBModifier and TypeFieldDescriptionfinal AABBDynamicTreeNode.aabbThe enlarged axis-aligned bounding box.AABB[]DynamicTreeFlatNodes.memberAabbMethods in org.jbox2d.collision.broadphase that return AABBModifier and TypeMethodDescriptionBroadPhase.getFatAABB(int proxyId) BroadPhaseStrategy.getFatAABB(int proxyId) DefaultBroadPhaseBuffer.getFatAABB(int proxyId) final AABBDynamicTree.getFatAABB(int proxyId) final AABBDynamicTreeFlatNodes.getFatAABB(int proxyId) Methods in org.jbox2d.collision.broadphase with parameters of type AABBModifier and TypeMethodDescriptionintBroadPhase.createProxy(AABB aabb, Object userData) Create a proxy with an initial AABB.intBroadPhaseStrategy.createProxy(AABB aabb, Object userData) Create a proxy.final intDefaultBroadPhaseBuffer.createProxy(AABB aabb, Object userData) final intDynamicTree.createProxy(AABB aabb, Object userData) final intDynamicTreeFlatNodes.createProxy(AABB aabb, Object userData) voidCall MoveProxy as many times as you like, then when you are done call UpdatePairs to finalize the proxy pairs (for your time step).booleanMove a proxy with a swepted AABB.final voidfinal booleanfinal booleanvoidBroadPhase.query(TreeCallback callback, AABB aabb) Query an AABB for overlapping proxies.voidBroadPhaseStrategy.query(TreeCallback callback, AABB aabb) Query an AABB for overlapping proxies.final voidDefaultBroadPhaseBuffer.query(TreeCallback callback, AABB aabb) final voidDynamicTree.query(TreeCallback callback, AABB aabb) final voidDynamicTreeFlatNodes.query(TreeCallback callback, AABB aabb) -
Uses of AABB in org.jbox2d.collision.shapes
Methods in org.jbox2d.collision.shapes with parameters of type AABBModifier and TypeMethodDescriptionvoidChainShape.computeAABB(AABB aabb, Transform xf, int childIndex) final voidCircleShape.computeAABB(AABB aabb, Transform transform, int childIndex) voidEdgeShape.computeAABB(AABB aabb, Transform xf, int childIndex) final voidPolygonShape.computeAABB(AABB aabb, Transform xf, int childIndex) abstract voidShape.computeAABB(AABB aabb, Transform xf, int childIndex) Given a transform, compute the associated axis aligned bounding box for a child shape. -
Uses of AABB in org.jbox2d.dynamics
Methods in org.jbox2d.dynamics that return AABBMethods in org.jbox2d.dynamics with parameters of type AABBModifier and TypeMethodDescriptionvoidWorld.queryAABB(ParticleQueryCallback particleCallback, AABB aabb) Query the world for all particles that potentially overlap the provided AABB.voidWorld.queryAABB(QueryCallback callback, ParticleQueryCallback particleCallback, AABB aabb) Query the world for all fixtures and particles that potentially overlap the provided AABB.voidWorld.queryAABB(QueryCallback callback, AABB aabb) Query the world for all fixtures that potentially overlap the provided AABB. -
Uses of AABB in org.jbox2d.particle
Methods in org.jbox2d.particle with parameters of type AABBModifier and TypeMethodDescriptionvoidParticleSystem.queryAABB(ParticleQueryCallback callback, AABB aabb) Query the particle system for all particles that potentially overlap the provided AABB. -
Uses of AABB in org.jbox2d.pooling
Methods in org.jbox2d.pooling that return AABB -
Uses of AABB in org.jbox2d.pooling.normal
Methods in org.jbox2d.pooling.normal that return AABB -
Uses of AABB in org.jbox2d.testbed.framework.j2d
Methods in org.jbox2d.testbed.framework.j2d with parameters of type AABB -
Uses of AABB in org.jbox2d.testbed.tests
Methods in org.jbox2d.testbed.tests with parameters of type AABB -
Uses of AABB in pi.graphics.geom
Methods in pi.graphics.geom with parameters of type AABB -
Uses of AABB in pi.physics
Methods in pi.physics that return AABB