「Grfill」の版間の差分
(ページの作成:「{{AutoLISP}} ; 構文 : (grfill ''ptlist'' ''color'' [ ''highlight'' ])) ; 機能 : この関数は、指定された色で塗りつぶされたポリゴン領域を描…」) |
編集の要約なし |
||
6行目: | 6行目: | ||
; 機能 | ; 機能 | ||
: この関数は、指定された色で塗りつぶされたポリゴン領域を描画します (オプションでハイライトモードも可能)。 | : この関数は、指定された色で塗りつぶされたポリゴン領域を描画します (オプションでハイライトモードも可能)。 | ||
; grvecs と同様に描画するだけなので、パンやズームすると消える。 | |||
22行目: | 22行目: | ||
サンプル | サンプル | ||
<pre class="brush:autolisp;"> | <pre class="brush:autolisp;"> | ||
; 2D座標でハイライト指定にて描画させる | |||
(grfill '((1 1)(8 1)(8 8)(1 8)) 1 1) | (grfill '((1 1)(8 1)(8 8)(1 8)) 1 1) | ||
(grfill '((1 1)(8 1)(8 8)) 2 1) | |||
; 2D座標でハイライト指定にて描画させる | |||
(grfill '((1 1 0)(8 1 1)(8 8 2)(1 8 3)) 1 1) | |||
(grfill '((1 1 0)(8 1 1)(8 8 2)) 1 1) | |||
</pre> | </pre> |
2022年7月3日 (日) 12:45時点における版
- 構文
- (grfill ptlist color [ highlight ]))
- 機能
- この関数は、指定された色で塗りつぶされたポリゴン領域を描画します (オプションでハイライトモードも可能)。
- grvecs と同様に描画するだけなので、パンやズームすると消える。
- 引数
-
- ptlist : ポリゴンを定義するための2次元/3次元の点のリスト。
- color : 塗りつぶされたポリゴン領域で使用される色
- highlight : (オプション) 1を指定すると、塗りつぶされたポリゴン領域がハイライトされ、それ以外の場合は通常モードで描画される。
- 戻り値
- nil
サンプル
; 2D座標でハイライト指定にて描画させる (grfill '((1 1)(8 1)(8 8)(1 8)) 1 1) (grfill '((1 1)(8 1)(8 8)) 2 1) ; 2D座標でハイライト指定にて描画させる (grfill '((1 1 0)(8 1 1)(8 8 2)(1 8 3)) 1 1) (grfill '((1 1 0)(8 1 1)(8 8 2)) 1 1)
関連事項