给定:一个三维世界,您需要生成一个任意形状的平面(厚度为一个单位)图形。可以有任意数量的点,但不能少于三个。在这些点之间,填充所有点之间的线段内的所有单元格的空间。
上图中的一个例子。
红细胞是点。橙色 - 点之间需要填充的空间(与红线接触也算)。我用java编程语言编写代码,但可以用伪代码给出示例或提示,或者给出如何实现的想法。提前致谢!
给定:一个三维世界,您需要生成一个任意形状的平面(厚度为一个单位)图形。可以有任意数量的点,但不能少于三个。在这些点之间,填充所有点之间的线段内的所有单元格的空间。
上图中的一个例子。
红细胞是点。橙色 - 点之间需要填充的空间(与红线接触也算)。我用java编程语言编写代码,但可以用伪代码给出示例或提示,或者给出如何实现的想法。提前致谢!