Aria  2.8.0
ArLMS1XX Member List

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

addConnectCB(ArFunctor *functor, int position=50)ArLaserinline
addDisconnectNormallyCB(ArFunctor *functor, int position=50)ArLaserinline
addDisconnectOnErrorCB(ArFunctor *functor, int position=50)ArLaserinline
addFailedConnectCB(ArFunctor *functor, int position=50)ArLaserinline
addIgnoreReading(double ignoreReading)ArLaserinline
addIgnoreReadings(const char *ignoreReadings)ArLaser
addReading(double x, double y, bool *wasAdded=NULL)ArRangeDevicevirtual
addReadingCB(ArFunctor *functor, int position=50)ArLaserinline
adjustRawReadings(bool interlaced)ArRangeDeviceprotected
applyTransform(ArTransform trans, bool doCumulative=true)ArLaservirtual
ArLaser(int laserNumber, const char *name, unsigned int absoluteMaxRange, bool locationDependent=false, bool appendLaserNumberToName=true)ArLaser
ArLMS1XX(int laserNumber, const char *name, LaserModel laserModel)ArLMS1XX
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 ArLMS1XX)ArLMS1XXvirtual
blockingConnect(void) (defined in ArLMS1XX)ArLMS1XXvirtual
canChooseAutoBaud(void)ArLaserinline
canChooseDegrees(void)ArLaserinline
canChooseIncrement(void)ArLaserinline
canChooseReflectorBits(void)ArLaserinline
canChooseStartingBaud(void)ArLaserinline
canChooseUnits(void)ArLaserinline
canSetDegrees(void)ArLaserinline
canSetIncrement(void)ArLaserinline
canSetPowerControlled(void)ArLaserinline
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 ArLMS1XX)ArLMS1XXprotected
clearCumulativeOlderThan(int milliSeconds)ArRangeDeviceinlinevirtual
clearCumulativeOlderThanSeconds(int seconds)ArRangeDeviceinlinevirtual
clearCumulativeReadings(void)ArRangeDeviceinlinevirtual
clearCurrentReadings(void)ArRangeDeviceinlinevirtual
clearIgnoreReadings(void)ArLaserinline
copyReadingCount(const ArLaser *laser)ArLaser
cumulativeReadingBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL) constArRangeDevicevirtual
cumulativeReadingPolar(double startAngle, double endAngle, double *angle=NULL) constArRangeDevicevirtual
currentReadingBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL) constArRangeDevicevirtual
currentReadingPolar(double startAngle, double endAngle, double *angle=NULL) constArRangeDevicevirtual
disconnect(void) (defined in ArLMS1XX)ArLMS1XXvirtual
failedToConnect(void) (defined in ArLMS1XX)ArLMS1XXprotected
filterCallback(void)ArRangeDevice
getAbsoluteMaxRange(void)ArLaserinline
getAdjustedRawReadings(void) constArRangeDeviceinlinevirtual
getAdjustedRawReadingsAsVector(void)ArRangeDevicevirtual
getAutoBaudChoice(void)ArLaserinline
getAutoBaudChoices(void)ArLaserinline
getAutoBaudChoicesString(void)ArLaserinline
getConnectionTimeoutSeconds(void)ArLaservirtual
getCumulativeBuffer(void) constArRangeDeviceinlinevirtual
getCumulativeBuffer(void)ArRangeDeviceinlinevirtual
getCumulativeBufferAsVector(void)ArRangeDeviceinlinevirtual
getCumulativeBufferSize(void) constArRangeDevicevirtual
getCumulativeCleanDist(void)ArLaserinline
getCumulativeCleanInterval(void)ArLaserinline
getCumulativeCleanOffset(void)ArLaserinline
getCumulativeDrawingData(void)ArRangeDeviceinlinevirtual
getCumulativeRangeBuffer(void) constArRangeDeviceinlinevirtual
getCumulativeRangeBuffer(void)ArRangeDeviceinlinevirtual
getCurrentBuffer(void) constArRangeDeviceinlinevirtual
getCurrentBuffer(void)ArRangeDeviceinlinevirtual
getCurrentBufferAsVector(void)ArRangeDeviceinlinevirtual
getCurrentBufferSize(void) constArRangeDevicevirtual
getCurrentDrawingData(void)ArRangeDeviceinlinevirtual
getCurrentRangeBuffer(void) constArRangeDeviceinlinevirtual
getCurrentRangeBuffer(void)ArRangeDeviceinlinevirtual
getDefaultPortType(void)ArLaserinline
getDefaultTcpPort(void)ArLaserinline
getDegreesChoice(void)ArLaserinline
getDegreesChoiceDouble(void)ArLaserinline
getDegreesChoices(void)ArLaserinline
getDegreesChoicesMap(void)ArLaserinline
getDegreesChoicesString(void)ArLaserinline
getDeviceConnection(void)ArLaservirtual
getEndDegrees(void)ArLaserinline
getEndDegreesMax(void)ArLaserinline
getEndDegreesMin(void)ArLaserinline
getFlipped(void)ArLaserinline
getIgnoreReadings(void) constArLaserinline
getIncrement(void)ArLaserinline
getIncrementChoice(void)ArLaserinline
getIncrementChoiceDouble(void)ArLaserinline
getIncrementChoices(void)ArLaserinline
getIncrementChoicesMap(void)ArLaserinline
getIncrementChoicesString(void)ArLaserinline
getIncrementMax(void)ArLaserinline
getIncrementMin(void)ArLaserinline
getInfoLogLevel(void)ArLaserinline
getLaserNumber(void)ArLaserinline
getLastReadingTime(void)ArLaserinline
getMaxDistToKeepCumulative(void)ArRangeDeviceinline
getMaxInsertDistCumulative(void)ArRangeDeviceinline
getMaxRange(void) constArRangeDeviceinlinevirtual
getMaxSecondsToKeepCumulative(void)ArRangeDeviceinline
getMaxSecondsToKeepCurrent(void)ArRangeDeviceinline
getMinDistBetweenCumulative(void)ArRangeDeviceinline
getMinDistBetweenCurrent(void)ArRangeDeviceinline
getName(void) constArRangeDevicevirtual
getPowerControlled(void)ArLaserinline
getRawReadings(void) constArRangeDeviceinlinevirtual
getRawReadingsAsVector(void)ArRangeDevicevirtual
getReadingCount(void)ArLaser
getReflectorBitsChoice(void)ArLaserinline
getReflectorBitsChoices(void)ArLaserinline
getReflectorBitsChoicesString(void)ArLaserinline
getRobot(void)ArRangeDevicevirtual
getRunning(void)ArRangeDeviceThreadedinlinevirtual
getRunningWithLock(void)ArRangeDeviceThreadedinlinevirtual
getSensorPosition(void)ArLaserinline
getSensorPositionTh(void)ArLaserinline
getSensorPositionX(void)ArLaserinline
getSensorPositionY(void)ArLaserinline
getSensorPositionZ(void)ArLaserinline
getStartDegrees(void)ArLaserinline
getStartDegreesMax(void)ArLaserinline
getStartDegreesMin(void)ArLaserinline
getStartingBaudChoice(void)ArLaserinline
getStartingBaudChoices(void)ArLaserinline
getStartingBaudChoicesString(void)ArLaserinline
getUnitsChoice(void)ArLaserinline
getUnitsChoices(void)ArLaserinline
getUnitsChoicesString(void)ArLaserinline
hasSensorPosition(void)ArLaserinline
internalBuildChoices(std::map< std::string, double > *choices, std::string *str, std::list< std::string > *choicesList) (defined in ArLaser)ArLaserprotected
internalBuildChoicesString(std::list< std::string > *choices, std::string *str) (defined in ArLaser)ArLaserprotected
internalCheckChoice(const char *check, const char *choice, std::list< std::string > *choices, const char *choicesStr) (defined in ArLaser)ArLaserprotected
internalCheckChoice(const char *check, const char *choice, std::map< std::string, double > *choices, const char *choicesStr, double *choiceDouble) (defined in ArLaser)ArLaserprotected
internalGotReading(void) (defined in ArLaser)ArLaserprotectedvirtual
internalProcessReading(double x, double y, unsigned int range, bool clean, bool onlyClean) (defined in ArLaser)ArLaserprotected
isConnected(void) (defined in ArLMS1XX)ArLMS1XXinlinevirtual
isLocationDependent(void)ArRangeDeviceinline
isTryingToConnect(void) (defined in ArLMS1XX)ArLMS1XXinlinevirtual
laserAllowAutoBaudChoices(const char *defaultAutoBaudChoice, std::list< std::string > autoBaudChoices)ArLaserprotected
laserAllowDegreesChoices(const char *defaultDegreesChoice, std::map< std::string, double > degreesChoices)ArLaserprotected
laserAllowIncrementChoices(const char *defaultIncrementChoice, std::map< std::string, double > incrementChoices)ArLaserprotected
laserAllowReflectorBitsChoices(const char *defaultReflectorBitsChoice, std::list< std::string > reflectorBitsChoices)ArLaserprotected
laserAllowSetDegrees(double defaultStartDegrees, double startDegreesMin, double startDegreesMax, double defaultEndDegrees, double endDegreesMin, double endDegreesMax)ArLaserprotected
laserAllowSetIncrement(double defaultIncrement, double incrementMin, double incrementMax)ArLaserprotected
laserAllowSetPowerControlled(bool defaultPowerControlled)ArLaserprotected
laserAllowStartingBaudChoices(const char *defaultStartingBaudChoice, std::list< std::string > startingBaudChoices)ArLaserprotected
laserAllowUnitsChoices(const char *defaultUnitsChoice, std::list< std::string > unitsChoices)ArLaserprotected
laserCheckLostConnection(void)ArLaserprotected
laserCheckParams(void)ArLaserinlinevirtual
laserConnect(void)ArLaserprotectedvirtual
laserDisconnectNormally(void)ArLaserprotectedvirtual
laserDisconnectOnError(void)ArLaserprotectedvirtual
laserFailedConnect(void)ArLaserprotectedvirtual
LaserModel enum name (defined in ArLMS1XX)ArLMS1XX
laserProcessReadings(void)ArLaserprotected
laserPullUnsetParamsFromRobot(void)ArLaserprotected
laserSetAbsoluteMaxRange(unsigned int absoluteMaxRange)ArLaserprotected
laserSetDefaultPortType(const char *defaultPortType)ArLaserprotected
laserSetDefaultTcpPort(int defaultLaserTcpPort)ArLaserprotected
laserSetName(const char *name) (defined in ArLMS1XX)ArLMS1XXprotectedvirtual
LMS1XX enum value (defined in ArLMS1XX)ArLMS1XX
lms1xxConnect(void) (defined in ArLMS1XX)ArLMS1XXvirtual
LMS5XX enum value (defined in ArLMS1XX)ArLMS1XX
lms5xxConnect(void) (defined in ArLMS1XX)ArLMS1XXvirtual
lockDevice(void) (defined in ArRangeDeviceThreaded)ArRangeDeviceThreadedinlinevirtual
log(void)ArLMS1XX
myAbsoluteMaxRange (defined in ArLaser)ArLaserprotected
myAdjustedRawReadings (defined in ArRangeDevice)ArRangeDeviceprotected
myAdjustedRawReadingsVector (defined in ArRangeDevice)ArRangeDeviceprotected
myAriaExitCB (defined in ArLMS1XX)ArLMS1XXprotected
myAutoBaudChoice (defined in ArLaser)ArLaserprotected
myAutoBaudChoices (defined in ArLaser)ArLaserprotected
myAutoBaudChoiceSet (defined in ArLaser)ArLaserprotected
myAutoBaudChoicesString (defined in ArLaser)ArLaserprotected
myCanChooseAutoBaud (defined in ArLaser)ArLaserprotected
myCanChooseDegrees (defined in ArLaser)ArLaserprotected
myCanChooseIncrement (defined in ArLaser)ArLaserprotected
myCanChooseReflectorBits (defined in ArLaser)ArLaserprotected
myCanChooseStartingBaud (defined in ArLaser)ArLaserprotected
myCanChooseUnits (defined in ArLaser)ArLaserprotected
myCanSetDegrees (defined in ArLaser)ArLaserprotected
myCanSetIncrement (defined in ArLaser)ArLaserprotected
myCanSetPowerControlled (defined in ArLaser)ArLaserprotected
myConn (defined in ArLaser)ArLaserprotected
myConnectCBList (defined in ArLaser)ArLaserprotected
myConnMutex (defined in ArLaser)ArLaserprotected
myCumulativeBuffer (defined in ArRangeDevice)ArRangeDeviceprotected
myCumulativeBufferSizeSet (defined in ArLaser)ArLaserprotected
myCumulativeCleanDist (defined in ArLaser)ArLaserprotected
myCumulativeCleanDistSquared (defined in ArLaser)ArLaserprotected
myCumulativeCleanInterval (defined in ArLaser)ArLaserprotected
myCumulativeCleanOffset (defined in ArLaser)ArLaserprotected
myCumulativeDrawingData (defined in ArRangeDevice)ArRangeDeviceprotected
myCumulativeLastClean (defined in ArLaser)ArLaserprotected
myCurrentBuffer (defined in ArRangeDevice)ArRangeDeviceprotected
myCurrentDrawingData (defined in ArRangeDevice)ArRangeDeviceprotected
myDataCBList (defined in ArLaser)ArLaserprotected
myDataMutex (defined in ArLMS1XX)ArLMS1XXprotected
myDefaultPortType (defined in ArLaser)ArLaserprotected
myDefaultTcpPort (defined in ArLaser)ArLaserprotected
myDegreesChoice (defined in ArLaser)ArLaserprotected
myDegreesChoiceDouble (defined in ArLaser)ArLaserprotected
myDegreesChoices (defined in ArLaser)ArLaserprotected
myDegreesChoiceSet (defined in ArLaser)ArLaserprotected
myDegreesChoicesList (defined in ArLaser)ArLaserprotected
myDegreesChoicesString (defined in ArLaser)ArLaserprotected
myDeviceMutex (defined in ArRangeDevice)ArRangeDeviceprotected
myDeviceNumber (defined in ArLMS1XX)ArLMS1XXprotected
myDeviceStatus1 (defined in ArLMS1XX)ArLMS1XXprotected
myDeviceStatus2 (defined in ArLMS1XX)ArLMS1XXprotected
myDisconnectNormallyCBList (defined in ArLaser)ArLaserprotected
myDisconnectOnErrorCBList (defined in ArLaser)ArLaserprotected
myEndDegrees (defined in ArLaser)ArLaserprotected
myEndDegreesMax (defined in ArLaser)ArLaserprotected
myEndDegreesMin (defined in ArLaser)ArLaserprotected
myEndDegreesSet (defined in ArLaser)ArLaserprotected
myFailedConnectCBList (defined in ArLaser)ArLaserprotected
myFilterCB (defined in ArRangeDevice)ArRangeDeviceprotected
myFirstReadings (defined in ArLMS1XX)ArLMS1XXprotected
myFlipped (defined in ArLaser)ArLaserprotected
myFlippedSet (defined in ArLaser)ArLaserprotected
myHaveSensorPose (defined in ArLaser)ArLaserprotected
myHour (defined in ArLMS1XX)ArLMS1XXprotected
myIgnoreReadings (defined in ArLaser)ArLaserprotected
myIncrement (defined in ArLaser)ArLaserprotected
myIncrementChoice (defined in ArLaser)ArLaserprotected
myIncrementChoiceDouble (defined in ArLaser)ArLaserprotected
myIncrementChoices (defined in ArLaser)ArLaserprotected
myIncrementChoiceSet (defined in ArLaser)ArLaserprotected
myIncrementChoicesList (defined in ArLaser)ArLaserprotected
myIncrementChoicesString (defined in ArLaser)ArLaserprotected
myIncrementMax (defined in ArLaser)ArLaserprotected
myIncrementMin (defined in ArLaser)ArLaserprotected
myIncrementSet (defined in ArLaser)ArLaserprotected
myInfoLogLevel (defined in ArLaser)ArLaserprotected
myInputStatus1 (defined in ArLMS1XX)ArLMS1XXprotected
myInputStatus2 (defined in ArLMS1XX)ArLMS1XXprotected
myIsConnected (defined in ArLMS1XX)ArLMS1XXprotected
myIsLocationDependent (defined in ArRangeDevice)ArRangeDeviceprotected
myLaserModel (defined in ArLMS1XX)ArLMS1XXprotected
myLaserNumber (defined in ArLaser)ArLaserprotected
myLastReading (defined in ArLaser)ArLaserprotected
myLogLevel (defined in ArLMS1XX)ArLMS1XXprotected
myMaxDistToKeepCumulative (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxDistToKeepCumulativeSquared (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxInsertDistCumulative (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxInsertDistCumulativePose (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxInsertDistCumulativeSquared (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxRange (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxRangeSet (defined in ArLaser)ArLaserprotected
myMaxSecondsToKeepCumulative (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxSecondsToKeepCurrent (defined in ArRangeDevice)ArRangeDeviceprotected
myMeasurementFreq (defined in ArLMS1XX)ArLMS1XXprotected
myMessageCounter (defined in ArLMS1XX)ArLMS1XXprotected
myMinDistBetweenCumulative (defined in ArRangeDevice)ArRangeDeviceprotected
myMinDistBetweenCumulativeSquared (defined in ArRangeDevice)ArRangeDeviceprotected
myMinDistBetweenCurrent (defined in ArRangeDevice)ArRangeDeviceprotected
myMinDistBetweenCurrentSquared (defined in ArRangeDevice)ArRangeDeviceprotected
myMinute (defined in ArLMS1XX)ArLMS1XXprotected
myMonth (defined in ArLMS1XX)ArLMS1XXprotected
myMonthDay (defined in ArLMS1XX)ArLMS1XXprotected
myName (defined in ArRangeDevice)ArRangeDeviceprotected
myNumberEncoders (defined in ArLMS1XX)ArLMS1XXprotected
myNumChans16Bit (defined in ArLMS1XX)ArLMS1XXprotected
myNumChans8Bit (defined in ArLMS1XX)ArLMS1XXprotected
myOutputStatus1 (defined in ArLMS1XX)ArLMS1XXprotected
myOutputStatus2 (defined in ArLMS1XX)ArLMS1XXprotected
myOwnCumulativeDrawingData (defined in ArRangeDevice)ArRangeDeviceprotected
myOwnCurrentDrawingData (defined in ArRangeDevice)ArRangeDeviceprotected
myPackets (defined in ArLMS1XX)ArLMS1XXprotected
myPacketsMutex (defined in ArLMS1XX)ArLMS1XXprotected
myPowerControlled (defined in ArLaser)ArLaserprotected
myPowerControlledSet (defined in ArLaser)ArLaserprotected
myPowerUpDuration (defined in ArLMS1XX)ArLMS1XXprotected
myRawReadings (defined in ArRangeDevice)ArRangeDeviceprotected
myRawReadingsVector (defined in ArRangeDevice)ArRangeDeviceprotected
myReadingCount (defined in ArLaser)ArLaserprotected
myReadingCurrentCount (defined in ArLaser)ArLaserprotected
myReceiver (defined in ArLMS1XX)ArLMS1XXprotected
myReflectorBitsChoice (defined in ArLaser)ArLaserprotected
myReflectorBitsChoices (defined in ArLaser)ArLaserprotected
myReflectorBitsChoiceSet (defined in ArLaser)ArLaserprotected
myReflectorBitsChoicesString (defined in ArLaser)ArLaserprotected
myReserved (defined in ArLMS1XX)ArLMS1XXprotected
myRobot (defined in ArRangeDevice)ArRangeDeviceprotected
myRobotRunningAndConnected (defined in ArLaser)ArLaserprotected
myRunThreadCB (defined in ArRangeDeviceThreaded)ArRangeDeviceThreadedprotected
myScanCounter (defined in ArLMS1XX)ArLMS1XXprotected
myScanFreq (defined in ArLMS1XX)ArLMS1XXprotected
myScanningFreq (defined in ArLMS1XX)ArLMS1XXprotected
mySecond (defined in ArLMS1XX)ArLMS1XXprotected
mySensorInterpTask (defined in ArLMS1XX)ArLMS1XXprotected
mySensorPose (defined in ArLaser)ArLaserprotected
mySensorZ (defined in ArLaser)ArLaserprotected
mySerialNumber (defined in ArLMS1XX)ArLMS1XXprotected
myStartConnect (defined in ArLMS1XX)ArLMS1XXprotected
myStartDegrees (defined in ArLaser)ArLaserprotected
myStartDegreesMax (defined in ArLaser)ArLaserprotected
myStartDegreesMin (defined in ArLaser)ArLaserprotected
myStartDegreesSet (defined in ArLaser)ArLaserprotected
myStartingBaudChoice (defined in ArLaser)ArLaserprotected
myStartingBaudChoices (defined in ArLaser)ArLaserprotected
myStartingBaudChoiceSet (defined in ArLaser)ArLaserprotected
myStartingBaudChoicesString (defined in ArLaser)ArLaserprotected
myTask (defined in ArRangeDeviceThreaded)ArRangeDeviceThreadedprotected
myTimeLastReading (defined in ArLaser)ArLaserprotected
myTimeoutSeconds (defined in ArLaser)ArLaserprotected
myTransmissionDuration (defined in ArLMS1XX)ArLMS1XXprotected
myTryingToConnect (defined in ArLMS1XX)ArLMS1XXprotected
myUnitsChoice (defined in ArLaser)ArLaserprotected
myUnitsChoices (defined in ArLaser)ArLaserprotected
myUnitsChoiceSet (defined in ArLaser)ArLaserprotected
myUnitsChoicesString (defined in ArLaser)ArLaserprotected
myUSec (defined in ArLMS1XX)ArLMS1XXprotected
myVersionNumber (defined in ArLMS1XX)ArLMS1XXprotected
myYear (defined in ArLMS1XX)ArLMS1XXprotected
ourUseSimpleNaming (defined in ArLaser)ArLaserprotectedstatic
remConnectCB(ArFunctor *functor)ArLaserinline
remDisconnectNormallyCB(ArFunctor *functor)ArLaserinline
remDisconnectOnErrorCB(ArFunctor *functor)ArLaserinline
remFailedConnectCB(ArFunctor *functor)ArLaserinline
remReadingCB(ArFunctor *functor)ArLaserinline
resetLastCumulativeCleanTime(void)ArLaserinline
run(void)ArRangeDeviceThreadedinlinevirtual
runAsync(void)ArRangeDeviceThreadedinlinevirtual
runThread(void *arg)ArLMS1XXprotectedvirtual
sendAndRecv(ArTime timeout, ArLMS1XXPacket *sendPacket, const char *recvName) (defined in ArLMS1XX)ArLMS1XXprotected
sensorInterp(void) (defined in ArLMS1XX)ArLMS1XXprotected
setConnectionTimeoutSeconds(double seconds)ArLaservirtual
setCumulativeBufferSize(size_t size)ArLaservirtual
setCumulativeCleanDist(double dist)ArLaserinline
setCumulativeCleanInterval(int milliSeconds)ArLaserinline
setCumulativeCleanOffset(int milliSeconds)ArLaserinline
setCumulativeDrawingData(ArDrawingData *data, bool takeOwnershipOfData)ArRangeDevicevirtual
setCurrentBufferSize(size_t size)ArRangeDevicevirtual
setCurrentDrawingData(ArDrawingData *data, bool takeOwnershipOfData)ArRangeDevicevirtual
setDeviceConnection(ArDeviceConnection *conn)ArLaservirtual
setEndDegrees(double endDegrees)ArLaser
setFlipped(bool flipped)ArLaserinline
setIncrement(double increment)ArLaser
setInfoLogLevel(ArLog::LogLevel infoLogLevel)ArLaserinline
setMaxDistToKeepCumulative(double maxDistToKeepCumulative)ArRangeDeviceinline
setMaxInsertDistCumulative(double maxInsertDistCumulative)ArRangeDeviceinline
setMaxRange(unsigned int maxRange)ArLaservirtual
setMaxSecondsToKeepCumulative(int maxSecondsToKeepCumulative)ArRangeDeviceinline
setMaxSecondsToKeepCurrent(int maxSecondsToKeepCurrent)ArRangeDeviceinline
setMinDistBetweenCumulative(double minDistBetweenCumulative)ArRangeDeviceinline
setMinDistBetweenCurrent(double minDistBetweenCurrent)ArRangeDeviceinline
setPowerControlled(bool powerControlled)ArLaser
setRobot(ArRobot *robot) (defined in ArLMS1XX)ArLMS1XXprotectedvirtual
setSensorPosition(double x, double y, double th, double z=0)ArLaser
setSensorPosition(ArPose pose, double z=0)ArLaser
setStartDegrees(double startDegrees)ArLaser
stopRunning(void)ArRangeDeviceThreadedinlinevirtual
TiM3XX enum value (defined in ArLMS1XX)ArLMS1XX
tim3xxConnect(void) (defined in ArLMS1XX)ArLMS1XXvirtual
tryLockDevice(void) (defined in ArRangeDeviceThreaded)ArRangeDeviceThreadedinlinevirtual
unlockDevice(void) (defined in ArRangeDeviceThreaded)ArRangeDeviceThreadedinlinevirtual
useSimpleNamingForAllLasers(void)ArLaserstatic
validateCheckSum(ArLMS1XXPacket *packet) (defined in ArLMS1XX)ArLMS1XXprotected
~ArLaser()ArLaservirtual
~ArLMS1XX()ArLMS1XX
~ArRangeDevice()ArRangeDevicevirtual
~ArRangeDeviceThreaded()ArRangeDeviceThreadedvirtual