public class Clock extends Object
CzmlDocument.| Constructor and Description |
|---|
Clock()
Initializes a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
JulianDate |
getCurrentTime()
Gets the initial time when the document is first loaded.
|
TimeInterval |
getInterval()
Gets the time span covered by the document.
|
Double |
getMultiplier()
Gets how much time advances with each tick.
|
ClockRange |
getRange()
|
ClockStep |
getStep()
Gets how time advances with each tick.
|
void |
setCurrentTime(JulianDate value)
Sets the initial time when the document is first loaded.
|
void |
setInterval(TimeInterval value)
Sets the time span covered by the document.
|
void |
setMultiplier(Double value)
Sets how much time advances with each tick.
|
void |
setRange(ClockRange value)
|
void |
setStep(ClockStep value)
Sets how time advances with each tick.
|
public final TimeInterval getInterval()
public final void setInterval(TimeInterval value)
@Nullable public final JulianDate getCurrentTime()
public final void setCurrentTime(@Nullable JulianDate value)
@Nullable public final ClockRange getRange()
public final void setRange(@Nullable ClockRange value)
@Nullable public final Double getMultiplier()
Step (get / set) is ClockStep.TICK_DEPENDENT this is the number of seconds advanced each tick.
If Step (get / set) is ClockStep.SYSTEM_CLOCK_MULTIPLIER then the clock is advanced by the
amount of elapsed time since the last tick multiplied by this value.public final void setMultiplier(@Nullable Double value)
Step (get / set) is ClockStep.TICK_DEPENDENT this is the number of seconds advanced each tick.
If Step (get / set) is ClockStep.SYSTEM_CLOCK_MULTIPLIER then the clock is advanced by the
amount of elapsed time since the last tick multiplied by this value.