|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkRegistrationParameterScalesFromIndexShift_h
19 #define itkRegistrationParameterScalesFromIndexShift_h
34 template <
typename TMetric>
54 using typename Superclass::ScalesType;
57 using typename Superclass::ParametersType;
60 using typename Superclass::FloatType;
62 using typename Superclass::VirtualPointType;
63 using typename Superclass::VirtualIndexType;
64 using typename Superclass::MovingTransformType;
65 using typename Superclass::FixedTransformType;
66 using typename Superclass::JacobianType;
67 using typename Superclass::VirtualImageConstPointer;
93 PrintSelf(std::ostream & os,
Indent indent)
const override;
98 template <
typename TContinuousIndexType>
103 template <
typename TTransform>
112 #ifndef ITK_MANUAL_INSTANTIATION
113 # include "itkRegistrationParameterScalesFromIndexShift.hxx"
Class to hold and manage different parameter types used during optimization.
SmartPointer< const Self > ConstPointer
typename MovingImageType::PointValueType MovingPointValueType
typename FixedImageType::PointType FixedPointType
typename TMetric::FixedImageType FixedImageType
ImageBaseType::PointType PointType
typename MovingImageType::PointType MovingPointType
Control indentation during Print() invocation.
typename TMetric::VirtualPointType VirtualPointType
typename itk::ContinuousIndex< FixedPointValueType, FixedImageType::ImageDimension > FixedContinuousIndexType
ImageBaseType::IndexType IndexType
typename TMetric::MovingImageType MovingImageType
Light weight base class for most itk classes.
typename MovingImageType::ConstPointer MovingImageConstPointer
*par Constraints *The filter requires an image with at least two dimensions and a vector *length of at least The theory supports extension to scalar but *the implementation of the itk vector classes do not **The template parameter TRealType must be floating point(float or double) or *a user-defined "real" numerical type with arithmetic operations defined *sufficient to compute derivatives. **\par Performance *This filter will automatically multithread if run with *SetUsePrincipleComponents
typename FixedImageType::PointValueType FixedPointValueType
Registration helper base class for estimating scales of transform parameters from the maximum voxel s...
Registration helper class for estimating scales of transform parameters from the maximum voxel shift ...
typename itk::ContinuousIndex< MovingPointValueType, MovingImageType::ImageDimension > MovingContinuousIndexType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename MovingImageType::IndexType MovingIndexType
A templated class holding a point in n-Dimensional image space.
typename FixedImageType::ConstPointer FixedImageConstPointer
typename FixedImageType::IndexType FixedIndexType