#include <rangereading.h>
Public Member Functions | |
unsigned int | activeBeams (double density=0.) const |
std::vector< Point > | cartesianForm (double maxRange=1e6) const |
const OrientedPoint & | getPose () const |
RangeReading (const RangeSensor *rs, double time=0) | |
RangeReading (unsigned int n_beams, const double *d, const RangeSensor *rs, double time=0) | |
unsigned int | rawView (double *v, double density=0.) const |
void | setPose (const OrientedPoint &pose) |
virtual | ~RangeReading () |
Protected Attributes | |
OrientedPoint | m_pose |
Definition at line 10 of file rangereading.h.
GMapping::RangeReading::RangeReading | ( | const RangeSensor * | rs, |
double | time = 0 |
||
) |
Definition at line 12 of file rangereading.cpp.
GMapping::RangeReading::RangeReading | ( | unsigned int | n_beams, |
const double * | d, | ||
const RangeSensor * | rs, | ||
double | time = 0 |
||
) |
Definition at line 15 of file rangereading.cpp.
GMapping::RangeReading::~RangeReading | ( | ) | [virtual] |
Definition at line 23 of file rangereading.cpp.
unsigned int GMapping::RangeReading::activeBeams | ( | double | density = 0. | ) | const |
Definition at line 60 of file rangereading.cpp.
std::vector< Point > GMapping::RangeReading::cartesianForm | ( | double | maxRange = 1e6 | ) | const |
Definition at line 87 of file rangereading.cpp.
const OrientedPoint& GMapping::RangeReading::getPose | ( | ) | const [inline] |
Definition at line 15 of file rangereading.h.
unsigned int GMapping::RangeReading::rawView | ( | double * | v, |
double | density = 0. |
||
) | const |
Definition at line 27 of file rangereading.cpp.
void GMapping::RangeReading::setPose | ( | const OrientedPoint & | pose | ) | [inline] |
Definition at line 16 of file rangereading.h.
OrientedPoint GMapping::RangeReading::m_pose [protected] |
Definition at line 21 of file rangereading.h.