18 #ifndef itkCorrelationImageToImageMetricv4GetValueAndDerivativeThreader_h
19 #define itkCorrelationImageToImageMetricv4GetValueAndDerivativeThreader_h
32 template <
typename TDomainPartitioner,
typename TImageToImageMetric,
typename TCorrelationMetric >
47 typedef typename Superclass::DomainType
DomainType;
80 virtual
void BeforeThreadedExecution() ITK_OVERRIDE;
89 virtual
void AfterThreadedExecution() ITK_OVERRIDE;
138 PaddedCorrelationMetricValueDerivativePerThreadStruct);
139 itkAlignedTypedef( ITK_CACHE_LINE_ALIGNMENT, PaddedCorrelationMetricValueDerivativePerThreadStruct,
140 AlignedCorrelationMetricValueDerivativePerThreadStruct );
151 #ifndef ITK_MANUAL_INSTANTIATION
152 #include "itkCorrelationImageToImageMetricv4GetValueAndDerivativeThreader.hxx"
InternalComputationValueType m2
InternalComputationValueType f2
Superclass::AssociateType AssociateType
InternalComputationValueType f
Superclass::MeasureType MeasureType
Superclass::InternalComputationValueType InternalComputationValueType
InternalComputationValueType fm
ImageToImageMetricv4GetValueAndDerivativeThreader< TDomainPartitioner, TImageToImageMetric > Superclass
FixedTransformType::OutputPointType FixedOutputPointType
CorrelationImageToImageMetricv4GetValueAndDerivativeThreader Self
Superclass::DerivativeType DerivativeType
Superclass::VirtualPointType VirtualPointType
SmartPointer< const Self > ConstPointer
Superclass::FixedImageGradientType FixedImageGradientType
Processes points for CorrelationImageToImageMetricv4 GetValueAndDerivative.
TCorrelationMetric * m_CorrelationAssociate
InternalComputationValueType m
Superclass::DerivativeValueType DerivativeValueType
MovingTransformType::OutputPointType MovingOutputPointType
AlignedCorrelationMetricValueDerivativePerThreadStruct * m_CorrelationMetricValueDerivativePerThreadVariables
unsigned int ThreadIdType
Superclass::VirtualIndexType VirtualIndexType
Superclass::DomainType DomainType
Superclass::NumberOfParametersType NumberOfParametersType
Provides threading for ImageToImageMetricv4::GetValueAndDerivative.
Superclass::FixedImagePixelType FixedImagePixelType
Superclass::ImageToImageMetricv4Type ImageToImageMetricv4Type
Superclass::FixedImagePointType FixedImagePointType
Superclass::MovingImageGradientType MovingImageGradientType
ImageToImageMetricv4Type::FixedTransformType FixedTransformType
Superclass::MovingImagePointType MovingImagePointType
SmartPointer< Self > Pointer
Superclass::MovingImagePixelType MovingImagePixelType
ImageToImageMetricv4Type::MovingTransformType MovingTransformType