Thema: Delphi Canvas Zeichnung drehen

Einzelnen Beitrag anzeigen

hboy

Registriert seit: 16. Jan 2004
364 Beiträge
 
#8

Re: Canvas Zeichnung drehen

  Alt 1. Jun 2006, 19:56
Delphi-Quellcode:
function RotateCCW(position,axis: TPoint; alpha: single): TPoint;
var relative: TPoint;
begin
  relative := Point(position.x - axis.x,position.y - axis.y);
  result.x := axis.x + round(relative.x*cos(alpha) - relative.y*sin(alpha));
  result.y := axis.y + round(relative.x*sin(alpha) + relative.y*cos(alpha));
end;
sowas da ? (is nur kurz skizziert)


edit: jaja.. die fehlerchen...
Power is nothing without TControl
  Mit Zitat antworten Zitat