Einzelnen Beitrag anzeigen

Jens01

Registriert seit: 14. Apr 2009
670 Beiträge
 
#3

AW: Polygon drehen

  Alt 11. Mai 2011, 21:21
Das stammt aus meiner Sammlung :

Delphi-Quellcode:
RVektor = record
 x, y: Double;
end;
// WZ = Winkel

function Rotate(WZ : Double; Vektor : RVektor): RVektor;
begin
  result.x := Vektor.x * cos(degtorad(WZ)) - Vektor.y * sin(degtorad(WZ));
  result.y := Vektor.x * sin(degtorad(WZ)) + Vektor.y * cos(degtorad(WZ));
end;
  Mit Zitat antworten Zitat