13 #ifndef mitkContourModelSetMapper2D_h
14 #define mitkContourModelSetMapper2D_h
40 itkFactorylessNewMacro(Self);
#define MITKCONTOURMODEL_EXPORT
Organizes the rendering process.
Abstract base class for OpenGL-based 2D contour mappers.
OpenGL-based mapper to display a mitk::ContourModelSet in a 2D render window.
~ContourModelSetMapper2D() override
mitkClassMacro(ContourModelSetMapper2D, ContourModelMapper2DBase)
LocalStorageHandler< BaseLocalStorage > m_LSH
Local storage handler for per-renderer data.
static void SetDefaultProperties(mitk::DataNode *node, mitk::BaseRenderer *renderer=nullptr, bool overwrite=false)
Set default rendering properties for ContourModelSet nodes.
void MitkRender(mitk::BaseRenderer *renderer, mitk::VtkPropRenderer::RenderType type) override
Render all contour models in the set onto the 2D slice.
ContourModelSetMapper2D()
A collection of ContourModel instances managed as a single BaseData object.
Central node class of the MITK data tree, associating a data object with properties and mappers.
RenderType
Enumeration of render pass types.
Find image slices visible on a given plane.