Tin:getminelevation

提供:GizmoLabs - だいたい CAD LISP なサイト
2022年10月1日 (土) 13:43時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tin:getminelevation ''tinEname'' ''visibleOnly'' ) ; 機能 : この関数は、point で指定された2D/3D点に最も近い tinEna…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(Tin:getminelevation tinEname visibleOnly )


機能
この関数は、point で指定された2D/3D点に最も近い tinEname TinSurface 3d 定義点を返す。


引数
  • tinEname : (ename または vla-object) 問い合わせる TinSurface エンティティ
  • visibleOnly : すべての点を使用するか(NIL)、可視点のみを使用するか(T)を指定します。


戻り値
指定された点のZ高度値の最小値。


  • メモ : tin:getmaxelevation も参照。


サンプル

(vl-load-tin)
(setq tin (tin:createTin '(0 0 0) '(100 100 100) 1000))
(tin:addpoints tin '((10 80 5) (50 50 10) (10 10 2) (80 20 7) (70 60 3) (40 70 10) (25 25 6) (55 55 2) (75 45 5) ))
(setq z-min ( (tin:getiimnelevation) tin T)
2.0
(setq z-max ( (tin:getmaxelevation) tin T)
10.0


関連事項