VR-Link API Documentation for HLA 1.3
List of all members | Public Member Functions | Public Attributes
DtNetShapeVariation Class Reference

Performs encoding/decoding of the DIGuy shape variation data. More...

+ Collaboration diagram for DtNetShapeVariation:

Public Member Functions

 DtNetShapeVariation ()
DtNetShapeVariationoperator= (const DtNetShapeVariation &orig)
int netSize () const
 Returns the size of the data when written to a network buffer.
void writeToBuffer (char *buffer) const
 Write the data to a network buffer. Assums the buffer is at least netSize() in length.
void fillFromBuffer (const char *buffer, int bufferSize)
 Fill this instance using the data from the given buffer.

Public Attributes

DtNetU16 myLinkIndex
DtNetU16 myShapeIndex
std::vector< DtNetU8myPixelData

Detailed Description

Performs encoding/decoding of the DIGuy shape variation data.

Constructor & Destructor Documentation

DtNetShapeVariation::DtNetShapeVariation ( )

Member Function Documentation

void DtNetShapeVariation::fillFromBuffer ( const char *  buffer,
int  bufferSize 
)

Fill this instance using the data from the given buffer.

int DtNetShapeVariation::netSize ( ) const

Returns the size of the data when written to a network buffer.

DtNetShapeVariation& DtNetShapeVariation::operator= ( const DtNetShapeVariation orig)
void DtNetShapeVariation::writeToBuffer ( char *  buffer) const

Write the data to a network buffer. Assums the buffer is at least netSize() in length.

Member Data Documentation

DtNetU16 DtNetShapeVariation::myLinkIndex
std::vector<DtNetU8> DtNetShapeVariation::myPixelData
DtNetU16 DtNetShapeVariation::myShapeIndex

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

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)