VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
makVrf::DtVrfEnvironmentConditionsThermoclinesInterface Class Reference

This interface defines the required functions for a dialog which can be used by the DtEnvironmentSettingsTheromclinesPage to adjust the thermocline layers. More...

Inheritance diagram for makVrf::DtVrfEnvironmentConditionsThermoclinesInterface:
Inheritance graph
[legend]

Public Member Functions

virtual void setThermoclineLayer1Depth (double depth)=0
virtual double thermoclineLayer1Depth ()=0
virtual void setThermoclineLayer1Permeability (double depth)=0
virtual double thermoclineLayer1Permeability ()=0
virtual void setThermoclineLayer2Depth (double depth)=0
virtual double thermoclineLayer2Depth ()=0
virtual void setThermoclineLayer2Permeability (double depth)=0
virtual double thermoclineLayer2Permeability ()=0
virtual void setThermoclineLayer3Depth (double depth)=0
virtual double thermoclineLayer3Depth ()=0
virtual void setThermoclineLayer3Permeability (double depth)=0
virtual double thermoclineLayer3Permeability ()=0
virtual void setThermoclineLayer4Depth (double depth)=0
virtual double thermoclineLayer4Depth ()=0
virtual void setThermoclineLayer4Permeability (double depth)=0
virtual double thermoclineLayer4Permeability ()=0
virtual void setThermoclineLayer5Depth (double depth)=0
virtual double thermoclineLayer5Depth ()=0
virtual void setThermoclineLayer5Permeability (double depth)=0
virtual double thermoclineLayer5Permeability ()=0
virtual void setDepthUnits (const makVrv::DtUnicode &units)=0
virtual void setDepthDecimals (int decimals)=0

Public Attributes

boost::signal< void(double)> signal_thermoclineLayer1DepthChanged
boost::signal< void(double)> signal_thermoclineLayer2DepthChanged
boost::signal< void(double)> signal_thermoclineLayer3DepthChanged
boost::signal< void(double)> signal_thermoclineLayer4DepthChanged
boost::signal< void(double)> signal_thermoclineLayer5DepthChanged
boost::signal< void(double)> signal_thermoclineLayer1PermeabilityChanged
boost::signal< void(double)> signal_thermoclineLayer2PermeabilityChanged
boost::signal< void(double)> signal_thermoclineLayer3PermeabilityChanged
boost::signal< void(double)> signal_thermoclineLayer4PermeabilityChanged
boost::signal< void(double)> signal_thermoclineLayer5PermeabilityChanged

Detailed Description

This interface defines the required functions for a dialog which can be used by the DtEnvironmentSettingsTheromclinesPage to adjust the thermocline layers.

Member Function Documentation

virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::setThermoclineLayer1Depth ( double  depth)
pure virtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::thermoclineLayer1Depth ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::setThermoclineLayer1Permeability ( double  depth)
pure virtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::thermoclineLayer1Permeability ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::setThermoclineLayer2Depth ( double  depth)
pure virtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::thermoclineLayer2Depth ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::setThermoclineLayer2Permeability ( double  depth)
pure virtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::thermoclineLayer2Permeability ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::setThermoclineLayer3Depth ( double  depth)
pure virtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::thermoclineLayer3Depth ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::setThermoclineLayer3Permeability ( double  depth)
pure virtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::thermoclineLayer3Permeability ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::setThermoclineLayer4Depth ( double  depth)
pure virtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::thermoclineLayer4Depth ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::setThermoclineLayer4Permeability ( double  depth)
pure virtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::thermoclineLayer4Permeability ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::setThermoclineLayer5Depth ( double  depth)
pure virtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::thermoclineLayer5Depth ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::setThermoclineLayer5Permeability ( double  depth)
pure virtual
virtual double makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::thermoclineLayer5Permeability ( )
pure virtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::setDepthUnits ( const makVrv::DtUnicode units)
pure virtual
virtual void makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::setDepthDecimals ( int  decimals)
pure virtual

Member Data Documentation

boost::signal<void (double)> makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::signal_thermoclineLayer1DepthChanged
boost::signal<void (double)> makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::signal_thermoclineLayer2DepthChanged
boost::signal<void (double)> makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::signal_thermoclineLayer3DepthChanged
boost::signal<void (double)> makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::signal_thermoclineLayer4DepthChanged
boost::signal<void (double)> makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::signal_thermoclineLayer5DepthChanged
boost::signal<void (double)> makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::signal_thermoclineLayer1PermeabilityChanged
boost::signal<void (double)> makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::signal_thermoclineLayer2PermeabilityChanged
boost::signal<void (double)> makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::signal_thermoclineLayer3PermeabilityChanged
boost::signal<void (double)> makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::signal_thermoclineLayer4PermeabilityChanged
boost::signal<void (double)> makVrf::DtVrfEnvironmentConditionsThermoclinesInterface::signal_thermoclineLayer5PermeabilityChanged

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)