Thema: Graphzeichner

Einzelnen Beitrag anzeigen

cust0m

Registriert seit: 17. Apr 2007
8 Beiträge
 
#36

Re: Graphzeichner

  Alt 24. Apr 2007, 15:45
Ja scheint alles zu funktionieren.

Allerdings werden bisher nur die Punkte eingetragen, mit pen.width:=5 sieht das auch recht gut aus, aber ich hätte gerne eine schön abgerundete und vollständige Parabel, jemand eine Idee wie ich das machen könnte?

Ich glaube dazu müsste ich den Part mit der Case of-Anweisung wegstreichen und das ganze Variabel machen, da ja für eine scheinbar "runde" Parabel sehr viele Punkte berechnet werden müssten. Um eine durchgezogene Parabel statt einzelnen Punkten zu haben, wäre meine Idee den ersten Punkt separat zu berechnen um dann mit moveto den "Stift" schonmal dorthin zu bewegen. Dann könnte ich ja einfach alles mit lineto weiterzeichnen. Im Moment sieht das ganze so aus

image1.Canvas.pen.width:=5;
image1.canvas.MoveTo(x1,y1);
image1.canvas.LineTo(x1,y1);

so steht es in der Schleife und wir immer wieder durchlaufen, somit enstehen die Punkte. Einfach LineTo geht ja schließlich nicht, da sich sonst ein Strich von der unteren Mitte zum ersten Punkt ergeben würde -> ausgeschlossen, wo kämen wir denn
dann hin

Wie ließe sich das verwirklichen, oder gibt es andere Möglichkeiten?


Gruß

cust0m
  Mit Zitat antworten Zitat