「Tin:getmaxelevation」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tin:getmaxelevation ''tinEname'' ''visibleOnly'' ) ; 機能 : この関数は、tinEname TinSurface の最高高度を返す。 ;…」)
 
編集の要約なし
40行目: 40行目:
* [[tin:addpoint]]
* [[tin:addpoint]]
* [[tin:addpoints]]
* [[tin:addpoints]]
* [[tin:getiimnelevation ]]
* [[tin:getminelevation]]
* [[tin:getmaxelevation]]
* [[tin:getmaxelevation]]




[[Category:AutoLISP]]
[[Category:AutoLISP]]

2022年10月14日 (金) 03:29時点における版

構文
(Tin:getmaxelevation tinEname visibleOnly )


機能
この関数は、tinEname TinSurface の最高高度を返す。


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


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


  • メモ : tin:getminelevation も参照。


サンプル

(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:getminelevation) tin T)
2.0
(setq z-max ( (tin:getmaxelevation) tin T)
10.0


関連事項