Public Member Functions | |
SensorDetectPopup (ArRobot *robot, ArServerHandlerPopup *popupServer) | |
Protected Member Functions | |
void | popupClosed (ArTypes::Byte4 popupID, int button) |
void | sensorTask (void) |
Protected Attributes | |
ArFunctor2C< SensorDetectPopup, ArTypes::Byte4, int > * | myPopupClosedCB |
bool | myPopupDisplayed |
ArServerHandlerPopup * | myPopupServer |
double | myPrevObstacleAngle |
bool | myPrevObstacleAngleValid |
ArRobot * | myRobot |
Definition at line 41 of file popupExample.cpp.
|
Definition at line 130 of file popupExample.cpp. References ArRobot::addSensorInterpTask(), ArRobot::lock(), myPopupClosedCB, myRobot, popupClosed(), sensorTask(), and ArRobot::unlock(). |
|
Definition at line 175 of file popupExample.cpp. References Aria::exit(), ArRobot::lock(), ArLog::log(), myPopupDisplayed, myRobot, ArRobot::setDeltaHeading(), Aria::shutdown(), ArRobot::stopRunning(), and ArRobot::unlock(). Referenced by SensorDetectPopup(). |
|
Definition at line 142 of file popupExample.cpp. References ArRobot::checkRangeDevicesCurrentPolar(), ArServerHandlerPopup::createPopup(), ArLog::log(), myPopupClosedCB, myPopupDisplayed, myPopupServer, myPrevObstacleAngle, myPrevObstacleAngleValid, and myRobot. Referenced by SensorDetectPopup(). |
|
Definition at line 51 of file popupExample.cpp. Referenced by SensorDetectPopup(), and sensorTask(). |
|
Definition at line 48 of file popupExample.cpp. Referenced by popupClosed(), and sensorTask(). |
|
Definition at line 47 of file popupExample.cpp. Referenced by sensorTask(). |
|
Definition at line 49 of file popupExample.cpp. Referenced by sensorTask(). |
|
Definition at line 50 of file popupExample.cpp. Referenced by sensorTask(). |
|
Definition at line 46 of file popupExample.cpp. Referenced by popupClosed(), SensorDetectPopup(), and sensorTask(). |