An Open Architecture for Reconfigurable Tracking based on XML | Contact

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


struct  BodyRecord
struct  FlystickRecord
struct  MarkerRecord
struct  MeasuretargetRecord

Detailed Description

Definition at line 126 of file ARTDataTrackerChomp.h.

Member Typedef Documentation

Constructor & Destructor Documentation

ot::ARTDataTrackerChomp::ARTDataTrackerChomp (  ) 

Definition at line 72 of file ARTDataTrackerChomp.cxx.

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

Definition at line 67 of file ARTDataTrackerChomp.cxx.

Member Function Documentation

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

Definition at line 454 of file ARTDataTrackerChomp.cxx.

References tempBodyRecord.

Referenced by ot::ARTDataTrackerModule::run().

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

Definition at line 489 of file ARTDataTrackerChomp.cxx.

References numberTrackedCalBodies.

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

Definition at line 474 of file ARTDataTrackerChomp.cxx.

References tempFlystickRecord.

Referenced by ot::ARTDataTrackerModule::run().

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

Definition at line 444 of file ARTDataTrackerChomp.cxx.

References frameNumber.

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

Definition at line 464 of file ARTDataTrackerChomp.cxx.

References tempMarkerRecord.

Referenced by ot::ARTDataTrackerModule::run().

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

Definition at line 484 of file ARTDataTrackerChomp.cxx.

References tempMeasuretargetRecord.

Referenced by ot::ARTDataTrackerModule::run().

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

Definition at line 449 of file ARTDataTrackerChomp.cxx.

References numberTrackedBodies.

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

Definition at line 469 of file ARTDataTrackerChomp.cxx.

References numberTrackedFlysticks.

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

Definition at line 459 of file ARTDataTrackerChomp.cxx.

References numberTrackedMarkers.

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

Definition at line 479 of file ARTDataTrackerChomp.cxx.

References numberTrackedMeasuretargets.

Member Data Documentation

Definition at line 175 of file ARTDataTrackerChomp.h.

Referenced by chomp(), displayRecords(), and getFrameNumber().

Definition at line 182 of file ARTDataTrackerChomp.h.

Referenced by chomp(), displayRecords(), and getBodyRecord().

Definition at line 185 of file ARTDataTrackerChomp.h.

Referenced by chomp(), displayRecords(), and getFlystickRecord().

Definition at line 183 of file ARTDataTrackerChomp.h.

Referenced by chomp(), displayRecords(), and getMarkerRecord().

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

copyright (c) 2006 Graz University of Technology