Classes | Public Types | Public Member Functions | Private Member Functions | Private Attributes
Tracker_Calibration_impl Class Reference

#include <Tracker_Calibration_impl.h>

List of all members.

Classes

struct  fulcrum

Public Types

typedef std::pair< double, double > fulcrumPair
typedef std::vector< fulcrumPairsensorCal
typedef std::vector< sensorCaltrackerCal

Public Member Functions

virtual void clearAllData ()
virtual void connectSlot ()
virtual void GetNAdd_clicked ()
virtual void helpSlot ()
virtual void loadCoord ()
virtual void loadSlot ()
virtual void ResetCalib_clicked ()
virtual void saveCoord ()
virtual void saveSlot ()
virtual void SendDataToTracker_clicked ()
 Tracker_Calibration_impl ()
 ~Tracker_Calibration_impl ()

Private Member Functions

int closeDevice ()
bool displayCal (trackerCal cal)
int openDevice (std::string &trackLeftId, std::string &trackRightId)
void printFulcrum (fulcrum fulc)
void updateCounter ()

Private Attributes

int coordCountLeft
int coordCountRight
kogmo_rtdb_obj_e1_fobtracker_t * dataobj_left
kogmo_rtdb_obj_info_t dataobj_left_info
kogmo_rtdb_obj_e1_fobtracker_t * dataobj_right
kogmo_rtdb_obj_info_t dataobj_right_info
kogmo_rtdb_handle_t * dbc
kogmo_rtdb_connect_info_t dbinfo
int fcountLeft
int fcountRight
fulcrum fulcrumarrayLeft [255]
fulcrum fulcrumarrayRight [255]
kogmo_rtdb_objid_t oidLeft
kogmo_rtdb_objid_t oidRight
bool trackLeft
bool trackRight

Detailed Description

Definition at line 41 of file Tracker_Calibration_impl.h.


Member Typedef Documentation

typedef std::pair<double, double> Tracker_Calibration_impl::fulcrumPair

Definition at line 66 of file Tracker_Calibration_impl.h.

Definition at line 67 of file Tracker_Calibration_impl.h.

Definition at line 68 of file Tracker_Calibration_impl.h.


Constructor & Destructor Documentation

Definition at line 42 of file Tracker_Calibration_impl.cc.

Definition at line 55 of file Tracker_Calibration_impl.cc.


Member Function Documentation

Definition at line 453 of file Tracker_Calibration_impl.cc.

Definition at line 152 of file Tracker_Calibration_impl.cc.

Definition at line 69 of file Tracker_Calibration_impl.cc.

Definition at line 164 of file Tracker_Calibration_impl.cc.

Definition at line 351 of file Tracker_Calibration_impl.cc.

Definition at line 341 of file Tracker_Calibration_impl.cc.

Definition at line 300 of file Tracker_Calibration_impl.cc.

Definition at line 242 of file Tracker_Calibration_impl.cc.

int Tracker_Calibration_impl::openDevice ( std::string &  trackLeftId,
std::string &  trackRightId 
) [private]

Definition at line 103 of file Tracker_Calibration_impl.cc.

Definition at line 234 of file Tracker_Calibration_impl.cc.

Definition at line 425 of file Tracker_Calibration_impl.cc.

Definition at line 329 of file Tracker_Calibration_impl.cc.

Definition at line 186 of file Tracker_Calibration_impl.cc.

Definition at line 469 of file Tracker_Calibration_impl.cc.

Definition at line 61 of file Tracker_Calibration_impl.cc.


Member Data Documentation

Definition at line 83 of file Tracker_Calibration_impl.h.

Definition at line 84 of file Tracker_Calibration_impl.h.

kogmo_rtdb_obj_e1_fobtracker_t* Tracker_Calibration_impl::dataobj_left [private]

Definition at line 94 of file Tracker_Calibration_impl.h.

kogmo_rtdb_obj_info_t Tracker_Calibration_impl::dataobj_left_info [private]

Definition at line 92 of file Tracker_Calibration_impl.h.

kogmo_rtdb_obj_e1_fobtracker_t* Tracker_Calibration_impl::dataobj_right [private]

Definition at line 95 of file Tracker_Calibration_impl.h.

kogmo_rtdb_obj_info_t Tracker_Calibration_impl::dataobj_right_info [private]

Definition at line 93 of file Tracker_Calibration_impl.h.

kogmo_rtdb_handle_t* Tracker_Calibration_impl::dbc [private]

Definition at line 90 of file Tracker_Calibration_impl.h.

kogmo_rtdb_connect_info_t Tracker_Calibration_impl::dbinfo [private]

Definition at line 91 of file Tracker_Calibration_impl.h.

Definition at line 81 of file Tracker_Calibration_impl.h.

Definition at line 82 of file Tracker_Calibration_impl.h.

Definition at line 86 of file Tracker_Calibration_impl.h.

Definition at line 87 of file Tracker_Calibration_impl.h.

kogmo_rtdb_objid_t Tracker_Calibration_impl::oidLeft [private]

Definition at line 96 of file Tracker_Calibration_impl.h.

kogmo_rtdb_objid_t Tracker_Calibration_impl::oidRight [private]

Definition at line 97 of file Tracker_Calibration_impl.h.

Definition at line 78 of file Tracker_Calibration_impl.h.

Definition at line 79 of file Tracker_Calibration_impl.h.


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


asr_flock_of_birds
Author(s): Bernhardt Andre, Engelmann Stephan, Giesler Björn, Heller Florian, Jäkel Rainer, Nguyen Trung, Pardowitz Michael, Weckesser Peter, Yi Xie, Zöllner Raoul
autogenerated on Sat Jun 8 2019 19:36:23