Bim:get-assigned-space

提供:GizmoLabs - だいたい CAD LISP なサイト
2023年11月23日 (木) 16:33時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{AutoLISP}} ; 構文 : (bim:get-assigned-space ''ename'' [ ''asObject'' ]) ; 機能 : 指定したエンティティが割り当てられている 'Space' の文字列名またはエンティティ名を取得する。 ; 引数 :* ename … 通常のエンティティまたはVLAオブジェクト名として問い合わせるエンティティ。 :* asObject … NILでない場合、割り当てられた 'Space' がエンティティ名として返され、…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(bim:get-assigned-space ename [ asObject ])


機能
指定したエンティティが割り当てられている 'Space' の文字列名またはエンティティ名を取得する。


引数
  • ename … 通常のエンティティまたはVLAオブジェクト名として問い合わせるエンティティ。
  • asObject … NILでない場合、割り当てられた 'Space' がエンティティ名として返され、そうでない場合は(文字列)名として返される。


戻り値
空間名(文字列)、空間エンティティ名、またはエンティティが空間オブジェクトに割り当てられていない場合は nil


注意

  • 重要 : スペース名は一意ではない。 一意な識別子は GUID とスペースの "番号"。
  • (bim:set-assigned-space) を参照。


サンプル
(bim:set-assigned-space ent "Floor")
T

(bim:get-assigned-space ent)
"Floor"

(bim:get-assigned-space ent  T)
<Entity name: 81c45b50>

関連事項