明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: wang2006zhi

[【IFoxCAD】] 直线首尾连接-四叉树版

[复制链接]
 楼主| 发表于 2024-8-13 20:53:11 | 显示全部楼层
轮回 发表于 2024-8-12 16:51
只能选择视口内的!!!!!!!!首尾相连的线段很多很长,没在视口内的,根本选不到啊!!!!

版本太低,,只能构造四叉树了
 楼主| 发表于 2024-8-13 21:56:27 来自手机 | 显示全部楼层
Bao_lai 发表于 2024-8-6 14:12
用了IFox库么?

用了,那个是开源项目
 楼主| 发表于 2024-8-13 22:10:33 来自手机 | 显示全部楼层
你有种再说一遍 发表于 2024-8-10 17:15
我知道你写的慢在哪里了,每个点都生成了矩形去选择一次,
其实无碰撞的可以直接跳过.
同一台电脑的十万随 ...

光构造四叉树就200ms,以前就有一个想法就是开图就构造一个动态四叉树,然后采用图元事件监测图元增删四叉树,后面选取直接调用。。不用在单独每个个小功能再构造一次。。
发表于 2024-8-13 22:12:59 | 显示全部楼层
wang2006zhi 发表于 2024-8-13 22:10
光构造四叉树就200ms,以前就有一个想法就是开图就构造一个动态四叉树,然后采用图元事件监测图元增删四 ...

还不够快,看这里
http://bbs.mjtd.com/thread-190913-1-1.html
 楼主| 发表于 2024-8-14 18:58:19 | 显示全部楼层
你有种再说一遍 发表于 2024-8-13 22:12
还不够快,看这里
http://bbs.mjtd.com/thread-190913-1-1.html

已经搞到40ms,和0.4ms;看图三
发表于 2024-8-14 19:15:05 | 显示全部楼层
wang2006zhi 发表于 2024-8-14 18:58
已经搞到40ms,和0.4ms;看图三

我解决的是全图所有链选,并不是单次链选.
你的代码数时间复杂度我都知道时间消耗是多少.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-28 23:12 , Processed in 0.150140 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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