首页 > 代码库 > 贝塞尔样条

贝塞尔样条

/*贝塞尔样条是由四个点指定的曲线:两个端点(p1 和 p2)和两个控制点(c1 和 c2)。曲线开始于 p1,结束于 p2。             * 该曲线不经过控制点,但是控制点的作用像磁铁一样,在某些方向上拉拽曲线并影响曲线弯曲的方式。             该曲线始于 p1 并向控制点 c1 移动。该曲线 p1 处的切线是从 p1 到 c1 绘制的线。端点 p2 处的切线为从 c2 到 p2 绘制的线。*/            using (Graphics g = e.Graphics)//画板            using (Pen p = new Pen(Color.Blue, 2))//创建画笔                 g.DrawBezier(p, new Point(0, 0), new Point(85, 0), new Point(100, 140), new Point(200, 150)); 

技术分享

贝塞尔样条