hydrobricks
Loading...
Searching...
No Matches
Forcing.h
1#ifndef HYDROBRICKS_FORCING_H
2#define HYDROBRICKS_FORCING_H
3
4#include "Includes.h"
5#include "TimeSeriesData.h"
6
7class Forcing : public wxObject {
8 public:
9 explicit Forcing(VariableType type);
10
11 ~Forcing() override = default;
12
18 void AttachTimeSeriesData(TimeSeriesData* timeSeriesData);
19
25 VariableType GetType() {
26 return m_type;
27 }
28
34 double GetValue();
35
36 protected:
37 VariableType m_type;
38 TimeSeriesData* m_timeSeriesData;
39};
40
41#endif // HYDROBRICKS_FORCING_H
Definition Forcing.h:7
double GetValue()
Definition Forcing.cpp:12
VariableType GetType()
Definition Forcing.h:25
void AttachTimeSeriesData(TimeSeriesData *timeSeriesData)
Definition Forcing.cpp:7
Definition TimeSeriesData.h:6