QwtSplineG1(3)
π QwtSplineG1(3) β Library Functions Manual π
Okay so bestie, this is the QwtSplineG1(3) page, and it's from the Library Functions Manual β we're folding that header info right here so you don't have to read a terminal-width title bar. It's giving "spline base class with main character energy." π
πΈ NAME πΈ
QwtSplineG1 β Base class for spline interpolations providing a first order geometric continuity ( G1 ) between adjoining curves. Periodt. β¨
β¨ SYNOPSIS β¨
#include <qwt_spline.h>
Inherits QwtSplineInterpolating.
Inherited by QwtSplineC1, and QwtSplinePleasing.
π«Ά Public Member Functions
QwtSplineG1 ()β Constructor. That's the whole entry, no extra lore.virtual ~QwtSplineG1 ()β Destructor. Bye bestie. π
π Public Member Functions inherited from QwtSplineInterpolating
QwtSplineInterpolating ()β Constructor.virtual ~QwtSplineInterpolating ()β Destructor.virtual QPolygonF equidistantPolygon (const QPolygonF &, double distance, bool withNodes) constβ Find an interpolated polygon withequidistant"points. Yes, that quote mark is literally in the original, not me. πvirtual QPolygonF polygon (const QPolygonF &, double tolerance) const overrideβ Interpolate a curve by a polygon.virtual QPainterPath painterPath (const QPolygonF &) const overrideβ Interpolate a curve with Bezier curves.virtual QVector< QLineF > bezierControlLines (const QPolygonF &) const =0β Interpolate a curve with Bezier curves. The=0is right there, so it's giving "implement me" energy. π
π Public Member Functions inherited from QwtSpline
QwtSpline ()β Constructor.virtual ~QwtSpline ()β Destructor.void setParametrization (int type)β The page gives only the signature, bestie; no extra description.void setParametrization (QwtSplineParametrization *)β Another overload, also with no extra description on the page.const QwtSplineParametrization * parametrization () constβ Signature only on this page.void setBoundaryType (BoundaryType)β Signature only on this page.BoundaryType boundaryType () constβ Signature only on this page.void setBoundaryValue (BoundaryPosition, double value)β Define the boundary value.double boundaryValue (BoundaryPosition) constβ Signature only on this page.void setBoundaryCondition (BoundaryPosition, int condition)β Define the condition for an endpoint of the spline.int boundaryCondition (BoundaryPosition) constβ Signature only on this page.void setBoundaryConditions (int condition, double valueBegin=0.0, double valueEnd=0.0)β Define the condition at the endpoints of a spline.virtual uint locality () constβ Signature only on this page.
π Additional Inherited Members
π Public Types inherited from QwtSpline
enum BoundaryType { ConditionalBoundaries, PeriodicPolygon, ClosedPolygon }β That's theBoundaryTypeenum, exactly as listed.enum BoundaryPosition { AtBeginning, AtEnd }β That's theBoundaryPositionenum, exactly as listed.enum BoundaryCondition { Clamped1, Clamped2, Clamped3, LinearRunout }β Boundary condition.
π¦ Detailed Description π¦
Base class for spline interpolations providing a first order geometric continuity ( G1 ) between adjoining curves.
Definition at line 216 of file qwt_spline.h.
π§ Constructor & Destructor Documentation π§
QwtSplineG1::QwtSplineG1 ()
Constructor.
Definition at line 944 of file qwt_spline.cpp.
QwtSplineG1::~QwtSplineG1 () [virtual]
Destructor.
Definition at line 949 of file qwt_spline.cpp.
π Author π
Generated automatically by Doxygen for Qwt User's Guide from the source code.
Final sign-off, bestie: the footer says Qwt User's Guide and QwtSplineG1(3), and there's no separate date printed in it β so that's the whole source/version-and-date situation. Mwah. ππ«Άπ
π¦ where this page comes from
- alpine 3.24: qwt-doc 6.3.0-r0 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms