Multiple-Arc Primitive Family

The following table describes the three variants of the simple-arc primitive and the functions that draw them. As with line primitives, an application draws simple arcs by first using GpiMove or GpiSetCurrentPosition to set the current position. The multiple arcs are the most sophisticated of the arc primitives and their construction does not depend on the current arc parameters.

Functions that Draw Multiple Arcs

┌────────────┬────────────────────────┬──────────────────────────────────┐
│Variants    │Function                │Description                       │
├────────────┼────────────────────────┼──────────────────────────────────┤
│Fillets     │GpiPolyFillet           │Draws one or more fillets.        │
├────────────┼────────────────────────┼──────────────────────────────────┤
│            │GpiPolyFilletSharp      │Draws one or more fillets with    │
│            │                        │varying degrees of sharpness.     │
├────────────┼────────────────────────┼──────────────────────────────────┤
│Splines     │GpiPolySpline           │Draws one or more splines.        │
└────────────┴────────────────────────┴──────────────────────────────────┘


[Back: 3-Point Arcs]
[Next: Fillets]