CAD返回曲线上到开始点的曲线长度对应的曲线参数(网页版)
主要用到函数说明:
IMxDrawCurve::GetParamAtDist
返回曲线上到开始点的曲线长度对应的曲线参数,具体说明如下:
| 参数 | 说明 |
|---|---|
|
[in] DOUBLE dDis |
到开始点的曲线上长度 |
|
[out] DOUBLE* pParam |
返回曲线参数 |
js代码实现如下:
var ent = mxOcx.GetEntity("选择曲线:");
if (ent == null)
return;
var curve;
curve =ent;
var curvelen = curve.GetLength2();
var my = curve.GetParamAtDist2(0);
alert(my);
if (curve.GetParamAtDist2(curvelen))
{
alert(curve.GetParamAtDist2(curvelen));
}
else
{
alert("失败");
}
|