template struct mrpt::maps::detail::pointmap_traits<CGenericPointsMap>

Overview

template <>
struct pointmap_traits<CGenericPointsMap>
{
    // methods

    static void internal_loadFromRangeScan2D_init(
        CGenericPointsMap& me,
        CPointsMap::TLaserRange2DInsertContext& lric
        );

    static void internal_loadFromRangeScan2D_prepareOneRange(
        CGenericPointsMap& me,
        ] const float gx,
        ] const float gy,
        ] const float gz,
        CPointsMap::TLaserRange2DInsertContext& lric
        );

    static void internal_loadFromRangeScan2D_postPushBack(
        CGenericPointsMap& me,
        CPointsMap::TLaserRange2DInsertContext& lric
        );

    static void internal_loadFromRangeScan3D_init(
        CGenericPointsMap& me,
        CPointsMap::TLaserRange3DInsertContext& lric
        );

    static void internal_loadFromRangeScan3D_prepareOneRange(
        CGenericPointsMap& me,
        ] const float gx,
        ] const float gy,
        ] const float gz,
        CPointsMap::TLaserRange3DInsertContext& lric
        );

    static void internal_loadFromRangeScan3D_postPushBack(
        CGenericPointsMap& me,
        CPointsMap::TLaserRange3DInsertContext& lric
        );

    static void internal_loadFromRangeScan3D_postOneRange(
        CGenericPointsMap& me,
        CPointsMap::TLaserRange3DInsertContext& lric
        );
};