曲線の始点から指定されたパラメータまでの曲線のセグメントの長さを返します。
サポートされているプラットフォーム: Windows のみ
(vlax-curve-getDistAtParam curve-obj param)
タイプ: VLA オブジェクト
計測するオブジェクト。
タイプ: 整数または実数
曲線のパラメータを指定する数値。
タイプ: 実数または nil
成功した場合は指定されたパラメータまでの長さを表す数値。それ以外の場合は nil。
splineObj は、次に示すスプラインを指し示しているとします。
vlax-curve-getDistAtParam のサンプル曲線(スプライン)
曲線の開始パラメータを取得します。
(setq startSpline (vlax-curve-getStartParam splineObj)) 0.0
曲線は、パラメータ 0(ゼロ)で始まっています。
曲線の終了パラメータを取得します。
(setq endSpline (vlax-curve-getEndParam splineObj)) 17.1546
曲線の終了パラメータは 17.1546 です。
曲線のパラメータの中間までの距離を求めます。
(vlax-curve-getDistAtParam splineObj ( / (- endspline startspline) 2)) 8.99417
始点から曲線の中間までの距離は、8.99417 です。