13 #ifndef mitkLabelHighlightGuard_h
14 #define mitkLabelHighlightGuard_h
44 return "org.mitk.multilabel.labels.highlighted";
49 return "org.mitk.multilabel.highlight_invisible";
55 bool m_HighlightInvisible =
false;
#define MITKMULTILABEL_EXPORT
Class for nodes of the DataTree.
constexpr static const char * PROPERTY_NAME_LABELS_HIGHLIGHTED()
void SetHighlightedLabels(MultiLabelSegmentation::LabelValueVectorType labels)
MultiLabelSegmentation::LabelValueVectorType GetHighlightedLabels() const
static void UpdateNode(DataNode *node, MultiLabelSegmentation::LabelValueVectorType labels, bool highlightInvisible)
void SetHighlightInvisibleLabels(bool highlightInvisible)
DataNode::Pointer GetSegmentationNode() const
constexpr static const char * PROPERTY_NAME_HIGHLIGHT_INVISIBLE()
void SetSegmentationNode(DataNode *node)
WeakPointer< DataNode > m_Node
std::vector< LabelValueType > LabelValueVectorType
Find image slices visible on a given plane.