关于GDI+中贝赛尔曲线的疑问 ( 积分: 100 )

  • 主题发起人 主题发起人 tt.t
  • 开始时间 开始时间
T

tt.t

Unregistered / Unconfirmed
GUEST, unregistred user!
刚刚接触GDI+,有很多疑问.
我看手册,GDI+中贝赛尔曲线的endpoint没有控制点,那如何绘制平滑的闭合贝赛尔曲线呢?GDI中可以用PolyBezier,因为他的endpoint有2个控制点,那GDI+呢?
或者如何控制GDI+中Curve的单独某个点的曲率呢?
 
刚刚接触GDI+,有很多疑问.
我看手册,GDI+中贝赛尔曲线的endpoint没有控制点,那如何绘制平滑的闭合贝赛尔曲线呢?GDI中可以用PolyBezier,因为他的endpoint有2个控制点,那GDI+呢?
或者如何控制GDI+中Curve的单独某个点的曲率呢?
 
有四个点就可以画一条Bezier了,还要曲率干嘛?[:D]
(望指点一二,小弟偶尔也看看GDI+的)
 
我得意思是
比如想要逆时针方向画一个封闭的圆形b-spline(当然我并不是只想画园那么简单),那么endpoint的右控制点应该和startpoint的左控制点是对称的,着样才能形成一个平滑的封闭图形。可是gdi+的endpoint没有控制点,该怎么处理。
gdi可以用PolyBezier函数,因为他的endpoint也有2个控制点,那GDI+呢?
 
是我对Bezier理解的问题,散分
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部