「選択セット(GZ-LIB)」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
編集の要約なし
編集の要約なし
 
(同じ利用者による、間の5版が非表示)
5行目: 5行目:
! 関 数 !! 説 明  
! 関 数 !! 説 明  
|-
|-
| ([[gz:sortss_xyz]] ss1 flg ) || 選択セットを XYZ の座標位置順にソート(flg 0=大きい順 1以上=小さい順)
| ([[gz:sortss_xyz]] ss1 flg ) || 選択セットを XYZ の座標位置順にソート(flg 0=大きい順 1以上=小さい順)
|-
|-
| ([[gz:sortss_x]] ss1 flg ) || 選択セットを X の座標位置順にソート(flg 0=大きい順 1以上=小さい順)
| ([[gz:sortss_x]] ss1 flg ) || 選択セットを X の座標位置順にソート(flg 0=大きい順 1以上=小さい順)
|-
|-
| ([[gz:sortss_y]] ss1 flg ) || 選択セットを Y の座標位置順にソート(flg 0=大きい順 1以上=小さい順)
| ([[gz:sortss_y]] ss1 flg ) || 選択セットを Y の座標位置順にソート(flg 0=大きい順 1以上=小さい順)
|-
|-
| ([[gz:sortss_z]] ss1 flg ) || 選択セットを Z の座標位置順にソート(flg 0=大きい順 1以上=小さい順)
| ([[gz:sortss_z]] ss1 flg ) || 選択セットを Z の座標位置順にソート(flg 0=大きい順 1以上=小さい順)
|-
| ([[gz:ssgetprops]] ss grno ) || 選択セットのエンティティから grno のプロパティをリストで取得
|-
| ([[gz:getpickboxsel]] pt) || 点指定した場所にあるオブジェクトを選択(重なっているものも) 
|-
| ([[gz:ssdiff]] ss1 ss2 ) || 選択セット ss1 と ss2 の差分(Diff)の選択セットを返す
|-
| ([[gz:sstake]] ss n ) || 選択セットの最初から n 個の選択セットを返す
|-
| ([[gz:sstolst]] ss) || 選択セットのオブジェクトの ename リストを返す
|-
|-
|}
|}


* [[選択セット操作]]


[[Category:Gz-Lib]]
[[Category:Gz-Lib]]

2025年2月24日 (月) 12:21時点における最新版

GizmoLib の選択セット関数は、次の通り。

関 数 説 明
(gz:sortss_xyz ss1 flg ) 選択セットを XYZ の座標位置順にソート(flg 0=大きい順 1以上=小さい順)
(gz:sortss_x ss1 flg ) 選択セットを X の座標位置順にソート(flg 0=大きい順 1以上=小さい順)
(gz:sortss_y ss1 flg ) 選択セットを Y の座標位置順にソート(flg 0=大きい順 1以上=小さい順)
(gz:sortss_z ss1 flg ) 選択セットを Z の座標位置順にソート(flg 0=大きい順 1以上=小さい順)
(gz:ssgetprops ss grno ) 選択セットのエンティティから grno のプロパティをリストで取得
(gz:getpickboxsel pt) 点指定した場所にあるオブジェクトを選択(重なっているものも) 
(gz:ssdiff ss1 ss2 ) 選択セット ss1 と ss2 の差分(Diff)の選択セットを返す
(gz:sstake ss n ) 選択セットの最初から n 個の選択セットを返す
(gz:sstolst ss) 選択セットのオブジェクトの ename リストを返す