DGtal 1.3.0
|
Aim: defines a functor on double numbers which corresponds to a Gaussian convolution kernel. This functor acts from [0,1] to [0,1]. More...
#include <DGtal/base/BasicFunctors.h>
Public Member Functions | |
GaussianKernel (const double aSigma) | |
double | operator() (const double aVal) const |
Data Fields | |
double | mySigma |
Sigma parameter. More... | |
double | myCoef |
Temporary variable. More... | |
Private Attributes | |
double | myCoef2 |
Temporary variable. More... | |
Aim: defines a functor on double numbers which corresponds to a Gaussian convolution kernel. This functor acts from [0,1] to [0,1].
Description of class 'GaussianKernel'
Definition at line 946 of file BasicFunctors.h.
|
inline |
Constructor
[in] | aSigma | the sigma parameter of the Gaussian function. |
Definition at line 953 of file BasicFunctors.h.
|
inline |
double DGtal::functors::GaussianKernel::myCoef |
Temporary variable.
Definition at line 974 of file BasicFunctors.h.
Referenced by GaussianKernel(), and operator()().
|
private |
Temporary variable.
Definition at line 977 of file BasicFunctors.h.
Referenced by GaussianKernel(), and operator()().
double DGtal::functors::GaussianKernel::mySigma |