Helper struct used for internal_loadFromRangeScan3D_prepareOneRange()
Definition at line 94 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::CObservation3DRangeScan & | rangeScan |
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 |
|
inline |
Definition at line 96 of file CPointsMap.h.
std::vector<uint8_t> mrpt::maps::CPointsMap::TLaserRange3DInsertContext::bVars |
Definition at line 110 of file CPointsMap.h.
Referenced by mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_init(), mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_postOneRange(), and mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_prepareOneRange().
std::vector<float> mrpt::maps::CPointsMap::TLaserRange3DInsertContext::fVars |
Extra variables to be used as desired by the derived class.
Definition at line 108 of file CPointsMap.h.
Referenced by mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_init(), mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_postPushBack(), and mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_prepareOneRange().
mrpt::math::CMatrixDouble44 mrpt::maps::CPointsMap::TLaserRange3DInsertContext::HM |
Homog matrix of the local sensor pose within the robot.
Definition at line 102 of file CPointsMap.h.
Referenced by mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_prepareOneRange(), and mrpt::maps::detail::loadFromRangeImpl< Derived >::templ_loadFromRangeScan().
const mrpt::obs::CObservation3DRangeScan& mrpt::maps::CPointsMap::TLaserRange3DInsertContext::rangeScan |
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 106 of file CPointsMap.h.
Referenced by mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_prepareOneRange(), and mrpt::maps::detail::loadFromRangeImpl< Derived >::templ_loadFromRangeScan().
float mrpt::maps::CPointsMap::TLaserRange3DInsertContext::scan_y |
Definition at line 106 of file CPointsMap.h.
Referenced by mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_prepareOneRange(), and mrpt::maps::detail::loadFromRangeImpl< Derived >::templ_loadFromRangeScan().
float mrpt::maps::CPointsMap::TLaserRange3DInsertContext::scan_z |
Definition at line 106 of file CPointsMap.h.
Referenced by mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_prepareOneRange(), and mrpt::maps::detail::loadFromRangeImpl< Derived >::templ_loadFromRangeScan().
std::vector<unsigned int> mrpt::maps::CPointsMap::TLaserRange3DInsertContext::uVars |
Definition at line 109 of file CPointsMap.h.
Referenced by mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_init(), mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_postOneRange(), and mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_prepareOneRange().
Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST |