class mp2p_icp::MetricMapMergeCapable
Overview
Virtual interface for map layers capable of being merged with others. This merge behavior is already implemented upstream in mrpt::maps::CPointsMap, but mp2p_icp does not know how to “merge” other metric map classes, hence this interface.
This interface is used from mp2p_icp::metric_map_t::merge_with()
#include <MetricMapMergeCapable.h> class MetricMapMergeCapable { public: // construction MetricMapMergeCapable(); MetricMapMergeCapable(const MetricMapMergeCapable&); MetricMapMergeCapable(MetricMapMergeCapable&&); // methods MetricMapMergeCapable& operator = (const MetricMapMergeCapable&); MetricMapMergeCapable& operator = (MetricMapMergeCapable&&); }; // direct descendants class KeyframePointCloudMap;