18 #ifndef __itkOrthogonalSwath2DPathFilter_h
19 #define __itkOrthogonalSwath2DPathFilter_h
51 template<
class TFourierSeriesPath,
class TSwathMeritImage >
54 OrthogonallyCorrected2DParametricPath >
86 typedef typename InputPathType::IndexType
IndexType;
92 void PrintSelf(std::ostream & os,
Indent indent)
const;
94 void GenerateData(
void);
98 void operator=(
const Self &);
103 unsigned int FindAndStoreBestErrorStep(
unsigned int x,
unsigned int F,
119 inline int & StepValue(
int f,
int l,
int x)
121 int rows = m_SwathSize[1];
123 return m_StepValues[( x * rows * rows ) + ( f * rows ) + ( l )];
126 inline double & MeritValue(
int f,
int l,
int x)
128 int rows = m_SwathSize[1];
130 return m_MeritValues[( x * rows * rows ) + ( f * rows ) + ( l )];
146 #ifndef ITK_MANUAL_INSTANTIATION
147 #include "itkOrthogonalSwath2DPathFilter.hxx"