Namespaces | Defines | Typedefs | Functions

mitkImageCastPart3.cpp File Reference

#include <mitkImageCast.h>
#include <itkImage.h>
#include <itkCastImageFilter.h>

Go to the source code of this file.

Namespaces

namespace  mitk
 

Qmitk.


Defines

#define CAST_HUNDRED_VECS(HUN)
#define CAST_TEN_VECS(TEN)
#define CAST_N_VEC(N_DIRS)
#define _CAST_N_VEC(N_DIRS, PIXTYPE)

Typedefs

typedef itk::Image
< itk::RGBPixel< unsigned char >, 2 > 
mitk::itkImageRGBUC2
typedef itk::Image
< itk::DiffusionTensor3D
< float >, 2 > 
mitk::itkImageDTIF2
typedef itk::Image
< itk::DiffusionTensor3D
< double >, 2 > 
mitk::itkImageDTID2
typedef itk::Image
< itk::RGBPixel< unsigned char >, 3 > 
mitk::itkImageRGBUC3
typedef itk::Image
< itk::DiffusionTensor3D
< float >, 3 > 
mitk::itkImageDTIF3
typedef itk::Image
< itk::DiffusionTensor3D
< double >, 3 > 
mitk::itkImageDTID3

Functions

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

Define Documentation

#define _CAST_N_VEC (   N_DIRS,
  PIXTYPE 
)
Value:
template void MITK_CORE_EXPORT _CastToItkImage2Access(itk::Image<itk::Vector<PIXTYPE,N_DIRS>, 2> *,  itk::SmartPointer<itk::Image<itk::Vector<PIXTYPE,N_DIRS>, 2> >&);  \
  template void MITK_CORE_EXPORT _CastToItkImage2Access(itk::Image<itk::Vector<PIXTYPE,N_DIRS>, 3> *,  itk::SmartPointer<itk::Image<itk::Vector<PIXTYPE,N_DIRS>, 3> >&);  \

Definition at line 87 of file mitkImageCastPart3.cpp.

#define CAST_HUNDRED_VECS (   HUN )
Value:
CAST_TEN_VECS(HUN)              \
  CAST_TEN_VECS(HUN+10)              \
  CAST_TEN_VECS(HUN+20)              \
  CAST_TEN_VECS(HUN+30)              \
  CAST_TEN_VECS(HUN+40)              \
  CAST_TEN_VECS(HUN+50)              \
  CAST_TEN_VECS(HUN+60)              \
  CAST_TEN_VECS(HUN+70)              \
  CAST_TEN_VECS(HUN+80)              \
  CAST_TEN_VECS(HUN+90)              \

Definition at line 59 of file mitkImageCastPart3.cpp.

#define CAST_N_VEC (   N_DIRS )
Value:
_CAST_N_VEC(N_DIRS,double)                                                                 \
  _CAST_N_VEC(N_DIRS,float)                                                                  \

Definition at line 83 of file mitkImageCastPart3.cpp.

#define CAST_TEN_VECS (   TEN )
Value:
CAST_N_VEC(TEN+ 1)              \
  CAST_N_VEC(TEN+ 2)              \
  CAST_N_VEC(TEN+ 3)              \
  CAST_N_VEC(TEN+ 4)              \
  CAST_N_VEC(TEN+ 5)              \
  CAST_N_VEC(TEN+ 6)              \
  CAST_N_VEC(TEN+ 7)              \
  CAST_N_VEC(TEN+ 8)              \
  CAST_N_VEC(TEN+ 9)              \
  CAST_N_VEC(TEN+10)              \

Definition at line 71 of file mitkImageCastPart3.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines