VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtGenericFlagData01Element Class Reference
Inheritance diagram for makVrv::DtGenericFlagData01Element:
Inheritance graph
[legend]

Public Types

enum  Polarity { WHITE, BLACK }
enum  SlantRangeMethod { CALCULATED, MEASURED }

Public Member Functions

 DtGenericFlagData01Element ()
virtual ~DtGenericFlagData01Element ()
virtual unsigned int encodedLength ()
 Get the encoded length of this metadata element.
virtual unsigned charencode (unsigned char *buffer)
 Encode the metadata element.
virtual void decode (unsigned char *buffer, unsigned int length)
 Decode the metadata element; not curently implemented in VR-Vantage.
bool laserRangeFinderOn ()
void setLaserRangerFinderOn (bool val)
bool autoTrackOn ()
void setAutoTrackOn (bool val)
Polarity polarity ()
void setPolarity (Polarity val)
bool icingDetected ()
void setIcingDetected (bool val)
SlantRangeMethod slantRangeMethod ()
void setSlantRangeMethod (SlantRangeMethod val)

Protected Member Functions

virtual void update ()
 Update the metadata element.

Protected Attributes

DtNetU8 myFlags

Member Enumeration Documentation

Enumerator:
WHITE 
BLACK 
Enumerator:
CALCULATED 
MEASURED 

Constructor & Destructor Documentation

makVrv::DtGenericFlagData01Element::DtGenericFlagData01Element ( )
virtual makVrv::DtGenericFlagData01Element::~DtGenericFlagData01Element ( )
virtual

Member Function Documentation

virtual unsigned int makVrv::DtGenericFlagData01Element::encodedLength ( )
virtual

Get the encoded length of this metadata element.

Implements makVrv::DtMetadataElement.

virtual unsigned char* makVrv::DtGenericFlagData01Element::encode ( unsigned char buffer)
virtual

Encode the metadata element.

Implements makVrv::DtMetadataElement.

virtual void makVrv::DtGenericFlagData01Element::decode ( unsigned char buffer,
unsigned int  length 
)
virtual

Decode the metadata element; not curently implemented in VR-Vantage.

Implements makVrv::DtMetadataElement.

bool makVrv::DtGenericFlagData01Element::laserRangeFinderOn ( )
void makVrv::DtGenericFlagData01Element::setLaserRangerFinderOn ( bool  val)
bool makVrv::DtGenericFlagData01Element::autoTrackOn ( )
void makVrv::DtGenericFlagData01Element::setAutoTrackOn ( bool  val)
Polarity makVrv::DtGenericFlagData01Element::polarity ( )
void makVrv::DtGenericFlagData01Element::setPolarity ( Polarity  val)
bool makVrv::DtGenericFlagData01Element::icingDetected ( )
void makVrv::DtGenericFlagData01Element::setIcingDetected ( bool  val)
SlantRangeMethod makVrv::DtGenericFlagData01Element::slantRangeMethod ( )
void makVrv::DtGenericFlagData01Element::setSlantRangeMethod ( SlantRangeMethod  val)
virtual void makVrv::DtGenericFlagData01Element::update ( )
protectedvirtual

Update the metadata element.

Called by tick() if timeForUpdate() is true.

Implements makVrv::DtMetadataElement.

Member Data Documentation

DtNetU8 makVrv::DtGenericFlagData01Element::myFlags
protected

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

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)