Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Bogen zeichnen


Sors - So 21.01.07 19:46
Titel: Bogen zeichnen
Habe folgendes Problem:

Ich will in mein Programm eine Funktion einbauen, mit der man einen beliebigen Bogen zeichnen kann.

Der Bogen soll aus folgenden drei Koordinaten gezeichnet werden

Koordinate des Mittelpunktes M(m1|m2)
Koordinaten des Startpunktes S(x1|y1)
Koordinaten des Endpunktes E(x2|y2)

Den Radius kann ich so bestimmen:

r = Sqrt(Sqr(m1-x1)+Sqr(m2-y1))

Aber ab hier weiß ich leider nicht weiter.

Kann mir jemand helfen? Im Voraus schon einmal Danke.


Fabian W. - So 21.01.07 20:06

Soll der Bogen gleichmäßig sein - also wie ein Teil von nem Kreis der abgeschnitten wurde?


Kroko - So 21.01.07 20:08

enfach mal ein wenig hier um schauen und
man findet das hier [http://www.delphi-forum.de/viewtopic.php?t=61057]


Christian S. - So 21.01.07 20:10

Du hast doch hier [http://www.delphi-forum.de/viewtopic.php?p=415056#415056] schon einen passenden Thread gefunden.