====== Primary Data Structures ====== ---- The following data structures are used when programming bitmaps, screens, frames, and the display generator. ===== The Graphics Context (GrafCon) Data Structure ===== ''%%%%'' /* Graphics Context structure */ typedef struct GrafCon { Node gc; Color gc_FGPen; Color gc_BGPen; Coord gc_PenX; Coord gc_PenY; ulong gc_Flags; } GrafCon; ===== The Rect Data Structure ===== ''%%%%'' typedef struct Rect { Coord rect_XLeft; Coord rect_YTop; Coord rect_XRight; Coord rect_YBottom; } Rect;