KD Chart 2
[rev.2.7]
|
#include "KDChartCartesianAxis.h"
#include "KDChartCartesianAxis_p.h"
#include <cmath>
#include <QtDebug>
#include <QPainter>
#include <QPen>
#include <QBrush>
#include <QApplication>
#include "KDChartPaintContext.h"
#include "KDChartChart.h"
#include "KDChartAbstractCartesianDiagram.h"
#include "KDChartAbstractDiagram_p.h"
#include "KDChartAbstractGrid.h"
#include "KDChartPainterSaver_p.h"
#include "KDChartLayoutItems.h"
#include "KDChartBarDiagram.h"
#include "KDChartStockDiagram.h"
#include "KDChartLineDiagram.h"
#include "KDChartPrintingParameters.h"
#include <KDABLibFakes>
Go to the source code of this file.
Macros | |
#define | d (d_func()) |
Functions | |
static QMap< qreal, QString > | allAxisAnnotations (const AbstractCoordinatePlane *plane, bool isY) |
static int | numSignificantDecimalPlaces (qreal floatNumber) |
static bool | referenceDiagramIsBarDiagram (const AbstractDiagram *diagram) |
static bool | referenceDiagramNeedsCenteredAbscissaTicks (const AbstractDiagram *diagram) |
static qreal | slightlyLessThan (qreal r) |
#define d (d_func()) |
Definition at line 50 of file KDChartCartesianAxis.cpp.
Referenced by KDChart::CartesianAxis::annotations(), KDChart::CartesianAxis::customTickLength(), KDChart::CartesianAxis::customTicks(), KDChart::CartesianAxis::geometry(), KDChart::CartesianAxis::hasDefaultTitleTextAttributes(), KDChart::CartesianAxis::isAbscissa(), KDChart::CartesianAxis::layoutPlanes(), KDChart::CartesianAxis::maximumSize(), KDChart::CartesianAxis::paint(), KDChart::CartesianAxis::paintCtx(), KDChart::CartesianAxis::position(), KDChart::CartesianAxis::resetTitleTextAttributes(), KDChart::CartesianAxis::setAnnotations(), KDChart::CartesianAxis::setCachedSizeDirty(), KDChart::CartesianAxis::setCustomTickLength(), KDChart::CartesianAxis::setCustomTicks(), KDChart::CartesianAxis::setGeometry(), KDChart::CartesianAxis::setPosition(), KDChart::CartesianAxis::setTitleSpace(), KDChart::CartesianAxis::setTitleText(), KDChart::CartesianAxis::setTitleTextAttributes(), KDChart::CartesianAxis::titleSpace(), KDChart::CartesianAxis::titleText(), KDChart::CartesianAxis::titleTextAttributes(), and KDChart::CartesianAxis::~CartesianAxis().
|
static |
Definition at line 145 of file KDChartCartesianAxis.cpp.
References KDChart::GridAttributes::adjustLowerBoundToGrid(), KDChart::GridAttributes::adjustUpperBoundToGrid(), KDChart::CartesianCoordinatePlane::autoAdjustHorizontalRangeToData(), KDChart::CartesianCoordinatePlane::autoAdjustVerticalRangeToData(), KDChart::AbstractCartesianDiagram::axes(), KDChart::AbstractCoordinatePlane::diagrams(), KDChart::CartesianCoordinatePlane::gridAttributes(), KDChart::AbstractCoordinatePlane::Logarithmic, numSignificantDecimalPlaces(), and slightlyLessThan().
|
static |
Definition at line 63 of file KDChartCartesianAxis.cpp.
References KDChart::AbstractDiagram::attributesModel(), KDChart::AbstractCoordinatePlane::diagram(), KDChart::AbstractCoordinatePlane::gridDimensionsList(), KDChart::AbstractDiagram::itemRowLabels(), and KDChart::AttributesModel::rowCount().
Referenced by allAxisAnnotations().
|
static |
Definition at line 504 of file KDChartCartesianAxis.cpp.
References KDChart::AbstractAxis::diagram(), and KDChart::AbstractCartesianDiagram::referenceDiagram().
Referenced by KDChart::CartesianAxis::isAbscissa().
|
static |
Definition at line 513 of file KDChartCartesianAxis.cpp.
References KDChart::LineDiagram::centerDataPoints(), KDChart::AbstractAxis::diagram(), and KDChart::AbstractCartesianDiagram::referenceDiagram().
Referenced by KDChart::CartesianAxis::maximumSize(), and KDChart::CartesianAxis::paintCtx().
|
static |
Definition at line 52 of file KDChartCartesianAxis.cpp.
Referenced by allAxisAnnotations().