Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Zwischenpunkte berechnen (https://www.delphipraxis.net/71428-zwischenpunkte-berechnen.html)

Yheeky 15. Jun 2006 01:29


Zwischenpunkte berechnen
 
Hi,

ich habe eine Zeichenoberfläche und 2 Punkte vom Typ TPoint gegeben.

Beispiel:

Zitat:

X1: 386
Y1: 166

X2: 385
Y2: 212
Gibt es eine Funktion, die mit die Zwischenpunkte hierfür berechnet oder muss ich das "per Hand" machen?

Hawkeye219 15. Jun 2006 02:54

Re: Zwischenpunkte berechnen
 
Hallo Christian,

ich dachte, das Problem sei bereits gelöst (klick).

Der Bresenham-Algorithmus ist das, was du suchst. Benutze entweder den Code aus der CodeLib (hier) oder die Windows-Funktion Delphi-Referenz durchsuchenLineDDA.

Gruß Hawkeye

Yheeky 15. Jun 2006 10:30

Re: Zwischenpunkte berechnen
 
Oops, das ist ja das gleiche Prinzip :lol:
So langsam wird´s dann ja peinlich für mich ;)

Dank dir :)

PS: Die Blackouts häufen sich bei mir in letzter Zeit :gruebel:


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

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