![]() |
VR-Forces 4.0.4 Class Documentation
|
DtDetectionPrbRangeLookupEntry is the derived form of DtRangeProbEntry that has a DtPrbTableRangeDeterminant. More...

Public Member Functions | |
| DtDetectionPrbRangeLookupEntry () | |
| DtDetectionPrbRangeLookupEntry (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| constructor with parameters to set up read/writability correctly | |
| DtDetectionPrbRangeLookupEntry (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| DtDetectionPrbRangeLookupEntry (const DtString &name, const DtDetectionPrbRangeLookupEntry &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| copy constructor | |
| DtDetectionPrbRangeLookupEntry (const DtSymbolString &name, const DtDetectionPrbRangeLookupEntry &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| const DtDetectionPrbRangeLookupEntry & | operator= (const DtDetectionPrbRangeLookupEntry &orig) |
| virtual | ~DtDetectionPrbRangeLookupEntry () |
| destructor | |
| virtual DtRangeProbEntry * | clone (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) const |
| virtual DtRangeProbEntry * | clone (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) const |
| virtual void | getProbabilities (DtReal range, DtPrbRangeTableEntry *entry) |
| The caller provides a pointer to a DtPrbRangeTableEntry, which is filled in with the appropriate set of probabilities. | |
| virtual void | addTableEntry (const DtPrbRangeTableEntry &tableEntry) |
| Adds a table entry to our determinant. | |
| virtual const DtPrbTableRangeDeterminant & | determinant () const |
| Returns the object used to implement the computation of probability as a function of range. | |
Protected Attributes | |
parameters | |
These parameters are available for setting in the OPD files. | |
| DtPrbTableRangeDeterminant | myDeterminant |
| Parameter Name: range-determinant Parameter Description: List of probability-range entries with the name "range-list". | |
DtDetectionPrbRangeLookupEntry is the derived form of DtRangeProbEntry that has a DtPrbTableRangeDeterminant.
| DtDetectionPrbRangeLookupEntry::DtDetectionPrbRangeLookupEntry | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
constructor with parameters to set up read/writability correctly
| DtDetectionPrbRangeLookupEntry::DtDetectionPrbRangeLookupEntry | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| DtDetectionPrbRangeLookupEntry::DtDetectionPrbRangeLookupEntry | ( | const DtString & | name, |
| const DtDetectionPrbRangeLookupEntry & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
copy constructor
| DtDetectionPrbRangeLookupEntry::DtDetectionPrbRangeLookupEntry | ( | const DtSymbolString & | name, |
| const DtDetectionPrbRangeLookupEntry & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| virtual DtDetectionPrbRangeLookupEntry::~DtDetectionPrbRangeLookupEntry | ( | ) | [virtual] |
destructor
| const DtDetectionPrbRangeLookupEntry& DtDetectionPrbRangeLookupEntry::operator= | ( | const DtDetectionPrbRangeLookupEntry & | orig | ) |
| virtual DtRangeProbEntry* DtDetectionPrbRangeLookupEntry::clone | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const [virtual] |
Implements DtRangeProbEntry.
| virtual DtRangeProbEntry* DtDetectionPrbRangeLookupEntry::clone | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const [virtual] |
Implements DtRangeProbEntry.
| virtual void DtDetectionPrbRangeLookupEntry::getProbabilities | ( | DtReal | range, |
| DtPrbRangeTableEntry * | entry | ||
| ) | [virtual] |
The caller provides a pointer to a DtPrbRangeTableEntry, which is filled in with the appropriate set of probabilities.
This version just calls through to the DtPrbRangeDeterminant the derived class provides.
Implements DtRangeProbEntry.
| virtual void DtDetectionPrbRangeLookupEntry::addTableEntry | ( | const DtPrbRangeTableEntry & | tableEntry | ) | [virtual] |
Adds a table entry to our determinant.
| virtual const DtPrbTableRangeDeterminant& DtDetectionPrbRangeLookupEntry::determinant | ( | ) | const [virtual] |
Returns the object used to implement the computation of probability as a function of range.
Parameter Name: range-determinant
Parameter Description: List of probability-range entries with the name "range-list".
Parameter Default Value: