Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef mitkRenderWindowLayerUtilities_h
14 #define mitkRenderWindowLayerUtilities_h
30 namespace RenderWindowLayerUtilities
33 typedef std::map<int, DataNode::Pointer, std::greater<int>>
LayerStack;
MITKQTWIDGETS_EXPORT void TransferRenderWindowProperties(DataNode *dataNode, const BaseRenderer *newRenderer, const BaseRenderer *oldRenderer)
std::vector< BaseRenderer * > RendererVector
Find image slices visible on a given plane.
std::map< int, DataNode::Pointer, std::greater< int > > LayerStack
MITKQTWIDGETS_EXPORT void SetRenderWindowProperties(DataNode *dataNode, const BaseRenderer *renderer)
Set renderer-specific properties to mark a data node as 'managed by the specific renderer'....
MITKQTWIDGETS_EXPORT void DeleteRenderWindowProperties(DataNode *dataNode, const BaseRenderer *renderer)
Data management class that handles 'was created by' relations.
const int TOP_LAYER_INDEX
MITKQTWIDGETS_EXPORT LayerStack GetLayerStack(const DataStorage *dataStorage, const BaseRenderer *renderer)
Return the stack of layers of the given renderer as std::map<int, DataNode::Pointer>,...
Class for nodes of the DataTree.