<div dir="ltr">Well, I didn&#39;t try to explain _that_ part of the issue here (what I called &quot;b&quot; in my message on the audit trail). It is much more complex and based more on conjecture, so I&#39;m hesitant to even try especially when the existing discussion covers a more general, related problem that is likely to satisfy people. (I hope.)<div>
<br></div><div>Robby</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Feb 22, 2013 at 3:56 PM, Sam Tobin-Hochstadt <span dir="ltr">&lt;<a href="mailto:samth@ccs.neu.edu" target="_blank">samth@ccs.neu.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ok, that makes sense.<br>
<br>
I think you should maybe add the word &quot;floor&quot; in the nitty-gritty<br>
documentation.  You might also link from that discussion in the docs<br>
to the Cairo docs here: <a href="http://cairographics.org/operators/" target="_blank">http://cairographics.org/operators/</a> .<br>
However, I can&#39;t find anything where they say they round down rather<br>
than to nearest.  Grrr. Makes me glad for the Racket documentation<br>
(such as all the nitty-gritty sections you&#39;ve written).<br>
<div class="HOEnZb"><div class="h5"><br>
On Fri, Feb 22, 2013 at 4:49 PM, Robby Findler<br>
&lt;<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>&gt; wrote:<br>
&gt; No, I don&#39;t think it does. The drawing operation is called &quot;over&quot; and it<br>
&gt; takes two colors (rgb, say), and an alpha and produces a color (rgb). So you<br>
&gt; always start with some solid color in the background and draw the shape on<br>
&gt; top of it, resulting in another color that some other shape can be drawn on<br>
&gt; top of.<br>
&gt;<br>
&gt;<br>
&gt; On Fri, Feb 22, 2013 at 3:45 PM, Sam Tobin-Hochstadt &lt;<a href="mailto:samth@ccs.neu.edu">samth@ccs.neu.edu</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Fri, Feb 22, 2013 at 4:40 PM,  &lt;<a href="mailto:robby@racket-lang.org">robby@racket-lang.org</a>&gt; wrote:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; +  The list of colors is obtained by drawing the image on a white<br>
&gt;&gt; &gt; +  background and then reading off the colors of the pixels that were<br>
&gt;&gt; &gt; drawn.<br>
&gt;&gt;<br>
&gt;&gt; Is there a particular reason to choose white, as opposed to clear, for<br>
&gt;&gt; the background in this test?  Does drawing on a &quot;clear&quot; background<br>
&gt;&gt; even make any sense in this case?<br>
&gt;&gt;<br>
&gt;&gt; Sam<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>