20 #ifndef __qMRMLPlotChartPropertiesWidget_h 21 #define __qMRMLPlotChartPropertiesWidget_h 30 #include "qSlicerPlotsModuleWidgetsExport.h" 31 #include "ui_qMRMLPlotChartPropertiesWidget.h" 33 class qMRMLPlotChartPropertiesWidgetPrivate;
63 void setGridVisibility(
bool show);
66 void setLegendVisibility(
bool show);
70 void setTitle(
const QString& str);
74 void setXAxisLabel(
const QString& str);
78 void setYAxisLabel(
const QString& str);
81 void setFontType(
const QString& type);
84 void setTitleFontSize(
double size);
87 void setLegendFontSize(
double size);
90 void setAxisTitleFontSize(
double size);
93 void setAxisLabelFontSize(
double size);
95 void setXAxisManualRangeEnabled(
bool);
96 void setXAxisRangeMin(
double);
97 void setXAxisRangeMax(
double);
99 void setYAxisManualRangeEnabled(
bool);
100 void setYAxisRangeMin(
double);
101 void setYAxisRangeMax(
double);
103 void setXAxisLogScale(
bool);
104 void setYAxisLogScale(
bool);
113 QScopedPointer<qMRMLPlotChartPropertiesWidgetPrivate>
d_ptr;
MRML node for referencing a collection of data to plot.
A set of MRML Nodes that supports serialization and undo/redo.
Abstract Superclass for all specific types of MRML nodes.