如何得到曲线上任意一点的切线方向?
如题 傳回曲線上指定位置的第一個衍生向量 (使用 WCS) ;;切线方向(vlax-curve-getFirstDeriv curve-obj param)
引數
curve-obj
測量 VLA 物件。
param
指定在曲線參數的數字。
傳回值
如果成功的話是 3D 向量串列,否則為 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) 谢谢龙仔.
(vlax-curve-getSecondDeriv curve-objparam)
那么这个是什么?是切线的垂直方向么?我不是很理解
请再解释一下
页:
[1]