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;
174 void InitializeScratch(
SizeType DataLength);
188 void operator=(
const Self &);
192 #ifndef ITK_MANUAL_INSTANTIATION
193 #include "itkBSplineResampleImageFilterBase.hxx"