18 #ifndef __itkCyclicBSplineDeformableTransform_h 19 #define __itkCyclicBSplineDeformableTransform_h 23 #include "itkImageRegion.h" 41 class TScalarType =
double,
42 unsigned int NDimensions = 3,
43 unsigned int VSplineOrder = 3 >
83 typedef typename ParametersType::ValueType
PixelType;
85 itkGetStaticConstMacro( SpaceDimension ) >
ImageType;
90 typedef typename RegionType::SizeType
SizeType;
110 itkGetStaticConstMacro( SpaceDimension ) - 1,
126 const InputPointType & inputPoint,
127 OutputPointType & outputPoint,
128 WeightsType & weights,
129 ParameterIndexArrayType & indices,
130 bool & inside )
const;
134 const InputPointType & ipp,
135 WeightsType & weights,
136 ParameterIndexArrayType & indices )
const;
140 const InputPointType & ipp,
141 SpatialJacobianType & sj )
const;
149 NonZeroJacobianIndicesType & nonZeroJacobianIndices,
150 const RegionType & supportRegion )
const;
157 const RegionType & imageRegion,
158 const RegionType & inRegion,
159 RegionType & outRegion1,
160 RegionType & outRegion2 )
const;
171 #ifndef ITK_MANUAL_INSTANTIATION 172 #include "itkCyclicBSplineDeformableTransform.hxx"
Superclass::ContinuousIndexType ContinuousIndexType
Returns the weights over the support region used for B-spline interpolation/reconstruction.