18 #ifndef itkOrthogonallyCorrected2DParametricPath_h
19 #define itkOrthogonallyCorrected2DParametricPath_h
44 class ITK_TEMPLATE_EXPORT
96 this->m_OriginalPath = ITK_NULLPTR;
97 this->m_OrthogonalCorrectionTable = ITK_NULLPTR;
103 return m_OriginalPath->StartOfInput();
108 return m_OriginalPath->EndOfInput();
114 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
virtual void PrintSelf(std::ostream &os, Indent indent) const override
Represent the offset between two n-dimensional indexes in a n-dimensional image.
virtual void Initialize()
Superclass::OutputType OutputType
TElementIdentifier ElementIdentifier
OrthogonalCorrectionTableType::ElementIdentifier OrthogonalCorrectionTableSizeType
ParametricPath< 2 > OriginalPathType
~OrthogonallyCorrected2DParametricPath()
Superclass::OutputType OutputType
Superclass::InputType InputType
ContinuousIndex< double, 2 > ContinuousIndexType
Superclass::VectorType VectorType
virtual InputType StartOfInput() const override
virtual InputType EndOfInput() const override
Superclass::InputType InputType
Represent an orthogonally corrected 2D parametric path.
OrthogonallyCorrected2DParametricPath Self
OrthogonalCorrectionTablePointer m_OrthogonalCorrectionTable
Represent a parametric path through ND Space.
ParametricPath< 2 > Superclass
SmartPointer< Self > Pointer
A templated class holding a point in n-Dimensional image space.
OriginalPathConstPointer m_OriginalPath
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
Control indentation during Print() invocation.
OrthogonalCorrectionTableType::Pointer OrthogonalCorrectionTablePointer
Represent a n-dimensional index in a n-dimensional image.
OriginalPathType::ConstPointer OriginalPathConstPointer
SmartPointer< const Self > ConstPointer
VectorContainer< unsigned, double > OrthogonalCorrectionTableType