ArModeSonar Class Reference

#include <ArModes.h>

Inheritance diagram for ArModeSonar:

ArMode List of all members.

Detailed Description

Mode for displaying the sonar.
Examples:

demo.cpp.


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
}
 STATE_ALL
 STATE_FIRST
 STATE_FOURTH
 STATE_SECOND
 STATE_THIRD

Protected Attributes

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


The documentation for this class was generated from the following files:
Generated on Fri Jul 31 12:36:41 2009 for Aria by  doxygen 1.4.7