
ObjectARX
995695705
这个作者很懒,什么都没留下…
展开
-
ObjectARX开发(自定义块以及属性的获取)
自定义块以及属性的获取自定义一个块,包括一条直线和一个圆,代码如下:void createSelfBlock(){ AcDbBlockTableRecord *pBlkTblRcd = new AcDbBlockTableRecord(); pBlkTblRcd->setName(_T("JSW")); //设置块名 AcGePoint3d basePoint(0,0,0); pBlkTblRcd->setOrigin(basePoint); //添加记录块到块表中 Ac原创 2022-03-15 16:30:03 · 1786 阅读 · 0 评论 -
ObjectARX开发(直线和多段线的识别与提取)
ObjectARX开发直线和多段线的识别与提取实现步骤:1.获取一个图层所有的直线与封闭的多线段,并保存记录其Id2.读取实体对应的属性,并使用一个数组保存筛选出来符合条件的实体Id3.创建新图层,将实体设置在对应的新图层中具体代码如下:首先写一个过滤图层实体的函数,返回值为保存符合条件的实体Id数组/**@bref:过滤图层直线和多线段@param 图层名@return 实体Id数组 **/AcDbObjectIdArray GetAllEntityIds(TCHAR * lay原创 2022-03-15 16:13:34 · 2135 阅读 · 0 评论