Gaussian point-spread function. More...
#include <cmtkPointSpreadFunctionGaussian.h>
Public Types | |
typedef Gaussian | Self |
This class. | |
typedef SmartPointer< Self > | SmartPtr |
Smart pointer. | |
Public Member Functions | |
Gaussian (const Vector3D &pixelSize) | |
Constructor. | |
Types::Coordinate | GetTruncationRadius (const int dim) const |
Get truncation radius. | |
Types::Coordinate | GetWeight (const int dim, const Types::Coordinate r) const |
Get the weight for a neighbor based on its radius from the kernel center. | |
Private Attributes | |
Vector3D | m_Radius |
Kernel radius. |
Gaussian point-spread function.
Definition at line 49 of file cmtkPointSpreadFunctionGaussian.h.
This class.
Definition at line 53 of file cmtkPointSpreadFunctionGaussian.h.
Smart pointer.
Definition at line 56 of file cmtkPointSpreadFunctionGaussian.h.
cmtk::PointSpreadFunctions::Gaussian::Gaussian | ( | const Vector3D & | pixelSize ) | [inline] |
Constructor.
Definition at line 59 of file cmtkPointSpreadFunctionGaussian.h.
Types::Coordinate cmtk::PointSpreadFunctions::Gaussian::GetTruncationRadius | ( | const int | dim ) | const [inline] |
Get truncation radius.
Definition at line 65 of file cmtkPointSpreadFunctionGaussian.h.
Types::Coordinate cmtk::PointSpreadFunctions::Gaussian::GetWeight | ( | const int | dim, |
const Types::Coordinate | r | ||
) | const [inline] |
Get the weight for a neighbor based on its radius from the kernel center.
Definition at line 71 of file cmtkPointSpreadFunctionGaussian.h.
Kernel radius.
Definition at line 84 of file cmtkPointSpreadFunctionGaussian.h.