求助这两个函数的有什么用处
vlax-curve-getFirstDeriv 和 vlax-curve-getSecondDeriv
这是 help 中的说法,不太懂,请各路神仙指教!!!
返回曲线在指定位置的第一个衍生(在 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)
  |