
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 | |
| namespace | QwtSplineLocalP |
Functions | |
| static bool | qwtIsStrictlyMonotonic (double dy1, double dy2) |
| static double | qwtSlopeAkima (double s1, double s2, double s3, double s4) |
| static double | qwtSlopeAkima (const QPointF &p1, const QPointF &p2, const QPointF &p3, const QPointF &p4, const QPointF &p5) |
| 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) |
| static bool qwtIsStrictlyMonotonic | ( | double | dy1, |
| double | dy2 | ||
| ) | [inline, static] |
Definition at line 14 of file qwt_spline_local.cpp.
| static double qwtSlopeAkima | ( | double | s1, |
| double | s2, | ||
| double | s3, | ||
| double | s4 | ||
| ) | [inline, static] |
Definition at line 195 of file qwt_spline_local.cpp.
| static double qwtSlopeAkima | ( | const QPointF & | p1, |
| const QPointF & | p2, | ||
| const QPointF & | p3, | ||
| const QPointF & | p4, | ||
| const QPointF & | p5 | ||
| ) | [inline, static] |
Definition at line 208 of file qwt_spline_local.cpp.
| static double qwtSlopeCardinal | ( | double | dx1, |
| double | dy1, | ||
| double | s1, | ||
| double | dx2, | ||
| double | dy2, | ||
| double | s2 | ||
| ) | [inline, static] |
Definition at line 29 of file qwt_spline_local.cpp.
| static double qwtSlopeLine | ( | const QPointF & | p1, |
| const QPointF & | p2 | ||
| ) | [inline, static] |
Definition at line 22 of file qwt_spline_local.cpp.
| static double qwtSlopeP3 | ( | const QPointF & | p1, |
| const QPointF & | p2, | ||
| const QPointF & | p3 | ||
| ) | [inline, static] |
Definition at line 184 of file qwt_spline_local.cpp.
| static double qwtSlopeParabolicBlending | ( | double | dx1, |
| double | dy1, | ||
| double | s1, | ||
| double | dx2, | ||
| double | dy2, | ||
| double | s2 | ||
| ) | [inline, static] |
Definition at line 38 of file qwt_spline_local.cpp.
| static double qwtSlopePChip | ( | double | dx1, |
| double | dy1, | ||
| double | s1, | ||
| double | dx2, | ||
| double | dy2, | ||
| double | s2 | ||
| ) | [inline, static] |
Definition at line 47 of file qwt_spline_local.cpp.
| static SplineStore qwtSplineAkima | ( | const QwtSplineLocal * | spline, |
| const QVector< QPointF > & | points | ||
| ) | [inline, static] |
Definition at line 346 of file qwt_spline_local.cpp.
| static void qwtSplineAkimaBoundaries | ( | const QwtSplineLocal * | spline, |
| const QVector< QPointF > & | points, | ||
| double & | slopeBegin, | ||
| double & | slopeEnd | ||
| ) | [inline, static] |
Definition at line 287 of file qwt_spline_local.cpp.
| static void qwtSplineBoundariesL1 | ( | const QwtSplineLocal * | spline, |
| const QVector< QPointF > & | points, | ||
| double & | slopeBegin, | ||
| double & | slopeEnd | ||
| ) | [static] |
Definition at line 220 of file qwt_spline_local.cpp.
| static SplineStore qwtSplineL1 | ( | const QwtSplineLocal * | spline, |
| const QVector< QPointF > & | points | ||
| ) | [inline, static] |
Definition at line 244 of file qwt_spline_local.cpp.
| static SplineStore qwtSplineLocal | ( | const QwtSplineLocal * | spline, |
| const QVector< QPointF > & | points | ||
| ) | [inline, static] |
Definition at line 388 of file qwt_spline_local.cpp.