Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
D
dampingRatio
- Variable in class org.jbox2d.dynamics.joints.
DistanceJointDef
dampingRatio
- Variable in class org.jbox2d.dynamics.joints.
MouseJointDef
The damping ratio.
DebugDraw
- Class in
org.jbox2d.dynamics
Implement this abstract class to allow JBox2d to automatically draw your physics for debugging purposes.
DebugDraw()
- Constructor for class org.jbox2d.dynamics.
DebugDraw
DEFAULT_FILTER
- Static variable in interface org.jbox2d.dynamics.
ContactFilter
Default contact filter, using groupIndex, maskBits and categoryBits as detailed in Box2d manual.
DefaultContactFilter
- Class in
org.jbox2d.dynamics
Default sample implementation of ContactFilter.
DefaultContactFilter()
- Constructor for class org.jbox2d.dynamics.
DefaultContactFilter
defaultJoints()
- Method in class org.jbox2d.testbed.tests.
BipedDef
defaultPositions()
- Method in class org.jbox2d.testbed.tests.
BipedDef
defaultVertices()
- Method in class org.jbox2d.testbed.tests.
BipedDef
density
- Variable in class org.jbox2d.collision.
ShapeDef
The shape's density, usually in kg/m^2.
destroy(Shape)
- Static method in class org.jbox2d.collision.
Shape
Internal
destroy(Contact)
- Method in class org.jbox2d.dynamics.
ContactManager
Destroy(Contact)
- Static method in class org.jbox2d.dynamics.contacts.
CircleContact
destroy(Contact)
- Static method in class org.jbox2d.dynamics.contacts.
Contact
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.
destroyJoint(Joint)
- Method in class org.jbox2d.dynamics.
World
Destroy a joint.
destroyProxy(int)
- Method in class org.jbox2d.collision.
BroadPhase
destroyProxy(BroadPhase)
- Method in class org.jbox2d.collision.
Shape
Internal
destroyShape(Shape)
- Method in class org.jbox2d.dynamics.
Body
Destroy a shape.
DestructionListener
- Interface in
org.jbox2d.dynamics
Joints and shapes are destroyed when their associated body is destroyed.
destructor()
- Method in class org.jbox2d.collision.
Shape
Internal
destructor()
- Method in class org.jbox2d.dynamics.contacts.
CircleContact
destructor()
- Method in class org.jbox2d.dynamics.joints.
Joint
disableLimit()
- Method in class org.jbox2d.testbed.tests.
BipedDef
disableMotor()
- Method in class org.jbox2d.testbed.tests.
BipedDef
Distance
- Class in
org.jbox2d.collision
Implements the GJK algorithm for computing distance between shapes.
Distance()
- Constructor for class org.jbox2d.collision.
Distance
distance(Vec2, Vec2, Shape, XForm, Shape, XForm)
- Static method in class org.jbox2d.collision.
Distance
Find the closest distance between shapes shape1 and shape2, and load the closest points into x1 and x2.
DistanceCC(Vec2, Vec2, CircleShape, XForm, CircleShape, XForm)
- Static method in class org.jbox2d.collision.
Distance
DistanceGeneric(Vec2, Vec2, SupportsGenericDistance, XForm, SupportsGenericDistance, XForm)
- Static method in class org.jbox2d.collision.
Distance
Distance between any two objects that implement SupportsGenericDistance.
DistanceJoint
- Class in
org.jbox2d.dynamics.joints
DistanceJoint(DistanceJointDef)
- Constructor for class org.jbox2d.dynamics.joints.
DistanceJoint
DistanceJointDef
- Class in
org.jbox2d.dynamics.joints
Definition for a distance joint.
DistanceJointDef()
- Constructor for class org.jbox2d.dynamics.joints.
DistanceJointDef
DistancePC(Vec2, Vec2, PolygonShape, XForm, CircleShape, XForm)
- Static method in class org.jbox2d.collision.
Distance
DistanceTest
- Class in
org.jbox2d.testbed.tests
DistanceTest(TestbedMain)
- Constructor for class org.jbox2d.testbed.tests.
DistanceTest
Domino
- Class in
org.jbox2d.testbed.tests
Domino(TestbedMain)
- Constructor for class org.jbox2d.testbed.tests.
Domino
DominoTower
- Class in
org.jbox2d.testbed.tests
DominoTower(TestbedMain)
- Constructor for class org.jbox2d.testbed.tests.
DominoTower
DonutBlobContainer
- Class in
org.jbox2d.util.blob
A donut blob container specified by two radii and a center.
DonutBlobContainer(Vec2, float, float)
- Constructor for class org.jbox2d.util.blob.
DonutBlobContainer
dot(Vec2, Vec2)
- Static method in class org.jbox2d.common.
Vec2
draw()
- Method in class org.jbox2d.testbed.
TestbedMain
This is the main looping function, and is called targetFPS times per second.
drawAABBs
- Variable in class org.jbox2d.testbed.
TestSettings
drawCircle(Vec2, float, Color3f)
- Method in class org.jbox2d.dynamics.
DebugDraw
drawCircle(Vec2, float, Color3f)
- Method in class org.jbox2d.testbed.
ProcessingDebugDraw
drawCOMs
- Variable in class org.jbox2d.testbed.
TestSettings
drawContactForces
- Variable in class org.jbox2d.testbed.
TestSettings
drawContactNormals
- Variable in class org.jbox2d.testbed.
TestSettings
drawContactPoints
- Variable in class org.jbox2d.testbed.
TestSettings
drawCoreShapes
- Variable in class org.jbox2d.testbed.
TestSettings
drawDebugData()
- Method in class org.jbox2d.dynamics.
World
For internal use
drawFrictionForces
- Variable in class org.jbox2d.testbed.
TestSettings
drawImage(PImage, Vec2, float, float, Vec2, float, float)
- Method in class org.jbox2d.testbed.
ProcessingDebugDraw
First image is centered on position, then localScale is applied, then localOffset, and lastly rotation.
drawImpulses
- Variable in class org.jbox2d.testbed.
TestSettings
drawJoint(Joint)
- Method in class org.jbox2d.dynamics.
World
For internal use
drawJoints
- Variable in class org.jbox2d.testbed.
TestSettings
drawOBBs
- Variable in class org.jbox2d.testbed.
TestSettings
drawPairs
- Variable in class org.jbox2d.testbed.
TestSettings
drawPoint(Vec2, float, Color3f)
- Method in class org.jbox2d.dynamics.
DebugDraw
drawPoint(Vec2, float, Color3f)
- Method in class org.jbox2d.testbed.
ProcessingDebugDraw
drawPolygon(Vec2[], int, Color3f)
- Method in class org.jbox2d.dynamics.
DebugDraw
drawPolygon(Vec2[], int, Color3f)
- Method in class org.jbox2d.testbed.
ProcessingDebugDraw
drawSegment(Vec2, Vec2, Color3f)
- Method in class org.jbox2d.dynamics.
DebugDraw
drawSegment(Vec2, Vec2, Color3f)
- Method in class org.jbox2d.testbed.
ProcessingDebugDraw
drawShape(Shape, XForm, Color3f, boolean)
- Method in class org.jbox2d.dynamics.
World
For internal use
drawShapes
- Variable in class org.jbox2d.testbed.
TestSettings
drawSolidCircle(Vec2, float, Vec2, Color3f)
- Method in class org.jbox2d.dynamics.
DebugDraw
drawSolidCircle(Vec2, float, Vec2, Color3f)
- Method in class org.jbox2d.testbed.
ProcessingDebugDraw
drawSolidPolygon(Vec2[], int, Color3f)
- Method in class org.jbox2d.dynamics.
DebugDraw
drawSolidPolygon(Vec2[], int, Color3f)
- Method in class org.jbox2d.testbed.
ProcessingDebugDraw
drawStats
- Variable in class org.jbox2d.testbed.
TestSettings
drawString(float, float, String, Color3f)
- Method in class org.jbox2d.dynamics.
DebugDraw
drawString(float, float, String, Color3f)
- Method in class org.jbox2d.testbed.
ProcessingDebugDraw
drawXForm(XForm)
- Method in class org.jbox2d.dynamics.
DebugDraw
drawXForm(XForm)
- Method in class org.jbox2d.testbed.
ProcessingDebugDraw
dt
- Variable in class org.jbox2d.dynamics.
TimeStep
dtRatio
- Variable in class org.jbox2d.dynamics.
TimeStep
dumpManifoldPoints()
- Method in class org.jbox2d.dynamics.contacts.
PolyContact
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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