Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - Русский

Please note that the recommended version of Scilab is 6.0.1. This page might be outdated.
See the recommended documentation of this function

Scilab help >> Graphics > polygon > xfpoly

xfpoly

ポリゴンを塗りつぶす

呼び出し手順

xfpoly(xv,yv,[fill])

引数

xv,yv

同じ大きさの2つのベクトル (ポリゴンの点).

fill

整数. ポリゴンを塗りつぶす際に使用される色.

説明

xfpoly はポリゴンをカレントの色または オプション引数fillで指定した色で塗りつぶします.

fillが省略された場合, ポリゴンはカレントの色で塗りつぶされ,輪郭がカレントの色と線種で 描画されます. fillが指定された場合, 以下のようにポリゴンが塗りつぶされます:

  • fill<0の場合,ポリゴンはその色 -fillで塗りつぶされ,輪郭は描画されません.

  • fill=0の場合, ポリゴンはカレントの色で塗りつぶされ, 輪郭はカレントの色と線種で描画されます (fill省略時と同じ).

  • fill>0の場合, ポリゴンはその色 fillで塗りつぶされ,輪郭はカレントの色と 線種で描画されます.

x=sin(2*%pi*(0:4)/5);
y=cos(2*%pi*(0:4)/5);
plot2d(0,0,-1,"010"," ",[-2,-2,2,2]);
xset("color",5);
xfpoly(x,y);

e=gce(); // カレントのエンティティ(直近に作成: ここではポリライン)を取得
e.fill_mode='off'; // 輪郭のみを表示

delete(e);

// 新しいポリゴンを作成,色3で塗りつぶし,
// カレントの色で輪郭を描画する
xfpoly(x,y,3);

参照

  • xfpolys — 一連のポリゴンを塗りつぶす
  • xpoly — ポリラインまたはポリゴンを描画する
  • xpolys — 一連のポリラインまたはポリゴンを描画
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Oct 01 17:40:36 CEST 2012