「Vle-entget-massoc」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{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の頂点リストになる


関連事項