13 #ifndef mitkGLMapper_h
14 #define mitkGLMapper_h
54 ApplyColorAndOpacityProperties(renderer);
#define MITKLEGACYGL_EXPORT
Base class of all OpenGL-based mappers.
void MitkRender(mitk::BaseRenderer *renderer, mitk::VtkPropRenderer::RenderType type) override
Checks visibility and calls the paint method.
void ApplyColorAndOpacityProperties(mitk::BaseRenderer *renderer, vtkActor *actor=nullptr) override
Apply color and opacity properties read from the PropertyList. The actor is not used in the GLMappers...
virtual bool IsVtkBased() const override
Returns whether this is a vtk-based mapper.
GLMapper()
Returns whether this mapper allows picking in the renderwindow virtual bool IsPickable() const { retu...
virtual void ApplyProperties(mitk::BaseRenderer *renderer)
Apply color and opacity properties read from the PropertyList.
virtual void Paint(mitk::BaseRenderer *renderer)=0
Do the painting into the renderer.
mitkClassMacro(GLMapper, Mapper)
Base class of all mappers, Vtk as well as OpenGL mappers.
Find image slices visible on a given plane.