12#include "KDChartLeveyJenningsCoordinatePlane_p.h"
20#include "KDChartPainterSaver_p.h"
26LeveyJenningsCoordinatePlane::Private::Private()
40void LeveyJenningsCoordinatePlane::init()
47 "LeveyJenningsCoordinatePlane::addDiagram",
"Only Levey Jennings "
48 "diagrams can be added to a ternary coordinate plane!");
61 return d->gridAttributes;
66 d->gridAttributes =
attr;
AbstractDiagram * diagram()
AbstractDiagram defines the interface for diagram classes.
Cartesian coordinate plane.
void addDiagram(AbstractDiagram *diagram) override
const QPointF translateBack(const QPointF &screenPoint) const
A chart with one or more diagrams.
~LeveyJenningsCoordinatePlane() override
void addDiagram(AbstractDiagram *diagram) override
void setGridAttributes(const LeveyJenningsGridAttributes &attr)
LeveyJenningsCoordinatePlane(Chart *parent=nullptr)
const QPointF translateBack(const QPointF &screenPoint) const
LeveyJenningsGridAttributes gridAttributes() const
LeveyDiagram defines a Levey Jennings chart.
A set of attributes controlling the appearance of grids.
T qobject_cast(QObject *object)