17 #ifndef mitkBoundingShapeVtkMapper3D_h
18 #define mitkBoundingShapeVtkMapper3D_h
24 #include <vtkPropAssembly.h>
25 #include <vtkSmartPointer.h>
26 #include <vtkSphereSource.h>
33 static void SetDefaultProperties(
DataNode *node,
BaseRenderer *renderer =
nullptr,
bool overwrite =
false);
37 void ApplyColorAndOpacityProperties(
BaseRenderer *, vtkActor *)
override;
38 void ApplyBoundingShapeProperties(
BaseRenderer *renderer, vtkActor *);
42 void GenerateDataForRenderer(
BaseRenderer *renderer)
override;
#define MITKBOUNDINGSHAPE_EXPORT
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.