Uses of Package
jfreerails.client.renderer

Packages that use jfreerails.client.renderer
experimental Provides a space to put classes that try out concepts and ideas but are not part of the game - classes in other jfreerails packages should not import classes from this package. 
jfreerails.client.renderer Provides classes that render/paint/draw the games graphics. 
jfreerails.client.top Provides classes that make up the client user interface (implemented using Swing). 
jfreerails.client.view Provides classes that make up the jfreerails client user interface that is implemented using Swing components. 
jfreerails.launcher Provides the classes the make up the launcher. 
 

Classes in jfreerails.client.renderer used by experimental
RenderersRoot
          Provides access to the objects that render terrain, track, and trains.
TrackPieceRenderer
          Draws an icon to represent a track piece.
 

Classes in jfreerails.client.renderer used by jfreerails.client.renderer
AbstractTileRenderer
          This class encapsulates the visible properties of a tile.
BufferedTiledBackgroundRenderer
          This abstract class stores a buffer of the background of the current visible rectangle of the map.
MapBackgroundRender.TerrainLayer
          This inner class represents the terrain of the map.
MapBackgroundRender.TrackLayer
          This innner class represents a view of the track on the map.
MapLayerRenderer
          Paints a layer of the map which might be buffered.
MapRenderer
          Lets the GUI component that is displaying the map known the scale at which the map is being rendered.
NullTrackPieceRenderer
          This class implements the TrackPieceView interface, but intentionally does nothing.
RenderersRoot
          Provides access to the objects that render terrain, track, and trains.
TileRenderer
          Draws an icon to represent a tile.
TileRendererList
          A list of TileRenderers.
TrackPieceRenderer
          Draws an icon to represent a track piece.
TrainImages
          Stores side-on and over-head images of a particular wagon or engine type.
ZoomedOutMapRenderer
          This class draws the overview map.
 

Classes in jfreerails.client.renderer used by jfreerails.client.top
BuildTrackController
          This class provides methods to change the proposed track and save it to the real world.
MapRenderer
          Lets the GUI component that is displaying the map known the scale at which the map is being rendered.
RenderersRoot
          Provides access to the objects that render terrain, track, and trains.
StationRadiusRenderer
          This class draws the radius of a station on the map.
TileRenderer
          Draws an icon to represent a tile.
TileRendererList
          A list of TileRenderers.
TrackPieceRenderer
          Draws an icon to represent a track piece.
TrackPieceRendererList
          A list of TrackPieceRenderers.
TrainImages
          Stores side-on and over-head images of a particular wagon or engine type.
 

Classes in jfreerails.client.renderer used by jfreerails.client.view
BuildTrackController
          This class provides methods to change the proposed track and save it to the real world.
BuildTrackRenderer
          This class draws the track being build.
MapLayerRenderer
          Paints a layer of the map which might be buffered.
MapRenderer
          Lets the GUI component that is displaying the map known the scale at which the map is being rendered.
RenderersRoot
          Provides access to the objects that render terrain, track, and trains.
StationRadiusRenderer
          This class draws the radius of a station on the map.
TrainRenderer
          This class draws a train from an overhead view.
 

Classes in jfreerails.client.renderer used by jfreerails.launcher
RenderersRoot
          Provides access to the objects that render terrain, track, and trains.