farm-ng-core
sophus::Scaling< TScalar, kDim > Class Template Reference

#include <scaling.h>

Public Types

using Scalar = TScalar
 
using Base = lie::Group< lie::ScalingWithDim< kDim >::template Group, TScalar, lie::ScalingWithDim< kDim >::template Impl >
 
using Tangent = typename Base::Tangent
 
using Params = typename Base::Params
 
using Point = typename Base::Point
 

Public Member Functions

 Scaling ()=default
 
 Scaling (UninitTag)
 
template<class TOtherScalar >
auto cast () const -> Scaling< TOtherScalar, kDim >
 
auto scaleFactors () const -> Params const &
 
auto setScaleFactors (Params const &scale_factors) -> void
 

Member Typedef Documentation

◆ Base

template<class TScalar , int kDim>
using sophus::Scaling< TScalar, kDim >::Base = lie::Group< lie::ScalingWithDim<kDim>::template Group, TScalar, lie::ScalingWithDim<kDim>::template Impl>

◆ Params

template<class TScalar , int kDim>
using sophus::Scaling< TScalar, kDim >::Params = typename Base::Params

◆ Point

template<class TScalar , int kDim>
using sophus::Scaling< TScalar, kDim >::Point = typename Base::Point

◆ Scalar

template<class TScalar , int kDim>
using sophus::Scaling< TScalar, kDim >::Scalar = TScalar

◆ Tangent

template<class TScalar , int kDim>
using sophus::Scaling< TScalar, kDim >::Tangent = typename Base::Tangent

Constructor & Destructor Documentation

◆ Scaling() [1/2]

template<class TScalar , int kDim>
sophus::Scaling< TScalar, kDim >::Scaling ( )
default

◆ Scaling() [2/2]

template<class TScalar , int kDim>
sophus::Scaling< TScalar, kDim >::Scaling ( UninitTag  )
inlineexplicit

Member Function Documentation

◆ cast()

template<class TScalar , int kDim>
template<class TOtherScalar >
auto sophus::Scaling< TScalar, kDim >::cast ( ) const -> Scaling<TOtherScalar, kDim>
inline

◆ scaleFactors()

template<class TScalar , int kDim>
auto sophus::Scaling< TScalar, kDim >::scaleFactors ( ) const -> Params const&
inline

◆ setScaleFactors()

template<class TScalar , int kDim>
auto sophus::Scaling< TScalar, kDim >::setScaleFactors ( Params const &  scale_factors) -> void
inline

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