MPolygon是什么?如何创建
请问各位高手MPolygon是什么?如何创建,听说MPolygon有自带的检查自相交的方法,arx里有,.net不知道有没有可是我在所有类上找了都找不到,从2006~2011,在对象浏览器里也找不到,求高手指点
我有好多线要查自相交,我可以用Ge曲线求交的方法每条每段的去测试,但我想看看用MPolygon的方法试度速度 研究出来了,原来要引用acMpolygonMGD.dll才行
但是又有一个棘手的问题,就是第一次启动程序跳出一个出错的对话框,提示地址出错
救命......
为什么为什么为什么 本帖最后由 logoin 于 2012-8-18 15:11 编辑
研究出来了,原来要加载acMpolygonMGDObj17才行
而且加载语句不能放在同一个子程序,不然还是会报错
这东西对多义线操作太有用了
可以用来检测自相交,速度超快
可以用来判断多义线的方向
可以用来算出两条多义线的交叉点,速度比实体或者几何类的要快很多倍,但只部份支持圆弧,要自已再想办法弧跟线交叉可以得到,弧跟弧交叉不能得到
嗯,还没用过,马上去试试 本帖最后由 logoin 于 2012-8-21 20:48 编辑
弧跟弧相交的解决了,做了三个程序,测试获取两条有2000多个节点的多段线的交点
实体类 1分07秒
几何类 17秒
用Mpolygon交MpolygonLoop的方法1.7秒
但问题又来了,这种方法不支持两个对象相切,革命还未成功....... 请教如何在程序中加载acMpolygonMGDObj17? logoin 发表于 2012-8-21 20:47
弧跟弧相交的解决了,做了三个程序,测试获取两条有2000多个节点的多段线的交点
实体类 1分07秒
几何类 ...
mpolygon怎么修改颜色随层呢,我设置成颜色随层只有边界是随层的,那个面颜色不变,是啥道理
页:
[1]