18 #ifndef __itkRegistrationParameterScalesFromIndexShift_h
19 #define __itkRegistrationParameterScalesFromIndexShift_h
33 template <
class TMetric >
51 typedef typename Superclass::ScalesType
ScalesType;
89 virtual void PrintSelf(std::ostream &os,
Indent indent)
const;
91 virtual void ComputeSampleShifts(
const ParametersType &deltaParameters, ScalesType &localShifts);
93 template<
class TContinuousIndexType>
94 void TransformPointToContinuousIndex(
const VirtualPointType &point, TContinuousIndexType &mappedIndex);
98 void operator=(
const Self&);
100 template <
class TTransform>
101 void ComputeSampleShiftsInternal(
const ParametersType &deltaParameters, ScalesType &localShifts);
108 #ifndef ITK_MANUAL_INSTANTIATION
109 #include "itkRegistrationParameterScalesFromIndexShift.hxx"