Question: Plot a circle with a shaded sector

I'm trying to write a program (see code below) that produces a circle with a sector identified by two radii and a small arc connecting the radii (to emphasize the angle, which I will later add a "theta" label to). The sector needs to be shaded, and I prefer not to have any axes showing; I think I can do some of this by right-clicking on the figure after it is rendered by Maple, but it seems to me that the code should be able to handle all of this as well. I will be using the resulting figure in a homework set that I am producing for a trigonometry class.  

Can you tell me what I must do in order to shade the sector (so that the small arc is still visible), and eliminate the axes altogether?  If you can give me the actual code to do all of this, it would be much appreciated.

Since I want to make many similar figures with slightly different sector sizes, your ideas as to how to make a more general, versatile program would be appreciated too ; )

If this is not the correct way to submit code, please accept my apologies, and then enlighten me :))

In a future post I may want to share with you a PDF file containing the output of an unrelated program (that makes many quadratic expressions for factoring practice). Since I see no option to attach that file to this post, can you advise me as to how I might share it with everyone?

Thank you,
Patrick

with(plottools);
with(plots);
c1 := circle([0, 0], 10, color = blue);
l1 := line([0, 0], [10*cos(5*Pi*(1/9)), 10*sin(5*Pi*(1/9))], color = red, linestyle = solid);
l2 := line([0, 0], [10, 0], color = red, linestyle = solid);
c2 := circle([0, 0], 2, color = black);
display(c1, c2, l1, l2); 
c4 := circle([0, 0], 2, 0 .. 5*Pi*(1/9), color = black);
display(c1, c4, l1, l2); 
a := arc([0, 0], 2, 0 .. 5*Pi*(1/9));
display(c1, a, l1, l2);
 

Please Wait...