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
S
s1
- Variable in class org.jbox2d.dynamics.contacts.
ContactRegister
s2
- Variable in class org.jbox2d.dynamics.contacts.
ContactRegister
s_validate
- Static variable in class org.jbox2d.collision.
BroadPhase
sayGoodbye(Joint)
- Method in interface org.jbox2d.dynamics.
DestructionListener
sayGoodbye(Shape)
- Method in interface org.jbox2d.dynamics.
DestructionListener
scaleFactor
- Variable in class org.jbox2d.testbed.
ProcessingDebugDraw
screen
- Static variable in class org.jbox2d.testbed.
ProcessingDebugDraw
screenToWorld(Vec2)
- Method in class org.jbox2d.dynamics.
DebugDraw
screenToWorld(float, float)
- Method in class org.jbox2d.dynamics.
DebugDraw
screenToWorld(Vec2)
- Method in class org.jbox2d.testbed.
ProcessingDebugDraw
screenToWorld(float, float)
- Method in class org.jbox2d.testbed.
ProcessingDebugDraw
Segment
- Class in
org.jbox2d.collision
Segment()
- Constructor for class org.jbox2d.collision.
Segment
separation
- Variable in class org.jbox2d.collision.
ManifoldPoint
separation
- Variable in class org.jbox2d.dynamics.contacts.
ContactConstraintPoint
separation
- Variable in class org.jbox2d.dynamics.contacts.
ContactPoint
set(Bound)
- Method in class org.jbox2d.collision.
Bound
set(ContactID.Features)
- Method in class org.jbox2d.collision.
ContactID.Features
set(Mat22)
- Method in class org.jbox2d.common.
Mat22
set(float)
- Method in class org.jbox2d.common.
Mat22
set(Vec2, Vec2)
- Method in class org.jbox2d.common.
Mat22
set(float, float)
- Method in class org.jbox2d.common.
Vec2
set(Vec2)
- Method in class org.jbox2d.common.
Vec2
set(XForm)
- Method in class org.jbox2d.common.
XForm
Set this to equal another transform.
setAngle(float)
- Method in class org.jbox2d.common.
Mat22
setAngularVelocity(float)
- Method in class org.jbox2d.dynamics.
Body
Set the angular velocity.
setAsBox(float, float)
- Method in class org.jbox2d.collision.
PolygonDef
setAsBox(float, float, Vec2, float)
- Method in class org.jbox2d.collision.
PolygonDef
setBuffered()
- Method in class org.jbox2d.collision.
Pair
setBullet(boolean)
- Method in class org.jbox2d.dynamics.
Body
Should this body be treated like a bullet for continuous collision detection? Use sparingly, as continuous collision detection can be expensive.
setCamera(float, float, float)
- Method in class org.jbox2d.dynamics.
DebugDraw
Stub method to overload for camera movement/zoom.
setCamera(float, float, float)
- Method in class org.jbox2d.testbed.
AbstractExample
Sets the camera target and scale.
setCamera(float, float, float)
- Method in class org.jbox2d.testbed.
ProcessingDebugDraw
setDebugDraw(DebugDraw)
- Method in class org.jbox2d.dynamics.
World
Register a routine for debug drawing.
setFilter(ContactFilter)
- Method in class org.jbox2d.dynamics.
World
Register a contact filter to provide specific control over collision.
setFinal()
- Method in class org.jbox2d.collision.
Pair
setFlags(int)
- Method in class org.jbox2d.dynamics.
DebugDraw
setIdentity()
- Method in class org.jbox2d.common.
Mat22
setIdentity()
- Method in class org.jbox2d.common.
XForm
Set this to the identity transform.
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
setLinearVelocity(Vec2)
- Method in class org.jbox2d.dynamics.
Body
Set the linear velocity of the center of mass.
setListener(DestructionListener)
- Method in class org.jbox2d.dynamics.
World
Register a destruction listener.
setListener(BoundaryListener)
- Method in class org.jbox2d.dynamics.
World
Register a broad-phase boundary listener.
setListener(ContactListener)
- Method in class org.jbox2d.dynamics.
World
Register a contact event listener
setMass(MassData)
- Method in class org.jbox2d.dynamics.
Body
Set the mass properties.
setMassFromShapes()
- Method in class org.jbox2d.dynamics.
Body
Compute the mass properties from the attached shapes.
setMaxMotorForce(float)
- Method in class org.jbox2d.dynamics.joints.
PrismaticJoint
Set the maximum motor torque, usually in N.
setMaxMotorTorque(float)
- Method in class org.jbox2d.dynamics.joints.
RevoluteJoint
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
setRemoved()
- Method in class org.jbox2d.collision.
Pair
setTarget(Vec2)
- Method in class org.jbox2d.dynamics.joints.
MouseJoint
Use this to update the target point.
Settings
- Class in
org.jbox2d.common
Settings()
- Constructor for class org.jbox2d.common.
Settings
settings
- Variable in class org.jbox2d.testbed.
AbstractExample
Settings for this example.
settings
- Variable in class org.jbox2d.testbed.
TestbedOptions
settings
- Variable in class org.jbox2d.testbed.
TimingTest
setup()
- Method in class org.jbox2d.testbed.
TestbedMain
Called once upon program initialization (by Processing).
setup()
- Method in class org.jbox2d.testbed.
TimingTest
Initialise and run tests
setupWorld()
- Method in class org.jbox2d.testbed.
TimingTest
setXForm(Vec2, float)
- Method in class org.jbox2d.dynamics.
Body
Set the position of the body's origin and rotation (radians).
setZero()
- Method in class org.jbox2d.common.
Mat22
setZero()
- Method in class org.jbox2d.common.
Vec2
Shape
- Class in
org.jbox2d.collision
Shape(ShapeDef)
- Constructor for class org.jbox2d.collision.
Shape
shape1
- Variable in class org.jbox2d.dynamics.contacts.
ContactPoint
shape2
- Variable in class org.jbox2d.dynamics.contacts.
ContactPoint
ShapeDef
- Class in
org.jbox2d.collision
ShapeDef()
- Constructor for class org.jbox2d.collision.
ShapeDef
ShapeType
- Enum in
org.jbox2d.collision
shiftKey
- Variable in class org.jbox2d.testbed.
TestbedMain
Is the shift key held?
shouldCollide(Shape, Shape)
- Method in interface org.jbox2d.dynamics.
ContactFilter
shouldCollide(Shape, Shape)
- Method in class org.jbox2d.dynamics.
DefaultContactFilter
singleStep
- Variable in class org.jbox2d.testbed.
TestSettings
sliderInts
- Variable in class org.jbox2d.testbed.
TestbedOptions
sliderWidth
- Static variable in class org.jbox2d.testbed.
TestbedOptions
solve(Vec2)
- Method in class org.jbox2d.common.
Mat22
solve(TimeStep, Vec2, boolean, boolean)
- Method in class org.jbox2d.dynamics.
Island
solve(TimeStep)
- Method in class org.jbox2d.dynamics.
World
For internal use
solvePositionConstraints(float)
- Method in class org.jbox2d.dynamics.contacts.
ContactSolver
solvePositionConstraints()
- Method in class org.jbox2d.dynamics.joints.
DistanceJoint
solvePositionConstraints()
- Method in class org.jbox2d.dynamics.joints.
GearJoint
solvePositionConstraints()
- Method in class org.jbox2d.dynamics.joints.
Joint
This returns true if the position errors are within tolerance.
solvePositionConstraints()
- Method in class org.jbox2d.dynamics.joints.
MouseJoint
solvePositionConstraints()
- Method in class org.jbox2d.dynamics.joints.
PrismaticJoint
solvePositionConstraints()
- Method in class org.jbox2d.dynamics.joints.
PulleyJoint
solvePositionConstraints()
- Method in class org.jbox2d.dynamics.joints.
RevoluteJoint
solveTOI(TimeStep)
- Method in class org.jbox2d.dynamics.
Island
solveTOI(TimeStep)
- Method in class org.jbox2d.dynamics.
World
For internal use: find TOI contacts and solve them.
solveVelocityConstraints()
- Method in class org.jbox2d.dynamics.contacts.
ContactSolver
solveVelocityConstraints(TimeStep)
- Method in class org.jbox2d.dynamics.joints.
DistanceJoint
solveVelocityConstraints(TimeStep)
- Method in class org.jbox2d.dynamics.joints.
GearJoint
solveVelocityConstraints(TimeStep)
- Method in class org.jbox2d.dynamics.joints.
Joint
solveVelocityConstraints(TimeStep)
- Method in class org.jbox2d.dynamics.joints.
MouseJoint
solveVelocityConstraints(TimeStep)
- Method in class org.jbox2d.dynamics.joints.
PrismaticJoint
solveVelocityConstraints(TimeStep)
- Method in class org.jbox2d.dynamics.joints.
PulleyJoint
solveVelocityConstraints(TimeStep)
- Method in class org.jbox2d.dynamics.joints.
RevoluteJoint
spawnBomb(Vec2)
- Method in class org.jbox2d.testbed.
AbstractExample
Begins spawning a bomb, spawn finishes and bomb is created upon calling completeBombSpawn().
status
- Variable in class org.jbox2d.collision.
Pair
step(float, int)
- Method in class org.jbox2d.dynamics.
World
Take a time step.
step()
- Method in class org.jbox2d.testbed.
AbstractExample
Take a physics step.
sub(Vec2)
- Method in class org.jbox2d.common.
Vec2
subLocal(Vec2)
- Method in class org.jbox2d.common.
Vec2
support(XForm, Vec2)
- Method in class org.jbox2d.collision.
PolygonShape
support(XForm, Vec2)
- Method in interface org.jbox2d.collision.
SupportsGenericDistance
SupportsGenericDistance
- Interface in
org.jbox2d.collision
Sweep
- Class in
org.jbox2d.common
Primarily for internal use.
Sweep()
- Constructor for class org.jbox2d.common.
Sweep
synchronize(BroadPhase, XForm, XForm)
- Method in class org.jbox2d.collision.
Shape
synchronizeShapes()
- Method in class org.jbox2d.dynamics.
Body
For internal use only.
synchronizeTransform()
- Method in class org.jbox2d.dynamics.
Body
For internal use only.
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