每个矩形都有 x 和 y 坐标、宽度和高度。
屏幕的总宽度为 maxWidth,总高度为 maxHeight。
我有一个包含所有已绘制矩形的数组。
我正在开发一个网络应用程序,用户将使用鼠标在屏幕上绘制矩形。为此,我使用 Javascript 在画布元素上绘制。
挑战在于矩形不得在任何给定点相交。
我试图避免这种情况:
或这个:
这就是我的目标输出应该是这样的:
我基本上需要的是一种算法(最好使用 JavaScript),它可以帮助定位足够的空间来绘制知道矩形的轴、高度和宽度的矩形。