DGtal 2.1.0
Loading...
Searching...
No Matches
LogScaleFunctor< Scalar > Struct Template Reference

[LogScaleFunctor] More...

Public Member Functions

 LogScaleFunctor ()
 
double operator() (const Scalar &a) const
 

Detailed Description

template<typename Scalar>
struct LogScaleFunctor< Scalar >

[LogScaleFunctor]

Examples
images/exampleConstImageAdapter.cpp.

Definition at line 64 of file exampleConstImageAdapter.cpp.

Constructor & Destructor Documentation

◆ LogScaleFunctor()

template<typename Scalar >
LogScaleFunctor< Scalar >::LogScaleFunctor ( )
inline
Examples
images/exampleConstImageAdapter.cpp.

Definition at line 66 of file exampleConstImageAdapter.cpp.

66{};

Member Function Documentation

◆ operator()()

template<typename Scalar >
double LogScaleFunctor< Scalar >::operator() ( const Scalar &  a) const
inline
Examples
images/exampleConstImageAdapter.cpp.

Definition at line 67 of file exampleConstImageAdapter.cpp.

68 {
69 return std::log( 1 + NumberTraits<Scalar>::castToDouble(a) );
70 }
Aim: The traits class for all models of Cinteger.

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