13 #ifndef mitkImageCaster_h
14 #define mitkImageCaster_h
16 #include <itkCastImageFilter.h>
20 #include <vtkRenderWindow.h>
22 #include <boost/preprocessor/seq/for_each.hpp>
23 #include <boost/preprocessor/tuple/rem.hpp>
25 #define DeclareMitkImageCasterMethods(r, data, type) \
26 static void CastToItkImage(const mitk::Image *, itk::SmartPointer<itk::Image<BOOST_PP_TUPLE_REM(2) type>> &); \
27 static void CastToMitkImage(const itk::Image<BOOST_PP_TUPLE_REM(2) type> *, itk::SmartPointer<mitk::Image> &);
Base of all data objects.
static void Cast(BaseData *dat, Surface *surface)
This class is just a proxy for global functions which are needed by the python wrapping process since...
Image class for storing images.
static vtkRenderer * Get3DRenderer()
static void Set3DRenderer(vtkRenderer *renderer)
static vtkRenderer * m_3DRenderer
Class for storing surfaces (vtkPolyData).
#define MITK_ACCESSBYITK_TYPES_DIMN_SEQ(dim)
#define DeclareMitkImageCasterMethods(r, data, type)
Find image slices visible on a given plane.