Classes | Functions
qwt_date_scale_engine.cpp File Reference
#include "qwt_date_scale_engine.h"
#include "qwt_math.h"
#include "qwt_interval.h"
#include <qdatetime.h>
#include <limits>
Include dependency graph for qwt_date_scale_engine.cpp:

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 (int 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)
 

Function Documentation

static int qwtAlignValue ( double  value,
double  stepSize,
bool  up 
)
inlinestatic

Definition at line 38 of file qwt_date_scale_engine.cpp.

static int qwtDivideInterval ( double  intervalSize,
int  numSteps,
const int  limits[],
size_t  numLimits 
)
static

Definition at line 166 of file qwt_date_scale_engine.cpp.

static double qwtDivideMajorStep ( double  stepSize,
int  maxMinSteps,
QwtDate::IntervalType  intervalType 
)
static

Definition at line 255 of file qwt_date_scale_engine.cpp.

static double qwtDivideScale ( double  intervalSize,
int  numSteps,
QwtDate::IntervalType  intervalType 
)
static

Definition at line 180 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 421 of file qwt_date_scale_engine.cpp.

static double qwtIntervalWidth ( const QDateTime &  minDate,
const QDateTime &  maxDate,
QwtDate::IntervalType  intervalType 
)
static

Definition at line 47 of file qwt_date_scale_engine.cpp.

static double qwtMsecsForType ( int  type)
inlinestatic

Definition at line 18 of file qwt_date_scale_engine.cpp.

static double qwtRoundedIntervalWidth ( const QDateTime &  minDate,
const QDateTime &  maxDate,
QwtDate::IntervalType  intervalType 
)
static

Definition at line 108 of file qwt_date_scale_engine.cpp.

static int qwtStepCount ( int  intervalSize,
int  maxSteps,
const int  limits[],
size_t  numLimits 
)
inlinestatic

Definition at line 118 of file qwt_date_scale_engine.cpp.

static int qwtStepSize ( int  intervalSize,
int  maxSteps,
uint  base 
)
static

Definition at line 135 of file qwt_date_scale_engine.cpp.



plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Dec 6 2020 04:02:49