|
string | _landCoverName |
|
vecInt | _hydroUnitIds |
|
ActionsManager * | _manager |
|
int | _cursor |
|
vecDouble | _sporadicDates |
|
bool | _recursive |
|
vecInt | _recursiveMonths |
|
vecInt | _recursiveDays |
|
◆ ActionGlacierSnowToIceTransformation()
ActionGlacierSnowToIceTransformation::ActionGlacierSnowToIceTransformation |
( |
int | month, |
|
|
int | day, |
|
|
const string & | landCoverName ) |
Constructor for the ActionGlacierSnowToIceTransformation class.
- Parameters
-
month | month of the year (1-12). |
day | day of the month (1-31). |
landCoverName | name of the land cover associated with the action. It is used to identify the specific glacier 'name' as we can have multiple glacier land covers in the model. |
◆ Apply()
bool ActionGlacierSnowToIceTransformation::Apply |
( |
double | date | ) |
|
|
overridevirtual |
Apply the action.
- Parameters
-
- Returns
- true if the action was applied successfully.
Reimplemented from Action.
◆ GetHydroUnitIds()
vecInt ActionGlacierSnowToIceTransformation::GetHydroUnitIds |
( |
| ) |
|
|
inline |
Get the hydro unit IDs associated with the action.
- Returns
- vector of hydro unit IDs.
◆ GetLandCoverName()
string ActionGlacierSnowToIceTransformation::GetLandCoverName |
( |
| ) |
|
|
inline |
Get the land cover name (glacier name) associated with the action.
- Returns
- land cover name (glacier name).
◆ Init()
bool ActionGlacierSnowToIceTransformation::Init |
( |
| ) |
|
|
overridevirtual |
Initialize the action.
Reimplemented from Action.
◆ Reset()
void ActionGlacierSnowToIceTransformation::Reset |
( |
| ) |
|
|
overridevirtual |
Reset the action to its initial state.
Reimplemented from Action.
The documentation for this class was generated from the following files: