Ich muss so ein Bild erstellen:
in Java.
Dafür habe ich die Methode:
public Color at(Point point) {
}
Die Klassenfarbe ist vordefiniert und der Klassenpunkt ist eine Kombination von x- und y-Koordinate des Punktes.
Die Methode "at" heißt Pixel für Pixel. Die Koordinaten für Punkt sind von "BORDER_TOP" bis "BORDER_BOTTOM". und von "BORDER_RIGHT" bis "BORDER_LEFT", die alle bei 0.5 stehen
Ich kann einen Kreis mit Pythagoras und die Länge des Vektors aus den Koordinaten von "Punkt" zeichnen, wenn die Rahmen alle gleich sind.
Wenn aber z. BORDER_TOP und BORDER_BOTTOM sind nur 0,2. Und das ist, wenn der Phytagoras nicht mehr funktioniert. Wie erstelle ich Ellipsen?
Antworten:
3 für die Antwort № 1Hier erfahren Sie, wie Sie wissen, ob Ihr Punkt in der Ellipse liegt oder nicht
Ihr Bild scheint auf die kartesische Ebene ausgerichtet zu sein, zentriert, also würde ich sagen:
x^2/rx^2 + y^2/ry^2 ≤ 1
bedeutet, dass sich der Punkt innerhalb der Ellipse befindet.