18 #ifndef itkRegistrationParameterScalesFromShiftBase_h
19 #define itkRegistrationParameterScalesFromShiftBase_h
42 template <
typename TMetric >
92 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
104 void operator=(const
Self&) ITK_DELETE_FUNCTION;
115 #ifndef ITK_MANUAL_INSTANTIATION
116 #include "itkRegistrationParameterScalesFromShiftBase.hxx"
SmartPointer< const Self > ConstPointer
Superclass::FloatType FloatType
~RegistrationParameterScalesFromShiftBase()
Superclass::VirtualPointType VirtualPointType
RegistrationParameterScalesFromShiftBase Self
Superclass::JacobianType JacobianType
Registration helper base class for estimating scales of transform parameters from the maximum voxel s...
TMetric::VirtualIndexType VirtualIndexType
MetricType::MovingTransformType MovingTransformType
ParametersType::ValueType ParametersValueType
RegistrationParameterScalesEstimator< TMetric > Superclass
virtual FloatType ComputeMaximumVoxelShift(const ParametersType &deltaParameters)
virtual void PrintSelf(std::ostream &os, Indent indent) const override
Superclass::FloatType FloatType
RegistrationParameterScalesFromShiftBase()
virtual void ComputeSampleShifts(const ParametersType &deltaParameters, ScalesType &localShifts)=0
MetricType::FixedTransformType FixedTransformType
ParametersValueType m_SmallParameterVariation
Superclass::VirtualIndexType VirtualIndexType
virtual void EstimateScales(ScalesType &scales) override
SmartPointer< Self > Pointer
Superclass::ParametersType ParametersType
Implements a registration helper class for estimating scales of transform parameters and step sizes...
Superclass::FixedTransformType FixedTransformType
virtual void EstimateLocalStepScales(const ParametersType &step, ScalesType &localStepScales) override
virtual FloatType EstimateStepScale(const ParametersType &step) override
Superclass::MovingTransformType MovingTransformType
Superclass::ScalesType ScalesType
TMetric::VirtualPointType VirtualPointType
TParametersValueType ValueType
Superclass::ParametersType ParametersType
Control indentation during Print() invocation.
TMetric::JacobianType JacobianType
TMetric::VirtualImageConstPointer VirtualImageConstPointer
Superclass::VirtualImageConstPointer VirtualImageConstPointer
Superclass::ScalesType ScalesType