|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkImageToSpatialObjectRegistrationMethod_h
19 #define itkImageToSpatialObjectRegistrationMethod_h
84 template <
typename TFixedImage,
typename TMovingSpatialObject>
155 itkGetModifiableObjectMacro(Metric,
MetricType);
170 itkGetConstReferenceMacro(InitialTransformParameters,
ParametersType);
175 itkGetConstReferenceMacro(LastTransformParameters,
ParametersType);
184 using Superclass::MakeOutput;
191 GetMTime()
const override;
197 PrintSelf(std::ostream & os,
Indent indent)
const override;
202 GenerateData()
override;
223 #ifndef ITK_MANUAL_INSTANTIATION
224 # include "itkImageToSpatialObjectRegistrationMethod.hxx"
typename MovingSpatialObjectType::ConstPointer MovingSpatialObjectConstPointer
Base class for Image Registration Methods.
This class is a base for the Optimization methods that optimize a single valued function.
TMovingSpatialObject MovingSpatialObjectType
SizeValueType ModifiedTimeType
typename MetricType::InterpolatorType InterpolatorType
ParametersType m_InitialTransformParameters
Generic representation for an optimization method.
Control indentation during Print() invocation.
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
typename FixedImageType::ConstPointer FixedImageConstPointer
Decorates any subclass of itkObject with a DataObject API.
ParametersType m_LastTransformParameters
typename MetricType::TransformType TransformType
Linearly interpolate an image at specified positions.
typename TransformOutputType::ConstPointer TransformOutputConstPointer
Light weight base class for most itk classes.
typename InterpolatorType::Pointer InterpolatorPointer
typename TransformType::Pointer TransformPointer
TFixedImage FixedImageType
MovingSpatialObjectConstPointer m_MovingSpatialObject
typename MetricType::TransformParametersType ParametersType
TransformPointer m_Transform
typename MetricType::Pointer MetricPointer
FixedImageConstPointer m_FixedImage
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
InterpolatorPointer m_Interpolator
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
class ITK_FORWARD_EXPORT ProcessObject
typename TransformType::ParametersType TransformParametersType
typename TransformOutputType::Pointer TransformOutputPointer
SmartPointer< Self > Pointer
Computes similarity between a moving spatial object and an Image to be registered.
OptimizerType::Pointer m_Optimizer