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

DtCombatIdentificationDetectionIntervalEntry. More...

Inheritance diagram for DtCombatIdentificationDetectionIntervalEntry:
Inheritance graph
[legend]

List of all members.

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)
DtCombatIdentificationDetectionIntervalEntryoperator= (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.

Detailed Description

DtCombatIdentificationDetectionIntervalEntry.

Instances of DtCombatIdentificationDetectionIntervalEntry are the readable/writeable objects that hold a detection interval and it's associated identificiation level


Constructor & Destructor Documentation

constructor with parameters to set up read/writability correctly

destructor

copy constructor. Use clone instead...


Member Function Documentation

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.

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.


Member Data Documentation

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:


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)