MRPT  1.9.9
List of all members | Public Member Functions | Public Attributes
mrpt::maps::CPointsMap::TLaserRange3DInsertContext Struct Reference

Detailed Description

Helper struct used for internal_loadFromRangeScan3D_prepareOneRange()

Definition at line 95 of file CPointsMap.h.

#include <mrpt/maps/CPointsMap.h>

Public Member Functions

 TLaserRange3DInsertContext (const mrpt::obs::CObservation3DRangeScan &_rangeScan)
 

Public Attributes

mrpt::math::CMatrixDouble44 HM
 Homog matrix of the local sensor pose within the robot. More...
 
const mrpt::obs::CObservation3DRangeScanrangeScan
 
float scan_x
 In internal_loadFromRangeScan3D_prepareOneRange, these are the local coordinates of the scan points being inserted right now. More...
 
float scan_y
 
float scan_z
 
std::vector< float > fVars
 Extra variables to be used as desired by the derived class. More...
 
std::vector< unsigned int > uVars
 
std::vector< uint8_t > bVars
 

Constructor & Destructor Documentation

◆ TLaserRange3DInsertContext()

mrpt::maps::CPointsMap::TLaserRange3DInsertContext::TLaserRange3DInsertContext ( const mrpt::obs::CObservation3DRangeScan _rangeScan)
inline

Definition at line 97 of file CPointsMap.h.

Member Data Documentation

◆ bVars

std::vector<uint8_t> mrpt::maps::CPointsMap::TLaserRange3DInsertContext::bVars

◆ fVars

std::vector<float> mrpt::maps::CPointsMap::TLaserRange3DInsertContext::fVars

◆ HM

mrpt::math::CMatrixDouble44 mrpt::maps::CPointsMap::TLaserRange3DInsertContext::HM

◆ rangeScan

const mrpt::obs::CObservation3DRangeScan& mrpt::maps::CPointsMap::TLaserRange3DInsertContext::rangeScan

◆ scan_x

float mrpt::maps::CPointsMap::TLaserRange3DInsertContext::scan_x

In internal_loadFromRangeScan3D_prepareOneRange, these are the local coordinates of the scan points being inserted right now.

Definition at line 107 of file CPointsMap.h.

Referenced by mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_prepareOneRange(), and mrpt::maps::detail::loadFromRangeImpl< Derived >::templ_loadFromRangeScan().

◆ scan_y

float mrpt::maps::CPointsMap::TLaserRange3DInsertContext::scan_y

◆ scan_z

float mrpt::maps::CPointsMap::TLaserRange3DInsertContext::scan_z

◆ uVars

std::vector<unsigned int> mrpt::maps::CPointsMap::TLaserRange3DInsertContext::uVars



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 7e629e01a Sat Dec 14 00:05:55 2019 +0100 at sáb dic 14 00:15:10 CET 2019