G
Guest
Gast
Moin Moin!
Ich zeichne mit der Methode drowLine(x1, x1, x2, x2) des Graphics-Objekt eine Linie. Jetzt möchte ich diese Linie um ein Rotationszentrum mit den Koordinaten x_rz und y_rz um grad Grad rotieren lassen.
So wie ich mir das gerade vorstelle, benötige ich eine Funktion, die die beiden Punkte x1,y1 und x2,y2 jeweils um grad Grad um das Rotationszentrum x_rz,y_rz rotieren lässt. Mit den neuen Koordinaten für die beiden Punkte lasse ich dann mit drawLine() eine neue Linie zeichnen.
Gibt es irgendwo eine solche Funktion? ... oder muss ich sowas selbst schreiben. Für letzteren Fall: Wie wäre mathematisch der einfachste Weg?
Freue mich auf eure Antworten!
Ich zeichne mit der Methode drowLine(x1, x1, x2, x2) des Graphics-Objekt eine Linie. Jetzt möchte ich diese Linie um ein Rotationszentrum mit den Koordinaten x_rz und y_rz um grad Grad rotieren lassen.
So wie ich mir das gerade vorstelle, benötige ich eine Funktion, die die beiden Punkte x1,y1 und x2,y2 jeweils um grad Grad um das Rotationszentrum x_rz,y_rz rotieren lässt. Mit den neuen Koordinaten für die beiden Punkte lasse ich dann mit drawLine() eine neue Linie zeichnen.
Gibt es irgendwo eine solche Funktion? ... oder muss ich sowas selbst schreiben. Für letzteren Fall: Wie wäre mathematisch der einfachste Weg?
Freue mich auf eure Antworten!