18 #ifndef __itkPointSetToPointSetMetric_h
19 #define __itkPointSetToPointSetMetric_h
44 template<
class TFixedPo
intSet,
class TMovingPo
intSet >
71 itkStaticConstMacro(MovingPointSetDimension,
unsigned int,
72 TMovingPointSet::PointDimension);
73 itkStaticConstMacro(FixedPointSetDimension,
unsigned int,
74 TFixedPointSet::PointDimension);
77 typedef typename FixedPointSetType::PointsContainer::ConstIterator
PointIterator;
82 itkGetStaticConstMacro(MovingPointSetDimension),
117 void SetTransformParameters(
const ParametersType & parameters)
const;
120 unsigned int GetNumberOfParameters(
void)
const
121 {
return m_Transform->GetNumberOfParameters(); }
125 virtual void Initialize(
void)
130 virtual ~PointSetToPointSetMetric() {}
131 void PrintSelf(std::ostream & os,
Indent indent)
const;
141 void operator=(
const Self &);
145 #ifndef ITK_MANUAL_INSTANTIATION
146 #include "itkPointSetToPointSetMetric.hxx"