| addConnectCB(ArFunctor *functor, int position=50) | ArLaser | [inline] |
| addDisconnectNormallyCB(ArFunctor *functor, int position=50) | ArLaser | [inline] |
| addDisconnectOnErrorCB(ArFunctor *functor, int position=50) | ArLaser | [inline] |
| addFailedConnectCB(ArFunctor *functor, int position=50) | ArLaser | [inline] |
| addIgnoreReading(double ignoreReading) | ArLaser | [inline] |
| addIgnoreReadings(const char *ignoreReadings) | ArLaser | |
| addReading(double x, double y) | ArRangeDevice | [virtual] |
| addReadingCB(ArFunctor *functor, int position=50) | ArLaser | [inline] |
| adjustRawReadings(bool interlaced) | ArRangeDevice | [protected] |
| applyTransform(ArTransform trans, bool doCumulative=true) | ArLaser | [virtual] |
| ArLaser(int laserNumber, const char *name, unsigned int absoluteMaxRange, bool locationDependent=false, bool appendLaserNumberToName=true) | ArLaser | |
| ArRangeDevice(size_t currentBufferSize, size_t cumulativeBufferSize, const char *name, unsigned int maxRange, int maxSecondsToKeepCurrent=0, int maxSecondsToKeepCumulative=0, double maxDistToKeepCumulative=0, bool locationDependent=false) | ArRangeDevice | |
| ArRangeDeviceThreaded(size_t currentBufferSize, size_t cumulativeBufferSize, const char *name, unsigned int maxRange, int maxSecondsTokeepCurrent=0, int maxSecondsToKeepCumulative=0, double maxDistToKeepCumulative=0, bool locationDependent=false) | ArRangeDeviceThreaded | |
| asyncConnect(void)=0 | ArLaser | [pure virtual] |
| blockingConnect(void)=0 | ArLaser | [pure virtual] |
| canChooseAutoBaud(void) | ArLaser | [inline] |
| canChooseDegrees(void) | ArLaser | [inline] |
| canChooseIncrement(void) | ArLaser | [inline] |
| canChooseReflectorBits(void) | ArLaser | [inline] |
| canChooseStartingBaud(void) | ArLaser | [inline] |
| canChooseUnits(void) | ArLaser | [inline] |
| canSetDegrees(void) | ArLaser | [inline] |
| canSetIncrement(void) | ArLaser | [inline] |
| canSetPowerControlled(void) | ArLaser | [inline] |
| chooseAutoBaud(const char *reflectorBits) | ArLaser | |
| chooseDegrees(const char *range) | ArLaser | |
| chooseIncrement(const char *increment) | ArLaser | |
| chooseReflectorBits(const char *reflectorBits) | ArLaser | |
| chooseStartingBaud(const char *reflectorBits) | ArLaser | |
| chooseUnits(const char *units) | ArLaser | |
| clearCumulativeOlderThan(int milliSeconds) | ArRangeDevice | [inline, virtual] |
| clearCumulativeOlderThanSeconds(int seconds) | ArRangeDevice | [inline, virtual] |
| clearCumulativeReadings(void) | ArRangeDevice | [inline, virtual] |
| clearCurrentReadings(void) | ArRangeDevice | [inline, virtual] |
| clearIgnoreReadings(void) | ArLaser | [inline] |
| cumulativeReadingBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL) const | ArRangeDevice | [virtual] |
| cumulativeReadingPolar(double startAngle, double endAngle, double *angle=NULL) const | ArRangeDevice | [virtual] |
| currentReadingBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL) const | ArRangeDevice | [virtual] |
| currentReadingPolar(double startAngle, double endAngle, double *angle=NULL) const | ArRangeDevice | [virtual] |
| disconnect(void)=0 | ArLaser | [pure virtual] |
| filterCallback(void) (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| getAbsoluteMaxRange(void) | ArLaser | [inline] |
| getAdjustedRawReadings(void) const | ArRangeDevice | [inline, virtual] |
| getAdjustedRawReadingsAsVector(void) | ArRangeDevice | [virtual] |
| getAutoBaudChoice(void) | ArLaser | [inline] |
| getAutoBaudChoices(void) | ArLaser | [inline] |
| getAutoBaudChoicesString(void) | ArLaser | [inline] |
| getConnectionTimeoutSeconds(void) | ArLaser | [virtual] |
| getCumulativeBuffer(void) const | ArRangeDevice | [inline, virtual] |
| getCumulativeBuffer(void) | ArRangeDevice | [inline, virtual] |
| getCumulativeBufferAsVector(void) | ArRangeDevice | [inline, virtual] |
| getCumulativeCleanDist(void) | ArLaser | [inline] |
| getCumulativeCleanInterval(void) | ArLaser | [inline] |
| getCumulativeCleanOffset(void) | ArLaser | [inline] |
| getCumulativeDrawingData(void) | ArRangeDevice | [inline, virtual] |
| getCumulativeRangeBuffer(void) const | ArRangeDevice | [inline, virtual] |
| getCumulativeRangeBuffer(void) | ArRangeDevice | [inline, virtual] |
| getCurrentBuffer(void) const | ArRangeDevice | [inline, virtual] |
| getCurrentBuffer(void) | ArRangeDevice | [inline, virtual] |
| getCurrentBufferAsVector(void) | ArRangeDevice | [inline, virtual] |
| getCurrentDrawingData(void) | ArRangeDevice | [inline, virtual] |
| getCurrentRangeBuffer(void) const | ArRangeDevice | [inline, virtual] |
| getCurrentRangeBuffer(void) | ArRangeDevice | [inline, virtual] |
| getDefaultPortType(void) | ArLaser | [inline] |
| getDefaultTcpPort(void) | ArLaser | [inline] |
| getDegreesChoice(void) | ArLaser | [inline] |
| getDegreesChoiceDouble(void) | ArLaser | [inline] |
| getDegreesChoices(void) | ArLaser | [inline] |
| getDegreesChoicesMap(void) | ArLaser | [inline] |
| getDegreesChoicesString(void) | ArLaser | [inline] |
| getDeviceConnection(void) | ArLaser | [virtual] |
| getEndDegrees(void) | ArLaser | [inline] |
| getEndDegreesMax(void) | ArLaser | [inline] |
| getEndDegreesMin(void) | ArLaser | [inline] |
| getFlipped(void) | ArLaser | [inline] |
| getIgnoreReadings(void) const | ArLaser | [inline] |
| getIncrement(void) | ArLaser | [inline] |
| getIncrementChoice(void) | ArLaser | [inline] |
| getIncrementChoiceDouble(void) | ArLaser | [inline] |
| getIncrementChoices(void) | ArLaser | [inline] |
| getIncrementChoicesMap(void) | ArLaser | [inline] |
| getIncrementChoicesString(void) | ArLaser | [inline] |
| getIncrementMax(void) | ArLaser | [inline] |
| getIncrementMin(void) | ArLaser | [inline] |
| getInfoLogLevel(void) | ArLaser | [inline] |
| getLaserNumber(void) | ArLaser | [inline] |
| getLastReadingTime(void) | ArLaser | [inline] |
| getMaxDistToKeepCumulative(void) | ArRangeDevice | [inline] |
| getMaxInsertDistCumulative(void) | ArRangeDevice | [inline] |
| getMaxRange(void) | ArRangeDevice | [inline, virtual] |
| getMaxSecondsToKeepCumulative(void) | ArRangeDevice | [inline] |
| getMaxSecondsToKeepCurrent(void) | ArRangeDevice | [inline] |
| getMinDistBetweenCumulative(void) | ArRangeDevice | [inline] |
| getMinDistBetweenCurrent(void) | ArRangeDevice | [inline] |
| getName(void) const | ArRangeDevice | [virtual] |
| getPowerControlled(void) | ArLaser | [inline] |
| getRawReadings(void) const | ArRangeDevice | [inline, virtual] |
| getRawReadingsAsVector(void) | ArRangeDevice | [virtual] |
| getReadingCount(void) | ArLaser | |
| getReflectorBitsChoice(void) | ArLaser | [inline] |
| getReflectorBitsChoices(void) | ArLaser | [inline] |
| getReflectorBitsChoicesString(void) | ArLaser | [inline] |
| getRobot(void) | ArRangeDevice | [virtual] |
| getRunning(void) | ArRangeDeviceThreaded | [inline, virtual] |
| getRunningWithLock(void) | ArRangeDeviceThreaded | [inline, virtual] |
| getSensorPosition(void) | ArLaser | [inline] |
| getSensorPositionTh(void) | ArLaser | [inline] |
| getSensorPositionX(void) | ArLaser | [inline] |
| getSensorPositionY(void) | ArLaser | [inline] |
| getStartDegrees(void) | ArLaser | [inline] |
| getStartDegreesMax(void) | ArLaser | [inline] |
| getStartDegreesMin(void) | ArLaser | [inline] |
| getStartingBaudChoice(void) | ArLaser | [inline] |
| getStartingBaudChoices(void) | ArLaser | [inline] |
| getStartingBaudChoicesString(void) | ArLaser | [inline] |
| getUnitsChoice(void) | ArLaser | [inline] |
| getUnitsChoices(void) | ArLaser | [inline] |
| getUnitsChoicesString(void) | ArLaser | [inline] |
| hasSensorPosition(void) | ArLaser | [inline] |
| internalBuildChoices(std::map< std::string, double > *choices, std::string *str, std::list< std::string > *choicesList) (defined in ArLaser) | ArLaser | [protected] |
| internalBuildChoicesString(std::list< std::string > *choices, std::string *str) (defined in ArLaser) | ArLaser | [protected] |
| internalCheckChoice(const char *check, const char *choice, std::list< std::string > *choices, const char *choicesStr) (defined in ArLaser) | ArLaser | [protected] |
| internalCheckChoice(const char *check, const char *choice, std::map< std::string, double > *choices, const char *choicesStr, double *choiceDouble) (defined in ArLaser) | ArLaser | [protected] |
| internalGotReading(void) (defined in ArLaser) | ArLaser | [protected, virtual] |
| internalProcessReading(double x, double y, unsigned int range, bool clean, bool onlyClean) (defined in ArLaser) | ArLaser | [protected] |
| isConnected(void)=0 | ArLaser | [pure virtual] |
| isLocationDependent(void) | ArRangeDevice | [inline] |
| isTryingToConnect(void)=0 | ArLaser | [pure virtual] |
| laserAllowAutoBaudChoices(const char *defaultAutoBaudChoice, std::list< std::string > autoBaudChoices) | ArLaser | [protected] |
| laserAllowDegreesChoices(const char *defaultDegreesChoice, std::map< std::string, double > degreesChoices) | ArLaser | [protected] |
| laserAllowIncrementChoices(const char *defaultIncrementChoice, std::map< std::string, double > incrementChoices) | ArLaser | [protected] |
| laserAllowReflectorBitsChoices(const char *defaultReflectorBitsChoice, std::list< std::string > reflectorBitsChoices) | ArLaser | [protected] |
| laserAllowSetDegrees(double defaultStartDegrees, double startDegreesMin, double startDegreesMax, double defaultEndDegrees, double endDegreesMin, double endDegreesMax) | ArLaser | [protected] |
| laserAllowSetIncrement(double defaultIncrement, double incrementMin, double incrementMax) | ArLaser | [protected] |
| laserAllowSetPowerControlled(bool defaultPowerControlled) | ArLaser | [protected] |
| laserAllowStartingBaudChoices(const char *defaultStartingBaudChoice, std::list< std::string > startingBaudChoices) | ArLaser | [protected] |
| laserAllowUnitsChoices(const char *defaultUnitsChoice, std::list< std::string > unitsChoices) | ArLaser | [protected] |
| laserCheckLostConnection(void) | ArLaser | [protected] |
| laserCheckParams(void) | ArLaser | [inline, virtual] |
| laserConnect(void) | ArLaser | [protected, virtual] |
| laserDisconnectNormally(void) | ArLaser | [protected, virtual] |
| laserDisconnectOnError(void) | ArLaser | [protected, virtual] |
| laserFailedConnect(void) | ArLaser | [protected, virtual] |
| laserProcessReadings(void) | ArLaser | [protected] |
| laserPullUnsetParamsFromRobot(void) | ArLaser | [protected] |
| laserSetAbsoluteMaxRange(unsigned int absoluteMaxRange) | ArLaser | [protected] |
| laserSetDefaultPortType(const char *defaultPortType) | ArLaser | [protected] |
| laserSetDefaultTcpPort(int defaultLaserTcpPort) | ArLaser | [protected] |
| laserSetName(const char *name) | ArLaser | [protected, virtual] |
| lockDevice(void) (defined in ArRangeDeviceThreaded) | ArRangeDeviceThreaded | [inline, virtual] |
| myAbsoluteMaxRange (defined in ArLaser) | ArLaser | [protected] |
| myAdjustedRawReadings (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myAdjustedRawReadingsVector (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myAutoBaudChoice (defined in ArLaser) | ArLaser | [protected] |
| myAutoBaudChoices (defined in ArLaser) | ArLaser | [protected] |
| myAutoBaudChoiceSet (defined in ArLaser) | ArLaser | [protected] |
| myAutoBaudChoicesString (defined in ArLaser) | ArLaser | [protected] |
| myCanChooseAutoBaud (defined in ArLaser) | ArLaser | [protected] |
| myCanChooseDegrees (defined in ArLaser) | ArLaser | [protected] |
| myCanChooseIncrement (defined in ArLaser) | ArLaser | [protected] |
| myCanChooseReflectorBits (defined in ArLaser) | ArLaser | [protected] |
| myCanChooseStartingBaud (defined in ArLaser) | ArLaser | [protected] |
| myCanChooseUnits (defined in ArLaser) | ArLaser | [protected] |
| myCanSetDegrees (defined in ArLaser) | ArLaser | [protected] |
| myCanSetIncrement (defined in ArLaser) | ArLaser | [protected] |
| myCanSetPowerControlled (defined in ArLaser) | ArLaser | [protected] |
| myConn (defined in ArLaser) | ArLaser | [protected] |
| myConnectCBList (defined in ArLaser) | ArLaser | [protected] |
| myConnMutex (defined in ArLaser) | ArLaser | [protected] |
| myCumulativeBuffer (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myCumulativeBufferSizeSet (defined in ArLaser) | ArLaser | [protected] |
| myCumulativeCleanDist (defined in ArLaser) | ArLaser | [protected] |
| myCumulativeCleanDistSquared (defined in ArLaser) | ArLaser | [protected] |
| myCumulativeCleanInterval (defined in ArLaser) | ArLaser | [protected] |
| myCumulativeCleanOffset (defined in ArLaser) | ArLaser | [protected] |
| myCumulativeDrawingData (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myCumulativeLastClean (defined in ArLaser) | ArLaser | [protected] |
| myCurrentBuffer (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myCurrentDrawingData (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myDataCBList (defined in ArLaser) | ArLaser | [protected] |
| myDefaultPortType (defined in ArLaser) | ArLaser | [protected] |
| myDefaultTcpPort (defined in ArLaser) | ArLaser | [protected] |
| myDegreesChoice (defined in ArLaser) | ArLaser | [protected] |
| myDegreesChoiceDouble (defined in ArLaser) | ArLaser | [protected] |
| myDegreesChoices (defined in ArLaser) | ArLaser | [protected] |
| myDegreesChoiceSet (defined in ArLaser) | ArLaser | [protected] |
| myDegreesChoicesList (defined in ArLaser) | ArLaser | [protected] |
| myDegreesChoicesString (defined in ArLaser) | ArLaser | [protected] |
| myDeviceMutex (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myDisconnectNormallyCBList (defined in ArLaser) | ArLaser | [protected] |
| myDisconnectOnErrorCBList (defined in ArLaser) | ArLaser | [protected] |
| myEndDegrees (defined in ArLaser) | ArLaser | [protected] |
| myEndDegreesMax (defined in ArLaser) | ArLaser | [protected] |
| myEndDegreesMin (defined in ArLaser) | ArLaser | [protected] |
| myEndDegreesSet (defined in ArLaser) | ArLaser | [protected] |
| myFailedConnectCBList (defined in ArLaser) | ArLaser | [protected] |
| myFilterCB (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myFlipped (defined in ArLaser) | ArLaser | [protected] |
| myFlippedSet (defined in ArLaser) | ArLaser | [protected] |
| myHaveSensorPose (defined in ArLaser) | ArLaser | [protected] |
| myIgnoreReadings (defined in ArLaser) | ArLaser | [protected] |
| myIncrement (defined in ArLaser) | ArLaser | [protected] |
| myIncrementChoice (defined in ArLaser) | ArLaser | [protected] |
| myIncrementChoiceDouble (defined in ArLaser) | ArLaser | [protected] |
| myIncrementChoices (defined in ArLaser) | ArLaser | [protected] |
| myIncrementChoiceSet (defined in ArLaser) | ArLaser | [protected] |
| myIncrementChoicesList (defined in ArLaser) | ArLaser | [protected] |
| myIncrementChoicesString (defined in ArLaser) | ArLaser | [protected] |
| myIncrementMax (defined in ArLaser) | ArLaser | [protected] |
| myIncrementMin (defined in ArLaser) | ArLaser | [protected] |
| myIncrementSet (defined in ArLaser) | ArLaser | [protected] |
| myInfoLogLevel (defined in ArLaser) | ArLaser | [protected] |
| myIsLocationDependent (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myLaserNumber (defined in ArLaser) | ArLaser | [protected] |
| myLastReading (defined in ArLaser) | ArLaser | [protected] |
| myMaxDistToKeepCumulative (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMaxDistToKeepCumulativeSquared (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMaxInsertDistCumulative (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMaxInsertDistCumulativePose (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMaxInsertDistCumulativeSquared (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMaxRange (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMaxRangeSet (defined in ArLaser) | ArLaser | [protected] |
| myMaxSecondsToKeepCumulative (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMaxSecondsToKeepCurrent (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMinDistBetweenCumulative (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMinDistBetweenCumulativeSquared (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMinDistBetweenCurrent (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMinDistBetweenCurrentSquared (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myName (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myOwnCumulativeDrawingData (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myOwnCurrentDrawingData (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myPowerControlled (defined in ArLaser) | ArLaser | [protected] |
| myPowerControlledSet (defined in ArLaser) | ArLaser | [protected] |
| myRawReadings (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myRawReadingsVector (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myReadingCount (defined in ArLaser) | ArLaser | [protected] |
| myReadingCurrentCount (defined in ArLaser) | ArLaser | [protected] |
| myReflectorBitsChoice (defined in ArLaser) | ArLaser | [protected] |
| myReflectorBitsChoices (defined in ArLaser) | ArLaser | [protected] |
| myReflectorBitsChoiceSet (defined in ArLaser) | ArLaser | [protected] |
| myReflectorBitsChoicesString (defined in ArLaser) | ArLaser | [protected] |
| myRobot (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myRobotRunningAndConnected (defined in ArLaser) | ArLaser | [protected] |
| myRunThreadCB (defined in ArRangeDeviceThreaded) | ArRangeDeviceThreaded | [protected] |
| mySensorPose (defined in ArLaser) | ArLaser | [protected] |
| myStartDegrees (defined in ArLaser) | ArLaser | [protected] |
| myStartDegreesMax (defined in ArLaser) | ArLaser | [protected] |
| myStartDegreesMin (defined in ArLaser) | ArLaser | [protected] |
| myStartDegreesSet (defined in ArLaser) | ArLaser | [protected] |
| myStartingBaudChoice (defined in ArLaser) | ArLaser | [protected] |
| myStartingBaudChoices (defined in ArLaser) | ArLaser | [protected] |
| myStartingBaudChoiceSet (defined in ArLaser) | ArLaser | [protected] |
| myStartingBaudChoicesString (defined in ArLaser) | ArLaser | [protected] |
| myTask (defined in ArRangeDeviceThreaded) | ArRangeDeviceThreaded | [protected] |
| myTimeLastReading (defined in ArLaser) | ArLaser | [protected] |
| myTimeoutSeconds (defined in ArLaser) | ArLaser | [protected] |
| myUnitsChoice (defined in ArLaser) | ArLaser | [protected] |
| myUnitsChoices (defined in ArLaser) | ArLaser | [protected] |
| myUnitsChoiceSet (defined in ArLaser) | ArLaser | [protected] |
| myUnitsChoicesString (defined in ArLaser) | ArLaser | [protected] |
| remConnectCB(ArFunctor *functor) | ArLaser | [inline] |
| remDisconnectNormallyCB(ArFunctor *functor) | ArLaser | [inline] |
| remDisconnectOnErrorCB(ArFunctor *functor) | ArLaser | [inline] |
| remFailedConnectCB(ArFunctor *functor) | ArLaser | [inline] |
| remReadingCB(ArFunctor *functor) | ArLaser | [inline] |
| resetLastCumulativeCleanTime(void) | ArLaser | [inline] |
| run(void) | ArRangeDeviceThreaded | [inline, virtual] |
| runAsync(void) | ArRangeDeviceThreaded | [inline, virtual] |
| runThread(void *arg)=0 | ArRangeDeviceThreaded | [pure virtual] |
| setConnectionTimeoutSeconds(double seconds) | ArLaser | [virtual] |
| setCumulativeBufferSize(size_t size) | ArLaser | [virtual] |
| setCumulativeCleanDist(double dist) | ArLaser | [inline] |
| setCumulativeCleanInterval(int milliSeconds) | ArLaser | [inline] |
| setCumulativeCleanOffset(int milliSeconds) | ArLaser | [inline] |
| setCumulativeDrawingData(ArDrawingData *data, bool takeOwnershipOfData) | ArRangeDevice | [virtual] |
| setCurrentBufferSize(size_t size) | ArRangeDevice | [virtual] |
| setCurrentDrawingData(ArDrawingData *data, bool takeOwnershipOfData) | ArRangeDevice | [virtual] |
| setDeviceConnection(ArDeviceConnection *conn) | ArLaser | [virtual] |
| setEndDegrees(double endDegrees) | ArLaser | |
| setFlipped(bool flipped) | ArLaser | [inline] |
| setIncrement(double increment) | ArLaser | |
| setInfoLogLevel(ArLog::LogLevel infoLogLevel) | ArLaser | [inline] |
| setMaxDistToKeepCumulative(double maxDistToKeepCumulative) | ArRangeDevice | [inline] |
| setMaxInsertDistCumulative(double maxInsertDistCumulative) | ArRangeDevice | [inline] |
| setMaxRange(unsigned int maxRange) | ArLaser | [virtual] |
| setMaxSecondsToKeepCumulative(int maxSecondsToKeepCumulative) | ArRangeDevice | [inline] |
| setMaxSecondsToKeepCurrent(int maxSecondsToKeepCurrent) | ArRangeDevice | [inline] |
| setMinDistBetweenCumulative(double minDistBetweenCumulative) | ArRangeDevice | [inline] |
| setMinDistBetweenCurrent(double minDistBetweenCurrent) | ArRangeDevice | [inline] |
| setPowerControlled(bool powerControlled) | ArLaser | |
| setRobot(ArRobot *robot) | ArRangeDevice | [virtual] |
| setSensorPosition(double x, double y, double th) | ArLaser | |
| setSensorPosition(ArPose pose) | ArLaser | |
| setStartDegrees(double startDegrees) | ArLaser | |
| stopRunning(void) | ArRangeDeviceThreaded | [inline, virtual] |
| tryLockDevice(void) (defined in ArRangeDeviceThreaded) | ArRangeDeviceThreaded | [inline, virtual] |
| unlockDevice(void) (defined in ArRangeDeviceThreaded) | ArRangeDeviceThreaded | [inline, virtual] |
| ~ArLaser() | ArLaser | [virtual] |
| ~ArRangeDevice() | ArRangeDevice | [virtual] |
| ~ArRangeDeviceThreaded() | ArRangeDeviceThreaded | [virtual] |