jfreerails.client.renderer
Interface TrackPieceRenderer

All Known Implementing Classes:
LineDrawTrackPieceView, NullTrackPieceRenderer, TrackPieceRendererImpl

public interface TrackPieceRenderer

Draws an icon to represent a track piece.

Author:
Luke Lindsay 09 October 2001

Method Summary
 void drawTrackPieceIcon(int trackTemplate, java.awt.Graphics g, int x, int y, java.awt.Dimension tileSize)
           
 void dumpImages(ImageManager imageManager)
          Adds the images this TileRenderer uses to the specified ImageManager.
 java.awt.Image getTrackPieceIcon(int trackTemplate)
           
 

Method Detail

getTrackPieceIcon

java.awt.Image getTrackPieceIcon(int trackTemplate)

drawTrackPieceIcon

void drawTrackPieceIcon(int trackTemplate,
                        java.awt.Graphics g,
                        int x,
                        int y,
                        java.awt.Dimension tileSize)

dumpImages

void dumpImages(ImageManager imageManager)
Adds the images this TileRenderer uses to the specified ImageManager.