This file is indexed.

/usr/share/doc/racket/sgl/main.html is in racket-doc 6.7-3.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"/><title>3&nbsp;Racket-Style OpenGL</title><link rel="stylesheet" type="text/css" href="../scribble.css" title="default"/><link rel="stylesheet" type="text/css" href="../racket.css" title="default"/><link rel="stylesheet" type="text/css" href="../manual-style.css" title="default"/><link rel="stylesheet" type="text/css" href="../manual-racket.css" title="default"/><link rel="stylesheet" type="text/css" href="../doc-site.css" title="default"/><script type="text/javascript" src="../scribble-common.js"></script><script type="text/javascript" src="../manual-racket.js"></script><script type="text/javascript" src="../doc-site.js"></script><script type="text/javascript" src="../local-redirect/local-redirect.js"></script><script type="text/javascript" src="../local-redirect/local-user-redirect.js"></script><!--[if IE 6]><style type="text/css">.SIEHidden { overflow: hidden; }</style><![endif]--></head><body id="doc-racket-lang-org"><div class="tocset"><div class="tocview"><div class="tocviewlist tocviewlisttopspace"><div class="tocviewtitle"><table cellspacing="0" cellpadding="0"><tr><td style="width: 1em;"><a href="javascript:void(0);" title="Expand/Collapse" class="tocviewtoggle" onclick="TocviewToggle(this,&quot;tocview_0&quot;);">&#9660;</a></td><td></td><td><a href="index.html" class="tocviewlink" data-pltdoc="x">GL:<span class="mywbr"> &nbsp;</span> 3-<wbr></wbr>D Graphics</a></td></tr></table></div><div class="tocviewsublistonly" style="display: block;" id="tocview_0"><table cellspacing="0" cellpadding="0"><tr><td align="right">1&nbsp;</td><td><a href="overview.html" class="tocviewlink" data-pltdoc="x">Using Open<span class="mywbr"> &nbsp;</span>GL</a></td></tr><tr><td align="right">2&nbsp;</td><td><a href="gl.html" class="tocviewlink" data-pltdoc="x">C-<wbr></wbr>Style Open<span class="mywbr"> &nbsp;</span>GL</a></td></tr><tr><td align="right">3&nbsp;</td><td><a href="" class="tocviewselflink" data-pltdoc="x">Racket-<wbr></wbr>Style Open<span class="mywbr"> &nbsp;</span>GL</a></td></tr><tr><td align="right">4&nbsp;</td><td><a href="gl-vectors.html" class="tocviewlink" data-pltdoc="x">Open<span class="mywbr"> &nbsp;</span>GL Vectors</a></td></tr><tr><td align="right">5&nbsp;</td><td><a href="bitmaps.html" class="tocviewlink" data-pltdoc="x">Bitmaps</a></td></tr><tr><td align="right">6&nbsp;</td><td><a href="init.html" class="tocviewlink" data-pltdoc="x">Initialization</a></td></tr><tr><td align="right"></td><td><a href="doc-index.html" class="tocviewlink" data-pltdoc="x">Index</a></td></tr></table></div></div></div><div class="tocsub"><div class="tocsubtitle">On this page:</div><table class="tocsublist" cellspacing="0"><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-selection-record%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>selection-<wbr></wbr>record</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-accum%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>accum</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-active-texture%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>active-<wbr></wbr>texture</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-alpha-func%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>alpha-<wbr></wbr>func</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-begin%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>begin</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-begin-query%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>begin-<wbr></wbr>query</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-blend-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>blend-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-blend-equation%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>blend-<wbr></wbr>equation</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-blend-func%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>blend-<wbr></wbr>func</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-blend-func-separate%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>blend-<wbr></wbr>func-<wbr></wbr>separate</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-call-list%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>call-<wbr></wbr>list</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-check-extension%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>check-<wbr></wbr>extension</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clear%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>clear</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clear-accum%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>clear-<wbr></wbr>accum</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clear-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>clear-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clear-depth%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>clear-<wbr></wbr>depth</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clear-index%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>clear-<wbr></wbr>index</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clear-stencil%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>clear-<wbr></wbr>stencil</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clip-plane%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>clip-<wbr></wbr>plane</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-color-mask%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>color-<wbr></wbr>mask</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-color-material%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>color-<wbr></wbr>material</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-color-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>color-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-copy-pixels%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>copy-<wbr></wbr>pixels</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-cull-face%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>cull-<wbr></wbr>face</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-cylinder%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>cylinder</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-delete-lists%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>delete-<wbr></wbr>lists</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-delete-queries%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>delete-<wbr></wbr>queries</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-depth-func%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>depth-<wbr></wbr>func</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-depth-mask%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>depth-<wbr></wbr>mask</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-depth-range%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>depth-<wbr></wbr>range</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-disable%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>disable</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-disk%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>disk</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-edge-flag%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>edge-<wbr></wbr>flag</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-enable%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>enable</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-end%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>end</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-end-list%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>end-<wbr></wbr>list</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-end-query%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>end-<wbr></wbr>query</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-eval-coord%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>eval-<wbr></wbr>coord</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-eval-coord-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>eval-<wbr></wbr>coord-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-eval-mesh%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>eval-<wbr></wbr>mesh</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-eval-point%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>eval-<wbr></wbr>point</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-feedback-buffer-~3egl-float-vector%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>feedback-<wbr></wbr>buffer-<wbr></wbr>&gt;gl-<wbr></wbr>float-<wbr></wbr>vector</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-finish%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>finish</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-flush%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>flush</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-front-face%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>front-<wbr></wbr>face</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-frustum%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>frustum</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-gen-lists%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>gen-<wbr></wbr>lists</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-gen-queries%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>gen-<wbr></wbr>queries</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-get-error%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>get-<wbr></wbr>error</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-get-string%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>get-<wbr></wbr>string</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-hint%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>hint</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-index%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>index</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-index-mask%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>index-<wbr></wbr>mask</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-index-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>index-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-init-names%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>init-<wbr></wbr>names</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-is-buffer%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>is-<wbr></wbr>buffer</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-is-enabled%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>is-<wbr></wbr>enabled</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-is-list%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>is-<wbr></wbr>list</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-is-query%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>is-<wbr></wbr>query</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-light%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>light</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-light-model%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>light-<wbr></wbr>model</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-light-model-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>light-<wbr></wbr>model-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-light-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>light-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-line-stipple%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>line-<wbr></wbr>stipple</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-line-width%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>line-<wbr></wbr>width</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-list-base%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>list-<wbr></wbr>base</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-load-identity%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>load-<wbr></wbr>identity</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-load-matrix%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>load-<wbr></wbr>matrix</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-load-name%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>load-<wbr></wbr>name</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-load-transpose-matrix%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>load-<wbr></wbr>transpose-<wbr></wbr>matrix</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-look-at%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>look-<wbr></wbr>at</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-map-grid%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>map-<wbr></wbr>grid</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-material%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>material</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-material-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>material-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-matrix-mode%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>matrix-<wbr></wbr>mode</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-mult-matrix%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>mult-<wbr></wbr>matrix</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-mult-transpose-matrix%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>mult-<wbr></wbr>transpose-<wbr></wbr>matrix</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-multi-tex-coord%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>multi-<wbr></wbr>tex-<wbr></wbr>coord</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-multi-tex-coord-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>multi-<wbr></wbr>tex-<wbr></wbr>coord-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-new-list%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>new-<wbr></wbr>list</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-new-quadric%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>new-<wbr></wbr>quadric</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-normal%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>normal</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-normal-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>normal-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-ortho%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>ortho</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-ortho-2d%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>ortho-<wbr></wbr>2d</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-partial-disk%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>partial-<wbr></wbr>disk</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pass-through%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>pass-<wbr></wbr>through</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-perspective%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>perspective</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pick-matrix%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>pick-<wbr></wbr>matrix</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pixel-store%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>pixel-<wbr></wbr>store</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-point-parameter%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>point-<wbr></wbr>parameter</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-point-parameter-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>point-<wbr></wbr>parameter-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-point-size%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>point-<wbr></wbr>size</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-polygon-mode%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>polygon-<wbr></wbr>mode</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-polygon-offset%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>polygon-<wbr></wbr>offset</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pop-attrib%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>pop-<wbr></wbr>attrib</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pop-client-attrib%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>pop-<wbr></wbr>client-<wbr></wbr>attrib</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pop-matrix%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>pop-<wbr></wbr>matrix</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pop-name%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>pop-<wbr></wbr>name</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-project%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>project</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-push-matrix%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>push-<wbr></wbr>matrix</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-push-name%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>push-<wbr></wbr>name</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-quadric-draw-style%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>quadric-<wbr></wbr>draw-<wbr></wbr>style</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-quadric-normals%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>quadric-<wbr></wbr>normals</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-quadric-orientation%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>quadric-<wbr></wbr>orientation</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-quadric-texture%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>quadric-<wbr></wbr>texture</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-raster-pos%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>raster-<wbr></wbr>pos</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-raster-pos-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>raster-<wbr></wbr>pos-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-rect%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>rect</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-rect-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>rect-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-render-mode%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>render-<wbr></wbr>mode</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-rotate%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>rotate</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-sample-coverage%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>sample-<wbr></wbr>coverage</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-scale%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>scale</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-scissor%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>scissor</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-secondary-color%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>secondary-<wbr></wbr>color</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-secondary-color-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>secondary-<wbr></wbr>color-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-select-buffer-~3egl-uint-vector%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>select-<wbr></wbr>buffer-<wbr></wbr>&gt;gl-<wbr></wbr>uint-<wbr></wbr>vector</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-shade-model%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>shade-<wbr></wbr>model</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-sphere%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>sphere</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-stencil-func%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>stencil-<wbr></wbr>func</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-stencil-mask%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>stencil-<wbr></wbr>mask</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-stencil-op%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>stencil-<wbr></wbr>op</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-tex-coord%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>tex-<wbr></wbr>coord</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-tex-coord-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>tex-<wbr></wbr>coord-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-tex-gen%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>tex-<wbr></wbr>gen</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-tex-gen-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>tex-<wbr></wbr>gen-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-translate%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>translate</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-u-get-string%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>u-<wbr></wbr>get-<wbr></wbr>string</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-un-project%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>un-<wbr></wbr>project</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-un-project4%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>un-<wbr></wbr>project4</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-vertex%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>vertex</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-vertex-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>vertex-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-viewport%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>viewport</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-window-pos%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>window-<wbr></wbr>pos</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-window-pos-v%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>window-<wbr></wbr>pos-<wbr></wbr>v</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-process-selection%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>process-<wbr></wbr>selection</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-get-gl-version-number%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>get-<wbr></wbr>gl-<wbr></wbr>version-<wbr></wbr>number</span></span></a></td></tr><tr><td><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-get-glu-version-number%29%29" class="tocsublink" data-pltdoc="x"><span class="RktSym"><span class="RktValLink">gl-<wbr></wbr>get-<wbr></wbr>glu-<wbr></wbr>version-<wbr></wbr>number</span></span></a></td></tr></table></div></div><div class="maincolumn"><div class="main"><div class="navsettop"><span class="navleft"><form class="searchform"><input class="searchbox" style="color: #888;" type="text" value="...search manuals..." title="Enter a search string to search the manuals" onkeypress="return DoSearchKey(event, this, &quot;6.7&quot;, &quot;../&quot;);" onfocus="this.style.color=&quot;black&quot;; this.style.textAlign=&quot;left&quot;; if (this.value == &quot;...search manuals...&quot;) this.value=&quot;&quot;;" onblur="if (this.value.match(/^ *$/)) { this.style.color=&quot;#888&quot;; this.style.textAlign=&quot;center&quot;; this.value=&quot;...search manuals...&quot;; }"/></form>&nbsp;&nbsp;<a href="../index.html" title="up to the documentation top" data-pltdoc="x" onclick="return GotoPLTRoot(&quot;6.7&quot;);">top</a></span><span class="navright">&nbsp;&nbsp;<a href="gl.html" title="backward to &quot;2 C-Style OpenGL&quot;" data-pltdoc="x">&larr; prev</a>&nbsp;&nbsp;<a href="index.html" title="up to &quot;GL: 3-D Graphics&quot;" data-pltdoc="x">up</a>&nbsp;&nbsp;<a href="gl-vectors.html" title="forward to &quot;4 OpenGL Vectors&quot;" data-pltdoc="x">next &rarr;</a></span>&nbsp;</div><h3 x-source-module="(lib &quot;sgl/scribblings/sgl.scrbl&quot;)" x-source-pkg="sgl" x-part-tag="&quot;main&quot;">3<tt>&nbsp;</tt><a name="(part._main)"></a><a name="(mod-path._sgl)"></a>Racket-Style OpenGL</h3><p><table cellspacing="0" cellpadding="0" class="defmodule"><tr><td align="left"><span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=require.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._require%2529%2529&amp;version=6.7" class="RktStxLink Sq" data-pltdoc="x">require</a></span><span class="stt"> </span><a href="" class="RktModLink" data-pltdoc="x"><span class="RktSym">sgl</span></a><span class="RktPn">)</span></td><td align="right"><span class="RpackageSpec"><span class="Smaller">&nbsp;package:</span> <span class="stt">sgl</span></span></td></tr></table></p><p>The functions in <a href="" class="RktModLink" data-pltdoc="x"><span class="RktSym">sgl</span></a> use Racket style names instead of
C style names.  To convert a C OpenGL name to a Racket OpenGL name,
change the <span class="stt">gl</span> prefix to <span class="RktSym">gl-</span>, separate adjacent
words with hyphens, and convert to all lower case.  Functions that
have several variants to accommodate different numbers and types of
arguments are collapsed into one or two functions in
<a href="" class="RktModLink" data-pltdoc="x"><span class="RktSym">sgl</span></a>.  For example, <a href="" class="RktModLink" data-pltdoc="x"><span class="RktSym">sgl</span></a> provides two
vertex functions: <span class="RktSym">vertex</span> and <span class="RktSym">vertex-v</span>.  The
<span class="RktSym">vertex</span> function accepts 2, 3 or 4 numerical arguments, and
the <span class="RktSym">vertex-v</span> function accepts <span class="RktSym">gl-vector</span>s of length
2, 3 or 4.  The C language OpenGL interface, in contrast, has 24
vertex functions: <span class="stt">glVertex3i</span>, <span class="stt">glVertex4fv</span>, etc.</p><p>Functions in <a href="" class="RktModLink" data-pltdoc="x"><span class="RktSym">sgl</span></a> take symbols instead of integers for
<span class="stt">GLenum</span> arguments.  Each function checks that the given symbol is
an acceptable argument and raises an exception if it is not.  Given
the name of a C-language <span class="stt">#define</span> constant, determine the
corresponding symbolic argument by removing the leading <span class="stt">GL_</span>,
converting the letters to lower-case and replacing each <span class="stt">_</span> with
<span class="RktSym">-</span>.  For example, <span class="stt">GL_TRIANGLES</span> becomes
<span class="RktVal">'</span><span class="RktVal">triangles</span>, and <span class="stt">GL_TRIANGLE_STRIP</span> becomes
<span class="RktVal">'</span><span class="RktVal">triangle-strip</span>.  Additionally, the functions check the
length of any array arguments to ensure that OpenGL does not attempt
to write or read after the array.</p><p>The <a href="" class="RktModLink" data-pltdoc="x"><span class="RktSym">sgl</span></a> module is not as complete as the
<a href="gl.html" class="RktModLink" data-pltdoc="x"><span class="RktSym">sgl/gl</span></a> module.</p><p><div class="SIntrapara">Examples:</div><div class="SIntrapara"><blockquote class="SCodeFlow"><table cellspacing="0" cellpadding="0" class="RktBlk"><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=require.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._require%2529%2529&amp;version=6.7" class="RktStxLink Sq" data-pltdoc="x">require</a></span><span class="hspace">&nbsp;</span><span class="RktSym">sgl</span><span class="hspace">&nbsp;</span><span class="RktSym">sgl/gl-vectors</span><span class="RktPn">)</span></td></tr><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-begin%29%29" class="RktValLink" data-pltdoc="x">gl-begin</a></span><span class="hspace">&nbsp;</span><span class="RktVal">'</span><span class="RktVal">triangles</span><span class="RktPn">)</span></td></tr><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-vertex%29%29" class="RktValLink" data-pltdoc="x">gl-vertex</a></span><span class="hspace">&nbsp;</span><span class="RktVal">1</span><span class="hspace">&nbsp;</span><span class="RktVal">2</span><span class="hspace">&nbsp;</span><span class="RktVal">3</span><span class="RktPn">)</span></td></tr><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-vertex-v%29%29" class="RktValLink" data-pltdoc="x">gl-vertex-v</a></span><span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym"><a href="gl-vectors.html#%28def._%28%28lib._sgl%2Fgl-vectors..rkt%29._gl-float-vector%29%29" class="RktValLink" data-pltdoc="x">gl-float-vector</a></span><span class="hspace">&nbsp;</span><span class="RktVal">1</span><span class="hspace">&nbsp;</span><span class="RktVal">2</span><span class="hspace">&nbsp;</span><span class="RktVal">3</span><span class="hspace">&nbsp;</span><span class="RktVal">4</span><span class="RktPn">)</span><span class="RktPn">)</span></td></tr><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-end%29%29" class="RktValLink" data-pltdoc="x">gl-end</a></span><span class="RktPn">)</span></td></tr></table></blockquote></div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>struct</p></div></div><table cellspacing="0" cellpadding="0" class="RForeground"><tr><td><span class="RktPn">(</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=define-struct.html%23%2528form._%2528%2528lib._racket%252Fprivate%252Fbase..rkt%2529._struct%2529%2529&amp;version=6.7" class="RktStxLink Sq" data-pltdoc="x">struct</a></span></td><td><span class="hspace">&nbsp;</span></td><td><a name="(def._((lib._sgl/main..rkt)._gl-selection-record-stack))"></a><a name="(def._((lib._sgl/main..rkt)._gl-selection-record-max-z))"></a><a name="(def._((lib._sgl/main..rkt)._gl-selection-record-min-z))"></a><a name="(def._((lib._sgl/main..rkt)._make-gl-selection-record))"></a><a name="(def._((lib._sgl/main..rkt)._gl-selection-record~3f))"></a><a name="(def._((lib._sgl/main..rkt)._struct~3agl-selection-record))"></a><a name="(def._((lib._sgl/main..rkt)._gl-selection-record))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-selection-record%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-selection-record</a></span></span><span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym">min-z</span><span class="stt"> </span><span class="RktSym">max-z</span><span class="stt"> </span><span class="RktSym">stack</span><span class="RktPn">)</span></td></tr></table></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="RktPn">#:extra-constructor-name</span><span class="hspace">&nbsp;</span><span class="RktSym">make-gl-selection-record</span><span class="RktPn">)</span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktSym">min-z</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=number-types.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._real%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">real?</a></span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktSym">max-z</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=number-types.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._real%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">real?</a></span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktSym">stack</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym">....</span></td></tr></table></blockquote></div><div class="SIntrapara">Represents a selection.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-accum))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-accum%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-accum</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-active-texture))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-active-texture%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-active-texture</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-alpha-func))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-alpha-func%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-alpha-func</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-begin))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-begin%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-begin</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-begin-query))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-begin-query%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-begin-query</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-blend-color))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-blend-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-blend-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-blend-equation))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-blend-equation%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-blend-equation</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-blend-func))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-blend-func%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-blend-func</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-blend-func-separate))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-blend-func-separate%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-blend-func-separate</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-call-list))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-call-list%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-call-list</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-check-extension))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-check-extension%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-check-extension</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-clear))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clear%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-clear</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-clear-accum))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clear-accum%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-clear-accum</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-clear-color))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clear-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-clear-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-clear-depth))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clear-depth%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-clear-depth</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-clear-index))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clear-index%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-clear-index</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-clear-stencil))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clear-stencil%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-clear-stencil</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-clip-plane))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-clip-plane%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-clip-plane</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-color))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-color-mask))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-color-mask%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-color-mask</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-color-material))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-color-material%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-color-material</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-color-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-color-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-color-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-copy-pixels))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-copy-pixels%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-copy-pixels</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-cull-face))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-cull-face%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-cull-face</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-cylinder))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-cylinder%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-cylinder</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-delete-lists))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-delete-lists%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-delete-lists</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-delete-queries))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-delete-queries%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-delete-queries</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-depth-func))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-depth-func%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-depth-func</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-depth-mask))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-depth-mask%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-depth-mask</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-depth-range))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-depth-range%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-depth-range</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-disable))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-disable%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-disable</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-disk))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-disk%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-disk</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-edge-flag))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-edge-flag%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-edge-flag</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-enable))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-enable%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-enable</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-end))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-end%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-end</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-end-list))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-end-list%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-end-list</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-end-query))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-end-query%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-end-query</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-eval-coord))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-eval-coord%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-eval-coord</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-eval-coord-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-eval-coord-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-eval-coord-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-eval-mesh))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-eval-mesh%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-eval-mesh</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-eval-point))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-eval-point%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-eval-point</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-feedback-buffer-~3egl-float-vector))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-feedback-buffer-~3egl-float-vector%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-feedback-buffer-&gt;gl-float-vector</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-finish))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-finish%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-finish</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-flush))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-flush%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-flush</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-front-face))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-front-face%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-front-face</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-frustum))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-frustum%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-frustum</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-gen-lists))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-gen-lists%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-gen-lists</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-gen-queries))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-gen-queries%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-gen-queries</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-get-error))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-get-error%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-get-error</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-get-string))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-get-string%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-get-string</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-hint))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-hint%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-hint</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-index))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-index%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-index</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-index-mask))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-index-mask%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-index-mask</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-index-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-index-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-index-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-init-names))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-init-names%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-init-names</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-is-buffer))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-is-buffer%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-is-buffer</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-is-enabled))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-is-enabled%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-is-enabled</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-is-list))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-is-list%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-is-list</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-is-query))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-is-query%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-is-query</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-light))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-light%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-light</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-light-model))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-light-model%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-light-model</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-light-model-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-light-model-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-light-model-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-light-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-light-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-light-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-line-stipple))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-line-stipple%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-line-stipple</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-line-width))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-line-width%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-line-width</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-list-base))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-list-base%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-list-base</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-load-identity))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-load-identity%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-load-identity</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-load-matrix))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-load-matrix%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-load-matrix</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-load-name))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-load-name%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-load-name</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-load-transpose-matrix))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-load-transpose-matrix%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-load-transpose-matrix</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-look-at))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-look-at%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-look-at</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-map-grid))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-map-grid%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-map-grid</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-material))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-material%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-material</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-material-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-material-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-material-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-matrix-mode))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-matrix-mode%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-matrix-mode</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-mult-matrix))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-mult-matrix%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-mult-matrix</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-mult-transpose-matrix))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-mult-transpose-matrix%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-mult-transpose-matrix</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-multi-tex-coord))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-multi-tex-coord%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-multi-tex-coord</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-multi-tex-coord-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-multi-tex-coord-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-multi-tex-coord-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-new-list))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-new-list%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-new-list</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-new-quadric))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-new-quadric%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-new-quadric</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-normal))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-normal%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-normal</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-normal-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-normal-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-normal-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-ortho))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-ortho%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-ortho</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-ortho-2d))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-ortho-2d%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-ortho-2d</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-partial-disk))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-partial-disk%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-partial-disk</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-pass-through))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pass-through%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-pass-through</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-perspective))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-perspective%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-perspective</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-pick-matrix))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pick-matrix%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-pick-matrix</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-pixel-store))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pixel-store%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-pixel-store</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-point-parameter))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-point-parameter%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-point-parameter</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-point-parameter-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-point-parameter-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-point-parameter-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-point-size))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-point-size%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-point-size</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-polygon-mode))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-polygon-mode%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-polygon-mode</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-polygon-offset))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-polygon-offset%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-polygon-offset</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-pop-attrib))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pop-attrib%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-pop-attrib</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-pop-client-attrib))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pop-client-attrib%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-pop-client-attrib</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-pop-matrix))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pop-matrix%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-pop-matrix</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-pop-name))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-pop-name%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-pop-name</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-project))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-project%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-project</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-push-matrix))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-push-matrix%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-push-matrix</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-push-name))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-push-name%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-push-name</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-quadric-draw-style))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-quadric-draw-style%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-quadric-draw-style</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-quadric-normals))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-quadric-normals%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-quadric-normals</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-quadric-orientation))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-quadric-orientation%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-quadric-orientation</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-quadric-texture))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-quadric-texture%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-quadric-texture</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-raster-pos))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-raster-pos%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-raster-pos</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-raster-pos-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-raster-pos-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-raster-pos-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-rect))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-rect%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-rect</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-rect-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-rect-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-rect-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-render-mode))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-render-mode%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-render-mode</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-rotate))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-rotate%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-rotate</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-sample-coverage))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-sample-coverage%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-sample-coverage</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-scale))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-scale%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-scale</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-scissor))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-scissor%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-scissor</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-secondary-color))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-secondary-color%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-secondary-color</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-secondary-color-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-secondary-color-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-secondary-color-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-select-buffer-~3egl-uint-vector))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-select-buffer-~3egl-uint-vector%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-select-buffer-&gt;gl-uint-vector</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-shade-model))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-shade-model%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-shade-model</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-sphere))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-sphere%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-sphere</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-stencil-func))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-stencil-func%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-stencil-func</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-stencil-mask))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-stencil-mask%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-stencil-mask</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-stencil-op))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-stencil-op%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-stencil-op</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-tex-coord))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-tex-coord%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-tex-coord</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-tex-coord-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-tex-coord-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-tex-coord-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-tex-gen))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-tex-gen%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-tex-gen</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-tex-gen-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-tex-gen-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-tex-gen-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-translate))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-translate%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-translate</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-u-get-string))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-u-get-string%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-u-get-string</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-un-project))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-un-project%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-un-project</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-un-project4))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-un-project4%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-un-project4</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-vertex))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-vertex%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-vertex</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-vertex-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-vertex-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-vertex-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-viewport))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-viewport%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-viewport</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-window-pos))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-window-pos%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-window-pos</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr><tr><td><table cellspacing="0" cellpadding="0" class="together"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>value</p></div></div><p class="RForeground"><a name="(def._((lib._sgl/main..rkt)._gl-window-pos-v))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-window-pos-v%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-window-pos-v</a></span></span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=procedures.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._procedure%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">procedure?</a></span></p></blockquote></td></tr></table></td></tr></table></blockquote></div><div class="SIntrapara">Racket-style variants of the OpenGL functions.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>procedure</p></div></div><p class="RForeground"><span class="RktPn">(</span><a name="(def._((lib._sgl/main..rkt)._gl-process-selection))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-process-selection%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-process-selection</a></span></span><span class="hspace">&nbsp;</span><span class="RktVar">vec</span><span class="hspace">&nbsp;</span><span class="RktVar">hits</span><span class="RktPn">)</span><span class="hspace">&nbsp;</span>&rarr;<span class="hspace">&nbsp;</span><span class="RktPn">(</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=data-structure-contracts.html%23%2528def._%2528%2528lib._racket%252Fcontract%252Fbase..rkt%2529._listof%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">listof</a></span><span class="hspace">&nbsp;</span><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-selection-record~3f%29%29" class="RktValLink" data-pltdoc="x">gl-selection-record?</a></span><span class="RktPn">)</span></p></blockquote></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">vec</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="gl-vectors.html#%28def._%28%28lib._sgl%2Fgl-vectors..rkt%29._gl-uint-vector~3f%29%29" class="RktValLink" data-pltdoc="x">gl-uint-vector?</a></span></td></tr><tr><td><span class="hspace">&nbsp;&nbsp;</span><span class="RktVar">hits</span><span class="hspace">&nbsp;</span>:<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=number-types.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._exact-nonnegative-integer%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">exact-nonnegative-integer?</a></span></td></tr></table></blockquote></div><div class="SIntrapara">Parses the contents of <span class="RktVar">vec</span> from the format used by
<span class="RktSym"><a href="gl.html#%28def._%28%28lib._sgl%2Fgl..rkt%29._gl.Select.Buffer%29%29" class="RktValLink" data-pltdoc="x">glSelectBuffer</a></span>.  The second argument should be the number of
hits as returned by <span class="RktSym"><a href="gl.html#%28def._%28%28lib._sgl%2Fgl..rkt%29._gl.Render.Mode%29%29" class="RktValLink" data-pltdoc="x">glRenderMode</a></span>.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>procedure</p></div></div><p class="RForeground"><span class="RktPn">(</span><a name="(def._((lib._sgl/main..rkt)._gl-get-gl-version-number))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-get-gl-version-number%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-get-gl-version-number</a></span></span><span class="RktPn"></span><span class="RktPn">)</span><span class="hspace">&nbsp;</span>&rarr;<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=number-types.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._exact-nonnegative-integer%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">exact-nonnegative-integer?</a></span></p></blockquote></td></tr></table></blockquote></div><div class="SIntrapara">Returns the run-time OpenGL version number as an integer: <span class="RktVal">10</span>,
<span class="RktVal">11</span>, <span class="RktVal">12</span>, <span class="RktVal">13</span>, <span class="RktVal">14</span>, <span class="RktVal">15</span>, or
<span class="RktVal">20</span>.</div></p><p><div class="SIntrapara"><blockquote class="SVInsetFlow"><table cellspacing="0" cellpadding="0" class="boxed RBoxed"><tr><td><blockquote class="SubFlow"><div class="RBackgroundLabel SIEHidden"><div class="RBackgroundLabelInner"><p>procedure</p></div></div><p class="RForeground"><span class="RktPn">(</span><a name="(def._((lib._sgl/main..rkt)._gl-get-glu-version-number))"></a><span title="Provided from: sgl | Package: sgl"><span class="RktSym"><a href="#%28def._%28%28lib._sgl%2Fmain..rkt%29._gl-get-glu-version-number%29%29" class="RktValDef RktValLink" data-pltdoc="x">gl-get-glu-version-number</a></span></span><span class="RktPn"></span><span class="RktPn">)</span><span class="hspace">&nbsp;</span>&rarr;<span class="hspace">&nbsp;</span><span class="RktSym"><a href="https://download.racket-lang.org/docs/6.7/html/local-redirect/index.html?doc=reference&amp;rel=number-types.html%23%2528def._%2528%2528quote._%7E23%7E25kernel%2529._exact-nonnegative-integer%7E3f%2529%2529&amp;version=6.7" class="RktValLink Sq" data-pltdoc="x">exact-nonnegative-integer?</a></span></p></blockquote></td></tr></table></blockquote></div><div class="SIntrapara">Returns the run-time GLU version number as an integer: <span class="RktVal">10</span>,
<span class="RktVal">11</span>, <span class="RktVal">12</span>, or <span class="RktVal">13</span>.</div></p><div class="navsetbottom"><span class="navleft"><form class="searchform"><input class="searchbox" style="color: #888;" type="text" value="...search manuals..." title="Enter a search string to search the manuals" onkeypress="return DoSearchKey(event, this, &quot;6.7&quot;, &quot;../&quot;);" onfocus="this.style.color=&quot;black&quot;; this.style.textAlign=&quot;left&quot;; if (this.value == &quot;...search manuals...&quot;) this.value=&quot;&quot;;" onblur="if (this.value.match(/^ *$/)) { this.style.color=&quot;#888&quot;; this.style.textAlign=&quot;center&quot;; this.value=&quot;...search manuals...&quot;; }"/></form>&nbsp;&nbsp;<a href="../index.html" title="up to the documentation top" data-pltdoc="x" onclick="return GotoPLTRoot(&quot;6.7&quot;);">top</a></span><span class="navright">&nbsp;&nbsp;<a href="gl.html" title="backward to &quot;2 C-Style OpenGL&quot;" data-pltdoc="x">&larr; prev</a>&nbsp;&nbsp;<a href="index.html" title="up to &quot;GL: 3-D Graphics&quot;" data-pltdoc="x">up</a>&nbsp;&nbsp;<a href="gl-vectors.html" title="forward to &quot;4 OpenGL Vectors&quot;" data-pltdoc="x">next &rarr;</a></span>&nbsp;</div></div></div><div id="contextindicator">&nbsp;</div></body></html>