#include "qwt_date_scale_engine.h"#include "qwt_math.h"#include "qwt_transform.h"#include <qdatetime.h>#include <limits.h>
Go to the source code of this file.
Classes | |
| class | QwtDateScaleEngine::PrivateData |
Functions | |
| static int | qwtAlignValue (double value, double stepSize, bool up) |
| static int | qwtDivideInterval (double intervalSize, int numSteps, const int limits[], size_t numLimits) |
| static double | qwtDivideMajorStep (double stepSize, int maxMinSteps, QwtDate::IntervalType intervalType) |
| static double | qwtDivideScale (double intervalSize, int numSteps, QwtDate::IntervalType intervalType) |
| static QwtScaleDiv | qwtDivideToMonths (QDateTime &minDate, const QDateTime &maxDate, double stepSize, int maxMinSteps) |
| static QwtScaleDiv | qwtDivideToSeconds (const QDateTime &minDate, const QDateTime &maxDate, double stepSize, int maxMinSteps, QwtDate::IntervalType intervalType) |
| static QwtScaleDiv | qwtDivideToYears (const QDateTime &minDate, const QDateTime &maxDate, double stepSize, int maxMinSteps) |
| static QList< double > | qwtDstTicks (const QDateTime &dateTime, int secondsMajor, int secondsMinor) |
| static double | qwtIntervalWidth (const QDateTime &minDate, const QDateTime &maxDate, QwtDate::IntervalType intervalType) |
| static double | qwtMsecsForType (QwtDate::IntervalType type) |
| static double | qwtRoundedIntervalWidth (const QDateTime &minDate, const QDateTime &maxDate, QwtDate::IntervalType intervalType) |
| static int | qwtStepCount (int intervalSize, int maxSteps, const int limits[], size_t numLimits) |
| static int | qwtStepSize (int intervalSize, int maxSteps, uint base) |
| static int qwtAlignValue | ( | double | value, |
| double | stepSize, | ||
| bool | up | ||
| ) | [inline, static] |
Definition at line 36 of file qwt_date_scale_engine.cpp.
| static int qwtDivideInterval | ( | double | intervalSize, |
| int | numSteps, | ||
| const int | limits[], | ||
| size_t | numLimits | ||
| ) | [static] |
Definition at line 164 of file qwt_date_scale_engine.cpp.
| static double qwtDivideMajorStep | ( | double | stepSize, |
| int | maxMinSteps, | ||
| QwtDate::IntervalType | intervalType | ||
| ) | [static] |
Definition at line 253 of file qwt_date_scale_engine.cpp.
| static double qwtDivideScale | ( | double | intervalSize, |
| int | numSteps, | ||
| QwtDate::IntervalType | intervalType | ||
| ) | [static] |
Definition at line 178 of file qwt_date_scale_engine.cpp.
| static QwtScaleDiv qwtDivideToMonths | ( | QDateTime & | minDate, |
| const QDateTime & | maxDate, | ||
| double | stepSize, | ||
| int | maxMinSteps | ||
| ) | [static] |
Definition at line 559 of file qwt_date_scale_engine.cpp.
| static QwtScaleDiv qwtDivideToSeconds | ( | const QDateTime & | minDate, |
| const QDateTime & | maxDate, | ||
| double | stepSize, | ||
| int | maxMinSteps, | ||
| QwtDate::IntervalType | intervalType | ||
| ) | [static] |
Definition at line 451 of file qwt_date_scale_engine.cpp.
| static QwtScaleDiv qwtDivideToYears | ( | const QDateTime & | minDate, |
| const QDateTime & | maxDate, | ||
| double | stepSize, | ||
| int | maxMinSteps | ||
| ) | [static] |
Definition at line 643 of file qwt_date_scale_engine.cpp.
| static QList<double> qwtDstTicks | ( | const QDateTime & | dateTime, |
| int | secondsMajor, | ||
| int | secondsMinor | ||
| ) | [static] |
Definition at line 419 of file qwt_date_scale_engine.cpp.
| static double qwtIntervalWidth | ( | const QDateTime & | minDate, |
| const QDateTime & | maxDate, | ||
| QwtDate::IntervalType | intervalType | ||
| ) | [static] |
Definition at line 45 of file qwt_date_scale_engine.cpp.
| static double qwtMsecsForType | ( | QwtDate::IntervalType | type | ) | [inline, static] |
Definition at line 16 of file qwt_date_scale_engine.cpp.
| static double qwtRoundedIntervalWidth | ( | const QDateTime & | minDate, |
| const QDateTime & | maxDate, | ||
| QwtDate::IntervalType | intervalType | ||
| ) | [static] |
Definition at line 106 of file qwt_date_scale_engine.cpp.
| static int qwtStepCount | ( | int | intervalSize, |
| int | maxSteps, | ||
| const int | limits[], | ||
| size_t | numLimits | ||
| ) | [inline, static] |
Definition at line 116 of file qwt_date_scale_engine.cpp.
| static int qwtStepSize | ( | int | intervalSize, |
| int | maxSteps, | ||
| uint | base | ||
| ) | [static] |
Definition at line 133 of file qwt_date_scale_engine.cpp.