ArModeSonar Class Reference

#include <ArModes.h>

Inheritance diagram for ArModeSonar:

ArMode List of all members.

Detailed Description

Mode for displaying the sonar.


Public Member Functions

virtual void activate (void)
void allSonar (void)
 ArModeSonar (ArRobot *robot, const char *name, char key, char key2)
 Constructor.
virtual void deactivate (void)
void firstSonar (void)
void fourthSonar (void)
virtual void help (void)
void secondSonar (void)
void thirdSonar (void)
virtual void userTask (void)
virtual ~ArModeSonar ()
 Destructor.

Protected Types

enum  State {
  STATE_ALL, STATE_FIRST, STATE_SECOND, STATE_THIRD,
  STATE_FOURTH
}

Protected Attributes

ArFunctorC< ArModeSonarmyAllSonarCB
ArFunctorC< ArModeSonarmyFirstSonarCB
ArFunctorC< ArModeSonarmyFourthSonarCB
ArFunctorC< ArModeSonarmySecondSonarCB
State myState
ArFunctorC< ArModeSonarmyThirdSonarCB


The documentation for this class was generated from the following file:
Generated on Thu Aug 6 09:39:36 2009 for Aria by  doxygen 1.5.1