180° Drehung eines Polygony



  • Hallo,
    Hab ein Polygon gezeichnet anhand zwei vectoren (x,y). Jetzt möchte ich das Polygon um 180° drehen. Würde gerne das Koordinatensystem drehen, dann kann ich die Werte des Vectors weiterverwenden. Wer kann mir bitte helfen???

    Gruß
    pleasure21



  • Hab ein Polygon gezeichnet

    Gezeichnet womit?

    Würde gerne das Koordinatensystem drehen

    Welches?

    Deine Frage hat nichts mit Standard-C++ zu tun. Und ohne zu wissen, welche Bibliothek du verwendest, wird man dir nicht helfen können.



  • ich stimme hume zu, es hat nix mit c++ an sich zu tun.

    aber wenn du etwas drehen willst, dann musst du auch sagen um welchen punkt.
    wenn du die drehung um den koordinatenursprung machen willst, musst du einfach nur alle einzelnen koordinaten mit -1 mutliplizieren.
    ist es ein beliebiger anderer punkt (ich nenne ihn mal m) dann sieht die sache so aus (obda. das polygon besteht aus einer menge v[i]) :
    m+(v[i]-m)*(-1) = 2m - v[i]


Anmelden zum Antworten