|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkImageToSpatialObjectRegistrationMethod_h
19 #define itkImageToSpatialObjectRegistrationMethod_h
83 template <
typename TFixedImage,
typename TMovingSpatialObject>
154 itkGetModifiableObjectMacro(Metric,
MetricType);
169 itkGetConstReferenceMacro(InitialTransformParameters,
ParametersType);
174 itkGetConstReferenceMacro(LastTransformParameters,
ParametersType);
183 using Superclass::MakeOutput;
190 GetMTime()
const override;
196 PrintSelf(std::ostream & os,
Indent indent)
const override;
201 GenerateData()
override;
222 #ifndef ITK_MANUAL_INSTANTIATION
223 # include "itkImageToSpatialObjectRegistrationMethod.hxx"
SmartPointer< Self > Pointer
typename MovingSpatialObjectType::ConstPointer MovingSpatialObjectConstPointer
Base class for Image Registration Methods.
SmartPointer< const Self > ConstPointer
This class is a base for the Optimization methods that optimize a single valued function.
TMovingSpatialObject MovingSpatialObjectType
SizeValueType ModifiedTimeType
typename MetricType::InterpolatorType InterpolatorType
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.
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
typename MetricType::TransformParametersType ParametersType
typename MetricType::Pointer MetricPointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
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.