20#ifndef jkqtpgraphsboxplot_H
21#define jkqtpgraphsboxplot_H
27#include "jkqtplotter/jkqtptools.h"
28#include "jkqtplotter/jkqtplotter_imexport.h"
29#include "jkqtplotter/jkqtpimagetools.h"
30#include "jkqtplotter/jkqtpgraphsbase.h"
31#include "jkqtplotter/graphs/jkqtpboxplotbase.h"
32#include "jkqtplotter/graphs/jkqtpboxplotstylingmixins.h"
33#include "jkqtplotter/jkqtpgraphsbasestylingmixins.h"
118 virtual bool getXMinMax(
double& minx,
double& maxx,
double& smallestGreaterZero)
override;
120 virtual bool getYMinMax(
double& miny,
double& maxy,
double& smallestGreaterZero)
override;
154 virtual bool getXMinMax(
double& minx,
double& maxx,
double& smallestGreaterZero)
override;
156 virtual bool getYMinMax(
double& miny,
double& maxy,
double& smallestGreaterZero)
override;
203 virtual bool getXMinMax(
double& minx,
double& maxx,
double& smallestGreaterZero)
override;
205 virtual bool getYMinMax(
double& miny,
double& maxy,
double& smallestGreaterZero)
override;
244 virtual bool getXMinMax(
double& minx,
double& maxx,
double& smallestGreaterZero)
override;
246 virtual bool getYMinMax(
double& miny,
double& maxy,
double& smallestGreaterZero)
override;
base class for 2D plotter classes (used by the plotter widget JKQTPlotter)
Definition jkqtpbaseplotter.h:394
JKQTPBoxplotElementBase(JKQTBasePlotter *parent=nullptr)
class constructor
JKQTPBoxplotGraphBase(JKQTBasePlotter *parent=nullptr)
class constructor
virtual void draw(JKQTPEnhancedPainter &painter) override
plots the graph to the plotter object specified as parent
virtual bool getYMinMax(double &miny, double &maxy, double &smallestGreaterZero) override
get the maximum and minimum y-value of the graph
JKQTPBoxplotHorizontalElement(JKQTBasePlotter *parent=nullptr)
class constructor
virtual void drawKeyMarker(JKQTPEnhancedPainter &painter, const QRectF &rect) override
plots a key marker inside the specified rectangle rect
virtual bool getXMinMax(double &minx, double &maxx, double &smallestGreaterZero) override
get the maximum and minimum x-value of the graph
JKQTPBoxplotHorizontalElement(JKQTPlotter *parent)
class constructor
virtual void drawKeyMarker(JKQTPEnhancedPainter &painter, const QRectF &rect) override
plots a key marker inside the specified rectangle rect
virtual bool getYMinMax(double &miny, double &maxy, double &smallestGreaterZero) override
get the maximum and minimum y-value of the graph
JKQTPBoxplotHorizontalGraph(JKQTPlotter *parent)
virtual void draw(JKQTPEnhancedPainter &painter) override
plots the graph to the plotter object specified as parent
JKQTPBoxplotHorizontalGraph(JKQTBasePlotter *parent=nullptr)
class constructor
virtual bool getXMinMax(double &minx, double &maxx, double &smallestGreaterZero) override
get the maximum and minimum x-value of the graph
JKQTPBoxplotVerticalElement(JKQTPlotter *parent)
class constructor
virtual void drawKeyMarker(JKQTPEnhancedPainter &painter, const QRectF &rect) override
plots a key marker inside the specified rectangle rect
virtual bool getXMinMax(double &minx, double &maxx, double &smallestGreaterZero) override
get the maximum and minimum x-value of the graph
JKQTPBoxplotVerticalElement(JKQTBasePlotter *parent=nullptr)
class constructor
virtual bool getYMinMax(double &miny, double &maxy, double &smallestGreaterZero) override
get the maximum and minimum y-value of the graph
virtual void draw(JKQTPEnhancedPainter &painter) override
plots the graph to the plotter object specified as parent
virtual void drawKeyMarker(JKQTPEnhancedPainter &painter, const QRectF &rect) override
plots a key marker inside the specified rectangle rect
JKQTPBoxplotVerticalGraph(JKQTPlotter *parent)
class constructor
virtual bool getYMinMax(double &miny, double &maxy, double &smallestGreaterZero) override
get the maximum and minimum y-value of the graph
virtual void draw(JKQTPEnhancedPainter &painter) override
plots the graph to the plotter object specified as parent
JKQTPBoxplotVerticalGraph(JKQTBasePlotter *parent=nullptr)
class constructor
virtual bool getXMinMax(double &minx, double &maxx, double &smallestGreaterZero) override
get the maximum and minimum x-value of the graph
this class extends the QPainter
Definition jkqtpenhancedpainter.h:33
JKQTBasePlotter * parent
the plotter object this object belongs to
Definition jkqtpgraphsbase.h:386
plotter widget for scientific plots (uses JKQTBasePlotter to do the actual drawing)
Definition jkqtplotter.h:374
#define JKQTPLOTTER_LIB_EXPORT
Definition jkqtplotter_imexport.h:89