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

无常数项的三次多项式 更多...

#include <qwt_spline_polynomial.h>

Public 成员函数

 QwtSplinePolynomial (double c3=0.0, double c2=0.0, double c1=0.0)
 构造函数
 
bool operator== (const QwtSplinePolynomial &) const
 比较两个多项式是否相等
 
bool operator!= (const QwtSplinePolynomial &) const
 比较两个多项式是否不相等
 
double valueAt (double x) const
 计算给定 x 处的多项式值
 
double slopeAt (double x) const
 计算给定 x 处多项式的一阶导数值
 
double curvatureAt (double x) const
 计算给定 x 处多项式的二阶导数值
 

静态 Public 成员函数

static QwtSplinePolynomial fromSlopes (const QPointF &p1, double m1, const QPointF &p2, double m2)
 找出包含两个点及其一阶导数值的多项式系数
 
static QwtSplinePolynomial fromSlopes (double x, double y, double m1, double m2)
 从两点之间的偏移量及其一阶导数值找出多项式系数
 
static QwtSplinePolynomial fromCurvatures (const QPointF &p1, double cv1, const QPointF &p2, double cv2)
 找出包含两个点及其二阶导数值的多项式系数
 
static QwtSplinePolynomial fromCurvatures (double dx, double dy, double cv1, double cv2)
 从两点之间的偏移量及其二阶导数值找出多项式系数
 

Public 属性

double c3
 coefficient of the cubic summand
 
double c2
 coefficient of the quadratic summand
 
double c1
 coefficient of the linear summand
 

详细描述

无常数项的三次多项式

构造及析构函数说明

◆ QwtSplinePolynomial()

QwtSplinePolynomial::QwtSplinePolynomial ( double  a3 = 0.0,
double  a2 = 0.0,
double  a1 = 0.0 
)
inline

构造函数

成员函数说明

◆ curvatureAt()

double QwtSplinePolynomial::curvatureAt ( double  x) const
inline

计算给定 x 处多项式的二阶导数值

◆ fromCurvatures() [1/2]

QwtSplinePolynomial QwtSplinePolynomial::fromCurvatures ( const QPointF &  p1,
double  cv1,
const QPointF &  p2,
double  cv2 
)
inlinestatic

找出包含两个点及其二阶导数值的多项式系数

◆ fromCurvatures() [2/2]

QwtSplinePolynomial QwtSplinePolynomial::fromCurvatures ( double  dx,
double  dy,
double  cv1,
double  cv2 
)
inlinestatic

从两点之间的偏移量及其二阶导数值找出多项式系数

◆ fromSlopes() [1/2]

QwtSplinePolynomial QwtSplinePolynomial::fromSlopes ( const QPointF &  p1,
double  m1,
const QPointF &  p2,
double  m2 
)
inlinestatic

找出包含两个点及其一阶导数值的多项式系数

◆ fromSlopes() [2/2]

QwtSplinePolynomial QwtSplinePolynomial::fromSlopes ( double  dx,
double  dy,
double  m1,
double  m2 
)
inlinestatic

从两点之间的偏移量及其一阶导数值找出多项式系数

◆ operator!=()

bool QwtSplinePolynomial::operator!= ( const QwtSplinePolynomial other) const
inline

比较两个多项式是否不相等

◆ operator==()

bool QwtSplinePolynomial::operator== ( const QwtSplinePolynomial other) const
inline

比较两个多项式是否相等

◆ slopeAt()

double QwtSplinePolynomial::slopeAt ( double  x) const
inline

计算给定 x 处多项式的一阶导数值

◆ valueAt()

double QwtSplinePolynomial::valueAt ( double  x) const
inline

计算给定 x 处的多项式值


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