ot::ARTDataTrackerChomp Class Reference

#include <ARTDataTrackerChomp.h>

List of all members.

Public Types

typedef ot::ARTDataTrackerChomp::BodyRecord BodyRecord
typedef ot::ARTDataTrackerChomp::MarkerRecord MarkerRecord
typedef ot::ARTDataTrackerChomp::FlystickRecord FlystickRecord
typedef ot::ARTDataTrackerChomp::MeasuretargetRecord MeasuretargetRecord

Public Member Functions

 ARTDataTrackerChomp ()
virtual ~ARTDataTrackerChomp ()
virtual void displayRecords ()
virtual void chomp (std::string Datagramm)
virtual int getFrameNumber ()
virtual int getTrackedBodyNumber ()
virtual int getCalibratedTrackedBodyNumber ()
virtual std::map< int, BodyRecord > & getBodyRecord ()
virtual int getTrackedMarkerNumber ()
virtual std::map< int, MarkerRecord > & getMarkerRecord ()
virtual int getTrackedFlystickNumber ()
virtual std::map< int, FlystickRecord > & getFlystickRecord ()
virtual int getTrackedMeasuretargetNumber ()
virtual std::map< int, MeasuretargetRecord > & getMeasuretargetRecord ()

Protected Attributes

int frameNumber
int numberTrackedBodies
int numberTrackedMarkers
int numberTrackedFlysticks
int numberTrackedMeasuretargets
int numberTrackedCalBodies
std::map< int, BodyRecordtempBodyRecord
std::map< int, MarkerRecordtempMarkerRecord
std::map< int, MeasuretargetRecordtempMeasuretargetRecord
std::map< int, FlystickRecordtempFlystickRecord

Classes

struct  BodyRecord
struct  FlystickRecord
struct  MarkerRecord
struct  MeasuretargetRecord


Member Typedef Documentation

typedef struct ot::ARTDataTrackerChomp::BodyRecord ot::ARTDataTrackerChomp::BodyRecord
 

typedef struct ot::ARTDataTrackerChomp::FlystickRecord ot::ARTDataTrackerChomp::FlystickRecord
 

typedef struct ot::ARTDataTrackerChomp::MarkerRecord ot::ARTDataTrackerChomp::MarkerRecord
 

typedef struct ot::ARTDataTrackerChomp::MeasuretargetRecord ot::ARTDataTrackerChomp::MeasuretargetRecord
 


Constructor & Destructor Documentation

ot::ARTDataTrackerChomp::ARTDataTrackerChomp  ) 
 

ot::ARTDataTrackerChomp::~ARTDataTrackerChomp  )  [virtual]
 


Member Function Documentation

void ot::ARTDataTrackerChomp::chomp std::string  Datagramm  )  [virtual]
 

void ot::ARTDataTrackerChomp::displayRecords  )  [virtual]
 

std::map< int, ARTDataTrackerChomp::BodyRecord > & ot::ARTDataTrackerChomp::getBodyRecord  )  [virtual]
 

int ot::ARTDataTrackerChomp::getCalibratedTrackedBodyNumber  )  [virtual]
 

std::map< int, ARTDataTrackerChomp::FlystickRecord > & ot::ARTDataTrackerChomp::getFlystickRecord  )  [virtual]
 

int ot::ARTDataTrackerChomp::getFrameNumber  )  [virtual]
 

std::map< int, ARTDataTrackerChomp::MarkerRecord > & ot::ARTDataTrackerChomp::getMarkerRecord  )  [virtual]
 

std::map< int, ARTDataTrackerChomp::MeasuretargetRecord > & ot::ARTDataTrackerChomp::getMeasuretargetRecord  )  [virtual]
 

int ot::ARTDataTrackerChomp::getTrackedBodyNumber  )  [virtual]
 

int ot::ARTDataTrackerChomp::getTrackedFlystickNumber  )  [virtual]
 

int ot::ARTDataTrackerChomp::getTrackedMarkerNumber  )  [virtual]
 

int ot::ARTDataTrackerChomp::getTrackedMeasuretargetNumber  )  [virtual]
 


Member Data Documentation

int ot::ARTDataTrackerChomp::frameNumber [protected]
 

int ot::ARTDataTrackerChomp::numberTrackedBodies [protected]
 

int ot::ARTDataTrackerChomp::numberTrackedCalBodies [protected]
 

int ot::ARTDataTrackerChomp::numberTrackedFlysticks [protected]
 

int ot::ARTDataTrackerChomp::numberTrackedMarkers [protected]
 

int ot::ARTDataTrackerChomp::numberTrackedMeasuretargets [protected]
 

std::map<int, BodyRecord > ot::ARTDataTrackerChomp::tempBodyRecord [protected]
 

std::map<int, FlystickRecord > ot::ARTDataTrackerChomp::tempFlystickRecord [protected]
 

std::map<int, MarkerRecord > ot::ARTDataTrackerChomp::tempMarkerRecord [protected]
 

std::map<int, MeasuretargetRecord > ot::ARTDataTrackerChomp::tempMeasuretargetRecord [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 28 15:29:16 2007 for NaviTrack by  doxygen 1.4.6