Vle-entget-massoc

提供:GizmoLabs - だいたい CAD LISP なサイト
2022年11月29日 (火) 08:24時点におけるGizmon (トーク | 投稿記録)による版
構文
(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の頂点リストになる


関連事項