13 #ifndef _MITK_CONTOURMODELSET_MAPPER_3D_H_ 14 #define _MITK_CONTOURMODELSET_MAPPER_3D_H_ 27 #include <vtkAssembly.h> 28 #include <vtkPolyData.h> 29 #include <vtkPolyDataMapper.h> 31 #include <vtkSmartPointer.h> 32 #include <vtkTubeFilter.h> 43 itkFactorylessNewMacro(
Self);
89 virtual vtkSmartPointer<vtkPolyData> CreateVtkPolyDataFromContour(
mitk::ContourModel *inputContour,
93 virtual void ApplyContourModelSetProperties(
BaseRenderer *renderer);
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
static void Update(vtkPolyData *)
DataCollection - Class to facilitate loading/accessing structured data.
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.
mitk::LocalStorageHandler< LocalStorage > m_LSH
The LocalStorageHandler holds all (three) LocalStorages for the three 2D render windows.
#define mitkClassMacro(className, SuperClassName)
~LocalStorage() override
Default deconstructor of the local storage.
mitk::ContourModelToSurfaceFilter::Pointer m_contourToPolyData
vtkSmartPointer< vtkAssembly > m_Assembly
Assembly of contours.
itk::TimeStamp m_LastUpdateTime
Timestamp of last update of stored data.
Class for nodes of the DataTree.