明经通道 Visual LISP 函数  
vlax-curve-getFirstDeriv
 

返回曲线在指定位置的第一个衍生(在 WCS 中)

(vlax-curve-getFirstDeriv curve-obj param)

参数

curve-obj

要测量的 VLA 对象。

param

数值,指定曲线上的参数。

返回值

如果成功则返回三维矢量表,否则返回 nil。

示例

在下例中,假定 splineObj 指向 vlax-curve-getDistAtParam 样例中的样条曲线。

获取曲线的开始参数:

_$ (setq startSpline (vlax-curve-getStartParam splineObj))
0.0

获取曲线的结束参数:

_$ (setq endSpline (vlax-curve-getEndParam splineObj))
17.1546

确定沿曲线中点参数的第一个衍生:

_$ (vlax-curve-getFirstDeriv splineObj 
   ( / (- endspline startspline) 2))
(0.422631 -1.0951 0.0)

明经通道 版权所有 未经许可 不得传播

 评论