-5

我必须创建这样的图像:

图片

在爪哇。

为此,我有方法:

public Color at(Point point) {

}

类颜色是预定义的,类点是点的 x 和 y 坐标的组合。
方法“at”被称为 pixle for pixle。点的坐标是从“BORDER_TOP”到“BORDER_BOTTOM”,从“BORDER_RIGHT”到“BORDER_LEFT”,它们的起点都在 0.5
我可以用毕达哥拉斯画一个圆,向量的长度从“点”的坐标开始当边界都相等时。
但是当例如 BORDER_TOP 和 BORDER_BOTTOM 只有 0.2 时,我必须创建椭圆。那就是植物不再起作用的时候。我如何创建椭圆?

4

1 回答 1

3

在这里您可以找到如何知道您的点是否在椭圆中

您的图片似乎与笛卡尔平面对齐,居中,所以我会说它是:

x^2/rx^2 + y^2/ry^2 ≤ 1

表示该点在椭圆内。

于 2013-06-09T19:59:20.663 回答