11 #ifndef KDCHARTABSTRACTGRID_H
12 #define KDCHARTABSTRACTGRID_H
105 qreal &start, qreal &end,
107 bool adjustLower,
bool adjustUpper);
117 bool adjustLower,
bool adjustUpper);
Base class common for all coordinate planes, CartesianCoordinatePlane, PolarCoordinatePlane,...
DataDimensionsList updateData(AbstractCoordinatePlane *plane)
Returns the cached result of data calculation.
DataDimensionsList mDataDimensions
AbstractCoordinatePlane * mPlane
static bool isValueValid(const qreal &r)
GridAttributes gridAttributes
virtual void drawGrid(PaintContext *context)=0
static void adjustLowerUpperRange(qreal &start, qreal &end, qreal stepWidth, bool adjustLower, bool adjustUpper)
void setNeedRecalculate()
static const DataDimension adjustedLowerUpperRange(const DataDimension &dim, bool adjustLower, bool adjustUpper)
static bool isBoundariesValid(const QRectF &r)
Helper class for one dimension of data, e.g. for the rows in a data model, or for the labels of an ax...
A set of attributes controlling the appearance of grids.
Stores information about painting diagrams.
QList< DataDimension > DataDimensionsList