我有一个数组: int[][] 草坪 = new int[980][1280]; 它将刀片高度的值存储在虚拟“草坪”中。
在我的模拟中,我有一个机器人绕着草坪走并切割刀片。
我的机器人具有直径 (rDiameter) 的圆形形状。坐标系是用 Double 完成的,我的草坪是 Integer。
我必须开发一种算法,将机器人四处移动时接触到的所有单元格设为 0。
我有运动的起点和终点,它们以 Line2D.Double 形式存储,我想将机器人接触的所有单元格设置为 0(图像)。有任何想法吗?
(这是我上一个关于圆中每个笛卡尔点的相同论点的问题