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

P

p - Variable in class org.jbox2d.testbed.TestbedOptions
 
p1 - Variable in class org.jbox2d.collision.Segment
 
p2 - Variable in class org.jbox2d.collision.Segment
 
padding - Static variable in class org.jbox2d.testbed.TestbedOptions
 
Pair - Class in org.jbox2d.collision
 
Pair() - Constructor for class org.jbox2d.collision.Pair
 
Pair(Pair) - Constructor for class org.jbox2d.collision.Pair
Copy constructor
pairAdded(Object, Object) - Method in interface org.jbox2d.collision.PairCallback
This should return the new pair user data.
pairAdded(Object, Object) - Method in class org.jbox2d.dynamics.ContactManager
 
PairCallback - Interface in org.jbox2d.collision
 
PairManager - Class in org.jbox2d.collision
 
PairManager() - Constructor for class org.jbox2d.collision.PairManager
 
pairRemoved(Object, Object, Object) - Method in interface org.jbox2d.collision.PairCallback
This should free the pair's user data.
pairRemoved(Object, Object, Object) - Method in class org.jbox2d.dynamics.ContactManager
 
param - Variable in class org.jbox2d.util.sph.SPHGroup
 
Parameter - Class in org.jbox2d.util.sph
 
Parameter(Parameter) - Constructor for class org.jbox2d.util.sph.Parameter
 
Parameter() - Constructor for class org.jbox2d.util.sph.Parameter
 
parent - Variable in class org.jbox2d.testbed.AbstractExample
The controller that the AbstractExample runs in
Particle - Class in org.jbox2d.util.sph
 
Particle() - Constructor for class org.jbox2d.util.sph.Particle
 
Particle(Vec2, Vec2, double) - Constructor for class org.jbox2d.util.sph.Particle
 
Particle(Particle) - Constructor for class org.jbox2d.util.sph.Particle
 
pause - Variable in class org.jbox2d.testbed.TestSettings
 
Pelvis - Variable in class org.jbox2d.testbed.tests.Biped
 
PelvisDef - Variable in class org.jbox2d.testbed.tests.BipedDef
 
PelvisPoly - Variable in class org.jbox2d.testbed.tests.BipedDef
 
persist(ContactPoint) - Method in interface org.jbox2d.dynamics.ContactListener
Called when a contact point persists.
physics - Variable in class org.jbox2d.p5.JBox2dP5Test
 
Physics - Class in org.jbox2d.p5
A wrapper class to make using JBox2d with Processing dead simple.
Physics(PApplet, float, float) - Constructor for class org.jbox2d.p5.Physics
Set up a default physics world.
Physics(PApplet, float, float, float, float, float, float, float, float, float) - Constructor for class org.jbox2d.p5.Physics
Set up a physics world.
PhysicsUtils - Class in org.jbox2d.p5
 
PhysicsUtils() - Constructor for class org.jbox2d.p5.PhysicsUtils
 
pi - Static variable in class org.jbox2d.common.Settings
Pi.
PistonBenchmark - Class in org.jbox2d.testbed.timingTests
Benchmark - piston example (constantly bumping a bunch of circles and boxes).
PistonBenchmark() - Constructor for class org.jbox2d.testbed.timingTests.PistonBenchmark
 
pmousePressed - Variable in class org.jbox2d.testbed.AbstractExample
Was the mouse pressed last frame? True if either right or left button was down.
pmouseScreen - Variable in class org.jbox2d.testbed.AbstractExample
Screen coordinates of mouse on last frame
PointAndCircleContact - Class in org.jbox2d.dynamics.contacts
 
PointAndCircleContact() - Constructor for class org.jbox2d.dynamics.contacts.PointAndCircleContact
 
PointAndCircleContact(Shape, Shape) - Constructor for class org.jbox2d.dynamics.contacts.PointAndCircleContact
 
pointCount - Variable in class org.jbox2d.collision.Manifold
The number of manifold points.
pointCount - Variable in class org.jbox2d.dynamics.contacts.ContactConstraint
 
PointDef - Class in org.jbox2d.collision.shapes
Point shape definition.
PointDef() - Constructor for class org.jbox2d.collision.shapes.PointDef
 
pointDensity - Static variable in class org.jbox2d.util.blob.BlobMaker
 
pointFriction - Static variable in class org.jbox2d.util.blob.BlobMaker
 
pointRadius - Static variable in class org.jbox2d.util.blob.BlobMaker
 
points - Variable in class org.jbox2d.collision.Manifold
The points of contact.
points - Variable in class org.jbox2d.dynamics.contacts.ContactConstraint
 
PointShape - Class in org.jbox2d.collision.shapes
Point shape.
PointShape(ShapeDef) - Constructor for class org.jbox2d.collision.shapes.PointShape
 
PolyAndEdgeContact - Class in org.jbox2d.dynamics.contacts
 
PolyAndEdgeContact() - Constructor for class org.jbox2d.dynamics.contacts.PolyAndEdgeContact
 
PolyAndEdgeContact(Shape, Shape) - Constructor for class org.jbox2d.dynamics.contacts.PolyAndEdgeContact
 
polyCentroid(Vec2[], int) - Static method in class org.jbox2d.util.nonconvex.Polygon
 
PolyContact - Class in org.jbox2d.dynamics.contacts
 
PolyContact(Shape, Shape) - Constructor for class org.jbox2d.dynamics.contacts.PolyContact
 
PolyContact() - Constructor for class org.jbox2d.dynamics.contacts.PolyContact
 
Polygon - Class in org.jbox2d.util.nonconvex
 
Polygon(float[], float[]) - Constructor for class org.jbox2d.util.nonconvex.Polygon
 
Polygon(float[], float[], int) - Constructor for class org.jbox2d.util.nonconvex.Polygon
 
Polygon(Vec2[]) - Constructor for class org.jbox2d.util.nonconvex.Polygon
 
Polygon(Vec2[], int) - Constructor for class org.jbox2d.util.nonconvex.Polygon
 
Polygon(Triangle) - Constructor for class org.jbox2d.util.nonconvex.Polygon
 
Polygon() - Constructor for class org.jbox2d.util.nonconvex.Polygon
 
PolygonDef - Class in org.jbox2d.collision.shapes
Convex polygon.
PolygonDef() - Constructor for class org.jbox2d.collision.shapes.PolygonDef
 
polygonizeTriangles(Triangle[], int, Polygon[], int) - Static method in class org.jbox2d.util.nonconvex.Polygon
Turns a list of triangles into a list of convex polygons.
PolygonShape - Class in org.jbox2d.collision.shapes
A convex polygon shape.
PolygonShape(ShapeDef) - Constructor for class org.jbox2d.collision.shapes.PolygonShape
 
PolygonUtils - Class in org.jbox2d.p5
A general class for holding static methods that do things with or to polygons.
PolygonUtils() - Constructor for class org.jbox2d.p5.PolygonUtils
 
pos - Variable in class org.jbox2d.util.sph.Particle
 
position - Variable in class org.jbox2d.common.XForm
The translation caused by the transform
position - Variable in class org.jbox2d.dynamics.BodyDef
The world position of the body.
position - Variable in class org.jbox2d.dynamics.contacts.ContactPoint
Position in world coordinates
position - Variable in class org.jbox2d.dynamics.contacts.ContactResult
Position in world coordinates
position - Variable in class org.jbox2d.testbed.ExampleContactPoint
 
position - Variable in class org.jbox2d.util.blob.BlobPoint
 
positionCorrection - Variable in class org.jbox2d.dynamics.TimeStep
 
positionImpulse - Variable in class org.jbox2d.dynamics.contacts.ContactConstraintPoint
 
postStep() - Method in class org.jbox2d.testbed.AbstractExample
Stub for overloading in examples - called after physics step.
postStep() - Method in class org.jbox2d.testbed.tests.BugTest
 
postStep() - Method in class org.jbox2d.testbed.tests.EdgeTest
 
postStep() - Method in class org.jbox2d.testbed.tests.LiquidTest
 
postStep() - Method in class org.jbox2d.testbed.tests.MotorsAndLimits
 
postStep() - Method in class org.jbox2d.testbed.tests.Pulleys
 
postStep() - Method in class org.jbox2d.testbed.tests.SensorTest
 
postStep() - Method in class org.jbox2d.testbed.tests.SpringRestitutionTest
 
postStep() - Method in class org.jbox2d.testbed.tests.VerticalStack
 
pressure - Variable in class org.jbox2d.util.sph.SmoothParticle
 
preStep() - Method in class org.jbox2d.testbed.AbstractExample
Stub for overloading in examples - called before physics step.
preStep() - Method in class org.jbox2d.testbed.tests.MotorsAndLimits
 
preStep() - Method in class org.jbox2d.testbed.tests.ShapeDrawing
 
preStep() - Method in class org.jbox2d.testbed.tests.SpringRestitutionTest
 
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
 
primary - Variable in class org.jbox2d.dynamics.contacts.ContactRegister
 
print() - Method in class org.jbox2d.util.nonconvex.Polygon
 
printInstructions() - Method in class org.jbox2d.testbed.AbstractExample
Prints default instructions + specific example instructions.
PrismaticJoint - Class in org.jbox2d.dynamics.joints
A prismatic joint.
PrismaticJoint(PrismaticJointDef) - Constructor for class org.jbox2d.dynamics.joints.PrismaticJoint
 
PrismaticJointDef - Class in org.jbox2d.dynamics.joints
A prismatic joint definition.
PrismaticJointDef() - Constructor for class org.jbox2d.dynamics.joints.PrismaticJointDef
 
ProcessingDebugDraw - Class in org.jbox2d.testbed
Implementation of DebugDraw using Processing (http://www.processing.org)
ProcessingDebugDraw(PApplet) - Constructor for class org.jbox2d.testbed.ProcessingDebugDraw
 
ProcessThree(Vec2, Vec2, Vec2[], Vec2[], Vec2[]) - Static method in class org.jbox2d.collision.Distance
 
ProcessTwo(Vec2, Vec2, Vec2[], Vec2[], Vec2[]) - Static method in class org.jbox2d.collision.Distance
 
Proxy - Class in org.jbox2d.collision
 
Proxy() - Constructor for class org.jbox2d.collision.Proxy
 
proxyId - Variable in class org.jbox2d.collision.Bound
 
proxyId1 - Variable in class org.jbox2d.collision.Pair
 
proxyId2 - Variable in class org.jbox2d.collision.Pair
 
PulleyJoint - Class in org.jbox2d.dynamics.joints
 
PulleyJoint(PulleyJointDef) - Constructor for class org.jbox2d.dynamics.joints.PulleyJoint
 
PulleyJointDef - Class in org.jbox2d.dynamics.joints
The pulley joint is connected to two bodies and two fixed ground points.
PulleyJointDef() - Constructor for class org.jbox2d.dynamics.joints.PulleyJointDef
 
Pulleys - Class in org.jbox2d.testbed.tests
 
Pulleys(TestbedMain) - Constructor for class org.jbox2d.testbed.tests.Pulleys
 
push(Body, Vec2, double) - Method in class org.jbox2d.p5.ForceUtils
Pushes a body in the specified direction.
pushTowards(Body, Vec2, double) - Method in class org.jbox2d.p5.ForceUtils
Pushes a body towards the specified location.
putToSleep() - Method in class org.jbox2d.dynamics.Body
Put this body to sleep so it will stop simulating.
Pyramid - Class in org.jbox2d.testbed.tests
 
Pyramid(TestbedMain) - Constructor for class org.jbox2d.testbed.tests.Pyramid
 

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