 
 
 
 
 
 
Re: graphics
- To: mathgroup at smc.vnet.net
- Subject: [mg75985] Re: graphics
- From: Szabolcs <szhorvat at gmail.com>
- Date: Mon, 14 May 2007 03:48:06 -0400 (EDT)
- Organization: University of Bergen
- References: <f23p7m$nfn$1@smc.vnet.net>
dimitris wrote:
> halfspa = Graphics[{Thickness[0.01], Circle[{0, 0}, 5, {Pi, 2*Pi}]}]; 
> In[258]:=
> gr2 = halfspa /. Line[x_] :> {GrayLevel[0.9], Polygon[x]};
> 
> In[259]:=
> Show[halfspa, gr2];
> 
> The half circle is not filled with gray color.
> Why?
> Can somebody point me out a workaround?
Because Circle is not a function that gives you a list of Lines. It is a 
graphics primitive that is translated directly to PostScript. Check 
InputForm@halfspa.
Use Disk[] to get a filled circle.

