Simple-Arc Primitive Family

The following table describes the three variants of a simple-arc primitive and the functions that draw them. All are defined, to some extent, by the current arc parameters. As with line primitives, an application draws simple-arcs by first using GpiMove or GpiSetCurrentPosition to set the current position.

Functions that Draw Simple Arcs

┌────────────┬──────────────┬──────────────────────────────────┐
│Variants    │Function      │Description                       │
├────────────┼──────────────┼──────────────────────────────────┤
│Full arcs   │GpiFullArc    │Draws a circle or an ellipse.     │
├────────────┼──────────────┼──────────────────────────────────┤
│Partial arcs│GpiPartialArc │Draws a straight line followed by │
│            │              │a section of a circle or ellipse. │
├────────────┼──────────────┼──────────────────────────────────┤
│3-point arcs│GpiPointArc   │Draws an arc through three points.│
└────────────┴──────────────┴──────────────────────────────────┘


[Back: Attributes of Arc Primitives]
[Next: Full Arcs]