![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtPrbRangeTableEntry () | |
| default constructor | |
| DtPrbRangeTableEntry (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| constructor | |
| DtPrbRangeTableEntry (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| virtual | ~DtPrbRangeTableEntry () |
| destructor | |
| DtPrbRangeTableEntry (const DtString &name, const DtPrbRangeTableEntry &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| copy constructor | |
| DtPrbRangeTableEntry (const DtSymbolString &name, const DtPrbRangeTableEntry &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| DtPrbRangeTableEntry & | operator= (const DtPrbRangeTableEntry &orig) |
| assignment operator | |
| virtual DtPrbRangeTableEntry * | clone (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) const |
| virtual DtPrbRangeTableEntry * | clone (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) const |
| virtual void | addProbability (const DtString &name, DtReal value) |
| virtual DtReal | probability (const DtString &name) const |
| virtual void | setRange (DtReal range) |
| virtual DtReal | range () const |
Protected Member Functions | |
| virtual void | putData (FILE *fp, int indentLevel=0) |
| Outputs our range. | |
| virtual DtlObjPtr | getLocalData (DtlObjPtr args) |
| Gets the range. | |
| virtual DtlObjPtr | getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings) |
| Creates a DtRwReal, reads it, and puts it on the list. | |
| virtual void | copyList (const DtPrbRangeTableEntry &orig) |
| virtual void | emptyList () |
Protected Attributes | |
| DtReal | myRange |
Instances of DtPrbRangeTableEntry are readable/writeable lists of probability entries, with putData outputting a range for which these probabilities apply. This is primarily a container class.
default constructor
| DtPrbRangeTableEntry::DtPrbRangeTableEntry | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
constructor
| DtPrbRangeTableEntry::DtPrbRangeTableEntry | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| virtual DtPrbRangeTableEntry::~DtPrbRangeTableEntry | ( | ) | [virtual] |
destructor
| DtPrbRangeTableEntry::DtPrbRangeTableEntry | ( | const DtString & | name, |
| const DtPrbRangeTableEntry & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
copy constructor
| DtPrbRangeTableEntry::DtPrbRangeTableEntry | ( | const DtSymbolString & | name, |
| const DtPrbRangeTableEntry & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| DtPrbRangeTableEntry& DtPrbRangeTableEntry::operator= | ( | const DtPrbRangeTableEntry & | orig | ) |
assignment operator
| virtual DtPrbRangeTableEntry* DtPrbRangeTableEntry::clone | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const [virtual] |
| virtual DtPrbRangeTableEntry* DtPrbRangeTableEntry::clone | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const [virtual] |
| virtual void DtPrbRangeTableEntry::addProbability | ( | const DtString & | name, |
| DtReal | value | ||
| ) | [virtual] |
| virtual DtReal DtPrbRangeTableEntry::probability | ( | const DtString & | name | ) | const [virtual] |
| virtual void DtPrbRangeTableEntry::setRange | ( | DtReal | range | ) | [virtual] |
| virtual DtReal DtPrbRangeTableEntry::range | ( | ) | const [virtual] |
| virtual void DtPrbRangeTableEntry::putData | ( | FILE * | fp, |
| int | indentLevel = 0 |
||
| ) | [protected, virtual] |
Outputs our range.
Reimplemented from DtReaderWriter.
| virtual DtlObjPtr DtPrbRangeTableEntry::getLocalData | ( | DtlObjPtr | args | ) | [protected, virtual] |
Gets the range.
Reimplemented from DtRwList.
| virtual DtlObjPtr DtPrbRangeTableEntry::getData | ( | DtlObjPtr | args, |
| const DtFilename & | searchPath, | ||
| const DtVariableBindingsList & | variableBindings | ||
| ) | [protected, virtual] |
| virtual void DtPrbRangeTableEntry::copyList | ( | const DtPrbRangeTableEntry & | orig | ) | [protected, virtual] |
| virtual void DtPrbRangeTableEntry::emptyList | ( | ) | [protected, virtual] |
DtReal DtPrbRangeTableEntry::myRange [protected] |