23#ifndef __qMRMLSegmentEditorWidget_h
24#define __qMRMLSegmentEditorWidget_h
27#include "qSlicerSegmentationsModuleWidgetsExport.h"
36#include <ctkVTKObject.h>
49class qMRMLSegmentEditorWidgetPrivate;
110 qWarning(
"qMRMLSegmentEditorWidget::masterVolumeNode is deprecated, use sourceVolumeNode() method instead.");
116 qWarning(
"qMRMLSegmentEditorWidget::masterVolumeNodeID is deprecated, use sourceVolumeNodeID() method instead.");
185 qWarning(
"qMRMLSegmentEditorWidget::masterVolumeNodeSelectorVisible is deprecated, use sourceVolumeNodeSelectorVisible() method instead.");
191 qWarning(
"qMRMLSegmentEditorWidget::autoShowMasterVolumeNode is deprecated, use autoShowSourceVolumeNode() method instead.");
227 const QString& attributeName,
228 const QVariant& attributeValue = QVariant());
232 const QString& attributeName);
237 const QString& attributeName,
238 const QVariant& attributeValue = QVariant());
242 const QString& attributeName);
246 const QString& attributeName,
247 const QVariant& attributeValue = QVariant())
249 qWarning(
"qMRMLSegmentEditorWidget::masterVolumeNodeSelectorAddAttribute is deprecated, use sourceVolumeNodeSelectorAddAttribute method instead.");
254 const QString& attributeName)
256 qWarning(
"qMRMLSegmentEditorWidget::masterVolumeNodeSelectorRemoveAttribute is deprecated,"
257 " use sourceVolumeNodeSelectorRemoveAttribute instead.");
312 qWarning(
"qMRMLSegmentEditorWidget::setMasterVolumeNode is deprecated, use setSourceVolumeNode method instead.");
318 qWarning(
"qMRMLSegmentEditorWidget::setMasterVolumeNodeID is deprecated, use setSourceVolumeNodeID method instead.");
369 qWarning(
"qMRMLSegmentEditorWidget::setMasterVolumeNodeSelectorVisible is deprecated, use setSourceVolumeNodeSelectorVisible method instead.");
375 qWarning(
"qMRMLSegmentEditorWidget::setAutoShowMasterVolumeNode is deprecated, use setAutoShowSourceVolumeNode method instead.");
381 qWarning(
"qMRMLSegmentEditorWidget::toggleMasterVolumeIntensityMaskEnabled is deprecated, use toggleSourceVolumeIntensityMaskEnabled method instead.");
428 qWarning(
"qMRMLSegmentEditorWidget::showMasterVolumeInSliceViewers is deprecated, use showSourceVolumeInSliceViewers method instead.");
556 static void processEvents(vtkObject* caller,
unsigned long eid,
void* clientData,
void* callData);
570 QScopedPointer<qMRMLSegmentEditorWidgetPrivate>
d_ptr;
Abstract class for segment editor effects.
Abstract Superclass for all specific types of MRML nodes.
A set of MRML Nodes that supports serialization and undo/redo.
Parameter set node for the segment editor widget.
MRML node containing segmentations.
MRML node for representing a volume (image stack).