41 mitkoutputimage =
dynamic_cast<mitk::Image *
>(mitkBaseData);
49 #define DefineMitkImageCasterMethods(r, data, type) \
50 void mitk::ImageCaster::CastToItkImage(const mitk::Image *mitkImage, \
51 itk::SmartPointer<itk::Image<MITK_PP_TUPLE_REM(2) type>> &itkOutputImage) \
53 mitk::CastToItkImage(mitkImage, itkOutputImage); \
55 void mitk::ImageCaster::CastToMitkImage(const itk::Image<MITK_PP_TUPLE_REM(2) type> *itkImage, \
56 itk::SmartPointer<mitk::Image> &mitkOutputImage) \
58 mitk::CastToMitkImage<itk::Image<MITK_PP_TUPLE_REM(2) type>>(itkImage, mitkOutputImage); \
Class for storing surfaces (vtkPolyData).
#define DefineMitkImageCasterMethods(r, data, type)
static vtkRenderer * m_3DRenderer
Base of all data objects.
static vtkRenderer * Get3DRenderer()
static void CastBaseData(mitk::BaseData *const, itk::SmartPointer< mitk::Image > &)
Image class for storing images.
#define MITK_PP_SEQ_FOR_EACH(macro, data, seq)
static void Set3DRenderer(vtkRenderer *renderer)
static void Cast(BaseData *dat, Surface *surface)
#define MITK_ACCESSBYITK_TYPES_DIMN_SEQ(dim)