C
<平台接口/arc.h> - 弧处理
提供弧处理的便捷函数。了解更多...
标题 | #include <平台接口/arc.h> |
功能
void | pathArcToBeziers(Qul::PlatformInterface::cubicToPath func, void *data, float radiusX, float radiusY, float xAxisRotation, bool useLargeArc, bool clockwise, const Qul::PlatformInterface::PointF &source, const Qul::PlatformInterface::PointF &target) |
功能文档
[自 Qt Quick Ultralite (Platform) 1.8 开始]
void pathArcToBeziers(Qul::PlatformInterface::cubicToPath func, void *data, float radiusX, float radiusY, float xAxisRotation, bool useLargeArc, bool clockwise, const Qul::PlatformInterface::PointF &source, const Qul::PlatformInterface::PointF &target)
将弧线段转换为一系列贝塞尔曲线。
提供的回调函数 func 将最多被调用四次,每次提供三次贝塞尔曲线的参数。同时,也将 data 处理器作为第一个参数传递给回调函数,可用来提供必要的上下文信息。
radiusX、radiusY、xAxisRotation、useLargeArc、clockwise、source 和 target 参数定义弧段,按照 SVG 标准。
此功能从 Qt Quick Ultralite (Platform) 1.8 版本开始引入。
在特定 Qt 许可下可获得。
了解更多信息。