Civil:point-get-groupids

提供:GizmoLabs - だいたい CAD LISP なサイト
2024年11月23日 (土) 10:42時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Civil:point-get-groupids ''ptEname'') ; 機能 : ptEname C3D 点エンティティを含むすべてのC3D 点グループオブジェクトのリストを返す。 ; 引数 :* ptEname : 名前を取得する Civil点 のename ; 戻り値 : 成功なら点グループオブジェクトのリスト、それ以外は nil ===メモ=== * C3D 点は複数の点グループのメンバーになる事ができる。 ; サンプ…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(Civil:point-get-groupids ptEname)


機能
ptEname C3D 点エンティティを含むすべてのC3D 点グループオブジェクトのリストを返す。


引数
  • ptEname : 名前を取得する Civil点 のename


戻り値
成功なら点グループオブジェクトのリスト、それ以外は nil


メモ

  • C3D 点は複数の点グループのメンバーになる事ができる。


サンプル
(vl-load-civil)
T
(setq points (civil:pgroup-get-allpoints "_All points"))
(<Entity name: 6db79ca0> <Entity name: 6db79aa0> <Entity name: 6db79be0> <Entity name: 6db7a060> <Entity name: 6db798e0> <Entity name: 6db79460> <Entity name: 6db794a0> <Entity name: 6db79520> <Entity name: 6db79560> <Entity name: 6db792a0>)

(setq pointename (nth 0 points))
<Entity name: 6db79ca0>

(setq res (civil:point-get-groupids pointename))
(<Entity name: 6db79820>)

(setq pointename (nth 7 points))
<Entity name: 6db79520>
(setq res (civil:point-get-groupids pointename))
(<Entity name: 6db79820> <Entity name: 6db792e0> <Entity name: 6db79960>)



関連事項