18 #ifndef __itkMutualInformationImageToImageMetric_h
19 #define __itkMutualInformationImageToImageMetric_h
93 template<
class TFixedImage,
class TMovingImage >
134 itkStaticConstMacro(MovingImageDimension,
unsigned int,
135 MovingImageType::ImageDimension);
153 void SetNumberOfSpatialSamples(
unsigned int num);
156 itkGetConstReferenceMacro(NumberOfSpatialSamples,
unsigned int);
163 itkSetClampMacro( MovingImageStandardDeviation,
double,
165 itkGetConstReferenceMacro(MovingImageStandardDeviation,
double);
173 itkSetClampMacro( FixedImageStandardDeviation,
double,
175 itkGetConstMacro(FixedImageStandardDeviation,
double);
193 void ReinitializeSeed();
195 void ReinitializeSeed(
int);
200 void PrintSelf(std::ostream & os,
Indent indent)
const;
204 void operator=(
const Self &);
215 { FixedImagePointValue.Fill(0.0); }
253 typedef typename Superclass::CoordinateRepresentationType
265 #ifndef ITK_MANUAL_INSTANTIATION
266 #include "itkMutualInformationImageToImageMetric.hxx"