#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 _CAST_N_VEC | ( | N_DIRS, | |
PIXTYPE | |||
) |
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 ) |
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 ) |
_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 ) |
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.