ITK  5.4.0
Insight Toolkit
Public Member Functions | Private Attributes | List of all members
itk::ImageToImageMetric< TFixedImage, TMovingImage >::MultiThreaderWorkUnitInfoImageToImageMetricWrapper Class Referencefinal

#include <itkImageToImageMetric.h>

Detailed Description

template<typename TFixedImage, typename TMovingImage>
class itk::ImageToImageMetric< TFixedImage, TMovingImage >::MultiThreaderWorkUnitInfoImageToImageMetricWrapper

This helper local class is used to extract information from the MultiThreaderType::WorkUnitInfo info type Do not allow inheritance for objects that are intended for static_cast<void *>

Definition at line 613 of file itkImageToImageMetric.h.

+ Collaboration diagram for itk::ImageToImageMetric< TFixedImage, TMovingImage >::MultiThreaderWorkUnitInfoImageToImageMetricWrapper:

Public Member Functions

const ImageToImageMetricGetConstImageToImageMetricPointer () const
 
ThreadIdType GetThreadId () const
 
 MultiThreaderWorkUnitInfoImageToImageMetricWrapper (const void *workunitInfoAsVoid)
 

Private Attributes

const MultiThreaderType::WorkUnitInfom_WorkUnitInfo
 

Constructor & Destructor Documentation

◆ MultiThreaderWorkUnitInfoImageToImageMetricWrapper()

template<typename TFixedImage , typename TMovingImage >
itk::ImageToImageMetric< TFixedImage, TMovingImage >::MultiThreaderWorkUnitInfoImageToImageMetricWrapper::MultiThreaderWorkUnitInfoImageToImageMetricWrapper ( const void *  workunitInfoAsVoid)
inline

Definition at line 616 of file itkImageToImageMetric.h.

Member Function Documentation

◆ GetConstImageToImageMetricPointer()

template<typename TFixedImage , typename TMovingImage >
const ImageToImageMetric* itk::ImageToImageMetric< TFixedImage, TMovingImage >::MultiThreaderWorkUnitInfoImageToImageMetricWrapper::GetConstImageToImageMetricPointer ( ) const
inline

Definition at line 625 of file itkImageToImageMetric.h.

◆ GetThreadId()

template<typename TFixedImage , typename TMovingImage >
ThreadIdType itk::ImageToImageMetric< TFixedImage, TMovingImage >::MultiThreaderWorkUnitInfoImageToImageMetricWrapper::GetThreadId ( ) const
inline

Definition at line 620 of file itkImageToImageMetric.h.

Member Data Documentation

◆ m_WorkUnitInfo

template<typename TFixedImage , typename TMovingImage >
const MultiThreaderType::WorkUnitInfo* itk::ImageToImageMetric< TFixedImage, TMovingImage >::MultiThreaderWorkUnitInfoImageToImageMetricWrapper::m_WorkUnitInfo
private

Definition at line 632 of file itkImageToImageMetric.h.


The documentation for this class was generated from the following file: