18 #ifndef itkJointHistogramMutualInformationComputeJointPDFThreaderBase_h
19 #define itkJointHistogramMutualInformationComputeJointPDFThreaderBase_h
35 template <
typename TDomainPartitioner,
typename TJo
intHistogramMetric >
37 :
public DomainThreader< TDomainPartitioner, TJointHistogramMetric >
57 typedef typename JointHistogramMetricType::JointPDFType
JointPDFType;
87 PaddedJointHistogramMIPerThreadStruct);
88 itkAlignedTypedef( ITK_CACHE_LINE_ALIGNMENT, PaddedJointHistogramMIPerThreadStruct,
89 AlignedJointHistogramMIPerThreadStruct );
94 void operator=( const
Self & ) ITK_DELETE_FUNCTION;
101 #ifndef ITK_MANUAL_INSTANTIATION
102 #include "itkJointHistogramMutualInformationComputeJointPDFThreaderBase.hxx"
Light weight base class for most itk classes.
Multi-threaded processing on a domain by processing sub-domains per thread.
TJointHistogramMetric AssociateType
unsigned long SizeValueType
DomainPartitionerType::DomainType DomainType
unsigned int ThreadIdType
Templated n-dimensional image class.