14 #ifndef __itkAdvancedBSplineDeformableTransformBase_h
15 #define __itkAdvancedBSplineDeformableTransformBase_h
19 #include "itkImageRegion.h"
35 class TScalarType =
double,
36 unsigned int NDimensions = 3 >
178 typedef ImageRegion< itkGetStaticConstMacro( SpaceDimension ) >
RegionType;
219 itkExceptionMacro( <<
"Method not applicable for deformable transform." );
229 itkExceptionMacro( <<
"Method not applicable for deformable transform. " );
240 itkExceptionMacro( <<
"Method not applicable for deformable transform. " );
252 itkGetConstReferenceMacro( ValidRegion,
RegionType );
259 virtual bool IsLinear(
void )
const {
return false; }
266 return Self::BSpline;
282 virtual void PrintSelf( std::ostream & os, Indent indent )
const;
367 #ifndef ITK_MANUAL_INSTANTIATION
368 #include "itkAdvancedBSplineDeformableTransformBase.hxx"