QwtSplineG1(3)

πŸ“¦
version 6.3.0 Β· 2 versions
, in alpine 3.24

πŸ’– 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 with equidistant"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 =0 is 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 the BoundaryType enum, exactly as listed.
  • enum BoundaryPosition { AtBeginning, AtEnd } β€” That's the BoundaryPosition enum, 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