A B C D E F G H I J L M N O P R S T U V W X Y Z _

D

delete - Static variable in class net.kolls.railworld.Images
 
deselect() - Method in class net.kolls.railworld.tc.MixControl
 
deselect() - Method in class net.kolls.railworld.TrainControl
Called when the train is deselected.
dest(RailSegment) - Method in class net.kolls.railworld.RailSegment
Each rail segment must at the very least tell us where it comes from and where it goes, currently.
dest(RailSegment) - Method in class net.kolls.railworld.segment.Curve
 
dest(RailSegment) - Method in class net.kolls.railworld.segment.EESegment
 
dest(RailSegment) - Method in class net.kolls.railworld.segment.FourWay
 
dest(RailSegment) - Method in class net.kolls.railworld.segment.Label
 
dest(RailSegment) - Method in class net.kolls.railworld.segment.Signal
 
dest(RailSegment) - Method in class net.kolls.railworld.segment.Switch
 
dest(RailSegment) - Method in class net.kolls.railworld.segment.TrackSegment
 
destNZ(RailSegment) - Method in class net.kolls.railworld.RailSegment
Finds the first non-zero length RailSegment going away from the source.
dests - Variable in class net.kolls.railworld.RailSegment
Various connections to this segment.
didFollow - Variable in class net.kolls.railworld.tuic.TrainPainter
Did we submit new coords for this train yet?
disconnect() - Method in class net.kolls.railworld.segment.Curve.CSEP
 
disconnect() - Method in class net.kolls.railworld.segment.TrackSegment.TSEP
 
displaySEP - Variable in class net.kolls.railworld.edit.EditCanvas
Should edit points be displayed?
DIST_BETWEEN_CARS - Static variable in interface net.kolls.railworld.Car
The distance between cars (shown as empty space).
Distance - Class in net.kolls.railworld
The Distance class maintains the current scale and zoom information globally, as well as managing individual distance conversion (feet to pixels).
Distance(double, Distance.Measure) - Constructor for class net.kolls.railworld.Distance
Create a new distance measurement based on either feet or pixels.
Distance.Measure - Enum in net.kolls.railworld
The numeric value of each distance may be stored as either pixels or feet.
DLoc - Class in net.kolls.railworld
A DLoc represents a location, direction, and rendering information.
DLoc(Line2D[], CLoc) - Constructor for class net.kolls.railworld.DLoc
Construct a DLoc.
doesDrawAccept() - Method in class net.kolls.railworld.segment.LUSegment
 
doMiniPaint(Graphics2D) - Method in class net.kolls.railworld.edit.EditCanvas
 
doMiniPaint(Graphics2D) - Method in class net.kolls.railworld.play.PlayCanvas
 
doMiniPaint(Graphics2D) - Method in class net.kolls.railworld.RailCanvas
Given the graphics context of the mini image, paint it.
doPaint(Graphics2D, int, int, boolean) - Method in class net.kolls.railworld.edit.EditCanvas
 
doPaint(Graphics2D, int, int, boolean) - Method in class net.kolls.railworld.play.PlayCanvas
 
doPaint(Graphics2D, int, int, boolean) - Method in class net.kolls.railworld.RailCanvas
Paint the main image.
draw(Graphics2D) - Method in class net.kolls.railworld.edit.SegmentEditPoint
Draws this edit point.
draw(Graphics2D, Rectangle) - Method in interface net.kolls.railworld.play.script.DrawListener
Called at every step to allow the script to draw on the map.
draw(Graphics2D, Rectangle) - Method in class net.kolls.railworld.play.script.ScriptManager
The canvas is being drawn.
draw(Graphics2D, Point2D, int, int, double, boolean) - Method in class net.kolls.railworld.RailCanvas
Draws a portion of the display
draw(int, Graphics2D) - Method in class net.kolls.railworld.RailSegment
Draw the segment.
draw(int, Graphics2D) - Method in class net.kolls.railworld.segment.Crossing
 
draw(int, Graphics2D) - Method in class net.kolls.railworld.segment.Curve
 
draw(int, Graphics2D) - Method in class net.kolls.railworld.segment.EESegment
 
draw(int, Graphics2D) - Method in class net.kolls.railworld.segment.FourWay
 
draw(int, Graphics2D) - Method in class net.kolls.railworld.segment.HiddenLUSegment
 
draw(int, Graphics2D) - Method in class net.kolls.railworld.segment.HiddenSegment
 
draw(int, Graphics2D) - Method in class net.kolls.railworld.segment.Label
 
draw(int, Graphics2D) - Method in class net.kolls.railworld.segment.LUSegment
 
draw(int, Graphics2D) - Method in class net.kolls.railworld.segment.Signal
 
draw(int, Graphics2D) - Method in class net.kolls.railworld.segment.Switch
 
draw(int, Graphics2D) - Method in class net.kolls.railworld.segment.TrackSegment
 
drawables - Variable in class net.kolls.railworld.play.script.ScriptManager
All drawing listeners
drawAc - Variable in class net.kolls.railworld.segment.LUSegment
Indicates if the segment should draw the cars it accepts.
drawAccept(Graphics2D) - Method in class net.kolls.railworld.segment.LUSegment
Draw the cars which this LU segment accepts.
drawCanvas() - Method in class net.kolls.railworld.MiniViewer
Draw the mini viewer canvas image and call the mini painter on the rail canvas.
drawCanvas() - Method in class net.kolls.railworld.RailCanvas
Draw the rail canvas and its miniviewer, if appropriate.
DrawListener - Interface in net.kolls.railworld.play.script
The interface used by a script to indicate it is interested in handling draw events.
drawOutlineFont(Graphics2D, int, int, String, int, Color, double, boolean) - Static method in class net.kolls.railworld.RailCanvas
Draws a shadowed text on a graphics device.

A B C D E F G H I J L M N O P R S T U V W X Y Z _