cee::plt::AxisSettings
-
class AxisSettings
Axis settings for an OverlayPlot object.
See also
Public Functions
-
bool drawGridLines() const
Returns true if grid lines are drawn.
-
void setDrawGridLines(bool drawGridLines)
Draws grid lines if set to true. Hides them if set two false.
-
bool showRangeInTitle() const
Returns true if scalar minimum and maximum values should be included int the axis titles.
-
void setShowRangeInTitle(bool show)
Sets if scalar minimum and maximum values should be included int the axis titles.
-
bool useAutoRange() const
Returns true if axis range is set using auto range.
-
void setUseAutoRange(bool autoRange)
Sets the axis range to be set using auto range if set to true.
-
double xAxisRangeMinimum() const
Returns the minimum range value for the x axis.
-
double xAxisRangeMaximum() const
Returns the maximum range value for the x axis.
-
void setXAxisRange(double min, double max)
Sets x axis range.
Will only apply if auto range is toggled off. The manually set range will be reset when auto range is toggled on.
-
double yAxisRangeMinimum() const
Returns the minimum range value for the y axis.
-
double yAxisRangeMaximum() const
Returns the maximum range value for the y axis.
-
void setYAxisRange(double min, double max)
Sets y axis range.
Will only apply if auto range is toggled off. The manually set range will be reset when auto range is toggled on.
-
void setYAxisUseLogarithmicScale(bool useLog)
If true, uses logarithmic scaling on y axis.
-
bool yAxisUseLogarithmicScale() const
Returns true if y axis uses logarithmic scaling.
-
void setXAxisUseLogarithmicScale(bool useLog)
If true, uses logarithmic scaling on y axis.
-
bool xAxisUseLogarithmicScale() const
Returns true if X axis uses logarithmic scaling.
-
void forceRangeUpdate()
Recalculates axis ranges.
Used when curve values have been changed manually. (Curve::setValues())
-
bool drawGridLines() const