#include <irtkScalarGaussian.h>
Definition at line 23 of file irtkScalarGaussian.h.
Public Member Functions | |
irtkScalarGaussian () | |
Constructor with isotropic sigma of 1 and center at origin. | |
irtkScalarGaussian (double sigma) | |
Constructor with isotropic sigma and center at origin. | |
irtkScalarGaussian (double sigma, double x_0, double y_0, double z_0) | |
Constructor with isotropic sigma and specific center. | |
irtkScalarGaussian (double sigma_x, double sigma_y, double sigma_z, double x_0, double y_0, double z_0) | |
Constructor with anisotropic sigma and specific center. | |
virtual | ~irtkScalarGaussian () |
Virtual destructor. | |
virtual double | Evaluate (double, double, double) |
Virtual local evaluation function. | |
Protected Attributes | |
double | _Sigma_x |
Anisotropic standard deviation sigma of the Gaussian in x direction. | |
double | _Sigma_y |
Anisotropic standard deviation sigma of the Gaussian in y direction. | |
double | _Sigma_z |
Anisotropic standard deviation sigma of the Gaussian in z direction. | |
double | _X_0 |
Center in x. | |
double | _Y_0 |
Center in y. | |
double | _Z_0 |
Center in z. | |
double | _Norm |
Normalization of the Gaussian function. |