18 #ifndef __itkOrthogonalSwath2DPathFilter_h
19 #define __itkOrthogonalSwath2DPathFilter_h
51 template<
class TFourierSeriesPath,
class TSwathMeritImage >
54 OrthogonallyCorrected2DParametricPath >
86 typedef typename InputPathType::IndexType
IndexType;
93 void PrintSelf(std::ostream & os,
Indent indent)
const;
95 void GenerateData(
void);
99 void operator=(
const Self &);
104 unsigned int FindAndStoreBestErrorStep(
unsigned int x,
unsigned int F,
120 inline int & StepValue(
int f,
int l,
int x)
122 int rows = m_SwathSize[1];
124 return m_StepValues[( x * rows * rows ) + ( f * rows ) + ( l )];
127 inline double & MeritValue(
int f,
int l,
int x)
129 int rows = m_SwathSize[1];
131 return m_MeritValues[( x * rows * rows ) + ( f * rows ) + ( l )];
147 #ifndef ITK_MANUAL_INSTANTIATION
148 #include "itkOrthogonalSwath2DPathFilter.hxx"