Class Summary |
AnimatedGifCreator |
This is an AnimationListener, that creates an animated gif of the frames it is given or static
gif frames of an animation. |
BufferedFrame |
This class implements a frame object that is buffered: whenever it needs redrawing, it occurs
into a BufferedImage object first, before it is finally drawn to the screen. |
DrawingWindow |
This class displays a BufferedImage on the screen. |
MessageBox |
This class provides a simple modal MessageBox that can be used to display information to the
user. |
NullOutputStream |
This is a subclass of OutputStream that simply ignores all output. |
OutputProjection |
This is an output class that can be used to display in real-time an orthogonal projection onto
a plane of all the Entity objects in Entities. |
OutputProjectionCirclePropertyRecord |
This subclass of OutputProjectionCirclePropertyRecord represents the Entity as a circle. |
OutputProjectionColoredPropertyRecord |
This is an abstract subclass of OutputProjectionPropertyRecord implementing a color property. |
OutputProjectionPointPropertyRecord |
This is a LawPropertyRecord class associated with the OutputProjection law. |
OutputProjectionPropertyRecord |
This is the LawPropertyRecord class associated with the OutputProjection law. |
OutputProjectionShapePropertyRecord |
This is an abstract OutputProjectionPropertyRecord class intended to be the base class for
things that are to be represented by an object implementing java.awt.geom.Shape. |
OutputText |
This is a descendant of Law which writes the position of all entities to
a text file every so often. |
Classes related to data output.