18 #ifndef __itkGaussianSpatialFunction_h
19 #define __itkGaussianSpatialFunction_h
40 template<
typename TOutput = double,
41 unsigned int VImageDimension = 3,
72 itkSetMacro(Scale,
double);
73 itkGetConstMacro(Scale,
double);
74 itkSetMacro(Normalized,
bool);
75 itkGetConstMacro(Normalized,
bool);
105 #ifndef ITK_MANUAL_INSTANTIATION
106 #include "itkGaussianSpatialFunction.hxx"
FixedArray< double, VImageDimension > ArrayType
SmartPointer< const Self > ConstPointer
GaussianSpatialFunction()
Superclass::InputType InputType
SpatialFunction< TOutput, VImageDimension, TInput > Superclass
Superclass::OutputType OutputType
void operator=(const Self &)
GaussianSpatialFunction Self
Superclass::InputType InputType
OutputType Evaluate(const TInput &position) const
Base class for all ITK function objects.
N-dimensional gaussian spatial function class.
void PrintSelf(std::ostream &os, Indent indent) const
SmartPointer< Self > Pointer
Superclass::OutputType OutputType
virtual ~GaussianSpatialFunction()
Control indentation during Print() invocation.
N-dimensional spatial function class.