18 #ifndef __itkBSplineSyNImageRegistrationMethod_h
19 #define __itkBSplineSyNImageRegistrationMethod_h
30 template <
unsigned int VDimension,
class TDataHolder>
32 template <
class TDataHolder>
52 template<
typename TFixedImage,
typename TMovingImage,
typename TOutputTransform =
53 BSplineSmoothingOnUpdateDisplacementFieldTransform<double, TFixedImage::ImageDimension> >
68 itkStaticConstMacro( ImageDimension,
unsigned int, TFixedImage::ImageDimension );
92 typedef typename OutputTransformType::ScalarType
RealType;
114 virtual void StartOptimization();
116 virtual void InitializeRegistrationAtEachLevel(
const SizeValueType );
123 void operator=(
const Self & );
127 #ifndef ITK_MANUAL_INSTANTIATION
128 #include "itkBSplineSyNImageRegistrationMethod.hxx"