摘要
在计算机标图制作系统中,标图主要包括规则图标和不规则图标,都以矢量化图形方式进行显示,但非规则图标由于其显示图形的不规则性,显示与控制比较困难.作者在文中介绍了图标系统主要模块功能和Bezier曲线性质,并以箭头图标这类非规则图标为例,提出了基于特征三角形的箭头图标曲线控制点生成算法,用两个三角形分别控制箭头和箭尾曲线,此算法参数设置简单方便,从而非常有效地控制箭标形状,绘制出平滑的单箭或多箭的箭标.
In plotting system all the icons are divided by regular and irregular icon, they can be stored and done via vector graphics, but the irregular icon is much more difficult to be displayed and controlled because of its irregular shape and style. In this paper, the function of the main module for icon and the feature of Bezier Curve are introduced. An automatic algorithm of generating control points in curve is advanced to plot irregular arrow icon. Two triangles are used in this algorithm, one for designing the arrowhead, another for designing the trail of it. Because all parameters can be defined and modified conveniently in it, the smoothly curve of single and multi arrow icon can be easily plotted.
出处
《四川大学学报(自然科学版)》
CAS
CSCD
北大核心
2009年第5期1306-1310,共5页
Journal of Sichuan University(Natural Science Edition)