18 #ifndef itkJointHistogramMutualInformationGetValueAndDerivativeThreader_h
19 #define itkJointHistogramMutualInformationGetValueAndDerivativeThreader_h
33 template <
typename TDomainPartitioner,
typename TImageToImageMetric,
typename TJo
intHistogramMetric >
74 using JointPDFType =
typename JointHistogramMetricType::JointPDFType;
86 void BeforeThreadedExecution()
override;
88 void AfterThreadedExecution()
override;
122 PaddedJointHistogramMIPerThreadStruct);
123 itkAlignedTypedef( ITK_CACHE_LINE_ALIGNMENT, PaddedJointHistogramMIPerThreadStruct,
124 AlignedJointHistogramMIPerThreadStruct );
137 #ifndef ITK_MANUAL_INSTANTIATION
138 #include "itkJointHistogramMutualInformationGetValueAndDerivativeThreader.hxx"
unsigned long SizeValueType
unsigned int ThreadIdType
Provides threading for ImageToImageMetricv4::GetValueAndDerivative.
ImageBaseType::PointType PointType
Templated n-dimensional image class.