VR-Forces 4.0.4 Class Documentation
Public Member Functions
DtDetectionPrbRangeCalcEntry Class Reference

DtDetectionPrbRangeCalcEntry is the derived form of DtRangeProbEntry that has a DtPrbCoefficientsRangeDeterminant. More...

Inheritance diagram for DtDetectionPrbRangeCalcEntry:
Inheritance graph
[legend]

List of all members.

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 DtRangeProbEntryclone (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) const
virtual DtRangeProbEntryclone (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".

Detailed Description

DtDetectionPrbRangeCalcEntry is the derived form of DtRangeProbEntry that has a DtPrbCoefficientsRangeDeterminant.


Constructor & Destructor Documentation

constructor with parameters to set up read/writability correctly

copy constructor

destructor


Member Function Documentation

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.

Returns the object used to implement probability as a function of range.

Accessor for myDeterminant


Member Data Documentation

Parameter Name: range-determinant
Parameter Description: Can be either a list of probability-coefficients with the name "coefficients".


Parameter Default Value:


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)