#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 555 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 447 of file qwt_date_scale_engine.cpp.
static QwtScaleDiv qwtDivideToYears | ( | const QDateTime & | minDate, |
const QDateTime & | maxDate, | ||
double | stepSize, | ||
int | maxMinSteps | ||
) | [static] |
Definition at line 639 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.