「Tingr:createtingrading」の版間の差分
編集の要約なし |
編集の要約なし |
||
21行目: | 21行目: | ||
* メモ | * メモ | ||
** すべての初期化データは、最適なメモリ管理のために、グレーディングの初期および内部設定にのみ使用される。これらのパラメータは一種の制限や制約ではない。 | ** すべての初期化データは、最適なメモリ管理のために、グレーディングの初期および内部設定にのみ使用される。これらのパラメータは一種の制限や制約ではない。 | ||
** グレーディングエンティティの作成後、完全にパラメータ化される前に([[tingr: | ** グレーディングエンティティの作成後、完全にパラメータ化される前に([[tingr:setsloperule]]と[[tingr:setsurfacerule]]を参照)、BricsCADコマンドライン上に無害な警告メッセージが表示されることがある。 | ||
2022年10月6日 (木) 04:30時点における版
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)))
関連事項