18#ifndef __elxAdvancedMattesMutualInformationMetric_H__
19#define __elxAdvancedMattesMutualInformationMetric_H__
99template<
class TElastix >
103 typename MetricBase< TElastix >::FixedImageType,
104 typename MetricBase< TElastix >::MovingImageType >,
179 FixedImageType::ImageDimension );
183 MovingImageType::ImageDimension );
211 itkSetMacro( Param_c,
double );
212 itkGetConstMacro( Param_c,
double );
215 itkSetMacro( Param_gamma,
double );
216 itkGetConstMacro( Param_gamma,
double );
219 itkSetMacro( CurrentIteration,
unsigned int );
220 itkGetConstMacro( CurrentIteration,
unsigned int );
249#ifndef ITK_MANUAL_INSTANTIATION
250#include "elxAdvancedMattesMutualInformationMetric.hxx"
A class that deals with user given parameters and command line arguments.
This class is the elastix base class for all Metrics.
itk::SingleValuedCostFunction ITKBaseType
Superclass::RegistrationPointer RegistrationPointer
Superclass::ElastixType ElastixType
ElastixType::MovingImageType MovingImageType
ElastixType::FixedImageType FixedImageType
Superclass::ConfigurationPointer ConfigurationPointer
Superclass::RegistrationType RegistrationType
Superclass::ElastixPointer ElastixPointer