什么是gg:箭头渲染箭头及使用

  

本文主要给大家介绍什么是gg::箭头渲染箭头及使用,文章内容都是笔者用心摘选和编辑的,具有一定的针对性、对大家的参考意义还是比较大的、下面跟笔者一起了解下什么是gg::箭头渲染箭头及使用吧。

1,文件引用和参数描述

头文件:包括/agg_arrowhead.h

构造器:

,,,,,,,的头(双d1, d2的两倍,双d3,双d4)

,,,,,,,空虚的尾巴(双d1, d2的两倍,双d3,双d4)

通过调用上面的两个函数,确定了箭头的形状。

2,应用经验

gg:: vcgen_markers_term:结束的定位标识,保存了结束的坐标和方向

比如说调用gg:: conv_stroke声明的时候,提供的模块参数过少,没有指定为轮廓线添加标志! !

gg: conv_stroke,中风(ps1);

gg: vcgen_markers_term这个以端点作为标志点一定不能少

构建标志实例,获取轮廓线的两端,准备渲染

gg:: conv_marker啊,标记(stroke.markers ());

, 什么是gg::箭头渲染箭头及使用“> </p> <h3> 3示例</h3> <h4> 1)单独渲染箭头与箭尾</h4> <p>代码如下:</p> <p>,,, gg:箭头啊;</p> <p>,,, ah.head(5 0, 10日,5);</p> <p>,,, ah.tail (10、10、5、5); </p> <p>, </p> <p>,,, ras.reset (); </p> <p>,,, gg: vcgen_markers_term ,,,太;</p> <p>,,太。add_vertex (200、250、gg:: path_cmd_move_to); </p> <p>,,太。add_vertex (280、250、gg:: path_cmd_line_to); </p> <p>,,, gg: conv_marker<gg: vcgen_markers_term, gg: arrowhead>,,,, arr(太啊);</p> <p>,,, ras.add_path (arr); </p> <p>,,,//错误的情况:ras.add_path(啊),将不清楚描绘的具体位置</p> <p> gg:: render_scanlines_aa_solid (ras, sl, renb gg: rgba8 (255, 0, 0)); </p> <h4> 2)渲染带箭身的箭头</h4> <p>代码如下:</p> <p>,,, gg: path_storage ps1; </p> <p>,, ps1。move_to (200、200); </p> <p>,, ps1。line_to (400、200); </p> <p>,,,//详细描述箭头的参数,1。箭头离线段的端点的距离</p> <p>,,, gg:箭头啊;</p> <p>,,, ah.head (100、10、5、5);, </p> <p>,,, ah.tail (10、10、5、5); </p> <p>, </p> <p>,,,//给线段通过标志的模板参数,然后会将可以通过中风的标记函数将线段的端点</p> <p>,,//传gg:: conv_marker, vcgen_markers_term:以端点作为标记点</p> <p>,,, gg: conv_stroke<gg: path_storage, gg: vcgen_markers_term>,中风(ps1); </p> <p>,,,//用conv_marker指定啊作为线段标记点的标记</p> <p>,,, gg: conv_marker<gg: vcgen_markers_term, gg: arrowhead>啊,标记(stroke.markers ()); </p> <p>,,,,,,,,,,,</p> <p>,,, ras.add_path(中风);</p> <p>,,, gg: render_scanlines_aa_solid (ras, sl, renb gg: rgba8 (255, 0, 0)); </p> <p>,,,//标记要紧随其后加入,添加标志顶点源! ! </p> <p>,,, ras.add_path(标志);</p> <p>,,,//将线条渲染到内存图片当中,准备显示</p> <p>,,, gg: render_scanlines_aa_solid (ras, sl, renb gg: rgba8 (255, 0, 0)); </p> <p>看完以上关于什么是gg::箭头渲染箭头及使用,很多读者朋友肯定多少有一定的了解,如需获取更多的行业知识信息,可以持续关注我们的行业资讯栏目的。</p> <p>, </p> <p>
  </p><h2 class=什么是gg:箭头渲染箭头及使用