15 #ifndef __elxViolaWellsMutualInformationMetric_H__
16 #define __elxViolaWellsMutualInformationMetric_H__
19 #include "itkMutualInformationImageToImageMetric.h"
59 template <
class TElastix >
63 ITK_TYPENAME MetricBase<TElastix>::FixedImageType,
64 ITK_TYPENAME MetricBase<TElastix>::MovingImageType >,
110 itkStaticConstMacro( MovingImageDimension,
unsigned int,
111 MovingImageType::ImageDimension );
131 virtual void BeforeEachResolution(
void);
136 virtual void Initialize(
void) throw (ExceptionObject);
143 virtual ~ViolaWellsMutualInformationMetric() {}
150 void operator=(
const Self& );
158 #ifndef ITK_MANUAL_INSTANTIATION
159 #include "elxViolaWellsMutualInformationMetric.hxx"
162 #endif // end #ifndef __elxViolaWellsMutualInformationMetric_H__