VR-Link C# API Documentation
 All Classes Files Functions Variables Enumerations Enumerator Macros Pages
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes
LaserDesignatorStateMessage Class Reference
+ Inheritance diagram for LaserDesignatorStateMessage:
+ Collaboration diagram for LaserDesignatorStateMessage:

Public Types

enum  CodeName { CodeName_OTHER }
enum  DesignatorCode { DesignatorCode_OTHER }

Public Member Functions

 LaserDesignatorStateMessage ()
virtual ~LaserDesignatorStateMessage ()
virtual std::string getEntityId ()
virtual void setEntityId (std::string val)
virtual CodeName getCodeName ()
virtual void setCodeName (CodeName val)
virtual std::string getTargetId ()
virtual void setTargetId (std::string val)
virtual DesignatorCode getDesignatorCode ()
virtual void setDesignatorCode (DesignatorCode val)
virtual float getPower ()
virtual void setPower (float val)
virtual float getWavelength ()
virtual void setWavelength (float val)
virtual DtVector getRelativeDesignatorSpot ()
virtual void setRelativeDesignatorSpot (DtVector val)
virtual DtVector getWorldDesignatorSpot ()
virtual void setWorldDesignatorSpot (DtVector val)
virtual int messageSize ()

Static Public Member Functions

static DtMessagedecode (unsigned char *buffer, int length)
static std::string theMessageName ()

Protected Member Functions

virtual void serialize (DtStreamWriter &writer)
virtual void deserialize (DtStreamReader &reader)

Protected Attributes

std::string myEntityId
CodeName myCodeName
std::string myTargetId
DesignatorCode myDesignatorCode
float myPower
float myWavelength
DtVector myRelativeDesignatorSpot
DtVector myWorldDesignatorSpot

Static Protected Attributes

static std::string theFullName

Detailed Description

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!This is an auto-generated file. Any changes will be destroyed!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Member Enumeration Documentation

Enumerator:
CodeName_OTHER 
Enumerator:
DesignatorCode_OTHER 

Constructor & Destructor Documentation

LaserDesignatorStateMessage::LaserDesignatorStateMessage ( )
virtual LaserDesignatorStateMessage::~LaserDesignatorStateMessage ( )
virtual

Member Function Documentation

static DtMessage* LaserDesignatorStateMessage::decode ( unsigned char *  buffer,
int  length 
)
static
virtual void LaserDesignatorStateMessage::deserialize ( DtStreamReader &  reader)
protectedvirtual
virtual CodeName LaserDesignatorStateMessage::getCodeName ( )
virtual
virtual DesignatorCode LaserDesignatorStateMessage::getDesignatorCode ( )
virtual
virtual std::string LaserDesignatorStateMessage::getEntityId ( )
virtual
virtual float LaserDesignatorStateMessage::getPower ( )
virtual
virtual DtVector LaserDesignatorStateMessage::getRelativeDesignatorSpot ( )
virtual
virtual std::string LaserDesignatorStateMessage::getTargetId ( )
virtual
virtual float LaserDesignatorStateMessage::getWavelength ( )
virtual
virtual DtVector LaserDesignatorStateMessage::getWorldDesignatorSpot ( )
virtual
virtual int LaserDesignatorStateMessage::messageSize ( )
virtual
virtual void LaserDesignatorStateMessage::serialize ( DtStreamWriter &  writer)
protectedvirtual
virtual void LaserDesignatorStateMessage::setCodeName ( CodeName  val)
virtual
virtual void LaserDesignatorStateMessage::setDesignatorCode ( DesignatorCode  val)
virtual
virtual void LaserDesignatorStateMessage::setEntityId ( std::string  val)
virtual
virtual void LaserDesignatorStateMessage::setPower ( float  val)
virtual
virtual void LaserDesignatorStateMessage::setRelativeDesignatorSpot ( DtVector  val)
virtual
virtual void LaserDesignatorStateMessage::setTargetId ( std::string  val)
virtual
virtual void LaserDesignatorStateMessage::setWavelength ( float  val)
virtual
virtual void LaserDesignatorStateMessage::setWorldDesignatorSpot ( DtVector  val)
virtual
static std::string LaserDesignatorStateMessage::theMessageName ( )
static

Member Data Documentation

CodeName LaserDesignatorStateMessage::myCodeName
protected
DesignatorCode LaserDesignatorStateMessage::myDesignatorCode
protected
std::string LaserDesignatorStateMessage::myEntityId
protected
float LaserDesignatorStateMessage::myPower
protected
DtVector LaserDesignatorStateMessage::myRelativeDesignatorSpot
protected
std::string LaserDesignatorStateMessage::myTargetId
protected
float LaserDesignatorStateMessage::myWavelength
protected
DtVector LaserDesignatorStateMessage::myWorldDesignatorSpot
protected
std::string LaserDesignatorStateMessage::theFullName
staticprotected

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

Document ID: Generated on Fri May 15 06:36:13 EDT 2015 from SVN revision 153263
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)