社区
图形处理/算法
帖子详情
请问谁有判定平面多边形相交的算法(急)?
dxl
2000-06-30 12:11:00
...全文
538
2
打赏
收藏
请问谁有判定平面多边形相交的算法(急)?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangminfu
2000-06-30
打赏
举报
回复
基于windows API的语言都可以这样解决。
windoze
2000-06-30
打赏
举报
回复
如果你只是要判断是否相交,调几个现成的函数就可以了,如果你要的是算法,建议你看一看计算机图形学的教材。
例:
HRGN hRgn1=CreatePolygonRgn(...);
HRGN hRgn2=CreatePolygonRgn(...);
HRGN hRgnDest=CreateRectRgn(0, 0, 0, 0); // Create an empty region
int nRet=CombineRgn(hRgnDest, hRgn1, hRgn2, RGN_AND);
if(nRet==NULLREGION)
{
// intersected
}
else
{
// Not intersected
}
注:CreatePolygonRgn、CombineRgn的说明参见MSDN
判断两条直线
相交
算法
### 判断两条直线
相交
算法
####
算法
背景及应用 判断两条直线是否
相交
是计算机图形学、计算几何以及数学建模中的一个重要问题。特别是在处理图形、地图数据或者进行路径规划时,该
算法
的应用尤为广泛。例如,在...
一种
判定
点是否在
多边形
中的
算法
"一种
判定
点是否在
多边形
中的
算法
"是解决这个问题的关键技术。下面将详细介绍这种
算法
的工作原理和实现步骤。 首先,我们要明确的是,
多边形
是由一系列线段连接的顶点构成的闭合图形。而点在
多边形
内的判断通常基于...
matlab
判定
多边形
顶点凹凸性
在实际应用中,可能还需要考虑特殊情况,如自
相交
的
多边形
、非凸非凹的复杂形状等。在这种情况下,可能需要更复杂的
算法
,例如扫描线法或者使用图形库中的专门函数。 此外,为了提高效率和易读性,可以将判断顶点...
基于凹凸定点
判定
的简单
多边形
Delaunay三角分解论文
1. **简单
多边形
**:指在一个
平面
内,由一系列连续的直线段(边)连接而成的闭合图形,其中任何两个非相邻边都不会
相交
。 2. **Delaunay三角剖分**:是一种特殊的三角剖分方式,它使得每个三角形的最小内角最大化...
图形处理/算法
19,473
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章