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

Public Member Functions | |
| DtCombatIdentificationDetectionIntervalEntry (const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL) | |
| constructor with parameters to set up read/writability correctly | |
| DtCombatIdentificationDetectionIntervalEntry (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| virtual | ~DtCombatIdentificationDetectionIntervalEntry () |
| destructor | |
| DtCombatIdentificationDetectionIntervalEntry (const DtCombatIdentificationDetectionIntervalEntry &orig, const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL) | |
| copy constructor. Use clone instead... | |
| DtCombatIdentificationDetectionIntervalEntry (const DtCombatIdentificationDetectionIntervalEntry &orig, const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) | |
| DtCombatIdentificationDetectionIntervalEntry & | operator= (const DtCombatIdentificationDetectionIntervalEntry &orig) |
| assignment operator | |
| virtual const char * | readerWriterType () const |
| Used to supply a string type that this reader writer type is. | |
| virtual const double | detectionInterval () const |
| Accessor/mutator for myDetectionInterval. | |
| virtual void | setDetectionInterval (const double time) |
| Accessor/mutator for myDetectionInterval. | |
| virtual const int | identificationLevel () const |
| Accessor/mutator for myCombatIdentificationLevel. | |
| virtual void | setIdentificationLevel (const int level) |
| Accessor/mutator for myCombatIdentificationLevel. | |
| virtual bool | getData (DtCSVLineEntry &sData, unsigned int timeIndex) |
| Takes a string from a csv table and parses it to fill in the relevant data. | |
Protected Attributes | |
parameters | |
These parameters are available for setting in the detection level table. | |
| DtRwReal | myDetectionInterval |
| Parameter Name: detection-interval Parameter Description: The amount of time an object has been detected for Parameter Default Value: Parameter Units: Seconds. | |
| DtRwInt | myCombatIdentificationLevel |
| Parameter Name: combat-identification-level Parameter Description: The level of identification that can be acsertained given the apparent signature of an object and the amount of time it's been observed. | |
DtCombatIdentificationDetectionIntervalEntry.
Instances of DtCombatIdentificationDetectionIntervalEntry are the readable/writeable objects that hold a detection interval and it's associated identificiation level
| DtCombatIdentificationDetectionIntervalEntry::DtCombatIdentificationDetectionIntervalEntry | ( | const DtString & | name = DtString::nullString(), |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
constructor with parameters to set up read/writability correctly
| DtCombatIdentificationDetectionIntervalEntry::DtCombatIdentificationDetectionIntervalEntry | ( | const DtSymbolString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| virtual DtCombatIdentificationDetectionIntervalEntry::~DtCombatIdentificationDetectionIntervalEntry | ( | ) | [virtual] |
destructor
| DtCombatIdentificationDetectionIntervalEntry::DtCombatIdentificationDetectionIntervalEntry | ( | const DtCombatIdentificationDetectionIntervalEntry & | orig, |
| const DtString & | name = DtString::nullString(), |
||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
copy constructor. Use clone instead...
| DtCombatIdentificationDetectionIntervalEntry::DtCombatIdentificationDetectionIntervalEntry | ( | const DtCombatIdentificationDetectionIntervalEntry & | orig, |
| const DtSymbolString & | name, | ||
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| DtCombatIdentificationDetectionIntervalEntry& DtCombatIdentificationDetectionIntervalEntry::operator= | ( | const DtCombatIdentificationDetectionIntervalEntry & | orig | ) |
assignment operator
| virtual const double DtCombatIdentificationDetectionIntervalEntry::detectionInterval | ( | ) | const [virtual] |
Accessor/mutator for myDetectionInterval.
| virtual void DtCombatIdentificationDetectionIntervalEntry::setDetectionInterval | ( | const double | time | ) | [virtual] |
Accessor/mutator for myDetectionInterval.
| virtual const int DtCombatIdentificationDetectionIntervalEntry::identificationLevel | ( | ) | const [virtual] |
Accessor/mutator for myCombatIdentificationLevel.
| virtual void DtCombatIdentificationDetectionIntervalEntry::setIdentificationLevel | ( | const int | level | ) | [virtual] |
Accessor/mutator for myCombatIdentificationLevel.
| virtual bool DtCombatIdentificationDetectionIntervalEntry::getData | ( | DtCSVLineEntry & | sData, |
| unsigned int | timeIndex | ||
| ) | [virtual] |
Takes a string from a csv table and parses it to fill in the relevant data.
| virtual const char* DtCombatIdentificationDetectionIntervalEntry::readerWriterType | ( | ) | const [virtual] |
Used to supply a string type that this reader writer type is.
This can be used in place of dynamic-casting. Also used by the opd editor to determine which type of control to create
Reimplemented from DtCSVReaderWriter.
Parameter Name: detection-interval
Parameter Description: The amount of time an object has been detected for
Parameter Default Value:
Parameter Units: Seconds.
Parameter Name: combat-identification-level
Parameter Description: The level of identification that can be acsertained given the apparent signature of an object and the amount of time it's been observed.
Parameter Default Value:
Parameter Units: