@xrdef{A User Manual For GRX2-title}{GRX2 User's Manual} @xrdef{A User Manual For GRX2-snt}{} @xrdef{Credits-title}{Credits} @xrdef{Credits-snt}{} @xrdef{Hello world-title}{Hello world} @xrdef{Hello world-snt}{} @xrdef{A User Manual For GRX2-pg}{1} @xrdef{Credits-pg}{1} @xrdef{Hello world-pg}{1} @xrdef{Data types and function declarations-title}{Data types and function declarations} @xrdef{Data types and function declarations-snt}{} @xrdef{Setting the graphics driver-title}{Setting the graphics driver} @xrdef{Setting the graphics driver-snt}{} @xrdef{Data types and function declarations-pg}{2} @xrdef{Setting the graphics driver-pg}{2} @xrdef{Setting video modes-title}{Setting video modes} @xrdef{Setting video modes-snt}{} @xrdef{Setting video modes-pg}{3} @xrdef{Graphics contexts-title}{Graphics contexts} @xrdef{Graphics contexts-snt}{} @xrdef{Graphics contexts-pg}{5} @xrdef{Context use-title}{Context use} @xrdef{Context use-snt}{} @xrdef{Context use-pg}{8} @xrdef{Color management-title}{Color management} @xrdef{Color management-snt}{} @xrdef{Color management-pg}{9} @xrdef{Portable use of a few colors-title}{Portable use of a few colors} @xrdef{Portable use of a few colors-snt}{} @xrdef{Graphics primitives-title}{Graphics primitives} @xrdef{Graphics primitives-snt}{} @xrdef{Portable use of a few colors-pg}{11} @xrdef{Graphics primitives-pg}{11} @xrdef{Non-clipping graphics primitives-title}{Non-clipping graphics primitives} @xrdef{Non-clipping graphics primitives-snt}{} @xrdef{Non-clipping graphics primitives-pg}{14} @xrdef{Customized line drawing-title}{Customized line drawing} @xrdef{Customized line drawing-snt}{} @xrdef{Pattern filled graphics primitives-title}{Pattern filled graphics primitives} @xrdef{Pattern filled graphics primitives-snt}{} @xrdef{Customized line drawing-pg}{15} @xrdef{Pattern filled graphics primitives-pg}{15} @xrdef{Patterned line drawing-title}{Patterned line drawing} @xrdef{Patterned line drawing-snt}{} @xrdef{Image manipulation-title}{Image manipulation} @xrdef{Image manipulation-snt}{} @xrdef{Patterned line drawing-pg}{18} @xrdef{Image manipulation-pg}{18} @xrdef{Text drawing-title}{Text drawing} @xrdef{Text drawing-snt}{} @xrdef{Text drawing-pg}{19} @xrdef{Drawing in user coordinates-title}{Drawing in user coordinates} @xrdef{Drawing in user coordinates-snt}{} @xrdef{Drawing in user coordinates-pg}{24} @xrdef{Graphics cursors-title}{Graphics cursors} @xrdef{Graphics cursors-snt}{} @xrdef{Graphics cursors-pg}{26} @xrdef{Keyboard input-title}{Keyboard input} @xrdef{Keyboard input-snt}{} @xrdef{Keyboard input-pg}{27} @xrdef{Mouse event handling-title}{Mouse event handling} @xrdef{Mouse event handling-snt}{} @xrdef{Mouse event handling-pg}{28} @xrdef{Writing/reading PNM graphics files-title}{Writing/reading PNM graphics files} @xrdef{Writing/reading PNM graphics files-snt}{} @xrdef{Writing/reading PNM graphics files-pg}{31} @xrdef{Writing/reading PNG graphics files-title}{Writing/reading PNG graphics files} @xrdef{Writing/reading PNG graphics files-snt}{} @xrdef{Writing/reading PNG graphics files-pg}{32} @xrdef{Writing/reading JPEG graphics files-title}{Writing/reading PNG graphics files} @xrdef{Writing/reading JPEG graphics files-snt}{} @xrdef{Writing/reading JPEG graphics files-pg}{33} @xrdef{Miscellaneous functions-title}{Miscellaneous functions} @xrdef{Miscellaneous functions-snt}{} @xrdef{Miscellaneous functions-pg}{34} @xrdef{BGI interface-title}{BGI interface} @xrdef{BGI interface-snt}{} @xrdef{Test examples-title}{Test examples} @xrdef{Test examples-snt}{} @xrdef{arctest.c-title}{arctest.c} @xrdef{arctest.c-snt}{} @xrdef{BGI interface-pg}{35} @xrdef{Test examples-pg}{35} @xrdef{arctest.c-pg}{35} @xrdef{bb1test.c-title}{bb1test.c} @xrdef{bb1test.c-snt}{} @xrdef{bb1test.c-pg}{37} @xrdef{blittest.c-title}{blittest.c} @xrdef{blittest.c-snt}{} @xrdef{blittest.c-pg}{38} @xrdef{circtest.c-title}{circtest.c} @xrdef{circtest.c-snt}{} @xrdef{circtest.c-pg}{45} @xrdef{cliptest.c-title}{cliptest.c} @xrdef{cliptest.c-snt}{} @xrdef{cliptest.c-pg}{47} @xrdef{colorops.c-title}{colorops.c} @xrdef{colorops.c-snt}{} @xrdef{colorops.c-pg}{48} @xrdef{curstest.c-title}{curstest.c} @xrdef{curstest.c-snt}{} @xrdef{curstest.c-pg}{51} @xrdef{demogrx.c-title}{demogrx.c} @xrdef{demogrx.c-snt}{} @xrdef{demogrx.c-pg}{53} @xrdef{fontdemo.c-title}{fontdemo.c} @xrdef{fontdemo.c-snt}{} @xrdef{fontdemo.c-pg}{64} @xrdef{fonttest.c-title}{fonttest.c} @xrdef{fonttest.c-snt}{} @xrdef{fonttest.c-pg}{69} @xrdef{fswwtest.c-title}{fswwtest.c} @xrdef{fswwtest.c-snt}{} @xrdef{fswwtest.c-pg}{73} @xrdef{gfaz.c-title}{gfaz.c} @xrdef{gfaz.c-snt}{} @xrdef{gfaz.c-pg}{75} @xrdef{imgtest.c-title}{imgtest.c} @xrdef{imgtest.c-snt}{} @xrdef{imgtest.c-pg}{83} @xrdef{jpgtest.c-title}{jpgtest.c} @xrdef{jpgtest.c-snt}{} @xrdef{jpgtest.c-pg}{85} @xrdef{keys.c-title}{keys.c} @xrdef{keys.c-snt}{} @xrdef{keys.c-pg}{88} @xrdef{life.c-title}{life.c} @xrdef{life.c-snt}{} @xrdef{life.c-pg}{98} @xrdef{linetest.c-title}{linetest.c} @xrdef{linetest.c-snt}{} @xrdef{linetest.c-pg}{100} @xrdef{memtest.c-title}{memtest.c} @xrdef{memtest.c-snt}{} @xrdef{memtest.c-pg}{102} @xrdef{mousetst.c-title}{mousetst.c} @xrdef{mousetst.c-snt}{} @xrdef{mousetst.c-pg}{103} @xrdef{pcirctst.c-title}{pcirctst.c} @xrdef{pcirctst.c-snt}{} @xrdef{pcirctst.c-pg}{105} @xrdef{pngtest.c-title}{pngtest.c} @xrdef{pngtest.c-snt}{} @xrdef{pngtest.c-pg}{108} @xrdef{pnmtest.c-title}{pnmtest.c} @xrdef{pnmtest.c-snt}{} @xrdef{pnmtest.c-pg}{110} @xrdef{polytest.c-title}{polytest.c} @xrdef{polytest.c-snt}{} @xrdef{polytest.c-pg}{112} @xrdef{rgbtest.c-title}{rgbtest.c} @xrdef{rgbtest.c-snt}{} @xrdef{sbctest.c-title}{sbctest.c} @xrdef{sbctest.c-snt}{} @xrdef{rgbtest.c-pg}{116} @xrdef{sbctest.c-pg}{117} @xrdef{scroltst.c-title}{scroltst.c} @xrdef{scroltst.c-snt}{} @xrdef{scroltst.c-pg}{121} @xrdef{speedtst.c-title}{speedtst.c} @xrdef{speedtst.c-snt}{} @xrdef{speedtst.c-pg}{122} @xrdef{textpatt.c-title}{textpatt.c} @xrdef{textpatt.c-snt}{} @xrdef{textpatt.c-pg}{142} @xrdef{winclip.c-title}{winclip.c} @xrdef{winclip.c-snt}{} @xrdef{winclip.c-pg}{143} @xrdef{wintest.c-title}{wintest.c} @xrdef{wintest.c-snt}{} @xrdef{wintest.c-pg}{144} @xrdef{drawing.h-title}{drawing.h} @xrdef{drawing.h-snt}{} @xrdef{gfaz.h-title}{gfaz.h} @xrdef{gfaz.h-snt}{} @xrdef{drawing.h-pg}{146} @xrdef{gfaz.h-pg}{146} @xrdef{rand.h-title}{rand.h} @xrdef{rand.h-snt}{} @xrdef{rand.h-pg}{149} @xrdef{test.h-title}{test.h} @xrdef{test.h-snt}{} @xrdef{test.h-pg}{150} @xrdef{arctest.dat-title}{arctest.dat} @xrdef{arctest.dat-snt}{} @xrdef{polytest.dat-title}{polytest.dat} @xrdef{polytest.dat-snt}{} @xrdef{arctest.dat-pg}{152} @xrdef{polytest.dat-pg}{152} @xrdef{Includes-title}{Includes} @xrdef{Includes-snt}{} @xrdef{grx20.h-title}{grx20.h} @xrdef{grx20.h-snt}{} @xrdef{Includes-pg}{154} @xrdef{grx20.h-pg}{154} @xrdef{grxkeys.h-title}{grxkeys.h} @xrdef{grxkeys.h-snt}{} @xrdef{grxkeys.h-pg}{191}