18 #ifndef itkParametricPath_h
19 #define itkParametricPath_h
60 template<
unsigned int VDimension >
62 Path< double, ContinuousIndex< SpacePrecisionType, VDimension >, VDimension >
117 itkSetMacro(DefaultInputStepSize,
InputType)
118 itkGetConstReferenceMacro(DefaultInputStepSize,
InputType)
139 void operator=(const
Self &) ITK_DELETE_FUNCTION;
144 #ifndef ITK_MANUAL_INSTANTIATION
145 #include "itkParametricPath.hxx"
Vector< double, VDimension > VectorType
SmartPointer< const Self > ConstPointer
Superclass::OutputType OutputType
void PrintSelf(std::ostream &os, Indent indent) const override
Superclass::InputType InputType
ContinuousIndex< SpacePrecisionType, VDimension > ContinuousIndexType
Represent a path through ND Space.
SmartPointer< Self > Pointer
Index< VDimension > IndexType
virtual IndexType EvaluateToIndex(const InputType &input) const override
Represent a parametric path through ND Space.
Offset< VDimension > OffsetType
Path< double, ContinuousIndexType, VDimension > Superclass
InputType m_DefaultInputStepSize
A templated class holding a point in n-Dimensional image space.
Control indentation during Print() invocation.
virtual VectorType EvaluateDerivative(const InputType &input) const
virtual OffsetType IncrementInput(InputType &input) const override
Base class for all data objects in ITK.