18 #ifndef itkTimeVaryingBSplineVelocityFieldTransformParametersAdaptor_h 19 #define itkTimeVaryingBSplineVelocityFieldTransformParametersAdaptor_h 65 template<
typename TTransform>
93 typedef typename TimeVaryingVelocityFieldControlPointLatticeType::RegionType
RegionType;
94 typedef typename TimeVaryingVelocityFieldControlPointLatticeType::IndexType
IndexType;
95 typedef typename TimeVaryingVelocityFieldControlPointLatticeType::PixelType
VectorType;
96 typedef typename TimeVaryingVelocityFieldControlPointLatticeType::PointType
OriginType;
97 typedef typename TimeVaryingVelocityFieldControlPointLatticeType::SpacingType
SpacingType;
98 typedef typename TimeVaryingVelocityFieldControlPointLatticeType::SizeType
SizeType;
100 typedef typename TimeVaryingVelocityFieldControlPointLatticeType::SizeType
MeshSizeType;
101 typedef typename TimeVaryingVelocityFieldControlPointLatticeType::DirectionType
DirectionType;
104 itkStaticConstMacro(
TotalDimension,
unsigned int, TransformType::Dimension + 1 );
107 itkSetMacro( SplineOrder, SizeValueType );
110 itkGetConstMacro( SplineOrder, SizeValueType );
116 itkGetConstReferenceMacro( RequiredTransformDomainMeshSize, MeshSizeType );
122 itkGetConstReferenceMacro( RequiredTransformDomainSize, SizeType );
128 itkGetConstReferenceMacro( RequiredTransformDomainSpacing, SpacingType );
134 itkGetConstReferenceMacro( RequiredTransformDomainOrigin, OriginType );
140 itkGetConstReferenceMacro( RequiredTransformDomainDirection, DirectionType );
145 OriginType requiredLatticeOrigin;
150 return requiredLatticeOrigin;
157 SpacingType requiredLatticeSpacing;
164 return requiredLatticeSpacing;
171 SizeType requiredLatticeSize;
176 return requiredLatticeSize;
199 void operator=(
const Self & ) ITK_DELETE_FUNCTION;
215 #ifndef ITK_MANUAL_INSTANTIATION 216 #include "itkTimeVaryingBSplineVelocityFieldTransformParametersAdaptor.hxx"
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
unsigned long SizeValueType
Control indentation during Print() invocation.