主页->库函数目录->绘制图形相关函数 普通绘图函数:高级绘图函数(图形可透明,可带抗锯齿):
函数或数据 说明 arc 画圆弧 bar 画无边框填充矩形 bar3d 画有边框三维填充矩形 circle 画圆 drawbezier 画bezier曲线 drawlines 画多条不连续线段 drawpoly 画多边形 ellipse 画椭圆弧线 fillellipse 画填充的椭圆 fillpoly 画填充的多边形 floodfill 指定边界色填充区域 floodfillsurface 指定区域色填充区域 getfillcolor 获取当前填充颜色 getfillstyle 获取当前填充类型(暂不支持) getheight 获取绘图区的高度 getlinestyle 获取当前线形 getpixel 获取像素点的颜色 getwidth 获取绘图区的宽度 getx 获取当前 x 坐标 gety 获取当前 y 坐标 line 画线 linerel 画线 lineto 画线 moverel 移动当前点 moveto 移动当前点 pieslice 画填充圆扇形 putpixel 画像素点 putpixels 画多个像素点 rectangle 画空心矩形 sector 画填充椭圆扇形 setfillcolor 设置当前填充颜色 setfillstyle 设置当前填充类型(过时函数) setlinestyle 设置当前线形 setlinewidth 设置当前线宽 setwritemode 设置绘图位操作模式 特殊说明: 以下所有函数的坐标模式为,如果以有向线段表示的量,起点能取到,终点取不到。比如line函数,起点x1,y1能画上点,终点x2,y2不会画上点,请注意。类似的有lineto, linerel, bar, bar3d, rectangle, ellipse, sector,函数说明内也会对本段进行补充。 另外,这里每一个函数的最后一个参数均为一个PIMAGE的指针,是一个可选参数,如果不填,则绘画到当前页。如果填上,则绘画到指定的IMAGE。 关于效率,如果使用手动更新模式(setrendermode),那以上所有函数的执行速度都会得到提升。
函数或数据 说明 ege_enable_aa 抗锯齿设置 ege_line 画线 ege_rectangle 画矩形线框 ege_arc 画圆弧 ege_ellipse 画椭圆线框 ege_pie 画扇形线框 ege_drawpoly 画多边形线框 eege_bezier 画贝塞尔曲线 ege_drawcurve 画拟合曲线 ege_fillrect 画填充矩形 ege_fillpie 画填充扇形 ege_fillpoly 画填充多边形 ege_fillellipse 画填充椭圆 ege_setpattern_none 设置为默认填充模式 ege_setpattern_lineargradient 设置为线性渐变填充模式 ege_setpattern_pathgradient 设置为路径渐变填充模式 ege_setpattern_ellipsegradient 设置为椭圆渐变填充模式 ege_setpattern_texture 设置为纹理填充模式 ege_gentexture 生成纹理 ege_puttexture 绘制纹理 ege_point 结构体 点 ege_rect 结构体 矩形区域 ege_colpoint 结构体 颜色点