「Vle-entget」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
編集の要約なし
編集の要約なし
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
{{BCAD_LISP}}
; 構文
; 構文
: (vle-entget ''dxf'' ''ename '')
: (vle-entget ''dxf'' ''ename '')
41行目: 42行目:


[[Category:AutoLISP]]
[[Category:AutoLISP]]
[[Category:BricsCADのLISP]]

2023年1月28日 (土) 08:07時点における最新版

構文
(vle-entget dxf ename )


機能
エンティティ 'ename' の指定されたDXFグループコード 'dxf' に対応する値を取得する。
これは、(cdr (assoc dxf (entget ename)) のような通常のコードに代わる高性能なコード


引数
  • dxf : 検索するDXFグループコード
  • ename : エンティティの名前


戻り値
指定されたDXFグループコードの値を Lispデータとして返す。


memo.

  • (vle-entget) は省略された "デフォルト" 値 (ByLayer など) に対して常に非NIL値を返す。
  • dxf' コードがエンティティによってサポートされていない場合は NIL となる


サンプル
(cdr (assoc 62 (entget (car (entsel)) '("*")))) ; エンティティの色を返す。

(vle-entget 62 (car (entsel)))  ; 上記と同じ




関連事項