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

T

t - Variable in class net.kolls.railworld.play.script.TalCondition
Train to watch for, or null for any train.
t1 - Variable in exception net.kolls.railworld.play.RailAccident
The trains involved in the accident.
t2 - Variable in exception net.kolls.railworld.play.RailAccident
The other train.
tal - Variable in class net.kolls.railworld.play.script.TalCondition
Listener to notify
TalCondition - Class in net.kolls.railworld.play.script
A train-action-listener condition includes a train action listener, a train, and an event name.
TalCondition(TrainActionListener, Train, String) - Constructor for class net.kolls.railworld.play.script.TalCondition
Create a condition
tals - Variable in class net.kolls.railworld.play.script.ScriptManager
All train listeners
Tankcar - Class in net.kolls.railworld.car
Tank car (chemical car).
Tankcar() - Constructor for class net.kolls.railworld.car.Tankcar
 
title - Variable in class net.kolls.railworld.io.MetaData
Map title.
title() - Method in exception net.kolls.railworld.play.ra.HeadOn
 
title() - Method in exception net.kolls.railworld.play.ra.OverRun
 
title() - Method in exception net.kolls.railworld.play.ra.RearEnd
 
title() - Method in exception net.kolls.railworld.play.ra.SideOn
 
title() - Method in exception net.kolls.railworld.play.RailAccident
The title of this accident type
tlcr - Variable in class net.kolls.railworld.play.PlayFrame
A default zoom low detail version of the map, used in particular for the train list.
toFeet(double) - Static method in class net.kolls.railworld.Distance
Convert a given length in pixels into feet/
toolBar - Variable in class net.kolls.railworld.RailFrame
The tool bar.
toPixels(double) - Static method in class net.kolls.railworld.Distance
Convert a given length in feet into pixels.
toString() - Method in class net.kolls.railworld.car.AbstractCar
 
toString() - Method in class net.kolls.railworld.car.CachedCar
 
toString() - Method in interface net.kolls.railworld.io.SaveLoad
 
toString() - Method in class net.kolls.railworld.opening.MapLoader
 
toString() - Method in interface net.kolls.railworld.play.script.Script
Called before game start to give a selection list of possible plugins to the user.
toString() - Method in class net.kolls.railworld.segment.sp.Green
 
toString() - Method in class net.kolls.railworld.segment.sp.Red
 
toString() - Method in class net.kolls.railworld.segment.sp.Yellow
 
toString() - Method in interface net.kolls.railworld.SignalProgram
Indicates the name of the program to display to the user as a tooltip.
toString() - Method in class net.kolls.railworld.tc.AutoControl
 
toString() - Method in class net.kolls.railworld.tc.MixControl
 
toString() - Method in class net.kolls.railworld.tc.UserControl
 
track - Static variable in class net.kolls.railworld.Images
 
track - Variable in class net.kolls.railworld.io.MetaData
Temporary variable, used for calculating the total length of track in feet.
trackLength() - Method in class net.kolls.railworld.RailCanvas
Calculates the total length of all rail segments in feet.
TrackSegment - Class in net.kolls.railworld.segment
A regular, straight-line segment of track.
TrackSegment(RailSegment, RailSegment, Line2D) - Constructor for class net.kolls.railworld.segment.TrackSegment
Create a track segment.
TrackSegment.TSEP - Class in net.kolls.railworld.segment
Track segment edit point.
TrackSegment.TSEP(TrackSegment, int) - Constructor for class net.kolls.railworld.segment.TrackSegment.TSEP
Create a track segment edit point.
Train - Class in net.kolls.railworld
Represents a train (sequence of cars), including its position and controller.
Train(Car[]) - Constructor for class net.kolls.railworld.Train
Create a train from a given array of cars.
trainAction(Train, String) - Method in class net.kolls.railworld.play.script.ScriptManager
A train has performed an action.
trainAction(Train, String) - Method in interface net.kolls.railworld.play.script.TrainActionListener
Informs the script that a Train action has been requested and allows it to cancel the normal behavior.
TrainActionListener - Interface in net.kolls.railworld.play.script
This interface is used to receive some or all events regarding trains.
TrainClickTest - Class in net.kolls.railworld.tuic
Given a position on the map, determine if it is within a train.
TrainClickTest(int, int) - Constructor for class net.kolls.railworld.tuic.TrainClickTest
Creates a new TrainClickTest for a given position.
TrainControl - Class in net.kolls.railworld
A train controller provides a method for trains to be controlled (the throttle, brake, etc) Controllers also present a visible appearance as a panel to the user.
TrainControl() - Constructor for class net.kolls.railworld.TrainControl
Create a controller.
TrainCreator - Class in net.kolls.railworld.play
Provides a window allowing the user to create a train to enter the map.
TrainCreator(RailSegment[], PlayFrame, ScriptManager) - Constructor for class net.kolls.railworld.play.TrainCreator
Shows the train creator window.
TrainDirectionFinder - Class in net.kolls.railworld.tuic
Determine the direction of a train in both radians and words.
TrainDirectionFinder() - Constructor for class net.kolls.railworld.tuic.TrainDirectionFinder
Create a train direction finder
TrainEndPointFinder - Class in net.kolls.railworld.tuic
Finds the empty point of a train.
TrainEndPointFinder() - Constructor for class net.kolls.railworld.tuic.TrainEndPointFinder
 
TrainListCellRenderer - Class in net.kolls.railworld.play
Renders a list cell for an active train.
TrainListCellRenderer(PlayFrame, FontMetrics, int) - Constructor for class net.kolls.railworld.play.TrainListCellRenderer
Creates the renderer.
TrainMiniPainter - Class in net.kolls.railworld.tuic
Paints a mini version of the train on the mini viewer.
TrainMiniPainter(Graphics2D, double, double) - Constructor for class net.kolls.railworld.tuic.TrainMiniPainter
 
TrainPainter - Class in net.kolls.railworld.tuic
Paints a train on the map.
TrainPainter(RailCanvas, Graphics2D, boolean, Car) - Constructor for class net.kolls.railworld.tuic.TrainPainter
Create a new TrainPainter.
trains - Variable in class net.kolls.railworld.play.PlayCanvas
The trains in play
Trains - Class in net.kolls.railworld.play
The list of trains.
Trains(JPanel, JList) - Constructor for class net.kolls.railworld.play.Trains
Create a train list with a particular controller panel and a visual list.
trains - Variable in class net.kolls.railworld.RailSegment
Trains present in this segment
trains() - Method in class net.kolls.railworld.RailSegment
Note: Set contents will be maintained automatically, read only
trainStep(Train) - Method in class net.kolls.railworld.play.script.ScriptManager
A train has taken a "step".
TrainUIController - Class in net.kolls.railworld
Deals with issues regarding a train as it appears on the map.
TrainUIController() - Constructor for class net.kolls.railworld.TrainUIController
 
transform(MouseEvent) - Method in class net.kolls.railworld.RailCanvas
Transforms a point on the canvas to a point on the image.
transform(Point2D) - Method in class net.kolls.railworld.RailCanvas
Transforms a point on the canvas to a point on the image.
TRNFilter - Class in net.kolls.railworld.io
Selects Yard Duty train (TRN) files.
TRNFilter() - Constructor for class net.kolls.railworld.io.TRNFilter
 
TRNReader - Class in net.kolls.railworld.io
Reads Yard Duty TRN files to create a train.
TRNReader() - Constructor for class net.kolls.railworld.io.TRNReader
 
TRNWriter - Class in net.kolls.railworld.io
Writes Yard Duty TRN files
TRNWriter() - Constructor for class net.kolls.railworld.io.TRNWriter
 

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