dlr::numeric::Gaussian1DFunctor< Type > Struct Template Reference

Functor template which computes the value of a Gaussian evaluated at its argument. More...

#include <functional.h>

Collaboration diagram for dlr::numeric::Gaussian1DFunctor< Type >:
[legend]

List of all members.

Public Member Functions

 Gaussian1DFunctor (Type sigma=1.0)
 The constructor initializes the Gaussian to zero mean and the specified standard deviation.
Type operator() (const Type &input)
 Compute the value of the Gaussian at the specified input value, and return the result.


Detailed Description

template<class Type>
struct dlr::numeric::Gaussian1DFunctor< Type >

Functor template which computes the value of a Gaussian evaluated at its argument.

Definition at line 31 of file functional.h.


Constructor & Destructor Documentation

template<class Type>
dlr::numeric::Gaussian1DFunctor< Type >::Gaussian1DFunctor ( Type  sigma = 1.0  )  [inline]

The constructor initializes the Gaussian to zero mean and the specified standard deviation.

Parameters:
sigma This argument specifies the standard deviation of the Gaussian.

Definition at line 41 of file functional.h.


Member Function Documentation

template<class Type>
Type dlr::numeric::Gaussian1DFunctor< Type >::operator() ( const Type &  input  )  [inline]

Compute the value of the Gaussian at the specified input value, and return the result.

Parameters:
input The point at which to evaluate the Guassian.

Definition at line 53 of file functional.h.


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

Generated on Wed Nov 25 00:42:48 2009 for dlrUtilities Utility Library by  doxygen 1.5.8