A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

a - Variable in class org.jbox2d.common.Sweep
World angles
a0 - Variable in class org.jbox2d.common.Sweep
World angles
AABB - Class in org.jbox2d.collision
An axis-aligned bounding box.
AABB() - Constructor for class org.jbox2d.collision.AABB
Creates the default object, with vertices at 0,0 and 0,0.
AABB(AABB) - Constructor for class org.jbox2d.collision.AABB
Copies from the given object
AABB(Vec2, Vec2) - Constructor for class org.jbox2d.collision.AABB
Creates an AABB object using the given bounding vertices.
abs() - Method in class org.jbox2d.common.Mat22
Return the matrix composed of the absolute values of all elements.
abs(Mat22) - Static method in class org.jbox2d.common.Mat22
Return the matrix composed of the absolute values of all elements.
abs() - Method in class org.jbox2d.common.Vec2
Return a new vector that has positive components.
abs(Vec2) - Static method in class org.jbox2d.common.Vec2
 
absLocal() - Method in class org.jbox2d.common.Mat22
 
absLocal() - Method in class org.jbox2d.common.Vec2
 
absToOut(Mat22, Mat22) - Static method in class org.jbox2d.common.Mat22
 
absToOut(Vec2, Vec2) - Static method in class org.jbox2d.common.Vec2
 
AbstractExample - Class in org.jbox2d.testbed
 
AbstractExample(TestbedMain) - Constructor for class org.jbox2d.testbed.AbstractExample
Instantiate the test.
add(Mat22) - Method in class org.jbox2d.common.Mat22
Add this matrix to B, return the result.
add(Vec2) - Method in class org.jbox2d.common.Vec2
Return the sum of this vector and another; does not alter either one.
add(Vec3) - Method in class org.jbox2d.common.Vec3
 
add(ContactPoint) - Method in interface org.jbox2d.dynamics.ContactListener
Called when a contact point is added.
addBody(Body) - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJointDef
 
addBufferedPair(int, int) - Method in class org.jbox2d.collision.PairManager
Buffer a pair for addition.
addConnection(int, int) - Method in class org.jbox2d.util.blob.BlobStructure
Add a connection within two points in the fundamental domain.
addConnection(int, int, BlobStructure.Region) - Method in class org.jbox2d.util.blob.BlobStructure
Add a connection between point at index a in the fundamental domain and point at index b in region r.
addForceX(Parameter) - Method in class org.jbox2d.util.sph.SmoothParticle
Add the body force in the x direction.
addForceY(Parameter) - Method in class org.jbox2d.util.sph.SmoothParticle
Add the body force in the y direction.
addLocal(Mat22) - Method in class org.jbox2d.common.Mat22
Add B to this matrix locally.
addLocal(Vec2) - Method in class org.jbox2d.common.Vec2
Add another vector to this one and returns result - alters this vector.
addLocal(float, float) - Method in class org.jbox2d.common.Vec2
Adds values to this vector and returns result - alters this vector.
addLocal(Vec3) - Method in class org.jbox2d.common.Vec3
 
addPair(int, int) - Method in class org.jbox2d.collision.PairManager
 
addPoint(BlobPoint) - Method in class org.jbox2d.util.blob.BlobStructure
 
addSpringForce(Body, Body, float, float, float) - Method in class org.jbox2d.testbed.tests.SensorTest
 
addSpringForce(Body, Vec2, Body, Vec2, float, float, float) - Method in class org.jbox2d.testbed.tests.SensorTest
 
addSpringForce(Body, Vec2, Body, Vec2, float, float, float) - Method in class org.jbox2d.testbed.tests.SpringRestitutionTest
 
addStrokeSegment() - Method in class org.jbox2d.testbed.tests.ShapeDrawing
 
addTo(PolygonDef) - Method in class org.jbox2d.util.nonconvex.Polygon
Adds this polygon to a PolyDef.
addType(ContactCreateFcn, ShapeType, ShapeType) - Static method in class org.jbox2d.dynamics.contacts.Contact
 
addVertex(Vec2) - Method in class org.jbox2d.collision.shapes.EdgeChainDef
Add a vertex to the chain.
addVertex(Vec2) - Method in class org.jbox2d.collision.shapes.PolygonDef
Add a vertex to the polygon.
advance(float) - Method in class org.jbox2d.common.Sweep
Advance the sweep forward, yielding a new initial state.
advance(float) - Method in class org.jbox2d.dynamics.Body
For internal use only.
allowSleep - Variable in class org.jbox2d.dynamics.BodyDef
Set this flag to false if this body should never fall asleep.
allowSleeping(boolean) - Method in class org.jbox2d.dynamics.Body
Set to false to prevent this body from sleeping due to inactivity.
angle - Variable in class org.jbox2d.dynamics.BodyDef
The world angle of the body in radians.
angle(Vec2, Vec2) - Static method in class org.jbox2d.p5.PhysicsUtils
Returns the clockwise angle from vector A to vector B.
angle(Vec2) - Static method in class org.jbox2d.p5.PhysicsUtils
Returns the clockwise angle of vector A, relative to the horizontal.
angular1 - Variable in class org.jbox2d.dynamics.joints.Jacobian
 
angular2 - Variable in class org.jbox2d.dynamics.joints.Jacobian
 
angularDamping - Variable in class org.jbox2d.dynamics.BodyDef
Angular damping is use to reduce the angular velocity.
angularSleepTolerance - Static variable in class org.jbox2d.common.Settings
A body cannot sleep if its angular velocity is above this tolerance.
angularSlop - Static variable in class org.jbox2d.common.Settings
A small angle used as a collision and constraint tolerance.
appendFlags(int) - Method in class org.jbox2d.dynamics.DebugDraw
 
applyForce(Vec2, Vec2) - Method in class org.jbox2d.dynamics.Body
Apply a force at a world point.
applyForce(Body, float, float) - Method in class org.jbox2d.p5.Physics
Apply a force to the body at the center of mass.
applyForce(Body, Vec2) - Method in class org.jbox2d.p5.Physics
Apply a force to the body at the center of mass.
applyForce(Body, float, float, float, float) - Method in class org.jbox2d.p5.Physics
Apply a force to a body at a point.
applyForce(Body, Vec2, Vec2) - Method in class org.jbox2d.p5.Physics
Apply a force to a body at a point
applyImpulse(Vec2, Vec2) - Method in class org.jbox2d.dynamics.Body
Apply an impulse at a point.
applyTorque(float) - Method in class org.jbox2d.dynamics.Body
Apply a torque.
artificialViscosity(SmoothParticle, Parameter) - Method in class org.jbox2d.util.sph.SmoothParticle
This is used to simulate viscous fluids.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z