「Vle-entget」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
編集の要約なし
編集の要約なし
1行目: 1行目:
{{AutoLISP}}
; 構文
; 構文
: (vle-entget ''dxf'' ''ename '')
: (vle-entget ''dxf'' ''ename '')

2022年6月23日 (木) 06:20時点における版

構文
(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)))  ; 上記と同じ




関連事項