DtRangeProbEntry is an abstract class whose deriving classes will have one of the two forms of DtPrbD...
Definition: rangeProbEntry.h:19
const DtRangeProbEntry & operator=(const DtRangeProbEntry &orig)
virtual bool isValid() const =0
Returns true if this range is valid.
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
DtPrbStepFunctionDeterminant myDeterminant
Parameter Name: determinant Parameter Description: List of probability entries with the name "range-l...
Definition: detectionPrbRangeLookupEntry.h:106
virtual void getProbabilities(DtReal range, DtPrbValueList *entry)=0
The caller provides a pointer to a DtPrbValueList, which is filled in with the appropriate set of pro...
virtual bool operator==(const DtRangeProbEntry &) const
DtPrbStepFunctionDeterminant provides a list of probabilities based on an input value. These probabilities are looked up in a table that is managed by the DtPrbStepFunction that is a member of this class.
Definition: prbStepFunctionDeterminant.h:25
virtual double solveForMaximum() const =0
Returns the maximum range this entry can support.
virtual DtRangeProbEntry * clone(const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) const =0
DtDetectionPrbRangeLookupEntry is the derived form of DtRangeProbEntry that has a DtPrbStepFunctionDe...
Definition: detectionPrbRangeLookupEntry.h:23