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

◆ qwtAlignValue()

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

Definition at line 38 of file qwt_date_scale_engine.cpp.

◆ qwtDivideInterval()

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.

◆ qwtDivideMajorStep()

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

Definition at line 255 of file qwt_date_scale_engine.cpp.

◆ qwtDivideScale()

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

Definition at line 180 of file qwt_date_scale_engine.cpp.

◆ qwtDivideToMonths()

static QwtScaleDiv qwtDivideToMonths ( QDateTime &  minDate,
const QDateTime &  maxDate,
double  stepSize,
int  maxMinSteps 
)
static

Definition at line 559 of file qwt_date_scale_engine.cpp.

◆ qwtDivideToSeconds()

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.

◆ qwtDivideToYears()

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.

◆ qwtDstTicks()

static QList< double > qwtDstTicks ( const QDateTime &  dateTime,
int  secondsMajor,
int  secondsMinor 
)
static

Definition at line 421 of file qwt_date_scale_engine.cpp.

◆ qwtIntervalWidth()

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

Definition at line 47 of file qwt_date_scale_engine.cpp.

◆ qwtMsecsForType()

static double qwtMsecsForType ( int  type)
inlinestatic

Definition at line 18 of file qwt_date_scale_engine.cpp.

◆ qwtRoundedIntervalWidth()

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

Definition at line 108 of file qwt_date_scale_engine.cpp.

◆ qwtStepCount()

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.

◆ qwtStepSize()

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 Mon Nov 11 2024 03:23:49