Tingr:createtingrading
BricsCADのLISP - Tin+Civil関数 - AutoLISP Home - AutoLISP 目次 - CAD&CGブログ - オンラインショップ- GizmoTools ヘルプセンター
- 構文
- (tingr:createtingrading minPoint maxPoint numPoints )
- 機能
- minPoint、maxPoint、numPoint の範囲で Civil TinGradingエンティティを作成し、初期化する。
- 引数
-
- minPoint : グレーディングの左下 (最小) の2D/3D 点リスト。
- maxPoint : グレーディングの右上 (最大) の2D/3D 点リスト。
- numPoints :グレーディングのポイント数
- 戻り値
- 作成されたグレーディングの ename またはNIL
- メモ
- すべての初期化データは、最適なメモリ管理のために、グレーディングの初期および内部設定にのみ使用される。これらのパラメータは一種の制限や制約ではない。
- グレーディングエンティティの作成後、完全にパラメータ化される前に(tingr:setsloperuleとtingr:setsurfaceruleを参照)、BricsCADコマンドライン上に無害な警告メッセージが表示されることがある。
- サンプル
(vl-load-tin) (setq tin (tin:createTin '(0 0 0) '(100 100 100) 1000)) (setq grading (tingr:createTinGrading '(0 0 0) '(100 100 100) 100)) (tin:addPoints grading '((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)))
関連事項