18#ifndef __itkAdvancedBSplineDeformableTransformBase_h
19#define __itkAdvancedBSplineDeformableTransformBase_h
23#include "itkImageRegion.h"
40unsigned int NDimensions = 3 >
164 typedef typename ParametersType::ValueType PixelType;
165 typedef Image< PixelType,
187 typedef ImageRegion< itkGetStaticConstMacro( SpaceDimension ) >
RegionType;
228 itkExceptionMacro( <<
"Method not applicable for deformable transform." );
237 itkExceptionMacro( <<
"Method not applicable for deformable transform. " );
247 itkExceptionMacro( <<
"Method not applicable for deformable transform. " );
265 bool IsLinear(
void )
const override {
return false; }
272 return TransformCategoryEnum::BSpline;
288 void PrintSelf( std::ostream & os, Indent indent )
const override;
373#ifndef ITK_MANUAL_INSTANTIATION
374#include "itkAdvancedBSplineDeformableTransformBase.hxx"