0
点赞
收藏
分享

微信扫一扫

CAD得到指定参数在曲线上的点坐标(网页版)


主要用到函数说明:

IMxDrawCurve::GetPointAtParam

得到指定参数在曲线上的点坐标,具体说明如下:

参数

说明

[in] DOUBLE dParam

曲线上的参数

[out] IMxDrawPoint** pPoint

返回曲线的点

js代码实现如下:

​var​​​ ​​ent = mxOcx.GetEntity(​​​​"选择曲线:"​​​​);​

​if​​​ ​​(ent == ​​​​null​​​​)​

​return​​​​;​

​var​​​ ​​curve;​

​if​​​ ​​(ent.ObjectName == ​​​​"McDbSpline"​​​​)​

​{​

​curve =ent;​

​}​

​else​

​{​

​alert(​​​​"实体类型不对"​​​​);​

​return​​​​;​

​}​

​var​​​ ​​curvelen = curve.GetStartParam();​

 

​if​​​ ​​(curve.GetPointAtParam2(curvelen))​

​{​

​var​​​ ​​my = curve.GetPointAtParam2(curvelen);​

​alert(my.x);​

​alert(my.y);​

​}​

​else​

​{​

​alert(​​​​"失败"​​​​);​

​}​

举报

相关推荐

0 条评论