「Tin:setname」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tin:setname ''tinEname'' ''name'') ; 機能 : この関数は、tinEname TinSurface エンティティの名前をセットします…」)
 
編集の要約なし
 
45行目: 45行目:


[[Category:AutoLISP]]
[[Category:AutoLISP]]
[[Category:BricsCADのLISP]]

2023年1月28日 (土) 08:42時点における最新版

構文
(Tin:setname tinEname name)


機能
この関数は、tinEname TinSurface エンティティの名前をセットします。


引数
  • tinEname : (ename または vla-object) 問い合わせる TinSurface エンティティ
  • name : 割り当てる名前


戻り値
T or nil


  • メモ :

TinSurfaceの名前は、実際にはCivil TinSurfaceシステムでは使用されていない。(プロパティウィンドウでは確認できる) アプリケーションコードはそれを独自の目的で使用することができる。 tin:getname 関数も参照。


サンプル
(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) ))
(tin:setname tin "RiverBed")
(tin:getname tin)
"RiverBed"

関連事項