brics_oodl::LaserScannerData Class Reference
#include <LaserScannerData.hpp>
List of all members.
Public Member Functions |
void | getMeasurements (std::vector< quantity< length > > &ranges, std::vector< quantity< plane_angle > > &rangeAngles) const |
void | getMesasurementIterator (std::vector< quantity< length > >::iterator &rangesIterator, std::vector< quantity< plane_angle > >::iterator &rangeAnglesIterator) |
quantity< si::time > | getTimeStamp () const |
| LaserScannerData () |
void | setMeasurements (const std::vector< double > &ranges, const std::vector< double > &rangeAngles, const boost::units::si::length &rangeUnit, const boost::units::si::plane_angle &angleUnit) |
void | setMeasurements (unsigned int *ranges, double *rangeAngles, const unsigned int &numRanges, const boost::units::si::length &rangeUnit, const boost::units::si::plane_angle &angleUnit) |
void | setMeasurements (double *ranges, double *rangeAngles, const unsigned int &numRanges, const boost::units::si::length &rangeUnit, const boost::units::si::plane_angle &angleUnit) |
void | setMeasurements (const std::vector< quantity< length > > &ranges, const std::vector< quantity< plane_angle > > &rangeAngles) |
| ~LaserScannerData () |
Protected Attributes |
std::vector< quantity
< plane_angle > > | rangeAngles |
std::vector< quantity< length > > | ranges |
quantity< si::time > | timestamp |
Detailed Description
Definition at line 13 of file LaserScannerData.hpp.
Constructor & Destructor Documentation
brics_oodl::LaserScannerData::LaserScannerData |
( |
|
) |
|
brics_oodl::LaserScannerData::~LaserScannerData |
( |
|
) |
|
Member Function Documentation
void brics_oodl::LaserScannerData::getMeasurements |
( |
std::vector< quantity< length > > & |
ranges, |
|
|
std::vector< quantity< plane_angle > > & |
rangeAngles | |
|
) |
| | const |
void brics_oodl::LaserScannerData::getMesasurementIterator |
( |
std::vector< quantity< length > >::iterator & |
rangesIterator, |
|
|
std::vector< quantity< plane_angle > >::iterator & |
rangeAnglesIterator | |
|
) |
| | |
quantity<si::time> brics_oodl::LaserScannerData::getTimeStamp |
( |
|
) |
const |
void brics_oodl::LaserScannerData::setMeasurements |
( |
const std::vector< double > & |
ranges, |
|
|
const std::vector< double > & |
rangeAngles, |
|
|
const boost::units::si::length & |
rangeUnit, |
|
|
const boost::units::si::plane_angle & |
angleUnit | |
|
) |
| | |
void brics_oodl::LaserScannerData::setMeasurements |
( |
unsigned int * |
ranges, |
|
|
double * |
rangeAngles, |
|
|
const unsigned int & |
numRanges, |
|
|
const boost::units::si::length & |
rangeUnit, |
|
|
const boost::units::si::plane_angle & |
angleUnit | |
|
) |
| | |
void brics_oodl::LaserScannerData::setMeasurements |
( |
double * |
ranges, |
|
|
double * |
rangeAngles, |
|
|
const unsigned int & |
numRanges, |
|
|
const boost::units::si::length & |
rangeUnit, |
|
|
const boost::units::si::plane_angle & |
angleUnit | |
|
) |
| | |
void brics_oodl::LaserScannerData::setMeasurements |
( |
const std::vector< quantity< length > > & |
ranges, |
|
|
const std::vector< quantity< plane_angle > > & |
rangeAngles | |
|
) |
| | |
Member Data Documentation
The documentation for this class was generated from the following file: