- calculateFinalVelocity(Link, int) - Method in class simulator.scheduler.BlockScheduler
-
Get the final velocity for the scheduling of the train.
- calculateMaxSpeedOfTrain(Block) - Method in class simulator.scheduler.BlockScheduler
-
Get the maximum speed of the train for the block it would overlap into
while just exiting the currentBlock.
- calculateTotalTimeTillEnd(RunTimeReturn, Block, double, Link, double, OverlapParameters, boolean) - Method in class simulator.scheduler.BlockScheduler
-
Calculate the time since the head of the train leaves the currentBlock
till the tail of the train leaves currentBlock.
- calculateWarnerVelocityProfile(Train, int, double, Block, RunTimeReturn, double, double, SimulationInstance, int) - Method in class gui.entities.sectionEntities.trackEntities.Block
-
- calDepTimeForSchedTrainHalt(double) - Method in class simulator.scheduler.BlockScheduler
-
Determine the time when a scheduled train should leave a station of halt.
- calVelocity(double, double, double, double, double, double, double) - Static method in class simulator.velocityProfileCalculation.VelocityProfileArray
-
- cancelButton - Variable in class input.InputDialog
-
- cancelButton - Variable in class input.ParameterInputDialog
-
- capacityButton - Variable in class input.FreightTrainInputDialog
-
- capacitySelected - Static variable in class globalVariables.GlobalVar
-
- changeRefToHrs(ArrayList<Train>) - Static method in class simulator.input.ChangeTimeTable
-
- changeRefToMin(ArrayList<Train>) - Static method in class simulator.input.ChangeTimeTable
-
- changeRefToMin(Train) - Static method in class simulator.input.ChangeTimeTable
-
- ChangeTimeTable - Class in simulator.input
-
Time table change
- ChangeTimeTable() - Constructor for class simulator.input.ChangeTimeTable
-
- changeToHrs(ArrayList<Train>) - Static method in class simulator.input.ChangeTimeTable
-
- changeToHrs(int) - Static method in class simulator.input.ChangeTimeTable
-
- changeToMin(ArrayList<Train>) - Static method in class simulator.input.ChangeTimeTable
-
- changeToMin(Train) - Static method in class simulator.input.ChangeTimeTable
-
- changeToMin(int) - Static method in class simulator.input.ChangeTimeTable
-
- checkBoxXCoord - Variable in class simulator.outputFeatures.SelectFiles
-
- checkHalt - Variable in class input.TrainInputDialog
-
- checkHaltFieldList - Variable in class input.TrainInputDialog
-
- checkLastBlock(int, int) - Method in class gui.entities.sectionEntities.trackEntities.Block
-
- chooseDirectory(String, String) - Static method in class globalVariables.FileNames
-
- clear() - Method in class simulator.outputFeatures.graph.Layer
-
- CLEAR_TOOL - Static variable in class globalVariables.GlobalVariables
-
- clearAllLists() - Method in class input.SectionInputDialog
-
- clearBlockReservations() - Method in class simulator.outputFeatures.GraphPanel
-
clearBlockReservations
- clearBlockReservations() - Method in class simulator.outputFeatures.GraphPaper
-
clearBlockReservations.
- closeMenuItem - Variable in class input.SectionInputDialog
-
- coachno - Variable in class input.FreightTrainInputDialog
-
- coachno - Variable in class input.TrainInputDialog
-
- coachnofield - Variable in class input.FreightTrainInputDialog
-
- coachnofield - Variable in class input.TrainInputDialog
-
- COMMON_DIRECTION - Static variable in class globalVariables.GlobalVar
-
- CommonBlockButton - Variable in class input.BlockInput
-
- CommonBlockIdList - Variable in class input.BlockInput
-
- commondownRadioButton - Variable in class input.LoopInputDialog
-
- commonloops - Variable in class input.BlockInput
-
- commonloopsLabel - Variable in class input.BlockInput
-
- commonmiddleRadioButton - Variable in class input.LoopInputDialog
-
- commonRadioButton - Variable in class input.LoopInputDialog
-
- commonupRadioButton - Variable in class input.LoopInputDialog
-
- compare(Station, Station) - Method in class gui.entities.sectionEntities.Station
-
(non-Javadoc)
- compare(SimulatorTimeTableEntry, SimulatorTimeTableEntry) - Method in class gui.entities.trainEntities.Train
-
- compare(Station, Station) - Method in class simulator.input.SortStation
-
(non-Javadoc)
- compare(TinyBlock, TinyBlock) - Method in class simulator.input.SortTinyBlock
-
- compare(Train, Train) - Method in class simulator.input.SortTrain
-
- compare(LoopTrainScheduleData, LoopTrainScheduleData) - Method in class simulator.scheduler.LoopTrainScheduleData
-
- compare(Train, Train) - Method in class simulator.scheduler.StationToStationScheduler
-
- compareTo(Route) - Method in class gui.entities.sectionEntities.trackEntities.Route
-
- computeEarliestFreeTimeSTP(Link, Link, int, double, double, double, double, boolean, double, int) - Method in class simulator.scheduler.BlockScheduler
-
- Condition - Class in simulator.scheduler
-
- Condition(Train, Loop) - Constructor for class simulator.scheduler.Condition
-
- conditionList - Variable in class gui.entities.sectionEntities.time.ReferenceTableEntry
-
- considerSightingDistance - Static variable in class globalVariables.GlobalVar
-
- contains(Marker) - Method in class simulator.outputFeatures.graph.GLine
-
- contains(DrawObject) - Method in class simulator.outputFeatures.graph.Layer
-
- containsMilePost(double) - Method in class gui.diagramEntities.trainDiagrams.VelocityProfile
-
- convert(int, SimulationInstance) - Method in class gui.entities.sectionEntities.trackEntities.Link
-
- convertLinks(SimulationInstance) - Method in class gui.entities.sectionEntityList.HashBlockTable
-
- convertLinks() - Method in class simulator.input.SimulationInstance
-
- convertTimeMin(String) - Static method in class simulator.util.Time
-
- copyTimeTablesFromTrain(Train, int, SimulationInstance) - Method in class gui.entities.trainEntities.Train
-
- counter - Static variable in class globalVariables.GlobalVariables
-
- counter00 - Variable in class input.LoopInputDialog
-
- counter01 - Variable in class input.LoopInputDialog
-
- counter10 - Variable in class input.LoopInputDialog
-
- counter11 - Variable in class input.LoopInputDialog
-
- counter20 - Variable in class input.LoopInputDialog
-
- counter21 - Variable in class input.LoopInputDialog
-
- counter22 - Variable in class input.LoopInputDialog
-
- counter23 - Variable in class input.LoopInputDialog
-
- createAndSetLblTxtButBounds(Object, Object, Object, String) - Method in class simulator.outputFeatures.SelectFiles
-
create and set label, text, button and bounds
- createBlockComponents() - Method in class simulator.outputFeatures.SelectFiles
-
create BlockComponents
- createBlockDirectionIntervalComponents() - Method in class simulator.outputFeatures.SelectFiles
-
create BlockDirectionInInterval components
- createCancelButton() - Method in class simulator.outputFeatures.SelectFiles
-
Create a cancel button
- createGradientComponents() - Method in class simulator.outputFeatures.SelectFiles
-
Create GradientList components
- createGradientEffectsComponents() - Method in class simulator.outputFeatures.SelectFiles
-
create GradientEffects Components
- createLoopComponents() - Method in class simulator.outputFeatures.SelectFiles
-
create loop components
- createOKButton() - Method in class simulator.outputFeatures.SelectFiles
-
Create OK Button
- createParametersComponents() - Method in class simulator.outputFeatures.SelectFiles
-
Create parameters components
- createPassengerDelayComponents() - Method in class simulator.outputFeatures.SelectFiles
-
Create PassengerDelay components.
- createScheduledTrainComponents() - Method in class simulator.outputFeatures.SelectFiles
-
createScheduledTrainComponents
- createSignalFailureComponents() - Method in class simulator.outputFeatures.SelectFiles
-
Create signal failure components
- createStationComponents() - Method in class simulator.outputFeatures.SelectFiles
-
create Station Components
- createTinyBlockFormats(Block, ArrayList<Gradient>, SimulationInstance) - Static method in class gui.entities.sectionEntities.trackProperties.TinyBlockList
-
- createTinyBlockFormatsForBlocks(SimulationInstance, ArrayList<Gradient>) - Method in class gui.entities.sectionEntityList.HashBlockTable
-
- createTinyBlockFormatsForBlocks(ArrayList<Gradient>) - Method in class simulator.input.SimulationInstance
-
- createUnscheduledTrainComponents() - Method in class simulator.outputFeatures.SelectFiles
-
create unscheduled train components
- crossoverIds - Variable in class gui.entities.sectionEntities.trackEntities.Link
-
- currentTrain - Variable in class simulator.input.SimulationInstance
-
currentTrain details
- currTrainNo - Static variable in class simulator.util.Debug
-
currTrainNo
- cursors - Static variable in class globalVariables.GlobalVariables
-
- Curve - Class in simulator.outputFeatures.graph
-
This class does not implement the scaling methods........
- Curve() - Constructor for class simulator.outputFeatures.graph.Curve
-
Object path under General Path
- Curve(Paint) - Constructor for class simulator.outputFeatures.graph.Curve
-
- Curve(String) - Constructor for class simulator.outputFeatures.graph.Curve
-
- Curve(String, Paint) - Constructor for class simulator.outputFeatures.graph.Curve
-
- CurveLayer - Class in simulator.outputFeatures.graph
-
Description of curve layer
- CurveLayer() - Constructor for class simulator.outputFeatures.graph.CurveLayer
-
- curveTo(float, float, float, float, float, float) - Method in class simulator.outputFeatures.graph.Curve
-