16 #include <boost/bind.hpp>
32 virtual void setThermoclineLayer1Depth(
double depth) = 0;
33 virtual double thermoclineLayer1Depth() = 0;
34 virtual void setThermoclineLayer1Permeability(
double depth) = 0;
35 virtual double thermoclineLayer1Permeability() = 0;
36 virtual void setThermoclineLayer2Depth(
double depth) = 0;
37 virtual double thermoclineLayer2Depth() = 0;
38 virtual void setThermoclineLayer2Permeability(
double depth) = 0;
39 virtual double thermoclineLayer2Permeability() = 0;
40 virtual void setThermoclineLayer3Depth(
double depth) = 0;
41 virtual double thermoclineLayer3Depth() = 0;
42 virtual void setThermoclineLayer3Permeability(
double depth) = 0;
43 virtual double thermoclineLayer3Permeability() = 0;
44 virtual void setThermoclineLayer4Depth(
double depth) = 0;
45 virtual double thermoclineLayer4Depth() = 0;
46 virtual void setThermoclineLayer4Permeability(
double depth) = 0;
47 virtual double thermoclineLayer4Permeability() = 0;
48 virtual void setThermoclineLayer5Depth(
double depth) = 0;
49 virtual double thermoclineLayer5Depth() = 0;
50 virtual void setThermoclineLayer5Permeability(
double depth) = 0;
51 virtual double thermoclineLayer5Permeability() = 0;
54 virtual void setDepthDecimals(
int decimals) = 0;
A unicode string.
Definition: DtUnicode.h:33
boost::signals2::signal< void(double)> signal_thermoclineLayer3DepthChanged
Definition: vrfEnvironmentConditionsThermoclinesInterface.h:58
boost::signals2::signal< void(double)> signal_thermoclineLayer3PermeabilityChanged
Definition: vrfEnvironmentConditionsThermoclinesInterface.h:64
boost::signals2::signal< void(double)> signal_thermoclineLayer5DepthChanged
Definition: vrfEnvironmentConditionsThermoclinesInterface.h:60
boost::signals2::signal< void(double)> signal_thermoclineLayer4DepthChanged
Definition: vrfEnvironmentConditionsThermoclinesInterface.h:59
boost::signals2::signal< void(double)> signal_thermoclineLayer2DepthChanged
Definition: vrfEnvironmentConditionsThermoclinesInterface.h:57
boost::signals2::signal< void(double)> signal_thermoclineLayer2PermeabilityChanged
Definition: vrfEnvironmentConditionsThermoclinesInterface.h:63
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:22
boost::signals2::signal< void(double)> signal_thermoclineLayer1PermeabilityChanged
Definition: vrfEnvironmentConditionsThermoclinesInterface.h:62
boost::signals2::signal< void(double)> signal_thermoclineLayer5PermeabilityChanged
Definition: vrfEnvironmentConditionsThermoclinesInterface.h:66
boost::signals2::signal< void(double)> signal_thermoclineLayer1DepthChanged
Definition: vrfEnvironmentConditionsThermoclinesInterface.h:56
boost::signals2::signal< void(double)> signal_thermoclineLayer4PermeabilityChanged
Definition: vrfEnvironmentConditionsThermoclinesInterface.h:65
This interface defines the required functions for a dialog which can be used by the DtEnvironmentSett...
Definition: vrfEnvironmentConditionsThermoclinesInterface.h:29