「Vle-entget-massoc」の版間の差分
(ページの作成:「{{BCAD_LISP}} ; 構文 : (vle-entget-massoc ''dxfCode'' ''ename'') ; 機能 : ename の (entget) リストにおいて、同じキー 'dxfCode' を用いた全ての…」) |
編集の要約なし |
||
39行目: | 39行目: | ||
* [[vle-list-massoc]] | * [[vle-list-massoc]] | ||
* [[gz:massoc]] | * [[gz:massoc]] | ||
* [[gz:massocd]] | |||
[[Category:AutoLISP]] | [[Category:AutoLISP]] |
2022年11月29日 (火) 08:24時点における版
- 構文
- (vle-entget-massoc dxfCode ename)
- 機能
- ename の (entget) リストにおいて、同じキー 'dxfCode' を用いた全ての値のリストを返す。
- assoc の複数対応版といえる
- 引数
-
- dxfCode : DXF番号のリスト
- ename : エンティティ名
- 戻り値
- 'dxfCode' を持つassoc項目の全てのcdr値のリスト。
- すべての値は元のシーケンスにある
Memo
- 機能的には (vle-list-massoc dxfCode (entget ename)) と同じだが,より高い性能を持つ
- サンプル
; (entlast) が5つの頂点を持つLWPOLYLINEと仮定する。 (vle-entget-massoc 10 (entlast)) ((11.08 76.272)(14.54 14.2)(23.45 16.71)(26.18 11.62)(19.84 5.064)) ; = LWPOLYLINEの頂点リストになる
関連事項