「Bim:pset-bimtypes-list」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
編集の要約なし
編集の要約なし
 
1行目: 1行目:
{{AutoLISP}}
{{AutoLISP}}
; 構文
; 構文
: (bim:pset-bimtypes-list)
: (bim:pset-bimtypes-list ''psetName'')




; 機能
; 機能
: この関数は、利用可能なすべての "BIMTypes "のリストを返す。
: PropertySet psetName で用いられている「BimTypes」のリストを返す。




; 引数
; 引数
:* なし
:* psetName … psetName(文字列)のために用いられる「BIMTypes」をすべて取得したい PropertySet の名前。




; 戻り値
; 戻り値
: (GlobalName . LocalName)エントリーのリスト、または成功または失敗を示す NIL
: (GlobalName . LocalName)エントリーのリスト、または成功または失敗を示す nil




====メモ====
* psetName 引数は PropertySet 'name' または PropertySet 'label' を参照することができます;




21行目: 23行目:
<pre class="brush:autolisp;">
<pre class="brush:autolisp;">
(vl-load-bim)
(vl-load-bim)
(bim:pset-bimtypes-list-all)
(bim:create-propertyset "MyPerInstance-1" "MyPSet-1" T T)
(("BimDbBuildingElement" . "Building Element") ("BimDbSection" . "Section") ("BimDbWall" . "Wall") ("BimDbWindow" . "Window") ("BimDbDoor" . "Door") ("BimDbColumn" . "Column") ("BimDbSlab" . "Slab") ...
(bim:pset-bimtypes-list "MyPerInstance-1")
 
(("BimDbBuildingElement" . "Building Element") ("BimDbWindow" . "Window") ("BimDbColumn" . "Column") ("BimDbSlab" . "Slab")  
</pre>
</pre>



2023年11月23日 (木) 17:20時点における最新版

構文
(bim:pset-bimtypes-list psetName)


機能
PropertySet psetName で用いられている「BimTypes」のリストを返す。


引数
  • psetName … psetName(文字列)のために用いられる「BIMTypes」をすべて取得したい PropertySet の名前。


戻り値
(GlobalName . LocalName)エントリーのリスト、または成功または失敗を示す nil


メモ

  • psetName 引数は PropertySet 'name' または PropertySet 'label' を参照することができます;


サンプル
(vl-load-bim)
(bim:create-propertyset "MyPerInstance-1" "MyPSet-1" T T)
(bim:pset-bimtypes-list "MyPerInstance-1")
(("BimDbBuildingElement" . "Building Element") ("BimDbWindow" . "Window") ("BimDbColumn" . "Column") ("BimDbSlab" . "Slab") 

関連事項