Thema: Delphi Berechnung einer linie

Einzelnen Beitrag anzeigen

lodda

Registriert seit: 6. Dez 2002
65 Beiträge
 
Delphi 5 Standard
 
#13
  Alt 10. Jan 2003, 17:00
Also du hast die Punkte P1 (x1, y1) und P2 (x2, y2) gegeben. Dann kannst du den Abstand zwischen den zwei Punkten berechnen:
Abstand := SQRT(SQR(x2-x1)+SQR(y2-y1)). Disen Abstand kannst du durch die Anzahl der Punkte die du haben willst teilen.
Diese Zahl soll r sein.
Dann kannst du einen Punkt P3( x3, y3) berechnen:
x3 = x1 + r(x2-x1)
y3 = y1 + r(y2-y1)

Für den nächsten Punkt setzt du statt r einfach r+r ein, dann r+r+r...

Wenn ich mich richtig Mathe erinnere müsste es so gehen.
  Mit Zitat antworten Zitat