<?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 for nodename</title>
	<atom:link href="http://nodename.com/blog/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://nodename.com/blog</link>
	<description></description>
	<lastBuildDate>Sun, 22 Aug 2010 03:17:40 -0600</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Comment on Roll Over, Delaunay: Voronoi Library Goes Open-Source by jordan</title>
		<link>http://nodename.com/blog/2009/12/03/roll-over-delaunay-voronoi-library-goes-open-source/comment-page-1/#comment-170026</link>
		<dc:creator>jordan</dc:creator>
		<pubDate>Sun, 22 Aug 2010 03:17:40 +0000</pubDate>
		<guid isPermaLink="false">http://nodename.com/blog/?p=377#comment-170026</guid>
		<description>thanks for sharing this library ... was having fun playing with the toy so i&#039;m looking forward to using this for some VJ tricks!</description>
		<content:encoded><![CDATA[<p>thanks for sharing this library &#8230; was having fun playing with the toy so i&#8217;m looking forward to using this for some VJ tricks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Displace My Shiny Metal Ass by Thonbo</title>
		<link>http://nodename.com/blog/2008/10/25/bender-saves-the-day/comment-page-1/#comment-169499</link>
		<dc:creator>Thonbo</dc:creator>
		<pubDate>Fri, 02 Jul 2010 12:12:19 +0000</pubDate>
		<guid isPermaLink="false">http://nodename.com/blog/?p=67#comment-169499</guid>
		<description>old news 

i did this last summer where you are able to move the lens around - well in my kernal its the main image thats moved around i never fixed it but here you see the difference

http://thonbo.com/test/pixelbender/benderVideo_pbj.html
http://thonbo.com/test/pixelbender/benderVideo_bmp.html</description>
		<content:encoded><![CDATA[<p>old news </p>
<p>i did this last summer where you are able to move the lens around &#8211; well in my kernal its the main image thats moved around i never fixed it but here you see the difference</p>
<p><a href="http://thonbo.com/test/pixelbender/benderVideo_pbj.html" rel="nofollow">http://thonbo.com/test/pixelbender/benderVideo_pbj.html</a><br />
<a href="http://thonbo.com/test/pixelbender/benderVideo_bmp.html" rel="nofollow">http://thonbo.com/test/pixelbender/benderVideo_bmp.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Roll Over, Delaunay: Voronoi Library Goes Open-Source by alan</title>
		<link>http://nodename.com/blog/2009/12/03/roll-over-delaunay-voronoi-library-goes-open-source/comment-page-1/#comment-169446</link>
		<dc:creator>alan</dc:creator>
		<pubDate>Tue, 08 Jun 2010 05:44:25 +0000</pubDate>
		<guid isPermaLink="false">http://nodename.com/blog/?p=377#comment-169446</guid>
		<description>@dood: Thanks for your comments! I just haven&#039;t needed the triangles data per se -- it&#039;s redundant information for me, so I decided to save a little time by commenting it out -- but I did want to document that the data is available in that format.  Glad to hear it works OK!</description>
		<content:encoded><![CDATA[<p>@dood: Thanks for your comments! I just haven&#8217;t needed the triangles data per se &#8212; it&#8217;s redundant information for me, so I decided to save a little time by commenting it out &#8212; but I did want to document that the data is available in that format.  Glad to hear it works OK!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Roll Over, Delaunay: Voronoi Library Goes Open-Source by dood</title>
		<link>http://nodename.com/blog/2009/12/03/roll-over-delaunay-voronoi-library-goes-open-source/comment-page-1/#comment-169445</link>
		<dc:creator>dood</dc:creator>
		<pubDate>Tue, 08 Jun 2010 04:10:36 +0000</pubDate>
		<guid isPermaLink="false">http://nodename.com/blog/?p=377#comment-169445</guid>
		<description>the delaunay library is really nice. I speed tested it against a couple different ones and it was very fast with dense points. 
Also, in the code, the _triangles.push(blabla) is commented out. Why is that? it seems to work fine with it included.</description>
		<content:encoded><![CDATA[<p>the delaunay library is really nice. I speed tested it against a couple different ones and it was very fast with dense points.<br />
Also, in the code, the _triangles.push(blabla) is commented out. Why is that? it seems to work fine with it included.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Roll Over, Delaunay: Voronoi Library Goes Open-Source by Voronoi diagrams and adaptive subdivision &#171; Ken Huxley</title>
		<link>http://nodename.com/blog/2009/12/03/roll-over-delaunay-voronoi-library-goes-open-source/comment-page-1/#comment-169407</link>
		<dc:creator>Voronoi diagrams and adaptive subdivision &#171; Ken Huxley</dc:creator>
		<pubDate>Fri, 21 May 2010 21:30:26 +0000</pubDate>
		<guid isPermaLink="false">http://nodename.com/blog/?p=377#comment-169407</guid>
		<description>[...] only part way there, but I&#8217;ve learned a lot in the process and discovered an amazing open source AS3 Delaunay library created by NodeName. It can do Voronoi diagrams, minimum spanning tree and lots of other useful stuff. Props to [...]</description>
		<content:encoded><![CDATA[<p>[...] only part way there, but I&#8217;ve learned a lot in the process and discovered an amazing open source AS3 Delaunay library created by NodeName. It can do Voronoi diagrams, minimum spanning tree and lots of other useful stuff. Props to [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Implementing Enumerated Types in ActionScript 3 by alan</title>
		<link>http://nodename.com/blog/2009/09/05/implementing-enumerated-types-in-actionscript-3/comment-page-1/#comment-169386</link>
		<dc:creator>alan</dc:creator>
		<pubDate>Wed, 12 May 2010 18:42:58 +0000</pubDate>
		<guid isPermaLink="false">http://nodename.com/blog/?p=363#comment-169386</guid>
		<description>I am now officially preferring Jackson&#039;s approach in comment #1, not only for the reasons he gives, but because by making that ENFORCER Object protected, I&#039;m able to implement enumerated subtypes!  More on this at a later date...</description>
		<content:encoded><![CDATA[<p>I am now officially preferring Jackson&#8217;s approach in comment #1, not only for the reasons he gives, but because by making that ENFORCER Object protected, I&#8217;m able to implement enumerated subtypes!  More on this at a later date&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Implementing Enumerated Types in ActionScript 3 by Strategies For Global Data ( hey it happens&#8230; )- Touch My Blog</title>
		<link>http://nodename.com/blog/2009/09/05/implementing-enumerated-types-in-actionscript-3/comment-page-1/#comment-169233</link>
		<dc:creator>Strategies For Global Data ( hey it happens&#8230; )- Touch My Blog</dc:creator>
		<pubDate>Wed, 10 Feb 2010 21:46:32 +0000</pubDate>
		<guid isPermaLink="false">http://nodename.com/blog/?p=363#comment-169233</guid>
		<description>[...] more reading about enums in AS3 check out Alan Shaw&#8217;s post .   [...]</description>
		<content:encoded><![CDATA[<p>[...] more reading about enums in AS3 check out Alan Shaw&#8217;s post .   [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Implementing Enumerated Types in ActionScript 3 by alan</title>
		<link>http://nodename.com/blog/2009/09/05/implementing-enumerated-types-in-actionscript-3/comment-page-1/#comment-169200</link>
		<dc:creator>alan</dc:creator>
		<pubDate>Sat, 30 Jan 2010 16:58:40 +0000</pubDate>
		<guid isPermaLink="false">http://nodename.com/blog/?p=363#comment-169200</guid>
		<description>Thanks, Jackson.  I don&#039;t often discuss efficiency and optimization, and often it&#039;s at odds with making the code &quot;cleaner.&quot; 

I&#039;m in the midst of catching up on your blog, which is a must-read for AS3 programmers.</description>
		<content:encoded><![CDATA[<p>Thanks, Jackson.  I don&#8217;t often discuss efficiency and optimization, and often it&#8217;s at odds with making the code &#8220;cleaner.&#8221; </p>
<p>I&#8217;m in the midst of catching up on your blog, which is a must-read for AS3 programmers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Implementing Enumerated Types in ActionScript 3 by Jackson Dunstan</title>
		<link>http://nodename.com/blog/2009/09/05/implementing-enumerated-types-in-actionscript-3/comment-page-1/#comment-169198</link>
		<dc:creator>Jackson Dunstan</dc:creator>
		<pubDate>Sat, 30 Jan 2010 08:23:08 +0000</pubDate>
		<guid isPermaLink="false">http://nodename.com/blog/?p=363#comment-169198</guid>
		<description>I really like this technique, especially because you don&#039;t need to instantiate the PailContents for each enum object you need. This means you can skip the expensive constructor and keep the number of objects limited to the number of enum values. One thing though: when implementing singletons via a pseudo-private constructor as you have I prefer this approach:

class Classy
{
  private static const SINGLETON_ENFORCER:Object = {};
  public function Classy(enforcer:Object, ...)
  {
    if (enforcer != SINGLETON_ENFORCER)
    {
      throw new IllegalOperationError(...);
    }
  }
}

It&#039;s very close to what you have, but means that you don&#039;t need to create a whole class to enforce the &quot;private&quot; constructor but instead simply a static variable and an empty Object. This saves a little on SWF size and may even be a little quicker, though I haven&#039;t tested this and the error case is certainly not a performance-critical path. :)

Thanks for the link and for posting your AS3 version of the technique!</description>
		<content:encoded><![CDATA[<p>I really like this technique, especially because you don&#8217;t need to instantiate the PailContents for each enum object you need. This means you can skip the expensive constructor and keep the number of objects limited to the number of enum values. One thing though: when implementing singletons via a pseudo-private constructor as you have I prefer this approach:</p>
<p>class Classy<br />
{<br />
  private static const SINGLETON_ENFORCER:Object = {};<br />
  public function Classy(enforcer:Object, &#8230;)<br />
  {<br />
    if (enforcer != SINGLETON_ENFORCER)<br />
    {<br />
      throw new IllegalOperationError(&#8230;);<br />
    }<br />
  }<br />
}</p>
<p>It&#8217;s very close to what you have, but means that you don&#8217;t need to create a whole class to enforce the &#8220;private&#8221; constructor but instead simply a static variable and an empty Object. This saves a little on SWF size and may even be a little quicker, though I haven&#8217;t tested this and the error case is certainly not a performance-critical path. :)</p>
<p>Thanks for the link and for posting your AS3 version of the technique!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Roll Over, Delaunay: Voronoi Library Goes Open-Source by My most important Twitter Messages #4 &#124; der hess</title>
		<link>http://nodename.com/blog/2009/12/03/roll-over-delaunay-voronoi-library-goes-open-source/comment-page-1/#comment-169134</link>
		<dc:creator>My most important Twitter Messages #4 &#124; der hess</dc:creator>
		<pubDate>Tue, 05 Jan 2010 14:05:51 +0000</pubDate>
		<guid isPermaLink="false">http://nodename.com/blog/?p=377#comment-169134</guid>
		<description>[...] Voronoi open-source library for AS3 [...]</description>
		<content:encoded><![CDATA[<p>[...] Voronoi open-source library for AS3 [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
