Public Member Functions | List of all members
QwtSplineG1 Class Reference

Base class for spline interpolations providing a first order geometric continuity ( G1 ) between adjoing curves. More...

#include <qwt_spline.h>

Inheritance diagram for QwtSplineG1:
Inheritance graph
[legend]

Public Member Functions

 QwtSplineG1 ()
 Constructor. More...
 
virtual ~QwtSplineG1 ()
 Destructor. More...
 
- Public Member Functions inherited from QwtSplineInterpolating
virtual QVector< QLineF > bezierControlLines (const QPolygonF &points) const =0
 Interpolate a curve with Bezier curves. More...
 
virtual QPolygonF equidistantPolygon (const QPolygonF &, double distance, bool withNodes) const
 Find an interpolated polygon with "equidistant" points. More...
 
virtual QPainterPath painterPath (const QPolygonF &) const
 Interpolate a curve with Bezier curves. More...
 
virtual QPolygonF polygon (const QPolygonF &, double tolerance) const
 Interpolate a curve by a polygon. More...
 
 QwtSplineInterpolating ()
 Constructor. More...
 
virtual ~QwtSplineInterpolating ()
 Destructor. More...
 
- Public Member Functions inherited from QwtSpline
int boundaryCondition (BoundaryPosition) const
 
BoundaryType boundaryType () const
 
double boundaryValue (BoundaryPosition) const
 
virtual uint locality () const
 
const QwtSplineParametrizationparametrization () const
 
 QwtSpline ()
 Constructor. More...
 
void setBoundaryCondition (BoundaryPosition, int condition)
 Define the condition for an endpoint of the spline. More...
 
void setBoundaryConditions (int condition, double valueBegin=0.0, double valueEnd=0.0)
 Define the condition at the endpoints of a spline. More...
 
void setBoundaryType (BoundaryType)
 
void setBoundaryValue (BoundaryPosition, double value)
 Define the boundary value. More...
 
void setParametrization (int type)
 
void setParametrization (QwtSplineParametrization *)
 
virtual ~QwtSpline ()
 Destructor. More...
 

Additional Inherited Members

- Public Types inherited from QwtSpline
enum  BoundaryCondition { Clamped1, Clamped2, Clamped3, LinearRunout }
 Boundary condition. More...
 
enum  BoundaryPosition { AtBeginning, AtEnd }
 
enum  BoundaryType { ConditionalBoundaries, PeriodicPolygon, ClosedPolygon }
 

Detailed Description

Base class for spline interpolations providing a first order geometric continuity ( G1 ) between adjoing curves.

Definition at line 211 of file qwt_spline.h.

Constructor & Destructor Documentation

QwtSplineG1::QwtSplineG1 ( )

Constructor.

Definition at line 942 of file qwt_spline.cpp.

QwtSplineG1::~QwtSplineG1 ( )
virtual

Destructor.

Definition at line 947 of file qwt_spline.cpp.


The documentation for this class was generated from the following files:


plotjuggler
Author(s): Davide Faconti
autogenerated on Sat Jul 6 2019 03:44:19