Entwickler-Ecke

Multimedia / Grafik - Rechtecke drehen


Max064 - Di 20.07.10 10:19
Titel: Rechtecke drehen
Hallo,

ich suche verschiedene Möglichkeiten, um Rechtecke zu drehen. Bisher habe indirekt über einen GraphicsPath per Matrix und Rotate rotiert. In Kombination mit meinen weiteren Funktionen beißt sich das leider ein bischen!

Am Besten wäre eine Möglichkeit, einen Rectangle "direkt" zu drehen. Hat da jemand eine Idee?

lg Max


Kha - Di 20.07.10 12:56

user profile iconMax064 hat folgendes geschrieben Zum zitierten Posting springen:
In Kombination mit meinen weiteren Funktionen beißt sich das leider ein bischen!
Nicht, wenn du sie in der richtigen Reihenfolge anwendest. Aber wenn du liber selbst was bauen willst: Sinus und Cosinus ;) ?


Max064 - Mi 21.07.10 08:52

Logisch, wenn ich die Rotation als letztes anwende, funktioniert das wunderbar.

Das Problem dabei ist, dass ich eine Art Grafikeditor schreibe => der "dumme" Benutzer hält sich an keine Reihenfolgen ;-).

Ich habe auch kein Problem damit mit Sinus und Cosinus und so zu rechnen. Aber ich brauche erstmal irgendeine Methode oder ähnliches mit der ich das Rechteck überhaupt drehen kann.


Kha - Mi 21.07.10 19:03

Das hat nicht mit dem User zu tun. Wenn du für jedes Rechteck eine eigene Drehmatrix aufstellst, ist es auf jeden Fall möglich.

Und wo trotz Sin/Cos noch ein Problem sein soll, habe ich auch nicht verstanden :nixweiss: .