#include <Karto.h>

Public Member Functions | |
| LaserRangeFinder * | GetLaserRangeFinder () const |
| kt_int32u | GetNumberOfRangeReadings () const |
| kt_double * | GetRangeReadings () const |
| RangeReadingsVector | GetRangeReadingsVector () const |
| LaserRangeScan (const Name &rSensorName) | |
| LaserRangeScan (const Name &rSensorName, const RangeReadingsVector &rRangeReadings) | |
| void | SetRangeReadings (const RangeReadingsVector &rRangeReadings) |
| virtual | ~LaserRangeScan () |
Private Member Functions | |
| LaserRangeScan (const LaserRangeScan &) | |
| const LaserRangeScan & | operator= (const LaserRangeScan &) |
Private Attributes | |
| kt_int32u | m_NumberOfRangeReadings |
| kt_double * | m_pRangeReadings |
LaserRangeScan representing the range readings from a laser range finder sensor.
| karto::LaserRangeScan::LaserRangeScan | ( | const Name & | rSensorName | ) | [inline] |
| karto::LaserRangeScan::LaserRangeScan | ( | const Name & | rSensorName, |
| const RangeReadingsVector & | rRangeReadings | ||
| ) | [inline] |
| virtual karto::LaserRangeScan::~LaserRangeScan | ( | ) | [inline, virtual] |
| karto::LaserRangeScan::LaserRangeScan | ( | const LaserRangeScan & | ) | [private] |
| LaserRangeFinder* karto::LaserRangeScan::GetLaserRangeFinder | ( | ) | const [inline] |
| kt_int32u karto::LaserRangeScan::GetNumberOfRangeReadings | ( | ) | const [inline] |
| kt_double* karto::LaserRangeScan::GetRangeReadings | ( | ) | const [inline] |
| RangeReadingsVector karto::LaserRangeScan::GetRangeReadingsVector | ( | ) | const [inline] |
| const LaserRangeScan& karto::LaserRangeScan::operator= | ( | const LaserRangeScan & | ) | [private] |
| void karto::LaserRangeScan::SetRangeReadings | ( | const RangeReadingsVector & | rRangeReadings | ) | [inline] |
kt_double* karto::LaserRangeScan::m_pRangeReadings [private] |