Package noope.output

Classes related to data output.

See:
          Description

Interface Summary
AnimationListener The OutputProjection Law uses an object implementing this interface for displaying animations, or outputting them to a gif file...
 

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.
 

Package noope.output Description

Classes related to data output.