
Qt平台可用于绘制任意阶贝塞尔曲线,并支持动态调整。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Qt 提供了极其便捷的绘图接口,该接口由 QPainter 模块提供。 举例来说,贝塞尔曲线的应用程序编程接口 (API) 包括 QPainterPath 的 quadTo() 和 cubicTo() 方法,随后通过 QPainter::drawPath() 进行绘制。 然而,需要指出的是,Qt 的贝塞尔曲线功能仅限于二次和三次曲线,对于更高阶的贝塞尔曲线则显得力不从心。 即使连续使用多个 quadTo() 或 cubicTo() 方法,其效果也往往令人失望。 因此,我萌生了一个想法:利用贝塞尔曲线的数学公式来生成一系列控制点,然后通过直线段连接这些点,从而能够实现“N阶贝塞尔曲线绘制”的效果。
全部评论 (0)
还没有任何评论哟~


