18 #ifndef itkImageToImageMetricv4GetValueAndDerivativeThreader_h
19 #define itkImageToImageMetricv4GetValueAndDerivativeThreader_h
43 template <
typename TDomainPartitioner,
typename TImageToImageMetricv4 >
51 template <
typename TImageToImageMetricv4 >
103 void ThreadedExecution(
const DomainType & subdomain,
111 return this->m_CachedNumberOfParameters;
115 return this->m_CachedNumberOfLocalParameters;
124 template <
typename TImageToImageMetricv4 >
175 void ThreadedExecution(
const DomainType & subdomain,
183 return this->m_CachedNumberOfParameters;
187 return this->m_CachedNumberOfLocalParameters;
194 #ifndef ITK_MANUAL_INSTANTIATION
195 #include "itkImageToImageMetricv4GetValueAndDerivativeThreader.hxx"
typename Superclass::MovingImageGradientType MovingImageGradientType
NumberOfParametersType GetCachedNumberOfLocalParameters() const
typename Superclass::MovingOutputPointType MovingOutputPointType
TImageToImageMetricv4 ImageToImageMetricv4Type
typename Superclass::MovingImageGradientType MovingImageGradientType
Light weight base class for most itk classes.
typename Superclass::MeasureType MeasureType
typename Superclass::FixedImageGradientType FixedImageGradientType
Provides threading for ImageToImageMetricv4::GetValueAndDerivative.
typename Superclass::NumberOfParametersType NumberOfParametersType
typename Superclass::DerivativeValueType DerivativeValueType
typename Superclass::NumberOfParametersType NumberOfParametersType
Class for partitioning of an ImageRegion.
typename Superclass::InternalComputationValueType InternalComputationValueType
typename Superclass::MovingTransformType MovingTransformType
typename Superclass::FixedImagePointType FixedImagePointType
typename Superclass::InternalComputationValueType InternalComputationValueType
typename Superclass::DomainType DomainType
typename Superclass::DerivativeType DerivativeType
typename Superclass::VirtualImageType VirtualImageType
typename Superclass::MeasureType MeasureType
typename Superclass::JacobianType JacobianType
typename Superclass::MovingImagePixelType MovingImagePixelType
typename Superclass::AssociateType AssociateType
typename Superclass::MovingImagePointType MovingImagePointType
typename Superclass::AssociateType AssociateType
NumberOfParametersType GetCachedNumberOfLocalParameters() const
typename Superclass::MovingImagePointType MovingImagePointType
typename Superclass::VirtualPointType VirtualPointType
typename Superclass::FixedOutputPointType FixedOutputPointType
NumberOfParametersType GetCachedNumberOfParameters() const
Partitions an indexed container.
unsigned int ThreadIdType
typename Superclass::FixedImagePointType FixedImagePointType
typename Superclass::VirtualIndexType VirtualIndexType
typename Superclass::VirtualIndexType VirtualIndexType
typename Superclass::DerivativeValueType DerivativeValueType
typename Superclass::ImageDimensionType ImageDimensionType
typename Superclass::ImageToImageMetricv4Type ImageToImageMetricv4Type
Provides threading for ImageToImageMetricv4::GetValueAndDerivative.
typename Superclass::FixedTransformType FixedTransformType
typename Superclass::FixedImagePixelType FixedImagePixelType
typename Superclass::DomainType DomainType
typename Superclass::FixedTransformType FixedTransformType
typename Superclass::FixedImagePixelType FixedImagePixelType
NumberOfParametersType GetCachedNumberOfParameters() const
typename Superclass::JacobianType JacobianType
typename Superclass::VirtualImageType VirtualImageType
typename Superclass::DerivativeType DerivativeType
typename Superclass::MovingOutputPointType MovingOutputPointType
typename Superclass::MovingImagePixelType MovingImagePixelType
typename Superclass::VirtualPointType VirtualPointType
typename Superclass::MovingTransformType MovingTransformType
typename Superclass::FixedOutputPointType FixedOutputPointType
typename Superclass::FixedImageGradientType FixedImageGradientType