color 是贝塞尔曲线的颜色,len 是画出贝塞尔曲线所需要的点的个数,最少 1 个,不要乱传。之后的参数传的就是画出贝塞尔曲线要的点,数据类型为 Vec2。 这个函数实现的基础是参数方程,用参数方程将一条直线转化为一个参数的方程,如: A * x + B * y + C=0 可以转化为 x = x0 - B * t;y = y0 ...
cairo_set_line_width(cr,3);cairo_move_to(cr,500,100);cairo_curve_to(cr,300,600,100,300,500,100);//绘制贝塞尔曲线cairo_stroke(cr);//cairo_fill(cr); //填充,使用的颜色当然是上面设置的颜色。cairo_surface_write_to_png(surface,"e.png");//写入png文件cairo_destroy(cr);//销毁画笔...