欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

AGG第三十九課rasterizer_scanline_aa畫線函數(shù)疑惑

頭文件

成都創(chuàng)新互聯(lián)是一家專注于成都做網(wǎng)站、網(wǎng)站制作與策劃設(shè)計(jì),宜川網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:宜川等地區(qū)。宜川做網(wǎng)站價(jià)格咨詢:18982081108

#include<agg_rasterizer_scanline_aa.h>

類型

template<class Clip =rasterizer_sl_clip_int>

class rasterizer_scanline_aa

成員函數(shù)

void add_path(VertexSource&vs,unsigned path_id=0)加入頂點(diǎn)源

void reset() 清空上一次的渲染緩存數(shù)據(jù),每次調(diào)用add_path函數(shù)之前都需要執(zhí)行該操作

其中也提供了簡(jiǎn)單的畫線功能,但是實(shí)際上并沒(méi)有生效,所以需要知道整個(gè)操作流程是如何執(zhí)行的!!

void move_to(int x, int y);

void line_to(int x, int y);

如下是一個(gè)簡(jiǎn)單的使用rasterizer_scanline_aa的例子,并沒(méi)有任何的效果

使用rasterizer_scanline_aa畫線是不可能的,但是可以通過(guò)move_to_d和line_to_d的配合

使用,構(gòu)建一個(gè)封閉的多邊形,渲染出來(lái)的就是一個(gè)填充的多邊形

代碼如下:

    ras.reset();

    /*

    agg::path_storage ps1;

    ps1.move_to(200,200);

    ps1.line_to(400,200);

 

    agg::line_cap_e cap = agg::square_cap;

    agg::conv_stroke<agg::path_storage> stroke(ps1);

    stroke.line_cap(cap);

    stroke.width(50);

    ras.add_path(stroke);

    */

    //下面代碼主要是測(cè)試rasterizer_scanline_aa如何畫線,目前暫時(shí)無(wú)法實(shí)現(xiàn)

    ras.move_to(400,400);

    ras.line_to(500,500);

    agg::render_scanlines_aa_solid(ras,sl,renb,agg::rgba8(255,0,0));

    ras.reset();

該例子是在已有的基礎(chǔ)上進(jìn)行測(cè)試的,不過(guò)有一點(diǎn)是可以肯定的,ras的連線函數(shù)之后,并沒(méi)有指定渲染線段的樣式,誰(shuí)知道應(yīng)該花虛線,還是實(shí)線。

摘自:http://www.360doc.com/content/11/1015/09/992979_156311972.shtml

頭文件

#include <agg_rasterizer_scanline_aa.h>

 

主要記錄兩個(gè)畫線的方法

void move_to(int x, int y) 簡(jiǎn)單的畫線功能,單位為1/poly_subpixel_scale

void line_to(int x, int y)   (poly_subpixel_scale一般為256)

void move_to_d(double x , double y) 簡(jiǎn)單的畫線功能,單位為像素

void line_to_d(double x , double y)

 

現(xiàn)在的一個(gè)疑問(wèn):可以使用下面的_d版本畫線,但是上面兩個(gè)版本應(yīng)該如何組合使用,尤其是這么細(xì)的線段如何查看!!

名稱欄目:AGG第三十九課rasterizer_scanline_aa畫線函數(shù)疑惑
當(dāng)前網(wǎng)址:http://chinadenli.net/article8/giecop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)App設(shè)計(jì)企業(yè)建站網(wǎng)站營(yíng)銷搜索引擎優(yōu)化面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)