Shape of a segment of a sector of an Ellipse2D



I would like to create a Shape that is the segment of an Arc, bounded by
concentric circles. I need to do this in order to paint just that area
of a circle instead of painting the pie slice. Picture of what I want
is here:
http://www.u.arizona.edu/~jmcgill/circlePaintProblem.png

I tried to fill in the sectors, procedurally using lines, but that's
ugly.

What I really want to do is, create an Arc, slice that Arc between
two Circles, and end up with a Shape that is only the result of the
intersection. If there's not a way to actually get a Shape like that,
maybe I can do it with Alpha so that only the piece I want gets drawn?


Thanks, I hope my explanation is clear.

James

.



Relevant Pages

  • Re: sin x / x tends to 1...
    ... > length for non-polygonal curves is lacking. ... > *need* is a theory of arc length for arcs of circles! ... > circular sectors.) ...
    (sci.math)
  • Re: bounding rectangle for a 2D arc
    ... bounding rectangle of the arc and the start and swing angles. ... I gt the feeling that he isn't talking circles but means ellipses ...
    (comp.graphics.algorithms)
  • Re: Drawing arcs on ER diagrams
    ... Arcs (in Oracle Designer) designate an exclusive OR to a super/subtype ... more than one relation may cross the arc)? ... entities B, C and D, the arc may cross the relationships to B, C and D. ... the circles will appear on the cross section ...
    (comp.databases.oracle.misc)
  • Re: Drawing arcs on ER diagrams
    ... Arcs (in Oracle Designer) designate an exclusive OR to a super/subtype ... more than one relation may cross the arc)? ... entities B, C and D, the arc may cross the relationships to B, C and D. ... the circles will appear on the cross section ...
    (comp.databases.oracle.misc)