20 #ifndef __qMRMLPlotView_h 21 #define __qMRMLPlotView_h 25 #include <ctkVTKChartView.h> 27 #include "qMRMLWidgetsExport.h" 29 class qMRMLPlotViewPrivate;
63 QSize sizeHint()
const override;
77 void RemovePlotSelections();
82 void saveAsSVG(
const QString &fileName);
94 void dataSelected(vtkStringArray* mrmlPlotSeriesIDs, vtkCollection* selectionCol);
98 void updateMRMLChartAxisRangeFromWidget();
101 QScopedPointer<qMRMLPlotViewPrivate>
d_ptr;
104 void keyPressEvent(QKeyEvent* event)
override;
106 void keyReleaseEvent(QKeyEvent* event)
override;
MRML node to represent Plot view parameters.
ctkVTKChartView Superclass
Superclass typedef.
A set of MRML Nodes that supports serialization and undo/redo.
QScopedPointer< qMRMLPlotViewPrivate > d_ptr
qMRMLPlotView is the display canvas for a Plot.