#include "qwt_spline_local.h"
#include "qwt_spline_parametrization.h"
#include "qwt_spline_polynomial.h"
#include <qpainterpath.h>
Go to the source code of this file.
Classes | |
class | QwtSplineLocalP::ControlPointsStore |
class | QwtSplineLocalP::PathStore |
struct | QwtSplineLocalP::slopeCardinal |
struct | QwtSplineLocalP::slopeParabolicBlending |
struct | QwtSplineLocalP::slopePChip |
class | QwtSplineLocalP::SlopeStore |
Namespaces | |
QwtSplineLocalP | |
Functions | |
static bool | qwtIsStrictlyMonotonic (double dy1, double dy2) |
static double | qwtSlopeAkima (const QPointF &p1, const QPointF &p2, const QPointF &p3, const QPointF &p4, const QPointF &p5) |
static double | qwtSlopeAkima (double s1, double s2, double s3, double s4) |
static double | qwtSlopeCardinal (double dx1, double dy1, double s1, double dx2, double dy2, double s2) |
static double | qwtSlopeLine (const QPointF &p1, const QPointF &p2) |
template<class Slope > | |
static double | qwtSlopeP3 (const QPointF &p1, const QPointF &p2, const QPointF &p3) |
static double | qwtSlopeParabolicBlending (double dx1, double dy1, double s1, double dx2, double dy2, double s2) |
static double | qwtSlopePChip (double dx1, double dy1, double s1, double dx2, double dy2, double s2) |
template<class SplineStore > | |
static SplineStore | qwtSplineAkima (const QwtSplineLocal *spline, const QVector< QPointF > &points) |
static void | qwtSplineAkimaBoundaries (const QwtSplineLocal *spline, const QVector< QPointF > &points, double &slopeBegin, double &slopeEnd) |
template<class Slope > | |
static void | qwtSplineBoundariesL1 (const QwtSplineLocal *spline, const QVector< QPointF > &points, double &slopeBegin, double &slopeEnd) |
template<class SplineStore , class Slope > | |
static SplineStore | qwtSplineL1 (const QwtSplineLocal *spline, const QVector< QPointF > &points) |
template<class SplineStore > | |
static SplineStore | qwtSplineLocal (const QwtSplineLocal *spline, const QVector< QPointF > &points) |
|
inlinestatic |
Definition at line 16 of file qwt_spline_local.cpp.
|
inlinestatic |
Definition at line 210 of file qwt_spline_local.cpp.
|
inlinestatic |
Definition at line 197 of file qwt_spline_local.cpp.
|
inlinestatic |
Definition at line 31 of file qwt_spline_local.cpp.
|
inlinestatic |
Definition at line 24 of file qwt_spline_local.cpp.
|
inlinestatic |
Definition at line 186 of file qwt_spline_local.cpp.
|
inlinestatic |
Definition at line 40 of file qwt_spline_local.cpp.
|
inlinestatic |
Definition at line 49 of file qwt_spline_local.cpp.
|
inlinestatic |
Definition at line 348 of file qwt_spline_local.cpp.
|
inlinestatic |
Definition at line 289 of file qwt_spline_local.cpp.
|
static |
Definition at line 222 of file qwt_spline_local.cpp.
|
inlinestatic |
Definition at line 246 of file qwt_spline_local.cpp.
|
inlinestatic |
Definition at line 390 of file qwt_spline_local.cpp.