18 #ifndef itkPointSetToPointSetRegistrationMethod_h
19 #define itkPointSetToPointSetRegistrationMethod_h
65 template<
typename TFixedPo
intSet,
typename TMovingPo
intSet >
132 itkGetModifiableObjectMacro(Metric,
MetricType);
141 virtual void SetInitialTransformParameters(
const ParametersType & param);
143 itkGetConstReferenceMacro(InitialTransformParameters,
ParametersType);
147 itkGetConstReferenceMacro(LastTransformParameters,
ParametersType);
158 using Superclass::MakeOutput;
166 void PrintSelf(std::ostream & os,
Indent indent)
const override;
168 void GenerateData()
override;
184 #ifndef ITK_MANUAL_INSTANTIATION
185 #include "itkPointSetToPointSetRegistrationMethod.hxx"
typename TransformOutputType::ConstPointer TransformOutputConstPointer
typename TransformOutputType::Pointer TransformOutputPointer
Light weight base class for most itk classes.
MovingPointSetConstPointer m_MovingPointSet
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
typename MovingPointSetType::ConstPointer MovingPointSetConstPointer
typename MetricType::Pointer MetricPointer
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Computes similarity between two point sets.
class ITK_FORWARD_EXPORT ProcessObject
OptimizerType::Pointer m_Optimizer
TMovingPointSet MovingPointSetType
FixedPointSetConstPointer m_FixedPointSet
Base class for PointSet to PointSet Registration Methods.
Decorates any subclass of itkObject with a DataObject API.
ParametersType m_LastTransformParameters
TransformPointer m_Transform
Generic representation for an optimization method.
ParametersType m_InitialTransformParameters
unsigned long ModifiedTimeType
This class is a base for the Optimization methods that optimize a multiple valued function...
typename MetricType::TransformType TransformType
Control indentation during Print() invocation.
TFixedPointSet FixedPointSetType
typename TransformType::ParametersType TransformParametersType
SmartPointer< Self > Pointer
typename FixedPointSetType::ConstPointer FixedPointSetConstPointer
typename TransformType::Pointer TransformPointer
typename MetricType::TransformParametersType ParametersType