18 #ifndef __itkGaussianDerivativeSpatialFunction_h
19 #define __itkGaussianDerivativeSpatialFunction_h
41 template<
typename TOutput = double,
42 unsigned int VImageDimension = 3,
43 typename TInput = Point< double, VImageDimension > >
60 typedef typename Superclass::InputType
InputType;
74 OutputType Evaluate(
const TInput & position)
const;
77 VectorType EvaluateVector(
const TInput & position)
const;
80 itkSetMacro(Scale,
double);
81 itkGetConstMacro(Scale,
double);
82 itkSetMacro(Normalized,
bool);
83 itkGetConstMacro(Normalized,
bool);
88 itkSetMacro(Direction,
unsigned int);
89 itkGetConstMacro(Direction,
unsigned int);
95 void PrintSelf(std::ostream & os,
Indent indent)
const;
99 void operator=(
const Self &);
118 #ifndef ITK_MANUAL_INSTANTIATION
119 #include "itkGaussianDerivativeSpatialFunction.hxx"