Bim:get-assigned-story

提供:GizmoLabs - だいたい CAD LISP なサイト
2023年2月20日 (月) 08:53時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{BCAD_LISP_BIM}} ; 構文 : (Bim:get-assigned-story ''ename'') ; 機能 : ename に指定された建物の特定の階(ストーリー)名を取得する。 ;…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(Bim:get-assigned-story ename)


機能
ename に指定された建物の特定の階(ストーリー)名を取得する。


引数
  • ename : 検索するエンティティ(ename or VLAオブジェクト)


戻り値
ストーリー名、ストーリーが割り当てられていない場合は nil


メモ: 文字列名は大文字と小文字を区別する。


サンプル
(vl-load-bim)
(bim:create-building "Building 1")
T
(bim:create-story "Building 1" "Floor_1")
T
(setq ent (entlast))
(bim:set-assigned-building ent "Building 1")
T
(bim:get-assigned-story ent)
nil ; 割り当ててないので nil

(bim:set-assigned-story ent "Building 1" "Floor_1")
(bim:get-assigned-story ent)
"Floor_1" ; 割り当てられているのでストーリー名が返る。

関連事項