farm-ng-core
sophus::concepts::details::Reduce< TScalar > Class Template Reference

#include <reduce.h>

Public Types

using Aggregate = TScalar
 

Static Public Member Functions

template<class TReduce , class TFunc >
static void implUnary (TScalar const &s, TReduce &reduce, TFunc const &f)
 
template<class TReduce , class TFunc >
static void implBinary (TScalar const &a, TScalar const &b, TReduce &reduce, TFunc const &f)
 

Member Typedef Documentation

◆ Aggregate

template<class TScalar >
using sophus::concepts::details::Reduce< TScalar >::Aggregate = TScalar

Member Function Documentation

◆ implBinary()

template<class TScalar >
template<class TReduce , class TFunc >
static void sophus::concepts::details::Reduce< TScalar >::implBinary ( TScalar const &  a,
TScalar const &  b,
TReduce< TScalar > &  reduce,
TFunc const &  f 
)
inlinestatic

◆ implUnary()

template<class TScalar >
template<class TReduce , class TFunc >
static void sophus::concepts::details::Reduce< TScalar >::implUnary ( TScalar const &  s,
TReduce< TScalar > &  reduce,
TFunc const &  f 
)
inlinestatic

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