43 virtual void setMaxEffectDistance(
int maxEffectDistance);
44 virtual int maxEffectDistance()
const;
48 virtual void setMinSnowEffectDepth(
double minSnowDepth);
49 virtual double minSnowEffectDepth()
const;
52 virtual int findRotorWashTypeForSoilRoughness(
const DtString& soilRoughness)
const;
55 virtual void setRotorWashTypesThatAccumulateSnow(
const std::set<int>& t);
56 virtual const std::set<int>& rotorWashTypesThatAccumulateSnow()
const;
59 virtual bool rotorWashTypeAccumulatesSnow(
int rotorWashType)
const;
Description: DtNLengthIntegerVector is a named, readable/writable vector of integers of arbitrary len...
Definition: nLengthIntegerVector.h:28
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
DtRwIntegerList mySoilTypeToRotorWashList
Definition: rotorWashControllerDescriptor.h:73
virtual void postGetSelf()
Called after either version of getSelf (mtl or environment). Default is no-op.
DtRwInt myMaxEffectDistance
Definition: rotorWashControllerDescriptor.h:71
A readable, writable type whose name is the name of a component and that has a list of component name...
Definition: componentDescriptor.h:42
Definition: readerWriterRegistry.h:39
DtComponentDescriptor & operator=(const DtComponentDescriptor &orig)
assignment
Instances of DtRwIntegerList are lists of readable, writeable integers (DtRwInts).
Definition: rwIntegerList.h:19
A descriptor for the DtRotorWashController. This indicates the max effect distance.
Definition: rotorWashControllerDescriptor.h:17
std::set< int > mySnowAccumulationSet
Definition: rotorWashControllerDescriptor.h:76
Description: Readable, Writable int.
Definition: rwInt.h:25
virtual DtComponentDescriptor * clone(DtReaderWriterRegistry *parentRegistry=NULL) const
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
virtual DtString type() const
Returns the type of component this descriptor describes.
static DtComponentDescriptor * creator()
DtNLengthIntegerVector myRotorWashTypesThatAccumulateSnow
Definition: rotorWashControllerDescriptor.h:74
DtRwReal myMinSnowEffectDepth
Definition: rotorWashControllerDescriptor.h:72