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();
80 void saveAsSVG(
const QString &filePathPrefix);
93 void dataSelected(vtkStringArray* mrmlPlotSeriesIDs, vtkCollection* selectionCol);
97 void updateMRMLChartAxisRangeFromWidget();
100 QScopedPointer<qMRMLPlotViewPrivate>
d_ptr;
103 void keyPressEvent(QKeyEvent* event)
override;
105 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.