18#ifndef itkConstantVelocityFieldTransform_h
19#define itkConstantVelocityFieldTransform_h
35template <
typename TParametersValueType,
unsigned int VDimension>
55 using typename Superclass::InverseTransformBasePointer;
58 using typename Superclass::ScalarType;
61 using typename Superclass::FixedParametersType;
62 using typename Superclass::FixedParametersValueType;
63 using typename Superclass::ParametersType;
64 using typename Superclass::ParametersValueType;
67 using typename Superclass::TransformCategoryEnum;
70 using typename Superclass::NumberOfParametersType;
73 using typename Superclass::InputPointType;
74 using typename Superclass::OutputPointType;
77 using typename Superclass::InputVectorType;
78 using typename Superclass::OutputVectorType;
80 using typename Superclass::InputVectorPixelType;
81 using typename Superclass::OutputVectorPixelType;
84 using typename Superclass::DerivativeType;
87 static constexpr unsigned int ConstantVelocityFieldDimension = VDimension;
90 static constexpr unsigned int Dimension = VDimension;
93 using typename Superclass::DisplacementFieldType;
157 itkSetMacro(CalculateNumberOfIntegrationStepsAutomatically,
bool);
158 itkGetConstMacro(CalculateNumberOfIntegrationStepsAutomatically,
bool);
159 itkBooleanMacro(CalculateNumberOfIntegrationStepsAutomatically);
188 itkSetMacro(NumberOfIntegrationSteps,
unsigned int);
193 itkGetConstMacro(NumberOfIntegrationSteps,
unsigned int);
210 bool m_CalculateNumberOfIntegrationStepsAutomatically{
false };
222 unsigned int m_NumberOfIntegrationSteps{};
235#ifndef ITK_MANUAL_INSTANTIATION
236# include "itkConstantVelocityFieldTransform.hxx"
Array class with size defined at construction time.
Class to hold and manage parameters of type Image<Vector<...>,...>, used in Transforms,...
Templated n-dimensional image class.
Control indentation during Print() invocation.
Base class for all vector image interpolators.
SmartPointer< Self > Pointer
ImageBaseType::DirectionType DirectionType
ImageBaseType::RegionType RegionType
ImageBaseType::IndexType IndexType
constexpr unsigned int Dimension
ImageBaseType::PointType PointType
ImageBaseType::SizeType SizeType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
SizeValueType ModifiedTimeType