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
C
c
- Variable in class org.jbox2d.common.
Sweep
Center world positions
c0
- Variable in class org.jbox2d.common.
Sweep
Center world positions
cachedCamScale
- Variable in class org.jbox2d.testbed.
AbstractExample
Saved camera variable so that camera stays put between reloads of example.
cachedCamX
- Variable in class org.jbox2d.testbed.
AbstractExample
Saved camera variable so that camera stays put between reloads of example.
cachedCamY
- Variable in class org.jbox2d.testbed.
AbstractExample
Saved camera variable so that camera stays put between reloads of example.
categoryBits
- Variable in class org.jbox2d.collision.
FilterData
The collision category bits.
CCDTest
- Class in
org.jbox2d.testbed.tests
CCDTest(TestbedMain)
- Constructor for class org.jbox2d.testbed.tests.
CCDTest
center
- Variable in class org.jbox2d.collision.
MassData
The position of the shape's centroid relative to the shape's origin.
center
- Variable in class org.jbox2d.collision.
OBB
The local centroid.
centroid(XForm)
- Method in class org.jbox2d.collision.
PolygonShape
Get the centroid and apply the supplied transform.
Chain
- Class in
org.jbox2d.testbed.tests
Chain(TestbedMain)
- Constructor for class org.jbox2d.testbed.tests.
Chain
checkBoxes
- Variable in class org.jbox2d.testbed.
TestbedOptions
checkboxSize
- Static variable in class org.jbox2d.testbed.
TestbedOptions
ChestDef
- Variable in class org.jbox2d.testbed.tests.
BipedDef
ChestPoly
- Variable in class org.jbox2d.testbed.tests.
BipedDef
CircleContact
- Class in
org.jbox2d.dynamics.contacts
CircleContact()
- Constructor for class org.jbox2d.dynamics.contacts.
CircleContact
CircleContact(Shape, Shape)
- Constructor for class org.jbox2d.dynamics.contacts.
CircleContact
CircleDef
- Class in
org.jbox2d.collision
A circle shape definition.
CircleDef()
- Constructor for class org.jbox2d.collision.
CircleDef
Circles
- Class in
org.jbox2d.testbed.tests
Circles(TestbedMain)
- Constructor for class org.jbox2d.testbed.tests.
Circles
CircleShape
- Class in
org.jbox2d.collision
A circle shape.
CircleShape(ShapeDef)
- Constructor for class org.jbox2d.collision.
CircleShape
CircularBlobContainer
- Class in
org.jbox2d.util.blob
A circular blob container specified by radius and center.
CircularBlobContainer(Vec2, float)
- Constructor for class org.jbox2d.util.blob.
CircularBlobContainer
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
clear()
- Method in class org.jbox2d.dynamics.
Island
clearBuffered()
- Method in class org.jbox2d.collision.
Pair
clearFlags(int)
- Method in class org.jbox2d.dynamics.
DebugDraw
clearRemoved()
- Method in class org.jbox2d.collision.
Pair
clearVertices()
- Method in class org.jbox2d.collision.
PolygonDef
Removes all vertices.
clone()
- Method in class org.jbox2d.collision.
MassData
Return a copy of this object.
clone()
- Method in class org.jbox2d.collision.
OBB
clone()
- Method in class org.jbox2d.common.
Mat22
Return a clone of this matrix.
clone()
- Method in class org.jbox2d.common.
Vec2
clone()
- Method in class org.jbox2d.dynamics.contacts.
CircleContact
clone()
- Method in class org.jbox2d.dynamics.contacts.
Contact
clone()
- Method in class org.jbox2d.dynamics.contacts.
NullContact
clone()
- Method in class org.jbox2d.dynamics.contacts.
PolyContact
col1
- Variable in class org.jbox2d.common.
Mat22
col2
- Variable in class org.jbox2d.common.
Mat22
collide()
- Method in class org.jbox2d.dynamics.
ContactManager
CollideCircle
- Class in
org.jbox2d.collision
Circle/circle and circle/polygon overlap solver - for internal use only.
CollideCircle()
- Constructor for class org.jbox2d.collision.
CollideCircle
collideCircles(Manifold, CircleShape, XForm, CircleShape, XForm)
- Static method in class org.jbox2d.collision.
CollideCircle
collideConnected
- Variable in class org.jbox2d.dynamics.joints.
JointDef
CollidePoly
- Class in
org.jbox2d.collision
Polygon overlap solver - for internal use.
CollidePoly()
- Constructor for class org.jbox2d.collision.
CollidePoly
collidePolygonAndCircle(Manifold, PolygonShape, XForm, CircleShape, XForm)
- Static method in class org.jbox2d.collision.
CollideCircle
collidePolygons(Manifold, PolygonShape, XForm, PolygonShape, XForm)
- Static method in class org.jbox2d.collision.
CollidePoly
Collision
- Class in
org.jbox2d.collision
A few static final variables that don't fit anywhere else (globals in C++ code).
Collision()
- Constructor for class org.jbox2d.collision.
Collision
Color3f
- Class in
org.jbox2d.common
Similar to javax.vecmath.Color3f holder
Color3f(float, float, float)
- Constructor for class org.jbox2d.common.
Color3f
commit()
- Method in class org.jbox2d.collision.
BroadPhase
commit()
- Method in class org.jbox2d.collision.
PairManager
compareTo(BufferedPair)
- Method in class org.jbox2d.collision.
BufferedPair
compareTo(Pair)
- Method in class org.jbox2d.collision.
Pair
completeBombSpawn()
- Method in class org.jbox2d.testbed.
AbstractExample
Creates and launches a bomb using the current bomb and mouse locations to "slingshot" it.
CompoundShapes
- Class in
org.jbox2d.testbed.tests
CompoundShapes(TestbedMain)
- Constructor for class org.jbox2d.testbed.tests.
CompoundShapes
computeAABB(AABB, XForm)
- Method in class org.jbox2d.collision.
CircleShape
computeAABB(AABB, XForm)
- Method in class org.jbox2d.collision.
PolygonShape
computeAABB(AABB, XForm)
- Method in class org.jbox2d.collision.
Shape
Given a transform, compute the associated axis aligned bounding box for this shape.
computeCentroid(List<Vec2>)
- Static method in class org.jbox2d.collision.
PolygonShape
computeMass(MassData)
- Method in class org.jbox2d.collision.
CircleShape
computeMass(MassData)
- Method in class org.jbox2d.collision.
PolygonShape
computeMass(MassData)
- Method in class org.jbox2d.collision.
Shape
Compute the mass properties of this shape using its dimensions and density.
computeMass()
- Method in class org.jbox2d.dynamics.
Body
For internal use only.
computeOBB(OBB, Vec2[])
- Static method in class org.jbox2d.collision.
PolygonShape
computeSweptAABB(AABB, XForm, XForm)
- Method in class org.jbox2d.collision.
CircleShape
computeSweptAABB(AABB, XForm, XForm)
- Method in class org.jbox2d.collision.
PolygonShape
computeSweptAABB(AABB, XForm, XForm)
- Method in class org.jbox2d.collision.
Shape
Given two transforms, compute the associated swept axis aligned bounding box for this shape.
Contact
- Class in
org.jbox2d.dynamics.contacts
Base class for contacts between shapes.
Contact()
- Constructor for class org.jbox2d.dynamics.contacts.
Contact
Contact(Shape, Shape)
- Constructor for class org.jbox2d.dynamics.contacts.
Contact
contact
- Variable in class org.jbox2d.dynamics.contacts.
ContactEdge
The contact.
contactBaumgarte
- Static variable in class org.jbox2d.common.
Settings
This scale factor controls how fast overlap is resolved.
ContactConstraint
- Class in
org.jbox2d.dynamics.contacts
ContactConstraint()
- Constructor for class org.jbox2d.dynamics.contacts.
ContactConstraint
ContactConstraintPoint
- Class in
org.jbox2d.dynamics.contacts
ContactConstraintPoint()
- Constructor for class org.jbox2d.dynamics.contacts.
ContactConstraintPoint
ContactCreateFcn
- Interface in
org.jbox2d.dynamics.contacts
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
- Interface in
org.jbox2d.dynamics
Implement this class to provide collision filtering.
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.Features
- Class in
org.jbox2d.collision
The features that intersect to form the contact point
ContactID.Features()
- Constructor for class org.jbox2d.collision.
ContactID.Features
ContactID.Features(ContactID.Features)
- Constructor for class org.jbox2d.collision.
ContactID.Features
ContactListener
- Interface in
org.jbox2d.dynamics
Implement this class to get collision results.
ContactManager
- Class in
org.jbox2d.dynamics
Delegate of World - for internal use.
ContactManager()
- Constructor for class org.jbox2d.dynamics.
ContactManager
ContactPoint
- Class in
org.jbox2d.dynamics.contacts
ContactPoint()
- Constructor for class org.jbox2d.dynamics.contacts.
ContactPoint
ContactRegister
- Class in
org.jbox2d.dynamics.contacts
ContactRegister()
- Constructor for class org.jbox2d.dynamics.contacts.
ContactRegister
ContactResult
- Class in
org.jbox2d.dynamics.contacts
This structure is used to report contact point results.
ContactResult()
- Constructor for class org.jbox2d.dynamics.contacts.
ContactResult
ContactSolver
- Class in
org.jbox2d.dynamics.contacts
ContactSolver(TimeStep, Contact[], int)
- Constructor for class org.jbox2d.dynamics.contacts.
ContactSolver
containsPoint(Vec2)
- Method in interface org.jbox2d.util.blob.
BlobContainer
Is the Vec2 within the desired geometry?
containsPoint(Vec2)
- Method in class org.jbox2d.util.blob.
CircularBlobContainer
containsPoint(Vec2)
- Method in class org.jbox2d.util.blob.
DonutBlobContainer
count
- Static variable in class org.jbox2d.testbed.tests.
BipedDef
create(ShapeDef)
- Static method in class org.jbox2d.collision.
Shape
Internal
create(Shape, Shape)
- Method in class org.jbox2d.dynamics.contacts.
CircleContact
create(Shape, Shape)
- Method in interface org.jbox2d.dynamics.contacts.
ContactCreateFcn
create(Shape, Shape)
- Method in class org.jbox2d.dynamics.contacts.
PolyContact
create(JointDef)
- Static method in class org.jbox2d.dynamics.joints.
Joint
create()
- Method in class org.jbox2d.testbed.
AbstractExample
Create the world geometry for each test.
create()
- Method in class org.jbox2d.testbed.tests.
BipedTest
create()
- Method in class org.jbox2d.testbed.tests.
BlobTest
create()
- Method in class org.jbox2d.testbed.tests.
Bridge
create()
- Method in class org.jbox2d.testbed.tests.
CCDTest
create()
- Method in class org.jbox2d.testbed.tests.
Chain
create()
- Method in class org.jbox2d.testbed.tests.
Circles
create()
- Method in class org.jbox2d.testbed.tests.
CompoundShapes
create()
- Method in class org.jbox2d.testbed.tests.
DistanceTest
create()
- Method in class org.jbox2d.testbed.tests.
Domino
create()
- Method in class org.jbox2d.testbed.tests.
DominoTower
create()
- Method in class org.jbox2d.testbed.tests.
Gears
create()
- Method in class org.jbox2d.testbed.tests.
MotorsAndLimits
create()
- Method in class org.jbox2d.testbed.tests.
Overhang
create()
- Method in class org.jbox2d.testbed.tests.
Pulleys
create()
- Method in class org.jbox2d.testbed.tests.
Pyramid
create()
- Method in class org.jbox2d.testbed.tests.
RestitutionCannon
create()
- Method in class org.jbox2d.testbed.tests.
SensorTest
create()
- Method in class org.jbox2d.testbed.tests.
ShapeDrawing
create()
- Method in class org.jbox2d.testbed.tests.
SpringRestitutionTest
create()
- Method in class org.jbox2d.testbed.tests.
SpriteBinding
create()
- Method in class org.jbox2d.testbed.tests.
VaryingFriction
create()
- Method in class org.jbox2d.testbed.tests.
VaryingRestitution
create()
- Method in class org.jbox2d.testbed.tests.
VerticalStack
create()
- Method in class org.jbox2d.testbed.tests.
WashingMachine
createBlob(BlobStructure, BlobContainer, World)
- Static method in class org.jbox2d.util.blob.
BlobMaker
Creates a blob in a given physics world.
createBlob(BlobStructure, BlobContainer, World, float, float)
- Static method in class org.jbox2d.util.blob.
BlobMaker
Creates a blob in a given physics world.
createBlob(BlobStructure, BlobContainer, World, float, float, float, float)
- Static method in class org.jbox2d.util.blob.
BlobMaker
Creates a blob in a given physics world.
createBody(BodyDef)
- Method in class org.jbox2d.dynamics.
World
Create a body given a definition.
createContact(Shape, Shape)
- Static method in class org.jbox2d.dynamics.contacts.
Contact
createFcn
- Variable in class org.jbox2d.dynamics.contacts.
ContactRegister
createJoint(JointDef)
- Method in class org.jbox2d.dynamics.
World
Create a joint to constrain bodies together.
createParticle(Vec2)
- Method in class org.jbox2d.testbed.tests.
SensorTest
createProxy(BroadPhase, XForm)
- Method in class org.jbox2d.collision.
Shape
Internal
createShape(ShapeDef)
- Method in class org.jbox2d.dynamics.
Body
Creates a shape and attach it to this body.
createStrokeRect(Vec2, Vec2, float, Body, PolygonDef)
- Method in class org.jbox2d.testbed.tests.
ShapeDrawing
createWorld()
- Method in class org.jbox2d.testbed.
AbstractExample
Override this if you need to create a different world AABB or gravity vector
createWorld()
- Method in class org.jbox2d.testbed.tests.
CompoundShapes
createWorld()
- Method in class org.jbox2d.testbed.tests.
SpringRestitutionTest
creationCount
- Static variable in class org.jbox2d.common.
Vec2
Running count of Vec2 creations.
cross(Vec2, Vec2)
- Static method in class org.jbox2d.common.
Vec2
cross(Vec2, float)
- Static method in class org.jbox2d.common.
Vec2
cross(float, Vec2)
- Static method in class org.jbox2d.common.
Vec2
currentTest
- Variable in class org.jbox2d.testbed.
TestbedMain
Currently running example
currentTestIndex
- Variable in class org.jbox2d.testbed.
TestbedMain
Index of current example in tests array.
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