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

Public Member Functions | |
| DtDetectionPrbRangeCalcEntry () | |
| DtDetectionPrbRangeCalcEntry (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| constructor with parameters to set up read/writability correctly | |
| DtDetectionPrbRangeCalcEntry (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| DtDetectionPrbRangeCalcEntry (const DtString &name, const DtDetectionPrbRangeCalcEntry &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| copy constructor | |
| DtDetectionPrbRangeCalcEntry (const DtSymbolString &name, const DtDetectionPrbRangeCalcEntry &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| const DtDetectionPrbRangeCalcEntry & | operator= (const DtDetectionPrbRangeCalcEntry &orig) |
| virtual | ~DtDetectionPrbRangeCalcEntry () |
| 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 | addProbabilityCoefficients (const DtPrbProbabilityCoefficients &coefficients) |
| virtual const DtPrbCoefficientsRangeDeterminant & | determinant () const |
| Returns the object used to implement probability as a function of range. | |
Protected Attributes | |
parameters | |
These parameters are available for setting in the OPD files. | |
| DtPrbCoefficientsRangeDeterminant | myDeterminant |
| Parameter Name: range-determinant Parameter Description: Can be either a list of probability-coefficients with the name "coefficients". | |
DtDetectionPrbRangeCalcEntry is the derived form of DtRangeProbEntry that has a DtPrbCoefficientsRangeDeterminant.
| DtDetectionPrbRangeCalcEntry::DtDetectionPrbRangeCalcEntry | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
constructor with parameters to set up read/writability correctly
| DtDetectionPrbRangeCalcEntry::DtDetectionPrbRangeCalcEntry | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| DtDetectionPrbRangeCalcEntry::DtDetectionPrbRangeCalcEntry | ( | const DtString & | name, |
| const DtDetectionPrbRangeCalcEntry & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
copy constructor
| DtDetectionPrbRangeCalcEntry::DtDetectionPrbRangeCalcEntry | ( | const DtSymbolString & | name, |
| const DtDetectionPrbRangeCalcEntry & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| virtual DtDetectionPrbRangeCalcEntry::~DtDetectionPrbRangeCalcEntry | ( | ) | [virtual] |
destructor
| const DtDetectionPrbRangeCalcEntry& DtDetectionPrbRangeCalcEntry::operator= | ( | const DtDetectionPrbRangeCalcEntry & | orig | ) |
| virtual DtRangeProbEntry* DtDetectionPrbRangeCalcEntry::clone | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const [virtual] |
Implements DtRangeProbEntry.
| virtual DtRangeProbEntry* DtDetectionPrbRangeCalcEntry::clone | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const [virtual] |
Implements DtRangeProbEntry.
| virtual void DtDetectionPrbRangeCalcEntry::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 DtDetectionPrbRangeCalcEntry::addProbabilityCoefficients | ( | const DtPrbProbabilityCoefficients & | coefficients | ) | [virtual] |
| virtual const DtPrbCoefficientsRangeDeterminant& DtDetectionPrbRangeCalcEntry::determinant | ( | ) | const [virtual] |
Returns the object used to implement probability as a function of range.
Accessor for myDeterminant
Parameter Name: range-determinant
Parameter Description: Can be either a list of probability-coefficients with the name "coefficients".
Parameter Default Value: