template struct sophus::MapperΒΆ

Helper for mapping tangent vectors (scalars) over pointers to data.

#include <typetraits.h>

template <class TScalar, typename TE = void>
struct Mapper {
    // typedefs

    using Scalar = TScalar ;
    using Map = Scalar& ;
    using ConstMap = Scalar const& ;

    // methods

    static Map map(Scalar* ptr);
    static ConstMap map(Scalar const* ptr);
};