【发布时间】:2013-11-06 11:32:42
【问题描述】:
我有两个这样的:
bool isPointOnShape(int a, int b)
{
}
bool isPointInShape(int a, int b)
{
}
假设我有一个正方形,第一个点(左下角)是 x,y (0,0) 第二个点(左上角)是 (0,2),第三个是 (2,2),第四个是 (0 ,2)。
形状上的点是 (0,1) (1,2) (2,1) (1,0),形状上的点是 (1,1)
如何找出 shape / in shape 上的点并返回一个真值,以便我可以将其存储在某个地方?
【问题讨论】:
-
{1, 1}不是唯一一个形状。为什么会这样?此外,找到这一点的方法显然取决于类型或形状及其参数,您从哪里获得这些信息? -
这些是栅格点,即像素吗?
标签: c++ computational-geometry