Public Member Functions | Private Attributes

cmtk::FilterMask< DIM >::Gaussian Class Reference
[cmtkBase Library]

Gaussian filter as an example of a concrete filter implementation. More...

#include <cmtkFilterMask.h>

List of all members.

Public Member Functions

 Gaussian (const Units::GaussianSigma &standardDeviation)
 Constructor.
Types::DataItem operator() (const FixedVector< DIM, Types::Coordinate > &relativePosition)
 Get filter coefficient at relative location from filter center.

Private Attributes

Types::Coordinate InvStandardDeviation
 Standard deviation.
Types::Coordinate NormFactor
 Gaussian normalization factor.

Detailed Description

template<int DIM>
class cmtk::FilterMask< DIM >::Gaussian

Gaussian filter as an example of a concrete filter implementation.

Definition at line 181 of file cmtkFilterMask.h.


Constructor & Destructor Documentation

template<int DIM>
cmtk::FilterMask< DIM >::Gaussian::Gaussian ( const Units::GaussianSigma standardDeviation ) [inline]

Constructor.

Definition at line 185 of file cmtkFilterMask.h.

References M_PI, and cmtk::Units::UnitBase::Value().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines