27 WeightedExponential = 4,
54 return !(*
this == orig);
77 virtual void setSelectionMethodology(SelectionMethodology);
97 virtual void setTopWeightedPercent(
double);
98 virtual double topWeightedPercent()
const;
101 virtual void setTopWeightedRandomChance(
double);
102 virtual double topWeightedRandomChance()
const;
bool operator==(const DtReaderWriter &) const
Equivalence operator.
virtual const char * xmlType() const
Definition: rwVisualMetaDataEntry.h:67
virtual const char * readerWriterType() const
Used to supply a string type that this reader writer type is.
Definition: symbolString.h:20
DtRwNLengthStringVector is a named, readable/writable vector of strings of arbitrary length...
Definition: rwNLengthStringVector.h:28
DtRwInt mySelectionMethodology
The methodology used for the section: 0 - Model default 1 - Specific entry 2 - Weighted average...
Definition: rwVisualMetaDataEntry.h:111
DtRwReal myTopWeightedRandomChance
The percentage chance that a top weighted item is selected.
Definition: rwVisualMetaDataEntry.h:126
Definition: readerWriter.h:85
const DtRwNLengthStringVector & selections() const
Accessor for mySelections.
Definition: rwVisualMetaDataEntry.h:84
Definition: readerWriterRegistry.h:39
SelectionMethodology selectionMethodology() const
Definition: rwVisualMetaDataEntry.h:78
DtRwNLengthStringVector mySelections
The list of values that can be selected from.
Definition: rwVisualMetaDataEntry.h:115
DtRwNLengthStringVector & selections()
Definition: rwVisualMetaDataEntry.h:91
SelectionMethodology
Definition: rwVisualMetaDataEntry.h:21
Description: Readable, Writable int.
Definition: rwInt.h:25
DtRwReal myTopWeightedPercent
The percentage of the total items selected for weighted random selected that are the highest rated to...
Definition: rwVisualMetaDataEntry.h:121
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
DtRwVisualMetaDataEntry is a container for a visual meta data file, and, with the meta data within th...
Definition: rwVisualMetaDataEntry.h:18
#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
bool operator!=(const DtRwVisualMetaDataEntry &orig) const
Definition: rwVisualMetaDataEntry.h:52
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator
static const char * theXmlType()
The type that is used when archiving to an XML stream.