CAD返回指定参数在曲线上,到开始点的曲线上长度(网页版)

主要用到函数说明:

IMxDrawCurve::GetDistAtParam

返回指定参数在曲线上,到开始点的曲线上长度,具体说明如下:

参数 说明

[in] DOUBLE dParam


曲线参数


[out] DOUBLE* pDis


返回到开始点的曲线上长度

js代码实现如下:


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

    if (ent == null)

        return;

    var curve;

    if (ent.ObjectName == "McDbSpline")

    {

        curve =ent;

    }

    else

    {

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

        return;

    }

    var curvelen = curve.GetEndParam();

    

    if (curve.GetDistAtParam2(curvelen))

    {

        var my = curve.GetDistAtParam2(curvelen);

        alert(my);

      

    }

    else

    {

        alert("失败");

    }

原文地址:https://www.cnblogs.com/yzy0224/p/11131057.html

时间: 2024-10-09 04:03:01

CAD返回指定参数在曲线上,到开始点的曲线上长度(网页版)的相关文章

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

主要用到函数说明: IMxDrawCurve::GetPointAtParam 得到指定参数在曲线上的点坐标,具体说明如下: 参数 说明 [in] DOUBLE dParam 曲线上的参数 [out] IMxDrawPoint** pPoint 返回曲线的点 js代码实现如下:     var ent = mxOcx.GetEntity("选择曲线:");     if (ent == null)         return;     var curve;     if (ent.O

CAD关于文字样式修改文字对象的文字样式操作(com接口网页版)

文字对象都一个TextStyle属性,用这个属性可以设置,或取到文字对象的文字样式. 下面代码演示设置一个文字对象的字体为黑体,如果没有文字样式,就添加文字样式. var ent = mxOcx.GetEntity("选择实体对象:"); if(ent == null) { return; } // 得到数据库对象. var database = mxOcx.GetDatabase(); // 得到文本式表. var textStyleTable = database.GetTextS

CAD由曲线上的一点返回该点到曲线开始点的长度(网页版)

主要用到函数说明: IMxDrawCurve::GetDistAtPoint 由曲线上的一点返回该点到曲线开始点的长度,具体说明如下: 参数 说明 [in] IMxDrawPoint* point 曲线上的一点 [out] DOUBLE* pDis 返回到开始点的曲线上长度 js代码实现如下:     var ent = mxOcx.GetEntity("选择曲线:");         if (ent == null)         return;     var curve;  

CAD参数绘制圆弧(网页版)

在CAD设计时,需要绘制圆弧,用户可以在图面点圆弧起点,圆弧上的一点和圆弧的终点,这样就绘制出圆弧. 主要用到函数说明: _DMxDrawX::DrawArc2 由圆弧上的三点绘制一个圆弧.详细说明如下: 参数 说明 DOUBLE dStartPointX 开始点X坐标 DOUBLE dStartPointY 开始点Y坐标 DOUBLE dMidPointX 圆弧上的一点X坐标 DOUBLE dMidPointY 圆弧上的一点Y坐标 DOUBLE dEndPointX 结束点X坐标 DOUBLE

js控制5秒返回指定界面,或上一个界面

js控制5秒返回指定界面,代码如下 <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <script type="text/javascript"> function countDown(secs,surl){ //alert(surl);

Entity Framework 6 Recipes 2nd Edition(10-2)译 -&gt; 返回输出参数

10-2. 返回输出参数 问题 想获取存储过程里的一个或多个输出参数的值 解决方案 假设我们有一个像Figure 10-1所示的,出租车辆与租金收入的模型 Figure 10-1.出租车辆与租金收入的模型 我们想知道在指定日期里,收入了几笔租金和金额, 以及车辆的租凭情况. 存储过程Listing 10-7 就是获取这些信息的. Listing 10-7. A Stored Procedure for the Vehicles Rented, the Number of Rentals, and

(原创) cocos2d-x 3.0+ lua 学习和工作(4) : 公共函数(5): 返回指定表格中的所有键(key):table.keys

这里的函数主要用来做:返回指定表格中所有的键.参考资料为quick_cocos. 星月倾心贡献~~~ --[[ -- 返回指定表格中的所有键(key) -- example: local t = ( a = 1, b = 2, c = 3 ) local keys = table.keys( t ) -- keys = { "a", "b", "c" } -- @param t 要检查的表格(t表示是table) -- @param table

返回指定字符串位置的函数FIELD(S,S1,S2,...) 与 FIND_IN_SET(S1,S2) 函数

FIELD(S,S1,S2,...)  与 FIND_IN_SET(S,S1) 函数  ------> 这2个函数都是返回指定字符串在源串中的出现的位置(皆是第一次出现的位置),但2个函数的参数不一样,前者是以列表形式的参数,后者是整体为一个整串的参数.(上边S皆为指定串,前者S1和S2为串列表,后者S1为一个整串) FIELD(S,S1,S2,...) : 返回指定字符串位置的函数FIELD(S,S1,S2,...) FIELD(S,S1,S2,...)返回字符串s在列表s1,s2,.....

返回指定的字符串首次出现的位置

返回指定的字符串首次出现的位置 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置. 语法 stringObject.indexOf(substring, startpos) 参数说明: 说明: 1.该方法将从头到尾地检索字符串 stringObject,看它是否含有子串 substring. 2.可选参数,从stringObject的startpos位置开始查找substring,如果没有此参数将从stringObject的开始位置查找. 3.如果找到一个 substri