18 #ifndef __itkANTSNeighborhoodCorrelationImageToImageMetricv4GetValueAndDerivativeThreader_h
19 #define __itkANTSNeighborhoodCorrelationImageToImageMetricv4GetValueAndDerivativeThreader_h
56 template<
class TDomainPartitioner,
class TImageToImageMetric,
class TNeighborhoodCorrelationMetric >
72 typedef typename Superclass::DomainType
DomainType;
90 typedef typename NeighborhoodCorrelationMetricType::ImageRegionType
ImageRegionType;
93 typedef typename NeighborhoodCorrelationMetricType::JacobianType
JacobianType;
95 typedef typename NeighborhoodCorrelationMetricType::FixedImageType
FixedImageType;
96 typedef typename NeighborhoodCorrelationMetricType::MovingImageType
MovingImageType;
97 typedef typename NeighborhoodCorrelationMetricType::RadiusType
RadiusType;
201 return Superclass::ProcessVirtualPoint(virtualIndex, virtualPoint, threadId);
221 itkExceptionMacro(
"ProcessPoint should never be reached in ANTS CC metric threader class.");
292 #ifndef ITK_MANUAL_INSTANTIATION
293 #include "itkANTSNeighborhoodCorrelationImageToImageMetricv4GetValueAndDerivativeThreader.hxx"