VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Attributes | Related Functions
DtEntityTargetInformation Class Reference
Inheritance diagram for DtEntityTargetInformation:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtEntityTargetInformation ()
 DtEntityTargetInformation (const DtString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 DtEntityTargetInformation (const DtSymbolString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
 DtEntityTargetInformation (const DtEntityTargetInformation &target, DtReaderWriterRegistry *const parentRegistry=NULL)
 DtEntityTargetInformation (const DtEntityIdentifier &id, double timeOfDetection, const DtString &name="entity-target-information", DtReaderWriterRegistry *const parentRegistry=NULL)
 DtEntityTargetInformation (const DtEntityIdentifier &id, double timeOfDetection, const DtSymbolString &name, DtReaderWriterRegistry *const parentRegistry=NULL)
virtual ~DtEntityTargetInformation ()
DtEntityTargetInformationoperator= (const DtEntityTargetInformation &d)
const DtEntityIdentifier & id () const
void setId (const DtEntityIdentifier &id)
DtRwReal originalDetectionTime () const
void setOriginalDetectionTime (DtReal origTime)
void setLastTimeOfDetection (double time)
DtRwReal lastDetectionTime () const
const DtRwStringtargetName () const
void setTargetName (const DtString &name)

Protected Attributes

DtRwString myTargetName
DtEntityIdentifier myId
DtRwReal myOriginalTimeOfDetection
DtRwReal myLastTimeOfDetection

Related Functions

(Note that these are not member functions.)

typedef DtRwTemplatedListPtr
< DtEntityTargetInformation
DtEntityTargetList
typedef std::map< DtString,
DtEntityTargetInformation
DtMappedEntityTargetList
typedef DtRwTemplatedListPtr
< DtCounterMeasureDistractionEntry
DtCounterMeasureDistractionList

Constructor & Destructor Documentation

DtEntityTargetInformation::DtEntityTargetInformation ( const DtString name,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)
DtEntityTargetInformation::DtEntityTargetInformation ( const DtEntityIdentifier &  id,
double  timeOfDetection,
const DtString name = "entity-target-information",
DtReaderWriterRegistry *const  parentRegistry = NULL 
)
DtEntityTargetInformation::DtEntityTargetInformation ( const DtEntityIdentifier &  id,
double  timeOfDetection,
const DtSymbolString name,
DtReaderWriterRegistry *const  parentRegistry = NULL 
)

Member Function Documentation

DtEntityTargetInformation& DtEntityTargetInformation::operator= ( const DtEntityTargetInformation d)
const DtEntityIdentifier& DtEntityTargetInformation::id ( ) const [inline]
void DtEntityTargetInformation::setId ( const DtEntityIdentifier &  id) [inline]
void DtEntityTargetInformation::setOriginalDetectionTime ( DtReal  origTime) [inline]
void DtEntityTargetInformation::setLastTimeOfDetection ( double  time) [inline]
void DtEntityTargetInformation::setTargetName ( const DtString name) [inline]

Friends And Related Function Documentation


Member Data Documentation

DtEntityIdentifier DtEntityTargetInformation::myId [protected]

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

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)