Package jmri.jmrit.logix
Class RampData
java.lang.Object
jmri.jmrit.logix.RampData
This class holds a list of throttle setting to make a smooth acceleration or
deceleration. It supplies iterators to cycle through the settings.
Used when speed changes are called for by signaled speeds, block speed limits
or user controls for speed halts and resumes. Also used to make NXWarrants.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected floatprotected intprotected floatprotected intprotected intprotected booleanisUpRamp()protected ListIterator<Float>speedIterator(boolean up)
-
Constructor Details
-
RampData
-
-
Method Details
-
isUpRamp
-
getRampLength
-
getNumSteps
-
getRamptime
-
getMaxSpeed
-
speedIterator
-
getRampTimeIncrement
-