28 #ifndef __itkBSplineResampleImageFilterBase_h
29 #define __itkBSplineResampleImageFilterBase_h
81 template<
class TInputImage,
class TOutputImage >
102 itkStaticConstMacro(ImageDimension,
unsigned int,
103 TInputImage::ImageDimension);
128 void SetSplineOrder(
int SplineOrder);
131 itkGetConstMacro(SplineOrder,
int);
142 virtual void InitializePyramidSplineFilter(
int SplineOrder);
145 virtual void Reduce1DImage(
146 const std::vector< double > & In,
148 unsigned int traverseSize,
153 virtual void Expand1DImage(
154 const std::vector< double > & In,
156 unsigned int traverseSize,
162 void PrintSelf(std::ostream & os,
Indent indent)
const;
168 std::vector< double >
m_G;
169 std::vector< double >
m_H;
173 void InitializeScratch(
SizeType DataLength);
187 void operator=(
const Self &);
191 #ifndef ITK_MANUAL_INSTANTIATION
192 #include "itkBSplineResampleImageFilterBase.hxx"