◆ GetDate()
double TimeMachine::GetDate |
( |
| ) |
|
|
inline |
Get the current date as a MJD.
- Returns
- current date
◆ GetEnd()
double TimeMachine::GetEnd |
( |
| ) |
|
|
inline |
Get the end date as a MJD.
- Returns
- end date
◆ GetStart()
double TimeMachine::GetStart |
( |
| ) |
|
|
inline |
Get the start date as a MJD.
- Returns
- start date
◆ GetTimeStepPointer()
double * TimeMachine::GetTimeStepPointer |
( |
| ) |
|
|
inline |
Get a pointer to the time step in days.
- Returns
- pointer to the time step in days
◆ GetTimeStepsNb()
int TimeMachine::GetTimeStepsNb |
( |
| ) |
|
Get the number of time steps.
- Returns
- number of time steps
◆ IncrementTime()
void TimeMachine::IncrementTime |
( |
| ) |
|
◆ Initialize() [1/2]
Initialize the time machine (timer).
- Parameters
-
settings | settings of the timer |
◆ Initialize() [2/2]
void TimeMachine::Initialize |
( |
double | start, |
|
|
double | end, |
|
|
int | timeStep, |
|
|
TimeUnit | timeStepUnit ) |
Initialize the time machine (timer).
- Parameters
-
start | start date |
end | end date |
timeStep | time step |
timeStepUnit | time step unit |
◆ IsOver()
bool TimeMachine::IsOver |
( |
| ) |
|
Check if the timer is over.
- Returns
- true if the timer is over
◆ Reset()
void TimeMachine::Reset |
( |
| ) |
|
◆ SetActionsManager()
void TimeMachine::SetActionsManager |
( |
ActionsManager * | actionsManager | ) |
|
|
inline |
Set the actions manager.
- Parameters
-
actionsManager | pointer to the actions manager |
◆ SetParametersUpdater()
Set the parameters updater.
- Parameters
-
parametersUpdater | pointer to the parameters updater |
The documentation for this class was generated from the following files:
- /github/workspace/core/src/base/TimeMachine.h
- /github/workspace/core/src/base/TimeMachine.cpp