杏彩体育官网登录入口上线了小程序官网网站定制开发网页二次开发在线CAD开发(网页

2024-02-14 12:18 栏目: 行业动态 查看( )

  在网页版CAD二次开发中, 正确的使用数学库是十分重要的,我们通过[快速入门]了解了如果打开图纸后,希望对图形进行各种处理,就需要各种数学计算, mxcad提供了一些类来参与计算或者表示一些数据结构,各类API文档查询如下:

  这是最常使用的一个类[McGePoint3d]代表3D空间中的一个点的构造类杏彩体育官网登录入口,由`x`、`y`、`z` 三个双精度数值组成的结构,代码如下:

  当图形被打开后,数据库中的实体对象都会在内存中对应一个唯一的id, [McObjectId]也是与对象相关联的唯一标识符的包装对象,一般我们在操作[数据库]或者得到[图形实体]的数据,都是得到的McObjectId 实例杏彩体育官网登录入口,McObjectId 的实例得到对应的对象数据如实体数据。

  [ColorIndexType]枚举记录了最常见的颜色索引和特殊的颜色索引,我们也可以通过[createMcCmColor] 和[setMcCmColor]来创建或者设置一个`McCmColor`的实例,它的参数可以是McCmColor中的属性值, 也可以是实例化or时传入的参数, 方便快捷的创建和设置颜色。

  一般用于对象属性查询、自定义对象的定义和存储、XDATA(扩展数据)处理、绘图实体的编辑等,例如在[MxCADSelectionSet]选择集中表示过滤对象,代码如下:

  [MxCADUtility.calcBulge] 计算圆弧凸度,在多段线实体中添加点有一个参数是凸度值, 计算凸度是比较复杂的,mxcad提供了calcBulge方法来计算得到凸度,需要三个参数依次为: 圆弧的开始点(起点)、圆弧的中点、杏彩体育官网圆弧的结束点(端点),代码如下:

扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流

郑重申明:某某网络以外的任何单位或个人,不得使用该案例作为工作成功展示!