22 #ifndef __qMRMLMarkupsROIWidget_h 23 #define __qMRMLMarkupsROIWidget_h 27 #include "qSlicerMarkupsModuleWidgetsExport.h" 31 #include <ctkVTKObject.h> 36 class qMRMLMarkupsROIWidgetPrivate;
53 void setExtent(
double min,
double max);
54 void setExtent(
double minLR,
double maxLR,
55 double minPA,
double maxPA,
56 double minIS,
double maxIS);
59 const QString
className()
const override {
return "qMRMLMarkupsROIWidget";}
69 void setDisplayClippingBox(
bool visible);
73 void setInteractiveMode(
bool interactive);
76 void setInsideOut(
bool insideOut);
89 void displayClippingBoxChanged(
bool);
95 void onMRMLDisplayNodeModified();
97 void onROITypeParameterChanged();
103 QScopedPointer<qMRMLMarkupsROIWidgetPrivate>
d_ptr;
MRML node to represent an ROI markup.
Abstract Superclass for all specific types of MRML nodes.