Registriert seit: 6. Dez 2002
65 Beiträge
Delphi 5 Standard
|
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.
|