明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3427|回复: 10

自定义实体类关于explode 跟 getGeomExtents 的问题。 新手求助

[复制链接]
发表于 2012-2-28 00:01 | 显示全部楼层 |阅读模式
自定义实体类关于explode 跟 getGeomExtents 的问题。 新手求助:

写的一个自定义实体类。

1. explode

    代码写好了,但是每次CAD中 用完explode 命令之后, 关闭文件的时候  CAD总是崩溃。
这是为什么? 指针使用不恰当吗?  有没有人遇见过这种情况

2。 getGeomExtents

这个接口  CAD中对应的命令是什么啊?   代码写好了 但是不晓得怎么调用它。。。。。

新手求助。以上。。
 楼主| 发表于 2012-2-28 00:02 | 显示全部楼层
睡觉去  明天来看 ,希望各位高手棒棒新人
发表于 2012-2-28 10:59 | 显示全部楼层
没代码,怎么讲?
 楼主| 发表于 2012-2-28 22:35 | 显示全部楼层
luowy 发表于 2012-2-28 10:59
没代码,怎么讲?

第一个explode崩溃的 ,解决掉了,果然是因为有个指针没有 disable掉,


第二个  getGeomExtents  你知道怎么调用吗?
这个是继承自  acdbentity的。  我代码写好了 但是不知道如何调用。
 楼主| 发表于 2012-2-29 22:28 | 显示全部楼层
.. ARX 果然很冷门啊 呵呵 不知道MSDN上有没有 对应的CAD相关
发表于 2012-3-1 11:22 | 显示全部楼层
getGeomExtents就是取得几何边界,用于判断该实体的位置
 楼主| 发表于 2012-3-1 23:04 | 显示全部楼层
luowy 发表于 2012-3-1 11:22
getGeomExtents就是取得几何边界,用于判断该实体的位置

嗯嗯,知道, 但是 代码里的 getGeomExtents  写好了, 我想在CAD里面调用 怎么调?
发表于 2012-3-9 22:32 | 显示全部楼层
我采用重画每个实体,效果很好,没有用到getGeomExtents
发表于 2012-4-2 14:57 | 显示全部楼层
getGeomExtents在CAD里没有对应的命令,只是在使用缩放命令_zoom_e(或双击鼠标中键)对视图进行缩放时可以对实体以最大视图显示,如果没有重载getGeomExtents,使用缩放命令_zoom_e时自定义实体会显示不全完整。
发表于 2019-9-10 14:24 | 显示全部楼层
遍历内部图元,获取最大点和最小点
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-27 11:32 , Processed in 0.152403 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表