<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Polarkoordinatenplot]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ist es möglich mit den Standardmitteln des BCB6 einen Plot in Polarkoordinaten vorzunehmen?</p>
<p>Danke und liebe Grüße<br />
Todd</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/195473/polarkoordinatenplot</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 09:27:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/195473.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 18 Oct 2007 06:51:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Polarkoordinatenplot on Thu, 18 Oct 2007 06:51:32 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ist es möglich mit den Standardmitteln des BCB6 einen Plot in Polarkoordinaten vorzunehmen?</p>
<p>Danke und liebe Grüße<br />
Todd</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1387599</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1387599</guid><dc:creator><![CDATA[Todd]]></dc:creator><pubDate>Thu, 18 Oct 2007 06:51:32 GMT</pubDate></item><item><title><![CDATA[Reply to Polarkoordinatenplot on Thu, 18 Oct 2007 07:05:04 GMT]]></title><description><![CDATA[<p>na dann fang mal an, Zeichnen auf Canvas.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1387609</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1387609</guid><dc:creator><![CDATA[VergissEs]]></dc:creator><pubDate>Thu, 18 Oct 2007 07:05:04 GMT</pubDate></item><item><title><![CDATA[Reply to Polarkoordinatenplot on Thu, 18 Oct 2007 07:12:05 GMT]]></title><description><![CDATA[<p>Hast du es schon geschafft, in kartesichen Koordinaten zu plotten? Wenn ja, benötigst du für Polarkoordinaten nur eine einfach Umrechnung:</p>
<pre><code class="language-cpp">x = r*cos(ph)+x0;
y = r*sin(ph)+y0;
</code></pre>
<p>(r und ph sind deine gegebenen Polarkoordinaten (ph in Bogenmaß), x0 und y0 die Lage des Zentrums (normalerweise liegt (0,0) in einer Ecke des Bildes - das ist für Polardarstellung nicht gerade optimal))</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1387613</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1387613</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 18 Oct 2007 07:12:05 GMT</pubDate></item><item><title><![CDATA[Reply to Polarkoordinatenplot on Thu, 18 Oct 2007 15:35:28 GMT]]></title><description><![CDATA[<p>Danke für eure Antworten.</p>
<p>Sagen wir es einmal so.<br />
Ich bin ziemlich verwöhnt aus anderen Umgebungen was das Plotten von Daten angeht.<br />
Mit dem Plotten selbst habe ich mich im BCB noch nicht beschäftigt. Stelle mir aber vor, dass man alles, bzw. vieles selbst definieren und programieren muss.</p>
<p>Meine Frage ziehlte darauf hin ab, ob man das vielleicht durch eine schöne implementierte Funktion umgehen kann.</p>
<p>Vielleicht gibt es ja eine geeignete Bibliothek, die mir die Schreibarbeit abnimmt.</p>
<p>Liebe Grüße<br />
Todd</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1388030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1388030</guid><dc:creator><![CDATA[Todd]]></dc:creator><pubDate>Thu, 18 Oct 2007 15:35:28 GMT</pubDate></item><item><title><![CDATA[Reply to Polarkoordinatenplot on Fri, 19 Oct 2007 08:40:07 GMT]]></title><description><![CDATA[<p>Wenn du mit Plotten das Ausgeben von Grafik auf einem Drucker meinst (bzw. als Vorschau) dann schau dir mal dir Klasse TPrinter an. Dort gibt es dann Zugriff auf die Leinwand (Canvas). Die Methoden der Klasse TCanvas sind alle in der Hilfe dokumentiert (MoveTo, LineTo, etc.).<br />
Um eine Vorschau zu implementieren, brauchst du einfach ein TImage bzw. TPaintBox auf ein Formular setzen und dann dessen Canvas benutzen, d.h. du übergibst deiner Plot-Funktion den Canvas:</p>
<pre><code class="language-cpp">void DoPlot(TCanvas *cv, ...)
{
  cv-&gt;MoveTo(10, 10);
  cv-&gt;LineTo(100, 100); // Zeichne Linie (Angabe in kartesischen Koordinaten)
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1388370</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1388370</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Fri, 19 Oct 2007 08:40:07 GMT</pubDate></item></channel></rss>