明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: supercorn

大难特难的问题?想不出呀。郁闷死了。

  [复制链接]
发表于 2004-9-30 16:27:00 | 显示全部楼层
这个问题我也是略知一二,并未写过实际的代码。


不过刚才我想到一个算法,这两天试着写一下吧。
发表于 2004-9-30 20:35:00 | 显示全部楼层
历遍选择集,依次对各线段求与其他直线的交点,将直线的起始点、终点与交点一起排序,依次用直线连接排序后各相邻点,就是打断直线的算法
发表于 2004-9-30 21:00:00 | 显示全部楼层
那你最终排序点的依据是什么?如何判断一个直线是否需要打断?


愿听详细分解。
发表于 2004-9-30 21:06:00 | 显示全部楼层
排序点的依据是各点与起始点的距离,可以简化一下就是与起始点的X轴或Y轴的差值,我的办法是不管是否需要打断都会生成直线,
 楼主| 发表于 2004-10-8 15:59:00 | 显示全部楼层
希望问题解决了之后,能在这里公布噢!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-28 02:42 , Processed in 0.160124 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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