「Tinc:isvalidconstraint」の版間の差分
(ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (tinc:isvalidconstraint ''tinename'' ''constraint'') ; 機能 : constraint の id値またはename が、tinename の TinSurfaceに対…」) |
編集の要約なし |
||
43行目: | 43行目: | ||
[[Category:AutoLISP]] | [[Category:AutoLISP]] | ||
[[Category:BricsCADのLISP]] |
2023年1月28日 (土) 08:47時点における最新版
BricsCADのLISP - Tin+Civil関数 - AutoLISP Home - AutoLISP 目次 - CAD&CGブログ - オンラインショップ- GizmoTools ヘルプセンター
- 構文
- (tinc:isvalidconstraint tinename constraint)
- 機能
- constraint の id値またはename が、tinename の TinSurfaceに対して有効な制約であるかどうかを返す。
- entは、TinSurfaceという名前に対して有効な制約です。
- 引数
-
- tinename : TinSurface エンティティの ename または VLAオブジェクト。
- constraint : 問い合わせる 制約オブジェクトの ID または ename
- 戻り値
- 有効なら T、そうでなければ nil
- サンプル
(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) )) (tinc:isValidConstraint tin 4787) NIL ; 適当に壁の制約作図してから (setq constraint (tinc:getAllConstraints tin)) (tinc:isValidConstraint tin (car constraint ) T
関連事項