35 virtual void addWindLevel(
double altitude,
double windSpeed,
double windDirection,
double visibility = 100000.,
int obscurant = 0,
int cloudType = 0,
double cloudDensity = 0.,
double skyCoverage = 0.);
39 virtual bool removeWindLevel(
double baseAltitude);
42 virtual double layerAltitude(
double alt)
const;
45 virtual double cloudThickness(
double alt)
const;
48 virtual bool windSpeedAndDirectionAtAltitude(
double altMSL,
double& windSpeed,
double& windDirection)
const;
49 virtual void setWindSpeedAndDirectionAtAltitude(
double altMSL,
double windSpeed,
double windDirection);
52 virtual bool visibilityAndObscurantAtAltitude(
double altMSL,
double& visibility,
int& obscurant)
const;
53 virtual void setVisibilityAndObscurantAtAltitude(
double altMSL,
double visibility,
int obscurant);
56 virtual bool cloudInformationAtAltitude(
double altMSL,
int& cloudType,
double& cloudDensity,
double& skyCoverage)
const;
57 virtual void setCloudInformationAtAltitude(
double altMSL,
int cloudType,
double cloudDensity,
double skyCoverage);
virtual DtRwTemplatedListPtr & operator=(const DtRwTemplatedListPtr &orig)
This class allows one to collect and compare strings using an index number instead of having to do st...
Definition: symbolString.h:27
Definition: readerWriterRegistry.h:39
Definition: rwTemplatedList.h:34
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
Reader-Writer wind level specified by floor altitude, speed and direction.
Definition: rwWindLevel.h:18
Definition: rwWindLevels.h:17