如何检查点是否在特定角度圆锥内

杰伊·帕特尔(Jay Patel)

Image所示,假定屏幕为平面上的正方形,其左下角为(0,0),右上角为(100,100)。屏幕上的每个点都是白色或黑色。最初,进度为0%,并且屏幕上的所有点均为白色。当进度百分比P大于0%时,将一个角度(P%* 360)度的扇区涂成黑色,并由从正方形的中心到顶边的中心的线段锚定,并按顺时针方向前进。

那么如何找到在给定角度内是否在圆锥内的点呢?

杰克杰伊

使用极坐标系统概念将您的点转换为极坐标然后将点r与圆半径进行比较,并将点theta与圆的弧度进行比较。如果两者都满足,那么您的观点就在于部门内部。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章