首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >确定圆弧代表的是反射角度还是锐角

确定圆弧代表的是反射角度还是锐角
EN

Stack Overflow用户
提问于 2018-06-08 20:31:11
回答 1查看 85关注 0票数 -1

我有一个看似简单但却非常令人困惑的问题。

假设我有一组顶点(x1,y1),(x2,y2),(x3,y3)......表示一条弧线。这些点既可以是顺时针的,也可以是逆时针的,但都是类似的顺序。我知道圆弧的中心(xc,yc)。

如何判断圆弧是否包含锐角/钝角或反射角?

一个明显的解决方案是取中心((Last_pt)-(中心))和中心((First_pt)-(Atan2))的差异。但是如果圆弧经过PI变为-PI的点,这个方法就失效了。

此外,由于弧点是从相当嘈杂的像素化图片中导出的,因此顶点并不完全平滑。

Picture of a acute and reflex arc

我不能想办法解决这个问题。

谢谢你的帮忙!

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50760729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档