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

#include <itkImageToImageMetric.h>

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

Detailed Description

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

Types and variables related to multi-threading

A class to wrap around a const pointer that can be passed as a non-const object to the SetSingleMethod function as a non-const void *. Do not allow inheritance for objects that are intended for static_cast<void *>

Definition at line 513 of file itkImageToImageMetric.h.

Public Member Functions

 ConstantPointerWrapper (ImageToImageMetric *i2i_metricPointer)
 
const ImageToImageMetricGetConstMetricPointer () const
 

Private Attributes

const ImageToImageMetricm_ConstMetricPointer
 

Constructor & Destructor Documentation

template<typename TFixedImage , typename TMovingImage >
itk::ImageToImageMetric< TFixedImage, TMovingImage >::ConstantPointerWrapper::ConstantPointerWrapper ( ImageToImageMetric i2i_metricPointer)
inline

Definition at line 516 of file itkImageToImageMetric.h.

Member Function Documentation

template<typename TFixedImage , typename TMovingImage >
const ImageToImageMetric* itk::ImageToImageMetric< TFixedImage, TMovingImage >::ConstantPointerWrapper::GetConstMetricPointer ( ) const
inline

Definition at line 519 of file itkImageToImageMetric.h.

Member Data Documentation

template<typename TFixedImage , typename TMovingImage >
const ImageToImageMetric* itk::ImageToImageMetric< TFixedImage, TMovingImage >::ConstantPointerWrapper::m_ConstMetricPointer
private

Definition at line 521 of file itkImageToImageMetric.h.


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