- experimental 6.2.0-1
QwtSplinePleasing(3) | Qwt User's Guide | QwtSplinePleasing(3) |
NAME¶
QwtSplinePleasing - A spline with G1 continuity.
SYNOPSIS¶
#include <qwt_spline_pleasing.h>
Inherits QwtSplineG1.
Public Member Functions¶
QwtSplinePleasing ()
Constructor. virtual ~QwtSplinePleasing ()
Destructor. virtual uint locality () const override
virtual QPainterPath painterPath (const QPolygonF &) const override
Interpolate a curve with Bezier curves. virtual QVector< QLineF >
bezierControlLines (const QPolygonF &) const override
Interpolate a curve with Bezier curves.
Additional Inherited Members¶
Detailed Description¶
A spline with G1 continuity.
QwtSplinePleasing is some sort of cardinal spline, with non C1 continuous extra rules for narrow angles. It has a locality of 2.
Note
Definition at line 23 of file qwt_spline_pleasing.h.
Constructor & Destructor Documentation¶
QwtSplinePleasing::QwtSplinePleasing ()¶
Constructor. The default setting is a non closing spline with uniform parametrization. ( QwtSplineParametrization::ParameterUniform ).
See also
Definition at line 265 of file qwt_spline_pleasing.cpp.
Member Function Documentation¶
QVector< QLineF > QwtSplinePleasing::bezierControlLines (const QPolygonF & points) const [override], [virtual]¶
Interpolate a curve with Bezier curves. Interpolates a polygon piecewise with cubic Bezier curves and returns the 2 control points of each curve as QLineF.
Parameters
Returns
Implements QwtSplineInterpolating.
Definition at line 327 of file qwt_spline_pleasing.cpp.
uint QwtSplinePleasing::locality () const [override], [virtual]¶
Returns
Reimplemented from QwtSpline.
Definition at line 276 of file qwt_spline_pleasing.cpp.
QPainterPath QwtSplinePleasing::painterPath (const QPolygonF & points) const [override], [virtual]¶
Interpolate a curve with Bezier curves. Interpolates a polygon piecewise with cubic Bezier curves and returns them as QPainterPath.
Parameters
Returns
Reimplemented from QwtSplineInterpolating.
Definition at line 290 of file qwt_spline_pleasing.cpp.
Author¶
Generated automatically by Doxygen for Qwt User's Guide from the source code.
Sun Jul 18 2021 | Version 6.2.0 |