给定一个点的坐标,我如何确定它是否在任意形状内?
形状由一组点定义,我不知道形状在哪里“闭合”,我真正需要帮助的部分是找出形状在哪里闭合。
这里有一张图片可以更好地说明我的意思:
最佳答案
最简单的方法是从该点转换光线并计算它穿过边界的次数。奇数点在里面,偶数点在外面。
维基:http://en.wikipedia.org/wiki/Point_in_polygon
请注意,这仅适用于流形。
关于algorithm - 确定一个点是否位于任意形状内?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6486499/