| 
    Aria
    2.8.0
    
   | 
 
This is the complete list of members for ArSZSeries, 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, bool *wasAdded=NULL) | 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 | |
| ArSZSeries(int laserNumber, const char *name="SZSeries") | ArSZSeries | |
| asyncConnect(void) (defined in ArSZSeries) | ArSZSeries | virtual | 
| blockingConnect(void) (defined in ArSZSeries) | ArSZSeries | 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 ArSZSeries) | ArSZSeries | protected | 
| clearCumulativeOlderThan(int milliSeconds) | ArRangeDevice | inlinevirtual | 
| clearCumulativeOlderThanSeconds(int seconds) | ArRangeDevice | inlinevirtual | 
| clearCumulativeReadings(void) | ArRangeDevice | inlinevirtual | 
| clearCurrentReadings(void) | ArRangeDevice | inlinevirtual | 
| clearIgnoreReadings(void) | ArLaser | inline | 
| copyReadingCount(const ArLaser *laser) | ArLaser | |
| 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 ArSZSeries) | ArSZSeries | virtual | 
| failedToConnect(void) (defined in ArSZSeries) | ArSZSeries | protected | 
| filterCallback(void) | ArRangeDevice | |
| getAbsoluteMaxRange(void) | ArLaser | inline | 
| getAdjustedRawReadings(void) const | ArRangeDevice | inlinevirtual | 
| getAdjustedRawReadingsAsVector(void) | ArRangeDevice | virtual | 
| getAutoBaudChoice(void) | ArLaser | inline | 
| getAutoBaudChoices(void) | ArLaser | inline | 
| getAutoBaudChoicesString(void) | ArLaser | inline | 
| getConnectionTimeoutSeconds(void) | ArLaser | virtual | 
| getCumulativeBuffer(void) const | ArRangeDevice | inlinevirtual | 
| getCumulativeBuffer(void) | ArRangeDevice | inlinevirtual | 
| getCumulativeBufferAsVector(void) | ArRangeDevice | inlinevirtual | 
| getCumulativeBufferSize(void) const | ArRangeDevice | virtual | 
| getCumulativeCleanDist(void) | ArLaser | inline | 
| getCumulativeCleanInterval(void) | ArLaser | inline | 
| getCumulativeCleanOffset(void) | ArLaser | inline | 
| getCumulativeDrawingData(void) | ArRangeDevice | inlinevirtual | 
| getCumulativeRangeBuffer(void) const | ArRangeDevice | inlinevirtual | 
| getCumulativeRangeBuffer(void) | ArRangeDevice | inlinevirtual | 
| getCurrentBuffer(void) const | ArRangeDevice | inlinevirtual | 
| getCurrentBuffer(void) | ArRangeDevice | inlinevirtual | 
| getCurrentBufferAsVector(void) | ArRangeDevice | inlinevirtual | 
| getCurrentBufferSize(void) const | ArRangeDevice | virtual | 
| getCurrentDrawingData(void) | ArRangeDevice | inlinevirtual | 
| getCurrentRangeBuffer(void) const | ArRangeDevice | inlinevirtual | 
| getCurrentRangeBuffer(void) | ArRangeDevice | inlinevirtual | 
| 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) const | ArRangeDevice | inlinevirtual | 
| 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 | inlinevirtual | 
| 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 | inlinevirtual | 
| getRunningWithLock(void) | ArRangeDeviceThreaded | inlinevirtual | 
| getSensorPosition(void) | ArLaser | inline | 
| getSensorPositionTh(void) | ArLaser | inline | 
| getSensorPositionX(void) | ArLaser | inline | 
| getSensorPositionY(void) | ArLaser | inline | 
| getSensorPositionZ(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 | protectedvirtual | 
| internalProcessReading(double x, double y, unsigned int range, bool clean, bool onlyClean) (defined in ArLaser) | ArLaser | protected | 
| isConnected(void) (defined in ArSZSeries) | ArSZSeries | inlinevirtual | 
| isLocationDependent(void) | ArRangeDevice | inline | 
| isTryingToConnect(void) (defined in ArSZSeries) | ArSZSeries | inlinevirtual | 
| 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 | inlinevirtual | 
| laserConnect(void) | ArLaser | protectedvirtual | 
| laserDisconnectNormally(void) | ArLaser | protectedvirtual | 
| laserDisconnectOnError(void) | ArLaser | protectedvirtual | 
| laserFailedConnect(void) | ArLaser | protectedvirtual | 
| 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 ArSZSeries) | ArSZSeries | protectedvirtual | 
| lockDevice(void) (defined in ArRangeDeviceThreaded) | ArRangeDeviceThreaded | inlinevirtual | 
| log(void) | ArSZSeries | |
| myAbsoluteMaxRange (defined in ArLaser) | ArLaser | protected | 
| myAdjustedRawReadings (defined in ArRangeDevice) | ArRangeDevice | protected | 
| myAdjustedRawReadingsVector (defined in ArRangeDevice) | ArRangeDevice | protected | 
| myAriaExitCB (defined in ArSZSeries) | ArSZSeries | 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 | 
| myDataMutex (defined in ArSZSeries) | ArSZSeries | 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 | 
| myIsConnected (defined in ArSZSeries) | ArSZSeries | protected | 
| myIsLocationDependent (defined in ArRangeDevice) | ArRangeDevice | protected | 
| myLaserNumber (defined in ArLaser) | ArLaser | protected | 
| myLastReading (defined in ArLaser) | ArLaser | protected | 
| myLogLevel (defined in ArSZSeries) | ArSZSeries | 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 | 
| myNumChans (defined in ArSZSeries) | ArSZSeries | protected | 
| myOwnCumulativeDrawingData (defined in ArRangeDevice) | ArRangeDevice | protected | 
| myOwnCurrentDrawingData (defined in ArRangeDevice) | ArRangeDevice | protected | 
| myPackets (defined in ArSZSeries) | ArSZSeries | protected | 
| myPacketsMutex (defined in ArSZSeries) | ArSZSeries | protected | 
| myPowerControlled (defined in ArLaser) | ArLaser | protected | 
| myPowerControlledSet (defined in ArLaser) | ArLaser | protected | 
| myPrevSensorIntTime (defined in ArSZSeries) | ArSZSeries | 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 | 
| myReceiver (defined in ArSZSeries) | ArSZSeries | 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 | 
| mySensorInterpTask (defined in ArSZSeries) | ArSZSeries | protected | 
| mySensorPose (defined in ArLaser) | ArLaser | protected | 
| mySensorZ (defined in ArLaser) | ArLaser | protected | 
| myStartConnect (defined in ArSZSeries) | ArSZSeries | 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 | 
| myTryingToConnect (defined in ArSZSeries) | ArSZSeries | 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 | 
| ourUseSimpleNaming (defined in ArLaser) | ArLaser | protectedstatic | 
| 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 | inlinevirtual | 
| runAsync(void) | ArRangeDeviceThreaded | inlinevirtual | 
| runThread(void *arg) (defined in ArSZSeries) | ArSZSeries | protectedvirtual | 
| sensorInterp(void) (defined in ArSZSeries) | ArSZSeries | 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) (defined in ArSZSeries) | ArSZSeries | protectedvirtual | 
| setSensorPosition(double x, double y, double th, double z=0) | ArLaser | |
| setSensorPosition(ArPose pose, double z=0) | ArLaser | |
| setStartDegrees(double startDegrees) | ArLaser | |
| stopRunning(void) | ArRangeDeviceThreaded | inlinevirtual | 
| tryLockDevice(void) (defined in ArRangeDeviceThreaded) | ArRangeDeviceThreaded | inlinevirtual | 
| unlockDevice(void) (defined in ArRangeDeviceThreaded) | ArRangeDeviceThreaded | inlinevirtual | 
| useSimpleNamingForAllLasers(void) | ArLaser | static | 
| ~ArLaser() | ArLaser | virtual | 
| ~ArRangeDevice() | ArRangeDevice | virtual | 
| ~ArRangeDeviceThreaded() | ArRangeDeviceThreaded | virtual | 
| ~ArSZSeries() | ArSZSeries |