SLIMMER
Public Member Functions
GaussianKernels< T > Class Template Reference

List of all members.

Public Member Functions

 GaussianKernels ()
 Default Constructor.
 GaussianKernels (T sigma)
 Constructor which takes the standard deviation as arg.
SimpleVTVec< T > getFilter (T offset=0) const
 Returns a 1D Gaussian filter. Size of filter is 3.5xstd.
SimpleVTVec< T > getFilter (T voxSize, T offset) const
 Returns a 1D Gaussian filter. Size of filter is 3.5xstd.
int getFilters (T offset, SimpleVTVec< T > &h, SimpleVTVec< T > &h1, SimpleVTVec< T > &h2) const
 Computes a 1D Gaussian filter and the correspond first and second order derived filters.
void getFilters (T voxSize, T offset, SimpleVTVec< T > &h, SimpleVTVec< T > &h1, SimpleVTVec< T > &h2) const
 Computes a 1D Gaussian filter and the correspond first and second order derived filters.
operator() (T x)
integrate (T a, T b) const
 Return the integral of the gaussian kernel between a and b.
double erfStandardDouble (double x) const
 Evaluate the error function for x with double precision.
erf (T x) const
 Evaluate the error function for x.
void setSigma (T sigma)
 Set the standard deviation.

template<typename T>
class GaussianKernels< T >

 All Classes Functions Variables Typedefs