13 #ifndef _MITK_CONTOURMODEL_MAPPER_3D_H_ 14 #define _MITK_CONTOURMODEL_MAPPER_3D_H_ 26 #include <vtkPolyData.h> 27 #include <vtkPolyDataMapper.h> 29 #include <vtkSmartPointer.h> 30 #include <vtkTubeFilter.h> 41 itkFactorylessNewMacro(
Self);
93 virtual vtkSmartPointer<vtkPolyData> CreateVtkPolyDataFromContour(
mitk::ContourModel *inputContour);
ContourModel is a structure of linked vertices defining a contour in 3D space. The vertices are store...
Base class for mapper specific rendering ressources.
Organizes the rendering process.
#define MITKCONTOURMODEL_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
vtkSmartPointer< vtkTubeFilter > m_TubeFilter
vtkSmartPointer< vtkPolyDataMapper > m_Mapper
Mapper of a 2D render window.
Base class of all Vtk Mappers in order to display primitives by exploiting Vtk functionality.
Base class of all mappers, Vtk as well as OpenGL mappers.
#define mitkClassMacro(className, SuperClassName)
~LocalStorage() override
Default deconstructor of the local storage.
vtkSmartPointer< vtkPolyData > m_OutlinePolyData
itk::TimeStamp m_LastUpdateTime
Timestamp of last update of stored data.
mitk::LocalStorageHandler< LocalStorage > m_LSH
The LocalStorageHandler holds all (three) LocalStorages for the three 2D render windows.
vtkSmartPointer< vtkActor > m_Actor
Actor of a 2D render window.
Class for nodes of the DataTree.