#include <Matcher_Points_Base.h>
Public Attributes | |
std::optional< std::vector< std::size_t > > | idxs |
mrpt::math::TPoint3Df | localMax {-fMax, -fMax, -fMax} |
mrpt::math::TPoint3Df | localMin {fMax, fMax, fMax} |
mrpt::aligned_std_vector< float > | x_locals |
mrpt::aligned_std_vector< float > | y_locals |
mrpt::aligned_std_vector< float > | z_locals |
Static Private Attributes | |
static constexpr auto | fMax = std::numeric_limits<float>::max() |
the output of transform_local_to_global()
Definition at line 90 of file Matcher_Points_Base.h.
|
staticconstexprprivate |
Definition at line 103 of file Matcher_Points_Base.h.
std::optional<std::vector<std::size_t> > mp2p_icp::Matcher_Points_Base::TransformedLocalPointCloud::idxs |
Reordering indexes, used only if we had to pick random indexes
Definition at line 97 of file Matcher_Points_Base.h.
mrpt::math::TPoint3Df mp2p_icp::Matcher_Points_Base::TransformedLocalPointCloud::localMax {-fMax, -fMax, -fMax} |
Definition at line 94 of file Matcher_Points_Base.h.
mrpt::math::TPoint3Df mp2p_icp::Matcher_Points_Base::TransformedLocalPointCloud::localMin {fMax, fMax, fMax} |
Definition at line 93 of file Matcher_Points_Base.h.
mrpt::aligned_std_vector<float> mp2p_icp::Matcher_Points_Base::TransformedLocalPointCloud::x_locals |
Transformed local points: all, or a random subset
Definition at line 100 of file Matcher_Points_Base.h.
mrpt::aligned_std_vector<float> mp2p_icp::Matcher_Points_Base::TransformedLocalPointCloud::y_locals |
Definition at line 100 of file Matcher_Points_Base.h.
mrpt::aligned_std_vector<float> mp2p_icp::Matcher_Points_Base::TransformedLocalPointCloud::z_locals |
Definition at line 100 of file Matcher_Points_Base.h.