我有一组具有相应位置的矩形和一个大矩形,用作这些矩形的“边界框”。
我想知道一种可以在矩形之间均匀“分配可用空间”的算法。你们中的一些人可能熟悉 Adobe InDesign 和类似的面向布局的应用程序中的“分布间距”选项。那将是我正在寻找的。
我确实尝试过查找它,但我不熟悉“图形”算法术语,并且仅尝试与“分布”相关的术语主要产生关于分布式计算的结果。因此,即使是算法的名称或要查找的更好的术语也会有很大帮助。
最后,该算法不需要与 InDesign 的算法完全相同:几乎任何在区域内“分布”对象的算法都可以正常工作。事实上,由于我主要追求视觉吸引力,所以建议越多越好。=D