Inheritance diagram for ArModeLaser:

Definition at line 344 of file ArModes.h.
Public Member Functions | |
| virtual void | activate (void) |
| ArModeLaser (ArRobot *robot, const char *name, char key, char key2, ArSick *sick) | |
| virtual void | deactivate (void) |
| void | failedConnect (void) |
| internal function | |
| virtual void | help (void) |
| virtual void | userTask (void) |
| ~ArModeLaser () | |
Protected Types | |
| enum | State { STATE_UNINITED, STATE_CONNECTING, STATE_CONNECTED } |
| STATE_CONNECTED | |
| STATE_CONNECTING | |
| STATE_UNINITED | |
Protected Member Functions | |
| void | togMiddle (void) |
Protected Attributes | |
| bool | myConnectingLaser |
| ArFunctorC< ArModeLaser > | myFailedConnectCB |
| bool | myInitializedLaser |
| bool | myPrintMiddle |
| ArSick * | mySick |
| State | myState |
| ArFunctorC< ArModeLaser > | myTogMiddleCB |
1.4.7