「Bim:set-roomname」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{BCAD_LISP_BIM}} ; 構文 : (Bim:set-roomname ''roomEntity'' ''newRoomName'' ) ; 機能 : roomEntityで指定されたBIMルームに対して、新しいルーム…」)
 
編集の要約なし
 
20行目: 20行目:
memo
memo
* 文字列名は大文字と小文字を区別する。
* 文字列名は大文字と小文字を区別する。
* (bim:create-room) および (bim:create-associativeroom) を参照。
* 同じ名前の部屋が既に存在する場合でも、この関数は成功する。これにより複数の部屋が同じ名前を使用することができ、エラーではない。
* 同じ名前の部屋が既に存在する場合でも、この関数は成功する。これにより複数の部屋が同じ名前を使用することができ、エラーではない。
   
   
46行目: 45行目:
* [[bim:create-room]]
* [[bim:create-room]]
* [[bim:create-associativeroom]]
* [[bim:create-associativeroom]]
* [[bim:get-room]]
* [[bim:get-allrooms]]


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

2023年4月19日 (水) 08:00時点における最新版

構文
(Bim:set-roomname roomEntity newRoomName )


機能
roomEntityで指定されたBIMルームに対して、新しいルーム名 "newRoomName "を割り当てる。


引数
  • roomEntity : 既存の部屋(ename)の部屋実体。(bim::create-room)と(bim::create-associativeroom)で返されるもの。
  • newRoomName :新しい部屋名の文字列


戻り値
成功なら T、エラーなら nil


memo

  • 文字列名は大文字と小文字を区別する。
  • 同じ名前の部屋が既に存在する場合でも、この関数は成功する。これにより複数の部屋が同じ名前を使用することができ、エラーではない。


サンプル
(vl-load-bim)
(bim:set-roomname roomEnt1 "主寝室")
T
(bim:get-roomname roomEnt1)
主寝室

(bim:set-roomname roomEnt2 "隠し部屋")
T
(bim:get-roomname roomEnt2)
隠し部屋

関連事項