Stellarium 0.15.2
|
#include <QObject>
#include <QPointer>
#include <QWidget>
#include <QPainter>
#include <QPaintEvent>
#include <QMouseEvent>
#include <QPixmap>
#include <QVector>
#include <QString>
#include <QDateTime>
#include <QMultiMap>
#include <QFlags>
#include <QDebug>
#include <QVector2D>
#include <QStack>
#include <QCache>
#include <QMargins>
#include <qmath.h>
#include <limits>
#include <QtNumeric>
#include <QtPrintSupport/QtPrintSupport>
Go to the source code of this file.
Namespaces | |
QCP | |
Typedefs | |
typedef QMap< double, QCPData > | QCPDataMap |
typedef QMapIterator< double, QCPData > | QCPDataMapIterator |
typedef QMutableMapIterator< double, QCPData > | QCPDataMutableMapIterator |
typedef QMap< double, QCPCurveData > | QCPCurveDataMap |
typedef QMapIterator< double, QCPCurveData > | QCPCurveDataMapIterator |
typedef QMutableMapIterator< double, QCPCurveData > | QCPCurveDataMutableMapIterator |
typedef QMap< double, QCPBarData > | QCPBarDataMap |
typedef QMapIterator< double, QCPBarData > | QCPBarDataMapIterator |
typedef QMutableMapIterator< double, QCPBarData > | QCPBarDataMutableMapIterator |
typedef QMap< double, QCPFinancialData > | QCPFinancialDataMap |
typedef QMapIterator< double, QCPFinancialData > | QCPFinancialDataMapIterator |
typedef QMutableMapIterator< double, QCPFinancialData > | QCPFinancialDataMutableMapIterator |
Enumerations | |
enum | QCP::MarginSide { QCP::msLeft = 0x01, QCP::msRight = 0x02, QCP::msTop = 0x04, QCP::msBottom = 0x08, QCP::msAll = 0xFF, QCP::msNone = 0x00 } |
enum | QCP::AntialiasedElement { QCP::aeAxes = 0x0001, QCP::aeGrid = 0x0002, QCP::aeSubGrid = 0x0004, QCP::aeLegend = 0x0008, QCP::aeLegendItems = 0x0010, QCP::aePlottables = 0x0020, QCP::aeItems = 0x0040, QCP::aeScatters = 0x0080, QCP::aeErrorBars = 0x0100, QCP::aeFills = 0x0200, QCP::aeZeroLine = 0x0400, QCP::aeAll = 0xFFFF, QCP::aeNone = 0x0000 } |
enum | QCP::PlottingHint { QCP::phNone = 0x000, QCP::phFastPolylines = 0x001, QCP::phForceRepaint = 0x002, QCP::phCacheLabels = 0x004 } |
enum | QCP::Interaction { QCP::iRangeDrag = 0x001, QCP::iRangeZoom = 0x002, QCP::iMultiSelect = 0x004, QCP::iSelectPlottables = 0x008, QCP::iSelectAxes = 0x010, QCP::iSelectLegend = 0x020, QCP::iSelectItems = 0x040, QCP::iSelectOther = 0x080 } |
Functions | |
bool | QCP::isInvalidData (double value) |
bool | QCP::isInvalidData (double value1, double value2) |
void | QCP::setMarginValue (QMargins &margins, QCP::MarginSide side, int value) |
int | QCP::getMarginValue (const QMargins &margins, QCP::MarginSide side) |
Q_DECLARE_TYPEINFO (QCPScatterStyle, Q_MOVABLE_TYPE) | |
Q_DECLARE_TYPEINFO (QCPRange, Q_MOVABLE_TYPE) | |
const QCPRange | operator+ (const QCPRange &range, double value) |
const QCPRange | operator+ (double value, const QCPRange &range) |
const QCPRange | operator- (const QCPRange &range, double value) |
const QCPRange | operator* (const QCPRange &range, double value) |
const QCPRange | operator* (double value, const QCPRange &range) |
const QCPRange | operator/ (const QCPRange &range, double value) |
Q_DECLARE_TYPEINFO (QCPLineEnding, Q_MOVABLE_TYPE) | |
Q_DECLARE_TYPEINFO (QCPData, Q_MOVABLE_TYPE) | |
Q_DECLARE_TYPEINFO (QCPCurveData, Q_MOVABLE_TYPE) | |
Q_DECLARE_TYPEINFO (QCPBarData, Q_MOVABLE_TYPE) | |
Q_DECLARE_TYPEINFO (QCPFinancialData, Q_MOVABLE_TYPE) | |
Container for storing QCPBarData items in a sorted fashion. The key of the map is the key member of the QCPBarData instance.
This is the container in which QCPBars holds its data.
Definition at line 2818 of file qcustomplot.h.
Container for storing QCPCurveData items in a sorted fashion. The key of the map is the t member of the QCPCurveData instance.
This is the container in which QCPCurve holds its data.
Definition at line 2655 of file qcustomplot.h.
Container for storing QCPFinancialData items in a sorted fashion. The key of the map is the key member of the QCPFinancialData instance.
This is the container in which QCPFinancial holds its data.
Definition at line 3140 of file qcustomplot.h.
Multiplies both boundaries of the range by value.
Definition at line 572 of file qcustomplot.h.
Multiplies both boundaries of the range by value.
Definition at line 582 of file qcustomplot.h.
Adds value to both boundaries of the range.
Definition at line 542 of file qcustomplot.h.
Adds value to both boundaries of the range.
Definition at line 552 of file qcustomplot.h.
Subtracts value from both boundaries of the range.
Definition at line 562 of file qcustomplot.h.
Divides both boundaries of the range by value.
Definition at line 592 of file qcustomplot.h.