我使用RectangleF.Contains(PointF)
它总是返回false。
示例代码:
RectangleF bounds = RectangleF.FromLTRB(-180, 90, 180, -90);
bounds.Contains(new PointF(0, 0);
我试图让这个四叉树link库中统一工作。我用System.Drawing.dll程序从单声道文件夹
四叉树将被用于存储纬度和经度值。
它是与边界的问题吗?或者是别的什么?
同
bounds = RectangleF.FromLTRB(-180, 90, 180, -90);
您创建一个空的(或事件“负”)的矩形。该y坐标在这里工作就像屏幕坐标从顶部上升至底部。
所以定义为矩形
bounds = RectangleF.FromLTRB(-180, -90, 180, 90);
和bounds.Contains(new PointF(0, 0);
将返回true
;