A model fo of this type must provide:
| ||
| ||
Constructs an arc from a full circle. | ||
| ||
| ||
Construct the circular arc supported by c, that is oriented
counterclockwise, whose source is p1 and whose target is p2. Precondition: p1 and p2 lie on c. | ||
| ||
| ||
Constructs the unique circular arc that is oriented counterclockwise,
whose supporting circle is c, and whose source endpoint is the
intersection of c and c1 with index , and whose target
is the intersection of c and c2 of index , where
intersections are ordered lexicographically. Precondition: c intersects both c1 and c2, and the arc defined by the intersections has non-zero length. | ||
| ||
| ||
Same, for intersections defined by lines instead of circles. |