Description: JBox2D is a close Java port of Erin Catto s excellent C++ Box2D physics engine. Check out the demos to see what it can do.This project has been led by dmurphy (toucansam in the forums) since mid 2010. It was started in late 2007 by quixote_arg and ewjordan, and is released under the permissive and commercial-friendly open source zlib license (as is the original Box2D engine).Documentation is available primarily in the Javadocs within the source distribution. For the moment, the best thing to do is look at the source code of the demos and see how things are constructed. Alternatively, there is extensive documentation on the C++ version of this engine at Box2D.org which, apart from minor name changes (b2Body-> Body, for instance, and in the Java port methods are camel-cased instead of capitalized), should apply equally well to JBox2D.
To Search:
File list (Check if you may need any files):
JBox2D\IF YOU USE PIXEL UNITS YOU WILL BE SHOT.txt
......\Profiling.txt
......\Readme.txt
......\TODO.txt
......\core.jar
......\jbox2d.jar
......\bin\CourierNew36.vlw
......\...\LucidaGrande-Bold-14.vlw
......\...\java.policy.applet
......\...\noise.png
......\...\org\jbox2d\collision\AABB.class
......\...\...\......\.........\Bound.class
......\...\...\......\.........\BoundValues.class
......\...\...\......\.........\BroadPhase.class
......\...\...\......\.........\BufferedPair.class
......\...\...\......\.........\CircleDef.class
......\...\...\......\.........\CircleShape.class
......\...\...\......\.........\CollideCircle.class
......\...\...\......\.........\CollidePoly$ClipVertex.class
......\...\...\......\.........\CollidePoly.class
......\...\...\......\.........\Collision.class
......\...\...\......\.........\ContactID$Features.class
......\...\...\......\.........\ContactID.class
......\...\...\......\.........\Distance.class
......\...\...\......\.........\Manifold.class
......\...\...\......\.........\ManifoldPoint.class
......\...\...\......\.........\MassData.class
......\...\...\......\.........\MaxSeparation.class
......\...\...\......\.........\OBB.class
......\...\...\......\.........\Pair.class
......\...\...\......\.........\PairCallback.class
......\...\...\......\.........\PairManager.class
......\...\...\......\.........\Point.class
......\...\...\......\.........\PolygonDef.class
......\...\...\......\.........\PolygonShape.class
......\...\...\......\.........\Proxy.class
......\...\...\......\.........\Segment.class
......\...\...\......\.........\Shape.class
......\...\...\......\.........\ShapeDef.class
......\...\...\......\.........\ShapeType.class
......\...\...\......\.........\SupportsGenericDistance.class
......\...\...\......\.........\TOI.class
......\...\...\......\..mmon\Color3f.class
......\...\...\......\......\Mat22.class
......\...\...\......\......\MathUtils.class
......\...\...\......\......\Settings.class
......\...\...\......\......\Sweep.class
......\...\...\......\......\Vec2.class
......\...\...\......\......\XForm.class
......\...\...\......\dynamics\Body.class
......\...\...\......\........\BodyDef.class
......\...\...\......\........\BoundaryListener.class
......\...\...\......\........\BoundaryResponse.class
......\...\...\......\........\ContactFilter.class
......\...\...\......\........\ContactListener.class
......\...\...\......\........\ContactManager.class
......\...\...\......\........\DebugDraw.class
......\...\...\......\........\DefaultContactFilter.class
......\...\...\......\........\DestructionListener.class
......\...\...\......\........\Island.class
......\...\...\......\........\TimeStep.class
......\...\...\......\........\World.class
......\...\...\......\........\WorldListener.class
......\...\...\......\........\contacts\CircleContact.class
......\...\...\......\........\........\Contact.class
......\...\...\......\........\........\ContactConstraint.class
......\...\...\......\........\........\ContactConstraintPoint.class
......\...\...\......\........\........\ContactCreateFcn.class
......\...\...\......\........\........\ContactEdge.class
......\...\...\......\........\........\ContactPoint.class
......\...\...\......\........\........\ContactRegister.class
......\...\...\......\........\........\ContactSolver.class
......\...\...\......\........\........\NullContact.class
......\...\...\......\........\........\PolyAndCircleContact.class
......\...\...\......\........\........\PolyContact.class
......\...\...\......\........\joints\DistanceJoint.class
......\...\...\......\........\......\DistanceJointDef.class
......\...\...\......\........\......\GearJoint.class
......\...\...\......\........\......\GearJointDef.class
......\...\...\......\........\......\Jacobian.class
......\...\...\......\........\......\Joint.class
......\...\...\......\........\......\JointDef.class
......\...\...\......\........\......\JointEdge.class
......\...\...\......\........\......\JointType.class
......\...\...\......\........\......\LimitState.class
......\..