Set how lines are joined
int PgSetStrokeJoin( int join ); int PgSetStrokeJoinCx( PhGC_t *gc, int join );
These functions determine how thick lines are connected. You can set join to one of the following:
|The dotted lines in the above examples were added to illustrate how the joints relate to the original lines; they don't normally appear.|
PgSetStrokeJoin() works on the current graphics context, while you can specify the graphics context gc for PgSetStrokeJoinCx().
The previous join value.
PgDefaultStroke*(), PgDrawEllipse*(), PgDrawLine*(), PgDrawPolygon*(), PgDrawRect*(), PgDrawRoundRect*(), PgSetDrawMode*(), PgSetStrokeCap*(), PgSetStrokeColor*(), PgSetStrokeDash*(), PgSetStrokeDither*() PgSetStrokeTransPat*(), PgSetStrokeWidth*(), PgSetStrokeXORColor*(),
“Drawing attributes” and “Lines, pixels, and pixel arrays” in the Raw Drawing and Animation chapter of the Photon Programmer's Guide