| Package | Description |
|---|---|
| city.cs.engine |
Simple wrapper around the JBox2D physics engine.
|
| Class and Description |
|---|
| AttachedImage
Instances of images.
|
| Body
A rigid body, consisting of one or more
Fixtures in a fixed
configuration. |
| BodyImage
Images to use for rendering a
Body. |
| CollisionEvent
Event object describing the geometry and dynamics of a collision
between two
SolidFixtures in a World. |
| CollisionListener
Listener interface for additional actions in response to collisions.
|
| DestructionEvent
Event object describing the destruction of a
Body. |
| DestructionListener
Listener interface for additional actions in response to destruction of a body.
|
| DynamicBody
A dynamic body moves, rotates and collides with other bodies according
to the laws of physics.
|
| Fixture
A component of a rigid body.
|
| PolygonShape
A solid convex polygonal shape, to be used as the shape of a
Fixture. |
| Sensor
A sensor component of a rigid body.
|
| SensorEvent
Event object describing contact between a
Sensor and a solid fixture. |
| SensorListener
Listener interface for responding to contacts with sensors.
|
| Shape
The shape of a
Fixture (a component of a rigid body). |
| SimulationSettings
Settings governing the simulation of a
World. |
| SolidFixture
A component of a rigid body.
|
| StaticBody
A static body does not move under simulation, but dynamic bodies can
collide with it.
|
| StepEvent
Events signalling the start and end of a simulation step.
|
| StepListener
Listener interface for actions to take place on each simulation step.
|
| World
A world in which the motion and interaction of a number of rigid bodies is
simulated.
|
| WorldView
Graphical view of a
World. |