MeVisLab Toolbox Reference
mlITKCommonWrappers.h File Reference
#include "mlITKMLBaseWrapper.h"
#include <itkPointSet.h>
#include <itkPointSetToImageMetric.h>
#include <itkImageToImageMetric.h>
#include <itkTransform.h>
#include <itkVector.h>
#include <itkFiniteDifferenceFunction.h>
#include <itkInterpolateImageFunction.h>
#include <itkVectorInterpolateImageFunction.h>
#include <itkCostFunction.h>
#include <itkSingleValuedCostFunction.h>
#include <itkMultipleValuedCostFunction.h>

Go to the source code of this file.

Namespaces

 ml
 Main documentation file for ML users and developers.
 

Typedefs

typedef itk::CostFunction CostFunctionType
 Basic CostFunction type. More...
 
typedef itk::SingleValuedCostFunction SingleValuedCostFunctionType
 Basic SingleValuedCostFunction type. More...
 
typedef itk::MultipleValuedCostFunction MultipleValuedCostFunctionType
 Basic MultipleValuedCostFunction type. More...
 
typedef itk::Image< float, 3 > MetricImage3DType
 Standard 3D itk image type used to be passed by wrappers. More...
 
typedef itk::Image< float, 2 > MetricImage2DType
 Standard 2D itk image type used to be passed by wrappers. More...
 
typedef itk::Vector< float, 3 > MetricVector3DType
 Standard 3D vector image type used to be passed by wrappers. More...
 
typedef itk::Image< MetricVector3DType, 3 > MetricVectorImage3DType
 Standard 3D itk vector image type used to be passed by wrappers. More...
 
typedef itk::Vector< float, 2 > MetricVector2DType
 Standard 2D vector image type used to be passed by wrappers. More...
 
typedef itk::Image< MetricVector2DType, 2 > MetricVectorImage2DType
 Standard 2D itk vector image type used to be passed by wrappers. More...
 
typedef itk::PointSet< double, 3 > MetricPointSet3DType
 Standard 3D itk point set type used to be passed by wrappers. More...
 
typedef itk::PointSetToImageMetric< MetricPointSet3DType, MetricImage3DTypePointSetToImageMetric3DType
 Standard itk image metric type used to be passed by wrappers. More...
 
typedef itk::ImageToImageMetric< MetricImage3DType, MetricImage3DTypeImageToImageMetric3DType
 Standard itk image metric type used to be passed by wrappers. More...
 
typedef itk::ImageToImageMetric< MetricImage2DType, MetricImage2DTypeImageToImageMetric2DType
 Standard itk image metric type used to be passed by wrappers. More...
 
typedef itk::Transform< double, 3, 3 > Transform3DType
 Standard 3D itk transform type used to be passed by wrappers. More...
 
typedef itk::Transform< double, 2, 2 > Transform2DType
 Standard 2D itk transform type used to be passed by wrappers. More...
 
typedef itk::FiniteDifferenceFunction< MetricImage3DTypeFiniteDifferenceFunction3DType
 Standard 3D itk finite difference function type used to be passed by wrappers. More...
 
typedef itk::FiniteDifferenceFunction< MetricImage2DTypeFiniteDifferenceFunction2DType
 Standard 2D itk finite difference function type used to be passed by wrappers. More...
 
typedef itk::InterpolateImageFunction< MetricImage3DType, double > ImageInterpolator3DType
 Standard 3D itk interpolator function type used to be passed by wrappers. More...
 
typedef itk::InterpolateImageFunction< MetricImage2DType, double > ImageInterpolator2DType
 Standard 2D itk interpolator function type used to be passed by wrappers. More...
 
typedef itk::VectorInterpolateImageFunction< MetricVectorImage3DType, double > VectorImageInterpolator3DType
 Standard 3D itk interpolator function for vector type used to be passed by wrappers. More...
 
typedef itk::VectorInterpolateImageFunction< MetricVectorImage2DType, double > VectorImageInterpolator2DType
 Standard 2D itk interpolator function for vector type used to be passed by wrappers. More...
 

Functions

MLITK_SUPPORT_EXPORT int ml::ITKCommonTypesAndWrappersInit ()
 Initializes the wrapper classes. More...
 

Typedef Documentation

◆ CostFunctionType

typedef itk::CostFunction CostFunctionType

Basic CostFunction type.

Definition at line 29 of file mlITKCommonWrappers.h.

◆ FiniteDifferenceFunction2DType

typedef itk::FiniteDifferenceFunction<MetricImage2DType> FiniteDifferenceFunction2DType

Standard 2D itk finite difference function type used to be passed by wrappers.

Definition at line 84 of file mlITKCommonWrappers.h.

◆ FiniteDifferenceFunction3DType

typedef itk::FiniteDifferenceFunction<MetricImage3DType> FiniteDifferenceFunction3DType

Standard 3D itk finite difference function type used to be passed by wrappers.

Definition at line 81 of file mlITKCommonWrappers.h.

◆ ImageInterpolator2DType

typedef itk::InterpolateImageFunction<MetricImage2DType,double> ImageInterpolator2DType

Standard 2D itk interpolator function type used to be passed by wrappers.

Definition at line 91 of file mlITKCommonWrappers.h.

◆ ImageInterpolator3DType

typedef itk::InterpolateImageFunction<MetricImage3DType,double> ImageInterpolator3DType

Standard 3D itk interpolator function type used to be passed by wrappers.

Definition at line 88 of file mlITKCommonWrappers.h.

◆ ImageToImageMetric2DType

Standard itk image metric type used to be passed by wrappers.

Definition at line 70 of file mlITKCommonWrappers.h.

◆ ImageToImageMetric3DType

Standard itk image metric type used to be passed by wrappers.

Definition at line 67 of file mlITKCommonWrappers.h.

◆ MetricImage2DType

typedef itk::Image<float,2> MetricImage2DType

Standard 2D itk image type used to be passed by wrappers.

Definition at line 42 of file mlITKCommonWrappers.h.

◆ MetricImage3DType

typedef itk::Image<float,3> MetricImage3DType

Standard 3D itk image type used to be passed by wrappers.

Definition at line 39 of file mlITKCommonWrappers.h.

◆ MetricPointSet3DType

typedef itk::PointSet<double,3> MetricPointSet3DType

Standard 3D itk point set type used to be passed by wrappers.

Definition at line 60 of file mlITKCommonWrappers.h.

◆ MetricVector2DType

typedef itk::Vector<float,2> MetricVector2DType

Standard 2D vector image type used to be passed by wrappers.

Definition at line 53 of file mlITKCommonWrappers.h.

◆ MetricVector3DType

typedef itk::Vector<float,3> MetricVector3DType

Standard 3D vector image type used to be passed by wrappers.

Definition at line 46 of file mlITKCommonWrappers.h.

◆ MetricVectorImage2DType

Standard 2D itk vector image type used to be passed by wrappers.

Definition at line 56 of file mlITKCommonWrappers.h.

◆ MetricVectorImage3DType

Standard 3D itk vector image type used to be passed by wrappers.

Definition at line 49 of file mlITKCommonWrappers.h.

◆ MultipleValuedCostFunctionType

typedef itk::MultipleValuedCostFunction MultipleValuedCostFunctionType

Basic MultipleValuedCostFunction type.

Definition at line 35 of file mlITKCommonWrappers.h.

◆ PointSetToImageMetric3DType

Standard itk image metric type used to be passed by wrappers.

Definition at line 63 of file mlITKCommonWrappers.h.

◆ SingleValuedCostFunctionType

typedef itk::SingleValuedCostFunction SingleValuedCostFunctionType

Basic SingleValuedCostFunction type.

Definition at line 32 of file mlITKCommonWrappers.h.

◆ Transform2DType

typedef itk::Transform<double,2,2> Transform2DType

Standard 2D itk transform type used to be passed by wrappers.

Definition at line 77 of file mlITKCommonWrappers.h.

◆ Transform3DType

typedef itk::Transform<double,3,3> Transform3DType

Standard 3D itk transform type used to be passed by wrappers.

Definition at line 74 of file mlITKCommonWrappers.h.

◆ VectorImageInterpolator2DType

typedef itk::VectorInterpolateImageFunction<MetricVectorImage2DType,double> VectorImageInterpolator2DType

Standard 2D itk interpolator function for vector type used to be passed by wrappers.

Definition at line 98 of file mlITKCommonWrappers.h.

◆ VectorImageInterpolator3DType

typedef itk::VectorInterpolateImageFunction<MetricVectorImage3DType,double> VectorImageInterpolator3DType

Standard 3D itk interpolator function for vector type used to be passed by wrappers.

Definition at line 95 of file mlITKCommonWrappers.h.