17 #ifndef mitkSimulationVtkMapper3D_h
18 #define mitkSimulationVtkMapper3D_h
21 #include <vtkSmartPointer.h>
22 #include <MitkSimulationExports.h>
26 class vtkSimulationPolyDataMapper3D;
36 vtkSmartPointer<vtkSimulationPolyDataMapper3D> m_Mapper;
37 vtkSmartPointer<vtkActor> m_Actor;
40 LocalStorage(
const LocalStorage&);
41 LocalStorage& operator=(
const LocalStorage&);
45 static void SetDefaultProperties(
DataNode* node,
BaseRenderer* renderer = NULL,
bool overwrite =
false);
48 itkFactorylessNewMacro(
Self)
51 void ApplyColorAndOpacityProperties(
BaseRenderer*, vtkActor*)
override;
56 void GenerateDataForRenderer(
BaseRenderer* renderer)
override;
Base class for mapper specific rendering ressources.
Organizes the rendering process.
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.
#define mitkClassMacro(className, SuperClassName)
Class for nodes of the DataTree.