CalibrationRequest Class Reference

#include <CalibrationRequest.h>

List of all members.

Public Types

 none
 calibrateColors
 calibrateBallSideDetector
 numOfCalibrationModes
 noFeedback
 colorIsGreen
 colorIsOrange
 ballRolledByLeft
 ballRolledByRight
 ballDidNotRollBy
 numOfCalibrationFeedbacks
enum  CalibrationMode { none, calibrateColors, calibrateBallSideDetector, numOfCalibrationModes }
enum  CalibrationFeedback {
  noFeedback, colorIsGreen, colorIsOrange, ballRolledByLeft,
  ballRolledByRight, ballDidNotRollBy, numOfCalibrationFeedbacks
}

Public Member Functions

 CalibrationRequest ()
 ~CalibrationRequest ()

Static Public Member Functions

static char * getCalibrationModeName (CalibrationMode calibrationMode)
 Returns the name of a CalibrationMode.
static char * getCalibrationFeedbackName (CalibrationFeedback calibrationFeedback)
 Returns the name of a CalibrationFeedback.

Public Attributes

CalibrationMode mode
CalibrationFeedback feedback


Detailed Description

A request for calibration.

Definition at line 19 of file CalibrationRequest.h.


Member Enumeration Documentation

enum CalibrationRequest::CalibrationFeedback

Enumerator:
noFeedback 
colorIsGreen 
colorIsOrange 
ballRolledByLeft 
ballRolledByRight 
ballDidNotRollBy 
numOfCalibrationFeedbacks 

Definition at line 37 of file CalibrationRequest.h.

enum CalibrationRequest::CalibrationMode

Enumerator:
none 
calibrateColors 
calibrateBallSideDetector 
numOfCalibrationModes 

Definition at line 29 of file CalibrationRequest.h.


Constructor & Destructor Documentation

CalibrationRequest::CalibrationRequest (  ) 

constructor

Definition at line 12 of file CalibrationRequest.cpp.

CalibrationRequest::~CalibrationRequest (  ) 

destructor

Definition at line 19 of file CalibrationRequest.cpp.


Member Function Documentation

static char* CalibrationRequest::getCalibrationFeedbackName ( CalibrationFeedback  calibrationFeedback  )  [inline, static]

Returns the name of a CalibrationFeedback.

Definition at line 61 of file CalibrationRequest.h.

References ballDidNotRollBy, ballRolledByLeft, ballRolledByRight, colorIsGreen, colorIsOrange, and noFeedback.

Referenced by CalibrationSymbols::registerSymbols().

static char* CalibrationRequest::getCalibrationModeName ( CalibrationMode  calibrationMode  )  [inline, static]

Returns the name of a CalibrationMode.

Definition at line 49 of file CalibrationRequest.h.

References calibrateBallSideDetector, calibrateColors, and none.

Referenced by CalibrationSymbols::registerSymbols().


Member Data Documentation

CalibrationFeedback CalibrationRequest::feedback

Definition at line 76 of file CalibrationRequest.h.

Referenced by CalibrationSymbols::registerSymbols().

CalibrationMode CalibrationRequest::mode

Definition at line 73 of file CalibrationRequest.h.

Referenced by CalibrationSymbols::registerSymbols().


The documentation for this class was generated from the following files:
Generated on Thu Dec 7 01:19:38 2006 for DT2005.panorama by  doxygen 1.4.7