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.