Hallöle zusammen,
ich schreibe grade ein Programm in dem ich auf der Canvas eine Sinusfunktion darstelle, inkl. Amplituden- und Frequenzveränderung per ScrollBar.
Jetzt möchte ich auf einer 2. Canvas den Kreis haben wie in folgendem Bild:
http://www.musik.uni-osnabrueck.de/lehre…usfunktion_.jpg
Wer es kennt weiß was ich machen will. Die Linie vom Mittelpunkt soll sich gegen den Uhrzeigersinn drehen und dann soll vom Ende der Linie eine weitere Linie zur Sinusfunktion laufen, damit man sieht welcher Punkt dort grade gezeichnet wird. Natürlich ist die Kreisgröße auch abhängig von der Amplitude der Sinusfunktion. Jetzt scheitert das Ganze allerdings daran dass ich nicht weiß wie ich das mit dem Kreis realisieren soll. Ich kenne keine Funktion wie man eine Linie abhängig von einem Winkel mit einer bestimmten Länge zeichnen könnte? Weil dann könnt ich ja einfach sowas ähnliches hier schreiben:
Image1->Canvas->MoveTo(Image1->Width/2,Image1->Height/2);
Image1->Canvas->LinieMitWinkel(Winkel,Radius);
Würde mich echt freuen wenn mir jemand von euch hilfreich in die Seite treten könnte, wäre auch sehr über anderen Lösungsansätze erfreut
Mfg
LilaQ