void gwindow (x0, y0, x1, y1) LPLT.C Level 1
 
float x0, y0, x1, y1 The lower left and upper right corners (in inches or cm) of the area to be left clear.
 
gwindow() causes the defined rectangle to stay clear while a picture is being drawn. After the first picture is completed, GraphiC will draw the next picture scaled to fit the window. Each frame should have no more than one call to this function. Use GPCClipRectangle() if you wish to protect an area without inserting the next plot into it.

GraphiC supports any number of windows, all active at one time. Included in these active windows are legends and string labels plotted with the putlabel() function. The legend uses one window, and each call to putlabel() uses one window. All window information is contained in dynamically allocated structures. Each window uses 40 bytes of memory. Formerly, this function was called window(), but the name conflicted with some compiler libraries.