QWT API (中文) 7.0.1
Qt绘图库 - 中文API文档
载入中...
搜索中...
未找到
Public 成员函数 | 所有成员列表
QwtSplineBasis类 参考

使用基样条的逼近 更多...

#include <qwt_spline_basis.h>

类 QwtSplineBasis 继承关系图:
QwtSpline

Public 成员函数

 QwtSplineBasis ()
 Constructor
 
virtual ~QwtSplineBasis ()
 Destructor
 
virtual QPainterPath painterPath (const QPolygonF &) const override
 Get painter path from polygon
 
virtual uint locality () const override
 Get locality (always 2)
 
- Public 成员函数 继承自 QwtSpline
 QwtSpline ()
 Constructor
 
virtual ~QwtSpline ()
 Destructor
 
void setParametrization (int type)
 Set parametrization by type
 
void setParametrization (QwtSplineParametrization *)
 Set parametrization object
 
const QwtSplineParametrizationparametrization () const
 Get parametrization
 
void setBoundaryType (BoundaryType)
 Set boundary type
 
BoundaryType boundaryType () const
 Get boundary type
 
void setBoundaryValue (BoundaryPosition, double value)
 Set boundary value
 
double boundaryValue (BoundaryPosition) const
 Get boundary value
 
void setBoundaryCondition (BoundaryPosition, int condition)
 Set boundary condition
 
int boundaryCondition (BoundaryPosition) const
 Get boundary condition
 
void setBoundaryConditions (int condition, double valueBegin=0.0, double valueEnd=0.0)
 Set boundary conditions for both ends
 
virtual QPolygonF polygon (const QPolygonF &, double tolerance) const
 Get polygon approximation with tolerance
 

额外继承的成员函数

- Public 类型 继承自 QwtSpline
enum  BoundaryType { ConditionalBoundaries , PeriodicPolygon , ClosedPolygon }
 指定样条端点处的边界类型 更多...
 
enum  BoundaryPosition { AtBeginning , AtEnd }
 边界条件的位置 更多...
 
enum  BoundaryCondition { Clamped1 , Clamped2 , Clamped3 , LinearRunout }
 边界条件 更多...
 

详细描述

使用基样条的逼近

构造及析构函数说明

◆ QwtSplineBasis()

QwtSplineBasis::QwtSplineBasis ( )

Constructor

构造函数

◆ ~QwtSplineBasis()

QwtSplineBasis::~QwtSplineBasis ( )
virtual

Destructor

析构函数

成员函数说明

◆ locality()

uint QwtSplineBasis::locality ( ) const
overridevirtual

Get locality (always 2)

获取局部性

重载 QwtSpline .

◆ painterPath()

QPainterPath QwtSplineBasis::painterPath ( const QPolygonF &  points) const
overridevirtual

Get painter path from polygon

使用三次贝塞尔曲线逼近多边形

实现了 QwtSpline.


该类的文档由以下文件生成: