namespace mrpt::maps::internal

namespace internal {

// typedefs

typedef std::function<mrpt::maps::TMetricMapInitializer*(void)> MapDefCtorFunctor;
typedef std::function<mrpt::maps::CMetricMap*(const mrpt::maps::TMetricMapInitializer&)> MapCtorFromDefFunctor;
typedef std::vector<CLandmark> TSequenceLandmarks;

// structs

struct TMetricMapTypesRegistry;

} // namespace internal