aimstil  5.0.5
til::LMLike< TFunctor > Class Template Reference

#include <cathier/minTools.h>

Inheritance diagram for til::LMLike< TFunctor >:
Collaboration diagram for til::LMLike< TFunctor >:

Public Types

typedef TFunctor::argument_type input_type
 
typedef value_type_of< input_type >::type input_prec
 
typedef TFunctor::result_type output_prec
 

Public Member Functions

 LMLike (TFunctor functor)
 
 LMLike (TFunctor functor, input_prec startfactor, input_prec coeff)
 
void init ()
 
TFunctor & functor ()
 
const TFunctor & functor () const
 
input_precfactor ()
 
const input_precfactor () const
 
const input_preccoeff () const
 
void setCoeff (input_prec &coeff)
 
output_prec operator() (input_type &p, const input_type &dir)
 

Detailed Description

template<typename TFunctor>
class til::LMLike< TFunctor >

Definition at line 160 of file minTools.h.

Member Typedef Documentation

◆ input_prec

template<typename TFunctor >
typedef value_type_of<input_type>::type til::LMLike< TFunctor >::input_prec

Definition at line 165 of file minTools.h.

◆ input_type

template<typename TFunctor >
typedef TFunctor::argument_type til::LMLike< TFunctor >::input_type

Definition at line 164 of file minTools.h.

◆ output_prec

template<typename TFunctor >
typedef TFunctor::result_type til::LMLike< TFunctor >::output_prec

Definition at line 166 of file minTools.h.

Constructor & Destructor Documentation

◆ LMLike() [1/2]

template<typename TFunctor >
til::LMLike< TFunctor >::LMLike ( TFunctor  functor)
inline

Definition at line 170 of file minTools.h.

◆ LMLike() [2/2]

template<typename TFunctor >
til::LMLike< TFunctor >::LMLike ( TFunctor  functor,
input_prec  startfactor,
input_prec  coeff 
)
inline

Definition at line 176 of file minTools.h.

Member Function Documentation

◆ coeff()

template<typename TFunctor >
const input_prec& til::LMLike< TFunctor >::coeff ( ) const
inline

Definition at line 200 of file minTools.h.

◆ factor() [1/2]

template<typename TFunctor >
input_prec& til::LMLike< TFunctor >::factor ( )
inline

Definition at line 197 of file minTools.h.

◆ factor() [2/2]

template<typename TFunctor >
const input_prec& til::LMLike< TFunctor >::factor ( ) const
inline

Definition at line 198 of file minTools.h.

◆ functor() [1/2]

template<typename TFunctor >
TFunctor& til::LMLike< TFunctor >::functor ( )
inline

Definition at line 194 of file minTools.h.

◆ functor() [2/2]

template<typename TFunctor >
const TFunctor& til::LMLike< TFunctor >::functor ( ) const
inline

Definition at line 195 of file minTools.h.

◆ init()

template<typename TFunctor >
void til::LMLike< TFunctor >::init ( )
inline

Definition at line 186 of file minTools.h.

◆ operator()()

template<typename TFunctor >
output_prec til::LMLike< TFunctor >::operator() ( input_type p,
const input_type dir 
)
inline

◆ setCoeff()

template<typename TFunctor >
void til::LMLike< TFunctor >::setCoeff ( input_prec coeff)
inline

Definition at line 201 of file minTools.h.


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