jfreerails.client.renderer
Class BuildTrackRenderer
java.lang.Object
jfreerails.client.renderer.BuildTrackRenderer
- All Implemented Interfaces:
- Painter
public class BuildTrackRenderer
- extends java.lang.Object
- implements Painter
This class draws the track being build.
- Author:
- MystiqueAgent, Luke
Method Summary |
private WorldDiffs |
getWorldDiffs()
|
void |
paint(java.awt.Graphics2D g)
Paints the proposed track and dots to distinguish the proposed track from
any existing track. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BIG_DOT_WIDTH
public static final int BIG_DOT_WIDTH
- See Also:
- Constant Field Values
SMALL_DOT_WIDTH
public static final int SMALL_DOT_WIDTH
- See Also:
- Constant Field Values
modelRoot
private final ModelRoot modelRoot
tileSize
private final java.awt.Dimension tileSize
rr
private RenderersRoot rr
BuildTrackRenderer
public BuildTrackRenderer(RenderersRoot trackPieceViewList,
ModelRoot modelRoot)
getWorldDiffs
private WorldDiffs getWorldDiffs()
paint
public void paint(java.awt.Graphics2D g)
- Paints the proposed track and dots to distinguish the proposed track from
any existing track.
- Specified by:
paint
in interface Painter