AGG第十七课 贝塞尔曲线 控制点

简介:

摘自:http://blog.chinaunix.net/uid-20622737-id-3161025.html

//贝塞尔曲线,输入参数分别为起点坐标,第一控制点坐标,终点坐标

//curve4还增加了第二控制点坐标,作为参数

agg::curve3 curve(20, 20, 130, 130, 600, 240);

agg::conv_stroke<agg::curve3> stroke2(curve);

ras.add_path(stroke2);

agg::render_scanlines_aa_solid(ras,sl,renb,agg::rgba8(255,0,0));

目前没有使用过任何的贝塞尔曲线,也没有进行过任何的相关信息的处理,仅仅是简单介绍该函数的使用。上面描述的控制点,没有进行任何的调整,所以看起来并没有任何的曲线样子,需要进行数学的计算。

再次描述:

//贝塞尔曲线,输入参数分别为起点坐标,第一控制点坐标,终点坐标

//curve4还增加了第二控制点坐标,作为参数

curve3类的构造器如下:

        curve3(double x1, double y1, 

               double x2, double y2, 

               double x3, double y3)

curve4类的构造器如下:

        curve4(double x1, double y1, 

               double x2, double y2, 

               double x3, double y3,

               double x4, double y4)





     本文转自fengyuzaitu 51CTO博客,原文链接:http://blog.51cto.com/fengyuzaitu/1961905,如需转载请自行联系原作者


相关文章
|
4月前
|
存储 索引
每日一题——柱状图中最大的矩形
每日一题——柱状图中最大的矩形
|
5月前
【每日一题Day247】LC1401圆和矩形是否有重叠 | 数学
【每日一题Day247】LC1401圆和矩形是否有重叠 | 数学
19 0
|
28天前
|
图形学
【计算机图形学】期末复习Bezier曲线与曲面篇
【计算机图形学】期末复习Bezier曲线与曲面篇
|
算法 图形学
【计算机图形学】期末复习part1:直线与曲线的绘制
【计算机图形学】期末复习part1:直线与曲线的绘制
131 0
【计算机图形学】期末复习part1:直线与曲线的绘制
|
前端开发 Windows
C#WPF 如何绘制几何图形 图示教程 绘制sin曲线 正弦 绘制2D坐标系 有图有代码
原文:C#WPF 如何绘制几何图形 图示教程 绘制sin曲线 正弦 绘制2D坐标系 有图有代码 C#WPF 如何绘制几何图形? 怎么绘制坐标系?绘制sin曲线(正弦曲线)? 这离不开Path(System.Windows.Shapes)和StreamGeometry(System.Windows.Media)类。
2118 0