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

C

c - Variable in class net.kolls.railworld.edit.SegmentEditPoint
The color that the handle should use.
c - Variable in class net.kolls.railworld.segment.Label
The label's color
Caboose - Class in net.kolls.railworld.car
Red caboose based on C&P 90751
Caboose() - Constructor for class net.kolls.railworld.car.Caboose
 
CachedCar - Class in net.kolls.railworld.car
A cached car is useful for cars created by scripts.
CachedCar(Car) - Constructor for class net.kolls.railworld.car.CachedCar
Create a cached car.
canErase() - Method in class net.kolls.railworld.RailSegment
Can this segment be erased? In some cases, other segments must be erased first.
canErase() - Method in class net.kolls.railworld.segment.Curve
 
canErase() - Method in class net.kolls.railworld.segment.FourWay
 
canErase() - Method in class net.kolls.railworld.segment.Label
 
canErase() - Method in class net.kolls.railworld.segment.Signal
 
canErase() - Method in class net.kolls.railworld.segment.Switch
 
canErase() - Method in class net.kolls.railworld.segment.TrackSegment
 
canLU(Car) - Method in class net.kolls.railworld.segment.LUSegment
 
canPlay() - Method in class net.kolls.railworld.sound.AppletSound
 
canPlay() - Method in class net.kolls.railworld.Sound
Is the sound loaded and ready to play?
canPlay() - Method in class net.kolls.railworld.sound.JSSound
 
canPlay() - Method in class net.kolls.railworld.sound.NoSound
 
canPlay() - Method in class net.kolls.railworld.sound.StreamSound
 
canUserCreate() - Method in class net.kolls.railworld.car.AbstractCar
 
canUserCreate() - Method in class net.kolls.railworld.car.CachedCar
 
canUserCreate() - Method in interface net.kolls.railworld.Car
Indicates if this car should appear in any user creation selection window.
cap - Variable in class net.kolls.railworld.segment.TrackSegment
How the segment is ended.
Car - Interface in net.kolls.railworld
Car represents a basic railcar, which may either be a loadable (cargo type) or not.
car(Car, CLoc, CLoc) - Method in class net.kolls.railworld.TrainUIController
For each Car, including a beginning and ending position.
car(Car, CLoc, CLoc) - Method in class net.kolls.railworld.tuic.TrainClickTest
 
car(Car, CLoc, CLoc) - Method in class net.kolls.railworld.tuic.TrainDirectionFinder
 
car(Car, CLoc, CLoc) - Method in class net.kolls.railworld.tuic.TrainEndPointFinder
 
car(Car, CLoc, CLoc) - Method in class net.kolls.railworld.tuic.TrainMiniPainter
 
car(Car, CLoc, CLoc) - Method in class net.kolls.railworld.tuic.TrainPainter
 
CAR_WIDTH - Static variable in interface net.kolls.railworld.Car
The width of a car.
carHidden() - Method in class net.kolls.railworld.RailSegment
Should cars on this segment be drawn, or hidden? Defaults to false (not hidden).
carHidden() - Method in class net.kolls.railworld.segment.HiddenLUSegment
 
carHidden() - Method in class net.kolls.railworld.segment.HiddenSegment
 
cars - Static variable in class net.kolls.railworld.Factories
An extensible factory for all car types.
cc - Variable in class net.kolls.railworld.segment.Curve
The curve itself
cc - Variable in class net.kolls.railworld.tuic.TrainClickTest
If the position falls within a train, this will be set to the Car it hits.
centered - Variable in class net.kolls.railworld.segment.Label
The coordinates refer to upper-left or the center of the label? By default this is true, meaning the coordinates are the center of the label.
CenteredBackgroundBorder - Class in net.kolls.railworld.opening
A border which displays an image.
CenteredBackgroundBorder(BufferedImage) - Constructor for class net.kolls.railworld.opening.CenteredBackgroundBorder
Construct a background based on an image
centerX - Variable in class net.kolls.railworld.io.MetaData
The center X position shown on the display.
centerY - Variable in class net.kolls.railworld.io.MetaData
The center Y position shown on the display.
CheckBoxList - Class in net.kolls.railworld.opening
Component containing a list of checkboxes.
CheckBoxList(Object[]) - Constructor for class net.kolls.railworld.opening.CheckBoxList
Class constructor.
clear() - Method in class net.kolls.railworld.ExtensibleFactory
Removes all items.
click(Point2D, RailCanvas) - Method in class net.kolls.railworld.RailSegment
Whenever a user clicks on the canvas, all dynamic segments receive this event.
click(Point2D, RailCanvas) - Method in class net.kolls.railworld.segment.Signal
 
click(Point2D, RailCanvas) - Method in class net.kolls.railworld.segment.Switch
 
CLoc - Class in net.kolls.railworld
The CLoc class pinpoints a location and direction within the map (on a track).
CLoc(RailSegment, RailSegment, double) - Constructor for class net.kolls.railworld.CLoc
Constructs a CLoc given the three essentials.
CLoc() - Constructor for class net.kolls.railworld.CLoc
Constructs a CLoc will all null values.
CLOCK_WAIT - Static variable in class net.kolls.railworld.GameLoop
Time between each run of the behavior, in milliseconds.
color() - Method in class net.kolls.railworld.car.Autorack
 
color() - Method in class net.kolls.railworld.car.Boxcar
 
color() - Method in class net.kolls.railworld.car.Caboose
 
color() - Method in class net.kolls.railworld.car.CachedCar
 
color() - Method in interface net.kolls.railworld.Car
Return the Car's color.
color() - Method in class net.kolls.railworld.car.Coveredhopper
 
color() - Method in class net.kolls.railworld.car.Engine
 
color() - Method in class net.kolls.railworld.car.Flatcar
 
color() - Method in class net.kolls.railworld.car.Intermodal
 
color() - Method in class net.kolls.railworld.car.Openhopper
 
color() - Method in class net.kolls.railworld.car.Passenger
 
color() - Method in class net.kolls.railworld.car.Stockcar
 
color() - Method in class net.kolls.railworld.car.Tankcar
 
comment - Variable in class net.kolls.railworld.io.MetaData
Comment about the map.
config(int, int, int, int) - Method in class net.kolls.railworld.MiniViewer
Configure the host width and height, and the actual scaled image width and height.
consist - Variable in class net.kolls.railworld.TrainControl
Label containing the "consist" Collection of cars
contexthelp - Static variable in class net.kolls.railworld.Images
 
controllers - Static variable in class net.kolls.railworld.Factories
An extensible factory for all train controllers.
coords - Variable in class net.kolls.railworld.segment.TrackSegment
The line connecting two points, on the map image.
couple - Static variable in class net.kolls.railworld.Sounds
 
Coveredhopper - Class in net.kolls.railworld.car
Covered hopper based on CSXT 225021
Coveredhopper() - Constructor for class net.kolls.railworld.car.Coveredhopper
 
createInstance(String) - Method in class net.kolls.railworld.ExtensibleFactory
Given the Object.toString() value, creates a new instance.
createSEP(int, RailSegment) - Method in class net.kolls.railworld.RailSegment
Given a point index in the pts array and possibly a railsegment to attach, return a segmenteditpoint if such attachment is possible.
createSEP(int, RailSegment) - Method in class net.kolls.railworld.segment.Curve
 
createSEP(int, RailSegment) - Method in class net.kolls.railworld.segment.EESegment
 
createSEP(int, RailSegment) - Method in class net.kolls.railworld.segment.FourWay
 
createSEP(int, RailSegment) - Method in class net.kolls.railworld.segment.Label
 
createSEP(int, RailSegment) - Method in class net.kolls.railworld.segment.Signal
 
createSEP(int, RailSegment) - Method in class net.kolls.railworld.segment.Switch
 
createSEP(int, RailSegment) - Method in class net.kolls.railworld.segment.TrackSegment
 
createSignals(RailSegment[]) - Static method in class net.kolls.railworld.segment.Signal
Generates signals at switches and four ways in a reasonable way.
crossing - Static variable in class net.kolls.railworld.Images
 
Crossing - Class in net.kolls.railworld.segment
At-grade crossing.
Crossing(RailSegment, RailSegment, Line2D) - Constructor for class net.kolls.railworld.segment.Crossing
Create a crossing.
crossing - Static variable in class net.kolls.railworld.Sounds
 
curve - Static variable in class net.kolls.railworld.Images
 
Curve - Class in net.kolls.railworld.segment
A curved track segment represented using a cubic curve.
Curve(RailSegment, RailSegment, QuadCurve2D) - Constructor for class net.kolls.railworld.segment.Curve
Create a new curve segment.
Curve.CSEP - Class in net.kolls.railworld.segment
Edit point for setting up cubic curves
Curve.CSEP(Curve, RailSegment, int) - Constructor for class net.kolls.railworld.segment.Curve.CSEP
Construct a curve segment edit point.

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