「Civil:converter-get-c3d-profiles」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (civil:converter-get-c3d-profiles ''handle'' ) ; 機能 : 指定された C3D プロファイルビューエンティティ ハンドル (整数) のすべてのプロファイルエンティティハンドルを返す。 ; 引数 :* ''handle'' : 線形情報を取得するためのC3Dエンティティのハンドル値。 ; 戻り値 : 成功ならC3Dプロファイルエンティティのリスト(整数ハンドルのリ…」)
 
編集の要約なし
 
16行目: 16行目:
: 成功ならC3Dプロファイルエンティティのリスト(整数ハンドルのリスト)、ハンドルがC3Dプロファイルビューエンティティを参照しない場合は nil。  
: 成功ならC3Dプロファイルエンティティのリスト(整数ハンドルのリスト)、ハンドルがC3Dプロファイルビューエンティティを参照しない場合は nil。  


==== メモ ====
* エンティティタイプ値については、[[Tin+civil関数-BricsCAD#Civil3d_Type_定数|型定数 ECivil3dEntityType]] を参照。





2024年11月14日 (木) 06:00時点における最新版

構文
(civil:converter-get-c3d-profiles handle )


機能
指定された C3D プロファイルビューエンティティ ハンドル (整数) のすべてのプロファイルエンティティハンドルを返す。


引数
  • handle : 線形情報を取得するためのC3Dエンティティのハンドル値。


戻り値
成功ならC3Dプロファイルエンティティのリスト(整数ハンドルのリスト)、ハンドルがC3Dプロファイルビューエンティティを参照しない場合は nil。


サンプル
(vl-load-civil)
(setq converter (civil:get-converter 255))
1860981280

(setq c3dents (civil:converter-get-c3d-entities converter))
(1719921328  1855578352  1719922032  1855582912  1855579152)


(setq handle (nth 0 c3dents))
1719921328

(setq profile (civil:converter-get-c3d-profiletype handle))
nil

(setq handle (nth 1 c3dents))
1855578352
(setq profiles (civil:converter-get-c3d-profiles handle))
(2093979968 2093978608)



関連事項