Aria: Member List

- Main Page
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# ArLaserFilter Member List

This is the complete list of members for ArLaserFilter, including all inherited members.

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]`
addToConfig(ArConfig *config, const char *sectionName, const char *prefix="") | ArLaserFilter |
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 |
ArLaserFilter(ArLaser *laser, const char *name=NULL) | ArLaserFilter |
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) (defined in ArLaserFilter) | ArLaserFilter | `[inline, virtual]`
blockingConnect(void) (defined in ArLaserFilter) | ArLaserFilter | `[inline, 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]`
checkRanges(int thisReading, int otherReading, double factor) | ArLaserFilter | `[protected]`
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) (defined in ArLaserFilter) | ArLaserFilter | `[inline, 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]`
getBaseLaser(void) | ArLaserFilter | `[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 ArLaserFilter) | ArLaserFilter | `[inline, virtual]`
isLocationDependent(void) | ArRangeDevice | `[inline]`
isTryingToConnect(void) (defined in ArLaserFilter) | ArLaserFilter | `[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 ArLaserFilter) | ArLaserFilter | `[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]`
myAllFactor (defined in ArLaserFilter) | ArLaserFilter | `[protected]`
myAngleToCheck (defined in ArLaserFilter) | ArLaserFilter | `[protected]`
myAnyFactor (defined in ArLaserFilter) | ArLaserFilter | `[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]`
myLaser (defined in ArLaserFilter) | ArLaserFilter | `[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 ArLaserFilter) | ArLaserFilter | `[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]`
myProcessCB (defined in ArLaserFilter) | ArLaserFilter | `[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]`
processReadings(void) (defined in ArLaserFilter) | ArLaserFilter | `[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 ArLaserFilter) | ArLaserFilter | `[inline, virtual]`
selfLockDevice(void) (defined in ArLaserFilter) | ArLaserFilter | `[protected]`
selfTryLockDevice(void) (defined in ArLaserFilter) | ArLaserFilter | `[protected]`
selfUnlockDevice(void) (defined in ArLaserFilter) | ArLaserFilter | `[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]`
setPowerControlled(bool powerControlled) | ArLaser |
setRobot(ArRobot *robot) | ArLaserFilter | `[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]`
~ArLaserFilter() | ArLaserFilter |
~ArRangeDevice() | ArRangeDevice | `[virtual]`
~ArRangeDeviceThreaded() | ArRangeDeviceThreaded | `[virtual]`