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