[ 應地首頁 / 地科教室 / 資料查詢 / 研究專欄 / 地理資訊 / 地震防災 / 坡地防災 / 時事評論 / 工程地質首頁 ]

4.6 多邊形的填圖

4.6.1 FILL及FILL3D

呼叫Fill 副程式可對於任意多邊形進行色彩或圖形樣式之填圖,其色彩可由4.5節之Color等副程式設定,而圖形樣式則可於Userpt及Maskpt副程式中自行設計之。

程式呼叫

CALL FILL(xa, ya, np) (陣列中座標點應以順時針方向依序排列之)

CALL FILL3D(xa, ya, za,np)

參數說明

參數 型態 數值 說 明
XA 實數 多邊形各頂點X座標之陣列。
YA 實數   多邊形各頂點Y座標之陣列。
ZA 實數   多邊形各頂點Z座標之陣列。
NP 整數 陣列中點數。

4.6.2 RECFIL

呼叫Recfil 副程式可對於任意長方形作色彩及圖樣的填圖。

程式呼叫

CALL RECFIL(x1, y1, x2, y2)

參數說明

參數 型態 數值 說 明
(X1,Y1) 實數 (X1,Y1)及(X2,Y2)為長方形之任一對角座
(X2,Y2) 實數 標。

4.6.3 TRIFIL

呼叫Trifil 副程式可對於任意三角形作色彩及圖樣的填圖。

程式呼叫

CALL TRIFIL(x1, y1, x2, y2, x3, y3)

參數說明

參數 型態 數值 說 明
(X1,Y1) 實數 此三組平面座標為三角形之三頂點座標。
(X2,Y2) 實數    
(X3,Y3) 實數  

範例說明

4.6.4 FILLPT

呼叫Fillpt 副程式,

程式呼叫

CALL FILLPT(width, space, angle)

參數說明

參數 型態 數值 說 明
WIDTH 實數  
SPACE 實數    
ANGLE 實數  

4.6.5 MASKPT

呼叫Maskpt 副程式,使用者可使多邊形填圖產生均勻罩遮的效果,共分為7個等級,一般多於Fill、Recfil、Trifil副程式之前呼叫設定之。

程式呼叫

CALL MASKPT(IP)

參數說明

參數 型態 數值 說 明
IP 整數 0 無罩遮。
    1 50%罩遮。
    2

3

4

5

6

25%罩遮。

1/8%罩遮。

1/16%罩遮。

1/32%罩遮。

1/64%罩遮。

4.6.6 USERPT

呼叫Userpt 副程式,使用者可自行設定圖形樣式。

程式呼叫

CALL USERPT(fname, xd, yd)

參數說明

參數 型態 數值 說 明
FNAME 文字 自定圖形樣式檔檔名。
XD 實數   圖形樣式之寬度(單位公分)。
YD 實數 圖形樣式之高度(單位公分)。