MCPcopy Create free account
hub / github.com/MITK/MITK / GetCurrentLabel

Method GetCurrentLabel

Modules/SegmentationUI/src/QmitkMultiLabelInspector.cpp:467–479  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

465}
466
467mitk::Label* QmitkMultiLabelInspector::GetCurrentLabel() const
468{
469 auto currentIndex = this->m_Controls->view->currentIndex();
470 auto labelVariant = currentIndex.data(QmitkMultiLabelTreeModel::ItemModelRole::LabelDataRole);
471 mitk::Label::Pointer currentIndexLabel = nullptr;
472
473 if (labelVariant.isValid())
474 {
475 auto uncastedLabel = labelVariant.value<void*>();
476 currentIndexLabel = static_cast<mitk::Label*>(uncastedLabel);
477 }
478 return currentIndexLabel;
479}
480
481QmitkMultiLabelInspector::IndexLevelType QmitkMultiLabelInspector::GetCurrentLevelType() const
482{

Callers 2

OnAddLabelInstanceMethod · 0.95
OnRenameLabelMethod · 0.95

Calls 1

dataMethod · 0.45

Tested by

no test coverage detected