|
| | DtVrfEnvironmentConditionsWeatherWidget (makVrv::DtDe &de, QWidget *parent=0) |
| | CTOR. More...
|
| |
| virtual | ~DtVrfEnvironmentConditionsWeatherWidget () |
| | DTOR. More...
|
| |
| virtual void | setupGui (DisplayMode=Normal) |
| | Sets up the dialog's contents (called by initialize) More...
|
| |
| virtual void | setAmbientAirTemperature (double) |
| |
| virtual void | setAmbientAirTemperatureRange (double, double) |
| |
| virtual void | setAmbientAirTemperatureDecimals (int) |
| |
| virtual bool | precipitationEnabled () |
| | Allows the DtSimulationCommandSetGlobalWeatherDialog to access the current value from the dialog. More...
|
| |
| virtual double | precipitationIntensity () |
| |
| virtual double | ambientAirTemperature () |
| |
| virtual unsigned int | precipitationType () |
| |
| virtual DtVrfWeatherCloudState | cloudCover () |
| |
| virtual double | visibilityDistance () |
| | Visibility distance in meters. More...
|
| |
| virtual double | windDirection () |
| |
| virtual double | windSpeed () |
| |
| virtual double | underwaterVisibility () |
| |
| virtual double | fogHeight () |
| |
| virtual DtVector | fogColor () |
| |
| virtual double | surfaceTransparency () |
| |
| virtual unsigned int | swellState () |
| |
| virtual void | on_selectEnvironmentConditions (const QString &name) |
| |
| virtual double | swellStateDirection () |
| |
| virtual unsigned int | seaState () |
| |
| virtual double | seaStateDirection () |
| |
| virtual bool | windDrivenSeaStateEnabled () |
| |
| virtual double | choppiness () |
| |
| virtual double | surgeDepth () |
| |
| virtual double | tidalCurrentSpeed () |
| |
| virtual double | tidalCurrentDirection () |
| |
| virtual double | snowAccumulation () |
| |
| virtual double | snowMinimumAltitude () |
| |
| virtual double | snowRoadAccumulation () |
| |
| virtual double | rainAccumulation () |
| |
| virtual void | setPrecipitationType (unsigned int type) |
| | Overridden to call setWidgetsEnabled without checking myListenToVrf. More...
|
| |
| virtual void | enableWindDrivenSeaState (bool enable) |
| | Set the enabled state of wind-driven sea-state. More...
|
| |
| | DtEnvironmentConditionsWidget (DtDe &de, QWidget *parent=NULL, Qt::WindowFlags flags=0) |
| | Initialization CTOR. More...
|
| |
| virtual | ~DtEnvironmentConditionsWidget () |
| | Virtual DTOR. More...
|
| |
| virtual void | setGroundSnowAccumulation (double depth) |
| | Set the ground snow accumulation depth. More...
|
| |
| virtual void | setGroundSnowAccumulationDecimals (int decimals) |
| | Set the ground snow accumulation decimal places. More...
|
| |
| virtual void | setGroundSnowAccumulationRange (double step, double max, double min=0.0) |
| | Set the ground snow accumulation slider ranges. More...
|
| |
| virtual void | setGroundSnowAccumulationUnits (const DtUnicode &units) |
| | Set the snow accumulation depth units. More...
|
| |
| virtual void | setRoadSnowAccumulation (double depth) |
| | Set the road snow accumulation depth. More...
|
| |
| virtual void | setRoadSnowAccumulationDecimals (int decimals) |
| | Set the road snow accumulation decimal places. More...
|
| |
| virtual void | setRoadSnowAccumulationRange (double step, double max, double min=0.0) |
| | Set the road snow accumulation slider ranges. More...
|
| |
| virtual void | setRoadSnowAccumulationUnits (const DtUnicode &units) |
| | Set the road snow accumulation depth units. More...
|
| |
| virtual void | setSnowMinimumElevation (double elevation) |
| | Set the snow elevation transition range. More...
|
| |
| virtual void | setSnowMinimumElevationDecimals (int decimals) |
| | Set the snow elevation transition range decimal places. More...
|
| |
| virtual void | setSnowMinimumElevationRange (double step, double max, double min=0.0) |
| | Set the snow elevation transition range slider ranges. More...
|
| |
| virtual void | setSnowMinimumElevationUnits (const DtUnicode &units) |
| | Set the snow elevation transition range units. More...
|
| |
| virtual void | setSnowElevationTransition (double elevation) |
| | Set the snow minimum elevation. More...
|
| |
| virtual void | setSnowElevationTransitionDecimals (int decimals) |
| | Set the snow minimum elevation decimal places. More...
|
| |
| virtual void | setSnowElevationTransitionRange (double step, double max, double min=0.0) |
| | Set the snow minimum elevation slider ranges. More...
|
| |
| virtual void | setSnowElevationTransitionUnits (const DtUnicode &units) |
| | Set the snow minimum elevation units. More...
|
| |
| virtual void | setGroundRainAccumulation (double depth) |
| | Set the ground rain accumulation percentage. More...
|
| |
| virtual void | setGroundRainAccumulationDecimals (int decimals) |
| | Set the ground rain accumulation decimal places. More...
|
| |
| virtual void | setGroundRainAccumulationRange (double step, double max, double min=0.0) |
| | Set the ground rain accumulation slider ranges. More...
|
| |
| virtual void | setGroundRainAccumulationUnits (const DtUnicode &units) |
| | Set the rain accumulation depth units. More...
|
| |
| virtual StringList | environmentConditionNames () const |
| | Get the list of environment conditions names. More...
|
| |
| virtual void | setAdvanceConditionsVisible (bool show) |
| | Show or hide the sections for advanced conditions. More...
|
| |
| virtual void | setWindSpeed (double speed) |
| | Set the wind speed. More...
|
| |
| virtual void | setWindSpeedDecimals (int decimals) |
| | Set the wind speed decimal places. More...
|
| |
| virtual void | setWindSpeedUnits (const DtUnicode &units) |
| | Set the wind speed units. More...
|
| |
| virtual void | setWindSpeedRange (double step, double max, double min=0.0) |
| | Set the maximum and minimum range for wind speed. More...
|
| |
| virtual void | setWindDirection (double degrees) |
| | Set the wind direction. More...
|
| |
| virtual void | setPrecipitationIntensity (double intensity) |
| | Set the precipitation intensity. More...
|
| |
| virtual void | setVisibleDistance (double distance) |
| | Set the visible distance. More...
|
| |
| virtual void | setVisibleDistanceDecimals (int decimals) |
| | Set the visible distance decimal places. More...
|
| |
| virtual void | setVisibleDistanceUnits (const DtUnicode &units) |
| | Set the visible distance units. More...
|
| |
| virtual void | setVisibleDistanceRange (double step, double max, double min=0.0) |
| | Set the maximum and minimum range for visible distance. More...
|
| |
| virtual void | setCloudCover (makArchives::DtCloudCoverType cloudCover) |
| | Set the NOAA (or user-defined) cloud cover type. More...
|
| |
| virtual void | removeAllCloudCoverTypes () |
| | Remove all cloud cover types from the interface. More...
|
| |
| virtual void | addCloudCoverType (const DtUnicode &name, makArchives::DtCloudCoverType coverType) |
| | Add a new Cloud Cover type. More...
|
| |
| virtual void | removeCloudCoverType (makArchives::DtCloudCoverType coverType) |
| | Remove a cloud cover type from the GUI. More...
|
| |
| virtual void | setFogHeight (double height) |
| | Set the height (or ceiling) of the fog layer. More...
|
| |
| virtual void | setFogHeightDecimals (int decimals) |
| | Set the fog height decimal places. More...
|
| |
| virtual void | setFogHeightUnits (const DtUnicode &units) |
| | Set the fog height units. More...
|
| |
| virtual void | setFogHeightRange (double step, double max, double min=0.0) |
| | Set the maximum and minimum range for fog height. More...
|
| |
| virtual void | setFogColor (double red, double green, double blue) |
| | Set the color of the fog layer. More...
|
| |
| virtual void | setAirTurbidity (double turbidity) |
| | Set the turbidity of the air. More...
|
| |
| virtual void | setSwellStateNames (const StringList &names) |
| | Set the list of sea-swell state names. More...
|
| |
| virtual StringList | swellStateNames () const |
| | Get the list of sea-swell state names. More...
|
| |
| virtual void | setSwellState (unsigned int index) |
| | Set the current sea-swell state by index. More...
|
| |
| virtual void | setSwellState (const DtUnicode &name) |
| | Set the current sea-swell state by name. More...
|
| |
| virtual void | setSwellStateDirection (double degrees) |
| | Set the current sea-swell direction. More...
|
| |
| virtual void | setSeaStateNames (const StringList &names) |
| | Set the list of sea-state names. More...
|
| |
| virtual StringList | seaStateNames () const |
| | Get the list of sea-state names. More...
|
| |
| virtual void | setSeaState (unsigned int index) |
| | Set the current sea-state by index. More...
|
| |
| virtual void | setSeaState (const DtUnicode &name) |
| | Set the current sea-state by name. More...
|
| |
| virtual void | setSeaStateDirection (double degrees) |
| | Set the current sea-state direction. More...
|
| |
| virtual void | setSurfaceTransparency (double alpha) |
| | Set the surface transparency of the water. More...
|
| |
| virtual void | setUnderwaterVisibilityEnabled (bool enabled) |
| | Set whether a different visibility is used when below sea level. More...
|
| |
| virtual void | setUnderwaterVisibility (double distance) |
| | Set the underwater visibility distance. More...
|
| |
| virtual void | setUnderwaterVisibilityDecimals (int decimals) |
| | Set the underwater visible distance decimal places. More...
|
| |
| virtual void | setUnderwaterVisibilityUnits (const DtUnicode &units) |
| | Set the underwater visible distance units. More...
|
| |
| virtual void | setUnderwaterVisibilityRange (double step, double max, double min=0.0) |
| | Set the maximum and minimum range for underwater visibility. More...
|
| |
| virtual void | setWaterChoppiness (double chop) |
| | Set the surface choppiness of the water. More...
|
| |
| virtual void | setWindFetch (double distance) |
| | Set the sea wave fetch. More...
|
| |
| virtual void | setWindFetchDecimals (int decimals) |
| | Set the sea wave fetch decimal places. More...
|
| |
| virtual void | setWindFetchUnits (const DtUnicode &units) |
| | Set the sea wave fetch units. More...
|
| |
| virtual void | setWindFetchRange (double step, double max, double min=0.0) |
| | Set the maximum and minimum range for sea fetch. More...
|
| |
| virtual void | setSurgeDepth (double depth) |
| | Set the surge depth. More...
|
| |
| virtual void | setSurgeDepthDecimals (int decimals) |
| | Set the surge depth decimal places. More...
|
| |
| virtual void | setSurgeDepthUnits (const DtUnicode &units) |
| | Set the surge depth units. More...
|
| |
| virtual void | setSurgeDepthRange (double step, double max, double min=0.0) |
| | Set the maximum and minimum range for surge depth. More...
|
| |
| virtual void | setDepthOffset (double offset) |
| | Set the depth offset. More...
|
| |
| virtual void | setTidalCurrentSpeedDecimals (int decimals) |
| | Set the tidal stream current speed decimal places. More...
|
| |
| virtual void | setTidalCurrentSpeedUnits (const DtUnicode &units) |
| | Set the tidal stream current speed units. More...
|
| |
| virtual void | setTidalCurrentSpeedRange (double step, double max, double min=0.0) |
| | Set the maximum and minimum range for tidal stream current speed. More...
|
| |
| virtual void | setTidalCurrentSpeed (double speed) |
| | Set the tidal stream current speed. More...
|
| |
| virtual void | setTidalCurrentDirectionDecimals (int decimals) |
| | Set the tidal stream current direction decimal places. More...
|
| |
| virtual void | setTidalCurrentDirectionUnits (const DtUnicode &units) |
| | Set the tidal stream current direction units. More...
|
| |
| virtual void | setTidalCurrentDirectionRange (double step, double max, double min=0.0) |
| | Set the maximum and minimum range for tidal stream current direction. More...
|
| |
| virtual void | setTidalCurrentDirection (double direction) |
| | Set the tidal stream current direction. More...
|
| |
| virtual void | setListenToRemoteWeather (bool enable) |
| | Sets whether or not to list to simulated weather messages. More...
|
| |
| | DtEnvironmentConditionsInterface (DtDe &de) |
| | Initialization CTOR. More...
|
| |
| virtual | ~DtEnvironmentConditionsInterface () |
| | Virtual DTOR. More...
|
| |
| virtual void | setEnvironmentConditionsNames (const StringList &names)=0 |
| | Set the list of environment condition names. More...
|
| |
| boost::signals2::signal< void(double)> | signal_changeAmbientAirTemperature |
| |
| QLabel * | myWeatherConditions |
| |
| QLabel * | myAmbientAirTemperatureLabel |
| |
| makVrv::DtSliderDoubleSpinboxWidget * | myAmbientAirTemperature |
| |
| bool | myManageWeatherIcon |
| |
| bool | myUpdatePosted |
| |
| makVrv::DtSignalConnectionManager | myUpdateConditions |
| |
| makVrv::DtSignalConnectionManager | myConnections |
| |
| virtual void | setDefaultConditionName (const makVrv::DtUnicode &name) |
| | Overridden to be a no-op to prevent the star icons from being applied. More...
|
| |
| virtual makVrv::DtUnicode | currentCondition () const |
| |
| virtual void | updateWeatherConditions (const makArchives::DtEnvironmentRecord &rec) |
| |
| virtual void | commandFromDialogData (DtChangeWeatherCommand &plan) |
| |
| virtual void | setManageWeatherIcon (bool) |
| | If true will listen for signals that change the contents of this widget and update the weather icon accordingly. More...
|
| |
| virtual bool | manageWeatherIcon () const |
| |
| virtual void | updateWeatherConditionsIcon () |
| |
| virtual void | postUpdateWeatherConditionsIcon () |
| |
| virtual void | setEnvironmentConditionsNames (const std::list< makVrv::DtUnicode > &names) |
| | Override to replace "<CHOOSE>" with "CUSTOM". More...
|
| |
| virtual bool | compareEnvironmentRecords (const makArchives::DtEnvironmentRecord &rhs, const makArchives::DtEnvironmentRecord &lhs, bool compareDecimals) |
| |
| virtual void | slot_temperatureUnitsChanged (DtVrfDisplayUnitsSettingsManager::TemperatureUnits from, DtVrfDisplayUnitsSettingsManager::TemperatureUnits to) |
| |
| virtual void | on_ambientAirTemperatureChanged (double) |
| |
A GUI widget for configuring the environmental conditions.