「Vle-getgeomextents」の版間の差分
(ページの作成:「{{BCAD_LISP}} ; 構文 : (vle-getgeomextents ''ename | selectionset | list-of-enames)'' ) ; 機能 : 指定された1つまたは複数のエンティティのバウン…」) |
編集の要約なし |
||
(同じ利用者による、間の2版が非表示) | |||
5行目: | 5行目: | ||
; 機能 | ; 機能 | ||
: | : 指定された1つまたは複数のエンティティのバウンディングボックス(幾何学的な範囲)を返す。 | ||
37行目: | 37行目: | ||
関連事項 | 関連事項 | ||
* [[VLE-関数]] | * [[VLE-関数]] | ||
* [[vle-getgeomextents]] | |||
* [[gz:bbox]] | * [[gz:bbox]] | ||
* [[gz:ssbbox]] | |||
[[Category:AutoLISP]] | [[Category:AutoLISP]] | ||
[[Category:BricsCADのLISP]] |
2024年5月2日 (木) 07:48時点における最新版
- 構文
- (vle-getgeomextents ename | selectionset | list-of-enames) )
- 機能
- 指定された1つまたは複数のエンティティのバウンディングボックス(幾何学的な範囲)を返す。
- 引数
-
- ename or selectionset or list-of-enames : 検索するディクショナリの名前。
- ename : エンティティ名
- selectionset :選択セット
- list-of-enames : エンティティ名のリスト
- ename or selectionset or list-of-enames : 検索するディクショナリの名前。
- 戻り値
- 引数のオブジェクト範囲の左下 と右上の WCS 3D点リスト
サンプル
(vle-getgeomextents (entlast)) ((-1.0 2.0 0.0) (10.0 12.0 2.0)) (vle-getgeomextents (ssget)) ((271.909098228123 104.472361809045 0.0) (417.647232420122 194.349763768452 0.0)) ; Z値が同じなのでフラット ((271.909098228123 104.472361809045 0.0) (417.647232420122 194.349763768452 15.7289700300267)) ; Z値が違うので3D配置かオブジェクト ; 選択図形範囲に矩形を作図する (setq box (vle-getgeomextents (ssget))) (command "_rectangle" (car box) (cdr box))
関連事項