Primitivní fuknce pro kreslení.
XDrawPoint(display, win, gc, 5, 5);
XDrawLine(display, win, gc, 20, 20, 40, 100);
XDrawArc(display, win, gc, 50-(15/2), 100-(15,2), 15, 15, 0, 360*64);
XPoints points[] = {
{ 0, 0},
{15, 15},
{ 0, 15},
{ 0, 0}
};
int npoints = sizeov(points)/sizeof(XPoint);
XDrawLines(display, win, gc, points, npoints, CoordModeOrigin);
XFillRectangle(display, win, gc, 60, 150, 50m 60);
XFillArc(...);
XFillPolygon(...);
XFillArcs(...);
XFillRectangles(...);