Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitkImageCastPart4.cpp File Reference
#include <mitkImageCast.txx>
#include <itkDiffusionTensor3D.h>
#include <itkRGBPixel.h>

Go to the source code of this file.

Namespaces

 mitk
 DataCollection - Class to facilitate loading/accessing structured data.
 

Macros

#define TYPE_VECS(HUN)
 
#define TYPE_TEN_VECS(HUN)
 
#define TYPE_N_VEC(N_DIRS)
 
#define _TYPE_N_VEC(N_DIRS, PIXTYPE)
 

Functions

template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itkImageRGBUC2 > &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itkImageDTIF2 > &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itkImageDTID2 > &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itkImageRGBUC3 > &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itkImageDTIF3 > &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itkImageDTID3 > &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 2 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 2 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 2 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 2 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 2 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 2 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 3 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 3 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 3 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 3 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 3 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 3 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 6 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 6 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 6 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 6 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 6 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 6 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 42 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 42 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 42 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 42 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 42 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 42 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 92 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 92 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 92 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 92 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 92 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 92 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 162 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 162 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 162 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 162 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 162 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 162 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 252 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 252 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 252 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 252 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 252 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 252 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 362 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 362 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 362 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 362 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 362 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 362 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 492 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 492 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 492 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 492 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 492 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 492 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 642 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 642 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 642 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 642 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 642 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 642 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 812 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 812 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 812 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 812 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 812 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 812 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 1002 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< double, 1002 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 1002 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< float, 1002 >, 3 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 1002 >, 2 >> &itkOutputImage)
 
template<>
void MITKCORE_EXPORT mitk::CastToItkImage (const mitk::Image *mitkImage, itk::SmartPointer< itk::Image< itk::Vector< short, 1002 >, 3 >> &itkOutputImage)
 

Macro Definition Documentation

#define _TYPE_N_VEC (   N_DIRS,
  PIXTYPE 
)

Definition at line 123 of file mitkImageCastPart4.cpp.

#define TYPE_N_VEC (   N_DIRS)

Definition at line 118 of file mitkImageCastPart4.cpp.

#define TYPE_TEN_VECS (   HUN)

Definition at line 106 of file mitkImageCastPart4.cpp.

#define TYPE_VECS (   HUN)

Definition at line 94 of file mitkImageCastPart4.cpp.