52 template<
typename TInput,
typename TOutput,
unsigned int VDimension >
114 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
129 #ifndef ITK_MANUAL_INSTANTIATION
130 #include "itkPath.hxx"
Offset< VDimension > OffsetType
virtual IndexType EvaluateToIndex(const InputType &input) const =0
virtual InputType StartOfInput() const
static const unsigned int PathDimension
virtual void PrintSelf(std::ostream &os, Indent indent) const ITK_OVERRIDE
Represent a path through ND Space.
Index< VDimension > IndexType
void operator=(const Self &)
Base class for all ITK function objects.
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
virtual InputType EndOfInput() const
Control indentation during Print() invocation.
Define additional traits for native types such as int or float.
virtual OutputType Evaluate(const InputType &input) const =0
Base class for all data objects in ITK.
virtual OffsetType IncrementInput(InputType &input) const =0