52 template<
class TInput,
class TOutput,
unsigned int VDimension >
63 itkStaticConstMacro(PathDimension,
unsigned int, VDimension);
95 virtual OutputType Evaluate(
const InputType & input)
const = 0;
98 virtual IndexType EvaluateToIndex(
const InputType & input)
const = 0;
108 virtual OffsetType IncrementInput(InputType & input)
const = 0;
114 void PrintSelf(std::ostream & os,
Indent indent)
const;
116 itkGetConstMacro(ZeroOffset, OffsetType);
117 itkGetConstMacro(ZeroIndex, IndexType);
121 void operator=(
const Self &);
129 #ifndef ITK_MANUAL_INSTANTIATION
130 #include "itkPath.hxx"