farm-ng-core
sophus::Mapper< TScalar, typename std::enable_if< kIsMappableV< TScalar > >::type > Struct Template Reference

#include <typetraits.h>

Public Types

using Scalar = typename TScalar::Scalar
 
using Map = Eigen::Map< TScalar >
 
using ConstMap = Eigen::Map< const TScalar >
 

Static Public Member Functions

static Map map (Scalar *ptr) noexcept
 
static ConstMap map (Scalar const *ptr) noexcept
 

Member Typedef Documentation

◆ ConstMap

template<class TScalar >
using sophus::Mapper< TScalar, typename std::enable_if< kIsMappableV< TScalar > >::type >::ConstMap = Eigen::Map<const TScalar>

◆ Map

template<class TScalar >
using sophus::Mapper< TScalar, typename std::enable_if< kIsMappableV< TScalar > >::type >::Map = Eigen::Map<TScalar>

◆ Scalar

template<class TScalar >
using sophus::Mapper< TScalar, typename std::enable_if< kIsMappableV< TScalar > >::type >::Scalar = typename TScalar::Scalar

Member Function Documentation

◆ map() [1/2]

template<class TScalar >
static Map sophus::Mapper< TScalar, typename std::enable_if< kIsMappableV< TScalar > >::type >::map ( Scalar ptr)
inlinestaticnoexcept

◆ map() [2/2]

template<class TScalar >
static ConstMap sophus::Mapper< TScalar, typename std::enable_if< kIsMappableV< TScalar > >::type >::map ( Scalar const *  ptr)
inlinestaticnoexcept

The documentation for this struct was generated from the following file: