18 #ifndef itkRegistrationParameterScalesFromPhysicalShift_h
19 #define itkRegistrationParameterScalesFromPhysicalShift_h
33 template <
typename TMetric >
51 typedef typename Superclass::ScalesType
ScalesType;
70 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
72 virtual void ComputeSampleShifts(
const ParametersType &deltaParameters, ScalesType &localShifts) ITK_OVERRIDE;
77 template <
typename TTransform>
78 void ComputeSampleShiftsInternal(
const ParametersType &deltaParameters, ScalesType &localShifts);
85 #ifndef ITK_MANUAL_INSTANTIATION
86 #include "itkRegistrationParameterScalesFromPhysicalShift.hxx"
Light weight base class for most itk classes.
Superclass::MovingTransformType MovingTransformType
Registration helper base class for estimating scales of transform parameters from the maximum voxel s...
Registration helper class for estimating scales of transform parameters a step sizes, from the maximum voxel shift in physical space caused by a parameter change.
RegistrationParameterScalesFromShiftBase< TMetric > Superclass
Superclass::VirtualPointType VirtualPointType
Superclass::ParametersType ParametersType
~RegistrationParameterScalesFromPhysicalShift() override
SmartPointer< Self > Pointer
Superclass::VirtualIndexType VirtualIndexType
SmartPointer< const Self > ConstPointer
Superclass::ScalesType ScalesType
Control indentation during Print() invocation.
Superclass::JacobianType JacobianType
Superclass::FixedTransformType FixedTransformType
Superclass::FloatType FloatType
Superclass::VirtualImageConstPointer VirtualImageConstPointer
RegistrationParameterScalesFromPhysicalShift Self