Public Member Functions | |
GaussianFilter (float xw, float yw, float a) | |
float | Evaluate (float x, float y) const |
Private Member Functions | |
float | Gaussian (float d, float expv) const |
Private Attributes | |
float | alpha |
float | expX |
float | expY |
Definition at line 28 of file gaussian.cpp.
GaussianFilter::GaussianFilter | ( | float | xw, | |
float | yw, | |||
float | a | |||
) | [inline] |
Definition at line 31 of file gaussian.cpp.
References alpha, expX, expY, Filter::xWidth, and Filter::yWidth.
Referenced by CreateFilter().
float GaussianFilter::Evaluate | ( | float | x, | |
float | y | |||
) | const [virtual] |
Implements Filter.
Definition at line 48 of file gaussian.cpp.
References expX, expY, and Gaussian().
float GaussianFilter::Gaussian | ( | float | d, | |
float | expv | |||
) | const [inline, private] |
float GaussianFilter::alpha [private] |
Definition at line 40 of file gaussian.cpp.
Referenced by CreateFilter(), Gaussian(), and GaussianFilter().
float GaussianFilter::expX [private] |
float GaussianFilter::expY [private] |