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 >:

Collaboration graph
[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 dlrNumeric/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 dlrNumeric/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 dlrNumeric/functional.h.


The documentation for this struct was generated from the following file:
Generated on Mon Jul 9 20:34:21 2007 for dlrLibs Utility Libraries by  doxygen 1.5.2