18 #ifndef __itkRegistrationParameterScalesFromShiftBase_h
19 #define __itkRegistrationParameterScalesFromShiftBase_h
42 template <
class TMetric >
57 typedef typename Superclass::ScalesType
ScalesType;
73 virtual void EstimateScales(
ScalesType &scales);
86 virtual void PrintSelf(std::ostream &os,
Indent indent)
const;
90 virtual FloatType ComputeMaximumVoxelShift(
const ParametersType &deltaParameters);
94 virtual void ComputeSampleShifts(
const ParametersType &deltaParameters, ScalesType &localShifts) = 0;
98 void operator=(
const Self&);
109 #ifndef ITK_MANUAL_INSTANTIATION
110 #include "itkRegistrationParameterScalesFromShiftBase.hxx"