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

#include <itkImageToImageMetric.h>

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

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 532 of file itkImageToImageMetric.h.

Public Member Functions

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

Private Attributes

const
MultiThreaderType::WorkUnitInfo
m_WorkUnitInfo
 

Constructor & Destructor Documentation

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

Definition at line 535 of file itkImageToImageMetric.h.

Member Function Documentation

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

Definition at line 539 of file itkImageToImageMetric.h.

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

Definition at line 538 of file itkImageToImageMetric.h.

Member Data Documentation

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

Definition at line 544 of file itkImageToImageMetric.h.


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