Index

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 _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class org.jbox2d.collision.Distance.SimplexVertex
 
a - Variable in class org.jbox2d.common.Sweep
World angles
a - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
a - Variable in class org.jbox2d.dynamics.contacts.Position
 
a - Variable in class org.jbox2d.testbed.pooling.ColorKey
 
a0 - Variable in class org.jbox2d.common.Sweep
World angles
aabb - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
aabb - Variable in class org.jbox2d.collision.broadphase.DynamicTreeNode
Enlarged AABB
aabb - Variable in class org.jbox2d.dynamics.FixtureProxy
 
aabb - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
aabb - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest.Actor
 
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.
aabbExtension - Static variable in class org.jbox2d.common.Settings
This is used to fatten AABBs in the dynamic tree.
aabbMultiplier - Static variable in class org.jbox2d.common.Settings
This is used to fatten AABBs in the dynamic tree.
aabbs - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
abs() - 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(float) - Static method in class org.jbox2d.common.MathUtils
 
abs(int) - Static method in class org.jbox2d.common.MathUtils
 
abs(Mat22) - Static method in class org.jbox2d.common.Mat22
Return the matrix composed of the absolute values of all elements.
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
 
acallback - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
accuracyIterations - Static variable in class org.jbox2d.tests.math.SinCosTest
 
accuracyTest(SinCosTable, int) - Static method in class org.jbox2d.tests.math.SinCosTest
 
Action() - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
actionPerformed(ActionEvent) - Method in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
active - Variable in class org.jbox2d.dynamics.BodyDef
Does this body start out active?
active_ - Variable in class org.box2d.proto.Box2D.PbBody
 
active_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
ACTIVE_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
activeContacts - Variable in class org.jbox2d.dynamics.World
 
Actor() - Constructor for class org.jbox2d.testbed.tests.DynamicTreeTest.Actor
 
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(Body) - Method in class org.jbox2d.dynamics.Island
 
add(Contact) - Method in class org.jbox2d.dynamics.Island
 
add(Joint) - Method in class org.jbox2d.dynamics.Island
 
ADD_STATE - Enum constant in enum org.jbox2d.collision.Collision.PointState
point was added in the update
addAllBodies(Iterable<? extends Integer>) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
addAllBodies(Iterable<? extends Box2D.PbBody>) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addAllFixtures(Iterable<? extends Box2D.PbFixture>) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
addAllJoints(Iterable<? extends Integer>) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
addAllJoints(Iterable<? extends Box2D.PbJoint>) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addAllNormals(Iterable<? extends Box2D.PbVec2>) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addAllPoints(Iterable<? extends Box2D.PbVec2>) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addBodies(int) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
addBodies(int, Box2D.PbBody) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addBodies(int, Box2D.PbBody.Builder) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addBodies(Box2D.PbBody) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addBodies(Box2D.PbBody.Builder) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addBodiesBuilder() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addBodiesBuilder(int) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addBody(Body) - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJointDef
Adds a body to the group
addBodyAndJoint(Body, DistanceJoint) - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJointDef
Adds a body and the pre-made distance joint.
addCategory(String) - Method in class org.jbox2d.testbed.framework.TestbedModel
 
addFixtures(int, Box2D.PbFixture) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
addFixtures(int, Box2D.PbFixture.Builder) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
addFixtures(Box2D.PbFixture) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
addFixtures(Box2D.PbFixture.Builder) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
addFixturesBuilder() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
addFixturesBuilder(int) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
addJoints(int) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
addJoints(int, Box2D.PbJoint) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addJoints(int, Box2D.PbJoint.Builder) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addJoints(Box2D.PbJoint) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addJoints(Box2D.PbJoint.Builder) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addJointsBuilder() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addJointsBuilder(int) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
addKeyListener(KeyListener) - Method in interface org.jbox2d.testbed.framework.TestbedPanel
Adds a key listener
addListeners() - Method in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
addListeners() - Method in class org.jbox2d.testbed.framework.TestbedController
 
addLocal(float, float) - Method in class org.jbox2d.common.Vec2
Adds values to this vector and returns result - alters this vector.
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(Vec3) - Method in class org.jbox2d.common.Vec3
 
addMouseListener(MouseListener) - Method in interface org.jbox2d.testbed.framework.TestbedPanel
Adds a mouse listener
addMouseMotionListener(MouseMotionListener) - Method in interface org.jbox2d.testbed.framework.TestbedPanel
Adds a mouse motion listener
addNormals(int, Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addNormals(int, Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addNormals(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addNormals(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addNormalsBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addNormalsBuilder(int) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addPair(Object, Object) - Method in interface org.jbox2d.callbacks.PairCallback
 
addPair(Object, Object) - Method in class org.jbox2d.dynamics.ContactManager
Broad-phase callback.
addPoints(int, Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addPoints(int, Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addPoints(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addPoints(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addPointsBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addPointsBuilder(int) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
addSetting(TestbedSetting) - Method in class org.jbox2d.testbed.framework.TestbedSettings
Adds a settings to the settings list
addSettings(JPanel, TestbedSettings, TestbedSetting.SettingType) - Method in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
addTest(TestbedTest) - Method in class org.jbox2d.testbed.framework.TestbedModel
 
addTestChangeListener(TestbedModel.TestChangedListener) - Method in class org.jbox2d.testbed.framework.TestbedModel
 
addTextLine(String) - Method in class org.jbox2d.testbed.framework.TestbedTest
Adds a text line to the reporting area
addType(IDynamicStack<Contact>, ShapeType, ShapeType) - Method in class org.jbox2d.dynamics.World
 
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
 
afloats - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
aints - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
allocateNode() - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
ALLOW_SLEEP_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
ALLOW_SLEEP_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbWorld
 
allowSleep - Variable in class org.jbox2d.dynamics.BodyDef
Set this flag to false if this body should never fall asleep.
AllowSleep - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
allowSleep_ - Variable in class org.box2d.proto.Box2D.PbBody
 
allowSleep_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
allowSleep_ - Variable in class org.box2d.proto.Box2D.PbWorld
 
allowSleep_ - Variable in class org.box2d.proto.Box2D.PbWorld.Builder
 
alpha0 - Variable in class org.jbox2d.common.Sweep
Fraction of the current time step in the range [0,1] c0 and a0 are the positions at alpha0.
angle - Variable in class org.jbox2d.dynamics.BodyDef
The world angle of the body in radians.
angle_ - Variable in class org.box2d.proto.Box2D.PbBody
 
angle_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
ANGLE_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
ANGULAR_DAMPING_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
ANGULAR_VELOCITY_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
angularA - Variable in class org.jbox2d.dynamics.joints.Jacobian
 
angularB - 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.
angularDamping_ - Variable in class org.box2d.proto.Box2D.PbBody
 
angularDamping_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
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.
angularVelocity - Variable in class org.jbox2d.dynamics.BodyDef
The angular velocity of the body.
angularVelocity_ - Variable in class org.box2d.proto.Box2D.PbBody
 
angularVelocity_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
animating - Variable in class org.jbox2d.testbed.framework.TestbedController
 
animator - Variable in class org.jbox2d.testbed.framework.TestbedController
 
appendFlags(int) - Method in class org.jbox2d.callbacks.DebugDraw
 
applyAngularImpulse(float) - Method in class org.jbox2d.dynamics.Body
Apply an angular impulse.
applyForce(Vec2, Vec2) - Method in class org.jbox2d.dynamics.Body
Apply a force at a world point.
ApplyForce - Class in org.jbox2d.testbed.tests
 
ApplyForce() - Constructor for class org.jbox2d.testbed.tests.ApplyForce
 
applyForceToCenter(Vec2) - Method in class org.jbox2d.dynamics.Body
Apply a force to the center of mass.
applyLinearImpulse(Vec2, Vec2) - Method in class org.jbox2d.dynamics.Body
Apply an impulse at a point.
applyLiquidConstraint(float) - Method in class org.jbox2d.testbed.tests.LiquidTest
 
applyTorque(float) - Method in class org.jbox2d.dynamics.Body
Apply a torque.
aStore - Variable in class org.jbox2d.testbed.perf.MathPerf
 
aStore - Variable in class org.jbox2d.testbed.perf.PoolingPerf
 
aStore - Static variable in class org.jbox2d.testbed.perf.StackTest
 
AT_LOWER - Enum constant in enum org.jbox2d.dynamics.joints.LimitState
 
AT_UPPER - Enum constant in enum org.jbox2d.dynamics.joints.LimitState
 
atan2(double, double) - Static method in class java.lang.StrictMath
 
atan2(float, float) - Static method in class org.jbox2d.common.MathUtils
 
ATTACHMENT_TAG - Static variable in class org.jbox2d.testbed.tests.BodyTypes
 
AUTO_CLEAR_FORCES_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbWorld
 
autoClearForces_ - Variable in class org.box2d.proto.Box2D.PbWorld
 
autoClearForces_ - Variable in class org.box2d.proto.Box2D.PbWorld.Builder
 
avecs - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
averageLinearVel - Variable in class org.jbox2d.dynamics.World
 
avs - Variable in class org.jbox2d.dynamics.World
 
awake - Variable in class org.jbox2d.dynamics.BodyDef
Is this body initially sleeping?
awake_ - Variable in class org.box2d.proto.Box2D.PbBody
 
awake_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
AWAKE_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
axis - Variable in class org.jbox2d.dynamics.World
 
axisA - Variable in class org.jbox2d.collision.SeparationFunction
 
axisB - Variable in class org.jbox2d.collision.SeparationFunction
 

B

b - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
b - Variable in class org.jbox2d.testbed.pooling.ColorKey
 
backup1 - Variable in class org.jbox2d.dynamics.World
 
backup2 - Variable in class org.jbox2d.dynamics.World
 
balance(DynamicTreeNode) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
baseCount - Variable in class org.jbox2d.testbed.tests.DominoTower
 
BasicPerformanceTest - Class in org.jbox2d.profile
 
BasicPerformanceTest(int, int) - Constructor for class org.jbox2d.profile.BasicPerformanceTest
 
baumgarte - Static variable in class org.jbox2d.common.Settings
This scale factor controls how fast overlap is resolved.
beginContact(Contact) - Method in interface org.jbox2d.callbacks.ContactListener
Called when two fixtures begin to touch.
beginContact(Contact) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
beginContact(Contact) - Method in class org.jbox2d.testbed.tests.SensorTest
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbBody
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbFilter
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbFilter.Builder
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbFixture
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbFixture.Builder
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbShape
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbVec2
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbVec2.Builder
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbWorld
 
bitField0_ - Variable in class org.box2d.proto.Box2D.PbWorld.Builder
 
BLACK - Static variable in class org.jbox2d.common.Color3f
 
BlobTest4 - Class in org.jbox2d.testbed.tests
 
BlobTest4() - Constructor for class org.jbox2d.testbed.tests.BlobTest4
 
BLUE - Static variable in class org.jbox2d.common.Color3f
 
bod - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
bodies - Variable in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
bodies - Variable in class org.jbox2d.dynamics.joints.ConstantVolumeJointDef
 
bodies_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
bodies_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
bodies_ - Variable in class org.box2d.proto.Box2D.PbWorld
 
bodies_ - Variable in class org.box2d.proto.Box2D.PbWorld.Builder
 
BODIES_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
BODIES_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbWorld
 
bodiesBuilder_ - Variable in class org.box2d.proto.Box2D.PbWorld.Builder
 
Body - Class in org.jbox2d.dynamics
A rigid body.
Body(BodyDef, World) - Constructor for class org.jbox2d.dynamics.Body
 
BODY - Enum constant in enum org.jbox2d.serialization.UnsupportedObjectException.Type
 
BODY_A_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
BODY_B_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
BODY_TAG - Static variable in class org.jbox2d.testbed.tests.ApplyForce
 
bodyA - Variable in class org.jbox2d.dynamics.joints.JointDef
The first attached body.
bodyA_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
bodyA_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
bodyB - Variable in class org.jbox2d.dynamics.joints.JointDef
The second attached body.
bodyB_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
bodyB_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
BodyDef - Class in org.jbox2d.dynamics
A body definition holds all the data needed to construct a rigid body.
BodyDef() - Constructor for class org.jbox2d.dynamics.BodyDef
 
BodyType - Enum in org.jbox2d.dynamics
The body type.
BodyType() - Constructor for enum org.jbox2d.dynamics.BodyType
 
BodyTypes - Class in org.jbox2d.testbed.tests
 
BodyTypes() - Constructor for class org.jbox2d.testbed.tests.BodyTypes
 
bomb - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
BOMB_TAG - Static variable in class org.jbox2d.testbed.framework.TestbedTest
 
bombSpawning - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
bombSpawnPoint - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
BOOLEAN - Enum constant in enum org.jbox2d.testbed.framework.TestbedSetting.ConstraintType
 
BoolWrapper() - Constructor for class org.jbox2d.testbed.tests.SensorTest.BoolWrapper
 
box - Variable in class org.jbox2d.common.OBBViewportTransform
 
Box2D - Class in org.box2d.proto
 
Box2D() - Constructor for class org.box2d.proto.Box2D
 
Box2D.PbBody - Class in org.box2d.proto
 
Box2D.PbBody.Builder - Class in org.box2d.proto
 
Box2D.PbBodyOrBuilder - Interface in org.box2d.proto
 
Box2D.PbBodyType - Enum in org.box2d.proto
 
Box2D.PbFilter - Class in org.box2d.proto
 
Box2D.PbFilter.Builder - Class in org.box2d.proto
 
Box2D.PbFilterOrBuilder - Interface in org.box2d.proto
 
Box2D.PbFixture - Class in org.box2d.proto
 
Box2D.PbFixture.Builder - Class in org.box2d.proto
 
Box2D.PbFixtureOrBuilder - Interface in org.box2d.proto
 
Box2D.PbJoint - Class in org.box2d.proto
 
Box2D.PbJoint.Builder - Class in org.box2d.proto
 
Box2D.PbJointOrBuilder - Interface in org.box2d.proto
 
Box2D.PbJointType - Enum in org.box2d.proto
 
Box2D.PbShape - Class in org.box2d.proto
 
Box2D.PbShape.Builder - Class in org.box2d.proto
 
Box2D.PbShapeOrBuilder - Interface in org.box2d.proto
 
Box2D.PbShapeType - Enum in org.box2d.proto
 
Box2D.PbVec2 - Class in org.box2d.proto
 
Box2D.PbVec2.Builder - Class in org.box2d.proto
 
Box2D.PbVec2OrBuilder - Interface in org.box2d.proto
 
Box2D.PbWorld - Class in org.box2d.proto
 
Box2D.PbWorld.Builder - Class in org.box2d.proto
 
Box2D.PbWorldOrBuilder - Interface in org.box2d.proto
 
boxHeight - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
boxWidth - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
Break() - Method in class org.jbox2d.testbed.tests.Breakable
 
Breakable - Class in org.jbox2d.testbed.tests
 
Breakable() - Constructor for class org.jbox2d.testbed.tests.Breakable
 
broadphase - Variable in class org.jbox2d.dynamics.Profile
 
broadPhase - Variable in class org.jbox2d.dynamics.WorldQueryWrapper
 
broadPhase - Variable in class org.jbox2d.dynamics.WorldRayCastWrapper
 
BroadPhase - Class in org.jbox2d.collision.broadphase
The broad-phase is used for computing pairs and performing volume queries and ray casts.
BroadPhase(BroadPhaseStrategy) - Constructor for class org.jbox2d.collision.broadphase.BroadPhase
 
BroadPhaseStrategy - Interface in org.jbox2d.collision.broadphase
 
broadphaseTimer - Variable in class org.jbox2d.dynamics.World
 
bufferMove(int) - Method in class org.jbox2d.collision.broadphase.BroadPhase
 
build() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
build() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
build() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
build() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
build() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
build() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
build() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
Builder() - Constructor for class org.box2d.proto.Box2D.PbBody.Builder
 
Builder() - Constructor for class org.box2d.proto.Box2D.PbFilter.Builder
 
Builder() - Constructor for class org.box2d.proto.Box2D.PbFixture.Builder
 
Builder() - Constructor for class org.box2d.proto.Box2D.PbJoint.Builder
 
Builder() - Constructor for class org.box2d.proto.Box2D.PbShape.Builder
 
Builder() - Constructor for class org.box2d.proto.Box2D.PbVec2.Builder
 
Builder() - Constructor for class org.box2d.proto.Box2D.PbWorld.Builder
 
Builder(GeneratedMessage.BuilderParent) - Constructor for class org.box2d.proto.Box2D.PbBody.Builder
 
Builder(GeneratedMessage.BuilderParent) - Constructor for class org.box2d.proto.Box2D.PbFilter.Builder
 
Builder(GeneratedMessage.BuilderParent) - Constructor for class org.box2d.proto.Box2D.PbFixture.Builder
 
Builder(GeneratedMessage.BuilderParent) - Constructor for class org.box2d.proto.Box2D.PbJoint.Builder
 
Builder(GeneratedMessage.BuilderParent) - Constructor for class org.box2d.proto.Box2D.PbShape.Builder
 
Builder(GeneratedMessage.BuilderParent) - Constructor for class org.box2d.proto.Box2D.PbVec2.Builder
 
Builder(GeneratedMessage.BuilderParent) - Constructor for class org.box2d.proto.Box2D.PbWorld.Builder
 
buildParsed() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
buildParsed() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
buildParsed() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
buildParsed() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
buildParsed() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
buildParsed() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
buildParsed() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
buildPartial() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
buildPartial() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
buildPartial() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
buildPartial() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
buildPartial() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
buildPartial() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
buildPartial() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
bullet - Variable in class org.jbox2d.dynamics.BodyDef
Is this a fast moving body that should be prevented from tunneling through other moving bodies? Note that all bodies are prevented from tunneling through kinematic and static bodies.
bullet - Variable in class org.jbox2d.testbed.tests.PistonTest
 
bullet_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
bullet_ - Variable in class org.box2d.proto.Box2D.PbBody
 
BULLET_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
BULLET_HIT_FLAG - Static variable in class org.jbox2d.dynamics.contacts.Contact
 
BULLET_TAG - Static variable in class org.jbox2d.testbed.tests.VerticalStack
 

C

c - Variable in class org.jbox2d.common.Rot
 
c - Variable in class org.jbox2d.common.Sweep
Center world positions
c - Variable in class org.jbox2d.dynamics.contacts.Position
 
c - Variable in class org.jbox2d.testbed.framework.QueueItem
 
c0 - Variable in class org.jbox2d.common.Sweep
Center world positions
c1 - Variable in class org.jbox2d.testbed.tests.DistanceTest
 
c2 - Variable in class org.jbox2d.testbed.tests.DistanceTest
 
cA - Variable in class org.jbox2d.dynamics.World
 
cache - Variable in class org.jbox2d.collision.Collision
 
cache - Variable in class org.jbox2d.collision.TimeOfImpact
 
cache - Variable in class org.jbox2d.testbed.tests.DistanceTest
 
cachedCameraPos - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
cachedCameraScale - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
calculatedFps - Variable in class org.jbox2d.testbed.framework.TestbedModel
 
callback - Variable in class org.jbox2d.dynamics.WorldQueryWrapper
 
callback - Variable in class org.jbox2d.dynamics.WorldRayCastWrapper
 
callback - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
callback - Variable in class org.jbox2d.testbed.tests.EdgeShapes
 
Cantilever - Class in org.jbox2d.testbed.tests
 
Cantilever() - Constructor for class org.jbox2d.testbed.tests.Cantilever
 
Car - Class in org.jbox2d.testbed.tests
 
Car() - Constructor for class org.jbox2d.testbed.tests.Car
 
CAR_TAG - Static variable in class org.jbox2d.testbed.tests.Car
 
case2 - Variable in class org.jbox2d.collision.Distance.Simplex
 
case22 - Variable in class org.jbox2d.collision.Distance.Simplex
 
case3 - Variable in class org.jbox2d.collision.Distance.Simplex
 
case33 - Variable in class org.jbox2d.collision.Distance.Simplex
 
category - Variable in class org.jbox2d.testbed.framework.TestbedModel.ListItem
 
CATEGORY_BITS_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbFilter
 
categoryBits - Variable in class org.jbox2d.dynamics.Filter
The collision category bits.
categoryBits_ - Variable in class org.box2d.proto.Box2D.PbFilter.Builder
 
categoryBits_ - Variable in class org.box2d.proto.Box2D.PbFilter
 
cB - Variable in class org.jbox2d.dynamics.World
 
ccallback - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
ccstack - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
ceil(float) - Static method in class org.jbox2d.common.MathUtils
 
ceilPowerOf2(int) - Static method in class org.jbox2d.common.MathUtils
Rounds up the value to the nearest higher power^2 value.
center - Variable in class org.jbox2d.collision.shapes.MassData
The position of the shape's centroid relative to the shape's origin.
center - Variable in class org.jbox2d.common.OBBViewportTransform.OBB
 
center - Variable in class org.jbox2d.dynamics.World
 
center_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
center_ - Variable in class org.box2d.proto.Box2D.PbShape
 
CENTER_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
centerBuilder_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
centroid(Transform) - Method in class org.jbox2d.collision.shapes.PolygonShape
Get the centroid and apply the supplied transform.
centroid_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
centroid_ - Variable in class org.box2d.proto.Box2D.PbShape
 
CENTROID_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
centroidBuilder_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
centroidToOut(Transform, Vec2) - Method in class org.jbox2d.collision.shapes.PolygonShape
Get the centroid and apply the supplied transform.
cf - Variable in class org.jbox2d.collision.Collision
 
Chain - Class in org.jbox2d.testbed.tests
 
Chain() - Constructor for class org.jbox2d.testbed.tests.Chain
 
CHAIN - Enum constant in enum org.box2d.proto.Box2D.PbShapeType
 
CHAIN - Enum constant in enum org.jbox2d.collision.shapes.ShapeType
 
CHAIN_VALUE - Static variable in enum org.box2d.proto.Box2D.PbShapeType
 
ChainAndCircleContact - Class in org.jbox2d.dynamics.contacts
 
ChainAndCircleContact(IWorldPool) - Constructor for class org.jbox2d.dynamics.contacts.ChainAndCircleContact
 
ChainAndPolygonContact - Class in org.jbox2d.dynamics.contacts
 
ChainAndPolygonContact(IWorldPool) - Constructor for class org.jbox2d.dynamics.contacts.ChainAndPolygonContact
 
ChainShape - Class in org.jbox2d.collision.shapes
A chain shape is a free form sequence of line segments.
ChainShape() - Constructor for class org.jbox2d.collision.shapes.ChainShape
 
CHARACTER_TAG - Static variable in class org.jbox2d.testbed.tests.CharacterCollision
 
CHARACTER_TAG - Static variable in class org.jbox2d.testbed.tests.OneSidedTest
 
CharacterCollision - Class in org.jbox2d.testbed.tests
 
CharacterCollision() - Constructor for class org.jbox2d.testbed.tests.CharacterCollision
 
CHASSIS_TAG - Static variable in class org.jbox2d.testbed.tests.TheoJansen
 
chcstack - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
checkBounds() - Method in class org.jbox2d.testbed.tests.LiquidTest
 
child1 - Variable in class org.jbox2d.collision.broadphase.DynamicTreeNode
 
child2 - Variable in class org.jbox2d.collision.broadphase.DynamicTreeNode
 
childIndex - Variable in class org.jbox2d.dynamics.FixtureProxy
 
chpstack - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
circCenterMoved - Variable in class org.jbox2d.dynamics.World
 
CIRCLE - Enum constant in enum org.box2d.proto.Box2D.PbShapeType
 
CIRCLE - Enum constant in enum org.jbox2d.collision.shapes.ShapeType
 
CIRCLE_VALUE - Static variable in enum org.box2d.proto.Box2D.PbShapeType
 
CircleContact - Class in org.jbox2d.dynamics.contacts
 
CircleContact(IWorldPool) - Constructor for class org.jbox2d.dynamics.contacts.CircleContact
 
circlePoints - Static variable in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
CirclePool() - Constructor for class org.jbox2d.testbed.perf.PoolingPerf.CirclePool
 
CIRCLES - Enum constant in enum org.jbox2d.collision.Manifold.ManifoldType
 
CircleShape - Class in org.jbox2d.collision.shapes
A circle shape.
CircleShape() - Constructor for class org.jbox2d.collision.shapes.CircleShape
 
CircleStack<E> - Class in org.jbox2d.pooling.normal
 
CircleStack(int, int) - Constructor for class org.jbox2d.pooling.normal.CircleStack
 
CircleStress - Class in org.jbox2d.testbed.tests
 
CircleStress() - Constructor for class org.jbox2d.testbed.tests.CircleStress
 
clamp(float, float, float) - Static method in class org.jbox2d.common.MathUtils
Returns the closest value to 'a' that is in between 'low' and 'high'
clamp(Vec2, Vec2, Vec2) - Static method in class org.jbox2d.common.MathUtils
 
clampToOut(Vec2, Vec2, Vec2, Vec2) - Static method in class org.jbox2d.common.MathUtils
 
clear() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clear() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
clear() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
clear() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clear() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clear() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
clear() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
clear() - Method in class org.jbox2d.dynamics.Island
 
CLEAR_FORCES - Static variable in class org.jbox2d.dynamics.World
 
clearActive() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearAllowSleep() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearAllowSleep() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
clearAngle() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearAngularDamping() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearAngularVelocity() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearAutoClearForces() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
clearAwake() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearBodies() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearBodies() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
clearBodyA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearBodyB() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearBullet() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearCategoryBits() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
clearCenter() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearCentroid() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearCollideConnected() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearContinuousPhysics() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
clearDampingRatio() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearDensity() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
clearEnableLimit() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearEnableMotor() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearFilter() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
clearFixedRotation() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearFixtures() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearFlags(int) - Method in class org.jbox2d.callbacks.DebugDraw
 
clearForces() - Method in class org.jbox2d.dynamics.World
Call this after you are done with time steps to clear the forces.
clearFrequency() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearFriction() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
clearGravity() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
clearGravityScale() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearGroundAnchorA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearGroundAnchorB() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearGroupIndex() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
clearHas0() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearHas3() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearJoint1() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearJoint2() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearJoints() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearJoints() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
clearLength() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearLengthA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearLengthB() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearLinearDamping() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearLinearVelocity() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearLocalAnchorA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearLocalAnchorB() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearLocalAxisA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearLowerLimit() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearMaskBits() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
clearMaxForce() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearMaxLength() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearMaxMotorForce() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearMaxMotorTorque() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearMaxTorque() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearMotorSpeed() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearNext() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearNormals() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearPoints() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearPosition() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearPrev() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearRadius() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearRatio() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearRefAngle() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearRestitution() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
clearSensor() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
clearShape() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
clearSubStepping() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
clearTag() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearTag() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
clearTag() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearTag() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearTag() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
clearTarget() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearTestList() - Method in class org.jbox2d.testbed.framework.TestbedModel
 
clearType() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clearType() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearType() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearUpperLimit() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clearV0() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearV1() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearV2() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearV3() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clearWarmStarting() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
clearX() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
clearY() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
clipPoints1 - Variable in class org.jbox2d.collision.Collision
 
clipPoints1 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
clipPoints2 - Variable in class org.jbox2d.collision.Collision
 
clipPoints2 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
clipSegmentToLine(Collision.ClipVertex[], Collision.ClipVertex[], Vec2, float, int) - Static method in class org.jbox2d.collision.Collision
Clipping for contact manifolds.
ClipVertex() - Constructor for class org.jbox2d.collision.Collision.ClipVertex
 
clone() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
clone() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
clone() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
clone() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
clone() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
clone() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
clone() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
clone() - Method in class org.jbox2d.collision.shapes.ChainShape
 
clone() - Method in class org.jbox2d.collision.shapes.CircleShape
 
clone() - Method in class org.jbox2d.collision.shapes.EdgeShape
 
clone() - Method in class org.jbox2d.collision.shapes.MassData
Return a copy of this object.
clone() - Method in class org.jbox2d.collision.shapes.PolygonShape
 
clone() - Method in class org.jbox2d.collision.shapes.Shape
 
clone() - Method in class org.jbox2d.common.Mat22
Return a clone of this matrix.
clone() - Method in class org.jbox2d.common.Rot
 
clone() - Method in class org.jbox2d.common.Vec2
Return a copy of this vector.
clone() - Method in class org.jbox2d.common.Vec3
 
closestPoint - Variable in class org.jbox2d.collision.Distance
 
code - Variable in class org.jbox2d.testbed.framework.QueueItem
 
codedKeys - Variable in class org.jbox2d.testbed.framework.TestbedModel
 
collide - Variable in class org.jbox2d.dynamics.Profile
 
collide() - Method in class org.jbox2d.dynamics.ContactManager
This is the top level collision call for the time step.
collide(Manifold, EdgeShape, Transform, PolygonShape, Transform) - Method in class org.jbox2d.collision.Collision.EPCollider
 
collideCircles(Manifold, CircleShape, Transform, CircleShape, Transform) - Method in class org.jbox2d.collision.Collision
Compute the collision manifold between two circles.
collideConnected - Variable in class org.jbox2d.dynamics.joints.JointDef
Set this flag to true if the attached bodies should collide.
collideConnected_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
collideConnected_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
COLLIDECONNECTED_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
collideEdgeAndCircle(Manifold, EdgeShape, Transform, CircleShape, Transform) - Method in class org.jbox2d.collision.Collision
 
collideEdgeAndPolygon(Manifold, EdgeShape, Transform, PolygonShape, Transform) - Method in class org.jbox2d.collision.Collision
 
collidePolygonAndCircle(Manifold, PolygonShape, Transform, CircleShape, Transform) - Method in class org.jbox2d.collision.Collision
Compute the collision manifold between a polygon and a circle.
collidePolygons(Manifold, PolygonShape, Transform, PolygonShape, Transform) - Method in class org.jbox2d.collision.Collision
Compute the collision manifold between two polygons.
collider - Variable in class org.jbox2d.collision.Collision
 
collision - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
Collision - Class in org.jbox2d.collision
Functions used for computing contact points, distance queries, and TOI queries.
Collision(IWorldPool) - Constructor for class org.jbox2d.collision.Collision
 
Collision.ClipVertex - Class in org.jbox2d.collision
Used for computing contact manifolds.
Collision.EdgeResults - Class in org.jbox2d.collision
Java-specific class for returning edge results
Collision.EPAxis - Class in org.jbox2d.collision
This structure is used to keep track of the best separating axis.
Collision.EPAxis.Type - Enum in org.jbox2d.collision
 
Collision.EPCollider - Class in org.jbox2d.collision
This class collides and edge and a polygon, taking into account edge adjacency.
Collision.EPCollider.VertexType - Enum in org.jbox2d.collision
 
Collision.PointState - Enum in org.jbox2d.collision
This is used for determining the state of contact points.
Collision.ReferenceFace - Class in org.jbox2d.collision
Reference face used for clipping
Collision.TempPolygon - Class in org.jbox2d.collision
This holds polygon B expressed in frame A.
CollisionFiltering - Class in org.jbox2d.testbed.tests
 
CollisionFiltering() - Constructor for class org.jbox2d.testbed.tests.CollisionFiltering
 
CollisionProcessing - Class in org.jbox2d.testbed.tests
 
CollisionProcessing() - Constructor for class org.jbox2d.testbed.tests.CollisionProcessing
 
color - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
color - Variable in class org.jbox2d.dynamics.World
 
color - Variable in class org.jbox2d.testbed.tests.ConvexHull
 
color - Variable in class org.jbox2d.testbed.tests.DistanceTest
 
color1 - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
color2 - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
color2 - Variable in class org.jbox2d.testbed.tests.ConvexHull
 
color3 - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
Color3f - Class in org.jbox2d.common
Similar to javax.vecmath.Color3f holder
Color3f() - Constructor for class org.jbox2d.common.Color3f
 
Color3f(float, float, float) - Constructor for class org.jbox2d.common.Color3f
 
color4 - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
color5 - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
ColorKey - Class in org.jbox2d.testbed.pooling
 
ColorKey() - Constructor for class org.jbox2d.testbed.pooling.ColorKey
 
colorMap - Variable in class org.jbox2d.testbed.pooling.ColorPool
 
ColorPool - Class in org.jbox2d.testbed.pooling
Sun just HAD to make Color immutable, so now I have to make another stupid pool and now I'm all hot and bothered.
ColorPool() - Constructor for class org.jbox2d.testbed.pooling.ColorPool
 
COLUMN_PADDING - Static variable in class org.jbox2d.tests.math.SinCosTest
 
combine(AABB) - Method in class org.jbox2d.collision.AABB
Combines another aabb with this one
combine(AABB, AABB) - Method in class org.jbox2d.collision.AABB
Combine two AABBs into this one.
combinedAABB - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
compareTo(Pair) - Method in class org.jbox2d.collision.broadphase.Pair
 
compareTo(ContactID) - Method in class org.jbox2d.collision.ContactID
 
completeBombSpawn(Vec2) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
CompoundShapes - Class in org.jbox2d.testbed.tests
 
CompoundShapes() - Constructor for class org.jbox2d.testbed.tests.CompoundShapes
 
computeAABB(AABB, Transform, int) - Method in class org.jbox2d.collision.shapes.ChainShape
 
computeAABB(AABB, Transform, int) - Method in class org.jbox2d.collision.shapes.CircleShape
 
computeAABB(AABB, Transform, int) - Method in class org.jbox2d.collision.shapes.EdgeShape
 
computeAABB(AABB, Transform, int) - Method in class org.jbox2d.collision.shapes.PolygonShape
 
computeAABB(AABB, Transform, int) - Method in class org.jbox2d.collision.shapes.Shape
Given a transform, compute the associated axis aligned bounding box for a child shape.
computeCentroidToOut(Vec2[], int, Vec2) - Method in class org.jbox2d.collision.shapes.PolygonShape
 
computeEdgeSeparation(Collision.EPAxis) - Method in class org.jbox2d.collision.Collision.EPCollider
 
computeHeight() - Method in interface org.jbox2d.collision.broadphase.BroadPhaseStrategy
Compute the height of the tree.
computeHeight() - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
computeHeight(DynamicTreeNode) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
computeMass(MassData, float) - Method in class org.jbox2d.collision.shapes.ChainShape
 
computeMass(MassData, float) - Method in class org.jbox2d.collision.shapes.CircleShape
 
computeMass(MassData, float) - Method in class org.jbox2d.collision.shapes.EdgeShape
 
computeMass(MassData, float) - Method in class org.jbox2d.collision.shapes.PolygonShape
 
computeMass(MassData, float) - Method in class org.jbox2d.collision.shapes.Shape
Compute the mass properties of this shape using its dimensions and density.
computePolygonSeparation(Collision.EPAxis) - Method in class org.jbox2d.collision.Collision.EPCollider
 
CONCAVE - Enum constant in enum org.jbox2d.collision.Collision.EPCollider.VertexType
 
ConfinedTest - Class in org.jbox2d.testbed.tests
 
ConfinedTest() - Constructor for class org.jbox2d.testbed.tests.ConfinedTest
 
CONSTANT_VOLUME - Enum constant in enum org.box2d.proto.Box2D.PbJointType
 
CONSTANT_VOLUME - Enum constant in enum org.jbox2d.dynamics.joints.JointType
 
CONSTANT_VOLUME_VALUE - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
ConstantVolumeJoint - Class in org.jbox2d.dynamics.joints
 
ConstantVolumeJoint(World, ConstantVolumeJointDef) - Constructor for class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
ConstantVolumeJointDef - Class in org.jbox2d.dynamics.joints
Definition for a ConstantVolumeJoint, which connects a group a bodies together so they maintain a constant volume within them.
ConstantVolumeJointDef() - Constructor for class org.jbox2d.dynamics.joints.ConstantVolumeJointDef
 
constrainEdges(Position[]) - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
constraintType - Variable in class org.jbox2d.testbed.framework.TestbedSetting
 
ConstraintType() - Constructor for enum org.jbox2d.testbed.framework.TestbedSetting.ConstraintType
 
constructTables() - Static method in class org.jbox2d.tests.math.SinCosTest
constructs the tables from the static parameters
contact - Variable in class org.jbox2d.dynamics.contacts.ContactEdge
the contact
Contact - Class in org.jbox2d.dynamics.contacts
The class manages contact between two shapes.
Contact(IWorldPool) - Constructor for class org.jbox2d.dynamics.contacts.Contact
 
CONTACT_STACK_INIT_SIZE - Static variable in class org.jbox2d.common.Settings
 
contactCreateFcn(IWorldPool, Fixture, Fixture) - Method in interface org.jbox2d.dynamics.contacts.ContactCreator
 
ContactCreator - Interface in org.jbox2d.dynamics.contacts
 
contactDestroyFcn(IWorldPool, Contact) - Method in interface org.jbox2d.dynamics.contacts.ContactCreator
 
ContactEdge - Class in org.jbox2d.dynamics.contacts
A contact edge is used to connect bodies and contacts together in a contact graph where each body is a node and each contact is an edge.
ContactEdge() - Constructor for class org.jbox2d.dynamics.contacts.ContactEdge
 
ContactFilter - Class in org.jbox2d.callbacks
Implement this class to provide collision filtering.
ContactFilter() - Constructor for class org.jbox2d.callbacks.ContactFilter
 
ContactID - Class in org.jbox2d.collision
Contact ids to facilitate warm starting.
ContactID() - Constructor for class org.jbox2d.collision.ContactID
 
ContactID(ContactID) - Constructor for class org.jbox2d.collision.ContactID
 
ContactID.Type - Enum in org.jbox2d.collision
 
ContactImpulse - Class in org.jbox2d.callbacks
Contact impulses for reporting.
ContactImpulse() - Constructor for class org.jbox2d.callbacks.ContactImpulse
 
contactIndex - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
ContactListener - Interface in org.jbox2d.callbacks
Implement this class to get contact information.
ContactManager - Class in org.jbox2d.dynamics
Delegate of World.
ContactManager(World, BroadPhaseStrategy) - Constructor for class org.jbox2d.dynamics.ContactManager
 
ContactPoint - Class in org.jbox2d.testbed.framework
Contact point for TestbedTest.
ContactPoint() - Constructor for class org.jbox2d.testbed.framework.ContactPoint
 
contactPoolCount - Variable in class org.jbox2d.dynamics.World
 
ContactPositionConstraint - Class in org.jbox2d.dynamics.contacts
 
ContactPositionConstraint() - Constructor for class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
ContactRegister - Class in org.jbox2d.dynamics.contacts
 
ContactRegister() - Constructor for class org.jbox2d.dynamics.contacts.ContactRegister
 
contacts - Variable in class org.jbox2d.dynamics.contacts.ContactSolver.ContactSolverDef
 
contactSolver - Variable in class org.jbox2d.dynamics.Island
 
ContactSolver - Class in org.jbox2d.dynamics.contacts
 
ContactSolver() - Constructor for class org.jbox2d.dynamics.contacts.ContactSolver
 
ContactSolver.ContactSolverDef - Class in org.jbox2d.dynamics.contacts
 
ContactSolverDef() - Constructor for class org.jbox2d.dynamics.contacts.ContactSolver.ContactSolverDef
 
contactStacks - Variable in class org.jbox2d.dynamics.World
 
ContactVelocityConstraint - Class in org.jbox2d.dynamics.contacts
 
ContactVelocityConstraint() - Constructor for class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
ContactVelocityConstraint.VelocityConstraintPoint - Class in org.jbox2d.dynamics.contacts
 
container - Variable in class org.jbox2d.pooling.normal.CircleStack
 
container - Variable in class org.jbox2d.pooling.normal.OrderedStack
 
contains(AABB) - Method in class org.jbox2d.collision.AABB
Does this aabb contain the provided AABB.
CONTINUOUS_PHYSICS_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbWorld
 
ContinuousCollision - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
continuousPhysics_ - Variable in class org.box2d.proto.Box2D.PbWorld.Builder
 
continuousPhysics_ - Variable in class org.box2d.proto.Box2D.PbWorld
 
ContinuousTest - Class in org.jbox2d.testbed.tests
 
ContinuousTest() - Constructor for class org.jbox2d.testbed.tests.ContinuousTest
 
controller - Variable in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
controller - Variable in class org.jbox2d.testbed.framework.TestbedFrame
 
CONVEX - Enum constant in enum org.jbox2d.collision.Collision.EPCollider.VertexType
 
ConvexHull - Class in org.jbox2d.testbed.tests
 
ConvexHull() - Constructor for class org.jbox2d.testbed.tests.ConvexHull
 
ConveyorBelt - Class in org.jbox2d.testbed.tests
 
ConveyorBelt() - Constructor for class org.jbox2d.testbed.tests.ConveyorBelt
 
cos(double) - Static method in class java.lang.StrictMath
 
cos(float) - Static method in class org.jbox2d.common.MathUtils
 
count - Variable in class org.jbox2d.callbacks.ContactImpulse
 
count - Variable in class org.jbox2d.collision.Collision.TempPolygon
 
count - Variable in class org.jbox2d.collision.Distance.SimplexCache
 
count - Variable in class org.jbox2d.dynamics.contacts.ContactSolver.ContactSolverDef
 
count - Variable in class org.jbox2d.testbed.tests.ConvexHull
 
cp - Variable in class org.jbox2d.testbed.perf.PoolingPerf
 
cpool - Variable in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
cpstack - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
create() - Static method in class org.box2d.proto.Box2D.PbBody.Builder
 
create() - Static method in class org.box2d.proto.Box2D.PbFilter.Builder
 
create() - Static method in class org.box2d.proto.Box2D.PbFixture.Builder
 
create() - Static method in class org.box2d.proto.Box2D.PbJoint.Builder
 
create() - Static method in class org.box2d.proto.Box2D.PbShape.Builder
 
create() - Static method in class org.box2d.proto.Box2D.PbVec2.Builder
 
create() - Static method in class org.box2d.proto.Box2D.PbWorld.Builder
 
create(Body, FixtureDef) - Method in class org.jbox2d.dynamics.Fixture
 
create(World, JointDef) - Static method in class org.jbox2d.dynamics.joints.Joint
 
Create(int) - Method in class org.jbox2d.testbed.tests.EdgeShapes
 
Create(int) - Method in class org.jbox2d.testbed.tests.PolyShapes
 
Create(int) - Method in class org.jbox2d.testbed.tests.RayCastTest
 
createBody(BodyDef) - Method in class org.jbox2d.dynamics.World
create a rigid body given a definition.
createChain(Vec2[], int) - Method in class org.jbox2d.collision.shapes.ChainShape
Create a chain with isolated end vertices.
createCircle() - Method in class org.jbox2d.testbed.tests.ConfinedTest
 
createFixture(Shape, float) - Method in class org.jbox2d.dynamics.Body
Creates a fixture from a shape and attach it to this body.
createFixture(FixtureDef) - Method in class org.jbox2d.dynamics.Body
Creates a fixture and attach it to this body.
createJoint(JointDef) - Method in class org.jbox2d.dynamics.World
create a joint to constrain bodies together.
createLeg(float, Vec2) - Method in class org.jbox2d.testbed.tests.TheoJansen
 
createLoop(Vec2[], int) - Method in class org.jbox2d.collision.shapes.ChainShape
Create a loop.
createProxies(BroadPhase, Transform) - Method in class org.jbox2d.dynamics.Fixture
 
createProxy(AABB, Object) - Method in class org.jbox2d.collision.broadphase.BroadPhase
Create a proxy with an initial AABB.
createProxy(AABB, Object) - Method in interface org.jbox2d.collision.broadphase.BroadPhaseStrategy
Create a proxy.
createProxy(AABB, Object) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
CreateProxy() - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
createRotationalTransform(float) - Static method in class org.jbox2d.common.Mat22
 
createRotationalTransform(float, Mat22) - Static method in class org.jbox2d.common.Mat22
 
createScaleTransform(float) - Static method in class org.jbox2d.common.Mat22
 
createScaleTransform(float, Mat22) - Static method in class org.jbox2d.common.Mat22
 
creator - Variable in class org.jbox2d.dynamics.contacts.ContactRegister
 
cross(float, Vec2) - Static method in class org.jbox2d.common.Vec2
 
cross(Vec2, float) - Static method in class org.jbox2d.common.Vec2
 
cross(Vec2, Vec2) - Static method in class org.jbox2d.common.Vec2
 
cross(Vec3, Vec3) - Static method in class org.jbox2d.common.Vec3
 
crossToOut(float, Vec2, Vec2) - Static method in class org.jbox2d.common.Vec2
 
crossToOut(Vec2, float, Vec2) - Static method in class org.jbox2d.common.Vec2
 
crossToOut(Vec3, Vec3, Vec3) - Static method in class org.jbox2d.common.Vec3
 
crossToOutUnsafe(float, Vec2, Vec2) - Static method in class org.jbox2d.common.Vec2
 
crossToOutUnsafe(Vec2, float, Vec2) - Static method in class org.jbox2d.common.Vec2
 
crossToOutUnsafe(Vec3, Vec3, Vec3) - Static method in class org.jbox2d.common.Vec3
 
currFixture - Variable in class org.jbox2d.testbed.tests.ContinuousTest
 
currTest - Variable in class org.jbox2d.testbed.framework.TestbedController
 
currTestIndex - Variable in class org.jbox2d.testbed.framework.TestbedModel
 
CustStack() - Constructor for class org.jbox2d.testbed.perf.PoolingPerf.CustStack
 

D

d - Static variable in class org.jbox2d.collision.Collision
 
d - Variable in class org.jbox2d.collision.Distance
 
d - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
d - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
d - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
dampenLiquid() - Method in class org.jbox2d.testbed.tests.LiquidTest
 
DAMPING_RATIO_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
dampingRatio - Variable in class org.jbox2d.dynamics.joints.ConstantVolumeJointDef
 
dampingRatio - Variable in class org.jbox2d.dynamics.joints.DistanceJointDef
The damping ratio.
dampingRatio - Variable in class org.jbox2d.dynamics.joints.MouseJointDef
The damping ratio.
dampingRatio - Variable in class org.jbox2d.dynamics.joints.WeldJointDef
The damping ratio.
dampingRatio - Variable in class org.jbox2d.dynamics.joints.WheelJointDef
Suspension damping ratio, one indicates critical damping
dampingRatio_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
dampingRatio_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
dbg - Variable in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
dbImage - Variable in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
ddensity - Variable in class org.jbox2d.testbed.tests.DominoTower
 
DEBUG_SOLVER - Static variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
debugDraw - Variable in class org.jbox2d.testbed.tests.PolyShapesCallback
 
DebugDraw - Class in org.jbox2d.callbacks
Implement this abstract class to allow JBox2d to automatically draw your physics for debugging purposes.
DebugDraw(IViewportTransform) - Constructor for class org.jbox2d.callbacks.DebugDraw
 
DebugDrawJ2D - Class in org.jbox2d.testbed.framework.j2d
Implementation of DebugDraw that uses Java2D! Hooray!
DebugDrawJ2D(TestPanelJ2D) - Constructor for class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
DEFAULT_FPS - Static variable in class org.jbox2d.testbed.framework.TestbedController
 
defaultInstance - Static variable in class org.box2d.proto.Box2D.PbBody
 
defaultInstance - Static variable in class org.box2d.proto.Box2D.PbFilter
 
defaultInstance - Static variable in class org.box2d.proto.Box2D.PbFixture
 
defaultInstance - Static variable in class org.box2d.proto.Box2D.PbJoint
 
defaultInstance - Static variable in class org.box2d.proto.Box2D.PbShape
 
defaultInstance - Static variable in class org.box2d.proto.Box2D.PbVec2
 
defaultInstance - Static variable in class org.box2d.proto.Box2D.PbWorld
 
DefaultWorldPool - Class in org.jbox2d.pooling.normal
Provides object pooling for all objects used in the engine.
DefaultWorldPool(int, int) - Constructor for class org.jbox2d.pooling.normal.DefaultWorldPool
 
DEG2RAD - Static variable in class org.jbox2d.common.MathUtils
Degrees to radians conversion factor
delegate - Variable in class org.jbox2d.testbed.framework.SignerAdapter
 
density - Variable in class org.jbox2d.dynamics.FixtureDef
The density, usually in kg/m^2
density_ - Variable in class org.box2d.proto.Box2D.PbFixture.Builder
 
density_ - Variable in class org.box2d.proto.Box2D.PbFixture
 
DENSITY_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbFixture
 
descriptor - Static variable in class org.box2d.proto.Box2D
 
deserializeBody(World, InputStream) - Method in interface org.jbox2d.serialization.JbDeserializer
Deserializes a body
deserializeBody(World, InputStream) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
deserializeBody(World, Box2D.PbBody) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
deserializeFixture(Body, InputStream) - Method in interface org.jbox2d.serialization.JbDeserializer
Deserializes a fixture
deserializeFixture(Body, InputStream) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
deserializeFixture(Body, Box2D.PbFixture) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
deserializeJoint(World, InputStream, Map<Integer, Body>, Map<Integer, Joint>) - Method in interface org.jbox2d.serialization.JbDeserializer
Deserializes a joint
deserializeJoint(World, InputStream, Map<Integer, Body>, Map<Integer, Joint>) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
deserializeJoint(World, Box2D.PbJoint, Map<Integer, Body>, Map<Integer, Joint>) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
deserializer - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
deserializeShape(InputStream) - Method in interface org.jbox2d.serialization.JbDeserializer
Deserializes a shape
deserializeShape(InputStream) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
deserializeShape(Box2D.PbShape) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
deserializeWorld(InputStream) - Method in interface org.jbox2d.serialization.JbDeserializer
Deserializes a world
deserializeWorld(InputStream) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
deserializeWorld(Box2D.PbWorld) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
destroy() - Method in class org.jbox2d.dynamics.Fixture
 
destroy(Contact) - Method in class org.jbox2d.dynamics.ContactManager
 
destroy(Joint) - Static method in class org.jbox2d.dynamics.joints.Joint
 
destroyBody(Body) - Method in class org.jbox2d.dynamics.World
destroy a rigid body given a definition.
DestroyBody() - Method in class org.jbox2d.testbed.tests.EdgeShapes
 
DestroyBody() - Method in class org.jbox2d.testbed.tests.PolyShapes
 
DestroyBody() - Method in class org.jbox2d.testbed.tests.RayCastTest
 
destroyFixture(Fixture) - Method in class org.jbox2d.dynamics.Body
Destroy a fixture.
destroyJoint(Joint) - Method in class org.jbox2d.dynamics.World
destroy a joint.
destroyProxies(BroadPhase) - Method in class org.jbox2d.dynamics.Fixture
Internal method
destroyProxy(int) - Method in class org.jbox2d.collision.broadphase.BroadPhase
Destroy a proxy.
destroyProxy(int) - Method in interface org.jbox2d.collision.broadphase.BroadPhaseStrategy
Destroy a proxy
destroyProxy(int) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
DestroyProxy() - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
destructionListener - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
DestructionListener - Interface in org.jbox2d.callbacks
Joints and fixtures are destroyed when their associated body is destroyed.
destructor() - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
destructor() - Method in class org.jbox2d.dynamics.joints.Joint
Override to handle destruction of joint
dfriction - Variable in class org.jbox2d.testbed.tests.DominoTower
 
dheight - Variable in class org.jbox2d.testbed.tests.DominoTower
 
dialogOnSaveLoadErrors - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
displacement - Variable in class org.jbox2d.dynamics.Fixture
 
dist - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
distance - Variable in class org.jbox2d.collision.DistanceOutput
 
distance(DistanceOutput, Distance.SimplexCache, DistanceInput) - Method in class org.jbox2d.collision.Distance
Compute the closest points between two shapes.
distance(Vec2, Vec2) - Static method in class org.jbox2d.common.MathUtils
 
Distance - Class in org.jbox2d.collision
This is non-static for faster pooling.
Distance() - Constructor for class org.jbox2d.collision.Distance
 
DISTANCE - Enum constant in enum org.box2d.proto.Box2D.PbJointType
 
DISTANCE - Enum constant in enum org.jbox2d.dynamics.joints.JointType
 
DISTANCE_VALUE - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
Distance.DistanceProxy - Class in org.jbox2d.collision
A distance proxy is used by the GJK algorithm.
Distance.Simplex - Class in org.jbox2d.collision
 
Distance.SimplexCache - Class in org.jbox2d.collision
Used to warm start Distance.
Distance.SimplexVertex - Class in org.jbox2d.collision
GJK using Voronoi regions (Christer Ericson) and Barycentric coordinates.
distanceInput - Variable in class org.jbox2d.collision.TimeOfImpact
 
DistanceInput - Class in org.jbox2d.collision
Input for Distance.
DistanceInput() - Constructor for class org.jbox2d.collision.DistanceInput
 
DistanceJoint - Class in org.jbox2d.dynamics.joints
A distance joint constrains two points on two bodies to remain at a fixed distance from each other.
DistanceJoint(IWorldPool, DistanceJointDef) - Constructor for class org.jbox2d.dynamics.joints.DistanceJoint
 
DistanceJointDef - Class in org.jbox2d.dynamics.joints
Distance joint definition.
DistanceJointDef() - Constructor for class org.jbox2d.dynamics.joints.DistanceJointDef
 
distanceJoints - Variable in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
distanceOutput - Variable in class org.jbox2d.collision.TimeOfImpact
 
DistanceOutput - Class in org.jbox2d.collision
Output for Distance.
DistanceOutput() - Constructor for class org.jbox2d.collision.DistanceOutput
 
DistanceProxy() - Constructor for class org.jbox2d.collision.Distance.DistanceProxy
 
distanceSquared(Vec2, Vec2) - Static method in class org.jbox2d.common.MathUtils
 
DistanceTest - Class in org.jbox2d.testbed.tests
 
DistanceTest() - Constructor for class org.jbox2d.testbed.tests.DistanceTest
 
doAccuracyTest(boolean) - Static method in class org.jbox2d.tests.math.SinCosTest
accuracy test from the static parameters, the tables array needs to be constructed as well, returns double[tables][0-3 (no lerp, lerp, then the difference)]
DominoTest - Class in org.jbox2d.testbed.tests
 
DominoTest() - Constructor for class org.jbox2d.testbed.tests.DominoTest
 
DominoTower - Class in org.jbox2d.testbed.tests
 
DominoTower() - Constructor for class org.jbox2d.testbed.tests.DominoTower
 
doSpeedTest(boolean) - Static method in class org.jbox2d.tests.math.SinCosTest
speed test from the static parameters the tables array needs to be constructed as well, returns double[tables][0-3 (no lerp, lerp, then the difference)]
dot(Vec2, Vec2) - Static method in class org.jbox2d.common.Vec2
 
dot(Vec3, Vec3) - Static method in class org.jbox2d.common.Vec3
 
drag - Variable in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
dragginMouse - Variable in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
draw - Variable in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
draw - Variable in class org.jbox2d.testbed.framework.TestbedModel
 
drawAABB(AABB, Color3f) - Method in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
DrawAABBs - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
drawCircle(Vec2, float, Color3f) - Method in class org.jbox2d.callbacks.DebugDraw
Draw a circle.
drawCircle(Vec2, float, Color3f) - Method in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
DrawCOMs - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
DrawContactImpulses - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
DrawContactNormals - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
DrawContactPoints - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
drawDebugData() - Method in class org.jbox2d.dynamics.World
Call this to draw shapes and other debug draw data.
DrawFixture(Fixture) - Method in class org.jbox2d.testbed.tests.PolyShapesCallback
 
DrawFrictionImpulses - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
DrawHelp - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
DRAWING - Enum constant in enum org.jbox2d.testbed.framework.TestbedSetting.SettingType
 
drawJoint(Joint) - Method in class org.jbox2d.dynamics.World
 
DrawJoints - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
drawPoint(Vec2, float, Color3f) - Method in class org.jbox2d.callbacks.DebugDraw
 
drawPoint(Vec2, float, Color3f) - Method in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
drawPolygon(Vec2[], int, Color3f) - Method in class org.jbox2d.callbacks.DebugDraw
Draw a closed polygon provided in CCW order.
drawSegment(Vec2, Vec2, Color3f) - Method in class org.jbox2d.callbacks.DebugDraw
Draw a line segment.
drawSegment(Vec2, Vec2, Color3f) - Method in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
drawShape(Fixture, Transform, Color3f) - Method in class org.jbox2d.dynamics.World
 
DrawShapes - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
drawSolidCircle(Vec2, float, Vec2, Color3f) - Method in class org.jbox2d.callbacks.DebugDraw
Draw a solid circle.
drawSolidCircle(Vec2, float, Vec2, Color3f) - Method in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
drawSolidPolygon(Vec2[], int, Color3f) - Method in class org.jbox2d.callbacks.DebugDraw
Draw a solid closed polygon provided in CCW order.
drawSolidPolygon(Vec2[], int, Color3f) - Method in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
DrawStats - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
drawString(float, float, String, Color3f) - Method in class org.jbox2d.callbacks.DebugDraw
Draw a string.
drawString(float, float, String, Color3f) - Method in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
drawString(Vec2, String, Color3f) - Method in class org.jbox2d.callbacks.DebugDraw
 
drawTransform(Transform) - Method in class org.jbox2d.callbacks.DebugDraw
Draw a transform.
drawTransform(Transform) - Method in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
drawTree(DebugDraw) - Method in class org.jbox2d.collision.broadphase.BroadPhase
 
drawTree(DebugDraw) - Method in interface org.jbox2d.collision.broadphase.BroadPhaseStrategy
 
drawTree(DebugDraw) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
drawTree(DebugDraw, DynamicTreeNode, int, int) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
DrawTree - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
drawVecs - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
dt - Variable in class org.jbox2d.dynamics.TimeStep
time step
dtRatio - Variable in class org.jbox2d.dynamics.TimeStep
dt * inv_dt0
dump(int) - Method in class org.jbox2d.dynamics.Fixture
Dump this fixture to the log file.
dv1 - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
dv2 - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
dwidth - Variable in class org.jbox2d.testbed.tests.DominoTower
 
DYNAMIC - Enum constant in enum org.box2d.proto.Box2D.PbBodyType
 
DYNAMIC - Enum constant in enum org.jbox2d.dynamics.BodyType
 
DYNAMIC_VALUE - Static variable in enum org.box2d.proto.Box2D.PbBodyType
 
DynamicIntStack - Class in org.jbox2d.pooling.stacks
 
DynamicIntStack(int) - Constructor for class org.jbox2d.pooling.stacks.DynamicIntStack
 
DynamicTree - Class in org.jbox2d.collision.broadphase
A dynamic tree arranges data in a binary tree to accelerate queries such as volume queries and ray casts.
DynamicTree() - Constructor for class org.jbox2d.collision.broadphase.DynamicTree
 
DynamicTree.TreeNodeStack - Class in org.jbox2d.collision.broadphase
 
DynamicTreeNode - Class in org.jbox2d.collision.broadphase
 
DynamicTreeNode(int) - Constructor for class org.jbox2d.collision.broadphase.DynamicTreeNode
Should never be constructed outside the engine
DynamicTreeTest - Class in org.jbox2d.testbed.tests
 
DynamicTreeTest() - Constructor for class org.jbox2d.testbed.tests.DynamicTreeTest
 
DynamicTreeTest.Actor - Class in org.jbox2d.testbed.tests
 

E

e - Variable in class org.jbox2d.collision.Collision
 
e_aabbBit - Static variable in class org.jbox2d.callbacks.DebugDraw
 
e_above - Enum constant in enum org.jbox2d.testbed.tests.OneSidedTest.State
 
e_activeFlag - Static variable in class org.jbox2d.dynamics.Body
 
e_actorCount - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest
 
e_any - Enum constant in enum org.jbox2d.testbed.tests.RayCastTest.Mode
 
e_autoSleepFlag - Static variable in class org.jbox2d.dynamics.Body
 
e_awakeFlag - Static variable in class org.jbox2d.dynamics.Body
 
e_below - Enum constant in enum org.jbox2d.testbed.tests.OneSidedTest.State
 
e_bulletFlag - Static variable in class org.jbox2d.dynamics.Body
 
e_centerOfMassBit - Static variable in class org.jbox2d.callbacks.DebugDraw
 
e_closest - Enum constant in enum org.jbox2d.testbed.tests.RayCastTest.Mode
 
e_columnCount - Variable in class org.jbox2d.testbed.tests.ConfinedTest
 
e_columnCount - Static variable in class org.jbox2d.testbed.tests.VerticalStack
 
e_count - Variable in class org.jbox2d.testbed.tests.Cantilever
 
e_count - Variable in class org.jbox2d.testbed.tests.SensorTest
 
e_count - Variable in class org.jbox2d.testbed.tests.SphereStack
 
e_dynamicTreeBit - Static variable in class org.jbox2d.callbacks.DebugDraw
 
e_fixedRotationFlag - Static variable in class org.jbox2d.dynamics.Body
 
e_islandFlag - Static variable in class org.jbox2d.dynamics.Body
 
e_jointBit - Static variable in class org.jbox2d.callbacks.DebugDraw
 
e_maxBodies - Variable in class org.jbox2d.testbed.tests.EdgeShapes
 
e_maxBodies - Static variable in class org.jbox2d.testbed.tests.RayCastTest
 
e_maxCount - Variable in class org.jbox2d.testbed.tests.PolyShapesCallback
 
e_maxCount - Variable in class org.jbox2d.testbed.tests.RayCastMultipleCallback
 
e_multiple - Enum constant in enum org.jbox2d.testbed.tests.RayCastTest.Mode
 
e_pairBit - Static variable in class org.jbox2d.callbacks.DebugDraw
 
e_rowCount - Variable in class org.jbox2d.testbed.tests.ConfinedTest
 
e_rowCount - Static variable in class org.jbox2d.testbed.tests.VerticalStack
 
e_shapeBit - Static variable in class org.jbox2d.callbacks.DebugDraw
 
e_toiFlag - Static variable in class org.jbox2d.dynamics.Body
 
e_unknown - Enum constant in enum org.jbox2d.testbed.tests.OneSidedTest.State
 
e1 - Variable in class org.jbox2d.collision.Collision
 
e12 - Variable in class org.jbox2d.collision.Distance.Simplex
 
e13 - Variable in class org.jbox2d.collision.Distance.Simplex
 
e23 - Variable in class org.jbox2d.collision.Distance.Simplex
 
ecstack - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
edge - Variable in class org.jbox2d.dynamics.contacts.ChainAndCircleContact
 
edge - Variable in class org.jbox2d.dynamics.contacts.ChainAndPolygonContact
 
EDGE - Enum constant in enum org.box2d.proto.Box2D.PbShapeType
 
EDGE - Enum constant in enum org.jbox2d.collision.shapes.ShapeType
 
EDGE_A - Enum constant in enum org.jbox2d.collision.Collision.EPAxis.Type
 
EDGE_B - Enum constant in enum org.jbox2d.collision.Collision.EPAxis.Type
 
EDGE_VALUE - Static variable in enum org.box2d.proto.Box2D.PbShapeType
 
edge0 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
edge1 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
edge2 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
EdgeAndCircleContact - Class in org.jbox2d.dynamics.contacts
 
EdgeAndCircleContact(IWorldPool) - Constructor for class org.jbox2d.dynamics.contacts.EdgeAndCircleContact
 
EdgeAndPolygonContact - Class in org.jbox2d.dynamics.contacts
 
EdgeAndPolygonContact(IWorldPool) - Constructor for class org.jbox2d.dynamics.contacts.EdgeAndPolygonContact
 
edgeAxis - Variable in class org.jbox2d.collision.Collision.EPCollider
 
edgeIndex - Variable in class org.jbox2d.collision.Collision.EdgeResults
 
EdgeResults() - Constructor for class org.jbox2d.collision.Collision.EdgeResults
 
edgeSeparation(PolygonShape, Transform, int, PolygonShape, Transform) - Method in class org.jbox2d.collision.Collision
Find the separation between poly1 and poly2 for a given edge normal on poly1.
EdgeShape - Class in org.jbox2d.collision.shapes
A line segment (edge) shape.
EdgeShape() - Constructor for class org.jbox2d.collision.shapes.EdgeShape
 
EdgeShapes - Class in org.jbox2d.testbed.tests
 
EdgeShapes() - Constructor for class org.jbox2d.testbed.tests.EdgeShapes
 
EdgeShapesCallback - Class in org.jbox2d.testbed.tests
 
EdgeShapesCallback() - Constructor for class org.jbox2d.testbed.tests.EdgeShapesCallback
 
ENABLE_LIMIT_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
ENABLE_MOTOR_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
enabled - Variable in class org.jbox2d.testbed.framework.TestbedSetting
 
ENABLED_FLAG - Static variable in class org.jbox2d.dynamics.contacts.Contact
 
enableLimit - Variable in class org.jbox2d.dynamics.joints.PrismaticJointDef
Enable/disable the joint limit.
enableLimit - Variable in class org.jbox2d.dynamics.joints.RevoluteJointDef
A flag to enable joint limits.
enableLimit(boolean) - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
Enable/disable the joint limit.
enableLimit(boolean) - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
enableLimit_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
enableLimit_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
enableMotor - Variable in class org.jbox2d.dynamics.joints.PrismaticJointDef
Enable/disable the joint motor.
enableMotor - Variable in class org.jbox2d.dynamics.joints.RevoluteJointDef
A flag to enable the joint motor.
enableMotor - Variable in class org.jbox2d.dynamics.joints.WheelJointDef
Enable/disable the joint motor.
enableMotor(boolean) - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
Enable/disable the joint motor.
enableMotor(boolean) - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
enableMotor(boolean) - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
enableMotor_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
enableMotor_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
endContact(Contact) - Method in interface org.jbox2d.callbacks.ContactListener
Called when two fixtures cease to touch.
endContact(Contact) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
endContact(Contact) - Method in class org.jbox2d.testbed.tests.SensorTest
 
ENGINE - Enum constant in enum org.jbox2d.testbed.framework.TestbedSetting.SettingType
 
ensureBodiesIsMutable() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
ensureBodiesIsMutable() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
ensureFixturesIsMutable() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
ensureJointsIsMutable() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
ensureJointsIsMutable() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
ensureNormalsIsMutable() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
ensurePointsIsMutable() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
EPAxis() - Constructor for class org.jbox2d.collision.Collision.EPAxis
 
EPCollider() - Constructor for class org.jbox2d.collision.Collision.EPCollider
 
EPSILON - Static variable in class org.jbox2d.common.Settings
A "close to zero" float epsilon value for use
epstack - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
EQUAL - Enum constant in enum org.jbox2d.dynamics.joints.LimitState
 
equals(Object) - Method in class org.jbox2d.common.Mat22
 
equals(Object) - Method in class org.jbox2d.common.Mat33
 
equals(Object) - Method in class org.jbox2d.common.Vec2
 
equals(Object) - Method in class org.jbox2d.common.Vec3
 
equals(Object) - Method in class org.jbox2d.testbed.pooling.ColorKey
generated by eclipse! woooo!
evaluate(int, int, float) - Method in class org.jbox2d.collision.SeparationFunction
 
evaluate(Manifold, Transform, Transform) - Method in class org.jbox2d.dynamics.contacts.ChainAndCircleContact
 
evaluate(Manifold, Transform, Transform) - Method in class org.jbox2d.dynamics.contacts.ChainAndPolygonContact
 
evaluate(Manifold, Transform, Transform) - Method in class org.jbox2d.dynamics.contacts.CircleContact
 
evaluate(Manifold, Transform, Transform) - Method in class org.jbox2d.dynamics.contacts.Contact
 
evaluate(Manifold, Transform, Transform) - Method in class org.jbox2d.dynamics.contacts.EdgeAndCircleContact
 
evaluate(Manifold, Transform, Transform) - Method in class org.jbox2d.dynamics.contacts.EdgeAndPolygonContact
 
evaluate(Manifold, Transform, Transform) - Method in class org.jbox2d.dynamics.contacts.PolygonAndCircleContact
 
evaluate(Manifold, Transform, Transform) - Method in class org.jbox2d.dynamics.contacts.PolygonContact
 
ex - Variable in class org.jbox2d.common.Mat22
 
ex - Variable in class org.jbox2d.common.Mat33
 
exit() - Method in class org.jbox2d.testbed.framework.TestbedTest
called when the tests exits
extendStack(int) - Method in class org.jbox2d.pooling.normal.MutableStack
 
extents - Variable in class org.jbox2d.common.OBBViewportTransform.OBB
 
ey - Variable in class org.jbox2d.common.Mat22
 
ey - Variable in class org.jbox2d.common.Mat33
 
ez - Variable in class org.jbox2d.common.Mat33
 

F

FACE - Enum constant in enum org.jbox2d.collision.ContactID.Type
 
FACE_A - Enum constant in enum org.jbox2d.collision.Manifold.ManifoldType
 
FACE_A - Enum constant in enum org.jbox2d.collision.Type
 
FACE_B - Enum constant in enum org.jbox2d.collision.Manifold.ManifoldType
 
FACE_B - Enum constant in enum org.jbox2d.collision.Type
 
FAILED - Enum constant in enum org.jbox2d.collision.TimeOfImpact.TOIOutputState
 
FAST_ABS - Static variable in class org.jbox2d.common.Settings
 
FAST_ATAN2 - Static variable in class org.jbox2d.common.Settings
 
FAST_CEIL - Static variable in class org.jbox2d.common.Settings
 
FAST_FLOOR - Static variable in class org.jbox2d.common.Settings
 
FAST_ROUND - Static variable in class org.jbox2d.common.Settings
 
fastAtan2(float, float) - Static method in class org.jbox2d.common.MathUtils
 
fastPow(float, float) - Static method in class org.jbox2d.common.PlatformMathUtils
 
fcn - Variable in class org.jbox2d.collision.TimeOfImpact
 
filter - Variable in class org.jbox2d.dynamics.FixtureDef
Contact filtering data;
Filter - Class in org.jbox2d.dynamics
This holds contact filtering data.
Filter() - Constructor for class org.jbox2d.dynamics.Filter
 
filter_ - Variable in class org.box2d.proto.Box2D.PbFixture.Builder
 
filter_ - Variable in class org.box2d.proto.Box2D.PbFixture
 
FILTER_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbFixture
 
FILTER_FLAG - Static variable in class org.jbox2d.dynamics.contacts.Contact
 
filterBuilder_ - Variable in class org.box2d.proto.Box2D.PbFixture.Builder
 
findIncidentEdge(Collision.ClipVertex[], PolygonShape, Transform, int, PolygonShape, Transform) - Method in class org.jbox2d.collision.Collision
 
findMaxSeparation(Collision.EdgeResults, PolygonShape, Transform, PolygonShape, Transform) - Method in class org.jbox2d.collision.Collision
Find the max separation between poly1 and poly2 using edge normals from poly1.
findMinSeparation(int[], float) - Method in class org.jbox2d.collision.SeparationFunction
 
findNewContacts() - Method in class org.jbox2d.dynamics.ContactManager
 
firstTime - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
fixDef - Variable in class org.jbox2d.dynamics.Body
 
FIXED_ROTATION_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
FixedPendulumTest - Class in org.jbox2d.testbed.tests
 
FixedPendulumTest(boolean) - Constructor for class org.jbox2d.testbed.tests.FixedPendulumTest
 
fixedRotation - Variable in class org.jbox2d.dynamics.BodyDef
Should this body be prevented from rotating? Useful for characters.
fixedRotation_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
fixedRotation_ - Variable in class org.box2d.proto.Box2D.PbBody
 
fixture - Variable in class org.jbox2d.dynamics.FixtureProxy
 
fixture - Variable in class org.jbox2d.testbed.framework.TestQueryCallback
 
Fixture - Class in org.jbox2d.dynamics
A fixture is used to attach a shape to a body for collision detection.
Fixture() - Constructor for class org.jbox2d.dynamics.Fixture
 
fixtureA - Variable in class org.jbox2d.testbed.framework.ContactPoint
 
fixtureB - Variable in class org.jbox2d.testbed.framework.ContactPoint
 
FixtureDef - Class in org.jbox2d.dynamics
A fixture definition is used to create a fixture.
FixtureDef() - Constructor for class org.jbox2d.dynamics.FixtureDef
 
FixtureProxy - Class in org.jbox2d.dynamics
This proxy is used internally to connect fixtures to the broad-phase.
FixtureProxy() - Constructor for class org.jbox2d.dynamics.FixtureProxy
 
fixtures_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
fixtures_ - Variable in class org.box2d.proto.Box2D.PbBody
 
FIXTURES_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
fixturesBuilder_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
flagForFiltering() - Method in class org.jbox2d.dynamics.contacts.Contact
Flag this contact for filtering.
flip() - Method in class org.jbox2d.collision.ContactID
 
FloatArray - Class in org.jbox2d.pooling.arrays
Not thread safe float[] pooling.
FloatArray() - Constructor for class org.jbox2d.pooling.arrays.FloatArray
 
floor(float) - Static method in class org.jbox2d.common.MathUtils
 
fluidMaxX - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
fluidMaxY - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
fluidMinX - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
fluidMinY - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
formatDecimal(double, int) - Static method in class org.jbox2d.tests.math.SinCosTest
 
fraction - Variable in class org.jbox2d.collision.RayCastOutput
 
fraction - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest.Actor
 
frameCount - Variable in class org.jbox2d.testbed.framework.TestbedController
 
frameRate - Variable in class org.jbox2d.testbed.framework.TestbedController
 
frames - Static variable in class org.jbox2d.profile.PistonBenchmark
 
freeNode(DynamicTreeNode) - Method in class org.jbox2d.collision.broadphase.DynamicTree
returns a node to the pool
FreePendulumTest - Class in org.jbox2d.testbed.tests
 
FreePendulumTest(boolean) - Constructor for class org.jbox2d.testbed.tests.FreePendulumTest
 
frequency_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
frequency_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
FREQUENCY_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
frequencyHz - Variable in class org.jbox2d.dynamics.joints.ConstantVolumeJointDef
 
frequencyHz - Variable in class org.jbox2d.dynamics.joints.DistanceJointDef
The mass-spring-damper frequency in Hertz.
frequencyHz - Variable in class org.jbox2d.dynamics.joints.MouseJointDef
The response speed.
frequencyHz - Variable in class org.jbox2d.dynamics.joints.WeldJointDef
The mass-spring-damper frequency in Hertz.
frequencyHz - Variable in class org.jbox2d.dynamics.joints.WheelJointDef
Suspension frequency, zero indicates no suspension
friction - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
friction - Variable in class org.jbox2d.dynamics.FixtureDef
The friction coefficient, usually in the range [0,1].
FRICTION - Enum constant in enum org.box2d.proto.Box2D.PbJointType
 
FRICTION - Enum constant in enum org.jbox2d.dynamics.joints.JointType
 
friction_ - Variable in class org.box2d.proto.Box2D.PbFixture.Builder
 
friction_ - Variable in class org.box2d.proto.Box2D.PbFixture
 
FRICTION_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbFixture
 
FRICTION_VALUE - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
FrictionJoint - Class in org.jbox2d.dynamics.joints
 
FrictionJoint(IWorldPool, FrictionJointDef) - Constructor for class org.jbox2d.dynamics.joints.FrictionJoint
 
FrictionJointDef - Class in org.jbox2d.dynamics.joints
Friction joint definition.
FrictionJointDef() - Constructor for class org.jbox2d.dynamics.joints.FrictionJointDef
 

G

g - Variable in class org.jbox2d.testbed.pooling.ColorKey
 
GEAR - Enum constant in enum org.box2d.proto.Box2D.PbJointType
 
GEAR - Enum constant in enum org.jbox2d.dynamics.joints.JointType
 
GEAR_VALUE - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
GearJoint - Class in org.jbox2d.dynamics.joints
A gear joint is used to connect two joints together.
GearJoint(IWorldPool, GearJointDef) - Constructor for class org.jbox2d.dynamics.joints.GearJoint
 
GearJointDef - Class in org.jbox2d.dynamics.joints
Gear joint definition.
GearJointDef() - Constructor for class org.jbox2d.dynamics.joints.GearJointDef
 
Gears - Class in org.jbox2d.testbed.tests
 
Gears() - Constructor for class org.jbox2d.testbed.tests.Gears
 
generate() - Method in class org.jbox2d.testbed.tests.ConvexHull
 
generateCirle(Vec2, float, Vec2[], int) - Method in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
get() - Method in class org.jbox2d.testbed.perf.PoolingPerf.CirclePool
 
get() - Method in class org.jbox2d.testbed.perf.PoolingPerf.CustStack
 
get(int) - Method in class org.jbox2d.pooling.arrays.FloatArray
 
get(int) - Method in class org.jbox2d.pooling.arrays.IntArray
 
get(int) - Method in class org.jbox2d.pooling.arrays.Vec2Array
 
getAABB(int) - Method in class org.jbox2d.dynamics.Fixture
Get the fixture's AABB.
getActive() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getActive() - Method in class org.box2d.proto.Box2D.PbBody
 
getActive() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getAllowSleep() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getAllowSleep() - Method in class org.box2d.proto.Box2D.PbBody
 
getAllowSleep() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getAllowSleep() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getAllowSleep() - Method in class org.box2d.proto.Box2D.PbWorld
 
getAllowSleep() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getAnchorA(Vec2) - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
No-op
getAnchorA(Vec2) - Method in class org.jbox2d.dynamics.joints.DistanceJoint
 
getAnchorA(Vec2) - Method in class org.jbox2d.dynamics.joints.FrictionJoint
 
getAnchorA(Vec2) - Method in class org.jbox2d.dynamics.joints.GearJoint
 
getAnchorA(Vec2) - Method in class org.jbox2d.dynamics.joints.Joint
get the anchor point on bodyA in world coordinates.
getAnchorA(Vec2) - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
getAnchorA(Vec2) - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
 
getAnchorA(Vec2) - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getAnchorA(Vec2) - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getAnchorA(Vec2) - Method in class org.jbox2d.dynamics.joints.RopeJoint
 
getAnchorA(Vec2) - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
getAnchorA(Vec2) - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
getAnchorB(Vec2) - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
No-op
getAnchorB(Vec2) - Method in class org.jbox2d.dynamics.joints.DistanceJoint
 
getAnchorB(Vec2) - Method in class org.jbox2d.dynamics.joints.FrictionJoint
 
getAnchorB(Vec2) - Method in class org.jbox2d.dynamics.joints.GearJoint
 
getAnchorB(Vec2) - Method in class org.jbox2d.dynamics.joints.Joint
get the anchor point on bodyB in world coordinates.
getAnchorB(Vec2) - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
getAnchorB(Vec2) - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
 
getAnchorB(Vec2) - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getAnchorB(Vec2) - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getAnchorB(Vec2) - Method in class org.jbox2d.dynamics.joints.RopeJoint
 
getAnchorB(Vec2) - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
getAnchorB(Vec2) - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
getAngle() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getAngle() - Method in class org.box2d.proto.Box2D.PbBody
 
getAngle() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getAngle() - Method in class org.jbox2d.common.Mat22
Extract the angle from this matrix (assumed to be a rotation matrix).
getAngle() - Method in class org.jbox2d.common.Rot
 
getAngle() - Method in class org.jbox2d.dynamics.Body
Get the angle in radians.
getAngularDamping() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getAngularDamping() - Method in class org.box2d.proto.Box2D.PbBody
 
getAngularDamping() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getAngularDamping() - Method in class org.jbox2d.dynamics.Body
Get the angular damping of the body.
getAngularVelocity() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getAngularVelocity() - Method in class org.box2d.proto.Box2D.PbBody
 
getAngularVelocity() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getAngularVelocity() - Method in class org.jbox2d.dynamics.Body
Get the angular velocity.
getAreaRatio() - Method in interface org.jbox2d.collision.broadphase.BroadPhaseStrategy
Get the ratio of the sum of the node areas to the root area.
getAreaRatio() - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
getAutoClearForces() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getAutoClearForces() - Method in class org.box2d.proto.Box2D.PbWorld
 
getAutoClearForces() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getAutoClearForces() - Method in class org.jbox2d.dynamics.World
Get the flag that controls automatic clearing of forces after each time step.
getAwake() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getAwake() - Method in class org.box2d.proto.Box2D.PbBody
 
getAwake() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getBodies() - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
getBodies(int) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getBodies(int) - Method in class org.box2d.proto.Box2D.PbJoint
 
getBodies(int) - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getBodies(int) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getBodies(int) - Method in class org.box2d.proto.Box2D.PbWorld
 
getBodies(int) - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getBodiesBuilder(int) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getBodiesBuilderList() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getBodiesCount() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getBodiesCount() - Method in class org.box2d.proto.Box2D.PbJoint
 
getBodiesCount() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getBodiesCount() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getBodiesCount() - Method in class org.box2d.proto.Box2D.PbWorld
 
getBodiesCount() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getBodiesFieldBuilder() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getBodiesList() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getBodiesList() - Method in class org.box2d.proto.Box2D.PbJoint
 
getBodiesList() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getBodiesList() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getBodiesList() - Method in class org.box2d.proto.Box2D.PbWorld
 
getBodiesList() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getBodiesOrBuilder(int) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getBodiesOrBuilder(int) - Method in class org.box2d.proto.Box2D.PbWorld
 
getBodiesOrBuilder(int) - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getBodiesOrBuilderList() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getBodiesOrBuilderList() - Method in class org.box2d.proto.Box2D.PbWorld
 
getBodiesOrBuilderList() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getBody() - Method in class org.jbox2d.dynamics.Fixture
Get the parent body of this fixture.
getBodyA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getBodyA() - Method in class org.box2d.proto.Box2D.PbJoint
 
getBodyA() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getBodyA() - Method in class org.jbox2d.dynamics.joints.Joint
get the first body attached to this joint.
getBodyArea() - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
getBodyB() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getBodyB() - Method in class org.box2d.proto.Box2D.PbJoint
 
getBodyB() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getBodyB() - Method in class org.jbox2d.dynamics.joints.Joint
get the second body attached to this joint.
getBodyCount() - Method in class org.jbox2d.dynamics.World
Get the number of bodies.
getBodyList() - Method in class org.jbox2d.dynamics.World
Get the world body list.
getBomb() - Method in class org.jbox2d.testbed.framework.TestbedTest
Gets the 'bomb' body if it's present
getBullet() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getBullet() - Method in class org.box2d.proto.Box2D.PbBody
 
getBullet() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getCachedCameraPos() - Method in class org.jbox2d.testbed.framework.TestbedTest
 
getCachedCameraScale() - Method in class org.jbox2d.testbed.framework.TestbedTest
 
getCalculatedFps() - Method in class org.jbox2d.testbed.framework.TestbedModel
 
getCalculatedFrameRate() - Method in class org.jbox2d.testbed.framework.TestbedController
 
getCategoryBits() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
getCategoryBits() - Method in class org.box2d.proto.Box2D.PbFilter
 
getCategoryBits() - Method in interface org.box2d.proto.Box2D.PbFilterOrBuilder
 
getCenter() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getCenter() - Method in class org.box2d.proto.Box2D.PbShape
 
getCenter() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getCenter() - Method in class org.jbox2d.collision.AABB
Get the center of the AABB
getCenter() - Method in interface org.jbox2d.common.IViewportTransform
center of the viewport.
getCenter() - Method in class org.jbox2d.common.OBBViewportTransform
 
getCenterBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getCenterFieldBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getCenterOrBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getCenterOrBuilder() - Method in class org.box2d.proto.Box2D.PbShape
 
getCenterOrBuilder() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getCenterToOut(Vec2) - Method in class org.jbox2d.collision.AABB
 
getCentroid() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getCentroid() - Method in class org.box2d.proto.Box2D.PbShape
 
getCentroid() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getCentroidBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getCentroidFieldBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getCentroidOrBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getCentroidOrBuilder() - Method in class org.box2d.proto.Box2D.PbShape
 
getCentroidOrBuilder() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getChainCircleContactStack() - Method in interface org.jbox2d.pooling.IWorldPool
 
getChainCircleContactStack() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
getChainPolyContactStack() - Method in interface org.jbox2d.pooling.IWorldPool
 
getChainPolyContactStack() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
getChildCount() - Method in class org.jbox2d.collision.shapes.ChainShape
 
getChildCount() - Method in class org.jbox2d.collision.shapes.CircleShape
 
getChildCount() - Method in class org.jbox2d.collision.shapes.EdgeShape
 
getChildCount() - Method in class org.jbox2d.collision.shapes.PolygonShape
 
getChildCount() - Method in class org.jbox2d.collision.shapes.Shape
Get the number of child primitives
getChildEdge(EdgeShape, int) - Method in class org.jbox2d.collision.shapes.ChainShape
Get a child edge.
getChildIndexA() - Method in class org.jbox2d.dynamics.contacts.Contact
 
getChildIndexB() - Method in class org.jbox2d.dynamics.contacts.Contact
 
getCircleContactStack() - Method in interface org.jbox2d.pooling.IWorldPool
 
getCircleContactStack() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
getClosestPoint(Vec2) - Method in class org.jbox2d.collision.Distance.Simplex
this returns pooled objects.
getCodedKeys() - Method in class org.jbox2d.testbed.framework.TestbedModel
Gets the array of coded keys, index corresponding to the coded key value.
getCollideConnected() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getCollideConnected() - Method in class org.box2d.proto.Box2D.PbJoint
 
getCollideConnected() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getCollideConnected() - Method in class org.jbox2d.dynamics.joints.Joint
 
getCollision() - Method in interface org.jbox2d.pooling.IWorldPool
 
getCollision() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
getColor(float, float, float) - Method in class org.jbox2d.testbed.pooling.ColorPool
 
getColor(float, float, float, float) - Method in class org.jbox2d.testbed.pooling.ColorPool
 
getComboModel() - Method in class org.jbox2d.testbed.framework.TestbedModel
 
getContactCount() - Method in class org.jbox2d.dynamics.World
Get the number of contacts (each may have 0 or more contact points).
getContactList() - Method in class org.jbox2d.dynamics.Body
Get the list of all contacts attached to this body.
getContactList() - Method in class org.jbox2d.dynamics.World
Get the world contact list.
getContactManager() - Method in class org.jbox2d.dynamics.World
Get the contact manager for testing purposes
getContactPoints() - Static method in class org.jbox2d.testbed.framework.TestbedTest
Gets the contact points for the current test
getContinuousPhysics() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getContinuousPhysics() - Method in class org.box2d.proto.Box2D.PbWorld
 
getContinuousPhysics() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getCos() - Method in class org.jbox2d.common.Rot
 
getCount() - Method in class org.jbox2d.collision.broadphase.DynamicTree.TreeNodeStack
 
getCount() - Method in class org.jbox2d.pooling.stacks.DynamicIntStack
 
getCurrentLengthA() - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getCurrentLengthB() - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getCurrTest() - Method in class org.jbox2d.testbed.framework.TestbedModel
 
getCurrTestIndex() - Method in class org.jbox2d.testbed.framework.TestbedModel
 
getDampingRatio() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getDampingRatio() - Method in class org.box2d.proto.Box2D.PbJoint
 
getDampingRatio() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getDampingRatio() - Method in class org.jbox2d.dynamics.joints.DistanceJoint
 
getDampingRatio() - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
getDampingRatio() - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
getDBGraphics() - Method in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
getDebugDraw() - Method in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
getDebugDraw() - Method in class org.jbox2d.testbed.framework.TestbedModel
 
getDebugDraw() - Method in interface org.jbox2d.testbed.framework.TestbedPanel
Gets the display-specific debug draw
getDebugDraw() - Method in class org.jbox2d.testbed.framework.TestbedTest
Gets the debug draw for the testbed
getDefaultCameraPos() - Method in class org.jbox2d.testbed.framework.TestbedTest
Override for a different default camera pos
getDefaultCameraPos() - Method in class org.jbox2d.testbed.tests.CircleStress
 
getDefaultCameraPos() - Method in class org.jbox2d.testbed.tests.DominoTower
 
getDefaultCameraScale() - Method in class org.jbox2d.testbed.framework.TestbedTest
Override for a different default camera scale
getDefaultCameraScale() - Method in class org.jbox2d.testbed.tests.BlobTest4
 
getDefaultCameraScale() - Method in class org.jbox2d.testbed.tests.Car
 
getDefaultCameraScale() - Method in class org.jbox2d.testbed.tests.CircleStress
 
getDefaultInstance() - Static method in class org.box2d.proto.Box2D.PbBody
 
getDefaultInstance() - Static method in class org.box2d.proto.Box2D.PbFilter
 
getDefaultInstance() - Static method in class org.box2d.proto.Box2D.PbFixture
 
getDefaultInstance() - Static method in class org.box2d.proto.Box2D.PbJoint
 
getDefaultInstance() - Static method in class org.box2d.proto.Box2D.PbShape
 
getDefaultInstance() - Static method in class org.box2d.proto.Box2D.PbVec2
 
getDefaultInstance() - Static method in class org.box2d.proto.Box2D.PbWorld
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbBody
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbFilter
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbFixture
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbJoint
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbShape
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbVec2
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getDefaultInstanceForType() - Method in class org.box2d.proto.Box2D.PbWorld
 
getDensity() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getDensity() - Method in class org.box2d.proto.Box2D.PbFixture
 
getDensity() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
getDensity() - Method in class org.jbox2d.dynamics.Fixture
 
getDescriptor() - Static method in class org.box2d.proto.Box2D
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbBody.Builder
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbBody
 
getDescriptor() - Static method in enum org.box2d.proto.Box2D.PbBodyType
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbFilter.Builder
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbFilter
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbFixture
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbJoint
 
getDescriptor() - Static method in enum org.box2d.proto.Box2D.PbJointType
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbShape.Builder
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbShape
 
getDescriptor() - Static method in enum org.box2d.proto.Box2D.PbShapeType
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbVec2.Builder
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbVec2
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getDescriptor() - Static method in class org.box2d.proto.Box2D.PbWorld
 
getDescriptorForType() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getDescriptorForType() - Method in enum org.box2d.proto.Box2D.PbBodyType
 
getDescriptorForType() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
getDescriptorForType() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getDescriptorForType() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getDescriptorForType() - Method in enum org.box2d.proto.Box2D.PbJointType
 
getDescriptorForType() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getDescriptorForType() - Method in enum org.box2d.proto.Box2D.PbShapeType
 
getDescriptorForType() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
getDescriptorForType() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getDistance() - Method in interface org.jbox2d.pooling.IWorldPool
 
getDistance() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
getEdgeCircleContactStack() - Method in interface org.jbox2d.pooling.IWorldPool
 
getEdgeCircleContactStack() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
getEdgePolyContactStack() - Method in interface org.jbox2d.pooling.IWorldPool
 
getEdgePolyContactStack() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
getEnableLimit() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getEnableLimit() - Method in class org.box2d.proto.Box2D.PbJoint
 
getEnableLimit() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getEnableMotor() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getEnableMotor() - Method in class org.box2d.proto.Box2D.PbJoint
 
getEnableMotor() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getExtents() - Method in class org.jbox2d.collision.AABB
Get the extents of the AABB (half-widths).
getExtents() - Method in interface org.jbox2d.common.IViewportTransform
This is the half-width and half-height.
getExtents() - Method in class org.jbox2d.common.OBBViewportTransform
 
getExtentsToOut(Vec2) - Method in class org.jbox2d.collision.AABB
 
getFatAABB(int) - Method in class org.jbox2d.collision.broadphase.BroadPhase
 
getFatAABB(int) - Method in interface org.jbox2d.collision.broadphase.BroadPhaseStrategy
 
getFatAABB(int) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
getFilename() - Method in class org.jbox2d.testbed.framework.TestbedTest
Gets the filename of the current test.
getFilter() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getFilter() - Method in class org.box2d.proto.Box2D.PbFixture
 
getFilter() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
getFilterBuilder() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getFilterData() - Method in class org.jbox2d.dynamics.Fixture
Get the contact filtering data.
getFilterFieldBuilder() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getFilterOrBuilder() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getFilterOrBuilder() - Method in class org.box2d.proto.Box2D.PbFixture
 
getFilterOrBuilder() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
getFixedRotation() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getFixedRotation() - Method in class org.box2d.proto.Box2D.PbBody
 
getFixedRotation() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getFixtureA() - Method in class org.jbox2d.dynamics.contacts.Contact
Get the first fixture in this contact.
getFixtureB() - Method in class org.jbox2d.dynamics.contacts.Contact
Get the second fixture in this contact.
getFixtureList() - Method in class org.jbox2d.dynamics.Body
Get the list of all fixtures attached to this body.
getFixtures(int) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getFixtures(int) - Method in class org.box2d.proto.Box2D.PbBody
 
getFixtures(int) - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getFixturesBuilder(int) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getFixturesBuilderList() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getFixturesCount() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getFixturesCount() - Method in class org.box2d.proto.Box2D.PbBody
 
getFixturesCount() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getFixturesFieldBuilder() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getFixturesList() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getFixturesList() - Method in class org.box2d.proto.Box2D.PbBody
 
getFixturesList() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getFixturesOrBuilder(int) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getFixturesOrBuilder(int) - Method in class org.box2d.proto.Box2D.PbBody
 
getFixturesOrBuilder(int) - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getFixturesOrBuilderList() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getFixturesOrBuilderList() - Method in class org.box2d.proto.Box2D.PbBody
 
getFixturesOrBuilderList() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getFlags() - Method in class org.jbox2d.callbacks.DebugDraw
 
getFloatArray(int) - Method in interface org.jbox2d.pooling.IWorldPool
 
getFloatArray(int) - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
getFrameCount() - Method in class org.jbox2d.testbed.framework.TestbedController
 
getFrameRate() - Method in class org.jbox2d.testbed.framework.TestbedController
 
getFrames(int) - Method in class org.jbox2d.profile.BasicPerformanceTest
 
getFrames(int) - Method in class org.jbox2d.profile.PistonBenchmark
 
getFrequency() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getFrequency() - Method in class org.box2d.proto.Box2D.PbJoint
 
getFrequency() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getFrequency() - Method in class org.jbox2d.dynamics.joints.DistanceJoint
 
getFrequency() - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
getFrequency() - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
getFriction() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getFriction() - Method in class org.box2d.proto.Box2D.PbFixture
 
getFriction() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
getFriction() - Method in class org.jbox2d.dynamics.contacts.Contact
 
getFriction() - Method in class org.jbox2d.dynamics.Fixture
Get the coefficient of friction.
getGraphics() - Method in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
getGravity() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getGravity() - Method in class org.box2d.proto.Box2D.PbWorld
 
getGravity() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getGravity() - Method in class org.jbox2d.dynamics.World
Get the global gravity vector.
getGravityBuilder() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getGravityFieldBuilder() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getGravityOrBuilder() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getGravityOrBuilder() - Method in class org.box2d.proto.Box2D.PbWorld
 
getGravityOrBuilder() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getGravityScale() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getGravityScale() - Method in class org.box2d.proto.Box2D.PbBody
 
getGravityScale() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getGravityScale() - Method in class org.jbox2d.dynamics.Body
Get the gravity scale of the body.
getGroundAnchorA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getGroundAnchorA() - Method in class org.box2d.proto.Box2D.PbJoint
 
getGroundAnchorA() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getGroundAnchorA() - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getGroundAnchorABuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getGroundAnchorAFieldBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getGroundAnchorAOrBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getGroundAnchorAOrBuilder() - Method in class org.box2d.proto.Box2D.PbJoint
 
getGroundAnchorAOrBuilder() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getGroundAnchorB() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getGroundAnchorB() - Method in class org.box2d.proto.Box2D.PbJoint
 
getGroundAnchorB() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getGroundAnchorB() - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getGroundAnchorBBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getGroundAnchorBFieldBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getGroundAnchorBOrBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getGroundAnchorBOrBuilder() - Method in class org.box2d.proto.Box2D.PbJoint
 
getGroundAnchorBOrBuilder() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getGroundBody() - Method in class org.jbox2d.testbed.framework.TestbedTest
Gets the ground body of the world, used for some joints
getGroupIndex() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
getGroupIndex() - Method in class org.box2d.proto.Box2D.PbFilter
 
getGroupIndex() - Method in interface org.box2d.proto.Box2D.PbFilterOrBuilder
 
getHas0() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getHas0() - Method in class org.box2d.proto.Box2D.PbShape
 
getHas0() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getHas3() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getHas3() - Method in class org.box2d.proto.Box2D.PbShape
 
getHas3() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getHeight() - Method in interface org.jbox2d.collision.broadphase.BroadPhaseStrategy
Compute the height of the binary tree in O(N) time.
getHeight() - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
getInertia() - Method in class org.jbox2d.dynamics.Body
Get the central rotational inertia of the body.
getInitializedArray(int) - Method in class org.jbox2d.pooling.arrays.FloatArray
 
getInitializedArray(int) - Method in class org.jbox2d.pooling.arrays.IntArray
 
getInitializedArray(int) - Method in class org.jbox2d.pooling.arrays.Vec2Array
 
getInsertionCount() - Method in interface org.jbox2d.collision.broadphase.BroadPhaseStrategy
 
getInsertionCount() - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
getIntArray(int) - Method in interface org.jbox2d.pooling.IWorldPool
 
getIntArray(int) - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
getInverse22(Mat33) - Method in class org.jbox2d.common.Mat33
 
getJoint1() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getJoint1() - Method in class org.box2d.proto.Box2D.PbJoint
 
getJoint1() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getJoint1() - Method in class org.jbox2d.dynamics.joints.GearJoint
 
getJoint2() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getJoint2() - Method in class org.box2d.proto.Box2D.PbJoint
 
getJoint2() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getJoint2() - Method in class org.jbox2d.dynamics.joints.GearJoint
 
getJointAngle() - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getJointCount() - Method in class org.jbox2d.dynamics.World
Get the number of joints.
getJointList() - Method in class org.jbox2d.dynamics.Body
Get the list of all joints attached to this body.
getJointList() - Method in class org.jbox2d.dynamics.World
Get the world joint list.
getJoints() - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
getJoints(int) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getJoints(int) - Method in class org.box2d.proto.Box2D.PbJoint
 
getJoints(int) - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getJoints(int) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getJoints(int) - Method in class org.box2d.proto.Box2D.PbWorld
 
getJoints(int) - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getJointsBuilder(int) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getJointsBuilderList() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getJointsCount() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getJointsCount() - Method in class org.box2d.proto.Box2D.PbJoint
 
getJointsCount() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getJointsCount() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getJointsCount() - Method in class org.box2d.proto.Box2D.PbWorld
 
getJointsCount() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getJointsFieldBuilder() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getJointsList() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getJointsList() - Method in class org.box2d.proto.Box2D.PbJoint
 
getJointsList() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getJointsList() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getJointsList() - Method in class org.box2d.proto.Box2D.PbWorld
 
getJointsList() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getJointsOrBuilder(int) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getJointsOrBuilder(int) - Method in class org.box2d.proto.Box2D.PbWorld
 
getJointsOrBuilder(int) - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getJointsOrBuilderList() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getJointsOrBuilderList() - Method in class org.box2d.proto.Box2D.PbWorld
 
getJointsOrBuilderList() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getJointSpeed() - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
Get the current joint translation, usually in meters.
getJointSpeed() - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getJointSpeed() - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
getJointTranslation() - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
 
getJointTranslation() - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
getKey() - Method in class org.jbox2d.collision.ContactID
 
getKeys() - Method in class org.jbox2d.testbed.framework.TestbedModel
Gets the array of keys, index corresponding to the char value.
getLength() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLength() - Method in class org.box2d.proto.Box2D.PbJoint
 
getLength() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getLength() - Method in class org.jbox2d.dynamics.joints.DistanceJoint
 
getLength1() - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getLength2() - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getLengthA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLengthA() - Method in class org.box2d.proto.Box2D.PbJoint
 
getLengthA() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getLengthA() - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getLengthB() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLengthB() - Method in class org.box2d.proto.Box2D.PbJoint
 
getLengthB() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getLengthB() - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getLimitState() - Method in class org.jbox2d.dynamics.joints.RopeJoint
 
getLinearDamping() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getLinearDamping() - Method in class org.box2d.proto.Box2D.PbBody
 
getLinearDamping() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getLinearDamping() - Method in class org.jbox2d.dynamics.Body
Get the linear damping of the body.
getLinearVelocity() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getLinearVelocity() - Method in class org.box2d.proto.Box2D.PbBody
 
getLinearVelocity() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getLinearVelocity() - Method in class org.jbox2d.dynamics.Body
Get the linear velocity of the center of mass.
getLinearVelocityBuilder() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getLinearVelocityFieldBuilder() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getLinearVelocityFromLocalPoint(Vec2) - Method in class org.jbox2d.dynamics.Body
Get the world velocity of a local point.
getLinearVelocityFromLocalPointToOut(Vec2, Vec2) - Method in class org.jbox2d.dynamics.Body
 
getLinearVelocityFromWorldPoint(Vec2) - Method in class org.jbox2d.dynamics.Body
Get the world linear velocity of a world point attached to this body.
getLinearVelocityFromWorldPointToOut(Vec2, Vec2) - Method in class org.jbox2d.dynamics.Body
 
getLinearVelocityOrBuilder() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getLinearVelocityOrBuilder() - Method in class org.box2d.proto.Box2D.PbBody
 
getLinearVelocityOrBuilder() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getLocalAnchorA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLocalAnchorA() - Method in class org.box2d.proto.Box2D.PbJoint
 
getLocalAnchorA() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getLocalAnchorA() - Method in class org.jbox2d.dynamics.joints.DistanceJoint
 
getLocalAnchorA() - Method in class org.jbox2d.dynamics.joints.FrictionJoint
 
getLocalAnchorA() - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
 
getLocalAnchorA() - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getLocalAnchorA() - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getLocalAnchorA() - Method in class org.jbox2d.dynamics.joints.RopeJoint
 
getLocalAnchorA() - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
getLocalAnchorA() - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
getLocalAnchorABuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLocalAnchorAFieldBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLocalAnchorAOrBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLocalAnchorAOrBuilder() - Method in class org.box2d.proto.Box2D.PbJoint
 
getLocalAnchorAOrBuilder() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getLocalAnchorB() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLocalAnchorB() - Method in class org.box2d.proto.Box2D.PbJoint
 
getLocalAnchorB() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getLocalAnchorB() - Method in class org.jbox2d.dynamics.joints.DistanceJoint
 
getLocalAnchorB() - Method in class org.jbox2d.dynamics.joints.FrictionJoint
 
getLocalAnchorB() - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
 
getLocalAnchorB() - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getLocalAnchorB() - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getLocalAnchorB() - Method in class org.jbox2d.dynamics.joints.RopeJoint
 
getLocalAnchorB() - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
getLocalAnchorB() - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
getLocalAnchorBBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLocalAnchorBFieldBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLocalAnchorBOrBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLocalAnchorBOrBuilder() - Method in class org.box2d.proto.Box2D.PbJoint
 
getLocalAnchorBOrBuilder() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getLocalAxisA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLocalAxisA() - Method in class org.box2d.proto.Box2D.PbJoint
 
getLocalAxisA() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getLocalAxisA() - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
 
getLocalAxisA() - Method in class org.jbox2d.dynamics.joints.WheelJoint
For serialization
getLocalAxisABuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLocalAxisAFieldBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLocalAxisAOrBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLocalAxisAOrBuilder() - Method in class org.box2d.proto.Box2D.PbJoint
 
getLocalAxisAOrBuilder() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getLocalCenter() - Method in class org.jbox2d.dynamics.Body
Get the local position of the center of mass.
getLocalizedMessage() - Method in exception class org.jbox2d.serialization.UnsupportedObjectException
 
getLocalPoint(Vec2) - Method in class org.jbox2d.dynamics.Body
Gets a local point relative to the body's origin given a world point.
getLocalPointToOut(Vec2, Vec2) - Method in class org.jbox2d.dynamics.Body
 
getLocalVector(Vec2) - Method in class org.jbox2d.dynamics.Body
Gets a local vector given a world vector.
getLocalVectorToOut(Vec2, Vec2) - Method in class org.jbox2d.dynamics.Body
 
getLocalVectorToOutUnsafe(Vec2, Vec2) - Method in class org.jbox2d.dynamics.Body
 
getLowerLimit() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getLowerLimit() - Method in class org.box2d.proto.Box2D.PbJoint
 
getLowerLimit() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getLowerLimit() - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
Get the lower joint limit, usually in meters.
getLowerLimit() - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getManifold() - Method in class org.jbox2d.dynamics.contacts.Contact
Get the contact manifold.
getMaskBits() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
getMaskBits() - Method in class org.box2d.proto.Box2D.PbFilter
 
getMaskBits() - Method in interface org.box2d.proto.Box2D.PbFilterOrBuilder
 
getMass() - Method in class org.jbox2d.dynamics.Body
Get the total mass of the body.
getMassData(MassData) - Method in class org.jbox2d.dynamics.Body
Get the mass data of the body.
getMassData(MassData) - Method in class org.jbox2d.dynamics.Fixture
Get the mass data for this fixture.
getMaxBalance() - Method in interface org.jbox2d.collision.broadphase.BroadPhaseStrategy
Get the maximum balance of an node in the tree.
getMaxBalance() - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
getMaxForce() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getMaxForce() - Method in class org.box2d.proto.Box2D.PbJoint
 
getMaxForce() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getMaxForce() - Method in class org.jbox2d.dynamics.joints.FrictionJoint
 
getMaxForce() - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
getMaxLength() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getMaxLength() - Method in class org.box2d.proto.Box2D.PbJoint
 
getMaxLength() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getMaxLength() - Method in class org.jbox2d.dynamics.joints.RopeJoint
 
getMaxMotorForce() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getMaxMotorForce() - Method in class org.box2d.proto.Box2D.PbJoint
 
getMaxMotorForce() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getMaxMotorForce() - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
 
getMaxMotorTorque() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getMaxMotorTorque() - Method in class org.box2d.proto.Box2D.PbJoint
 
getMaxMotorTorque() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getMaxMotorTorque() - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getMaxMotorTorque() - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
getMaxTorque() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getMaxTorque() - Method in class org.box2d.proto.Box2D.PbJoint
 
getMaxTorque() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getMaxTorque() - Method in class org.jbox2d.dynamics.joints.FrictionJoint
 
getMetric() - Method in class org.jbox2d.collision.Distance.Simplex
 
getMilliseconds() - Method in class org.jbox2d.common.Timer
 
getModel() - Method in class org.jbox2d.testbed.framework.TestbedTest
Gets the testbed model
getMotorForce(float) - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
Get the current motor force, usually in N.
getMotorSpeed() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getMotorSpeed() - Method in class org.box2d.proto.Box2D.PbJoint
 
getMotorSpeed() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getMotorSpeed() - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
Get the motor speed, usually in meters per second.
getMotorSpeed() - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getMotorSpeed() - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
getMotorTorque(float) - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getMotorTorque(float) - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
getMouse() - Method in class org.jbox2d.testbed.framework.TestbedModel
 
getNext() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getNext() - Method in class org.box2d.proto.Box2D.PbShape
 
getNext() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getNext() - Method in class org.jbox2d.dynamics.Body
Get the next body in the world's body list.
getNext() - Method in class org.jbox2d.dynamics.contacts.Contact
Get the next contact in the world's contact list.
getNext() - Method in class org.jbox2d.dynamics.Fixture
Get the next fixture in the parent body's fixture list.
getNext() - Method in class org.jbox2d.dynamics.joints.Joint
get the next joint the world joint list.
getNextBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getNextFieldBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getNextOrBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getNextOrBuilder() - Method in class org.box2d.proto.Box2D.PbShape
 
getNextOrBuilder() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getNormals() - Method in class org.jbox2d.collision.shapes.PolygonShape
Get the edge normal vectors.
getNormals(int) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getNormals(int) - Method in class org.box2d.proto.Box2D.PbShape
 
getNormals(int) - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getNormalsBuilder(int) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getNormalsBuilderList() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getNormalsCount() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getNormalsCount() - Method in class org.box2d.proto.Box2D.PbShape
 
getNormalsCount() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getNormalsFieldBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getNormalsList() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getNormalsList() - Method in class org.box2d.proto.Box2D.PbShape
 
getNormalsList() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getNormalsOrBuilder(int) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getNormalsOrBuilder(int) - Method in class org.box2d.proto.Box2D.PbShape
 
getNormalsOrBuilder(int) - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getNormalsOrBuilderList() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getNormalsOrBuilderList() - Method in class org.box2d.proto.Box2D.PbShape
 
getNormalsOrBuilderList() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getNumber() - Method in enum org.box2d.proto.Box2D.PbBodyType
 
getNumber() - Method in enum org.box2d.proto.Box2D.PbJointType
 
getNumber() - Method in enum org.box2d.proto.Box2D.PbShapeType
 
getPanelWidth() - Method in class org.jbox2d.testbed.framework.TestbedModel
 
getPerimeter() - Method in class org.jbox2d.collision.AABB
Gets the perimeter length
getPointCount() - Method in class org.jbox2d.testbed.framework.TestbedTest
The number of contact points we're storing
getPoints(int) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getPoints(int) - Method in class org.box2d.proto.Box2D.PbShape
 
getPoints(int) - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getPointsBuilder(int) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getPointsBuilderList() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getPointsCount() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getPointsCount() - Method in class org.box2d.proto.Box2D.PbShape
 
getPointsCount() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getPointsFieldBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getPointsList() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getPointsList() - Method in class org.box2d.proto.Box2D.PbShape
 
getPointsList() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getPointsOrBuilder(int) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getPointsOrBuilder(int) - Method in class org.box2d.proto.Box2D.PbShape
 
getPointsOrBuilder(int) - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getPointsOrBuilderList() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getPointsOrBuilderList() - Method in class org.box2d.proto.Box2D.PbShape
 
getPointsOrBuilderList() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getPointStates(Collision.PointState[], Collision.PointState[], Manifold, Manifold) - Static method in class org.jbox2d.collision.Collision
Compute the point states given two manifolds.
getPolyCircleContactStack() - Method in interface org.jbox2d.pooling.IWorldPool
 
getPolyCircleContactStack() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
getPolyContactStack() - Method in interface org.jbox2d.pooling.IWorldPool
 
getPolyContactStack() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
getPool() - Method in class org.jbox2d.dynamics.World
 
getPosition() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getPosition() - Method in class org.box2d.proto.Box2D.PbBody
 
getPosition() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getPosition() - Method in class org.jbox2d.dynamics.Body
Get the world body origin position.
getPositionBuilder() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getPositionFieldBuilder() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getPositionOrBuilder() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getPositionOrBuilder() - Method in class org.box2d.proto.Box2D.PbBody
 
getPositionOrBuilder() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getPrev() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getPrev() - Method in class org.box2d.proto.Box2D.PbShape
 
getPrev() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getPrevBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getPrevFieldBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getPrevOrBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getPrevOrBuilder() - Method in class org.box2d.proto.Box2D.PbShape
 
getPrevOrBuilder() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getProfile() - Method in class org.jbox2d.dynamics.World
 
getProxyCount() - Method in class org.jbox2d.collision.broadphase.BroadPhase
Get the number of proxies.
getProxyCount() - Method in class org.jbox2d.dynamics.World
Get the number of broad-phase proxies.
getRadius() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getRadius() - Method in class org.box2d.proto.Box2D.PbShape
 
getRadius() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getRadius() - Method in class org.jbox2d.collision.shapes.Shape
The radius of the underlying shape.
GetRandomAABB(AABB) - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
getRatio() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getRatio() - Method in class org.box2d.proto.Box2D.PbJoint
 
getRatio() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getRatio() - Method in class org.jbox2d.dynamics.joints.GearJoint
 
getRatio() - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getReactionForce(float, Vec2) - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
No-op
getReactionForce(float, Vec2) - Method in class org.jbox2d.dynamics.joints.DistanceJoint
Get the reaction force given the inverse time step.
getReactionForce(float, Vec2) - Method in class org.jbox2d.dynamics.joints.FrictionJoint
 
getReactionForce(float, Vec2) - Method in class org.jbox2d.dynamics.joints.GearJoint
 
getReactionForce(float, Vec2) - Method in class org.jbox2d.dynamics.joints.Joint
get the reaction force on body2 at the joint anchor in Newtons.
getReactionForce(float, Vec2) - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
getReactionForce(float, Vec2) - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
 
getReactionForce(float, Vec2) - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getReactionForce(float, Vec2) - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getReactionForce(float, Vec2) - Method in class org.jbox2d.dynamics.joints.RopeJoint
 
getReactionForce(float, Vec2) - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
getReactionForce(float, Vec2) - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
getReactionTorque(float) - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
No-op
getReactionTorque(float) - Method in class org.jbox2d.dynamics.joints.DistanceJoint
Get the reaction torque given the inverse time step.
getReactionTorque(float) - Method in class org.jbox2d.dynamics.joints.FrictionJoint
 
getReactionTorque(float) - Method in class org.jbox2d.dynamics.joints.GearJoint
 
getReactionTorque(float) - Method in class org.jbox2d.dynamics.joints.Joint
get the reaction torque on body2 in N*m.
getReactionTorque(float) - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
getReactionTorque(float) - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
 
getReactionTorque(float) - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
getReactionTorque(float) - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getReactionTorque(float) - Method in class org.jbox2d.dynamics.joints.RopeJoint
 
getReactionTorque(float) - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
getReactionTorque(float) - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
getRefAngle() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getRefAngle() - Method in class org.box2d.proto.Box2D.PbJoint
 
getRefAngle() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getReferenceAngle() - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
 
getReferenceAngle() - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getReferenceAngle() - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
getRestitution() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getRestitution() - Method in class org.box2d.proto.Box2D.PbFixture
 
getRestitution() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
getRestitution() - Method in class org.jbox2d.dynamics.contacts.Contact
 
getRestitution() - Method in class org.jbox2d.dynamics.Fixture
Get the coefficient of restitution.
getRunningTest() - Method in class org.jbox2d.testbed.framework.TestbedModel
 
getScreenToWorld(float, float) - Method in class org.jbox2d.callbacks.DebugDraw
takes the screen coordinates and returns the world coordinates.
getScreenToWorld(Vec2) - Method in class org.jbox2d.callbacks.DebugDraw
takes the screen coordinates (argScreen) and returns the world coordinates
getScreenToWorld(Vec2, Vec2) - Method in interface org.jbox2d.common.IViewportTransform
takes the screen coordinates (argScreen) and puts the corresponding world coordinates in argWorld.
getScreenToWorld(Vec2, Vec2) - Method in class org.jbox2d.common.OBBViewportTransform
 
getScreenToWorldToOut(float, float, Vec2) - Method in class org.jbox2d.callbacks.DebugDraw
takes the screen coordinates and puts the corresponding world coordinates in argWorld.
getScreenToWorldToOut(Vec2, Vec2) - Method in class org.jbox2d.callbacks.DebugDraw
 
getScreenVectorToWorld(Vec2, Vec2) - Method in interface org.jbox2d.common.IViewportTransform
Transforms the given directional screen vector back to the world direction.
getScreenVectorToWorld(Vec2, Vec2) - Method in class org.jbox2d.common.OBBViewportTransform
 
getSearchDirection(Vec2) - Method in class org.jbox2d.collision.Distance.Simplex
 
getSensor() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getSensor() - Method in class org.box2d.proto.Box2D.PbFixture
 
getSensor() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
getSerializedSize() - Method in class org.box2d.proto.Box2D.PbBody
 
getSerializedSize() - Method in class org.box2d.proto.Box2D.PbFilter
 
getSerializedSize() - Method in class org.box2d.proto.Box2D.PbFixture
 
getSerializedSize() - Method in class org.box2d.proto.Box2D.PbJoint
 
getSerializedSize() - Method in class org.box2d.proto.Box2D.PbShape
 
getSerializedSize() - Method in class org.box2d.proto.Box2D.PbVec2
 
getSerializedSize() - Method in class org.box2d.proto.Box2D.PbWorld
 
getSetting(String) - Method in class org.jbox2d.testbed.framework.TestbedSettings
Gets a setting by name.
getSettings() - Method in class org.jbox2d.testbed.framework.TestbedModel
 
getSettings() - Method in class org.jbox2d.testbed.framework.TestbedSettings
Returns an unmodifiable list of settings
getShape() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getShape() - Method in class org.box2d.proto.Box2D.PbFixture
 
getShape() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
getShape() - Method in class org.jbox2d.dynamics.Fixture
Get the child shape.
getShapeBuilder() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getShapeFieldBuilder() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getShapeOrBuilder() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getShapeOrBuilder() - Method in class org.box2d.proto.Box2D.PbFixture
 
getShapeOrBuilder() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
getSin() - Method in class org.jbox2d.common.Rot
 
getSolverArea(Position[]) - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
getSpringDampingRatio() - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
getSpringFrequencyHz() - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
getStartTime() - Method in class org.jbox2d.testbed.framework.TestbedController
 
getStepCount() - Method in class org.jbox2d.testbed.framework.TestbedTest
 
getSubStepping() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getSubStepping() - Method in class org.box2d.proto.Box2D.PbWorld
 
getSubStepping() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getSupport(Vec2) - Method in class org.jbox2d.collision.Distance.DistanceProxy
Get the supporting vertex index in the given direction.
getSupport(Vec2) - Method in class org.jbox2d.collision.shapes.CircleShape
Get the supporting vertex index in the given direction.
getSupportVertex(Vec2) - Method in class org.jbox2d.collision.Distance.DistanceProxy
Get the supporting vertex in the given direction.
getSupportVertex(Vec2) - Method in class org.jbox2d.collision.shapes.CircleShape
Get the supporting vertex in the given direction.
getSymInverse33(Mat33) - Method in class org.jbox2d.common.Mat33
 
getTag() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getTag() - Method in class org.box2d.proto.Box2D.PbBody
 
getTag() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getTag() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
getTag() - Method in class org.box2d.proto.Box2D.PbFixture
 
getTag() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
getTag() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getTag() - Method in class org.box2d.proto.Box2D.PbJoint
 
getTag() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getTag() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getTag() - Method in class org.box2d.proto.Box2D.PbShape
 
getTag() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getTag() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getTag() - Method in class org.box2d.proto.Box2D.PbWorld
 
getTag() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getTag(Shape) - Method in interface org.jbox2d.serialization.JbSerializer.ObjectSigner
 
getTag(Shape) - Method in class org.jbox2d.testbed.framework.SignerAdapter
 
getTag(Shape) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
getTag(Body) - Method in interface org.jbox2d.serialization.JbSerializer.ObjectSigner
 
getTag(Body) - Method in class org.jbox2d.testbed.framework.SignerAdapter
 
getTag(Body) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
getTag(Body) - Method in class org.jbox2d.testbed.tests.ApplyForce
 
getTag(Body) - Method in class org.jbox2d.testbed.tests.BodyTypes
 
getTag(Body) - Method in class org.jbox2d.testbed.tests.Car
 
getTag(Body) - Method in class org.jbox2d.testbed.tests.CharacterCollision
 
getTag(Body) - Method in class org.jbox2d.testbed.tests.TheoJansen
 
getTag(Body) - Method in class org.jbox2d.testbed.tests.VerticalStack
 
getTag(Fixture) - Method in interface org.jbox2d.serialization.JbSerializer.ObjectSigner
 
getTag(Fixture) - Method in class org.jbox2d.testbed.framework.SignerAdapter
 
getTag(Fixture) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
getTag(Fixture) - Method in class org.jbox2d.testbed.tests.ConveyorBelt
 
getTag(Fixture) - Method in class org.jbox2d.testbed.tests.OneSidedTest
 
getTag(Joint) - Method in interface org.jbox2d.serialization.JbSerializer.ObjectSigner
 
getTag(Joint) - Method in class org.jbox2d.testbed.framework.SignerAdapter
 
getTag(Joint) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
getTag(Joint) - Method in class org.jbox2d.testbed.tests.Car
 
getTag(Joint) - Method in class org.jbox2d.testbed.tests.CircleStress
 
getTag(Joint) - Method in class org.jbox2d.testbed.tests.PrismaticTest
 
getTag(Joint) - Method in class org.jbox2d.testbed.tests.Pulleys
 
getTag(Joint) - Method in class org.jbox2d.testbed.tests.RevoluteTest
 
getTag(Joint) - Method in class org.jbox2d.testbed.tests.TheoJansen
 
getTag(World) - Method in interface org.jbox2d.serialization.JbSerializer.ObjectSigner
 
getTag(World) - Method in class org.jbox2d.testbed.framework.SignerAdapter
 
getTag(World) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
getTangentSpeed() - Method in class org.jbox2d.dynamics.contacts.Contact
 
getTarget() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getTarget() - Method in class org.box2d.proto.Box2D.PbJoint
 
getTarget() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getTarget() - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
getTargetBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getTargetFieldBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getTargetOrBuilder() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getTargetOrBuilder() - Method in class org.box2d.proto.Box2D.PbJoint
 
getTargetOrBuilder() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getTestAt(int) - Method in class org.jbox2d.testbed.framework.TestbedModel
 
getTestName() - Method in class org.jbox2d.testbed.framework.TestbedTest
The name of the test
getTestName() - Method in class org.jbox2d.testbed.tests.ApplyForce
 
getTestName() - Method in class org.jbox2d.testbed.tests.BlobTest4
 
getTestName() - Method in class org.jbox2d.testbed.tests.BodyTypes
 
getTestName() - Method in class org.jbox2d.testbed.tests.Breakable
 
getTestName() - Method in class org.jbox2d.testbed.tests.Cantilever
 
getTestName() - Method in class org.jbox2d.testbed.tests.Car
 
getTestName() - Method in class org.jbox2d.testbed.tests.Chain
 
getTestName() - Method in class org.jbox2d.testbed.tests.CharacterCollision
 
getTestName() - Method in class org.jbox2d.testbed.tests.CircleStress
 
getTestName() - Method in class org.jbox2d.testbed.tests.CollisionFiltering
 
getTestName() - Method in class org.jbox2d.testbed.tests.CollisionProcessing
 
getTestName() - Method in class org.jbox2d.testbed.tests.CompoundShapes
 
getTestName() - Method in class org.jbox2d.testbed.tests.ConfinedTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.ContinuousTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.ConvexHull
 
getTestName() - Method in class org.jbox2d.testbed.tests.ConveyorBelt
 
getTestName() - Method in class org.jbox2d.testbed.tests.DistanceTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.DominoTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.DominoTower
 
getTestName() - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.EdgeShapes
 
getTestName() - Method in class org.jbox2d.testbed.tests.FixedPendulumTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.FreePendulumTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.Gears
 
getTestName() - Method in class org.jbox2d.testbed.tests.LiquidTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.OneSidedTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.PistonTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.PolyShapes
 
getTestName() - Method in class org.jbox2d.testbed.tests.PrismaticTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.Pulleys
 
getTestName() - Method in class org.jbox2d.testbed.tests.PyramidTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.RayCastTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.RevoluteTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.RopeTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.SensorTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.ShapeEditing
 
getTestName() - Method in class org.jbox2d.testbed.tests.SliderCrankTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.SphereStack
 
getTestName() - Method in class org.jbox2d.testbed.tests.TheoJansen
 
getTestName() - Method in class org.jbox2d.testbed.tests.Tumbler
 
getTestName() - Method in class org.jbox2d.testbed.tests.VaryingFrictionTest
 
getTestName() - Method in class org.jbox2d.testbed.tests.VaryingRestitution
 
getTestName() - Method in class org.jbox2d.testbed.tests.VerticalStack
 
getTestName() - Method in class org.jbox2d.testbed.tests.Web
 
getTestName(int) - Method in class org.jbox2d.profile.BasicPerformanceTest
 
getTestName(int) - Method in class org.jbox2d.profile.SettingsPerformanceTest
 
getTestName(int) - Method in class org.jbox2d.testbed.perf.MathPerf
 
getTestName(int) - Method in class org.jbox2d.testbed.perf.PoolingPerf
 
getTestName(int) - Method in class org.jbox2d.testbed.perf.StackTest
 
getTestsSize() - Method in class org.jbox2d.testbed.framework.TestbedModel
 
getTestTime(int) - Method in class org.jbox2d.profile.BasicPerformanceTest
 
getTimeOfImpact() - Method in interface org.jbox2d.pooling.IWorldPool
 
getTimeOfImpact() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
getTransform() - Method in class org.jbox2d.common.OBBViewportTransform
gets the transform of the viewport, transforms around the center.
getTransform() - Method in class org.jbox2d.dynamics.Body
Get the body transform for the body's origin.
getTransform(Transform, float) - Method in class org.jbox2d.common.Sweep
Get the interpolated transform at a specific time.
getTreeBalance() - Method in class org.jbox2d.collision.broadphase.BroadPhase
 
getTreeBalance() - Method in class org.jbox2d.dynamics.World
Gets the balance of the dynamic tree
getTreeHeight() - Method in class org.jbox2d.collision.broadphase.BroadPhase
Get the height of the embedded tree.
getTreeHeight() - Method in class org.jbox2d.dynamics.World
Gets the height of the dynamic tree
getTreeQuality() - Method in class org.jbox2d.collision.broadphase.BroadPhase
 
getTreeQuality() - Method in class org.jbox2d.dynamics.World
Gets the quality of the dynamic tree
getType() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
getType() - Method in class org.box2d.proto.Box2D.PbBody
 
getType() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
getType() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getType() - Method in class org.box2d.proto.Box2D.PbJoint
 
getType() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getType() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getType() - Method in class org.box2d.proto.Box2D.PbShape
 
getType() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getType() - Method in class org.jbox2d.collision.shapes.Shape
Get the type of this shape.
getType() - Method in class org.jbox2d.dynamics.Body
 
getType() - Method in class org.jbox2d.dynamics.Fixture
Get the type of the child shape.
getType() - Method in class org.jbox2d.dynamics.joints.Joint
get the type of the concrete joint.
getUpperLimit() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
getUpperLimit() - Method in class org.box2d.proto.Box2D.PbJoint
 
getUpperLimit() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
getUpperLimit() - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
Get the upper joint limit, usually in meters.
getUpperLimit() - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
getUserData() - Method in class org.jbox2d.collision.broadphase.DynamicTreeNode
 
getUserData() - Method in class org.jbox2d.dynamics.Body
Get the user data pointer that was provided in the body definition.
getUserData() - Method in class org.jbox2d.dynamics.Fixture
Get the user data that was assigned in the fixture definition.
getUserData() - Method in class org.jbox2d.dynamics.joints.Joint
get the user data pointer.
getUserData(int) - Method in class org.jbox2d.collision.broadphase.BroadPhase
 
getUserData(int) - Method in interface org.jbox2d.collision.broadphase.BroadPhaseStrategy
 
getUserData(int) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
getV0() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV0() - Method in class org.box2d.proto.Box2D.PbShape
 
getV0() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getV0Builder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV0FieldBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV0OrBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV0OrBuilder() - Method in class org.box2d.proto.Box2D.PbShape
 
getV0OrBuilder() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getV1() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV1() - Method in class org.box2d.proto.Box2D.PbShape
 
getV1() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getV1Builder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV1FieldBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV1OrBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV1OrBuilder() - Method in class org.box2d.proto.Box2D.PbShape
 
getV1OrBuilder() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getV2() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV2() - Method in class org.box2d.proto.Box2D.PbShape
 
getV2() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getV2Builder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV2FieldBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV2OrBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV2OrBuilder() - Method in class org.box2d.proto.Box2D.PbShape
 
getV2OrBuilder() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getV3() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV3() - Method in class org.box2d.proto.Box2D.PbShape
 
getV3() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getV3Builder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV3FieldBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV3OrBuilder() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
getV3OrBuilder() - Method in class org.box2d.proto.Box2D.PbShape
 
getV3OrBuilder() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
getValue() - Method in interface org.jbox2d.serialization.SerializationResult
The implementation-specific serialization result.
getValueDescriptor() - Method in enum org.box2d.proto.Box2D.PbBodyType
 
getValueDescriptor() - Method in enum org.box2d.proto.Box2D.PbJointType
 
getValueDescriptor() - Method in enum org.box2d.proto.Box2D.PbShapeType
 
getVec2Array(int) - Method in interface org.jbox2d.pooling.IWorldPool
 
getVec2Array(int) - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
getVertex(int) - Method in class org.jbox2d.collision.Distance.DistanceProxy
Get a vertex by index.
getVertex(int) - Method in class org.jbox2d.collision.shapes.CircleShape
Get a vertex by index.
getVertex(int) - Method in class org.jbox2d.collision.shapes.PolygonShape
Get a vertex by index.
getVertexCount() - Method in class org.jbox2d.collision.Distance.DistanceProxy
Get the vertex count.
getVertexCount() - Method in class org.jbox2d.collision.shapes.CircleShape
Get the vertex count.
getVertexCount() - Method in class org.jbox2d.collision.shapes.PolygonShape
Get the vertex count.
getVertices() - Method in class org.jbox2d.collision.shapes.PolygonShape
Get the vertices in local coordinates.
getVertices(Vec2[]) - Method in class org.jbox2d.collision.AABB
 
getViewportTranform() - Method in class org.jbox2d.callbacks.DebugDraw
 
getWarmStarting() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
getWarmStarting() - Method in class org.box2d.proto.Box2D.PbWorld
 
getWarmStarting() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
getWitnessPoints(Vec2, Vec2) - Method in class org.jbox2d.collision.Distance.Simplex
 
getWorld() - Method in class org.jbox2d.dynamics.Body
Get the parent world of this body.
getWorld() - Method in class org.jbox2d.testbed.framework.TestbedTest
Gets the current world
getWorldCenter() - Method in class org.jbox2d.dynamics.Body
Get the world position of the center of mass.
getWorldManifold(WorldManifold) - Method in class org.jbox2d.dynamics.contacts.Contact
Get the world manifold.
getWorldMouse() - Method in class org.jbox2d.testbed.framework.TestbedTest
Gets the world position of the mouse
getWorldPoint(Vec2) - Method in class org.jbox2d.dynamics.Body
Get the world coordinates of a point given the local coordinates.
getWorldPointToOut(Vec2, Vec2) - Method in class org.jbox2d.dynamics.Body
 
getWorldToScreen(float, float) - Method in class org.jbox2d.callbacks.DebugDraw
Takes the world coordinates and returns the screen coordinates.
getWorldToScreen(Vec2) - Method in class org.jbox2d.callbacks.DebugDraw
takes the world coordinate (argWorld) and returns the screen coordinates.
getWorldToScreen(Vec2, Vec2) - Method in interface org.jbox2d.common.IViewportTransform
takes the world coordinate (argWorld) puts the corresponding screen coordinate in argScreen.
getWorldToScreen(Vec2, Vec2) - Method in class org.jbox2d.common.OBBViewportTransform
 
getWorldToScreenToOut(float, float, Vec2) - Method in class org.jbox2d.callbacks.DebugDraw
Takes the world coordinates and puts the corresponding screen coordinates in argScreen.
getWorldToScreenToOut(Vec2, Vec2) - Method in class org.jbox2d.callbacks.DebugDraw
 
getWorldVector(Vec2) - Method in class org.jbox2d.dynamics.Body
Get the world coordinates of a vector given the local coordinates.
getWorldVectorToOut(Vec2, Vec2) - Method in class org.jbox2d.dynamics.Body
 
getWorldVectorToOutUnsafe(Vec2, Vec2) - Method in class org.jbox2d.dynamics.Body
 
getWorldVectorToScreen(Vec2, Vec2) - Method in interface org.jbox2d.common.IViewportTransform
Transforms the given directional vector by the viewport transform (not positional)
getWorldVectorToScreen(Vec2, Vec2) - Method in class org.jbox2d.common.OBBViewportTransform
 
getX() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
getX() - Method in class org.box2d.proto.Box2D.PbVec2
 
getX() - Method in interface org.box2d.proto.Box2D.PbVec2OrBuilder
 
getXAxis(Vec2) - Method in class org.jbox2d.common.Rot
 
getY() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
getY() - Method in class org.box2d.proto.Box2D.PbVec2
 
getY() - Method in interface org.box2d.proto.Box2D.PbVec2OrBuilder
 
getYAxis(Vec2) - Method in class org.jbox2d.common.Rot
 
GJK_CALLS - Static variable in class org.jbox2d.collision.Distance
 
GJK_ITERS - Static variable in class org.jbox2d.collision.Distance
 
GJK_MAX_ITERS - Static variable in class org.jbox2d.collision.Distance
 
go() - Method in class org.jbox2d.profile.BasicPerformanceTest
 
grabFocus() - Method in interface org.jbox2d.testbed.framework.TestbedPanel
 
gravity_ - Variable in class org.box2d.proto.Box2D.PbWorld.Builder
 
gravity_ - Variable in class org.box2d.proto.Box2D.PbWorld
 
GRAVITY_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbWorld
 
GRAVITY_SCALE_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
gravityBuilder_ - Variable in class org.box2d.proto.Box2D.PbWorld.Builder
 
gravityScale - Variable in class org.jbox2d.dynamics.BodyDef
Experimental: scales the inertia tensor.
gravityScale_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
gravityScale_ - Variable in class org.box2d.proto.Box2D.PbBody
 
GREEN - Static variable in class org.jbox2d.common.Color3f
 
GROUND_ANCHOR_A_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
GROUND_ANCHOR_B_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
GROUND_BODY_TAG - Static variable in class org.jbox2d.testbed.framework.TestbedTest
 
groundAnchorA - Variable in class org.jbox2d.dynamics.joints.PulleyJointDef
The first ground anchor in world coordinates.
groundAnchorA_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
groundAnchorA_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
groundAnchorABuilder_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
groundAnchorB - Variable in class org.jbox2d.dynamics.joints.PulleyJointDef
The second ground anchor in world coordinates.
groundAnchorB_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
groundAnchorB_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
groundAnchorBBuilder_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
groundBody - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
GROUP_INDEX_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbFilter
 
groupIndex - Variable in class org.jbox2d.dynamics.Filter
Collision groups allow a certain group of objects to never collide (negative) or always collide (positive).
groupIndex_ - Variable in class org.box2d.proto.Box2D.PbFilter.Builder
 
groupIndex_ - Variable in class org.box2d.proto.Box2D.PbFilter
 

H

HALF_PI - Static variable in class org.jbox2d.common.MathUtils
 
has0_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
has0_ - Variable in class org.box2d.proto.Box2D.PbShape
 
HAS0_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
has3_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
has3_ - Variable in class org.box2d.proto.Box2D.PbShape
 
HAS3_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
hasActive() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasActive() - Method in class org.box2d.proto.Box2D.PbBody
 
hasActive() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasAllowSleep() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasAllowSleep() - Method in class org.box2d.proto.Box2D.PbBody
 
hasAllowSleep() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasAllowSleep() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
hasAllowSleep() - Method in class org.box2d.proto.Box2D.PbWorld
 
hasAllowSleep() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
hasAngle() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasAngle() - Method in class org.box2d.proto.Box2D.PbBody
 
hasAngle() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasAngularDamping() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasAngularDamping() - Method in class org.box2d.proto.Box2D.PbBody
 
hasAngularDamping() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasAngularVelocity() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasAngularVelocity() - Method in class org.box2d.proto.Box2D.PbBody
 
hasAngularVelocity() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasAutoClearForces() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
hasAutoClearForces() - Method in class org.box2d.proto.Box2D.PbWorld
 
hasAutoClearForces() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
hasAwake() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasAwake() - Method in class org.box2d.proto.Box2D.PbBody
 
hasAwake() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasBodyA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasBodyA() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasBodyA() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasBodyB() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasBodyB() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasBodyB() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasBullet() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasBullet() - Method in class org.box2d.proto.Box2D.PbBody
 
hasBullet() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasCachedCamera - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
hasCategoryBits() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
hasCategoryBits() - Method in class org.box2d.proto.Box2D.PbFilter
 
hasCategoryBits() - Method in interface org.box2d.proto.Box2D.PbFilterOrBuilder
 
hasCenter() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
hasCenter() - Method in class org.box2d.proto.Box2D.PbShape
 
hasCenter() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
hasCentroid() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
hasCentroid() - Method in class org.box2d.proto.Box2D.PbShape
 
hasCentroid() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
hasCollideConnected() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasCollideConnected() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasCollideConnected() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasContinuousPhysics() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
hasContinuousPhysics() - Method in class org.box2d.proto.Box2D.PbWorld
 
hasContinuousPhysics() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
hasDampingRatio() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasDampingRatio() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasDampingRatio() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasDensity() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
hasDensity() - Method in class org.box2d.proto.Box2D.PbFixture
 
hasDensity() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
hasEnableLimit() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasEnableLimit() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasEnableLimit() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasEnableMotor() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasEnableMotor() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasEnableMotor() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasFilter() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
hasFilter() - Method in class org.box2d.proto.Box2D.PbFixture
 
hasFilter() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
hasFixedRotation() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasFixedRotation() - Method in class org.box2d.proto.Box2D.PbBody
 
hasFixedRotation() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasFrequency() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasFrequency() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasFrequency() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasFriction() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
hasFriction() - Method in class org.box2d.proto.Box2D.PbFixture
 
hasFriction() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
hasGravity() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
hasGravity() - Method in class org.box2d.proto.Box2D.PbWorld
 
hasGravity() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
hasGravityScale() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasGravityScale() - Method in class org.box2d.proto.Box2D.PbBody
 
hasGravityScale() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasGroundAnchorA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasGroundAnchorA() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasGroundAnchorA() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasGroundAnchorB() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasGroundAnchorB() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasGroundAnchorB() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasGroupIndex() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
hasGroupIndex() - Method in class org.box2d.proto.Box2D.PbFilter
 
hasGroupIndex() - Method in interface org.box2d.proto.Box2D.PbFilterOrBuilder
 
hash - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
hasHas0() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
hasHas0() - Method in class org.box2d.proto.Box2D.PbShape
 
hasHas0() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
hasHas3() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
hasHas3() - Method in class org.box2d.proto.Box2D.PbShape
 
hasHas3() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
hashCode() - Method in class org.jbox2d.common.Mat22
 
hashCode() - Method in class org.jbox2d.common.Mat33
 
hashCode() - Method in class org.jbox2d.common.Vec2
 
hashCode() - Method in class org.jbox2d.common.Vec3
 
hashCode() - Method in class org.jbox2d.testbed.pooling.ColorKey
generated by eclipse! woooo!
hashHeight - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
hashLocations() - Method in class org.jbox2d.testbed.tests.LiquidTest
 
hashWidth - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
hashX(float) - Method in class org.jbox2d.testbed.tests.LiquidTest
 
hashY(float) - Method in class org.jbox2d.testbed.tests.LiquidTest
 
hasJoint1() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasJoint1() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasJoint1() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasJoint2() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasJoint2() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasJoint2() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasLength() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasLength() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasLength() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasLengthA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasLengthA() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasLengthA() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasLengthB() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasLengthB() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasLengthB() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasLinearDamping() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasLinearDamping() - Method in class org.box2d.proto.Box2D.PbBody
 
hasLinearDamping() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasLinearVelocity() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasLinearVelocity() - Method in class org.box2d.proto.Box2D.PbBody
 
hasLinearVelocity() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasLocalAnchorA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasLocalAnchorA() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasLocalAnchorA() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasLocalAnchorB() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasLocalAnchorB() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasLocalAnchorB() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasLocalAxisA() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasLocalAxisA() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasLocalAxisA() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasLowerLimit() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasLowerLimit() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasLowerLimit() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasMaskBits() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
hasMaskBits() - Method in class org.box2d.proto.Box2D.PbFilter
 
hasMaskBits() - Method in interface org.box2d.proto.Box2D.PbFilterOrBuilder
 
hasMaxForce() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasMaxForce() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasMaxForce() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasMaxLength() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasMaxLength() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasMaxLength() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasMaxMotorForce() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasMaxMotorForce() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasMaxMotorForce() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasMaxMotorTorque() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasMaxMotorTorque() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasMaxMotorTorque() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasMaxTorque() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasMaxTorque() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasMaxTorque() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasMotorSpeed() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasMotorSpeed() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasMotorSpeed() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasNext() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
hasNext() - Method in class org.box2d.proto.Box2D.PbShape
 
hasNext() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
hasPosition() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasPosition() - Method in class org.box2d.proto.Box2D.PbBody
 
hasPosition() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasPrev() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
hasPrev() - Method in class org.box2d.proto.Box2D.PbShape
 
hasPrev() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
hasRadius() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
hasRadius() - Method in class org.box2d.proto.Box2D.PbShape
 
hasRadius() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
hasRatio() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasRatio() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasRatio() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasRefAngle() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasRefAngle() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasRefAngle() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasRestitution() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
hasRestitution() - Method in class org.box2d.proto.Box2D.PbFixture
 
hasRestitution() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
hasSensor() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
hasSensor() - Method in class org.box2d.proto.Box2D.PbFixture
 
hasSensor() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
hasShape() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
hasShape() - Method in class org.box2d.proto.Box2D.PbFixture
 
hasShape() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
hasSubStepping() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
hasSubStepping() - Method in class org.box2d.proto.Box2D.PbWorld
 
hasSubStepping() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
hasTag() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasTag() - Method in class org.box2d.proto.Box2D.PbBody
 
hasTag() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasTag() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
hasTag() - Method in class org.box2d.proto.Box2D.PbFixture
 
hasTag() - Method in interface org.box2d.proto.Box2D.PbFixtureOrBuilder
 
hasTag() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasTag() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasTag() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasTag() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
hasTag() - Method in class org.box2d.proto.Box2D.PbShape
 
hasTag() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
hasTag() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
hasTag() - Method in class org.box2d.proto.Box2D.PbWorld
 
hasTag() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
hasTarget() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasTarget() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasTarget() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasType() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
hasType() - Method in class org.box2d.proto.Box2D.PbBody
 
hasType() - Method in interface org.box2d.proto.Box2D.PbBodyOrBuilder
 
hasType() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasType() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasType() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasType() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
hasType() - Method in class org.box2d.proto.Box2D.PbShape
 
hasType() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
hasUpperLimit() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
hasUpperLimit() - Method in class org.box2d.proto.Box2D.PbJoint
 
hasUpperLimit() - Method in interface org.box2d.proto.Box2D.PbJointOrBuilder
 
hasV0() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
hasV0() - Method in class org.box2d.proto.Box2D.PbShape
 
hasV0() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
hasV1() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
hasV1() - Method in class org.box2d.proto.Box2D.PbShape
 
hasV1() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
hasV2() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
hasV2() - Method in class org.box2d.proto.Box2D.PbShape
 
hasV2() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
hasV3() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
hasV3() - Method in class org.box2d.proto.Box2D.PbShape
 
hasV3() - Method in interface org.box2d.proto.Box2D.PbShapeOrBuilder
 
hasWarmStarting() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
hasWarmStarting() - Method in class org.box2d.proto.Box2D.PbWorld
 
hasWarmStarting() - Method in interface org.box2d.proto.Box2D.PbWorldOrBuilder
 
hasX() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
hasX() - Method in class org.box2d.proto.Box2D.PbVec2
 
hasX() - Method in interface org.box2d.proto.Box2D.PbVec2OrBuilder
 
hasY() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
hasY() - Method in class org.box2d.proto.Box2D.PbVec2
 
hasY() - Method in interface org.box2d.proto.Box2D.PbVec2OrBuilder
 
height - Variable in class org.jbox2d.collision.broadphase.DynamicTreeNode
 
Hz - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 

I

I - Variable in class org.jbox2d.collision.shapes.MassData
The rotational inertia of the shape about the local origin.
i1 - Variable in class org.jbox2d.collision.Collision.ReferenceFace
 
i2 - Variable in class org.jbox2d.collision.Collision.ReferenceFace
 
id - Variable in class org.jbox2d.collision.broadphase.DynamicTreeNode
 
id - Variable in class org.jbox2d.collision.Collision.ClipVertex
 
id - Variable in class org.jbox2d.collision.ManifoldPoint
uniquely identifies a contact point between two shapes
IDENTITY - Static variable in class org.jbox2d.common.Mat33
 
IDynamicStack<E> - Interface in org.jbox2d.pooling
Same functionality of a regular java.util stack.
ie - Variable in class org.jbox2d.collision.Collision.EPCollider
 
impulse - Variable in class org.jbox2d.dynamics.Island
 
INACTIVE - Enum constant in enum org.jbox2d.dynamics.joints.LimitState
 
incidentEdge - Variable in class org.jbox2d.collision.Collision
 
index - Variable in enum org.box2d.proto.Box2D.PbBodyType
 
index - Variable in enum org.box2d.proto.Box2D.PbJointType
 
index - Variable in enum org.box2d.proto.Box2D.PbShapeType
 
index - Variable in class org.jbox2d.collision.Collision.EPAxis
 
index - Variable in class org.jbox2d.pooling.normal.CircleStack
 
index - Variable in class org.jbox2d.pooling.normal.MutableStack
 
index - Variable in class org.jbox2d.pooling.normal.OrderedStack
 
index - Variable in class org.jbox2d.testbed.perf.PoolingPerf.CirclePool
 
index - Variable in class org.jbox2d.testbed.perf.PoolingPerf.CustStack
 
indexA - Variable in class org.jbox2d.collision.ContactID
 
indexA - Variable in class org.jbox2d.collision.Distance.SimplexCache
vertices on shape A
indexA - Variable in class org.jbox2d.collision.Distance.SimplexVertex
 
indexA - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
indexA - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
indexB - Variable in class org.jbox2d.collision.ContactID
 
indexB - Variable in class org.jbox2d.collision.Distance.SimplexCache
vertices on shape B
indexB - Variable in class org.jbox2d.collision.Distance.SimplexVertex
 
indexB - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
indexB - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
indexes - Variable in class org.jbox2d.collision.TimeOfImpact
 
inflate(float) - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
init() - Method in class org.jbox2d.testbed.tests.RayCastAnyCallback
 
init() - Method in class org.jbox2d.testbed.tests.RayCastClosestCallback
 
init() - Method in class org.jbox2d.testbed.tests.RayCastMultipleCallback
 
init(int, int, int, ContactListener) - Method in class org.jbox2d.dynamics.Island
 
init(ContactSolver.ContactSolverDef) - Method in class org.jbox2d.dynamics.contacts.ContactSolver
 
init(Fixture, int, Fixture, int) - Method in class org.jbox2d.dynamics.contacts.ChainAndCircleContact
 
init(Fixture, int, Fixture, int) - Method in class org.jbox2d.dynamics.contacts.ChainAndPolygonContact
 
init(Fixture, int, Fixture, int) - Method in class org.jbox2d.dynamics.contacts.Contact
initialization for pooling
init(Fixture, int, Fixture, int) - Method in class org.jbox2d.dynamics.contacts.EdgeAndCircleContact
 
init(Fixture, int, Fixture, int) - Method in class org.jbox2d.dynamics.contacts.EdgeAndPolygonContact
 
init(Fixture, Fixture) - Method in class org.jbox2d.dynamics.contacts.CircleContact
 
init(Fixture, Fixture) - Method in class org.jbox2d.dynamics.contacts.PolygonAndCircleContact
 
init(Fixture, Fixture) - Method in class org.jbox2d.dynamics.contacts.PolygonContact
 
init(World, boolean) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
init(TestbedModel) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
INIT_HEIGHT - Static variable in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
INIT_WIDTH - Static variable in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
initComponents() - Method in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
initFields() - Method in class org.box2d.proto.Box2D.PbBody
 
initFields() - Method in class org.box2d.proto.Box2D.PbFilter
 
initFields() - Method in class org.box2d.proto.Box2D.PbFixture
 
initFields() - Method in class org.box2d.proto.Box2D.PbJoint
 
initFields() - Method in class org.box2d.proto.Box2D.PbShape
 
initFields() - Method in class org.box2d.proto.Box2D.PbVec2
 
initFields() - Method in class org.box2d.proto.Box2D.PbWorld
 
INITIAL_NUM_CONSTRAINTS - Static variable in class org.jbox2d.dynamics.contacts.ContactSolver
For each solver, this is the initial number of constraints in the array, which expands as needed.
initialize(Distance.SimplexCache, Distance.DistanceProxy, Sweep, Distance.DistanceProxy, Sweep, float) - Method in class org.jbox2d.collision.SeparationFunction
 
initialize(Manifold, Transform, float, Transform, float) - Method in class org.jbox2d.collision.WorldManifold
 
initialize(Body, Body, Vec2) - Method in class org.jbox2d.dynamics.joints.FrictionJointDef
Initialize the bodies, anchors, axis, and reference angle using the world anchor and world axis.
initialize(Body, Body, Vec2) - Method in class org.jbox2d.dynamics.joints.RevoluteJointDef
Initialize the bodies, anchors, and reference angle using the world anchor.
initialize(Body, Body, Vec2) - Method in class org.jbox2d.dynamics.joints.WeldJointDef
Initialize the bodies, anchors, and reference angle using a world anchor point.
initialize(Body, Body, Vec2, Vec2) - Method in class org.jbox2d.dynamics.joints.DistanceJointDef
Initialize the bodies, anchors, and length using the world anchors.
initialize(Body, Body, Vec2, Vec2) - Method in class org.jbox2d.dynamics.joints.PrismaticJointDef
Initialize the bodies, anchors, axis, and reference angle using the world anchor and world axis.
initialize(Body, Body, Vec2, Vec2) - Method in class org.jbox2d.dynamics.joints.WheelJointDef
 
initialize(Body, Body, Vec2, Vec2, Vec2, Vec2, float) - Method in class org.jbox2d.dynamics.joints.PulleyJointDef
Initialize the bodies, anchors, lengths, max lengths, and ratio using the world anchors.
initialize(ContactPositionConstraint, Transform, Transform, int) - Method in class org.jbox2d.dynamics.contacts.PositionSolverManifold
 
initializeRegisters() - Method in class org.jbox2d.dynamics.World
 
initializeVelocityConstraints() - Method in class org.jbox2d.dynamics.contacts.ContactSolver
 
initialValue() - Method in class org.jbox2d.testbed.perf.PoolingPerf.TLVec2
 
initTest(boolean) - Method in class org.jbox2d.testbed.framework.TestbedTest
Initializes the current test
initTest(boolean) - Method in class org.jbox2d.testbed.tests.ApplyForce
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.BlobTest4
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.BodyTypes
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.Breakable
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.Cantilever
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.Car
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.Chain
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.CharacterCollision
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.CircleStress
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.CollisionFiltering
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.CollisionProcessing
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.CompoundShapes
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.ConfinedTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.ContinuousTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.ConvexHull
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.ConveyorBelt
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.DistanceTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.DominoTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.DominoTower
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.EdgeShapes
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.FixedPendulumTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.FreePendulumTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.Gears
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.LiquidTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.OneSidedTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.PistonTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.PolyShapes
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.PrismaticTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.Pulleys
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.PyramidTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.RayCastTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.RevoluteTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.RopeTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.SensorTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.ShapeEditing
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.SliderCrankTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.SphereStack
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.TheoJansen
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.Tumbler
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.VaryingFrictionTest
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.VaryingRestitution
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.VerticalStack
 
initTest(boolean) - Method in class org.jbox2d.testbed.tests.Web
 
initVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
initVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.DistanceJoint
 
initVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.FrictionJoint
 
initVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.GearJoint
 
initVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.Joint
 
initVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
initVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
 
initVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
initVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
initVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.RopeJoint
 
initVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
initVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
INNER_ITERS - Static variable in class org.jbox2d.testbed.perf.MathPerf
 
INNER_ITERS - Static variable in class org.jbox2d.testbed.perf.PoolingPerf
 
INNER_ITERS - Static variable in class org.jbox2d.testbed.perf.StackTest
 
input - Variable in class org.jbox2d.collision.Collision
 
input - Variable in class org.jbox2d.dynamics.World
 
input - Variable in class org.jbox2d.testbed.tests.DistanceTest
 
inputQueue - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
insertLeaf(int) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
IntArray - Class in org.jbox2d.pooling.arrays
Not thread safe int[] pooling
IntArray() - Constructor for class org.jbox2d.pooling.arrays.IntArray
 
internal_static_box2d_PbBody_descriptor - Static variable in class org.box2d.proto.Box2D
 
internal_static_box2d_PbBody_fieldAccessorTable - Static variable in class org.box2d.proto.Box2D
 
internal_static_box2d_PbFilter_descriptor - Static variable in class org.box2d.proto.Box2D
 
internal_static_box2d_PbFilter_fieldAccessorTable - Static variable in class org.box2d.proto.Box2D
 
internal_static_box2d_PbFixture_descriptor - Static variable in class org.box2d.proto.Box2D
 
internal_static_box2d_PbFixture_fieldAccessorTable - Static variable in class org.box2d.proto.Box2D
 
internal_static_box2d_PbJoint_descriptor - Static variable in class org.box2d.proto.Box2D
 
internal_static_box2d_PbJoint_fieldAccessorTable - Static variable in class org.box2d.proto.Box2D
 
internal_static_box2d_PbShape_descriptor - Static variable in class org.box2d.proto.Box2D
 
internal_static_box2d_PbShape_fieldAccessorTable - Static variable in class org.box2d.proto.Box2D
 
internal_static_box2d_PbVec2_descriptor - Static variable in class org.box2d.proto.Box2D
 
internal_static_box2d_PbVec2_fieldAccessorTable - Static variable in class org.box2d.proto.Box2D
 
internal_static_box2d_PbWorld_descriptor - Static variable in class org.box2d.proto.Box2D
 
internal_static_box2d_PbWorld_fieldAccessorTable - Static variable in class org.box2d.proto.Box2D
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbBody
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbFilter
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbFixture
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbJoint
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbShape
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbVec2
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
internalGetFieldAccessorTable() - Method in class org.box2d.proto.Box2D.PbWorld
 
internalGetValueMap() - Static method in enum org.box2d.proto.Box2D.PbBodyType
 
internalGetValueMap() - Static method in enum org.box2d.proto.Box2D.PbJointType
 
internalGetValueMap() - Static method in enum org.box2d.proto.Box2D.PbShapeType
 
internalValueMap - Static variable in enum org.box2d.proto.Box2D.PbBodyType
 
internalValueMap - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
internalValueMap - Static variable in enum org.box2d.proto.Box2D.PbShapeType
 
inv - Variable in class org.jbox2d.common.OBBViewportTransform
 
inv_dt - Variable in class org.jbox2d.dynamics.TimeStep
inverse time step (0 if dt == 0).
INV_PI - Static variable in class org.jbox2d.common.MathUtils
 
INV_SHIFT23 - Static variable in class org.jbox2d.common.PlatformMathUtils
 
inv2 - Variable in class org.jbox2d.common.OBBViewportTransform
 
invert() - Method in class org.jbox2d.common.Mat22
Returns the inverted Mat22 - does NOT invert the matrix locally!
invertLocal() - Method in class org.jbox2d.common.Mat22
 
invertToOut(Mat22) - Method in class org.jbox2d.common.Mat22
 
invIA - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
invIA - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
invIB - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
invIB - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
invMassA - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
invMassA - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
invMassB - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
invMassB - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
IOrderedStack<E> - Interface in org.jbox2d.pooling
This stack assumes that when you push 'n' items back, you're pushing back the last 'n' items popped.
isActive() - Method in class org.jbox2d.dynamics.Body
Get the active state of the body.
isActive() - Method in class org.jbox2d.dynamics.joints.Joint
Short-cut function to determine if either body is inactive.
isAllowSleep() - Method in class org.jbox2d.dynamics.World
 
isAnimating() - Method in class org.jbox2d.testbed.framework.TestbedController
 
isAwake() - Method in class org.jbox2d.dynamics.Body
Get the sleeping state of this body.
isBullet() - Method in class org.jbox2d.dynamics.Body
Is this body treated like a bullet for continuous collision detection?
isCategory() - Method in class org.jbox2d.testbed.framework.TestbedModel.ListItem
 
isContinuousPhysics() - Method in class org.jbox2d.dynamics.World
 
isDialogOnSaveLoadErrors() - Method in class org.jbox2d.testbed.framework.TestbedTest
 
isEnabled() - Method in class org.jbox2d.dynamics.contacts.Contact
Has this contact been disabled?
isEqual(ContactID) - Method in class org.jbox2d.collision.ContactID
 
isFixedRotation() - Method in class org.jbox2d.dynamics.Body
Does this body have fixed rotation?
isHasCachedCamera() - Method in class org.jbox2d.testbed.framework.TestbedTest
 
isIndependentJoint(Box2D.PbJointType) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
isIndependentJoint(JointType) - Static method in class org.jbox2d.serialization.SerializationHelper
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbBody
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbFilter
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbFixture
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbJoint
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbShape
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbVec2
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
isInitialized() - Method in class org.box2d.proto.Box2D.PbWorld
 
island - Variable in class org.jbox2d.dynamics.World
 
Island - Class in org.jbox2d.dynamics
This is an internal class.
Island() - Constructor for class org.jbox2d.dynamics.Island
 
ISLAND_FLAG - Static variable in class org.jbox2d.dynamics.contacts.Contact
 
islandProfile - Variable in class org.jbox2d.dynamics.World
 
isLeaf() - Method in class org.jbox2d.collision.broadphase.DynamicTreeNode
 
isLeft - Variable in class org.jbox2d.testbed.tests.RevoluteTest
 
isLimitEnabled() - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
Is the joint limit enabled?
isLimitEnabled() - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
isLocked() - Method in class org.jbox2d.dynamics.World
Is the world locked (in the middle of a time step).
isMotorEnabled() - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
Is the joint motor enabled?
isMotorEnabled() - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
isMotorEnabled() - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
ISOLATED - Enum constant in enum org.jbox2d.collision.Collision.EPCollider.VertexType
 
isPowerOfTwo(int) - Static method in class org.jbox2d.common.MathUtils
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.framework.TestbedTest
Override to enable saving and loading.
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.ApplyForce
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.BlobTest4
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.BodyTypes
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.Cantilever
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.Car
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.Chain
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.CharacterCollision
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.CircleStress
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.CollisionFiltering
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.CollisionProcessing
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.CompoundShapes
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.ConfinedTest
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.ConveyorBelt
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.DominoTest
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.DominoTower
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.FixedPendulumTest
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.FreePendulumTest
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.OneSidedTest
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.PistonTest
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.PrismaticTest
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.Pulleys
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.PyramidTest
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.RevoluteTest
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.SphereStack
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.TheoJansen
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.VaryingFrictionTest
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.VaryingRestitution
 
isSaveLoadEnabled() - Method in class org.jbox2d.testbed.tests.VerticalStack
 
isSensor - Variable in class org.jbox2d.dynamics.FixtureDef
A sensor shape collects contact information but never generates a collision response.
isSensor() - Method in class org.jbox2d.dynamics.Fixture
Is this fixture a sensor (non-solid)?
isSleepingAllowed() - Method in class org.jbox2d.dynamics.Body
Is this body allowed to sleep
isSleepingAllowed() - Method in class org.jbox2d.dynamics.World
 
isSubStepping() - Method in class org.jbox2d.dynamics.World
 
isTestAt(int) - Method in class org.jbox2d.testbed.framework.TestbedModel
 
isTouching() - Method in class org.jbox2d.dynamics.contacts.Contact
Is this contact touching
isUnsupported(UnsupportedObjectException) - Method in interface org.jbox2d.serialization.UnsupportedListener
Called when an object is unsupported by the de/serializer.
isUnsupported(UnsupportedObjectException) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
isValid() - Method in class org.jbox2d.collision.AABB
Verify that the bounds are sorted
isValid() - Method in class org.jbox2d.common.Vec2
True if the vector represents a pair of valid, non-infinite floating point numbers.
isWarmStarting() - Method in class org.jbox2d.dynamics.World
 
isYFlip() - Method in interface org.jbox2d.common.IViewportTransform
 
isYFlip() - Method in class org.jbox2d.common.OBBViewportTransform
 
iterations - Variable in class org.jbox2d.collision.DistanceOutput
number of gjk iterations used
iters - Variable in class org.jbox2d.profile.BasicPerformanceTest
 
iters - Static variable in class org.jbox2d.profile.PistonBenchmark
 
IViewportTransform - Interface in org.jbox2d.common
This is the viewport transform used from drawing.
IWorldPool - Interface in org.jbox2d.pooling
World pool interface

J

Jacobian - Class in org.jbox2d.dynamics.joints
 
Jacobian() - Constructor for class org.jbox2d.dynamics.joints.Jacobian
 
java.lang - package java.lang
 
JbDeserializer - Interface in org.jbox2d.serialization
 
JbDeserializer.ObjectListener - Interface in org.jbox2d.serialization
Called for each physics object with a tag defined.
JbSerializer - Interface in org.jbox2d.serialization
Serializer for jbox2d, used to serialize any aspect of the physics world
JbSerializer.ObjectSigner - Interface in org.jbox2d.serialization
Interface that allows the serializer to look up tags for each object, which can be used later during deserializing by the developer.
joint - Variable in class org.jbox2d.dynamics.joints.JointEdge
the joint
joint - Variable in class org.jbox2d.testbed.tests.CircleStress
 
Joint - Class in org.jbox2d.dynamics.joints
The base joint class.
Joint(IWorldPool, JointDef) - Constructor for class org.jbox2d.dynamics.joints.Joint
 
JOINT - Enum constant in enum org.jbox2d.serialization.UnsupportedObjectException.Type
 
JOINT_TAG - Static variable in class org.jbox2d.testbed.tests.CircleStress
 
JOINT_TAG - Static variable in class org.jbox2d.testbed.tests.PrismaticTest
 
JOINT_TAG - Static variable in class org.jbox2d.testbed.tests.Pulleys
 
JOINT_TAG - Static variable in class org.jbox2d.testbed.tests.RevoluteTest
 
joint1 - Variable in class org.jbox2d.dynamics.joints.GearJointDef
The first revolute/prismatic joint attached to the gear joint.
joint1_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
joint1_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
JOINT1_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
joint2 - Variable in class org.jbox2d.dynamics.joints.GearJointDef
The second revolute/prismatic joint attached to the gear joint.
joint2_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
joint2_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
JOINT2_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
JointDef - Class in org.jbox2d.dynamics.joints
Joint definitions are used to construct joints.
JointDef() - Constructor for class org.jbox2d.dynamics.joints.JointDef
 
jointDestroyed(Joint) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
jointDestroyed(Joint) - Method in class org.jbox2d.testbed.tests.Web
 
JointEdge - Class in org.jbox2d.dynamics.joints
A joint edge is used to connect bodies and joints together in a joint graph where each body is a node and each joint is an edge.
JointEdge() - Constructor for class org.jbox2d.dynamics.joints.JointEdge
 
joints - Variable in class org.jbox2d.dynamics.joints.ConstantVolumeJointDef
 
joints_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
joints_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
joints_ - Variable in class org.box2d.proto.Box2D.PbWorld.Builder
 
joints_ - Variable in class org.box2d.proto.Box2D.PbWorld
 
JOINTS_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
JOINTS_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbWorld
 
jointsBuilder_ - Variable in class org.box2d.proto.Box2D.PbWorld.Builder
 
JointType - Enum in org.jbox2d.dynamics.joints
 
JointType() - Constructor for enum org.jbox2d.dynamics.joints.JointType
 

K

K - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
k_boxCategory - Variable in class org.jbox2d.testbed.tests.CollisionFiltering
 
k_boxMask - Variable in class org.jbox2d.testbed.tests.CollisionFiltering
 
k_circleCategory - Variable in class org.jbox2d.testbed.tests.CollisionFiltering
 
k_circleMask - Variable in class org.jbox2d.testbed.tests.CollisionFiltering
 
k_defaultCategory - Variable in class org.jbox2d.testbed.tests.CollisionFiltering
 
k_errorTol - Static variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
k_largeGroup - Variable in class org.jbox2d.testbed.tests.CollisionFiltering
 
k_maxBodies - Variable in class org.jbox2d.testbed.tests.PolyShapes
 
k_maxConditionNumber - Static variable in class org.jbox2d.dynamics.contacts.ContactSolver
Ensure a reasonable condition number.
k_smallGroup - Variable in class org.jbox2d.testbed.tests.CollisionFiltering
 
k_triangleCategory - Variable in class org.jbox2d.testbed.tests.CollisionFiltering
 
k_triangleMask - Variable in class org.jbox2d.testbed.tests.CollisionFiltering
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.ApplyForce
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.BodyTypes
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.Car
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.CircleStress
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.ConfinedTest
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.ContinuousTest
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.ConvexHull
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.DistanceTest
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.EdgeShapes
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.PolyShapes
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.PrismaticTest
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.RayCastTest
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.RevoluteTest
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.RopeTest
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.ShapeEditing
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.SliderCrankTest
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.TheoJansen
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.VerticalStack
 
keyPressed(char, int) - Method in class org.jbox2d.testbed.tests.Web
 
KeyPressed - Enum constant in enum org.jbox2d.testbed.framework.QueueItemType
 
keyReleased(char, int) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
keyReleased(char, int) - Method in class org.jbox2d.testbed.tests.Car
 
KeyReleased - Enum constant in enum org.jbox2d.testbed.framework.QueueItemType
 
keys - Variable in class org.jbox2d.testbed.framework.TestbedModel
 
KINEMATIC - Enum constant in enum org.box2d.proto.Box2D.PbBodyType
 
KINEMATIC - Enum constant in enum org.jbox2d.dynamics.BodyType
 
KINEMATIC_VALUE - Static variable in enum org.box2d.proto.Box2D.PbBodyType
 

L

LABEL_TAG - Static variable in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
lambda - Variable in class org.jbox2d.common.RaycastResult
 
lanchBomb() - Method in class org.jbox2d.testbed.framework.TestbedTest
 
lastTest() - Method in class org.jbox2d.testbed.framework.TestbedController
 
launch() - Method in class org.jbox2d.testbed.tests.ContinuousTest
 
launchBomb(Vec2, Vec2) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
leaf - Variable in class org.jbox2d.collision.broadphase.DynamicTreeNode
 
leastPreciseTable - Static variable in class org.jbox2d.tests.math.SinCosTest
 
length - Variable in class org.jbox2d.dynamics.joints.DistanceJointDef
The equilibrium length between the anchor points.
length - Variable in class org.jbox2d.testbed.perf.PoolingPerf.CirclePool
 
length() - Method in class org.jbox2d.common.Vec2
Return the length of this vector.
length_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
length_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
LENGTH_A_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
LENGTH_B_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
LENGTH_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
lengthA - Variable in class org.jbox2d.dynamics.joints.PulleyJointDef
The a reference length for the segment attached to bodyA.
lengthA_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
lengthA_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
lengthB - Variable in class org.jbox2d.dynamics.joints.PulleyJointDef
The a reference length for the segment attached to bodyB.
lengthB_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
lengthB_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
lengthSquared() - Method in class org.jbox2d.common.Vec2
Return the squared length of this vector.
LERP_LOOKUP - Static variable in class org.jbox2d.tests.math.SinCosTable
 
LimitState - Enum in org.jbox2d.dynamics.joints
 
LimitState() - Constructor for enum org.jbox2d.dynamics.joints.LimitState
 
LINE - Enum constant in enum org.box2d.proto.Box2D.PbJointType
 
LINE_VALUE - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
LINEAR_DAMPING_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
LINEAR_VELOCITY_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
linearA - Variable in class org.jbox2d.dynamics.joints.Jacobian
 
linearDamping - Variable in class org.jbox2d.dynamics.BodyDef
Linear damping is use to reduce the linear velocity.
linearDamping_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
linearDamping_ - Variable in class org.box2d.proto.Box2D.PbBody
 
linearSleepTolerance - Static variable in class org.jbox2d.common.Settings
A body cannot sleep if its linear velocity is above this tolerance.
linearSlop - Static variable in class org.jbox2d.common.Settings
A small length used as a collision and constraint tolerance.
linearVelocity - Variable in class org.jbox2d.dynamics.BodyDef
The linear velocity of the body in world co-ordinates.
linearVelocity_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
linearVelocity_ - Variable in class org.box2d.proto.Box2D.PbBody
 
linearVelocityBuilder_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
liquid - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
LIQUID_INT - Static variable in class org.jbox2d.dynamics.World
 
LIQUID_INT - Static variable in class org.jbox2d.testbed.tests.LiquidTest
 
liquidColor - Variable in class org.jbox2d.dynamics.World
 
liquidLength - Variable in class org.jbox2d.dynamics.World
 
liquidOffset - Variable in class org.jbox2d.dynamics.World
 
LiquidTest - Class in org.jbox2d.testbed.tests
The dynamic tree broadphase doesn't really suite this test well.
LiquidTest() - Constructor for class org.jbox2d.testbed.tests.LiquidTest
 
listener - Variable in class org.jbox2d.serialization.pb.PbDeserializer
 
listener - Variable in class org.jbox2d.serialization.pb.PbSerializer
 
listener - Variable in class org.jbox2d.testbed.framework.ListenerAdapter
 
ListenerAdapter - Class in org.jbox2d.testbed.framework
 
ListenerAdapter(JbDeserializer.ObjectListener) - Constructor for class org.jbox2d.testbed.framework.ListenerAdapter
 
listeners - Variable in class org.jbox2d.testbed.framework.TestbedModel
 
ListItem(String) - Constructor for class org.jbox2d.testbed.framework.TestbedModel.ListItem
 
ListItem(TestbedTest) - Constructor for class org.jbox2d.testbed.framework.TestbedModel.ListItem
 
load() - Method in class org.jbox2d.testbed.framework.TestbedTest
Loads the test from file
loadButton - Variable in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
loadPending - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
loadTest() - Method in class org.jbox2d.testbed.framework.TestbedController
 
LOCAL_ANCHOR_A_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
LOCAL_ANCHOR_B_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
LOCAL_AXIS_A_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
localAnchorA - Variable in class org.jbox2d.dynamics.joints.DistanceJointDef
The local anchor point relative to body1's origin.
localAnchorA - Variable in class org.jbox2d.dynamics.joints.FrictionJointDef
The local anchor point relative to bodyA's origin.
localAnchorA - Variable in class org.jbox2d.dynamics.joints.PrismaticJointDef
The local anchor point relative to body1's origin.
localAnchorA - Variable in class org.jbox2d.dynamics.joints.PulleyJointDef
The local anchor point relative to bodyA's origin.
localAnchorA - Variable in class org.jbox2d.dynamics.joints.RevoluteJointDef
The local anchor point relative to body1's origin.
localAnchorA - Variable in class org.jbox2d.dynamics.joints.RopeJointDef
The local anchor point relative to bodyA's origin.
localAnchorA - Variable in class org.jbox2d.dynamics.joints.WeldJointDef
The local anchor point relative to body1's origin.
localAnchorA - Variable in class org.jbox2d.dynamics.joints.WheelJointDef
The local anchor point relative to body1's origin.
localAnchorA_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
localAnchorA_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
localAnchorABuilder_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
localAnchorB - Variable in class org.jbox2d.dynamics.joints.DistanceJointDef
The local anchor point relative to body2's origin.
localAnchorB - Variable in class org.jbox2d.dynamics.joints.FrictionJointDef
The local anchor point relative to bodyB's origin.
localAnchorB - Variable in class org.jbox2d.dynamics.joints.PrismaticJointDef
The local anchor point relative to body2's origin.
localAnchorB - Variable in class org.jbox2d.dynamics.joints.PulleyJointDef
The local anchor point relative to bodyB's origin.
localAnchorB - Variable in class org.jbox2d.dynamics.joints.RevoluteJointDef
The local anchor point relative to body2's origin.
localAnchorB - Variable in class org.jbox2d.dynamics.joints.RopeJointDef
The local anchor point relative to bodyB's origin.
localAnchorB - Variable in class org.jbox2d.dynamics.joints.WeldJointDef
The local anchor point relative to body2's origin.
localAnchorB - Variable in class org.jbox2d.dynamics.joints.WheelJointDef
The local anchor point relative to body2's origin.
localAnchorB_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
localAnchorB_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
localAnchorBBuilder_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
localAxisA - Variable in class org.jbox2d.dynamics.joints.PrismaticJointDef
The local translation axis in body1.
localAxisA - Variable in class org.jbox2d.dynamics.joints.WheelJointDef
The local translation axis in body1.
localAxisA_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
localAxisA_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
localAxisABuilder_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
localCenter - Variable in class org.jbox2d.common.Sweep
Local center of mass position
localCenterA - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
localCenterB - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
localNormal - Variable in class org.jbox2d.collision.Collision
 
localNormal - Variable in class org.jbox2d.collision.Manifold
not use for Type::e_points
localNormal - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
localPoint - Variable in class org.jbox2d.collision.Manifold
usage depends on manifold type
localPoint - Variable in class org.jbox2d.collision.ManifoldPoint
usage depends on manifold type
localPoint - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
localPointA - Variable in class org.jbox2d.collision.SeparationFunction
 
localPointA1 - Variable in class org.jbox2d.collision.SeparationFunction
 
localPointA2 - Variable in class org.jbox2d.collision.SeparationFunction
 
localPointB - Variable in class org.jbox2d.collision.SeparationFunction
 
localPointB1 - Variable in class org.jbox2d.collision.SeparationFunction
 
localPointB2 - Variable in class org.jbox2d.collision.SeparationFunction
 
localPoints - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
localTangent - Variable in class org.jbox2d.collision.Collision
 
LOCKED - Static variable in class org.jbox2d.dynamics.World
 
log - Static variable in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
log - Static variable in class org.jbox2d.testbed.framework.TestbedController
 
log - Static variable in class org.jbox2d.testbed.framework.TestbedMain
 
log - Static variable in class org.jbox2d.testbed.framework.TestbedTest
 
loopInit() - Method in class org.jbox2d.testbed.framework.TestbedController
 
LOWER_LIMIT_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
lowerAngle - Variable in class org.jbox2d.dynamics.joints.RevoluteJointDef
The lower angle for the joint limit (radians).
lowerBound - Variable in class org.jbox2d.collision.AABB
Bottom left vertex of bounding box.
lowerLimit_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
lowerLimit_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
lowerTranslation - Variable in class org.jbox2d.dynamics.joints.PrismaticJointDef
The lower translation limit, usually in meters.

M

m_a1 - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_a2 - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_actors - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest
 
m_allowSleep - Variable in class org.jbox2d.dynamics.World
 
m_angle - Variable in class org.jbox2d.testbed.tests.EdgeShapes
 
m_angle - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
m_angleB - Variable in class org.jbox2d.testbed.tests.DistanceTest
 
m_angularDamping - Variable in class org.jbox2d.dynamics.Body
 
m_angularImpulse - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_angularMass - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_angularVelocity - Variable in class org.jbox2d.dynamics.Body
 
m_angularVelocity - Variable in class org.jbox2d.testbed.tests.Breakable
 
m_angularVelocity - Variable in class org.jbox2d.testbed.tests.ContinuousTest
 
m_attachment - Variable in class org.jbox2d.testbed.tests.BodyTypes
 
m_auto - Variable in class org.jbox2d.testbed.tests.ConvexHull
 
m_automated - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest
 
m_ax - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_axis - Variable in class org.jbox2d.collision.SeparationFunction
 
m_axis - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_ay - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_beta - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_bias - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_bias - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_bias - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_bodies - Variable in class org.jbox2d.dynamics.Island
 
m_bodies - Variable in class org.jbox2d.testbed.tests.EdgeShapes
 
m_bodies - Variable in class org.jbox2d.testbed.tests.PolyShapes
 
m_bodies - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
m_bodies - Variable in class org.jbox2d.testbed.tests.SensorTest
 
m_bodies - Variable in class org.jbox2d.testbed.tests.Web
 
m_body - Variable in class org.jbox2d.dynamics.Fixture
 
m_body - Variable in class org.jbox2d.testbed.tests.ApplyForce
 
m_body - Variable in class org.jbox2d.testbed.tests.ContinuousTest
 
m_body - Variable in class org.jbox2d.testbed.tests.ShapeEditing
 
m_body1 - Variable in class org.jbox2d.testbed.tests.Breakable
 
m_bodyA - Variable in class org.jbox2d.dynamics.joints.Joint
 
m_bodyB - Variable in class org.jbox2d.dynamics.joints.Joint
 
m_bodyC - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_bodyCapacity - Variable in class org.jbox2d.dynamics.Island
 
m_bodyCount - Variable in class org.jbox2d.dynamics.Island
 
m_bodyCount - Variable in class org.jbox2d.dynamics.World
 
m_bodyD - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_bodyIndex - Variable in class org.jbox2d.testbed.tests.EdgeShapes
 
m_bodyIndex - Variable in class org.jbox2d.testbed.tests.PolyShapes
 
m_bodyIndex - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
m_bodyList - Variable in class org.jbox2d.dynamics.World
 
m_bottom - Variable in class org.jbox2d.testbed.tests.OneSidedTest
 
m_break - Variable in class org.jbox2d.testbed.tests.Breakable
 
m_broadPhase - Variable in class org.jbox2d.dynamics.ContactManager
 
m_broke - Variable in class org.jbox2d.testbed.tests.Breakable
 
m_buffer - Variable in class org.jbox2d.collision.Distance.DistanceProxy
 
m_bullet - Variable in class org.jbox2d.testbed.tests.VerticalStack
 
m_C - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_car - Variable in class org.jbox2d.testbed.tests.Car
 
m_centroid - Variable in class org.jbox2d.collision.shapes.PolygonShape
Local position of the shape centroid in parent body frame.
m_centroidB - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_character - Variable in class org.jbox2d.testbed.tests.CharacterCollision
 
m_character - Variable in class org.jbox2d.testbed.tests.OneSidedTest
 
m_chassis - Variable in class org.jbox2d.testbed.tests.TheoJansen
 
m_circle - Variable in class org.jbox2d.testbed.tests.ContinuousTest
 
m_circle - Variable in class org.jbox2d.testbed.tests.EdgeShapes
 
m_circle - Variable in class org.jbox2d.testbed.tests.PolyShapes
 
m_circle - Variable in class org.jbox2d.testbed.tests.PolyShapesCallback
 
m_circle - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
m_collideConnected - Variable in class org.jbox2d.dynamics.joints.Joint
 
m_constant - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_constant - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_contactCapacity - Variable in class org.jbox2d.dynamics.Island
 
m_contactCount - Variable in class org.jbox2d.dynamics.ContactManager
 
m_contactCount - Variable in class org.jbox2d.dynamics.Island
 
m_contactFilter - Variable in class org.jbox2d.dynamics.ContactManager
 
m_contactList - Variable in class org.jbox2d.dynamics.Body
 
m_contactList - Variable in class org.jbox2d.dynamics.ContactManager
 
m_contactListener - Variable in class org.jbox2d.dynamics.ContactManager
 
m_contactManager - Variable in class org.jbox2d.dynamics.World
 
m_contacts - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
m_contacts - Variable in class org.jbox2d.dynamics.Island
 
m_continuousPhysics - Variable in class org.jbox2d.dynamics.World
 
m_count - Variable in class org.jbox2d.collision.Distance.DistanceProxy
 
m_count - Variable in class org.jbox2d.collision.Distance.Simplex
 
m_count - Variable in class org.jbox2d.collision.shapes.ChainShape
 
m_count - Variable in class org.jbox2d.collision.shapes.PolygonShape
Number of active vertices in the shape.
m_count - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
m_count - Variable in class org.jbox2d.testbed.tests.PolyShapesCallback
 
m_count - Variable in class org.jbox2d.testbed.tests.RayCastMultipleCallback
 
m_count - Variable in class org.jbox2d.testbed.tests.Tumbler
 
m_dampingRatio - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_dampingRatio - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_dampingRatio - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_dampingRatio - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_debug - Static variable in class org.jbox2d.collision.shapes.PolygonShape
Dump lots of debug information.
m_debugDraw - Variable in class org.jbox2d.dynamics.World
 
m_density - Variable in class org.jbox2d.dynamics.Fixture
 
m_destructionListener - Variable in class org.jbox2d.dynamics.World
 
m_drawFlags - Variable in class org.jbox2d.callbacks.DebugDraw
 
m_edgeA - Variable in class org.jbox2d.dynamics.joints.Joint
 
m_edgeB - Variable in class org.jbox2d.dynamics.joints.Joint
 
m_enableLimit - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_enableLimit - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_enableMotor - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_enableMotor - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_enableMotor - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_filter - Variable in class org.jbox2d.dynamics.Fixture
 
m_fixture - Variable in class org.jbox2d.testbed.tests.EdgeShapesCallback
 
m_fixture1 - Variable in class org.jbox2d.testbed.tests.ShapeEditing
 
m_fixture2 - Variable in class org.jbox2d.testbed.tests.ShapeEditing
 
m_fixtureA - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_fixtureB - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_fixtureCount - Variable in class org.jbox2d.dynamics.Body
 
m_fixtureList - Variable in class org.jbox2d.dynamics.Body
 
m_flags - Variable in class org.jbox2d.dynamics.Body
 
m_flags - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_flags - Variable in class org.jbox2d.dynamics.World
 
m_force - Variable in class org.jbox2d.dynamics.Body
 
m_freeList - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
m_frequencyHz - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_frequencyHz - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_frequencyHz - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_frequencyHz - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_friction - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_friction - Variable in class org.jbox2d.dynamics.Fixture
 
m_front - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_gamma - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_gamma - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_gamma - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_gamma - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_gravity - Variable in class org.jbox2d.dynamics.World
 
m_gravityScale - Variable in class org.jbox2d.dynamics.Body
 
m_groundAnchorA - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_groundAnchorB - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_hasNextVertex - Variable in class org.jbox2d.collision.shapes.ChainShape
 
m_hasPrevVertex - Variable in class org.jbox2d.collision.shapes.ChainShape
 
m_hasVertex0 - Variable in class org.jbox2d.collision.shapes.EdgeShape
 
m_hasVertex3 - Variable in class org.jbox2d.collision.shapes.EdgeShape
 
m_hit - Variable in class org.jbox2d.testbed.tests.RayCastAnyCallback
 
m_hit - Variable in class org.jbox2d.testbed.tests.RayCastClosestCallback
 
m_hz - Variable in class org.jbox2d.testbed.tests.Car
 
m_I - Variable in class org.jbox2d.dynamics.Body
 
m_iA - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_iB - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_iC - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_iD - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_impulse - Variable in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
m_impulse - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_impulse - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_impulse - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_impulse - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_impulse - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_impulse - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_impulse - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_impulse - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_impulse - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_indexA - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_indexA - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_indexA - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_indexA - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_indexA - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_indexA - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_indexA - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_indexA - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_indexA - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_indexA - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_indexB - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_indexB - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_indexB - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_indexB - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_indexB - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_indexB - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_indexB - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_indexB - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_indexB - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_indexB - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_indexB - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_indexC - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_indexD - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_insertionCount - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
m_inv_dt0 - Variable in class org.jbox2d.dynamics.World
This is used to compute the time step ratio to support a variable time step.
m_invI - Variable in class org.jbox2d.dynamics.Body
 
m_invIA - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_invIA - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_invIA - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_invIA - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_invIA - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_invIA - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_invIA - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_invIA - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_invIB - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_invIB - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_invIB - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_invIB - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_invIB - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_invIB - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_invIB - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_invIB - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_invIB - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_invMass - Variable in class org.jbox2d.dynamics.Body
 
m_invMassA - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_invMassA - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_invMassA - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_invMassA - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_invMassA - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_invMassA - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_invMassA - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_invMassA - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_invMassB - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_invMassB - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_invMassB - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_invMassB - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_invMassB - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_invMassB - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_invMassB - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_invMassB - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_invMassB - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_islandFlag - Variable in class org.jbox2d.dynamics.joints.Joint
 
m_islandIndex - Variable in class org.jbox2d.dynamics.Body
 
m_isSensor - Variable in class org.jbox2d.dynamics.Fixture
 
m_joint - Variable in class org.jbox2d.testbed.tests.PrismaticTest
 
m_joint - Variable in class org.jbox2d.testbed.tests.RevoluteTest
 
m_joint - Variable in class org.jbox2d.testbed.tests.Tumbler
 
m_joint1 - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_joint1 - Variable in class org.jbox2d.profile.PistonBenchmark
 
m_joint1 - Variable in class org.jbox2d.testbed.tests.Gears
 
m_joint1 - Variable in class org.jbox2d.testbed.tests.Pulleys
 
m_joint1 - Variable in class org.jbox2d.testbed.tests.SliderCrankTest
 
m_joint2 - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_joint2 - Variable in class org.jbox2d.profile.PistonBenchmark
 
m_joint2 - Variable in class org.jbox2d.testbed.tests.Gears
 
m_joint2 - Variable in class org.jbox2d.testbed.tests.SliderCrankTest
 
m_joint3 - Variable in class org.jbox2d.testbed.tests.Gears
 
m_joint4 - Variable in class org.jbox2d.testbed.tests.Gears
 
m_joint5 - Variable in class org.jbox2d.testbed.tests.Gears
 
m_jointCapacity - Variable in class org.jbox2d.dynamics.Island
 
m_jointCount - Variable in class org.jbox2d.dynamics.Island
 
m_jointCount - Variable in class org.jbox2d.dynamics.World
 
m_jointList - Variable in class org.jbox2d.dynamics.Body
 
m_jointList - Variable in class org.jbox2d.dynamics.World
 
m_joints - Variable in class org.jbox2d.dynamics.Island
 
m_joints - Variable in class org.jbox2d.testbed.tests.Web
 
m_JvAC - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_JvBD - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_JwA - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_JwB - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_JwC - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_JwD - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_K - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_lcA - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_lcB - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_lcC - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_lcD - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_length - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_length - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_lengthA - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_lengthB - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_limitState - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_limitState - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_linearDamping - Variable in class org.jbox2d.dynamics.Body
 
m_linearImpulse - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_linearMass - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_linearVelocity - Variable in class org.jbox2d.dynamics.Body
 
m_listener - Variable in class org.jbox2d.dynamics.Island
 
m_localAnchorA - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_localAnchorA - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_localAnchorA - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_localAnchorA - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_localAnchorA - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_localAnchorA - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_localAnchorA - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_localAnchorA - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_localAnchorA - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_localAnchorB - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_localAnchorB - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_localAnchorB - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_localAnchorB - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_localAnchorB - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_localAnchorB - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_localAnchorB - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_localAnchorB - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_localAnchorB - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_localAnchorB - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_localAnchorC - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_localAnchorD - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_localAxisC - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_localAxisD - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_localCenterA - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_localCenterA - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_localCenterA - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_localCenterA - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_localCenterA - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_localCenterA - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_localCenterA - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_localCenterA - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_localCenterB - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_localCenterB - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_localCenterB - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_localCenterB - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_localCenterB - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_localCenterB - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_localCenterB - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_localCenterB - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_localCenterB - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_localPoint - Variable in class org.jbox2d.collision.SeparationFunction
 
m_localXAxisA - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_localXAxisA - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_localYAxisA - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_localYAxisA - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_lowerAngle - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_lowerLimit - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_lowerTranslation - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_mA - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_manifold - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_mass - Variable in class org.jbox2d.dynamics.Body
 
m_mass - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_mass - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_mass - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_mass - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_mass - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_mass - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_mass - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_mass - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_maxForce - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_maxForce - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_maxLength - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_maxMotorForce - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_maxMotorTorque - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_maxMotorTorque - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_maxTorque - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_mB - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_mC - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_mD - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_mode - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
m_motorImpulse - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_motorImpulse - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_motorImpulse - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_motorJoint - Variable in class org.jbox2d.testbed.tests.TheoJansen
 
m_motorMass - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_motorMass - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_motorMass - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_motorOn - Variable in class org.jbox2d.testbed.tests.TheoJansen
 
m_motorSpeed - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_motorSpeed - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_motorSpeed - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_motorSpeed - Variable in class org.jbox2d.testbed.tests.TheoJansen
 
m_moveBuffer - Variable in class org.jbox2d.collision.broadphase.BroadPhase
 
m_moveCapacity - Variable in class org.jbox2d.collision.broadphase.BroadPhase
 
m_moveCount - Variable in class org.jbox2d.collision.broadphase.BroadPhase
 
m_next - Variable in class org.jbox2d.dynamics.Body
 
m_next - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_next - Variable in class org.jbox2d.dynamics.Fixture
 
m_next - Variable in class org.jbox2d.dynamics.joints.Joint
 
m_nextVertex - Variable in class org.jbox2d.collision.shapes.ChainShape
 
m_nodeA - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_nodeB - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_nodeCapacity - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
m_nodeCount - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
m_nodes - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
m_normal - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_normal - Variable in class org.jbox2d.testbed.tests.EdgeShapesCallback
 
m_normal - Variable in class org.jbox2d.testbed.tests.RayCastAnyCallback
 
m_normal - Variable in class org.jbox2d.testbed.tests.RayCastClosestCallback
 
m_normal0 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_normal1 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_normal2 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_normals - Variable in class org.jbox2d.collision.shapes.PolygonShape
The normals of the shape.
m_normals - Variable in class org.jbox2d.testbed.tests.RayCastMultipleCallback
 
m_offset - Variable in class org.jbox2d.testbed.tests.TheoJansen
 
m_p - Variable in class org.jbox2d.collision.shapes.CircleShape
 
m_pairBuffer - Variable in class org.jbox2d.collision.broadphase.BroadPhase
 
m_pairCapacity - Variable in class org.jbox2d.collision.broadphase.BroadPhase
 
m_pairCount - Variable in class org.jbox2d.collision.broadphase.BroadPhase
 
m_perp - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_piece1 - Variable in class org.jbox2d.testbed.tests.Breakable
 
m_piece2 - Variable in class org.jbox2d.testbed.tests.Breakable
 
m_platform - Variable in class org.jbox2d.testbed.tests.BodyTypes
 
m_platform - Variable in class org.jbox2d.testbed.tests.ConveyorBelt
 
m_platform - Variable in class org.jbox2d.testbed.tests.OneSidedTest
 
m_point - Variable in class org.jbox2d.testbed.tests.EdgeShapesCallback
 
m_point - Variable in class org.jbox2d.testbed.tests.RayCastAnyCallback
 
m_point - Variable in class org.jbox2d.testbed.tests.RayCastClosestCallback
 
m_points - Variable in class org.jbox2d.testbed.tests.ConvexHull
 
m_points - Variable in class org.jbox2d.testbed.tests.RayCastMultipleCallback
 
m_poly - Variable in class org.jbox2d.testbed.tests.ContinuousTest
 
m_polygonA - Variable in class org.jbox2d.testbed.tests.DistanceTest
 
m_polygonB - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_polygonB - Variable in class org.jbox2d.testbed.tests.DistanceTest
 
m_polygons - Variable in class org.jbox2d.testbed.tests.EdgeShapes
 
m_polygons - Variable in class org.jbox2d.testbed.tests.PolyShapes
 
m_polygons - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
m_positionB - Variable in class org.jbox2d.testbed.tests.DistanceTest
 
m_positionConstraints - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
m_positions - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
m_positions - Variable in class org.jbox2d.dynamics.Island
 
m_prev - Variable in class org.jbox2d.dynamics.Body
 
m_prev - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_prev - Variable in class org.jbox2d.dynamics.joints.Joint
 
m_prevVertex - Variable in class org.jbox2d.collision.shapes.ChainShape
 
m_profile - Variable in class org.jbox2d.dynamics.World
 
m_proxies - Variable in class org.jbox2d.dynamics.Fixture
 
m_proxyA - Variable in class org.jbox2d.collision.SeparationFunction
 
m_proxyB - Variable in class org.jbox2d.collision.SeparationFunction
 
m_proxyCount - Variable in class org.jbox2d.collision.broadphase.BroadPhase
 
m_proxyCount - Variable in class org.jbox2d.dynamics.Fixture
 
m_proxyExtent - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest
 
m_queryAABB - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest
 
m_queryProxyId - Variable in class org.jbox2d.collision.broadphase.BroadPhase
 
m_rA - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_rA - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_rA - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_rA - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_rA - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_rA - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_radius - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_radius - Variable in class org.jbox2d.collision.Distance.DistanceProxy
 
m_radius - Variable in class org.jbox2d.collision.shapes.Shape
 
m_radius - Variable in class org.jbox2d.testbed.tests.OneSidedTest
 
m_ratio - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_ratio - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_rayActor - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest
 
m_rayCastInput - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest
 
m_rayCastOutput - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest
 
m_rB - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_rB - Variable in class org.jbox2d.dynamics.joints.FrictionJoint
 
m_rB - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_rB - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_rB - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_rB - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_rB - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_referenceAngle - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_referenceAngle - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_referenceAngle - Variable in class org.jbox2d.dynamics.joints.WeldJoint
 
m_referenceAngleA - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_referenceAngleB - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_restitution - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_restitution - Variable in class org.jbox2d.dynamics.Fixture
 
m_root - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
m_rope - Variable in class org.jbox2d.testbed.tests.RopeTest
 
m_ropeDef - Variable in class org.jbox2d.testbed.tests.RopeTest
 
m_s1 - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_s2 - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_sAx - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_sAy - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_sBx - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_sBy - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_sensor - Variable in class org.jbox2d.testbed.tests.SensorTest
 
m_shape - Variable in class org.jbox2d.dynamics.Fixture
 
m_shape1 - Variable in class org.jbox2d.testbed.tests.Breakable
 
m_shape2 - Variable in class org.jbox2d.testbed.tests.Breakable
 
m_sleepTime - Variable in class org.jbox2d.dynamics.Body
 
m_speed - Variable in class org.jbox2d.testbed.tests.BodyTypes
 
m_speed - Variable in class org.jbox2d.testbed.tests.Car
 
m_spring1 - Variable in class org.jbox2d.testbed.tests.Car
 
m_spring2 - Variable in class org.jbox2d.testbed.tests.Car
 
m_springImpulse - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_springMass - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
m_state - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_state - Variable in class org.jbox2d.testbed.tests.OneSidedTest
 
m_step - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
m_stepComplete - Variable in class org.jbox2d.dynamics.World
 
m_stepCount - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest
 
m_subStepping - Variable in class org.jbox2d.dynamics.World
 
m_sweep - Variable in class org.jbox2d.dynamics.Body
The swept motion for CCD
m_sweepA - Variable in class org.jbox2d.collision.SeparationFunction
 
m_sweepB - Variable in class org.jbox2d.collision.SeparationFunction
 
m_tangentSpeed - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_targetA - Variable in class org.jbox2d.dynamics.joints.MouseJoint
 
m_textLine - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
m_toi - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_toiCount - Variable in class org.jbox2d.dynamics.contacts.Contact
 
m_top - Variable in class org.jbox2d.testbed.tests.OneSidedTest
 
m_torque - Variable in class org.jbox2d.dynamics.Body
 
m_touching - Variable in class org.jbox2d.testbed.tests.SensorTest
 
m_transform - Variable in class org.jbox2d.testbed.tests.PolyShapesCallback
 
m_transformA - Variable in class org.jbox2d.testbed.tests.DistanceTest
 
m_transformB - Variable in class org.jbox2d.testbed.tests.DistanceTest
 
m_tree - Variable in class org.jbox2d.collision.broadphase.BroadPhase
 
m_tree - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest
 
m_type - Variable in class org.jbox2d.collision.SeparationFunction
 
m_type - Variable in class org.jbox2d.collision.shapes.Shape
 
m_type - Variable in class org.jbox2d.dynamics.Body
 
m_type - Variable in class org.jbox2d.dynamics.joints.Joint
 
m_type1 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_type2 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_typeA - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_typeB - Variable in class org.jbox2d.dynamics.joints.GearJoint
 
m_u - Variable in class org.jbox2d.dynamics.joints.DistanceJoint
 
m_u - Variable in class org.jbox2d.dynamics.joints.RopeJoint
 
m_uA - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_uB - Variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
m_upperAngle - Variable in class org.jbox2d.dynamics.joints.RevoluteJoint
 
m_upperLimit - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_upperTranslation - Variable in class org.jbox2d.dynamics.joints.PrismaticJoint
 
m_userData - Variable in class org.jbox2d.dynamics.Body
 
m_userData - Variable in class org.jbox2d.dynamics.Fixture
 
m_userData - Variable in class org.jbox2d.dynamics.joints.Joint
 
m_userData - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
m_v0 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_v1 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_v1 - Variable in class org.jbox2d.collision.Distance.Simplex
 
m_v2 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_v2 - Variable in class org.jbox2d.collision.Distance.Simplex
 
m_v3 - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_v3 - Variable in class org.jbox2d.collision.Distance.Simplex
 
m_velocities - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
m_velocities - Variable in class org.jbox2d.dynamics.Island
 
m_velocity - Variable in class org.jbox2d.testbed.tests.Breakable
 
m_velocityConstraints - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
m_vertex0 - Variable in class org.jbox2d.collision.shapes.EdgeShape
optional adjacent vertex 1.
m_vertex1 - Variable in class org.jbox2d.collision.shapes.EdgeShape
edge vertex 1
m_vertex2 - Variable in class org.jbox2d.collision.shapes.EdgeShape
edge vertex 2
m_vertex3 - Variable in class org.jbox2d.collision.shapes.EdgeShape
optional adjacent vertex 2.
m_vertices - Variable in class org.jbox2d.collision.Distance.DistanceProxy
 
m_vertices - Variable in class org.jbox2d.collision.shapes.ChainShape
 
m_vertices - Variable in class org.jbox2d.collision.shapes.PolygonShape
The vertices of the shape.
m_warmStarting - Variable in class org.jbox2d.dynamics.World
 
m_wheel - Variable in class org.jbox2d.testbed.tests.TheoJansen
 
m_wheel1 - Variable in class org.jbox2d.testbed.tests.Car
 
m_wheel2 - Variable in class org.jbox2d.testbed.tests.Car
 
m_world - Variable in class org.jbox2d.dynamics.Body
 
m_world - Variable in class org.jbox2d.testbed.framework.TestbedTest
Only visible for compatibility.
m_xf - Variable in class org.jbox2d.collision.Collision.EPCollider
 
m_xf - Variable in class org.jbox2d.dynamics.Body
The body origin transform.
m_zeta - Variable in class org.jbox2d.testbed.tests.Car
 
main(String[]) - Static method in class org.jbox2d.profile.PistonBenchmark
 
main(String[]) - Static method in class org.jbox2d.testbed.framework.TestbedMain
 
main(String[]) - Static method in class org.jbox2d.testbed.perf.MathPerf
 
main(String[]) - Static method in class org.jbox2d.testbed.perf.PoolingPerf
 
main(String[]) - Static method in class org.jbox2d.testbed.perf.StackTest
 
main(String[]) - Static method in class org.jbox2d.tests.math.SinCosTest
 
makeDomino(float, float, boolean, World) - Method in class org.jbox2d.testbed.tests.DominoTower
 
Manifold - Class in org.jbox2d.collision
A manifold for two touching convex shapes.
Manifold() - Constructor for class org.jbox2d.collision.Manifold
creates a manifold with 0 points, with it's points array full of instantiated ManifoldPoints.
Manifold(Manifold) - Constructor for class org.jbox2d.collision.Manifold
Creates this manifold as a copy of the other
Manifold.ManifoldType - Enum in org.jbox2d.collision
 
ManifoldPoint - Class in org.jbox2d.collision
A manifold point is a contact point belonging to a contact manifold.
ManifoldPoint() - Constructor for class org.jbox2d.collision.ManifoldPoint
Blank manifold point with everything zeroed out.
ManifoldPoint(ManifoldPoint) - Constructor for class org.jbox2d.collision.ManifoldPoint
Creates a manifold point as a copy of the given point
ManifoldType() - Constructor for enum org.jbox2d.collision.Manifold.ManifoldType
 
map - Variable in class org.jbox2d.pooling.arrays.FloatArray
 
map - Variable in class org.jbox2d.pooling.arrays.IntArray
 
map - Variable in class org.jbox2d.pooling.arrays.Vec2Array
 
map(float, float, float, float, float) - Static method in class org.jbox2d.common.MathUtils
 
MASK_BITS_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbFilter
 
maskBits - Variable in class org.jbox2d.dynamics.Filter
The collision mask bits.
maskBits_ - Variable in class org.box2d.proto.Box2D.PbFilter.Builder
 
maskBits_ - Variable in class org.box2d.proto.Box2D.PbFilter
 
mass - Variable in class org.jbox2d.collision.shapes.MassData
The mass of the shape, usually in kilograms.
MassData - Class in org.jbox2d.collision.shapes
This holds the mass data computed for a shape.
MassData() - Constructor for class org.jbox2d.collision.shapes.MassData
Blank mass data
MassData(MassData) - Constructor for class org.jbox2d.collision.shapes.MassData
Copies from the given mass data
Mat22 - Class in org.jbox2d.common
A 2-by-2 matrix.
Mat22() - Constructor for class org.jbox2d.common.Mat22
Construct zero matrix.
Mat22(float, float, float, float) - Constructor for class org.jbox2d.common.Mat22
Create a matrix from four floats.
Mat22(Vec2, Vec2) - Constructor for class org.jbox2d.common.Mat22
Create a matrix with given vectors as columns.
Mat33 - Class in org.jbox2d.common
A 3-by-3 matrix.
Mat33() - Constructor for class org.jbox2d.common.Mat33
 
Mat33(Vec3, Vec3, Vec3) - Constructor for class org.jbox2d.common.Mat33
 
mat33s - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
MathPerf - Class in org.jbox2d.testbed.perf
 
MathPerf() - Constructor for class org.jbox2d.testbed.perf.MathPerf
 
MathUtils - Class in org.jbox2d.common
A few math methods that don't fit very well anywhere else.
MathUtils() - Constructor for class org.jbox2d.common.MathUtils
 
mats - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
max - Variable in class org.jbox2d.testbed.framework.TestbedSetting
 
max(float, float) - Static method in class org.jbox2d.common.MathUtils
 
max(int, int) - Static method in class org.jbox2d.common.MathUtils
 
max(Vec2, Vec2) - Static method in class org.jbox2d.common.Vec2
 
MAX_CONTACT_POINTS - Static variable in class org.jbox2d.testbed.framework.TestbedTest
 
MAX_FORCE_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
MAX_ITERATIONS - Static variable in class org.jbox2d.collision.TimeOfImpact
 
MAX_LENGTH_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
MAX_MOTOR_FORCE_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
MAX_MOTOR_TORQUE_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
MAX_NUM - Static variable in class org.jbox2d.testbed.tests.Tumbler
 
MAX_STACK_SIZE - Static variable in class org.jbox2d.collision.broadphase.DynamicTree
 
MAX_TORQUE_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
maxAngularCorrection - Static variable in class org.jbox2d.common.Settings
The maximum angular position correction used when solving constraints.
maxForce - Variable in class org.jbox2d.dynamics.joints.FrictionJointDef
The maximum friction force in N.
maxForce - Variable in class org.jbox2d.dynamics.joints.MouseJointDef
The maximum constraint force that can be exerted to move the candidate body.
maxForce_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
maxForce_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
maxFraction - Variable in class org.jbox2d.collision.RayCastInput
 
maxLength - Variable in class org.jbox2d.dynamics.joints.RopeJointDef
The maximum length of the rope.
maxLength_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
maxLength_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
maxLinearCorrection - Static variable in class org.jbox2d.common.Settings
The maximum linear position correction used when solving constraints.
maxManifoldPoints - Static variable in class org.jbox2d.common.Settings
The maximum number of contact points between two convex shapes.
maxMotorForce - Variable in class org.jbox2d.dynamics.joints.PrismaticJointDef
The maximum motor torque, usually in N-m.
maxMotorForce_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
maxMotorForce_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
maxMotorTorque - Variable in class org.jbox2d.dynamics.joints.RevoluteJointDef
The maximum motor torque used to achieve the desired motor speed.
maxMotorTorque - Variable in class org.jbox2d.dynamics.joints.WheelJointDef
The maximum motor torque, usually in N-m.
maxMotorTorque_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
maxMotorTorque_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
maxPolygonVertices - Static variable in class org.jbox2d.common.Settings
The maximum number of vertices on a convex polygon.
maxRotation - Static variable in class org.jbox2d.common.Settings
The maximum angular velocity of a body.
maxRotationSquared - Static variable in class org.jbox2d.common.Settings
 
maxSubSteps - Static variable in class org.jbox2d.common.Settings
Maximum number of sub-steps per contact in continuous physics simulation.
maxTOIContacts - Static variable in class org.jbox2d.common.Settings
Maximum number of contacts to be handled to solve a TOI island.
maxToOut(Vec2, Vec2, Vec2) - Static method in class org.jbox2d.common.Vec2
 
maxTorque - Variable in class org.jbox2d.dynamics.joints.FrictionJointDef
The maximum friction torque in N-m.
maxTorque_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
maxTorque_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
maxTranslation - Static variable in class org.jbox2d.common.Settings
The maximum linear velocity of a body.
maxTranslationSquared - Static variable in class org.jbox2d.common.Settings
 
maybeForceBuilderInitialization() - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
maybeForceBuilderInitialization() - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
maybeForceBuilderInitialization() - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
maybeForceBuilderInitialization() - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
maybeForceBuilderInitialization() - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
maybeForceBuilderInitialization() - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
maybeForceBuilderInitialization() - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
mcallback - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
memoizedIsInitialized - Variable in class org.box2d.proto.Box2D.PbBody
 
memoizedIsInitialized - Variable in class org.box2d.proto.Box2D.PbFilter
 
memoizedIsInitialized - Variable in class org.box2d.proto.Box2D.PbFixture
 
memoizedIsInitialized - Variable in class org.box2d.proto.Box2D.PbJoint
 
memoizedIsInitialized - Variable in class org.box2d.proto.Box2D.PbShape
 
memoizedIsInitialized - Variable in class org.box2d.proto.Box2D.PbVec2
 
memoizedIsInitialized - Variable in class org.box2d.proto.Box2D.PbWorld
 
memoizedSerializedSize - Variable in class org.box2d.proto.Box2D.PbBody
 
memoizedSerializedSize - Variable in class org.box2d.proto.Box2D.PbFilter
 
memoizedSerializedSize - Variable in class org.box2d.proto.Box2D.PbFixture
 
memoizedSerializedSize - Variable in class org.box2d.proto.Box2D.PbJoint
 
memoizedSerializedSize - Variable in class org.box2d.proto.Box2D.PbShape
 
memoizedSerializedSize - Variable in class org.box2d.proto.Box2D.PbVec2
 
memoizedSerializedSize - Variable in class org.box2d.proto.Box2D.PbWorld
 
mergeCenter(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
mergeCentroid(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
mergeFilter(Box2D.PbFilter) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
mergeFrom(Message) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
mergeFrom(Message) - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
mergeFrom(Message) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
mergeFrom(Message) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
mergeFrom(Message) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
mergeFrom(Message) - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
mergeFrom(Message) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
mergeFrom(Box2D.PbBody) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
mergeFrom(Box2D.PbFilter) - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
mergeFrom(Box2D.PbFixture) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
mergeFrom(Box2D.PbJoint) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
mergeFrom(Box2D.PbShape) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
mergeFrom(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
mergeFrom(Box2D.PbWorld) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
mergeGravity(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
mergeGroundAnchorA(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
mergeGroundAnchorB(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
mergeLinearVelocity(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
mergeLocalAnchorA(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
mergeLocalAnchorB(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
mergeLocalAxisA(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
mergeNext(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
mergePosition(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
mergePrev(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
mergeShape(Box2D.PbShape) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
mergeTarget(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
mergeV0(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
mergeV1(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
mergeV2(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
mergeV3(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
metric - Variable in class org.jbox2d.collision.Distance.SimplexCache
length or area
min - Variable in class org.jbox2d.testbed.framework.TestbedSetting
 
min(float, float) - Static method in class org.jbox2d.common.MathUtils
 
min(int, int) - Static method in class org.jbox2d.common.MathUtils
 
min(Vec2, Vec2) - Static method in class org.jbox2d.common.Vec2
 
MIN_PULLEY_LENGTH - Static variable in class org.jbox2d.dynamics.joints.PulleyJoint
 
minToOut(Vec2, Vec2, Vec2) - Static method in class org.jbox2d.common.Vec2
 
mixFriction(float, float) - Static method in class org.jbox2d.common.Settings
Friction mixing law.
mixFriction(float, float) - Static method in class org.jbox2d.dynamics.contacts.Contact
Friction mixing law.
mixRestitution(float, float) - Static method in class org.jbox2d.common.Settings
Restitution mixing law.
mixRestitution(float, float) - Static method in class org.jbox2d.dynamics.contacts.Contact
Restitution mixing law.
Mode() - Constructor for enum org.jbox2d.testbed.tests.RayCastTest.Mode
 
model - Variable in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
model - Variable in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
model - Variable in class org.jbox2d.testbed.framework.TestbedController
 
model - Variable in class org.jbox2d.testbed.framework.TestbedFrame
 
model - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
mostPreciseTable - Static variable in class org.jbox2d.tests.math.SinCosTest
 
MOTOR_SPEED_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
MOTOR_TAG - Static variable in class org.jbox2d.testbed.tests.TheoJansen
 
motorSpeed - Variable in class org.jbox2d.dynamics.joints.PrismaticJointDef
The desired motor speed in radians per second.
motorSpeed - Variable in class org.jbox2d.dynamics.joints.RevoluteJointDef
The desired motor speed.
motorSpeed - Variable in class org.jbox2d.dynamics.joints.WheelJointDef
The desired motor speed in radians per second.
motorSpeed_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
motorSpeed_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
mouse - Variable in class org.jbox2d.testbed.framework.TestbedModel
 
MOUSE - Enum constant in enum org.box2d.proto.Box2D.PbJointType
 
MOUSE - Enum constant in enum org.jbox2d.dynamics.joints.JointType
 
MOUSE_JOINT_TAG - Static variable in class org.jbox2d.testbed.framework.TestbedTest
 
MOUSE_VALUE - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
mouseColor - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
mouseDown(Vec2) - Method in class org.jbox2d.testbed.framework.TestbedTest
Called for mouse-down
MouseDown - Enum constant in enum org.jbox2d.testbed.framework.QueueItemType
 
mouseJoint - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
MouseJoint - Class in org.jbox2d.dynamics.joints
A mouse joint is used to make a point on a body track a specified world point.
MouseJoint(IWorldPool, MouseJointDef) - Constructor for class org.jbox2d.dynamics.joints.MouseJoint
 
MouseJointDef - Class in org.jbox2d.dynamics.joints
Mouse joint definition.
MouseJointDef() - Constructor for class org.jbox2d.dynamics.joints.MouseJointDef
 
mouseMove(Vec2) - Method in class org.jbox2d.testbed.framework.TestbedTest
Called when mouse is moved
MouseMove - Enum constant in enum org.jbox2d.testbed.framework.QueueItemType
 
mouseUp(Vec2) - Method in class org.jbox2d.testbed.framework.TestbedTest
Called for mouse-up
MouseUp - Enum constant in enum org.jbox2d.testbed.framework.QueueItemType
 
mouseWorld - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
MoveAABB(AABB) - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
moveProxy(int, AABB, Vec2) - Method in class org.jbox2d.collision.broadphase.BroadPhase
Call MoveProxy as many times as you like, then when you are done call UpdatePairs to finalized the proxy pairs (for your time step).
moveProxy(int, AABB, Vec2) - Method in interface org.jbox2d.collision.broadphase.BroadPhaseStrategy
Move a proxy with a swepted AABB.
moveProxy(int, AABB, Vec2) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
MoveProxy() - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
mul(float) - Method in class org.jbox2d.common.Vec2
Return this vector multiplied by a scalar; does not alter this vector.
mul(float) - Method in class org.jbox2d.common.Vec3
 
mul(Mat22) - Method in class org.jbox2d.common.Mat22
Multiply another matrix by this one (this one on left).
mul(Mat22, Mat22) - Static method in class org.jbox2d.common.Mat22
 
mul(Mat22, Vec2) - Static method in class org.jbox2d.common.Mat22
 
mul(Mat33, Vec3) - Static method in class org.jbox2d.common.Mat33
 
mul(Rot, Rot, Rot) - Static method in class org.jbox2d.common.Rot
 
mul(Transform, Transform) - Static method in class org.jbox2d.common.Transform
 
mul(Transform, Vec2) - Static method in class org.jbox2d.common.Transform
 
mul(Vec2) - Method in class org.jbox2d.common.Mat22
Multiply a vector by this matrix.
mul22(Mat33, Vec2) - Static method in class org.jbox2d.common.Mat33
 
mul22ToOut(Mat33, Vec2, Vec2) - Static method in class org.jbox2d.common.Mat33
 
mul22ToOutUnsafe(Mat33, Vec2, Vec2) - Static method in class org.jbox2d.common.Mat33
 
mulByTransform(Mat22) - Method in class org.jbox2d.common.OBBViewportTransform
Multiplies the obb transform by the given transform
mulLocal(float) - Method in class org.jbox2d.common.Vec2
Multiply this vector by a number and return result - alters this vector.
mulLocal(float) - Method in class org.jbox2d.common.Vec3
 
mulLocal(Mat22) - Method in class org.jbox2d.common.Mat22
 
mulToOut(Mat22, Mat22) - Method in class org.jbox2d.common.Mat22
 
mulToOut(Mat22, Mat22, Mat22) - Static method in class org.jbox2d.common.Mat22
 
mulToOut(Mat22, Vec2, Vec2) - Static method in class org.jbox2d.common.Mat22
 
mulToOut(Mat33, Vec3, Vec3) - Static method in class org.jbox2d.common.Mat33
 
mulToOut(Rot, Vec2, Vec2) - Static method in class org.jbox2d.common.Rot
 
mulToOut(Transform, Transform, Transform) - Static method in class org.jbox2d.common.Transform
 
mulToOut(Transform, Vec2, Vec2) - Static method in class org.jbox2d.common.Transform
 
mulToOut(Vec2, Vec2) - Method in class org.jbox2d.common.Mat22
 
mulToOutUnsafe(Mat22, Mat22) - Method in class org.jbox2d.common.Mat22
 
mulToOutUnsafe(Mat22, Mat22, Mat22) - Static method in class org.jbox2d.common.Mat22
 
mulToOutUnsafe(Mat22, Vec2, Vec2) - Static method in class org.jbox2d.common.Mat22
 
mulToOutUnsafe(Mat33, Vec3, Vec3) - Static method in class org.jbox2d.common.Mat33
 
mulToOutUnsafe(Rot, Vec2, Vec2) - Static method in class org.jbox2d.common.Rot
 
mulToOutUnsafe(Transform, Transform, Transform) - Static method in class org.jbox2d.common.Transform
 
mulToOutUnsafe(Transform, Vec2, Vec2) - Static method in class org.jbox2d.common.Transform
 
mulToOutUnsafe(Vec2, Vec2) - Method in class org.jbox2d.common.Mat22
 
mulTrans(Mat22) - Method in class org.jbox2d.common.Mat22
Multiply another matrix by the transpose of this one (transpose of this one on left).
mulTrans(Mat22, Mat22) - Static method in class org.jbox2d.common.Mat22
 
mulTrans(Mat22, Vec2) - Static method in class org.jbox2d.common.Mat22
 
mulTrans(Rot, Rot, Rot) - Static method in class org.jbox2d.common.Rot
 
mulTrans(Rot, Vec2, Vec2) - Static method in class org.jbox2d.common.Rot
 
mulTrans(Transform, Transform) - Static method in class org.jbox2d.common.Transform
 
mulTrans(Transform, Vec2) - Static method in class org.jbox2d.common.Transform
 
mulTrans(Vec2) - Method in class org.jbox2d.common.Mat22
Multiply a vector by the transpose of this matrix.
mulTransLocal(Mat22) - Method in class org.jbox2d.common.Mat22
 
mulTransToOut(Mat22, Mat22) - Method in class org.jbox2d.common.Mat22
 
mulTransToOut(Mat22, Mat22, Mat22) - Static method in class org.jbox2d.common.Mat22
 
mulTransToOut(Mat22, Vec2, Vec2) - Static method in class org.jbox2d.common.Mat22
 
mulTransToOut(Transform, Transform, Transform) - Static method in class org.jbox2d.common.Transform
 
mulTransToOut(Transform, Vec2, Vec2) - Static method in class org.jbox2d.common.Transform
 
mulTransToOut(Vec2, Vec2) - Method in class org.jbox2d.common.Mat22
 
mulTransToOutUnsafe(Mat22, Mat22) - Method in class org.jbox2d.common.Mat22
 
mulTransToOutUnsafe(Mat22, Mat22, Mat22) - Static method in class org.jbox2d.common.Mat22
 
mulTransToOutUnsafe(Mat22, Vec2, Vec2) - Static method in class org.jbox2d.common.Mat22
 
mulTransToOutUnsafe(Transform, Transform, Transform) - Static method in class org.jbox2d.common.Transform
 
mulTransToOutUnsafe(Transform, Vec2, Vec2) - Static method in class org.jbox2d.common.Transform
 
mulTransUnsafe(Rot, Rot, Rot) - Static method in class org.jbox2d.common.Rot
 
mulTransUnsafe(Rot, Vec2, Vec2) - Static method in class org.jbox2d.common.Rot
 
mulUnsafe(Rot, Rot, Rot) - Static method in class org.jbox2d.common.Rot
 
MutableStack<E> - Class in org.jbox2d.pooling.normal
 
MutableStack(int) - Constructor for class org.jbox2d.pooling.normal.MutableStack
 
mv - Variable in class org.jbox2d.testbed.perf.PoolingPerf
 

N

n - Variable in class org.jbox2d.collision.Collision.EPCollider
 
n - Variable in class org.jbox2d.collision.Collision
 
name - Variable in class org.jbox2d.testbed.framework.TestbedSetting
 
negate() - Method in class org.jbox2d.common.Vec2
Return the negation of this vector; does not alter this vector.
negate() - Method in class org.jbox2d.common.Vec3
 
negateLocal() - Method in class org.jbox2d.common.Vec2
Flip the vector and return it - alters this vector.
negateLocal() - Method in class org.jbox2d.common.Vec3
 
negateToOut(Vec2, Vec2) - Static method in class org.jbox2d.common.Vec2
 
NEW_FIXTURE - Static variable in class org.jbox2d.dynamics.World
 
newBuilder() - Static method in class org.box2d.proto.Box2D.PbBody
 
newBuilder() - Static method in class org.box2d.proto.Box2D.PbFilter
 
newBuilder() - Static method in class org.box2d.proto.Box2D.PbFixture
 
newBuilder() - Static method in class org.box2d.proto.Box2D.PbJoint
 
newBuilder() - Static method in class org.box2d.proto.Box2D.PbShape
 
newBuilder() - Static method in class org.box2d.proto.Box2D.PbVec2
 
newBuilder() - Static method in class org.box2d.proto.Box2D.PbWorld
 
newBuilder(Box2D.PbBody) - Static method in class org.box2d.proto.Box2D.PbBody
 
newBuilder(Box2D.PbFilter) - Static method in class org.box2d.proto.Box2D.PbFilter
 
newBuilder(Box2D.PbFixture) - Static method in class org.box2d.proto.Box2D.PbFixture
 
newBuilder(Box2D.PbJoint) - Static method in class org.box2d.proto.Box2D.PbJoint
 
newBuilder(Box2D.PbShape) - Static method in class org.box2d.proto.Box2D.PbShape
 
newBuilder(Box2D.PbVec2) - Static method in class org.box2d.proto.Box2D.PbVec2
 
newBuilder(Box2D.PbWorld) - Static method in class org.box2d.proto.Box2D.PbWorld
 
newBuilderForType() - Method in class org.box2d.proto.Box2D.PbBody
 
newBuilderForType() - Method in class org.box2d.proto.Box2D.PbFilter
 
newBuilderForType() - Method in class org.box2d.proto.Box2D.PbFixture
 
newBuilderForType() - Method in class org.box2d.proto.Box2D.PbJoint
 
newBuilderForType() - Method in class org.box2d.proto.Box2D.PbShape
 
newBuilderForType() - Method in class org.box2d.proto.Box2D.PbVec2
 
newBuilderForType() - Method in class org.box2d.proto.Box2D.PbWorld
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.box2d.proto.Box2D.PbBody
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.box2d.proto.Box2D.PbFilter
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.box2d.proto.Box2D.PbFixture
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.box2d.proto.Box2D.PbJoint
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.box2d.proto.Box2D.PbShape
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.box2d.proto.Box2D.PbVec2
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.box2d.proto.Box2D.PbWorld
 
newInstance() - Method in class org.jbox2d.pooling.normal.CircleStack
Creates a new instance of the object contained by this stack.
newInstance() - Method in class org.jbox2d.pooling.normal.MutableStack
Creates a new instance of the object contained by this stack.
newInstance() - Method in class org.jbox2d.pooling.normal.OrderedStack
Creates a new instance of the object contained by this stack.
next - Variable in class org.jbox2d.dynamics.contacts.ContactEdge
the next contact edge in the body's contact list
next - Variable in class org.jbox2d.dynamics.joints.JointEdge
the next joint edge in the body's joint list
next_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
next_ - Variable in class org.box2d.proto.Box2D.PbShape
 
NEXT_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
nextBuilder_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
nextPowerOfTwo(int) - Static method in class org.jbox2d.common.MathUtils
Next Largest Power of 2: Given a binary integer value x, the next largest power of 2 can be computed by a SWAR algorithm that recursively "folds" the upper bits into the lower bits.
nextShape - Variable in class org.jbox2d.testbed.tests.ContinuousTest
 
nextTest - Variable in class org.jbox2d.testbed.framework.TestbedController
 
nextTest() - Method in class org.jbox2d.testbed.framework.TestbedController
 
nodeStack - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
normal - Variable in class org.jbox2d.collision.Collision.ReferenceFace
 
normal - Variable in class org.jbox2d.collision.Distance
 
normal - Variable in class org.jbox2d.collision.RayCastOutput
 
normal - Variable in class org.jbox2d.collision.SeparationFunction
 
normal - Variable in class org.jbox2d.collision.shapes.EdgeShape
 
normal - Variable in class org.jbox2d.collision.WorldManifold
World vector pointing from A to B
normal - Variable in class org.jbox2d.common.RaycastResult
 
normal - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
normal - Variable in class org.jbox2d.dynamics.contacts.PositionSolverManifold
 
normal - Variable in class org.jbox2d.testbed.framework.ContactPoint
 
normalImpulse - Variable in class org.jbox2d.collision.ManifoldPoint
the non-penetration impulse
normalImpulse - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint
 
normalImpulse - Variable in class org.jbox2d.testbed.framework.ContactPoint
 
normalImpulses - Variable in class org.jbox2d.callbacks.ContactImpulse
 
normalize() - Method in class org.jbox2d.common.Sweep
 
normalize() - Method in class org.jbox2d.common.Vec2
Normalize this vector and return the length before normalization.
normalMass - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
normalMass - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint
 
normals - Variable in class org.jbox2d.collision.Collision.TempPolygon
 
normals - Variable in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
normals_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
normals_ - Variable in class org.box2d.proto.Box2D.PbShape
 
NORMALS_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
normalsBuilder_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
nParticles - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
NULL_FEATURE - Static variable in class org.jbox2d.collision.Collision
 
NULL_NODE - Static variable in class org.jbox2d.collision.broadphase.DynamicTree
 
NULL_PROXY - Static variable in class org.jbox2d.collision.broadphase.BroadPhase
 
NULL_STATE - Enum constant in enum org.jbox2d.collision.Collision.PointState
point does not exist
NUM_DECIMALS - Static variable in class org.jbox2d.tests.math.SinCosTest
 
NUM_TESTS - Static variable in class org.jbox2d.profile.SettingsPerformanceTest
 
numTables - Static variable in class org.jbox2d.tests.math.SinCosTest
 
numTests - Variable in class org.jbox2d.profile.BasicPerformanceTest
 

O

OBB() - Constructor for class org.jbox2d.common.OBBViewportTransform.OBB
 
OBBViewportTransform - Class in org.jbox2d.common
Orientated bounding box viewport transform
OBBViewportTransform() - Constructor for class org.jbox2d.common.OBBViewportTransform
 
OBBViewportTransform.OBB - Class in org.jbox2d.common
 
oldManifold - Variable in class org.jbox2d.dynamics.contacts.Contact
 
OneSidedTest - Class in org.jbox2d.testbed.tests
 
OneSidedTest() - Constructor for class org.jbox2d.testbed.tests.OneSidedTest
 
OneSidedTest.State - Enum in org.jbox2d.testbed.tests
 
op(Vec2) - Method in class org.jbox2d.testbed.perf.PoolingPerf
 
op(Vec2) - Method in class org.jbox2d.testbed.perf.StackTest
 
OrderedStack<E> - Class in org.jbox2d.pooling.normal
 
OrderedStack(int, int) - Constructor for class org.jbox2d.pooling.normal.OrderedStack
 
org.box2d.proto - package org.box2d.proto
 
org.jbox2d.callbacks - package org.jbox2d.callbacks
 
org.jbox2d.collision - package org.jbox2d.collision
 
org.jbox2d.collision.broadphase - package org.jbox2d.collision.broadphase
 
org.jbox2d.collision.shapes - package org.jbox2d.collision.shapes
 
org.jbox2d.common - package org.jbox2d.common
 
org.jbox2d.dynamics - package org.jbox2d.dynamics
 
org.jbox2d.dynamics.contacts - package org.jbox2d.dynamics.contacts
 
org.jbox2d.dynamics.joints - package org.jbox2d.dynamics.joints
 
org.jbox2d.pooling - package org.jbox2d.pooling
 
org.jbox2d.pooling.arrays - package org.jbox2d.pooling.arrays
 
org.jbox2d.pooling.normal - package org.jbox2d.pooling.normal
 
org.jbox2d.pooling.stacks - package org.jbox2d.pooling.stacks
 
org.jbox2d.profile - package org.jbox2d.profile
 
org.jbox2d.serialization - package org.jbox2d.serialization
 
org.jbox2d.serialization.pb - package org.jbox2d.serialization.pb
 
org.jbox2d.testbed.framework - package org.jbox2d.testbed.framework
 
org.jbox2d.testbed.framework.j2d - package org.jbox2d.testbed.framework.j2d
 
org.jbox2d.testbed.perf - package org.jbox2d.testbed.perf
 
org.jbox2d.testbed.pooling - package org.jbox2d.testbed.pooling
 
org.jbox2d.testbed.tests - package org.jbox2d.testbed.tests
 
org.jbox2d.tests.math - package org.jbox2d.tests.math
 
other - Variable in class org.jbox2d.dynamics.contacts.ContactEdge
provides quick access to the other body attached.
other - Variable in class org.jbox2d.dynamics.joints.JointEdge
Provides quick access to the other body attached
OTHER - Enum constant in enum org.jbox2d.serialization.UnsupportedObjectException.Type
 
OUTER_ITERS - Static variable in class org.jbox2d.testbed.perf.MathPerf
 
OUTER_ITERS - Static variable in class org.jbox2d.testbed.perf.PoolingPerf
 
OUTER_ITERS - Static variable in class org.jbox2d.testbed.perf.StackTest
 
output - Variable in class org.jbox2d.collision.Collision
 
output - Variable in class org.jbox2d.dynamics.WorldRayCastWrapper
 
output - Variable in class org.jbox2d.testbed.tests.DistanceTest
 
overlap - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest.Actor
 
OVERLAPPED - Enum constant in enum org.jbox2d.collision.TimeOfImpact.TOIOutputState
 

P

p - Variable in class org.jbox2d.common.Transform
The translation caused by the transform
p - Variable in class org.jbox2d.testbed.framework.QueueItem
 
p - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
p - Variable in class org.jbox2d.testbed.tests.PolyShapesCallback
 
P - Variable in class org.jbox2d.collision.Collision
 
P - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
p1 - Variable in class org.jbox2d.collision.RayCastInput
 
p1 - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
P1 - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
p2 - Variable in class org.jbox2d.collision.RayCastInput
 
p2 - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
P2 - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
paintScreen() - Method in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
paintScreen() - Method in interface org.jbox2d.testbed.framework.TestbedPanel
Paints the rendered world to the screen
Pair - Class in org.jbox2d.collision.broadphase
Java note: at the "creation" of each node, a random key is given to that node, and that's what we sort from.
Pair() - Constructor for class org.jbox2d.collision.broadphase.Pair
 
PairCallback - Interface in org.jbox2d.callbacks
 
panel - Variable in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
panel - Variable in class org.jbox2d.testbed.framework.TestbedController
 
panelHeight - Variable in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
panelWidth - Variable in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
panelWidth - Variable in class org.jbox2d.testbed.framework.TestbedModel
 
parent - Variable in class org.jbox2d.collision.broadphase.DynamicTreeNode
 
parseDelimitedFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbBody
 
parseDelimitedFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbFilter
 
parseDelimitedFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbFixture
 
parseDelimitedFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbJoint
 
parseDelimitedFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbShape
 
parseDelimitedFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbVec2
 
parseDelimitedFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbWorld
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbBody
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbFilter
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbFixture
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbJoint
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbShape
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbVec2
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbWorld
 
parseFrom(byte[]) - Static method in class org.box2d.proto.Box2D.PbBody
 
parseFrom(byte[]) - Static method in class org.box2d.proto.Box2D.PbFilter
 
parseFrom(byte[]) - Static method in class org.box2d.proto.Box2D.PbFixture
 
parseFrom(byte[]) - Static method in class org.box2d.proto.Box2D.PbJoint
 
parseFrom(byte[]) - Static method in class org.box2d.proto.Box2D.PbShape
 
parseFrom(byte[]) - Static method in class org.box2d.proto.Box2D.PbVec2
 
parseFrom(byte[]) - Static method in class org.box2d.proto.Box2D.PbWorld
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbBody
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbFilter
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbFixture
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbJoint
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbShape
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbVec2
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbWorld
 
parseFrom(ByteString) - Static method in class org.box2d.proto.Box2D.PbBody
 
parseFrom(ByteString) - Static method in class org.box2d.proto.Box2D.PbFilter
 
parseFrom(ByteString) - Static method in class org.box2d.proto.Box2D.PbFixture
 
parseFrom(ByteString) - Static method in class org.box2d.proto.Box2D.PbJoint
 
parseFrom(ByteString) - Static method in class org.box2d.proto.Box2D.PbShape
 
parseFrom(ByteString) - Static method in class org.box2d.proto.Box2D.PbVec2
 
parseFrom(ByteString) - Static method in class org.box2d.proto.Box2D.PbWorld
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbBody
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbFilter
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbFixture
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbJoint
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbShape
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbVec2
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbWorld
 
parseFrom(CodedInputStream) - Static method in class org.box2d.proto.Box2D.PbBody
 
parseFrom(CodedInputStream) - Static method in class org.box2d.proto.Box2D.PbFilter
 
parseFrom(CodedInputStream) - Static method in class org.box2d.proto.Box2D.PbFixture
 
parseFrom(CodedInputStream) - Static method in class org.box2d.proto.Box2D.PbJoint
 
parseFrom(CodedInputStream) - Static method in class org.box2d.proto.Box2D.PbShape
 
parseFrom(CodedInputStream) - Static method in class org.box2d.proto.Box2D.PbVec2
 
parseFrom(CodedInputStream) - Static method in class org.box2d.proto.Box2D.PbWorld
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbBody
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbFilter
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbFixture
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbJoint
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbShape
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbVec2
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbWorld
 
parseFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbBody
 
parseFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbFilter
 
parseFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbFixture
 
parseFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbJoint
 
parseFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbShape
 
parseFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbVec2
 
parseFrom(InputStream) - Static method in class org.box2d.proto.Box2D.PbWorld
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbBody
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbFilter
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbFixture
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbJoint
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbShape
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbVec2
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.box2d.proto.Box2D.PbWorld
 
pause - Variable in class org.jbox2d.testbed.framework.TestbedSettings
 
pauseButton - Variable in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
PbBody(boolean) - Constructor for class org.box2d.proto.Box2D.PbBody
 
PbBody(Box2D.PbBody.Builder) - Constructor for class org.box2d.proto.Box2D.PbBody
 
PbBodyType(int, int) - Constructor for enum org.box2d.proto.Box2D.PbBodyType
 
PbDeserializer - Class in org.jbox2d.serialization.pb
 
PbDeserializer() - Constructor for class org.jbox2d.serialization.pb.PbDeserializer
 
PbDeserializer(JbDeserializer.ObjectListener) - Constructor for class org.jbox2d.serialization.pb.PbDeserializer
 
PbDeserializer(UnsupportedListener) - Constructor for class org.jbox2d.serialization.pb.PbDeserializer
 
PbDeserializer(UnsupportedListener, JbDeserializer.ObjectListener) - Constructor for class org.jbox2d.serialization.pb.PbDeserializer
 
PbFilter(boolean) - Constructor for class org.box2d.proto.Box2D.PbFilter
 
PbFilter(Box2D.PbFilter.Builder) - Constructor for class org.box2d.proto.Box2D.PbFilter
 
PbFixture(boolean) - Constructor for class org.box2d.proto.Box2D.PbFixture
 
PbFixture(Box2D.PbFixture.Builder) - Constructor for class org.box2d.proto.Box2D.PbFixture
 
PbJoint(boolean) - Constructor for class org.box2d.proto.Box2D.PbJoint
 
PbJoint(Box2D.PbJoint.Builder) - Constructor for class org.box2d.proto.Box2D.PbJoint
 
PbJointType(int, int) - Constructor for enum org.box2d.proto.Box2D.PbJointType
 
PbSerializer - Class in org.jbox2d.serialization.pb
Protobuffer serializer implementation.
PbSerializer() - Constructor for class org.jbox2d.serialization.pb.PbSerializer
 
PbSerializer(JbSerializer.ObjectSigner) - Constructor for class org.jbox2d.serialization.pb.PbSerializer
 
PbSerializer(UnsupportedListener) - Constructor for class org.jbox2d.serialization.pb.PbSerializer
 
PbSerializer(UnsupportedListener, JbSerializer.ObjectSigner) - Constructor for class org.jbox2d.serialization.pb.PbSerializer
 
PbShape(boolean) - Constructor for class org.box2d.proto.Box2D.PbShape
 
PbShape(Box2D.PbShape.Builder) - Constructor for class org.box2d.proto.Box2D.PbShape
 
PbShapeType(int, int) - Constructor for enum org.box2d.proto.Box2D.PbShapeType
 
pbToVec(Box2D.PbVec2) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
PbVec2(boolean) - Constructor for class org.box2d.proto.Box2D.PbVec2
 
PbVec2(Box2D.PbVec2.Builder) - Constructor for class org.box2d.proto.Box2D.PbVec2
 
PbWorld(boolean) - Constructor for class org.box2d.proto.Box2D.PbWorld
 
PbWorld(Box2D.PbWorld.Builder) - Constructor for class org.box2d.proto.Box2D.PbWorld
 
pcstack - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
perp - Variable in class org.jbox2d.collision.Collision.EPCollider
 
PERSIST_STATE - Enum constant in enum org.jbox2d.collision.Collision.PointState
point persisted across the update
PI - Static variable in class org.jbox2d.common.MathUtils
 
PI - Static variable in class org.jbox2d.common.Settings
Pi.
PistonBenchmark - Class in org.jbox2d.profile
Benchmark - piston example (constantly bumping a bunch of circles and boxes).
PistonBenchmark() - Constructor for class org.jbox2d.profile.PistonBenchmark
 
PistonTest - Class in org.jbox2d.testbed.tests
 
PistonTest() - Constructor for class org.jbox2d.testbed.tests.PistonTest
 
planePoint - Variable in class org.jbox2d.collision.Collision
 
PLATFORM_TAG - Static variable in class org.jbox2d.testbed.tests.BodyTypes
 
PLATFORM_TAG - Static variable in class org.jbox2d.testbed.tests.OneSidedTest
 
PlatformMathUtils - Class in org.jbox2d.common
Contains methods from MathUtils that rely on JVM features.
PlatformMathUtils() - Constructor for class org.jbox2d.common.PlatformMathUtils
 
platformTag - Static variable in class org.jbox2d.testbed.tests.ConveyorBelt
 
playTest(int) - Method in class org.jbox2d.testbed.framework.TestbedController
 
pmd - Variable in class org.jbox2d.dynamics.Body
 
point - Variable in class org.jbox2d.dynamics.contacts.PositionSolverManifold
 
point - Variable in class org.jbox2d.dynamics.WorldRayCastWrapper
 
point - Variable in class org.jbox2d.testbed.framework.TestQueryCallback
 
point1 - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
point2 - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
pointA - Variable in class org.jbox2d.collision.DistanceOutput
Closest point on shapeA
pointA - Variable in class org.jbox2d.collision.SeparationFunction
 
pointB - Variable in class org.jbox2d.collision.DistanceOutput
Closest point on shapeB
pointB - Variable in class org.jbox2d.collision.SeparationFunction
 
pointCount - Variable in class org.jbox2d.collision.Manifold
The number of manifold points.
pointCount - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
pointCount - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
pointCount - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
points - Variable in class org.jbox2d.collision.Manifold
The points of contact.
points - Variable in class org.jbox2d.collision.WorldManifold
World contact point (point of intersection)
points - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
points - Static variable in class org.jbox2d.testbed.framework.TestbedTest
 
POINTS - Enum constant in enum org.jbox2d.collision.Type
 
points_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
points_ - Variable in class org.box2d.proto.Box2D.PbShape
 
POINTS_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
pointsBuilder_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
PointState() - Constructor for enum org.jbox2d.collision.Collision.PointState
 
polygon - Variable in class org.jbox2d.testbed.tests.ContinuousTest
 
POLYGON - Enum constant in enum org.box2d.proto.Box2D.PbShapeType
 
POLYGON - Enum constant in enum org.jbox2d.collision.shapes.ShapeType
 
POLYGON_VALUE - Static variable in enum org.box2d.proto.Box2D.PbShapeType
 
PolygonAndCircleContact - Class in org.jbox2d.dynamics.contacts
 
PolygonAndCircleContact(IWorldPool) - Constructor for class org.jbox2d.dynamics.contacts.PolygonAndCircleContact
 
polygonAxis - Variable in class org.jbox2d.collision.Collision.EPCollider
 
PolygonContact - Class in org.jbox2d.dynamics.contacts
 
PolygonContact(IWorldPool) - Constructor for class org.jbox2d.dynamics.contacts.PolygonContact
 
polygonRadius - Static variable in class org.jbox2d.common.Settings
The radius of the polygon/edge shape skin.
PolygonShape - Class in org.jbox2d.collision.shapes
A convex polygon shape.
PolygonShape() - Constructor for class org.jbox2d.collision.shapes.PolygonShape
 
PolyShapes - Class in org.jbox2d.testbed.tests
 
PolyShapes() - Constructor for class org.jbox2d.testbed.tests.PolyShapes
 
PolyShapesCallback - Class in org.jbox2d.testbed.tests
This callback is called by b2World::QueryAABB.
PolyShapesCallback(IWorldPool) - Constructor for class org.jbox2d.testbed.tests.PolyShapesCallback
 
pool - Variable in class org.jbox2d.collision.Collision
 
pool - Variable in class org.jbox2d.collision.TimeOfImpact
 
pool - Static variable in class org.jbox2d.common.Transform
 
pool - Variable in class org.jbox2d.dynamics.ContactManager
 
pool - Variable in class org.jbox2d.dynamics.contacts.Contact
 
pool - Variable in class org.jbox2d.dynamics.joints.Joint
 
pool - Variable in class org.jbox2d.dynamics.World
 
pool - Variable in class org.jbox2d.pooling.normal.CircleStack
 
pool - Variable in class org.jbox2d.pooling.normal.OrderedStack
 
pool - Variable in class org.jbox2d.testbed.perf.PoolingPerf.CirclePool
 
pool - Variable in class org.jbox2d.testbed.perf.PoolingPerf.CustStack
 
pool0 - Variable in class org.jbox2d.collision.shapes.ChainShape
 
pool1 - Variable in class org.jbox2d.collision.shapes.PolygonShape
 
pool1 - Variable in class org.jbox2d.dynamics.Fixture
 
pool2 - Variable in class org.jbox2d.collision.shapes.PolygonShape
 
pool2 - Variable in class org.jbox2d.dynamics.Fixture
 
pool3 - Variable in class org.jbox2d.collision.shapes.PolygonShape
 
pool3 - Variable in class org.jbox2d.collision.WorldManifold
 
pool4 - Variable in class org.jbox2d.collision.shapes.PolygonShape
 
pool4 - Variable in class org.jbox2d.collision.WorldManifold
 
pooledHead - Variable in class org.jbox2d.testbed.tests.RayCastTest
 
PoolingPerf - Class in org.jbox2d.testbed.perf
 
PoolingPerf() - Constructor for class org.jbox2d.testbed.perf.PoolingPerf
 
PoolingPerf.CirclePool - Class in org.jbox2d.testbed.perf
 
PoolingPerf.CustStack - Class in org.jbox2d.testbed.perf
 
PoolingPerf.TLVec2 - Class in org.jbox2d.testbed.perf
 
poolt1 - Variable in class org.jbox2d.collision.shapes.PolygonShape
 
pop() - Method in class org.jbox2d.collision.broadphase.DynamicTree.TreeNodeStack
 
pop() - Method in interface org.jbox2d.pooling.IDynamicStack
Pops an item off the stack
pop() - Method in interface org.jbox2d.pooling.IOrderedStack
Returns the next object in the pool
pop() - Method in class org.jbox2d.pooling.normal.CircleStack
 
pop() - Method in class org.jbox2d.pooling.normal.MutableStack
 
pop() - Method in class org.jbox2d.pooling.normal.OrderedStack
 
pop() - Method in class org.jbox2d.pooling.stacks.DynamicIntStack
 
pop(int) - Method in interface org.jbox2d.pooling.IOrderedStack
Returns the next 'argNum' objects in the pool in an array
pop(int) - Method in class org.jbox2d.pooling.normal.CircleStack
 
pop(int) - Method in class org.jbox2d.pooling.normal.OrderedStack
 
popAABB() - Method in interface org.jbox2d.pooling.IWorldPool
 
popAABB() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
popAABB(int) - Method in interface org.jbox2d.pooling.IWorldPool
 
popAABB(int) - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
popContact(Fixture, int, Fixture, int) - Method in class org.jbox2d.dynamics.World
 
popMat22() - Method in interface org.jbox2d.pooling.IWorldPool
 
popMat22() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
popMat22(int) - Method in interface org.jbox2d.pooling.IWorldPool
 
popMat22(int) - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
popMat33() - Method in interface org.jbox2d.pooling.IWorldPool
 
popMat33() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
popRot() - Method in interface org.jbox2d.pooling.IWorldPool
 
popRot() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
populateDefaultSettings() - Method in class org.jbox2d.testbed.framework.TestbedSettings
 
populateModel(TestbedModel) - Static method in class org.jbox2d.testbed.framework.TestList
 
popVec2() - Method in interface org.jbox2d.pooling.IWorldPool
 
popVec2() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
popVec2(int) - Method in interface org.jbox2d.pooling.IWorldPool
 
popVec2(int) - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
popVec3() - Method in interface org.jbox2d.pooling.IWorldPool
 
popVec3() - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
popVec3(int) - Method in interface org.jbox2d.pooling.IWorldPool
 
popVec3(int) - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
posIters - Static variable in class org.jbox2d.profile.PistonBenchmark
 
position - Variable in class org.jbox2d.collision.broadphase.DynamicTree.TreeNodeStack
 
position - Variable in class org.jbox2d.dynamics.BodyDef
The world position of the body.
position - Variable in class org.jbox2d.pooling.stacks.DynamicIntStack
 
position - Variable in class org.jbox2d.testbed.framework.ContactPoint
 
Position - Class in org.jbox2d.dynamics.contacts
 
Position() - Constructor for class org.jbox2d.dynamics.contacts.Position
 
position_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
position_ - Variable in class org.box2d.proto.Box2D.PbBody
 
POSITION_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
positionBuilder_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
positionIterations - Variable in class org.jbox2d.dynamics.TimeStep
 
PositionIterations - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
positions - Variable in class org.jbox2d.dynamics.contacts.ContactSolver.ContactSolverDef
 
positions - Variable in class org.jbox2d.dynamics.SolverData
 
PositionSolverManifold - Class in org.jbox2d.dynamics.contacts
 
PositionSolverManifold() - Constructor for class org.jbox2d.dynamics.contacts.PositionSolverManifold
 
postSolve(Contact, ContactImpulse) - Method in interface org.jbox2d.callbacks.ContactListener
This lets you inspect a contact after the solver is finished.
postSolve(Contact, ContactImpulse) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
postSolve(Contact, ContactImpulse) - Method in class org.jbox2d.testbed.tests.Breakable
 
precision - Variable in class org.jbox2d.tests.math.SinCosTable
 
preSolve(Contact, Manifold) - Method in interface org.jbox2d.callbacks.ContactListener
This is called after a contact is updated.
preSolve(Contact, Manifold) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
preSolve(Contact, Manifold) - Method in class org.jbox2d.testbed.tests.ConveyorBelt
 
preSolve(Contact, Manifold) - Method in class org.jbox2d.testbed.tests.OneSidedTest
 
prev - Variable in class org.jbox2d.dynamics.contacts.ContactEdge
the previous contact edge in the body's contact list
prev - Variable in class org.jbox2d.dynamics.joints.JointEdge
the previous joint edge in the body's joint list
prev_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
prev_ - Variable in class org.box2d.proto.Box2D.PbShape
 
PREV_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
prevBuilder_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
primary - Variable in class org.jbox2d.dynamics.contacts.ContactRegister
 
printf(String, Object...) - Method in class org.jbox2d.profile.BasicPerformanceTest
 
println(String) - Method in class org.jbox2d.profile.BasicPerformanceTest
 
printResults() - Method in class org.jbox2d.profile.BasicPerformanceTest
 
printTable(String[], String[], double[][]) - Static method in class org.jbox2d.tests.math.SinCosTest
 
PRISMATIC - Enum constant in enum org.box2d.proto.Box2D.PbJointType
 
PRISMATIC - Enum constant in enum org.jbox2d.dynamics.joints.JointType
 
PRISMATIC_VALUE - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
PrismaticJoint - Class in org.jbox2d.dynamics.joints
A prismatic joint.
PrismaticJoint(IWorldPool, PrismaticJointDef) - Constructor for class org.jbox2d.dynamics.joints.PrismaticJoint
 
PrismaticJointDef - Class in org.jbox2d.dynamics.joints
Prismatic joint definition.
PrismaticJointDef() - Constructor for class org.jbox2d.dynamics.joints.PrismaticJointDef
 
PrismaticTest - Class in org.jbox2d.testbed.tests
 
PrismaticTest() - Constructor for class org.jbox2d.testbed.tests.PrismaticTest
 
processBody(Body, Long) - Method in interface org.jbox2d.serialization.JbDeserializer.ObjectListener
 
processBody(Body, Long) - Method in class org.jbox2d.testbed.framework.ListenerAdapter
 
processBody(Body, Long) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
processBody(Body, Long) - Method in class org.jbox2d.testbed.tests.ApplyForce
 
processBody(Body, Long) - Method in class org.jbox2d.testbed.tests.BodyTypes
 
processBody(Body, Long) - Method in class org.jbox2d.testbed.tests.Car
 
processBody(Body, Long) - Method in class org.jbox2d.testbed.tests.CharacterCollision
 
processBody(Body, Long) - Method in class org.jbox2d.testbed.tests.TheoJansen
 
processBody(Body, Long) - Method in class org.jbox2d.testbed.tests.VerticalStack
 
processFixture(Fixture, Long) - Method in interface org.jbox2d.serialization.JbDeserializer.ObjectListener
 
processFixture(Fixture, Long) - Method in class org.jbox2d.testbed.framework.ListenerAdapter
 
processFixture(Fixture, Long) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
processFixture(Fixture, Long) - Method in class org.jbox2d.testbed.tests.ConveyorBelt
 
processFixture(Fixture, Long) - Method in class org.jbox2d.testbed.tests.OneSidedTest
 
processJoint(Joint, Long) - Method in interface org.jbox2d.serialization.JbDeserializer.ObjectListener
 
processJoint(Joint, Long) - Method in class org.jbox2d.testbed.framework.ListenerAdapter
 
processJoint(Joint, Long) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
processJoint(Joint, Long) - Method in class org.jbox2d.testbed.tests.Car
 
processJoint(Joint, Long) - Method in class org.jbox2d.testbed.tests.CircleStress
 
processJoint(Joint, Long) - Method in class org.jbox2d.testbed.tests.PrismaticTest
 
processJoint(Joint, Long) - Method in class org.jbox2d.testbed.tests.Pulleys
 
processJoint(Joint, Long) - Method in class org.jbox2d.testbed.tests.RevoluteTest
 
processJoint(Joint, Long) - Method in class org.jbox2d.testbed.tests.TheoJansen
 
processShape(Shape, Long) - Method in interface org.jbox2d.serialization.JbDeserializer.ObjectListener
 
processShape(Shape, Long) - Method in class org.jbox2d.testbed.framework.ListenerAdapter
 
processShape(Shape, Long) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
processWorld(World, Long) - Method in interface org.jbox2d.serialization.JbDeserializer.ObjectListener
 
processWorld(World, Long) - Method in class org.jbox2d.testbed.framework.ListenerAdapter
 
processWorld(World, Long) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
Profile - Class in org.jbox2d.dynamics
 
Profile() - Constructor for class org.jbox2d.dynamics.Profile
 
proxyA - Variable in class org.jbox2d.collision.DistanceInput
 
proxyA - Variable in class org.jbox2d.collision.TimeOfImpact.TOIInput
 
proxyB - Variable in class org.jbox2d.collision.DistanceInput
 
proxyB - Variable in class org.jbox2d.collision.TimeOfImpact.TOIInput
 
proxyId - Variable in class org.jbox2d.dynamics.FixtureProxy
 
proxyId - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest.Actor
 
proxyIdA - Variable in class org.jbox2d.collision.broadphase.Pair
 
proxyIdB - Variable in class org.jbox2d.collision.broadphase.Pair
 
psolver - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
PULLEY - Enum constant in enum org.box2d.proto.Box2D.PbJointType
 
PULLEY - Enum constant in enum org.jbox2d.dynamics.joints.JointType
 
PULLEY_VALUE - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
PulleyJoint - Class in org.jbox2d.dynamics.joints
The pulley joint is connected to two bodies and two fixed ground points.
PulleyJoint(IWorldPool, PulleyJointDef) - Constructor for class org.jbox2d.dynamics.joints.PulleyJoint
 
PulleyJointDef - Class in org.jbox2d.dynamics.joints
Pulley joint definition.
PulleyJointDef() - Constructor for class org.jbox2d.dynamics.joints.PulleyJointDef
 
Pulleys - Class in org.jbox2d.testbed.tests
 
Pulleys() - Constructor for class org.jbox2d.testbed.tests.Pulleys
 
push(int) - Method in interface org.jbox2d.pooling.IOrderedStack
Tells the stack to take back the last 'argNum' items
push(int) - Method in class org.jbox2d.pooling.normal.CircleStack
 
push(int) - Method in class org.jbox2d.pooling.normal.OrderedStack
 
push(int) - Method in class org.jbox2d.pooling.stacks.DynamicIntStack
 
push(E) - Method in interface org.jbox2d.pooling.IDynamicStack
Pushes an item back on the stack
push(E) - Method in class org.jbox2d.pooling.normal.MutableStack
 
push(DynamicTreeNode) - Method in class org.jbox2d.collision.broadphase.DynamicTree.TreeNodeStack
 
pushAABB(int) - Method in interface org.jbox2d.pooling.IWorldPool
 
pushAABB(int) - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
pushContact(Contact) - Method in class org.jbox2d.dynamics.World
 
pushMat22(int) - Method in interface org.jbox2d.pooling.IWorldPool
 
pushMat22(int) - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
pushMat33(int) - Method in interface org.jbox2d.pooling.IWorldPool
 
pushMat33(int) - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
pushRot(int) - Method in interface org.jbox2d.pooling.IWorldPool
 
pushRot(int) - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
pushVec2(int) - Method in interface org.jbox2d.pooling.IWorldPool
 
pushVec2(int) - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
pushVec3(int) - Method in interface org.jbox2d.pooling.IWorldPool
 
pushVec3(int) - Method in class org.jbox2d.pooling.normal.DefaultWorldPool
 
pxf - Variable in class org.jbox2d.dynamics.Body
 
PyramidTest - Class in org.jbox2d.testbed.tests
 
PyramidTest() - Constructor for class org.jbox2d.testbed.tests.PyramidTest
 

Q

q - Variable in class org.jbox2d.common.Transform
A matrix representing a rotation
Q - Variable in class org.jbox2d.collision.Collision
 
QUARTER_PI - Static variable in class org.jbox2d.common.MathUtils
 
query(TreeCallback, AABB) - Method in class org.jbox2d.collision.broadphase.BroadPhase
Query an AABB for overlapping proxies.
query(TreeCallback, AABB) - Method in interface org.jbox2d.collision.broadphase.BroadPhaseStrategy
Query an AABB for overlapping proxies.
query(TreeCallback, AABB) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
Query() - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
queryAABB - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
queryAABB(QueryCallback, AABB) - Method in class org.jbox2d.dynamics.World
Query the world for all fixtures that potentially overlap the provided AABB.
QueryCallback - Interface in org.jbox2d.callbacks
Callback class for AABB queries.
queryKey - Variable in class org.jbox2d.testbed.pooling.ColorPool
 
QueueItem - Class in org.jbox2d.testbed.framework
 
QueueItem(QueueItemType, char, int) - Constructor for class org.jbox2d.testbed.framework.QueueItem
 
QueueItem(QueueItemType, Vec2) - Constructor for class org.jbox2d.testbed.framework.QueueItem
 
QueueItemType - Enum in org.jbox2d.testbed.framework
 
QueueItemType() - Constructor for enum org.jbox2d.testbed.framework.QueueItemType
 
queueKeyPressed(char, int) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
queueKeyReleased(char, int) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
queueMouseDown(Vec2) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
queueMouseMove(Vec2) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
queueMouseUp(Vec2) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
queueShiftMouseDown(Vec2) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
quitButton - Variable in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 

R

r - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
r - Variable in class org.jbox2d.testbed.pooling.ColorKey
 
R - Variable in class org.jbox2d.common.OBBViewportTransform.OBB
 
rA - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
rA - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint
 
rA - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
rad - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
RAD2DEG - Static variable in class org.jbox2d.common.MathUtils
Radians to degrees conversion factor
radius_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
radius_ - Variable in class org.box2d.proto.Box2D.PbShape
 
RADIUS_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
radiusA - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
radiusB - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
rand - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest
 
randomFloat(float, float) - Static method in class org.jbox2d.common.MathUtils
 
randomFloat(Random, float, float) - Static method in class org.jbox2d.common.MathUtils
 
RANGE - Enum constant in enum org.jbox2d.testbed.framework.TestbedSetting.ConstraintType
 
ratio - Variable in class org.jbox2d.dynamics.joints.GearJointDef
Gear ratio.
ratio - Variable in class org.jbox2d.dynamics.joints.PulleyJointDef
The pulley ratio, used to simulate a block-and-tackle.
ratio_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
ratio_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
RATIO_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
raycast(RayCastCallback, Vec2, Vec2) - Method in class org.jbox2d.dynamics.World
Ray-cast the world for all fixtures in the path of the ray.
raycast(TreeRayCastCallback, RayCastInput) - Method in class org.jbox2d.collision.broadphase.BroadPhase
Ray-cast against the proxies in the tree.
raycast(TreeRayCastCallback, RayCastInput) - Method in interface org.jbox2d.collision.broadphase.BroadPhaseStrategy
Ray-cast against the proxies in the tree.
raycast(TreeRayCastCallback, RayCastInput) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
raycast(RayCastOutput, RayCastInput) - Method in class org.jbox2d.collision.AABB
Deprecated.
raycast(RayCastOutput, RayCastInput, int) - Method in class org.jbox2d.dynamics.Fixture
Cast a ray against this shape.
raycast(RayCastOutput, RayCastInput, Transform, int) - Method in class org.jbox2d.collision.shapes.ChainShape
 
raycast(RayCastOutput, RayCastInput, Transform, int) - Method in class org.jbox2d.collision.shapes.CircleShape
 
raycast(RayCastOutput, RayCastInput, Transform, int) - Method in class org.jbox2d.collision.shapes.EdgeShape
 
raycast(RayCastOutput, RayCastInput, Transform, int) - Method in class org.jbox2d.collision.shapes.PolygonShape
 
raycast(RayCastOutput, RayCastInput, Transform, int) - Method in class org.jbox2d.collision.shapes.Shape
Cast a ray against a child shape.
raycast(RayCastOutput, RayCastInput, IWorldPool) - Method in class org.jbox2d.collision.AABB
From Real-time Collision Detection, p179.
RayCast() - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
RayCastAnyCallback - Class in org.jbox2d.testbed.tests
 
RayCastAnyCallback() - Constructor for class org.jbox2d.testbed.tests.RayCastAnyCallback
 
raycastCallback(RayCastInput, int) - Method in interface org.jbox2d.callbacks.TreeRayCastCallback
 
raycastCallback(RayCastInput, int) - Method in class org.jbox2d.dynamics.WorldRayCastWrapper
 
raycastCallback(RayCastInput, int) - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
RayCastCallback - Interface in org.jbox2d.callbacks
Callback class for ray casts.
RayCastClosestCallback - Class in org.jbox2d.testbed.tests
 
RayCastClosestCallback() - Constructor for class org.jbox2d.testbed.tests.RayCastClosestCallback
 
RayCastInput - Class in org.jbox2d.collision
Ray-cast input data.
RayCastInput() - Constructor for class org.jbox2d.collision.RayCastInput
 
RayCastMultipleCallback - Class in org.jbox2d.testbed.tests
 
RayCastMultipleCallback() - Constructor for class org.jbox2d.testbed.tests.RayCastMultipleCallback
 
RayCastOutput - Class in org.jbox2d.collision
Ray-cast output data.
RayCastOutput() - Constructor for class org.jbox2d.collision.RayCastOutput
 
RaycastResult - Class in org.jbox2d.common
 
RaycastResult() - Constructor for class org.jbox2d.common.RaycastResult
 
RayCastTest - Class in org.jbox2d.testbed.tests
 
RayCastTest() - Constructor for class org.jbox2d.testbed.tests.RayCastTest
 
RayCastTest.Mode - Enum in org.jbox2d.testbed.tests
 
rB - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
rB - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint
 
rB - Variable in class org.jbox2d.dynamics.joints.WheelJoint
 
readCache(Distance.SimplexCache, Distance.DistanceProxy, Transform, Distance.DistanceProxy, Transform) - Method in class org.jbox2d.collision.Distance.Simplex
 
rebuildBottomUp() - Method in class org.jbox2d.collision.broadphase.DynamicTree
Build an optimal tree.
RED - Static variable in class org.jbox2d.common.Color3f
 
reduce(int) - Method in class org.jbox2d.testbed.perf.PoolingPerf.CustStack
 
reduceAngle(float) - Static method in class org.jbox2d.common.MathUtils
 
REF_ANGLE_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
refAngle_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
refAngle_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
referenceAngle - Variable in class org.jbox2d.dynamics.joints.PrismaticJointDef
The constrained angle between the bodies: body2_angle - body1_angle.
referenceAngle - Variable in class org.jbox2d.dynamics.joints.RevoluteJointDef
The body2 angle minus body1 angle in the reference state (radians).
referenceAngle - Variable in class org.jbox2d.dynamics.joints.WeldJointDef
The body2 angle minus body1 angle in the reference state (radians).
ReferenceFace() - Constructor for class org.jbox2d.collision.Collision.ReferenceFace
 
refilter() - Method in class org.jbox2d.dynamics.Fixture
Call this if you want to establish collision that was previously disabled by ContactFilter::ShouldCollide.
registerAllExtensions(ExtensionRegistry) - Static method in class org.box2d.proto.Box2D
 
REMOVE_STATE - Enum constant in enum org.jbox2d.collision.Collision.PointState
point was removed in the update
removeBodies(int) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
removeFixtures(int) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
removeJoints(int) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
removeLeaf(DynamicTreeNode) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
removeNormals(int) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
removePoints(int) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
removeTestChangeListener(TestbedModel.TestChangedListener) - Method in class org.jbox2d.testbed.framework.TestbedModel
 
render() - Method in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
render() - Method in interface org.jbox2d.testbed.framework.TestbedPanel
Renders the world
report(ContactVelocityConstraint[]) - Method in class org.jbox2d.dynamics.Island
 
reportFixture(Fixture) - Method in interface org.jbox2d.callbacks.QueryCallback
Called for each fixture found in the query AABB.
reportFixture(Fixture) - Method in class org.jbox2d.testbed.framework.TestQueryCallback
 
reportFixture(Fixture) - Method in class org.jbox2d.testbed.tests.PolyShapesCallback
 
reportFixture(Fixture, Vec2, Vec2, float) - Method in interface org.jbox2d.callbacks.RayCastCallback
Called for each fixture found in the query.
reportFixture(Fixture, Vec2, Vec2, float) - Method in class org.jbox2d.testbed.tests.EdgeShapesCallback
 
reportFixture(Fixture, Vec2, Vec2, float) - Method in class org.jbox2d.testbed.tests.RayCastAnyCallback
 
reportFixture(Fixture, Vec2, Vec2, float) - Method in class org.jbox2d.testbed.tests.RayCastClosestCallback
 
reportFixture(Fixture, Vec2, Vec2, float) - Method in class org.jbox2d.testbed.tests.RayCastMultipleCallback
 
reset() - Method in class org.jbox2d.collision.broadphase.DynamicTree.TreeNodeStack
 
reset() - Method in class org.jbox2d.common.Timer
 
reset() - Method in class org.jbox2d.pooling.stacks.DynamicIntStack
 
reset() - Method in class org.jbox2d.testbed.framework.TestbedTest
Resets the test
resetButton - Variable in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
resetFriction() - Method in class org.jbox2d.dynamics.contacts.Contact
 
resetMassData() - Method in class org.jbox2d.dynamics.Body
This resets the mass properties to the sum of the mass properties of the fixtures.
resetNanos - Variable in class org.jbox2d.common.Timer
 
resetPending - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
resetRestitution() - Method in class org.jbox2d.dynamics.contacts.Contact
 
resetTest() - Method in class org.jbox2d.testbed.framework.TestbedController
 
restitution - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
restitution - Variable in class org.jbox2d.dynamics.FixtureDef
The restitution (elasticity) usually in the range [0,1].
restitution_ - Variable in class org.box2d.proto.Box2D.PbFixture.Builder
 
restitution_ - Variable in class org.box2d.proto.Box2D.PbFixture
 
RESTITUTION_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbFixture
 
results1 - Variable in class org.jbox2d.collision.Collision
 
results2 - Variable in class org.jbox2d.collision.Collision
 
REVOLUTE - Enum constant in enum org.box2d.proto.Box2D.PbJointType
 
REVOLUTE - Enum constant in enum org.jbox2d.dynamics.joints.JointType
 
REVOLUTE_VALUE - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
RevoluteJoint - Class in org.jbox2d.dynamics.joints
A revolute joint constrains two bodies to share a common point while they are free to rotate about the point.
RevoluteJoint(IWorldPool, RevoluteJointDef) - Constructor for class org.jbox2d.dynamics.joints.RevoluteJoint
 
RevoluteJointDef - Class in org.jbox2d.dynamics.joints
Revolute joint definition.
RevoluteJointDef() - Constructor for class org.jbox2d.dynamics.joints.RevoluteJointDef
 
RevoluteTest - Class in org.jbox2d.testbed.tests
 
RevoluteTest() - Constructor for class org.jbox2d.testbed.tests.RevoluteTest
 
rf - Variable in class org.jbox2d.collision.Collision.EPCollider
 
ROPE - Enum constant in enum org.box2d.proto.Box2D.PbJointType
 
ROPE - Enum constant in enum org.jbox2d.dynamics.joints.JointType
 
ROPE_VALUE - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
RopeJoint - Class in org.jbox2d.dynamics.joints
A rope joint enforces a maximum distance between two points on two bodies.
RopeJoint(IWorldPool, RopeJointDef) - Constructor for class org.jbox2d.dynamics.joints.RopeJoint
 
RopeJointDef - Class in org.jbox2d.dynamics.joints
Rope joint definition.
RopeJointDef() - Constructor for class org.jbox2d.dynamics.joints.RopeJointDef
 
RopeTest - Class in org.jbox2d.testbed.tests
 
RopeTest() - Constructor for class org.jbox2d.testbed.tests.RopeTest
 
Rot - Class in org.jbox2d.common
Represents a rotation
Rot() - Constructor for class org.jbox2d.common.Rot
 
Rot(float) - Constructor for class org.jbox2d.common.Rot
 
rots - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
round(float) - Static method in class java.lang.StrictMath
 
round(float) - Static method in class org.jbox2d.common.MathUtils
 
run() - Method in class org.jbox2d.testbed.framework.TestbedController
 
runAtan2Test(float) - Method in class org.jbox2d.testbed.perf.MathPerf
 
runBenchmarkWorld() - Method in class org.jbox2d.profile.PistonBenchmark
 
runBenchmarkWorld() - Method in class org.jbox2d.profile.SettingsPerformanceTest
 
runCeilTest(float) - Method in class org.jbox2d.testbed.perf.MathPerf
 
runCirclePoolTest() - Method in class org.jbox2d.testbed.perf.PoolingPerf
 
runCreationTest() - Method in class org.jbox2d.testbed.perf.PoolingPerf
 
runCustStackTest() - Method in class org.jbox2d.testbed.perf.PoolingPerf
 
runFastAtan2Test(float) - Method in class org.jbox2d.testbed.perf.MathPerf
 
runFastCeilTest(float) - Method in class org.jbox2d.testbed.perf.MathPerf
 
runFastFloorTest(float) - Method in class org.jbox2d.testbed.perf.MathPerf
 
runFastMaxTest(float) - Method in class org.jbox2d.testbed.perf.MathPerf
 
runFastPowTest(float) - Method in class org.jbox2d.testbed.perf.MathPerf
 
runFloorTest(float) - Method in class org.jbox2d.testbed.perf.MathPerf
 
runMaxTest(float) - Method in class org.jbox2d.testbed.perf.MathPerf
 
runMemberTest() - Method in class org.jbox2d.testbed.perf.PoolingPerf
 
runningTest - Variable in class org.jbox2d.testbed.framework.TestbedModel
 
runPowTest(float) - Method in class org.jbox2d.testbed.perf.MathPerf
 
runSinLUTTest(float) - Method in class org.jbox2d.testbed.perf.MathPerf
 
runSinTest(float) - Method in class org.jbox2d.testbed.perf.MathPerf
 
runTest(int) - Method in class org.jbox2d.profile.BasicPerformanceTest
 
runTest(int) - Method in class org.jbox2d.profile.SettingsPerformanceTest
 
runTest(int) - Method in class org.jbox2d.testbed.perf.MathPerf
 
runTest(int) - Method in class org.jbox2d.testbed.perf.PoolingPerf
 
runTest(int) - Method in class org.jbox2d.testbed.perf.StackTest
 
runThreadLocalTest() - Method in class org.jbox2d.testbed.perf.PoolingPerf
 
runWorldPoolTest() - Method in class org.jbox2d.testbed.perf.PoolingPerf
 

S

s - Variable in class org.jbox2d.common.Rot
 
save() - Method in class org.jbox2d.testbed.framework.TestbedTest
Saves the test
saveA - Variable in class org.jbox2d.collision.Distance
 
saveB - Variable in class org.jbox2d.collision.Distance
 
saveButton - Variable in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
savePending - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
saveTest() - Method in class org.jbox2d.testbed.framework.TestbedController
 
saxis - Variable in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
sayGoodbye(Fixture) - Method in interface org.jbox2d.callbacks.DestructionListener
Called when any fixture is about to be destroyed due to the destruction of its parent body.
sayGoodbye(Joint) - Method in interface org.jbox2d.callbacks.DestructionListener
Called when any joint is about to be destroyed due to the destruction of one of its attached bodies.
sensor_ - Variable in class org.box2d.proto.Box2D.PbFixture.Builder
 
sensor_ - Variable in class org.box2d.proto.Box2D.PbFixture
 
SENSOR_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbFixture
 
SensorTest - Class in org.jbox2d.testbed.tests
 
SensorTest() - Constructor for class org.jbox2d.testbed.tests.SensorTest
 
SensorTest.BoolWrapper - Class in org.jbox2d.testbed.tests
 
SEPARATED - Enum constant in enum org.jbox2d.collision.TimeOfImpact.TOIOutputState
 
separation - Variable in class org.jbox2d.collision.Collision.EdgeResults
 
separation - Variable in class org.jbox2d.collision.Collision.EPAxis
 
separation - Variable in class org.jbox2d.dynamics.contacts.PositionSolverManifold
 
SeparationFunction - Class in org.jbox2d.collision
 
SeparationFunction() - Constructor for class org.jbox2d.collision.SeparationFunction
 
SerializationHelper - Class in org.jbox2d.serialization
 
SerializationHelper() - Constructor for class org.jbox2d.serialization.SerializationHelper
 
SerializationResult - Interface in org.jbox2d.serialization
Container for holding serialization results.
serialize(Shape) - Method in interface org.jbox2d.serialization.JbSerializer
Serializes a shape
serialize(Shape) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
serialize(Body) - Method in interface org.jbox2d.serialization.JbSerializer
Serializes a body
serialize(Body) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
serialize(Fixture) - Method in interface org.jbox2d.serialization.JbSerializer
Serializes a fixture
serialize(Fixture) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
serialize(Joint, Map<Body, Integer>, Map<Joint, Integer>) - Method in interface org.jbox2d.serialization.JbSerializer
Serializes joints.
serialize(Joint, Map<Body, Integer>, Map<Joint, Integer>) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
serialize(World) - Method in interface org.jbox2d.serialization.JbSerializer
Serializes the world
serialize(World) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
serializeBody(Body) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
serializeFilter(Filter) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
serializeFixture(Fixture) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
serializeJoint(Joint, Map<Body, Integer>, Map<Joint, Integer>) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
serializer - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
serializeShape(Shape) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
serializeWorld(World) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
serialVersionUID - Static variable in class org.box2d.proto.Box2D.PbBody
 
serialVersionUID - Static variable in class org.box2d.proto.Box2D.PbFilter
 
serialVersionUID - Static variable in class org.box2d.proto.Box2D.PbFixture
 
serialVersionUID - Static variable in class org.box2d.proto.Box2D.PbJoint
 
serialVersionUID - Static variable in class org.box2d.proto.Box2D.PbShape
 
serialVersionUID - Static variable in class org.box2d.proto.Box2D.PbVec2
 
serialVersionUID - Static variable in class org.box2d.proto.Box2D.PbWorld
 
serialVersionUID - Static variable in class org.jbox2d.common.Mat22
 
serialVersionUID - Static variable in class org.jbox2d.common.Mat33
 
serialVersionUID - Static variable in class org.jbox2d.common.Rot
 
serialVersionUID - Static variable in class org.jbox2d.common.Sweep
 
serialVersionUID - Static variable in class org.jbox2d.common.Transform
 
serialVersionUID - Static variable in class org.jbox2d.common.Vec2
 
serialVersionUID - Static variable in class org.jbox2d.common.Vec3
 
serialVersionUID - Static variable in exception class org.jbox2d.serialization.UnsupportedObjectException
 
set(float) - Method in class org.jbox2d.common.Mat22
Set as a matrix representing a rotation.
set(float) - Method in class org.jbox2d.common.Rot
 
set(float, float) - Method in class org.jbox2d.common.Vec2
Set the vector component-wise.
set(float, float, float) - Method in class org.jbox2d.common.Color3f
 
set(float, float, float) - Method in class org.jbox2d.common.Vec3
 
set(float, float, float) - Method in class org.jbox2d.testbed.pooling.ColorKey
 
set(float, float, float, float) - Method in class org.jbox2d.common.Mat22
 
set(float, float, float, float) - Method in class org.jbox2d.testbed.pooling.ColorKey
 
set(AABB) - Method in class org.jbox2d.collision.AABB
Sets this object from the given object
set(Collision.ClipVertex) - Method in class org.jbox2d.collision.Collision.ClipVertex
 
set(ContactID) - Method in class org.jbox2d.collision.ContactID
 
set(Distance.SimplexCache) - Method in class org.jbox2d.collision.Distance.SimplexCache
 
set(Distance.SimplexVertex) - Method in class org.jbox2d.collision.Distance.SimplexVertex
 
set(Manifold) - Method in class org.jbox2d.collision.Manifold
copies this manifold from the given one
set(ManifoldPoint) - Method in class org.jbox2d.collision.ManifoldPoint
Sets this manifold point form the given one
set(RayCastInput) - Method in class org.jbox2d.collision.RayCastInput
 
set(RayCastOutput) - Method in class org.jbox2d.collision.RayCastOutput
 
set(MassData) - Method in class org.jbox2d.collision.shapes.MassData
 
set(Shape, int) - Method in class org.jbox2d.collision.Distance.DistanceProxy
Initialize the proxy using the given shape.
set(Color3f) - Method in class org.jbox2d.common.Color3f
 
set(Mat22) - Method in class org.jbox2d.common.Mat22
Set as a copy of another matrix.
set(OBBViewportTransform) - Method in class org.jbox2d.common.OBBViewportTransform
 
set(RaycastResult) - Method in class org.jbox2d.common.RaycastResult
 
set(Rot) - Method in class org.jbox2d.common.Rot
 
set(Sweep) - Method in class org.jbox2d.common.Sweep
 
set(Transform) - Method in class org.jbox2d.common.Transform
Set this to equal another transform.
set(Vec2) - Method in class org.jbox2d.common.Vec2
Set this vector to another vector.
set(Vec2[], int) - Method in class org.jbox2d.collision.shapes.PolygonShape
Create a convex hull from the given array of points.
set(Vec2[], int, Vec2Array, IntArray) - Method in class org.jbox2d.collision.shapes.PolygonShape
Create a convex hull from the given array of points.
set(Vec2, float) - Method in class org.jbox2d.common.Transform
Set this based on the position and angle.
set(Vec2, Vec2) - Method in class org.jbox2d.collision.shapes.EdgeShape
 
set(Vec2, Vec2) - Method in class org.jbox2d.common.Mat22
Set by column vectors.
set(Vec3) - Method in class org.jbox2d.common.Vec3
 
set(Filter) - Method in class org.jbox2d.dynamics.Filter
 
setActive(boolean) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setActive(boolean) - Method in class org.jbox2d.dynamics.Body
Set the active state of the body.
setAllowSleep(boolean) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setAllowSleep(boolean) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
setAllowSleep(boolean) - Method in class org.jbox2d.dynamics.World
 
setAngle(float) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setAngularDamping(float) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setAngularDamping(float) - Method in class org.jbox2d.dynamics.Body
Set the angular damping of the body.
setAngularVelocity(float) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setAngularVelocity(float) - Method in class org.jbox2d.dynamics.Body
Set the angular velocity.
setAsBox(float, float) - Method in class org.jbox2d.collision.shapes.PolygonShape
Build vertices to represent an axis-aligned box.
setAsBox(float, float, Vec2, float) - Method in class org.jbox2d.collision.shapes.PolygonShape
Build vertices to represent an oriented box.
setAutoClearForces(boolean) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
setAutoClearForces(boolean) - Method in class org.jbox2d.dynamics.World
Set flag to control automatic clearing of forces after each time step.
setAwake(boolean) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setAwake(boolean) - Method in class org.jbox2d.dynamics.Body
Set the sleep state of the body.
setBodies(int, int) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setBodies(int, Box2D.PbBody) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
setBodies(int, Box2D.PbBody.Builder) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
setBodyA(int) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setBodyB(int) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setBullet(boolean) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setBullet(boolean) - Method in class org.jbox2d.dynamics.Body
Should this body be treated like a bullet for continuous collision detection?
setCachedCameraPos(Vec2) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
setCachedCameraScale(float) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
setCalculatedFps(float) - Method in class org.jbox2d.testbed.framework.TestbedModel
 
setCamera(float, float, float) - Method in class org.jbox2d.callbacks.DebugDraw
 
setCamera(float, float, float) - Method in interface org.jbox2d.common.IViewportTransform
Sets the transform's center to the given x and y coordinates, and using the given scale.
setCamera(float, float, float) - Method in class org.jbox2d.common.OBBViewportTransform
 
setCamera(Vec2) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
setCamera(Vec2, float) - Method in class org.jbox2d.testbed.framework.TestbedTest
Sets the current testbed camera
setCategoryBits(int) - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
setCenter(float, float) - Method in interface org.jbox2d.common.IViewportTransform
sets the center of the viewport.
setCenter(float, float) - Method in class org.jbox2d.common.OBBViewportTransform
 
setCenter(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setCenter(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setCenter(Vec2) - Method in interface org.jbox2d.common.IViewportTransform
sets the center of the viewport.
setCenter(Vec2) - Method in class org.jbox2d.common.OBBViewportTransform
 
setCentroid(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setCentroid(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setCollideConnected(boolean) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setContactFilter(ContactFilter) - Method in class org.jbox2d.dynamics.World
Register a contact filter to provide specific control over collision.
setContactListener(ContactListener) - Method in class org.jbox2d.dynamics.World
Register a contact event listener.
setContinuousPhysics(boolean) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
setContinuousPhysics(boolean) - Method in class org.jbox2d.dynamics.World
Enable/disable continuous physics.
setCurrTestIndex(int) - Method in class org.jbox2d.testbed.framework.TestbedModel
 
setDampingRatio(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setDampingRatio(float) - Method in class org.jbox2d.dynamics.joints.DistanceJoint
 
setDampingRatio(float) - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
setDampingRatio(float) - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
setDebugDraw(DebugDraw) - Method in class org.jbox2d.dynamics.World
Register a routine for debug drawing.
setDebugDraw(DebugDraw) - Method in class org.jbox2d.testbed.framework.TestbedModel
 
setDensity(float) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
setDensity(float) - Method in class org.jbox2d.dynamics.Fixture
 
setDestructionListener(DestructionListener) - Method in class org.jbox2d.dynamics.World
Register a destruction listener.
setDialogOnSaveLoadErrors(boolean) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
setEnabled(boolean) - Method in class org.jbox2d.dynamics.contacts.Contact
Enable/disable this contact.
setEnableLimit(boolean) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setEnableMotor(boolean) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setExtents(float, float) - Method in interface org.jbox2d.common.IViewportTransform
This sets the half-width and half-height of the viewport.
setExtents(float, float) - Method in class org.jbox2d.common.OBBViewportTransform
 
setExtents(Vec2) - Method in interface org.jbox2d.common.IViewportTransform
This sets the half-width and half-height.
setExtents(Vec2) - Method in class org.jbox2d.common.OBBViewportTransform
 
setFilter(Box2D.PbFilter) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
setFilter(Box2D.PbFilter.Builder) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
setFilterData(Filter) - Method in class org.jbox2d.dynamics.Fixture
Set the contact filtering data.
setFixedRotation(boolean) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setFixedRotation(boolean) - Method in class org.jbox2d.dynamics.Body
Set this body to have fixed rotation.
setFixtures(int, Box2D.PbFixture) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setFixtures(int, Box2D.PbFixture.Builder) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setFlags(int) - Method in class org.jbox2d.callbacks.DebugDraw
 
setFrameRate(int) - Method in class org.jbox2d.testbed.framework.TestbedController
 
setFrequency(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setFrequency(float) - Method in class org.jbox2d.dynamics.joints.DistanceJoint
 
setFrequency(float) - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
setFrequency(float) - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
setFriction(float) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
setFriction(float) - Method in class org.jbox2d.dynamics.contacts.Contact
 
setFriction(float) - Method in class org.jbox2d.dynamics.Fixture
Set the coefficient of friction.
setGravity(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
setGravity(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
setGravity(Vec2) - Method in class org.jbox2d.dynamics.World
Change the global gravity vector.
setGravityScale(float) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setGravityScale(float) - Method in class org.jbox2d.dynamics.Body
Set the gravity scale of the body.
setGroundAnchorA(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setGroundAnchorA(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setGroundAnchorB(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setGroundAnchorB(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setGroupIndex(int) - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
setHas0(boolean) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setHas3(boolean) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setHasCachedCamera(boolean) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
setIdentity() - Method in class org.jbox2d.common.Mat22
Set as the identity matrix.
setIdentity() - Method in class org.jbox2d.common.Rot
 
setIdentity() - Method in class org.jbox2d.common.Transform
Set this to the identity transform.
setJoint1(int) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setJoint2(int) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setJoints(int, int) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setJoints(int, Box2D.PbJoint) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
setJoints(int, Box2D.PbJoint.Builder) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
setLength(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setLength(float) - Method in class org.jbox2d.dynamics.joints.DistanceJoint
 
setLengthA(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setLengthB(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setLimits(float, float) - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
Set the joint limits, usually in meters.
setLimits(float, float) - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
setLinearDamping(float) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setLinearDamping(float) - Method in class org.jbox2d.dynamics.Body
Set the linear damping of the body.
setLinearVelocity(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setLinearVelocity(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setLinearVelocity(Vec2) - Method in class org.jbox2d.dynamics.Body
Set the linear velocity of the center of mass.
setLocalAnchorA(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setLocalAnchorA(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setLocalAnchorB(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setLocalAnchorB(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setLocalAxisA(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setLocalAxisA(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setLowerLimit(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setMaskBits(int) - Method in class org.box2d.proto.Box2D.PbFilter.Builder
 
setMassData(MassData) - Method in class org.jbox2d.dynamics.Body
Set the mass properties to override the mass properties of the fixtures.
setMaxForce(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setMaxForce(float) - Method in class org.jbox2d.dynamics.joints.FrictionJoint
 
setMaxForce(float) - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
setMaxLength(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setMaxLength(float) - Method in class org.jbox2d.dynamics.joints.RopeJoint
 
setMaxMotorForce(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setMaxMotorForce(float) - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
Set the maximum motor force, usually in N.
setMaxMotorTorque(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setMaxMotorTorque(float) - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
setMaxMotorTorque(float) - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
setMaxTorque(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setMaxTorque(float) - Method in class org.jbox2d.dynamics.joints.FrictionJoint
 
setMotorSpeed(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setMotorSpeed(float) - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
Set the motor speed, usually in meters per second.
setMotorSpeed(float) - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
setMotorSpeed(float) - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
setMouse(Vec2) - Method in class org.jbox2d.testbed.framework.TestbedModel
 
setNext(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setNext(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setNextVertex(Vec2) - Method in class org.jbox2d.collision.shapes.ChainShape
Establish connectivity to a vertex that follows the last vertex.
setNormals(int, Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setNormals(int, Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setObjectListener(JbDeserializer.ObjectListener) - Method in interface org.jbox2d.serialization.JbDeserializer
Sets the object listener, which allows the user to process each physics object with a tag to do any sort of custom logic.
setObjectListener(JbDeserializer.ObjectListener) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
setObjectSigner(JbSerializer.ObjectSigner) - Method in interface org.jbox2d.serialization.JbSerializer
Sets the object signer for the serializer.
setObjectSigner(JbSerializer.ObjectSigner) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
setPanelWidth(float) - Method in class org.jbox2d.testbed.framework.TestbedModel
 
setPoints(int, Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setPoints(int, Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setPosition(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setPosition(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setPrev(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setPrev(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setPrevVertex(Vec2) - Method in class org.jbox2d.collision.shapes.ChainShape
Establish connectivity to a vertex that precedes the first vertex.
setRadius(float) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setRadius(float) - Method in class org.jbox2d.collision.shapes.Shape
Sets the radius of the underlying shape.
setRatio(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setRatio(float) - Method in class org.jbox2d.dynamics.joints.GearJoint
 
setRefAngle(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setRestitution(float) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
setRestitution(float) - Method in class org.jbox2d.dynamics.contacts.Contact
 
setRestitution(float) - Method in class org.jbox2d.dynamics.Fixture
Set the coefficient of restitution.
setRunningTest(TestbedTest) - Method in class org.jbox2d.testbed.framework.TestbedModel
 
setSensor(boolean) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
setSensor(boolean) - Method in class org.jbox2d.dynamics.Fixture
Set if this fixture is a sensor.
setShape(Box2D.PbShape) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
setShape(Box2D.PbShape.Builder) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
setSleepingAllowed(boolean) - Method in class org.jbox2d.dynamics.Body
You can disable sleeping on this body.
setSleepingAllowed(boolean) - Method in class org.jbox2d.dynamics.World
 
setSpringDampingRatio(float) - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
setSpringFrequencyHz(float) - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
setSubStepping(boolean) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
setSubStepping(boolean) - Method in class org.jbox2d.dynamics.World
 
setTag(long) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setTag(long) - Method in class org.box2d.proto.Box2D.PbFixture.Builder
 
setTag(long) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setTag(long) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setTag(long) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
setTangentSpeed(float) - Method in class org.jbox2d.dynamics.contacts.Contact
 
setTarget(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setTarget(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setTarget(Vec2) - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
SETTING_TAG - Static variable in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
settings - Variable in class org.jbox2d.testbed.framework.TestbedModel
 
settings - Variable in class org.jbox2d.testbed.framework.TestbedSettings
 
Settings - Class in org.jbox2d.common
Global tuning constants based on MKS units and various integer maximums (vertices per shape, pairs, etc.).
Settings() - Constructor for class org.jbox2d.common.Settings
 
settingsMap - Variable in class org.jbox2d.testbed.framework.TestbedSettings
 
SettingsPerformanceTest - Class in org.jbox2d.profile
 
SettingsPerformanceTest(int) - Constructor for class org.jbox2d.profile.SettingsPerformanceTest
 
settingsType - Variable in class org.jbox2d.testbed.framework.TestbedSetting
 
SettingType() - Constructor for enum org.jbox2d.testbed.framework.TestbedSetting.SettingType
 
setTitle(String) - Method in class org.jbox2d.testbed.framework.TestbedTest
Sets the title of the test
setTransform(Mat22) - Method in class org.jbox2d.common.OBBViewportTransform
Sets the transform of the viewport.
setTransform(Vec2, float) - Method in class org.jbox2d.dynamics.Body
Set the position of the body's origin and rotation.
setType(Box2D.PbBodyType) - Method in class org.box2d.proto.Box2D.PbBody.Builder
 
setType(Box2D.PbJointType) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setType(Box2D.PbShapeType) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setType(BodyType) - Method in class org.jbox2d.dynamics.Body
Set the type of this body.
setUnsupportedListener(UnsupportedListener) - Method in interface org.jbox2d.serialization.JbDeserializer
Sets a listener for unsupported exceptions instead of stopping the whole deserialization process by throwing and exception.
setUnsupportedListener(UnsupportedListener) - Method in interface org.jbox2d.serialization.JbSerializer
Sets a listener for unsupported exception instead of stopping the whole serialization process by throwing and exception.
setUnsupportedListener(UnsupportedListener) - Method in class org.jbox2d.serialization.pb.PbDeserializer
 
setUnsupportedListener(UnsupportedListener) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
setUpperLimit(float) - Method in class org.box2d.proto.Box2D.PbJoint.Builder
 
setUserData(Object) - Method in class org.jbox2d.collision.broadphase.DynamicTreeNode
 
setUserData(Object) - Method in class org.jbox2d.dynamics.Body
Set the user data.
setUserData(Object) - Method in class org.jbox2d.dynamics.Fixture
Set the user data.
setUserData(Object) - Method in class org.jbox2d.dynamics.joints.Joint
Set the user data pointer.
setV0(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setV0(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setV1(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setV1(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setV2(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setV2(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setV3(Box2D.PbVec2) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setV3(Box2D.PbVec2.Builder) - Method in class org.box2d.proto.Box2D.PbShape.Builder
 
setWarmStarting(boolean) - Method in class org.box2d.proto.Box2D.PbWorld.Builder
 
setWarmStarting(boolean) - Method in class org.jbox2d.dynamics.World
Enable/disable warm starting.
setX(float) - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
setY(float) - Method in class org.box2d.proto.Box2D.PbVec2.Builder
 
setYFlip(boolean) - Method in interface org.jbox2d.common.IViewportTransform
 
setYFlip(boolean) - Method in class org.jbox2d.common.OBBViewportTransform
 
setZero() - Method in class org.jbox2d.common.Mat22
Set as the zero matrix.
setZero() - Method in class org.jbox2d.common.Mat33
 
setZero() - Method in class org.jbox2d.common.Vec2
Zero out this vector.
setZero() - Method in class org.jbox2d.common.Vec3
 
shape - Variable in class org.jbox2d.dynamics.FixtureDef
The shape, this must be set.
shape - Variable in class org.jbox2d.testbed.tests.ConvexHull
 
Shape - Class in org.jbox2d.collision.shapes
A shape is used for collision detection.
Shape(ShapeType) - Constructor for class org.jbox2d.collision.shapes.Shape
 
SHAPE - Enum constant in enum org.jbox2d.serialization.UnsupportedObjectException.Type
 
shape_ - Variable in class org.box2d.proto.Box2D.PbFixture.Builder
 
shape_ - Variable in class org.box2d.proto.Box2D.PbFixture
 
SHAPE_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbFixture
 
shapeBuilder_ - Variable in class org.box2d.proto.Box2D.PbFixture.Builder
 
ShapeEditing - Class in org.jbox2d.testbed.tests
 
ShapeEditing() - Constructor for class org.jbox2d.testbed.tests.ShapeEditing
 
ShapeType - Enum in org.jbox2d.collision.shapes
Types of shapes
ShapeType() - Constructor for enum org.jbox2d.collision.shapes.ShapeType
 
SHIFT23 - Static variable in class org.jbox2d.common.PlatformMathUtils
 
shiftMouseDown(Vec2) - Method in class org.jbox2d.testbed.framework.TestbedTest
Called when shift-mouse down occurs
ShiftMouseDown - Enum constant in enum org.jbox2d.testbed.framework.QueueItemType
 
shouldCollide(Body) - Method in class org.jbox2d.dynamics.Body
This is used to prevent connected bodies from colliding.
shouldCollide(Fixture, Fixture) - Method in class org.jbox2d.callbacks.ContactFilter
Return true if contact calculations should be performed between these two shapes.
side - Variable in class org.jbox2d.testbed.framework.TestbedFrame
 
sideNormal1 - Variable in class org.jbox2d.collision.Collision.ReferenceFace
 
sideNormal2 - Variable in class org.jbox2d.collision.Collision.ReferenceFace
 
sideOffset1 - Variable in class org.jbox2d.collision.Collision.ReferenceFace
 
sideOffset2 - Variable in class org.jbox2d.collision.Collision.ReferenceFace
 
signer - Variable in class org.jbox2d.serialization.pb.PbSerializer
 
SignerAdapter - Class in org.jbox2d.testbed.framework
 
SignerAdapter(JbSerializer.ObjectSigner) - Constructor for class org.jbox2d.testbed.framework.SignerAdapter
 
simplex - Variable in class org.jbox2d.collision.Distance
 
Simplex() - Constructor for class org.jbox2d.collision.Distance.Simplex
 
SimplexCache() - Constructor for class org.jbox2d.collision.Distance.SimplexCache
 
SimplexVertex() - Constructor for class org.jbox2d.collision.Distance.SimplexVertex
 
sin(double) - Static method in class java.lang.StrictMath
 
sin(float) - Static method in class org.jbox2d.common.MathUtils
 
sin(float) - Method in class org.jbox2d.tests.math.SinCosTable
 
SINCOS_LUT_ENABLED - Static variable in class org.jbox2d.common.Settings
 
SINCOS_LUT_LENGTH - Static variable in class org.jbox2d.common.Settings
 
SINCOS_LUT_LERP - Static variable in class org.jbox2d.common.Settings
Use if the table's precision is large (eg .006 or greater).
SINCOS_LUT_PRECISION - Static variable in class org.jbox2d.common.Settings
smaller the precision, the larger the table.
SinCosTable - Class in org.jbox2d.tests.math
 
SinCosTable(float) - Constructor for class org.jbox2d.tests.math.SinCosTable
 
SinCosTest - Class in org.jbox2d.tests.math
 
SinCosTest() - Constructor for class org.jbox2d.tests.math.SinCosTest
 
singleStep - Variable in class org.jbox2d.testbed.framework.TestbedSettings
 
sinLUT - Static variable in class org.jbox2d.common.MathUtils
 
sinLUT - Variable in class org.jbox2d.tests.math.SinCosTable
 
sinLUT(float) - Static method in class org.jbox2d.common.MathUtils
 
size - Variable in class org.jbox2d.collision.broadphase.DynamicTree.TreeNodeStack
 
size - Variable in class org.jbox2d.pooling.normal.CircleStack
 
size - Variable in class org.jbox2d.pooling.normal.MutableStack
 
size - Variable in class org.jbox2d.pooling.normal.OrderedStack
 
size - Variable in class org.jbox2d.pooling.stacks.DynamicIntStack
 
skew() - Method in class org.jbox2d.common.Vec2
Get the skew vector such that dot(skew_vec, other) == cross(vec, other)
skew(Vec2) - Method in class org.jbox2d.common.Vec2
Get the skew vector such that dot(skew_vec, other) == cross(vec, other)
SliderCrankTest - Class in org.jbox2d.testbed.tests
 
SliderCrankTest() - Constructor for class org.jbox2d.testbed.tests.SliderCrankTest
 
solve - Variable in class org.jbox2d.dynamics.Profile
 
solve(Vec2) - Method in class org.jbox2d.common.Mat22
Solve A * x = b where A = this matrix.
solve(Profile, TimeStep, Vec2, boolean) - Method in class org.jbox2d.dynamics.Island
 
solve(TimeStep) - Method in class org.jbox2d.dynamics.World
 
solve2() - Method in class org.jbox2d.collision.Distance.Simplex
Solve a line segment using barycentric coordinates.
solve22(Vec2) - Method in class org.jbox2d.common.Mat33
Solve A * x = b, where b is a column vector.
solve22ToOut(Vec2, Vec2) - Method in class org.jbox2d.common.Mat33
Solve A * x = b, where b is a column vector.
solve3() - Method in class org.jbox2d.collision.Distance.Simplex
Solve a line segment using barycentric coordinates.
Possible regions:
- points[2]
- edge points[0]-points[2]
- edge points[1]-points[2]
- inside the triangle
solve33(Vec3) - Method in class org.jbox2d.common.Mat33
Solve A * x = b, where b is a column vector.
solve33ToOut(Vec3, Vec3) - Method in class org.jbox2d.common.Mat33
Solve A * x = b, where b is a column vector.
solveInit - Variable in class org.jbox2d.dynamics.Profile
 
solvePosition - Variable in class org.jbox2d.dynamics.Profile
 
solvePositionConstraints() - Method in class org.jbox2d.dynamics.contacts.ContactSolver
Sequential solver.
solvePositionConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
solvePositionConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.DistanceJoint
 
solvePositionConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.FrictionJoint
 
solvePositionConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.GearJoint
 
solvePositionConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.Joint
This returns true if the position errors are within tolerance.
solvePositionConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
solvePositionConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
 
solvePositionConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
solvePositionConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
solvePositionConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.RopeJoint
 
solvePositionConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
solvePositionConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
solverData - Variable in class org.jbox2d.dynamics.Island
 
SolverData - Class in org.jbox2d.dynamics
 
SolverData() - Constructor for class org.jbox2d.dynamics.SolverData
 
solverDef - Variable in class org.jbox2d.dynamics.Island
 
solveTOI - Variable in class org.jbox2d.dynamics.Profile
 
solveTOI(TimeStep) - Method in class org.jbox2d.dynamics.World
 
solveTOI(TimeStep, int, int) - Method in class org.jbox2d.dynamics.Island
 
solveTOIPositionConstraints(int, int) - Method in class org.jbox2d.dynamics.contacts.ContactSolver
 
solveToOut(Vec2, Vec2) - Method in class org.jbox2d.common.Mat22
 
solveVelocity - Variable in class org.jbox2d.dynamics.Profile
 
solveVelocityConstraints() - Method in class org.jbox2d.dynamics.contacts.ContactSolver
 
solveVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
solveVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.DistanceJoint
 
solveVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.FrictionJoint
 
solveVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.GearJoint
 
solveVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.Joint
 
solveVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.MouseJoint
 
solveVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.PrismaticJoint
 
solveVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.PulleyJoint
 
solveVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.RevoluteJoint
 
solveVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.RopeJoint
 
solveVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.WeldJoint
 
solveVelocityConstraints(SolverData) - Method in class org.jbox2d.dynamics.joints.WheelJoint
 
sp1 - Variable in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
sp2 - Variable in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
spaceString(String, int) - Static method in class org.jbox2d.tests.math.SinCosTest
 
spawnBomb(Vec2) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
speedIterations - Static variable in class org.jbox2d.tests.math.SinCosTest
 
speedTest(SinCosTable, int, int) - Static method in class org.jbox2d.tests.math.SinCosTest
 
speedTestMath(int, int) - Static method in class org.jbox2d.tests.math.SinCosTest
 
speedTrials - Static variable in class org.jbox2d.tests.math.SinCosTest
 
SphereStack - Class in org.jbox2d.testbed.tests
 
SphereStack() - Constructor for class org.jbox2d.testbed.tests.SphereStack
 
SPRING1_TAG - Static variable in class org.jbox2d.testbed.tests.Car
 
SPRING2_TAG - Static variable in class org.jbox2d.testbed.tests.Car
 
sqrt(double) - Static method in class java.lang.StrictMath
 
sqrt(float) - Static method in class org.jbox2d.common.MathUtils
 
stack - Variable in class org.jbox2d.collision.broadphase.DynamicTree.TreeNodeStack
 
stack - Variable in class org.jbox2d.dynamics.World
 
stack - Variable in class org.jbox2d.pooling.normal.MutableStack
 
stack - Variable in class org.jbox2d.pooling.stacks.DynamicIntStack
 
stack - Variable in class org.jbox2d.testbed.perf.PoolingPerf
 
StackTest - Class in org.jbox2d.testbed.perf
 
StackTest() - Constructor for class org.jbox2d.testbed.perf.StackTest
 
start() - Method in class org.jbox2d.testbed.framework.TestbedController
 
startTime - Variable in class org.jbox2d.testbed.framework.TestbedController
 
state - Variable in class org.jbox2d.collision.TimeOfImpact.TOIOutput
 
state - Variable in class org.jbox2d.testbed.framework.ContactPoint
 
State() - Constructor for enum org.jbox2d.testbed.tests.OneSidedTest.State
 
state1 - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
state2 - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
stateChanged(ChangeEvent) - Method in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
STATIC - Enum constant in enum org.box2d.proto.Box2D.PbBodyType
 
STATIC - Enum constant in enum org.jbox2d.dynamics.BodyType
 
STATIC_VALUE - Static variable in enum org.box2d.proto.Box2D.PbBodyType
 
statsList - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
step - Variable in class org.jbox2d.dynamics.contacts.ContactSolver.ContactSolverDef
 
step - Variable in class org.jbox2d.dynamics.Profile
 
step - Variable in class org.jbox2d.dynamics.SolverData
 
step - Variable in class org.jbox2d.dynamics.World
 
step(float, int, int) - Method in class org.jbox2d.dynamics.World
Take a time step.
step(TestbedSettings) - Method in class org.jbox2d.testbed.framework.TestbedTest
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.ApplyForce
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.BodyTypes
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.Breakable
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.Car
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.CharacterCollision
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.CircleStress
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.CollisionProcessing
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.ConfinedTest
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.ContinuousTest
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.ConvexHull
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.DistanceTest
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.EdgeShapes
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.Gears
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.LiquidTest
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.PolyShapes
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.PrismaticTest
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.Pulleys
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.RayCastTest
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.RevoluteTest
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.RopeTest
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.SensorTest
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.ShapeEditing
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.SliderCrankTest
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.TheoJansen
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.Tumbler
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.VerticalStack
 
step(TestbedSettings) - Method in class org.jbox2d.testbed.tests.Web
 
stepButton - Variable in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
stepCount - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
stepTimer - Variable in class org.jbox2d.dynamics.World
 
stop() - Method in class org.jbox2d.testbed.framework.TestbedController
 
storeImpulses() - Method in class org.jbox2d.dynamics.contacts.ContactSolver
 
StrictMath - Class in java.lang
GWT doesn't support strict math, so we "emulate" it with non-strict math.
StrictMath() - Constructor for class java.lang.StrictMath
 
sub(Vec2) - Method in class org.jbox2d.common.Vec2
Return the difference of this vector and another; does not alter either one.
sub(Vec3) - Method in class org.jbox2d.common.Vec3
 
SUB_STEPPING_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbWorld
 
subInput - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
subLocal(Vec2) - Method in class org.jbox2d.common.Vec2
Subtract another vector from this one and return result - alters this vector.
subLocal(Vec3) - Method in class org.jbox2d.common.Vec3
 
subStep - Variable in class org.jbox2d.dynamics.World
 
SubStepping - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
subStepping_ - Variable in class org.box2d.proto.Box2D.PbWorld.Builder
 
subStepping_ - Variable in class org.box2d.proto.Box2D.PbWorld
 
Sweep - Class in org.jbox2d.common
This describes the motion of a body/shape for TOI computation.
Sweep() - Constructor for class org.jbox2d.common.Sweep
 
sweepA - Variable in class org.jbox2d.collision.TimeOfImpact
 
sweepA - Variable in class org.jbox2d.collision.TimeOfImpact.TOIInput
 
sweepB - Variable in class org.jbox2d.collision.TimeOfImpact
 
sweepB - Variable in class org.jbox2d.collision.TimeOfImpact.TOIInput
 
switchBodiesInJoint - Variable in class org.jbox2d.testbed.tests.FixedPendulumTest
 
switchBodiesInJoint - Variable in class org.jbox2d.testbed.tests.FreePendulumTest
 
switchObjects() - Method in class org.jbox2d.testbed.tests.ContinuousTest
 
synchronize(BroadPhase, Transform, Transform) - Method in class org.jbox2d.dynamics.Fixture
Internal method
synchronizeFixtures() - Method in class org.jbox2d.dynamics.Body
 
synchronizeTransform() - Method in class org.jbox2d.dynamics.Body
 

T

t - Variable in class org.jbox2d.collision.TimeOfImpact.TOIOutput
 
tableLength - Variable in class org.jbox2d.tests.math.SinCosTable
 
tables - Static variable in class org.jbox2d.tests.math.SinCosTest
 
tag_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
tag_ - Variable in class org.box2d.proto.Box2D.PbBody
 
tag_ - Variable in class org.box2d.proto.Box2D.PbFixture.Builder
 
tag_ - Variable in class org.box2d.proto.Box2D.PbFixture
 
tag_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
tag_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
tag_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
tag_ - Variable in class org.box2d.proto.Box2D.PbShape
 
tag_ - Variable in class org.box2d.proto.Box2D.PbWorld.Builder
 
tag_ - Variable in class org.box2d.proto.Box2D.PbWorld
 
TAG_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
TAG_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbFixture
 
TAG_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
TAG_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
TAG_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbWorld
 
tangent - Variable in class org.jbox2d.collision.Collision
 
tangent - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
tangent - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
tangentImpulse - Variable in class org.jbox2d.collision.ManifoldPoint
the friction impulse
tangentImpulse - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint
 
tangentImpulse - Variable in class org.jbox2d.testbed.framework.ContactPoint
 
tangentImpulses - Variable in class org.jbox2d.callbacks.ContactImpulse
 
tangentMass - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint
 
tangentSpeed - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint
 
target - Variable in class org.jbox2d.dynamics.joints.MouseJointDef
The initial world target point.
target_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
target_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
TARGET_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
targetBuilder_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
targetFrameRate - Variable in class org.jbox2d.testbed.framework.TestbedController
 
targetLengths - Variable in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
targetVolume - Variable in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
temp - Variable in class org.jbox2d.collision.Collision.EPCollider
 
temp - Variable in class org.jbox2d.collision.Collision
 
temp - Variable in class org.jbox2d.collision.Distance
 
temp - Variable in class org.jbox2d.collision.SeparationFunction
 
temp - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
temp - Variable in class org.jbox2d.dynamics.WorldRayCastWrapper
 
temp - Variable in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
temp1 - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
temp2 - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
temp2 - Variable in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
tempBodies - Variable in class org.jbox2d.dynamics.World
 
TempPolygon() - Constructor for class org.jbox2d.collision.Collision.TempPolygon
 
tempTimer - Variable in class org.jbox2d.dynamics.World
 
test - Variable in class org.jbox2d.testbed.framework.TestbedModel.ListItem
 
test - Variable in class org.jbox2d.testbed.framework.TestbedModel
 
TestbedController - Class in org.jbox2d.testbed.framework
This class contains most control logic for the testbed and the update loop.
TestbedController(TestbedModel, TestbedPanel, TestbedController.UpdateBehavior) - Constructor for class org.jbox2d.testbed.framework.TestbedController
 
TestbedController.UpdateBehavior - Enum in org.jbox2d.testbed.framework
 
TestbedFrame - Class in org.jbox2d.testbed.framework
The testbed frame.
TestbedFrame(TestbedModel, TestbedPanel, TestbedController.UpdateBehavior) - Constructor for class org.jbox2d.testbed.framework.TestbedFrame
 
TestbedMain - Class in org.jbox2d.testbed.framework
The entry point for the testbed application
TestbedMain() - Constructor for class org.jbox2d.testbed.framework.TestbedMain
 
TestbedModel - Class in org.jbox2d.testbed.framework
Model for the testbed
TestbedModel() - Constructor for class org.jbox2d.testbed.framework.TestbedModel
 
TestbedModel.ListItem - Class in org.jbox2d.testbed.framework
 
TestbedModel.TestChangedListener - Interface in org.jbox2d.testbed.framework
 
TestbedPanel - Interface in org.jbox2d.testbed.framework
A TestbedPanel encapsulates the graphical panel displayed to the user.
TestbedSetting - Class in org.jbox2d.testbed.framework
Defines a setting used in the testbed.
TestbedSetting(String, TestbedSetting.SettingType, boolean) - Constructor for class org.jbox2d.testbed.framework.TestbedSetting
 
TestbedSetting(String, TestbedSetting.SettingType, int, int, int) - Constructor for class org.jbox2d.testbed.framework.TestbedSetting
 
TestbedSetting.ConstraintType - Enum in org.jbox2d.testbed.framework
The type of value this setting pertains to
TestbedSetting.SettingType - Enum in org.jbox2d.testbed.framework
Whether the setting effects the engine's behavior or modifies drawing.
TestbedSettings - Class in org.jbox2d.testbed.framework
Stores all the testbed settings.
TestbedSettings() - Constructor for class org.jbox2d.testbed.framework.TestbedSettings
 
TestbedSidePanel - Class in org.jbox2d.testbed.framework.j2d
The testbed side panel.
TestbedSidePanel(TestbedModel, TestbedController) - Constructor for class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
TestbedTest - Class in org.jbox2d.testbed.framework
 
TestbedTest() - Constructor for class org.jbox2d.testbed.framework.TestbedTest
 
testChanged(TestbedTest, int) - Method in interface org.jbox2d.testbed.framework.TestbedModel.TestChangedListener
 
TestList - Class in org.jbox2d.testbed.framework
 
TestList() - Constructor for class org.jbox2d.testbed.framework.TestList
 
testOverlap(int, int) - Method in class org.jbox2d.collision.broadphase.BroadPhase
 
testOverlap(AABB, AABB) - Static method in class org.jbox2d.collision.AABB
 
testOverlap(Shape, int, Shape, int, Transform, Transform) - Method in class org.jbox2d.collision.Collision
Determine if two generic shapes overlap.
TestPanelJ2D - Class in org.jbox2d.testbed.framework.j2d
 
TestPanelJ2D(TestbedModel) - Constructor for class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
testPoint(Transform, Vec2) - Method in class org.jbox2d.collision.shapes.ChainShape
 
testPoint(Transform, Vec2) - Method in class org.jbox2d.collision.shapes.CircleShape
 
testPoint(Transform, Vec2) - Method in class org.jbox2d.collision.shapes.EdgeShape
 
testPoint(Transform, Vec2) - Method in class org.jbox2d.collision.shapes.PolygonShape
 
testPoint(Transform, Vec2) - Method in class org.jbox2d.collision.shapes.Shape
Test a point for containment in this shape.
testPoint(Vec2) - Method in class org.jbox2d.dynamics.Fixture
Test a point for containment in this fixture.
TestQueryCallback - Class in org.jbox2d.testbed.framework
 
TestQueryCallback() - Constructor for class org.jbox2d.testbed.framework.TestQueryCallback
 
tests - Variable in class org.jbox2d.testbed.framework.j2d.TestbedSidePanel
 
tests - Variable in class org.jbox2d.testbed.framework.TestbedModel
 
tests - Variable in class org.jbox2d.testbed.perf.MathPerf
 
tests - Variable in class org.jbox2d.testbed.perf.PoolingPerf
 
tests - Static variable in class org.jbox2d.testbed.perf.StackTest
 
textList - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
textVec - Variable in class org.jbox2d.collision.broadphase.DynamicTree
 
tf - Variable in class org.jbox2d.testbed.tests.SensorTest.BoolWrapper
 
TheoJansen - Class in org.jbox2d.testbed.tests
 
TheoJansen() - Constructor for class org.jbox2d.testbed.tests.TheoJansen
 
THREE_HALVES_PI - Static variable in class org.jbox2d.common.MathUtils
 
timeOfImpact(TimeOfImpact.TOIOutput, TimeOfImpact.TOIInput) - Method in class org.jbox2d.collision.TimeOfImpact
Compute the upper bound on time before two shapes penetrate.
TimeOfImpact - Class in org.jbox2d.collision
Class used for computing the time of impact.
TimeOfImpact(IWorldPool) - Constructor for class org.jbox2d.collision.TimeOfImpact
 
TimeOfImpact.TOIInput - Class in org.jbox2d.collision
Input parameters for TOI
TimeOfImpact.TOIOutput - Class in org.jbox2d.collision
Output parameters for TimeOfImpact
TimeOfImpact.TOIOutputState - Enum in org.jbox2d.collision
 
timer - Variable in class org.jbox2d.dynamics.Island
 
Timer - Class in org.jbox2d.common
Timer for profiling
Timer() - Constructor for class org.jbox2d.common.Timer
 
times - Variable in class org.jbox2d.profile.BasicPerformanceTest
 
timeStep - Static variable in class org.jbox2d.profile.PistonBenchmark
 
TimeStep - Class in org.jbox2d.dynamics
This is an internal structure.
TimeStep() - Constructor for class org.jbox2d.dynamics.TimeStep
 
timeToSleep - Static variable in class org.jbox2d.common.Settings
The time that a body must be still before it will go to sleep.
title - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
tlv - Variable in class org.jbox2d.testbed.perf.PoolingPerf
 
TLVec2() - Constructor for class org.jbox2d.testbed.perf.PoolingPerf.TLVec2
 
tlvertices - Variable in class org.jbox2d.dynamics.World
 
tMax - Variable in class org.jbox2d.collision.TimeOfImpact.TOIInput
defines sweep interval [0, tMax]
toBuilder() - Method in class org.box2d.proto.Box2D.PbBody
 
toBuilder() - Method in class org.box2d.proto.Box2D.PbFilter
 
toBuilder() - Method in class org.box2d.proto.Box2D.PbFixture
 
toBuilder() - Method in class org.box2d.proto.Box2D.PbJoint
 
toBuilder() - Method in class org.box2d.proto.Box2D.PbShape
 
toBuilder() - Method in class org.box2d.proto.Box2D.PbVec2
 
toBuilder() - Method in class org.box2d.proto.Box2D.PbWorld
 
toDebugStrings(List<String>) - Method in class org.jbox2d.dynamics.Profile
 
toi - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
TOI_FLAG - Static variable in class org.jbox2d.dynamics.contacts.Contact
 
toiBaugarte - Static variable in class org.jbox2d.common.Settings
 
toiCalls - Static variable in class org.jbox2d.collision.TimeOfImpact
 
toiContactSolver - Variable in class org.jbox2d.dynamics.Island
 
toiInput - Variable in class org.jbox2d.dynamics.World
 
TOIInput() - Constructor for class org.jbox2d.collision.TimeOfImpact.TOIInput
 
toiIsland - Variable in class org.jbox2d.dynamics.World
 
toiIters - Static variable in class org.jbox2d.collision.TimeOfImpact
 
toiMaxIters - Static variable in class org.jbox2d.collision.TimeOfImpact
 
toiMaxRootIters - Static variable in class org.jbox2d.collision.TimeOfImpact
 
toiOutput - Variable in class org.jbox2d.dynamics.World
 
TOIOutput() - Constructor for class org.jbox2d.collision.TimeOfImpact.TOIOutput
 
TOIOutputState() - Constructor for enum org.jbox2d.collision.TimeOfImpact.TOIOutputState
 
toiRootIters - Static variable in class org.jbox2d.collision.TimeOfImpact
 
toiSolverDef - Variable in class org.jbox2d.dynamics.Island
 
toString() - Method in class org.jbox2d.collision.AABB
 
toString() - Method in class org.jbox2d.common.Mat22
Convert the matrix to printable format.
toString() - Method in class org.jbox2d.common.Rot
 
toString() - Method in class org.jbox2d.common.Sweep
 
toString() - Method in class org.jbox2d.common.Transform
 
toString() - Method in class org.jbox2d.common.Vec2
 
toString() - Method in class org.jbox2d.common.Vec3
 
toString() - Method in class org.jbox2d.testbed.framework.TestbedModel.ListItem
 
totalMass - Variable in class org.jbox2d.testbed.tests.LiquidTest
 
TOUCHING - Enum constant in enum org.jbox2d.collision.TimeOfImpact.TOIOutputState
 
TOUCHING_FLAG - Static variable in class org.jbox2d.dynamics.contacts.Contact
 
touchProxy(int) - Method in class org.jbox2d.collision.broadphase.BroadPhase
 
Transform - Class in org.jbox2d.common
A transform contains translation and rotation.
Transform() - Constructor for class org.jbox2d.common.Transform
The default constructor.
Transform(Transform) - Constructor for class org.jbox2d.common.Transform
Initialize as a copy of another transform.
Transform(Vec2, Rot) - Constructor for class org.jbox2d.common.Transform
Initialize using a position vector and a rotation matrix.
transformA - Variable in class org.jbox2d.collision.DistanceInput
 
transformB - Variable in class org.jbox2d.collision.DistanceInput
 
treeCallback(int) - Method in interface org.jbox2d.callbacks.TreeCallback
Callback from a query request.
treeCallback(int) - Method in class org.jbox2d.collision.broadphase.BroadPhase
This is called from DynamicTree::query when we are gathering pairs.
treeCallback(int) - Method in class org.jbox2d.dynamics.WorldQueryWrapper
 
treeCallback(int) - Method in class org.jbox2d.testbed.tests.DynamicTreeTest
 
TreeCallback - Interface in org.jbox2d.callbacks
callback for DynamicTree
TreeNodeStack(int) - Constructor for class org.jbox2d.collision.broadphase.DynamicTree.TreeNodeStack
 
TreeRayCastCallback - Interface in org.jbox2d.callbacks
callback for DynamicTree
Tumbler - Class in org.jbox2d.testbed.tests
 
Tumbler() - Constructor for class org.jbox2d.testbed.tests.Tumbler
 
TWOPI - Static variable in class org.jbox2d.common.MathUtils
 
TWOPI - Static variable in class org.jbox2d.tests.math.SinCosTable
 
type - Variable in class org.jbox2d.collision.Collision.EPAxis
 
type - Variable in class org.jbox2d.collision.Manifold
 
type - Variable in class org.jbox2d.dynamics.BodyDef
The body type: static, kinematic, or dynamic.
type - Variable in class org.jbox2d.dynamics.contacts.ContactPositionConstraint
 
type - Variable in class org.jbox2d.dynamics.joints.JointDef
The joint type is set automatically for concrete joint types.
type - Variable in exception class org.jbox2d.serialization.UnsupportedObjectException
 
type - Variable in class org.jbox2d.testbed.framework.QueueItem
 
Type - Enum in org.jbox2d.collision
 
Type() - Constructor for enum org.jbox2d.collision.Collision.EPAxis.Type
 
Type() - Constructor for enum org.jbox2d.collision.ContactID.Type
 
Type() - Constructor for enum org.jbox2d.collision.Type
 
Type() - Constructor for enum org.jbox2d.serialization.UnsupportedObjectException.Type
 
type_ - Variable in class org.box2d.proto.Box2D.PbBody.Builder
 
type_ - Variable in class org.box2d.proto.Box2D.PbBody
 
type_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
type_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
type_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
type_ - Variable in class org.box2d.proto.Box2D.PbShape
 
TYPE_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbBody
 
TYPE_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
TYPE_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
typeA - Variable in class org.jbox2d.collision.ContactID
 
typeB - Variable in class org.jbox2d.collision.ContactID
 

U

ulistener - Variable in class org.jbox2d.serialization.pb.PbDeserializer
 
unbufferMove(int) - Method in class org.jbox2d.collision.broadphase.BroadPhase
 
UNKNOWN - Enum constant in enum org.jbox2d.collision.Collision.EPAxis.Type
 
UNKNOWN - Enum constant in enum org.jbox2d.collision.TimeOfImpact.TOIOutputState
 
UNKNOWN - Enum constant in enum org.jbox2d.dynamics.joints.JointType
 
UnsupportedListener - Interface in org.jbox2d.serialization
Used to hear when an object is unsupported by the serializer or the deserializer.
UnsupportedObjectException - Exception Class in org.jbox2d.serialization
Called when an object is unsupported by the serializer or deserializer.
UnsupportedObjectException() - Constructor for exception class org.jbox2d.serialization.UnsupportedObjectException
 
UnsupportedObjectException(String, Throwable) - Constructor for exception class org.jbox2d.serialization.UnsupportedObjectException
 
UnsupportedObjectException(String, UnsupportedObjectException.Type) - Constructor for exception class org.jbox2d.serialization.UnsupportedObjectException
 
UnsupportedObjectException(Throwable) - Constructor for exception class org.jbox2d.serialization.UnsupportedObjectException
 
UnsupportedObjectException.Type - Enum in org.jbox2d.serialization
 
update() - Method in class org.jbox2d.testbed.framework.TestbedController
 
update() - Method in class org.jbox2d.testbed.framework.TestbedTest
 
update(ContactListener) - Method in class org.jbox2d.dynamics.contacts.Contact
 
UPDATE_CALLED - Enum constant in enum org.jbox2d.testbed.framework.TestbedController.UpdateBehavior
 
UPDATE_IGNORED - Enum constant in enum org.jbox2d.testbed.framework.TestbedController.UpdateBehavior
 
updateBehavior - Variable in class org.jbox2d.testbed.framework.TestbedController
 
UpdateBehavior() - Constructor for enum org.jbox2d.testbed.framework.TestbedController.UpdateBehavior
 
updatePairs(PairCallback) - Method in class org.jbox2d.collision.broadphase.BroadPhase
Update the pairs.
updateSize(int, int) - Method in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
UPPER_LIMIT_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbJoint
 
upperAngle - Variable in class org.jbox2d.dynamics.joints.RevoluteJointDef
The upper angle for the joint limit (radians).
upperBound - Variable in class org.jbox2d.collision.AABB
Top right vertex of bounding box.
upperLimit_ - Variable in class org.box2d.proto.Box2D.PbJoint.Builder
 
upperLimit_ - Variable in class org.box2d.proto.Box2D.PbJoint
 
upperTranslation - Variable in class org.jbox2d.dynamics.joints.PrismaticJointDef
The upper translation limit, usually in meters.
useRadii - Variable in class org.jbox2d.collision.DistanceInput
 
userData - Variable in class org.jbox2d.collision.broadphase.DynamicTreeNode
 
userData - Variable in class org.jbox2d.dynamics.BodyDef
Use this to store application specific body data.
userData - Variable in class org.jbox2d.dynamics.FixtureDef
Use this to store application specific fixture data.
userData - Variable in class org.jbox2d.dynamics.joints.JointDef
Use this to attach application specific data to your joints.

V

v - Variable in class org.jbox2d.collision.Collision.ClipVertex
 
v - Variable in class org.jbox2d.dynamics.contacts.Velocity
 
v - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
v - Variable in class org.jbox2d.testbed.tests.DistanceTest
 
v0_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
v0_ - Variable in class org.box2d.proto.Box2D.PbShape
 
V0_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
v0Builder_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
v1 - Variable in class org.jbox2d.collision.Collision.ReferenceFace
 
v1 - Variable in class org.jbox2d.dynamics.World
 
v1_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
v1_ - Variable in class org.box2d.proto.Box2D.PbShape
 
V1_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
v11 - Variable in class org.jbox2d.collision.Collision
 
v12 - Variable in class org.jbox2d.collision.Collision
 
v1Builder_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
v2 - Variable in class org.jbox2d.collision.Collision.ReferenceFace
 
v2 - Variable in class org.jbox2d.dynamics.World
 
v2_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
v2_ - Variable in class org.box2d.proto.Box2D.PbShape
 
V2_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
v2Builder_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
v3_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
v3_ - Variable in class org.box2d.proto.Box2D.PbShape
 
V3_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbShape
 
v3Builder_ - Variable in class org.box2d.proto.Box2D.PbShape.Builder
 
validate() - Method in class org.jbox2d.collision.broadphase.DynamicTree
Validate this tree.
validate() - Method in class org.jbox2d.collision.shapes.PolygonShape
Validate convexity.
validateMetrics(DynamicTreeNode) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
validateStructure(DynamicTreeNode) - Method in class org.jbox2d.collision.broadphase.DynamicTree
 
value - Variable in enum org.box2d.proto.Box2D.PbBodyType
 
value - Variable in enum org.box2d.proto.Box2D.PbJointType
 
value - Variable in enum org.box2d.proto.Box2D.PbShapeType
 
value - Variable in class org.jbox2d.testbed.framework.TestbedSetting
 
valueOf(int) - Static method in enum org.box2d.proto.Box2D.PbBodyType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.box2d.proto.Box2D.PbJointType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.box2d.proto.Box2D.PbShapeType
Returns the enum constant of this type with the specified name.
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.box2d.proto.Box2D.PbBodyType
Returns the enum constant of this type with the specified name.
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.box2d.proto.Box2D.PbJointType
Returns the enum constant of this type with the specified name.
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.box2d.proto.Box2D.PbShapeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.box2d.proto.Box2D.PbBodyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.box2d.proto.Box2D.PbJointType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.box2d.proto.Box2D.PbShapeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.collision.Collision.EPAxis.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.collision.Collision.EPCollider.VertexType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.collision.Collision.PointState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.collision.ContactID.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.collision.Manifold.ManifoldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.collision.shapes.ShapeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.collision.TimeOfImpact.TOIOutputState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.collision.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.dynamics.BodyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.dynamics.joints.JointType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.dynamics.joints.LimitState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.serialization.UnsupportedObjectException.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.testbed.framework.QueueItemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.testbed.framework.TestbedController.UpdateBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.testbed.framework.TestbedSetting.ConstraintType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.testbed.framework.TestbedSetting.SettingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.testbed.tests.OneSidedTest.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jbox2d.testbed.tests.RayCastTest.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.box2d.proto.Box2D.PbBodyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.box2d.proto.Box2D.PbJointType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.box2d.proto.Box2D.PbShapeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.collision.Collision.EPAxis.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.collision.Collision.EPCollider.VertexType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.collision.Collision.PointState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.collision.ContactID.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.collision.Manifold.ManifoldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.collision.shapes.ShapeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.collision.TimeOfImpact.TOIOutputState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.collision.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.dynamics.BodyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.dynamics.joints.JointType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.dynamics.joints.LimitState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.serialization.UnsupportedObjectException.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.testbed.framework.QueueItemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.testbed.framework.TestbedController.UpdateBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.testbed.framework.TestbedSetting.ConstraintType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.testbed.framework.TestbedSetting.SettingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.testbed.tests.OneSidedTest.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jbox2d.testbed.tests.RayCastTest.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum org.box2d.proto.Box2D.PbBodyType
 
VALUES - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
VALUES - Static variable in enum org.box2d.proto.Box2D.PbShapeType
 
VaryingFrictionTest - Class in org.jbox2d.testbed.tests
 
VaryingFrictionTest() - Constructor for class org.jbox2d.testbed.tests.VaryingFrictionTest
 
VaryingRestitution - Class in org.jbox2d.testbed.tests
 
VaryingRestitution() - Constructor for class org.jbox2d.testbed.tests.VaryingRestitution
 
Vec2 - Class in org.jbox2d.common
A 2D column vector
Vec2() - Constructor for class org.jbox2d.common.Vec2
 
Vec2(float, float) - Constructor for class org.jbox2d.common.Vec2
 
Vec2(Vec2) - Constructor for class org.jbox2d.common.Vec2
 
vec2Array - Variable in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 
Vec2Array - Class in org.jbox2d.pooling.arrays
not thread safe Vec2[] pool
Vec2Array() - Constructor for class org.jbox2d.pooling.arrays.Vec2Array
 
Vec3 - Class in org.jbox2d.common
 
Vec3() - Constructor for class org.jbox2d.common.Vec3
 
Vec3(float, float, float) - Constructor for class org.jbox2d.common.Vec3
 
Vec3(Vec3) - Constructor for class org.jbox2d.common.Vec3
 
vec3s - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
vecPool - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest
 
vecs - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
vecToPb(Vec2) - Method in class org.jbox2d.serialization.pb.PbSerializer
 
vel - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
velIters - Static variable in class org.jbox2d.profile.PistonBenchmark
 
velocities - Variable in class org.jbox2d.dynamics.contacts.ContactSolver.ContactSolverDef
 
velocities - Variable in class org.jbox2d.dynamics.SolverData
 
Velocity - Class in org.jbox2d.dynamics.contacts
 
Velocity() - Constructor for class org.jbox2d.dynamics.contacts.Velocity
 
velocityBias - Variable in class org.jbox2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint
 
VelocityConstraintPoint() - Constructor for class org.jbox2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint
 
velocityIterations - Variable in class org.jbox2d.dynamics.TimeStep
 
VelocityIterations - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
velocityThreshold - Static variable in class org.jbox2d.common.Settings
A velocity threshold for elastic collisions.
VERTEX - Enum constant in enum org.jbox2d.collision.ContactID.Type
 
VertexType() - Constructor for enum org.jbox2d.collision.Collision.EPCollider.VertexType
 
VerticalStack - Class in org.jbox2d.testbed.tests
 
VerticalStack() - Constructor for class org.jbox2d.testbed.tests.VerticalStack
 
vertices - Variable in class org.jbox2d.collision.Collision.TempPolygon
 
vertices - Variable in class org.jbox2d.collision.Distance.Simplex
 
viewportTransform - Variable in class org.jbox2d.callbacks.DebugDraw
 
visc - Variable in class org.jbox2d.testbed.tests.LiquidTest
 

W

w - Variable in class org.jbox2d.collision.Distance.SimplexVertex
 
w - Variable in class org.jbox2d.dynamics.contacts.Velocity
 
w1 - Variable in class org.jbox2d.collision.Distance.Simplex
 
w2 - Variable in class org.jbox2d.collision.Distance.Simplex
 
w3 - Variable in class org.jbox2d.collision.Distance.Simplex
 
wA - Variable in class org.jbox2d.collision.Distance.SimplexVertex
 
WARM_STARTING_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbWorld
 
warmStart() - Method in class org.jbox2d.dynamics.contacts.ContactSolver
 
warmStarting - Variable in class org.jbox2d.dynamics.TimeStep
 
WarmStarting - Static variable in class org.jbox2d.testbed.framework.TestbedSettings
 
warmStarting_ - Variable in class org.box2d.proto.Box2D.PbWorld.Builder
 
warmStarting_ - Variable in class org.box2d.proto.Box2D.PbWorld
 
wB - Variable in class org.jbox2d.collision.Distance.SimplexVertex
 
Web - Class in org.jbox2d.testbed.tests
 
Web() - Constructor for class org.jbox2d.testbed.tests.Web
 
WELD - Enum constant in enum org.box2d.proto.Box2D.PbJointType
 
WELD - Enum constant in enum org.jbox2d.dynamics.joints.JointType
 
WELD_VALUE - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
WeldJoint - Class in org.jbox2d.dynamics.joints
A weld joint essentially glues two bodies together.
WeldJoint(IWorldPool, WeldJointDef) - Constructor for class org.jbox2d.dynamics.joints.WeldJoint
 
WeldJointDef - Class in org.jbox2d.dynamics.joints
 
WeldJointDef() - Constructor for class org.jbox2d.dynamics.joints.WeldJointDef
 
WHEEL - Enum constant in enum org.box2d.proto.Box2D.PbJointType
 
WHEEL - Enum constant in enum org.jbox2d.dynamics.joints.JointType
 
WHEEL_TAG - Static variable in class org.jbox2d.testbed.tests.TheoJansen
 
WHEEL_VALUE - Static variable in enum org.box2d.proto.Box2D.PbJointType
 
WHEEL1_TAG - Static variable in class org.jbox2d.testbed.tests.Car
 
WHEEL2_TAG - Static variable in class org.jbox2d.testbed.tests.Car
 
WheelJoint - Class in org.jbox2d.dynamics.joints
A wheel joint.
WheelJoint(IWorldPool, WheelJointDef) - Constructor for class org.jbox2d.dynamics.joints.WheelJoint
 
WheelJointDef - Class in org.jbox2d.dynamics.joints
Wheel joint definition.
WheelJointDef() - Constructor for class org.jbox2d.dynamics.joints.WheelJointDef
 
WHITE - Static variable in class org.jbox2d.common.Color3f
 
world - Variable in class org.jbox2d.dynamics.joints.ConstantVolumeJoint
 
world - Variable in class org.jbox2d.pooling.normal.DefaultWorldPool
 
world - Variable in class org.jbox2d.profile.PistonBenchmark
 
World - Class in org.jbox2d.dynamics
The world class manages all physics entities, dynamic simulation, and asynchronous queries.
World(Vec2) - Constructor for class org.jbox2d.dynamics.World
Construct a world object.
World(Vec2, IWorldPool) - Constructor for class org.jbox2d.dynamics.World
Construct a world object.
World(Vec2, IWorldPool, BroadPhaseStrategy) - Constructor for class org.jbox2d.dynamics.World
 
WORLD_POOL_CONTAINER_SIZE - Static variable in class org.jbox2d.dynamics.World
 
WORLD_POOL_SIZE - Static variable in class org.jbox2d.dynamics.World
 
worldExtent - Variable in class org.jbox2d.testbed.tests.DynamicTreeTest
 
worldManifold - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
worldManifold - Variable in class org.jbox2d.testbed.framework.TestbedTest
 
WorldManifold - Class in org.jbox2d.collision
This is used to compute the current state of a contact manifold.
WorldManifold() - Constructor for class org.jbox2d.collision.WorldManifold
 
WorldQueryWrapper - Class in org.jbox2d.dynamics
 
WorldQueryWrapper() - Constructor for class org.jbox2d.dynamics.WorldQueryWrapper
 
WorldRayCastWrapper - Class in org.jbox2d.dynamics
 
WorldRayCastWrapper() - Constructor for class org.jbox2d.dynamics.WorldRayCastWrapper
 
wp - Variable in class org.jbox2d.testbed.perf.PoolingPerf
 
wp - Variable in class org.jbox2d.testbed.perf.StackTest
 
wqwrapper - Variable in class org.jbox2d.dynamics.World
 
wrcwrapper - Variable in class org.jbox2d.dynamics.World
 
writeCache(Distance.SimplexCache) - Method in class org.jbox2d.collision.Distance.Simplex
 
writeReplace() - Method in class org.box2d.proto.Box2D.PbBody
 
writeReplace() - Method in class org.box2d.proto.Box2D.PbFilter
 
writeReplace() - Method in class org.box2d.proto.Box2D.PbFixture
 
writeReplace() - Method in class org.box2d.proto.Box2D.PbJoint
 
writeReplace() - Method in class org.box2d.proto.Box2D.PbShape
 
writeReplace() - Method in class org.box2d.proto.Box2D.PbVec2
 
writeReplace() - Method in class org.box2d.proto.Box2D.PbWorld
 
writeTo(CodedOutputStream) - Method in class org.box2d.proto.Box2D.PbBody
 
writeTo(CodedOutputStream) - Method in class org.box2d.proto.Box2D.PbFilter
 
writeTo(CodedOutputStream) - Method in class org.box2d.proto.Box2D.PbFixture
 
writeTo(CodedOutputStream) - Method in class org.box2d.proto.Box2D.PbJoint
 
writeTo(CodedOutputStream) - Method in class org.box2d.proto.Box2D.PbShape
 
writeTo(CodedOutputStream) - Method in class org.box2d.proto.Box2D.PbVec2
 
writeTo(CodedOutputStream) - Method in class org.box2d.proto.Box2D.PbWorld
 
writeTo(OutputStream) - Method in interface org.jbox2d.serialization.SerializationResult
Writes the result to the given output stream.

X

x - Variable in class org.jbox2d.common.Color3f
 
x - Variable in class org.jbox2d.common.Vec2
 
x - Variable in class org.jbox2d.common.Vec3
 
x - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
x_ - Variable in class org.box2d.proto.Box2D.PbVec2.Builder
 
x_ - Variable in class org.box2d.proto.Box2D.PbVec2
 
X_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbVec2
 
xf - Variable in class org.jbox2d.dynamics.World
 
xfa - Variable in class org.jbox2d.collision.SeparationFunction
 
xfA - Variable in class org.jbox2d.collision.TimeOfImpact
 
xfA - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
xfb - Variable in class org.jbox2d.collision.SeparationFunction
 
xfB - Variable in class org.jbox2d.collision.TimeOfImpact
 
xfB - Variable in class org.jbox2d.dynamics.contacts.ContactSolver
 
xIntsPool - Static variable in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 

Y

y - Variable in class org.jbox2d.common.Color3f
 
y - Variable in class org.jbox2d.common.Vec2
 
y - Variable in class org.jbox2d.common.Vec3
 
y_ - Variable in class org.box2d.proto.Box2D.PbVec2.Builder
 
y_ - Variable in class org.box2d.proto.Box2D.PbVec2
 
Y_FIELD_NUMBER - Static variable in class org.box2d.proto.Box2D.PbVec2
 
yFlip - Variable in class org.jbox2d.common.OBBViewportTransform
 
yFlipMat - Variable in class org.jbox2d.common.OBBViewportTransform
 
yFlipMatInv - Variable in class org.jbox2d.common.OBBViewportTransform
 
yIntsPool - Static variable in class org.jbox2d.testbed.framework.j2d.DebugDrawJ2D
 

Z

z - Variable in class org.jbox2d.common.Color3f
 
z - Variable in class org.jbox2d.common.Vec3
 
zero() - Method in class org.jbox2d.collision.ContactID
zeros out the data
ZOOM_IN_SCALE - Static variable in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 
ZOOM_OUT_SCALE - Static variable in class org.jbox2d.testbed.framework.j2d.TestPanelJ2D
 

_

_load() - Method in class org.jbox2d.testbed.framework.TestbedTest
 
_reset() - Method in class org.jbox2d.testbed.framework.TestbedTest
 
_save() - Method in class org.jbox2d.testbed.framework.TestbedTest
 
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 _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form