18#ifndef itkOrthogonalSwath2DPathFilter_h
19#define itkOrthogonalSwath2DPathFilter_h
53template <
typename TFourierSeriesPath,
typename TSwathMeritImage>
87 using IndexType =
typename InputPathType::IndexType;
125 return m_StepValues[(x * rows * rows) + (f * rows) + (l)];
149#ifndef ITK_MANUAL_INSTANTIATION
150# include "itkOrthogonalSwath2DPathFilter.hxx"
Control indentation during Print() invocation.
std::unique_ptr< int[]> m_StepValues
typename InputPathType::IndexType IndexType
OrthogonalSwath2DPathFilter Self
typename ImageType::SizeType SizeType
std::unique_ptr< double[]> m_MeritValues
SmartPointer< Self > Pointer
unsigned int FindAndStoreBestErrorStep(unsigned int x, unsigned int F, unsigned int L)
OrthogonalCorrectionTablePointer m_FinalOffsetValues
~OrthogonalSwath2DPathFilter() override=default
OrthogonallyCorrected2DParametricPath OutputPathType
TFourierSeriesPath InputPathType
typename ImageType::ConstPointer ImageConstPointer
typename OutputPathType::OrthogonalCorrectionTableType OrthogonalCorrectionTableType
typename InputPathType::Pointer InputPathPointer
std::unique_ptr< int[]> m_OptimumStepsValues
void GenerateData() override
int & StepValue(int f, int l, int x)
PathAndImageToPathFilter< TFourierSeriesPath, TSwathMeritImage, OrthogonallyCorrected2DParametricPath > Superclass
typename InputPathType::InputType InputPathInputType
double & MeritValue(int f, int l, int x)
SmartPointer< const Self > ConstPointer
OrthogonalSwath2DPathFilter()=default
void PrintSelf(std::ostream &os, Indent indent) const override
typename InputPathType::OffsetType OffsetType
typename OutputPathType::InputType OutputPathInputType
typename OutputPathType::OrthogonalCorrectionTablePointer OrthogonalCorrectionTablePointer
typename OutputPathType::Pointer OutputPathPointer
TSwathMeritImage ImageType
Represent an orthogonally corrected 2D parametric path.
Superclass::InputType InputType
SmartPointer< Self > Pointer
OrthogonalCorrectionTableType::Pointer OrthogonalCorrectionTablePointer
VectorContainer< unsigned int, double > OrthogonalCorrectionTableType
PathAndImageToPathFilter()
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....