13 #ifndef mitkContourVtkMapper3D_h
14 #define mitkContourVtkMapper3D_h
19 #include <vtkPolyData.h>
20 #include <vtkSmartPointer.h>
22 class vtkPolyDataMapper;
23 class vtkAppendPolyData;
41 itkFactorylessNewMacro(
Self);
#define MITKSEGMENTATION_EXPORT
Vtk-based mapper for mitk::Contour.
~ContourVtkMapper3D() override
vtkSmartPointer< vtkPolyData > m_Contour
vtkSmartPointer< vtkAppendPolyData > m_VtkPointList
mitkClassMacro(ContourVtkMapper3D, VtkMapper)
vtkSmartPointer< vtkTubeFilter > m_TubeFilter
void GenerateDataForRenderer(mitk::BaseRenderer *renderer) override
Generate the data needed for rendering into renderer.
vtkSmartPointer< vtkPolyDataMapper > m_VtkPolyDataMapper
vtkProp * GetVtkProp(mitk::BaseRenderer *renderer) override
vtkSmartPointer< vtkActor > m_Actor
virtual const mitk::Contour * GetInput()
Stores vertices for drawing a contour.
Base class of all mappers, Vtk as well as OpenGL mappers.
Base class of all Vtk Mappers in order to display primitives by exploiting Vtk functionality.
Find image slices visible on a given plane.