Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Linie im Image über Winkelangebe zeichnen (https://www.delphipraxis.net/116044-linie-im-image-ueber-winkelangebe-zeichnen.html)

Christian18 22. Jun 2008 15:29


Linie im Image über Winkelangebe zeichnen
 
Hallo,

ich möchte mir eine kleine Funktion schreiben, die mir vom Mittelpunkt eines Images unter angabe des Winkels eine Linie zeichnet.

0Grad = vom Mittelpunkt senkrecht nach oben.

90 Grad = vom Mittelpunkt waagerecht nach rechts

...

alles was dazwischen ist, soll natürlich auch richttig gezeichnet werden.

wie kann ich das machen?

MFG Christian18

MSSSSM 22. Jun 2008 15:50

Re: Linie im Image über Winkelangebe zeichnen
 
Die Formel kenn ich jetz nicht (noch nicht gelernt bin 11)
Aber mit:
Delphi-Quellcode:
Image.Canvas.MoveTo(Image.Heigth div 2,Image1.width div 2)
kannst du es in die mitte schieben
und mit:
Delphi-Quellcode:
Image.Canvas.LineTo(x,y)
eine linie zeichnen

Apollonius 22. Jun 2008 15:55

Re: Linie im Image über Winkelangebe zeichnen
 
Für den Zielpunkt brauchst du den Tangens.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz