<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: A cool page explaining circle drawing algorithms</title>
	<atom:link href="http://tamspalm.tamoggemon.com/2007/01/18/a-cool-page-explaining-circle-drawing-algorithms/feed/" rel="self" type="application/rss+xml" />
	<link>http://tamspalm.tamoggemon.com/2007/01/18/a-cool-page-explaining-circle-drawing-algorithms/</link>
	<description>Palm OS / web OS news and opinion source</description>
	<lastBuildDate>Thu, 09 Feb 2012 07:33:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Dave Johansen</title>
		<link>http://tamspalm.tamoggemon.com/2007/01/18/a-cool-page-explaining-circle-drawing-algorithms/comment-page-1/#comment-237252</link>
		<dc:creator>Dave Johansen</dc:creator>
		<pubDate>Mon, 17 Aug 2009 20:08:54 +0000</pubDate>
		<guid isPermaLink="false">http://tamspalm.tamoggemon.com/2007/01/18/a-cool-page-explaining-circle-drawing-algorithms/#comment-237252</guid>
		<description>@ReadOnly

The odd sized diameter is more a result of the definition of the circle (center with a radius that are both integers) than the algorithm itself. But the main point is that these algorithms were made back when computation resources were at a premium and being able to draw a good looking circle with just integer operations was a necessity.

Also, the link from the article appears to be dead, so here&#039;s a related article on wikipedia:
http://en.wikipedia.org/wiki/Midpoint_circle_algorithm</description>
		<content:encoded><![CDATA[<p>@ReadOnly</p>
<p>The odd sized diameter is more a result of the definition of the circle (center with a radius that are both integers) than the algorithm itself. But the main point is that these algorithms were made back when computation resources were at a premium and being able to draw a good looking circle with just integer operations was a necessity.</p>
<p>Also, the link from the article appears to be dead, so here&#8217;s a related article on wikipedia:<br />
<a href="http://en.wikipedia.org/wiki/Midpoint_circle_algorithm" rel="nofollow">http://en.wikipedia.org/wiki/Midpoint_circle_algorithm</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tam Hanna</title>
		<link>http://tamspalm.tamoggemon.com/2007/01/18/a-cool-page-explaining-circle-drawing-algorithms/comment-page-1/#comment-41567</link>
		<dc:creator>Tam Hanna</dc:creator>
		<pubDate>Fri, 19 Jan 2007 07:47:07 +0000</pubDate>
		<guid isPermaLink="false">http://tamspalm.tamoggemon.com/2007/01/18/a-cool-page-explaining-circle-drawing-algorithms/#comment-41567</guid>
		<description>Hi Ben,
I did that - but it isn&#039;t enough for me any more=).

You will see why I need the new algorithm very soon - in fact, send me an email and I will show you now!

Best regards
Tam Hanna</description>
		<content:encoded><![CDATA[<p>Hi Ben,<br />
I did that &#8211; but it isn&#8217;t enough for me any more=).</p>
<p>You will see why I need the new algorithm very soon &#8211; in fact, send me an email and I will show you now!</p>
<p>Best regards<br />
Tam Hanna</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Combee</title>
		<link>http://tamspalm.tamoggemon.com/2007/01/18/a-cool-page-explaining-circle-drawing-algorithms/comment-page-1/#comment-41450</link>
		<dc:creator>Ben Combee</dc:creator>
		<pubDate>Thu, 18 Jan 2007 17:20:51 +0000</pubDate>
		<guid isPermaLink="false">http://tamspalm.tamoggemon.com/2007/01/18/a-cool-page-explaining-circle-drawing-algorithms/#comment-41450</guid>
		<description>Actually, if you only need a circle, you can use WinDrawRectangle, like so

RectangleType r = { 10, 10, 100, 100 };
WinDrawRectangle(&amp;r, 50);

The second parameter is the radius of the circle placed at each corner.  This would draw a circle that&#039;s centered at 60,60 of radius 50.

This isn&#039;t useful for ellipses, but for circles it works nicely.</description>
		<content:encoded><![CDATA[<p>Actually, if you only need a circle, you can use WinDrawRectangle, like so</p>
<p>RectangleType r = { 10, 10, 100, 100 };<br />
WinDrawRectangle(&amp;r, 50);</p>
<p>The second parameter is the radius of the circle placed at each corner.  This would draw a circle that&#8217;s centered at 60,60 of radius 50.</p>
<p>This isn&#8217;t useful for ellipses, but for circles it works nicely.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ReadOnly</title>
		<link>http://tamspalm.tamoggemon.com/2007/01/18/a-cool-page-explaining-circle-drawing-algorithms/comment-page-1/#comment-41422</link>
		<dc:creator>ReadOnly</dc:creator>
		<pubDate>Thu, 18 Jan 2007 15:53:36 +0000</pubDate>
		<guid isPermaLink="false">http://tamspalm.tamoggemon.com/2007/01/18/a-cool-page-explaining-circle-drawing-algorithms/#comment-41422</guid>
		<description>The demo code only seems to support diameters in odd number of pixels.
I haven&#039;t taken the time to analyze the approach for validity with even count diameters.
Obviously it could be adapted, if this is indeed a shortcoming.</description>
		<content:encoded><![CDATA[<p>The demo code only seems to support diameters in odd number of pixels.<br />
I haven&#8217;t taken the time to analyze the approach for validity with even count diameters.<br />
Obviously it could be adapted, if this is indeed a shortcoming.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.132 seconds -->

