13 #ifndef mitkBoundingShapeVtkMapper3D_h 14 #define mitkBoundingShapeVtkMapper3D_h 20 #include <vtkPropAssembly.h> 21 #include <vtkSmartPointer.h> 22 #include <vtkSphereSource.h> 29 static void SetDefaultProperties(
DataNode *node,
BaseRenderer *renderer =
nullptr,
bool overwrite =
false);
33 itkFactorylessNewMacro(
Self);
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.