#include <ScalarGaussian.h>
|
virtual double | Evaluate (double) |
| Evaluate 1D Gaussian.
|
|
virtual double | Evaluate (double, double) |
| Evaluate 2D Gaussian.
|
|
virtual double | Evaluate (double, double, double) |
| Evaluate 3D Gaussian.
|
|
virtual double | Evaluate (double, double, double, double) |
| Evaluate 4D Gaussian.
|
|
| ScalarGaussian () |
| Construct Gaussian with isotropic sigma of 1 and center at origin.
|
|
| ScalarGaussian (double) |
| Construct Gaussian with isotropic sigma and center at origin.
|
|
| ScalarGaussian (double, double, double, double=.0, double=.0) |
| Construct Gaussian with isotropic sigma and specific center.
|
|
| ScalarGaussian (double, double, double, double, double, double) |
| Construct 3D Gaussian with anisotropic sigma and specific center.
|
|
| ScalarGaussian (double, double, double, double, double, double, double, double) |
| Construct 4D Gaussian with anisotropic sigma and specific center.
|
|
virtual | ~ScalarGaussian () |
| Destructor.
|
|
virtual | ~ScalarFunction () |
| Virtual destructor.
|
|
virtual const char * | NameOfClass () const =0 |
| Get name of class, which this object is an instance of.
|
|
virtual ParameterList | Parameter () const |
| Get parameter name/value pairs.
|
|
bool | Parameter (const ParameterList &) |
| Set parameters from name/value pairs.
|
|
virtual bool | Set (const char *name, const char *value) |
|
virtual | ~Object () |
| Destructor.
|
|
|
void | ComputeNorm () |
| Pre-compute normalization factor(s)
|
|
template<typename... Args> |
void | Throw (ErrorType err, const char *func, Args... args) const |
|
|
static const char * | NameOfType () |
| Get name of this class type.
|
|
template<typename... Args> |
static void | ThrowStatic (ErrorType err, const char *cls, const char *func, Args... args) |
|
Scalar Gaussian function.
Definition at line 34 of file ScalarGaussian.h.
The documentation for this class was generated from the following file: