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 | |
ArUrg(int laserNumber, const char *name="urg") | ArUrg | |
asyncConnect(void) (defined in ArUrg) | ArUrg | [virtual] |
blockingConnect(void) (defined in ArUrg) | ArUrg | [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 | |
clear(void) (defined in ArUrg) | ArUrg | [protected] |
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) (defined in ArUrg) | ArUrg | [virtual] |
failedToConnect(void) (defined in ArUrg) | ArUrg | [protected] |
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) (defined in ArUrg) | ArUrg | [inline, virtual] |
isLocationDependent(void) | ArRangeDevice | [inline] |
isTryingToConnect(void) (defined in ArUrg) | ArUrg | [inline, 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) (defined in ArUrg) | ArUrg | [protected, 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) (defined in ArUrg) | ArUrg | [protected, virtual] |
lockDevice(void) (defined in ArRangeDeviceThreaded) | ArRangeDeviceThreaded | [inline, virtual] |
log(void) | ArUrg | |
myAbsoluteMaxRange (defined in ArLaser) | ArLaser | [protected] |
myAdjustedRawReadings (defined in ArRangeDevice) | ArRangeDevice | [protected] |
myAdjustedRawReadingsVector (defined in ArRangeDevice) | ArRangeDevice | [protected] |
myAriaExitCB (defined in ArUrg) | ArUrg | [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] |
myClusterCount (defined in ArUrg) | ArUrg | [protected] |
myClusterMiddleAngle (defined in ArUrg) | ArUrg | [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] |
myDataMutex (defined in ArUrg) | ArUrg | [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] |
myEndingStep (defined in ArUrg) | ArUrg | [protected] |
myFailedConnectCBList (defined in ArLaser) | ArLaser | [protected] |
myFilterCB (defined in ArRangeDevice) | ArRangeDevice | [protected] |
myFirmwareVersion (defined in ArUrg) | ArUrg | [protected] |
myFlipped (defined in ArUrg) | ArUrg | [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] |
myIsConnected (defined in ArUrg) | ArUrg | [protected] |
myIsLocationDependent (defined in ArRangeDevice) | ArRangeDevice | [protected] |
myLaserNumber (defined in ArLaser) | ArLaser | [protected] |
myLastReading (defined in ArLaser) | ArLaser | [protected] |
myLogMore (defined in ArUrg) | ArUrg | [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] |
myProduct (defined in ArUrg) | ArUrg | [protected] |
myProtocolVersion (defined in ArUrg) | ArUrg | [protected] |
myRawReadings (defined in ArRangeDevice) | ArRangeDevice | [protected] |
myRawReadingsVector (defined in ArRangeDevice) | ArRangeDevice | [protected] |
myReading (defined in ArUrg) | ArUrg | [protected] |
myReadingCount (defined in ArLaser) | ArLaser | [protected] |
myReadingCurrentCount (defined in ArLaser) | ArLaser | [protected] |
myReadingMutex (defined in ArUrg) | ArUrg | [protected] |
myReadingRequested (defined in ArUrg) | ArUrg | [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] |
myRequestString (defined in ArUrg) | ArUrg | [protected] |
myRobot (defined in ArRangeDevice) | ArRangeDevice | [protected] |
myRobotRunningAndConnected (defined in ArLaser) | ArLaser | [protected] |
myRunThreadCB (defined in ArRangeDeviceThreaded) | ArRangeDeviceThreaded | [protected] |
mySensorInterpTask (defined in ArUrg) | ArUrg | [protected] |
mySensorPose (defined in ArLaser) | ArLaser | [protected] |
mySerialNumber (defined in ArUrg) | ArUrg | [protected] |
myStartConnect (defined in ArUrg) | ArUrg | [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] |
myStartingStep (defined in ArUrg) | ArUrg | [protected] |
myStat (defined in ArUrg) | ArUrg | [protected] |
myTask (defined in ArRangeDeviceThreaded) | ArRangeDeviceThreaded | [protected] |
myTimeLastReading (defined in ArLaser) | ArLaser | [protected] |
myTimeoutSeconds (defined in ArLaser) | ArLaser | [protected] |
myTryingToConnect (defined in ArUrg) | ArUrg | [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] |
myVendor (defined in ArUrg) | ArUrg | [protected] |
readLine(char *buf, unsigned int size, unsigned int msWait) | ArUrg | [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) (defined in ArUrg) | ArUrg | [protected, virtual] |
sensorInterp(void) (defined in ArUrg) | ArUrg | [protected] |
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] |
setParams(double startingDegrees=-135, double endingDegrees=135, double incrementDegrees=1, bool flipped=false) | ArUrg | [protected] |
setParamsBySteps(int startingStep=0, int endingStep=768, int clusterCount=3, bool flipped=false) | ArUrg | [protected] |
setPowerControlled(bool powerControlled) | ArLaser | |
setRobot(ArRobot *robot) (defined in ArUrg) | ArUrg | [protected, 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] |
writeString(const char *str) | ArUrg | [protected] |
~ArLaser() | ArLaser | [virtual] |
~ArRangeDevice() | ArRangeDevice | [virtual] |
~ArRangeDeviceThreaded() | ArRangeDeviceThreaded | [virtual] |
~ArUrg() | ArUrg | |