Medical Imaging Interaction Toolkit
2022.10.99-eeb2f471
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;
const int BASE_LAYER_INDEX
std::vector< BaseRenderer * > RendererVector
DataCollection - Class to facilitate loading/accessing structured data.
MITKQTWIDGETS_EXPORT NodePredicateBase::Pointer GetRenderWindowPredicate(const BaseRenderer *renderer)
Helper function to get a node predicate that can be used to filter render window specific data nodes....
std::map< int, DataNode::Pointer, std::greater< int > > LayerStack
Data management class that handles 'was created by' relations.
const int TOP_LAYER_INDEX
MITKQTWIDGETS_EXPORT void SetRenderWindowProperties(mitk::DataNode *dataNode, const BaseRenderer *renderer)
Set renderer-specific properties to mark a data node as 'managed by the specific renderer'....
Class for nodes of the DataTree.
MITKQTWIDGETS_EXPORT LayerStack GetLayerStack(const DataStorage *dataStorage, const BaseRenderer *renderer, bool withBaseNode)
Return the stack of layers of the given renderer as std::map<int, DataNode::Pointer>,...