glu.html 144 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <!-- This file is generated by Nim. -->
  5. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  6. <head>
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  8. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  9. <!-- Favicon -->
  10. <link rel="shortcut icon" href="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="/>
  11. <link rel="icon" type="image/png" sizes="32x32" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QQQEwksSS9ZWwAAAk1JREFUWMPtll2ITVEUx39nn/O7Y5qR8f05wtCUUr6ZIS++8pEnkZInPImneaCQ5METNdOkeFBKUhMPRIkHKfEuUZSUlGlKPN2TrgfncpvmnntnmlEyq1Z7t89/rf9a6+y99oZxGZf/XeIq61EdtgKXgdXA0xrYAvBjOIF1AI9zvjcC74BSpndrJPkBWDScTF8Aa4E3wDlgHbASaANmVqlcCnwHvgDvgVfAJ+AikAAvgfVZwLnSVZHZaOuKoQi3ZOMi4NkYkpe1p4J7A8BpYAD49hfIy/oqG0+hLomiKP2L5L+1ubn5115S+3OAn4EnwBlgMzCjyt6ZAnQCJ4A7wOs88iRJHvw50HoujuPBoCKwHWiosy8MdfZnAdcHk8dxXFJ3VQbQlCTJvRBCGdRbD4M6uc5glpY3eAihpN5S5w12diSEcCCEcKUO4ljdr15T76ur1FDDLIQQ3qv71EdDOe3Kxj3leRXyk+pxdWnFWod6Wt2bY3de3aSuUHcPBVimHs7mK9WrmeOF6lR1o9qnzskh2ar2qm1qizpfXaPeVGdlmGN5pb09qMxz1Xb1kLqgzn1RyH7JUXW52lr5e/Kqi9qpto7V1atuUzfnARrV7jEib1T76gG2qxdGmXyiekkt1GswPTtek0aBfJp6YySGBfWg2tPQ0FAYgf1stUfdmdcjarbYJEniKIq6gY/Aw+zWHAC+p2labGpqiorFYgGYCEzN7oQdQClN07O1/EfDyGgC0ALMBdYAi4FyK+4H3gLPsxfR1zRNi+NP7nH5J+QntnXe5B5mpfQAAAAASUVORK5CYII=">
  12. <!-- Google fonts -->
  13. <link href='https://fonts.googleapis.com/css?family=Lato:400,600,900' rel='stylesheet' type='text/css'/>
  14. <link href='https://fonts.googleapis.com/css?family=Source+Code+Pro:400,500,600' rel='stylesheet' type='text/css'/>
  15. <!-- CSS -->
  16. <title>nodesnim/thirdparty/opengl/glu</title>
  17. <link rel="stylesheet" type="text/css" href="../../../nimdoc.out.css">
  18. <script type="text/javascript" src="dochack.js"></script>
  19. <script type="text/javascript">
  20. function main() {
  21. var pragmaDots = document.getElementsByClassName("pragmadots");
  22. for (var i = 0; i < pragmaDots.length; i++) {
  23. pragmaDots[i].onclick = function(event) {
  24. // Hide tease
  25. event.target.parentNode.style.display = "none";
  26. // Show actual
  27. event.target.parentNode.nextElementSibling.style.display = "inline";
  28. }
  29. }
  30. const toggleSwitch = document.querySelector('.theme-switch input[type="checkbox"]');
  31. function switchTheme(e) {
  32. if (e.target.checked) {
  33. document.documentElement.setAttribute('data-theme', 'dark');
  34. localStorage.setItem('theme', 'dark');
  35. } else {
  36. document.documentElement.setAttribute('data-theme', 'light');
  37. localStorage.setItem('theme', 'light');
  38. }
  39. }
  40. toggleSwitch.addEventListener('change', switchTheme, false);
  41. if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) {
  42. document.documentElement.setAttribute('data-theme', "dark");
  43. toggleSwitch.checked = true;
  44. } else if (window.matchMedia && window.matchMedia('(prefers-color-scheme: light)').matches) {
  45. document.documentElement.setAttribute('data-theme', "light");
  46. toggleSwitch.checked = false;
  47. } else {
  48. const currentTheme = localStorage.getItem('theme') ? localStorage.getItem('theme') : null;
  49. if (currentTheme) {
  50. document.documentElement.setAttribute('data-theme', currentTheme);
  51. if (currentTheme === 'dark') {
  52. toggleSwitch.checked = true;
  53. }
  54. }
  55. }
  56. }
  57. </script>
  58. </head>
  59. <body onload="main()">
  60. <div class="document" id="documentId">
  61. <div class="container">
  62. <h1 class="title">nodesnim/thirdparty/opengl/glu</h1>
  63. <div class="row">
  64. <div class="three columns">
  65. <div class="theme-switch-wrapper">
  66. <label class="theme-switch" for="checkbox">
  67. <input type="checkbox" id="checkbox" />
  68. <div class="slider round"></div>
  69. </label>
  70. &nbsp;&nbsp;&nbsp; <em>Dark Mode</em>
  71. </div>
  72. <div id="global-links">
  73. <ul class="simple">
  74. </ul>
  75. </div>
  76. <div id="searchInputDiv">
  77. Search: <input type="text" id="searchInput"
  78. onkeyup="search()" />
  79. </div>
  80. <div>
  81. Group by:
  82. <select onchange="groupBy(this.value)">
  83. <option value="section">Section</option>
  84. <option value="type">Type</option>
  85. </select>
  86. </div>
  87. <ul class="simple simple-toc" id="toc-list">
  88. <li>
  89. <a class="reference reference-toplevel" href="#6" id="56">Imports</a>
  90. <ul class="simple simple-toc-section">
  91. </ul>
  92. </li>
  93. <li>
  94. <a class="reference reference-toplevel" href="#7" id="57">Types</a>
  95. <ul class="simple simple-toc-section">
  96. <li><a class="reference" href="#ViewPortArray"
  97. title="ViewPortArray = array[0 .. 3, GLint]"><wbr />View<wbr />Port<wbr />Array<span class="attachedType"></span></a></li>
  98. <li><a class="reference" href="#T16dArray"
  99. title="T16dArray = array[0 .. 15, GLdouble]"><wbr />T16d<wbr />Array<span class="attachedType"></span></a></li>
  100. <li><a class="reference" href="#CallBack"
  101. title="CallBack = proc () {.cdecl.}"><wbr />Call<wbr />Back<span class="attachedType"></span></a></li>
  102. <li><a class="reference" href="#T3dArray"
  103. title="T3dArray = array[0 .. 2, GLdouble]"><wbr />T3d<wbr />Array<span class="attachedType"></span></a></li>
  104. <li><a class="reference" href="#T4pArray"
  105. title="T4pArray = array[0 .. 3, pointer]"><wbr />T4p<wbr />Array<span class="attachedType"></span></a></li>
  106. <li><a class="reference" href="#T4fArray"
  107. title="T4fArray = array[0 .. 3, GLfloat]"><wbr />T4f<wbr />Array<span class="attachedType"></span></a></li>
  108. <li><a class="reference" href="#GLUnurbs"
  109. title="GLUnurbs {.final.} = ptr object"><wbr />GLUnurbs<span class="attachedType"></span></a></li>
  110. <li><a class="reference" href="#GLUquadric"
  111. title="GLUquadric {.final.} = ptr object"><wbr />GLUquadric<span class="attachedType"></span></a></li>
  112. <li><a class="reference" href="#GLUtesselator"
  113. title="GLUtesselator {.final.} = ptr object"><wbr />GLUtesselator<span class="attachedType"></span></a></li>
  114. <li><a class="reference" href="#GLUnurbsObj"
  115. title="GLUnurbsObj = GLUnurbs"><wbr />GLUnurbs<wbr />Obj<span class="attachedType"></span></a></li>
  116. <li><a class="reference" href="#GLUquadricObj"
  117. title="GLUquadricObj = GLUquadric"><wbr />GLUquadric<wbr />Obj<span class="attachedType"></span></a></li>
  118. <li><a class="reference" href="#GLUtesselatorObj"
  119. title="GLUtesselatorObj = GLUtesselator"><wbr />GLUtesselator<wbr />Obj<span class="attachedType"></span></a></li>
  120. <li><a class="reference" href="#GLUtriangulatorObj"
  121. title="GLUtriangulatorObj = GLUtesselator"><wbr />GLUtriangulator<wbr />Obj<span class="attachedType"></span></a></li>
  122. <li><a class="reference" href="#GLUquadricErrorProc"
  123. title="GLUquadricErrorProc = proc (p: GLenum)"><wbr />GLUquadric<wbr />Error<wbr />Proc<span class="attachedType"></span></a></li>
  124. <li><a class="reference" href="#GLUtessBeginProc"
  125. title="GLUtessBeginProc = proc (p: GLenum)"><wbr />GLUtess<wbr />Begin<wbr />Proc<span class="attachedType"></span></a></li>
  126. <li><a class="reference" href="#GLUtessEdgeFlagProc"
  127. title="GLUtessEdgeFlagProc = proc (p: GLboolean)"><wbr />GLUtess<wbr />Edge<wbr />Flag<wbr />Proc<span class="attachedType"></span></a></li>
  128. <li><a class="reference" href="#GLUtessVertexProc"
  129. title="GLUtessVertexProc = proc (p: pointer)"><wbr />GLUtess<wbr />Vertex<wbr />Proc<span class="attachedType"></span></a></li>
  130. <li><a class="reference" href="#GLUtessEndProc"
  131. title="GLUtessEndProc = proc ()"><wbr />GLUtess<wbr />End<wbr />Proc<span class="attachedType"></span></a></li>
  132. <li><a class="reference" href="#GLUtessErrorProc"
  133. title="GLUtessErrorProc = proc (p: GLenum)"><wbr />GLUtess<wbr />Error<wbr />Proc<span class="attachedType"></span></a></li>
  134. <li><a class="reference" href="#GLUtessCombineProc"
  135. title="GLUtessCombineProc = proc (p1: var T3dArray; p2: T4pArray; p3: T4fArray; p4: ptr pointer)"><wbr />GLUtess<wbr />Combine<wbr />Proc<span class="attachedType"></span></a></li>
  136. <li><a class="reference" href="#GLUtessBeginDataProc"
  137. title="GLUtessBeginDataProc = proc (p1: GLenum; p2: pointer)"><wbr />GLUtess<wbr />Begin<wbr />Data<wbr />Proc<span class="attachedType"></span></a></li>
  138. <li><a class="reference" href="#GLUtessEdgeFlagDataProc"
  139. title="GLUtessEdgeFlagDataProc = proc (p1: GLboolean; p2: pointer)"><wbr />GLUtess<wbr />Edge<wbr />Flag<wbr />Data<wbr />Proc<span class="attachedType"></span></a></li>
  140. <li><a class="reference" href="#GLUtessVertexDataProc"
  141. title="GLUtessVertexDataProc = proc (p1, p2: pointer)"><wbr />GLUtess<wbr />Vertex<wbr />Data<wbr />Proc<span class="attachedType"></span></a></li>
  142. <li><a class="reference" href="#GLUtessEndDataProc"
  143. title="GLUtessEndDataProc = proc (p: pointer)"><wbr />GLUtess<wbr />End<wbr />Data<wbr />Proc<span class="attachedType"></span></a></li>
  144. <li><a class="reference" href="#GLUtessErrorDataProc"
  145. title="GLUtessErrorDataProc = proc (p1: GLenum; p2: pointer)"><wbr />GLUtess<wbr />Error<wbr />Data<wbr />Proc<span class="attachedType"></span></a></li>
  146. <li><a class="reference" href="#GLUtessCombineDataProc"
  147. title="GLUtessCombineDataProc = proc (p1: var T3dArray; p2: var T4pArray; p3: var T4fArray;
  148. p4: ptr pointer; p5: pointer)"><wbr />GLUtess<wbr />Combine<wbr />Data<wbr />Proc<span class="attachedType"></span></a></li>
  149. <li><a class="reference" href="#GLUnurbsErrorProc"
  150. title="GLUnurbsErrorProc = proc (p: GLenum)"><wbr />GLUnurbs<wbr />Error<wbr />Proc<span class="attachedType"></span></a></li>
  151. </ul>
  152. </li>
  153. <li>
  154. <a class="reference reference-toplevel" href="#10" id="60">Consts</a>
  155. <ul class="simple simple-toc-section">
  156. <li><a class="reference" href="#GLU_VERSION_1_1"
  157. title="GLU_VERSION_1_1 = 1"><wbr />GLU_<wbr />VERSION_<wbr />1_<wbr />1<span class="attachedType"></span></a></li>
  158. <li><a class="reference" href="#GLU_VERSION_1_2"
  159. title="GLU_VERSION_1_2 = 1"><wbr />GLU_<wbr />VERSION_<wbr />1_<wbr />2<span class="attachedType"></span></a></li>
  160. <li><a class="reference" href="#GLU_INVALID_ENUM"
  161. title="GLU_INVALID_ENUM = 100900"><wbr />GLU_<wbr />INVALID_<wbr />ENUM<span class="attachedType"></span></a></li>
  162. <li><a class="reference" href="#GLU_INVALID_VALUE"
  163. title="GLU_INVALID_VALUE = 100901"><wbr />GLU_<wbr />INVALID_<wbr />VALUE<span class="attachedType"></span></a></li>
  164. <li><a class="reference" href="#GLU_OUT_OF_MEMORY"
  165. title="GLU_OUT_OF_MEMORY = 100902"><wbr />GLU_<wbr />OUT_<wbr />OF_<wbr />MEMORY<span class="attachedType"></span></a></li>
  166. <li><a class="reference" href="#GLU_INCOMPATIBLE_GL_VERSION"
  167. title="GLU_INCOMPATIBLE_GL_VERSION = 100903"><wbr />GLU_<wbr />INCOMPATIBLE_<wbr />GL_<wbr />VERSION<span class="attachedType"></span></a></li>
  168. <li><a class="reference" href="#GLU_VERSION"
  169. title="GLU_VERSION = 100800"><wbr />GLU_<wbr />VERSION<span class="attachedType"></span></a></li>
  170. <li><a class="reference" href="#GLU_EXTENSIONS"
  171. title="GLU_EXTENSIONS = 100801"><wbr />GLU_<wbr />EXTENSIONS<span class="attachedType"></span></a></li>
  172. <li><a class="reference" href="#GLU_TRUE"
  173. title="GLU_TRUE = true"><wbr />GLU_<wbr />TRUE<span class="attachedType"></span></a></li>
  174. <li><a class="reference" href="#GLU_FALSE"
  175. title="GLU_FALSE = false"><wbr />GLU_<wbr />FALSE<span class="attachedType"></span></a></li>
  176. <li><a class="reference" href="#GLU_SMOOTH"
  177. title="GLU_SMOOTH = 100000"><wbr />GLU_<wbr />SMOOTH<span class="attachedType"></span></a></li>
  178. <li><a class="reference" href="#GLU_FLAT"
  179. title="GLU_FLAT = 100001"><wbr />GLU_<wbr />FLAT<span class="attachedType"></span></a></li>
  180. <li><a class="reference" href="#GLU_NONE"
  181. title="GLU_NONE = 100002"><wbr />GLU_<wbr />NONE<span class="attachedType"></span></a></li>
  182. <li><a class="reference" href="#GLU_POINT"
  183. title="GLU_POINT = 100010"><wbr />GLU_<wbr />POINT<span class="attachedType"></span></a></li>
  184. <li><a class="reference" href="#GLU_LINE"
  185. title="GLU_LINE = 100011"><wbr />GLU_<wbr />LINE<span class="attachedType"></span></a></li>
  186. <li><a class="reference" href="#GLU_FILL"
  187. title="GLU_FILL = 100012"><wbr />GLU_<wbr />FILL<span class="attachedType"></span></a></li>
  188. <li><a class="reference" href="#GLU_SILHOUETTE"
  189. title="GLU_SILHOUETTE = 100013"><wbr />GLU_<wbr />SILHOUETTE<span class="attachedType"></span></a></li>
  190. <li><a class="reference" href="#GLU_OUTSIDE"
  191. title="GLU_OUTSIDE = 100020"><wbr />GLU_<wbr />OUTSIDE<span class="attachedType"></span></a></li>
  192. <li><a class="reference" href="#GLU_INSIDE"
  193. title="GLU_INSIDE = 100021"><wbr />GLU_<wbr />INSIDE<span class="attachedType"></span></a></li>
  194. <li><a class="reference" href="#GLU_TESS_MAX_COORD"
  195. title="GLU_TESS_MAX_COORD = 1e+150"><wbr />GLU_<wbr />TESS_<wbr />MAX_<wbr />COORD<span class="attachedType"></span></a></li>
  196. <li><a class="reference" href="#GLU_TESS_WINDING_RULE"
  197. title="GLU_TESS_WINDING_RULE = 100140"><wbr />GLU_<wbr />TESS_<wbr />WINDING_<wbr />RULE<span class="attachedType"></span></a></li>
  198. <li><a class="reference" href="#GLU_TESS_BOUNDARY_ONLY"
  199. title="GLU_TESS_BOUNDARY_ONLY = 100141"><wbr />GLU_<wbr />TESS_<wbr />BOUNDARY_<wbr />ONLY<span class="attachedType"></span></a></li>
  200. <li><a class="reference" href="#GLU_TESS_TOLERANCE"
  201. title="GLU_TESS_TOLERANCE = 100142"><wbr />GLU_<wbr />TESS_<wbr />TOLERANCE<span class="attachedType"></span></a></li>
  202. <li><a class="reference" href="#GLU_TESS_WINDING_ODD"
  203. title="GLU_TESS_WINDING_ODD = 100130"><wbr />GLU_<wbr />TESS_<wbr />WINDING_<wbr />ODD<span class="attachedType"></span></a></li>
  204. <li><a class="reference" href="#GLU_TESS_WINDING_NONZERO"
  205. title="GLU_TESS_WINDING_NONZERO = 100131"><wbr />GLU_<wbr />TESS_<wbr />WINDING_<wbr />NONZERO<span class="attachedType"></span></a></li>
  206. <li><a class="reference" href="#GLU_TESS_WINDING_POSITIVE"
  207. title="GLU_TESS_WINDING_POSITIVE = 100132"><wbr />GLU_<wbr />TESS_<wbr />WINDING_<wbr />POSITIVE<span class="attachedType"></span></a></li>
  208. <li><a class="reference" href="#GLU_TESS_WINDING_NEGATIVE"
  209. title="GLU_TESS_WINDING_NEGATIVE = 100133"><wbr />GLU_<wbr />TESS_<wbr />WINDING_<wbr />NEGATIVE<span class="attachedType"></span></a></li>
  210. <li><a class="reference" href="#GLU_TESS_WINDING_ABS_GEQ_TWO"
  211. title="GLU_TESS_WINDING_ABS_GEQ_TWO = 100134"><wbr />GLU_<wbr />TESS_<wbr />WINDING_<wbr />ABS_<wbr />GEQ_<wbr />TWO<span class="attachedType"></span></a></li>
  212. <li><a class="reference" href="#GLU_TESS_BEGIN"
  213. title="GLU_TESS_BEGIN = 100100"><wbr />GLU_<wbr />TESS_<wbr />BEGIN<span class="attachedType"></span></a></li>
  214. <li><a class="reference" href="#constGLU_TESS_VERTEX"
  215. title="constGLU_TESS_VERTEX = 100101"><wbr />const<wbr />GLU_<wbr />TESS_<wbr />VERTEX<span class="attachedType"></span></a></li>
  216. <li><a class="reference" href="#GLU_TESS_END"
  217. title="GLU_TESS_END = 100102"><wbr />GLU_<wbr />TESS_<wbr />END<span class="attachedType"></span></a></li>
  218. <li><a class="reference" href="#GLU_TESS_ERROR"
  219. title="GLU_TESS_ERROR = 100103"><wbr />GLU_<wbr />TESS_<wbr />ERROR<span class="attachedType"></span></a></li>
  220. <li><a class="reference" href="#GLU_TESS_EDGE_FLAG"
  221. title="GLU_TESS_EDGE_FLAG = 100104"><wbr />GLU_<wbr />TESS_<wbr />EDGE_<wbr />FLAG<span class="attachedType"></span></a></li>
  222. <li><a class="reference" href="#GLU_TESS_COMBINE"
  223. title="GLU_TESS_COMBINE = 100105"><wbr />GLU_<wbr />TESS_<wbr />COMBINE<span class="attachedType"></span></a></li>
  224. <li><a class="reference" href="#GLU_TESS_BEGIN_DATA"
  225. title="GLU_TESS_BEGIN_DATA = 100106"><wbr />GLU_<wbr />TESS_<wbr />BEGIN_<wbr />DATA<span class="attachedType"></span></a></li>
  226. <li><a class="reference" href="#GLU_TESS_VERTEX_DATA"
  227. title="GLU_TESS_VERTEX_DATA = 100107"><wbr />GLU_<wbr />TESS_<wbr />VERTEX_<wbr />DATA<span class="attachedType"></span></a></li>
  228. <li><a class="reference" href="#GLU_TESS_END_DATA"
  229. title="GLU_TESS_END_DATA = 100108"><wbr />GLU_<wbr />TESS_<wbr />END_<wbr />DATA<span class="attachedType"></span></a></li>
  230. <li><a class="reference" href="#GLU_TESS_ERROR_DATA"
  231. title="GLU_TESS_ERROR_DATA = 100109"><wbr />GLU_<wbr />TESS_<wbr />ERROR_<wbr />DATA<span class="attachedType"></span></a></li>
  232. <li><a class="reference" href="#GLU_TESS_EDGE_FLAG_DATA"
  233. title="GLU_TESS_EDGE_FLAG_DATA = 100110"><wbr />GLU_<wbr />TESS_<wbr />EDGE_<wbr />FLAG_<wbr />DATA<span class="attachedType"></span></a></li>
  234. <li><a class="reference" href="#GLU_TESS_COMBINE_DATA"
  235. title="GLU_TESS_COMBINE_DATA = 100111"><wbr />GLU_<wbr />TESS_<wbr />COMBINE_<wbr />DATA<span class="attachedType"></span></a></li>
  236. <li><a class="reference" href="#GLU_TESS_ERROR1"
  237. title="GLU_TESS_ERROR1 = 100151"><wbr />GLU_<wbr />TESS_<wbr />ERROR1<span class="attachedType"></span></a></li>
  238. <li><a class="reference" href="#GLU_TESS_ERROR2"
  239. title="GLU_TESS_ERROR2 = 100152"><wbr />GLU_<wbr />TESS_<wbr />ERROR2<span class="attachedType"></span></a></li>
  240. <li><a class="reference" href="#GLU_TESS_ERROR3"
  241. title="GLU_TESS_ERROR3 = 100153"><wbr />GLU_<wbr />TESS_<wbr />ERROR3<span class="attachedType"></span></a></li>
  242. <li><a class="reference" href="#GLU_TESS_ERROR4"
  243. title="GLU_TESS_ERROR4 = 100154"><wbr />GLU_<wbr />TESS_<wbr />ERROR4<span class="attachedType"></span></a></li>
  244. <li><a class="reference" href="#GLU_TESS_ERROR5"
  245. title="GLU_TESS_ERROR5 = 100155"><wbr />GLU_<wbr />TESS_<wbr />ERROR5<span class="attachedType"></span></a></li>
  246. <li><a class="reference" href="#GLU_TESS_ERROR6"
  247. title="GLU_TESS_ERROR6 = 100156"><wbr />GLU_<wbr />TESS_<wbr />ERROR6<span class="attachedType"></span></a></li>
  248. <li><a class="reference" href="#GLU_TESS_ERROR7"
  249. title="GLU_TESS_ERROR7 = 100157"><wbr />GLU_<wbr />TESS_<wbr />ERROR7<span class="attachedType"></span></a></li>
  250. <li><a class="reference" href="#GLU_TESS_ERROR8"
  251. title="GLU_TESS_ERROR8 = 100158"><wbr />GLU_<wbr />TESS_<wbr />ERROR8<span class="attachedType"></span></a></li>
  252. <li><a class="reference" href="#GLU_TESS_MISSING_BEGIN_POLYGON"
  253. title="GLU_TESS_MISSING_BEGIN_POLYGON = 100151"><wbr />GLU_<wbr />TESS_<wbr />MISSING_<wbr />BEGIN_<wbr />POLYGON<span class="attachedType"></span></a></li>
  254. <li><a class="reference" href="#GLU_TESS_MISSING_BEGIN_CONTOUR"
  255. title="GLU_TESS_MISSING_BEGIN_CONTOUR = 100152"><wbr />GLU_<wbr />TESS_<wbr />MISSING_<wbr />BEGIN_<wbr />CONTOUR<span class="attachedType"></span></a></li>
  256. <li><a class="reference" href="#GLU_TESS_MISSING_END_POLYGON"
  257. title="GLU_TESS_MISSING_END_POLYGON = 100153"><wbr />GLU_<wbr />TESS_<wbr />MISSING_<wbr />END_<wbr />POLYGON<span class="attachedType"></span></a></li>
  258. <li><a class="reference" href="#GLU_TESS_MISSING_END_CONTOUR"
  259. title="GLU_TESS_MISSING_END_CONTOUR = 100154"><wbr />GLU_<wbr />TESS_<wbr />MISSING_<wbr />END_<wbr />CONTOUR<span class="attachedType"></span></a></li>
  260. <li><a class="reference" href="#GLU_TESS_COORD_TOO_LARGE"
  261. title="GLU_TESS_COORD_TOO_LARGE = 100155"><wbr />GLU_<wbr />TESS_<wbr />COORD_<wbr />TOO_<wbr />LARGE<span class="attachedType"></span></a></li>
  262. <li><a class="reference" href="#GLU_TESS_NEED_COMBINE_CALLBACK"
  263. title="GLU_TESS_NEED_COMBINE_CALLBACK = 100156"><wbr />GLU_<wbr />TESS_<wbr />NEED_<wbr />COMBINE_<wbr />CALLBACK<span class="attachedType"></span></a></li>
  264. <li><a class="reference" href="#GLU_AUTO_LOAD_MATRIX"
  265. title="GLU_AUTO_LOAD_MATRIX = 100200"><wbr />GLU_<wbr />AUTO_<wbr />LOAD_<wbr />MATRIX<span class="attachedType"></span></a></li>
  266. <li><a class="reference" href="#GLU_CULLING"
  267. title="GLU_CULLING = 100201"><wbr />GLU_<wbr />CULLING<span class="attachedType"></span></a></li>
  268. <li><a class="reference" href="#GLU_SAMPLING_TOLERANCE"
  269. title="GLU_SAMPLING_TOLERANCE = 100203"><wbr />GLU_<wbr />SAMPLING_<wbr />TOLERANCE<span class="attachedType"></span></a></li>
  270. <li><a class="reference" href="#GLU_DISPLAY_MODE"
  271. title="GLU_DISPLAY_MODE = 100204"><wbr />GLU_<wbr />DISPLAY_<wbr />MODE<span class="attachedType"></span></a></li>
  272. <li><a class="reference" href="#GLU_PARAMETRIC_TOLERANCE"
  273. title="GLU_PARAMETRIC_TOLERANCE = 100202"><wbr />GLU_<wbr />PARAMETRIC_<wbr />TOLERANCE<span class="attachedType"></span></a></li>
  274. <li><a class="reference" href="#GLU_SAMPLING_METHOD"
  275. title="GLU_SAMPLING_METHOD = 100205"><wbr />GLU_<wbr />SAMPLING_<wbr />METHOD<span class="attachedType"></span></a></li>
  276. <li><a class="reference" href="#GLU_U_STEP"
  277. title="GLU_U_STEP = 100206"><wbr />GLU_<wbr />U_<wbr />STEP<span class="attachedType"></span></a></li>
  278. <li><a class="reference" href="#GLU_V_STEP"
  279. title="GLU_V_STEP = 100207"><wbr />GLU_<wbr />V_<wbr />STEP<span class="attachedType"></span></a></li>
  280. <li><a class="reference" href="#GLU_PATH_LENGTH"
  281. title="GLU_PATH_LENGTH = 100215"><wbr />GLU_<wbr />PATH_<wbr />LENGTH<span class="attachedType"></span></a></li>
  282. <li><a class="reference" href="#GLU_PARAMETRIC_ERROR"
  283. title="GLU_PARAMETRIC_ERROR = 100216"><wbr />GLU_<wbr />PARAMETRIC_<wbr />ERROR<span class="attachedType"></span></a></li>
  284. <li><a class="reference" href="#GLU_DOMAIN_DISTANCE"
  285. title="GLU_DOMAIN_DISTANCE = 100217"><wbr />GLU_<wbr />DOMAIN_<wbr />DISTANCE<span class="attachedType"></span></a></li>
  286. <li><a class="reference" href="#GLU_MAP1_TRIM_2"
  287. title="GLU_MAP1_TRIM_2 = 100210"><wbr />GLU_<wbr />MAP1_<wbr />TRIM_<wbr />2<span class="attachedType"></span></a></li>
  288. <li><a class="reference" href="#GLU_MAP1_TRIM_3"
  289. title="GLU_MAP1_TRIM_3 = 100211"><wbr />GLU_<wbr />MAP1_<wbr />TRIM_<wbr />3<span class="attachedType"></span></a></li>
  290. <li><a class="reference" href="#GLU_OUTLINE_POLYGON"
  291. title="GLU_OUTLINE_POLYGON = 100240"><wbr />GLU_<wbr />OUTLINE_<wbr />POLYGON<span class="attachedType"></span></a></li>
  292. <li><a class="reference" href="#GLU_OUTLINE_PATCH"
  293. title="GLU_OUTLINE_PATCH = 100241"><wbr />GLU_<wbr />OUTLINE_<wbr />PATCH<span class="attachedType"></span></a></li>
  294. <li><a class="reference" href="#GLU_NURBS_ERROR1"
  295. title="GLU_NURBS_ERROR1 = 100251"><wbr />GLU_<wbr />NURBS_<wbr />ERROR1<span class="attachedType"></span></a></li>
  296. <li><a class="reference" href="#GLU_NURBS_ERROR2"
  297. title="GLU_NURBS_ERROR2 = 100252"><wbr />GLU_<wbr />NURBS_<wbr />ERROR2<span class="attachedType"></span></a></li>
  298. <li><a class="reference" href="#GLU_NURBS_ERROR3"
  299. title="GLU_NURBS_ERROR3 = 100253"><wbr />GLU_<wbr />NURBS_<wbr />ERROR3<span class="attachedType"></span></a></li>
  300. <li><a class="reference" href="#GLU_NURBS_ERROR4"
  301. title="GLU_NURBS_ERROR4 = 100254"><wbr />GLU_<wbr />NURBS_<wbr />ERROR4<span class="attachedType"></span></a></li>
  302. <li><a class="reference" href="#GLU_NURBS_ERROR5"
  303. title="GLU_NURBS_ERROR5 = 100255"><wbr />GLU_<wbr />NURBS_<wbr />ERROR5<span class="attachedType"></span></a></li>
  304. <li><a class="reference" href="#GLU_NURBS_ERROR6"
  305. title="GLU_NURBS_ERROR6 = 100256"><wbr />GLU_<wbr />NURBS_<wbr />ERROR6<span class="attachedType"></span></a></li>
  306. <li><a class="reference" href="#GLU_NURBS_ERROR7"
  307. title="GLU_NURBS_ERROR7 = 100257"><wbr />GLU_<wbr />NURBS_<wbr />ERROR7<span class="attachedType"></span></a></li>
  308. <li><a class="reference" href="#GLU_NURBS_ERROR8"
  309. title="GLU_NURBS_ERROR8 = 100258"><wbr />GLU_<wbr />NURBS_<wbr />ERROR8<span class="attachedType"></span></a></li>
  310. <li><a class="reference" href="#GLU_NURBS_ERROR9"
  311. title="GLU_NURBS_ERROR9 = 100259"><wbr />GLU_<wbr />NURBS_<wbr />ERROR9<span class="attachedType"></span></a></li>
  312. <li><a class="reference" href="#GLU_NURBS_ERROR10"
  313. title="GLU_NURBS_ERROR10 = 100260"><wbr />GLU_<wbr />NURBS_<wbr />ERROR10<span class="attachedType"></span></a></li>
  314. <li><a class="reference" href="#GLU_NURBS_ERROR11"
  315. title="GLU_NURBS_ERROR11 = 100261"><wbr />GLU_<wbr />NURBS_<wbr />ERROR11<span class="attachedType"></span></a></li>
  316. <li><a class="reference" href="#GLU_NURBS_ERROR12"
  317. title="GLU_NURBS_ERROR12 = 100262"><wbr />GLU_<wbr />NURBS_<wbr />ERROR12<span class="attachedType"></span></a></li>
  318. <li><a class="reference" href="#GLU_NURBS_ERROR13"
  319. title="GLU_NURBS_ERROR13 = 100263"><wbr />GLU_<wbr />NURBS_<wbr />ERROR13<span class="attachedType"></span></a></li>
  320. <li><a class="reference" href="#GLU_NURBS_ERROR14"
  321. title="GLU_NURBS_ERROR14 = 100264"><wbr />GLU_<wbr />NURBS_<wbr />ERROR14<span class="attachedType"></span></a></li>
  322. <li><a class="reference" href="#GLU_NURBS_ERROR15"
  323. title="GLU_NURBS_ERROR15 = 100265"><wbr />GLU_<wbr />NURBS_<wbr />ERROR15<span class="attachedType"></span></a></li>
  324. <li><a class="reference" href="#GLU_NURBS_ERROR16"
  325. title="GLU_NURBS_ERROR16 = 100266"><wbr />GLU_<wbr />NURBS_<wbr />ERROR16<span class="attachedType"></span></a></li>
  326. <li><a class="reference" href="#GLU_NURBS_ERROR17"
  327. title="GLU_NURBS_ERROR17 = 100267"><wbr />GLU_<wbr />NURBS_<wbr />ERROR17<span class="attachedType"></span></a></li>
  328. <li><a class="reference" href="#GLU_NURBS_ERROR18"
  329. title="GLU_NURBS_ERROR18 = 100268"><wbr />GLU_<wbr />NURBS_<wbr />ERROR18<span class="attachedType"></span></a></li>
  330. <li><a class="reference" href="#GLU_NURBS_ERROR19"
  331. title="GLU_NURBS_ERROR19 = 100269"><wbr />GLU_<wbr />NURBS_<wbr />ERROR19<span class="attachedType"></span></a></li>
  332. <li><a class="reference" href="#GLU_NURBS_ERROR20"
  333. title="GLU_NURBS_ERROR20 = 100270"><wbr />GLU_<wbr />NURBS_<wbr />ERROR20<span class="attachedType"></span></a></li>
  334. <li><a class="reference" href="#GLU_NURBS_ERROR21"
  335. title="GLU_NURBS_ERROR21 = 100271"><wbr />GLU_<wbr />NURBS_<wbr />ERROR21<span class="attachedType"></span></a></li>
  336. <li><a class="reference" href="#GLU_NURBS_ERROR22"
  337. title="GLU_NURBS_ERROR22 = 100272"><wbr />GLU_<wbr />NURBS_<wbr />ERROR22<span class="attachedType"></span></a></li>
  338. <li><a class="reference" href="#GLU_NURBS_ERROR23"
  339. title="GLU_NURBS_ERROR23 = 100273"><wbr />GLU_<wbr />NURBS_<wbr />ERROR23<span class="attachedType"></span></a></li>
  340. <li><a class="reference" href="#GLU_NURBS_ERROR24"
  341. title="GLU_NURBS_ERROR24 = 100274"><wbr />GLU_<wbr />NURBS_<wbr />ERROR24<span class="attachedType"></span></a></li>
  342. <li><a class="reference" href="#GLU_NURBS_ERROR25"
  343. title="GLU_NURBS_ERROR25 = 100275"><wbr />GLU_<wbr />NURBS_<wbr />ERROR25<span class="attachedType"></span></a></li>
  344. <li><a class="reference" href="#GLU_NURBS_ERROR26"
  345. title="GLU_NURBS_ERROR26 = 100276"><wbr />GLU_<wbr />NURBS_<wbr />ERROR26<span class="attachedType"></span></a></li>
  346. <li><a class="reference" href="#GLU_NURBS_ERROR27"
  347. title="GLU_NURBS_ERROR27 = 100277"><wbr />GLU_<wbr />NURBS_<wbr />ERROR27<span class="attachedType"></span></a></li>
  348. <li><a class="reference" href="#GLU_NURBS_ERROR28"
  349. title="GLU_NURBS_ERROR28 = 100278"><wbr />GLU_<wbr />NURBS_<wbr />ERROR28<span class="attachedType"></span></a></li>
  350. <li><a class="reference" href="#GLU_NURBS_ERROR29"
  351. title="GLU_NURBS_ERROR29 = 100279"><wbr />GLU_<wbr />NURBS_<wbr />ERROR29<span class="attachedType"></span></a></li>
  352. <li><a class="reference" href="#GLU_NURBS_ERROR30"
  353. title="GLU_NURBS_ERROR30 = 100280"><wbr />GLU_<wbr />NURBS_<wbr />ERROR30<span class="attachedType"></span></a></li>
  354. <li><a class="reference" href="#GLU_NURBS_ERROR31"
  355. title="GLU_NURBS_ERROR31 = 100281"><wbr />GLU_<wbr />NURBS_<wbr />ERROR31<span class="attachedType"></span></a></li>
  356. <li><a class="reference" href="#GLU_NURBS_ERROR32"
  357. title="GLU_NURBS_ERROR32 = 100282"><wbr />GLU_<wbr />NURBS_<wbr />ERROR32<span class="attachedType"></span></a></li>
  358. <li><a class="reference" href="#GLU_NURBS_ERROR33"
  359. title="GLU_NURBS_ERROR33 = 100283"><wbr />GLU_<wbr />NURBS_<wbr />ERROR33<span class="attachedType"></span></a></li>
  360. <li><a class="reference" href="#GLU_NURBS_ERROR34"
  361. title="GLU_NURBS_ERROR34 = 100284"><wbr />GLU_<wbr />NURBS_<wbr />ERROR34<span class="attachedType"></span></a></li>
  362. <li><a class="reference" href="#GLU_NURBS_ERROR35"
  363. title="GLU_NURBS_ERROR35 = 100285"><wbr />GLU_<wbr />NURBS_<wbr />ERROR35<span class="attachedType"></span></a></li>
  364. <li><a class="reference" href="#GLU_NURBS_ERROR36"
  365. title="GLU_NURBS_ERROR36 = 100286"><wbr />GLU_<wbr />NURBS_<wbr />ERROR36<span class="attachedType"></span></a></li>
  366. <li><a class="reference" href="#GLU_NURBS_ERROR37"
  367. title="GLU_NURBS_ERROR37 = 100287"><wbr />GLU_<wbr />NURBS_<wbr />ERROR37<span class="attachedType"></span></a></li>
  368. <li><a class="reference" href="#GLU_CW"
  369. title="GLU_CW = 100120"><wbr />GLU_<wbr />CW<span class="attachedType"></span></a></li>
  370. <li><a class="reference" href="#GLU_CCW"
  371. title="GLU_CCW = 100121"><wbr />GLU_<wbr />CCW<span class="attachedType"></span></a></li>
  372. <li><a class="reference" href="#GLU_INTERIOR"
  373. title="GLU_INTERIOR = 100122"><wbr />GLU_<wbr />INTERIOR<span class="attachedType"></span></a></li>
  374. <li><a class="reference" href="#GLU_EXTERIOR"
  375. title="GLU_EXTERIOR = 100123"><wbr />GLU_<wbr />EXTERIOR<span class="attachedType"></span></a></li>
  376. <li><a class="reference" href="#GLU_UNKNOWN"
  377. title="GLU_UNKNOWN = 100124"><wbr />GLU_<wbr />UNKNOWN<span class="attachedType"></span></a></li>
  378. <li><a class="reference" href="#GLU_BEGIN"
  379. title="GLU_BEGIN = 100100"><wbr />GLU_<wbr />BEGIN<span class="attachedType"></span></a></li>
  380. <li><a class="reference" href="#GLU_VERTEX"
  381. title="GLU_VERTEX = 100101"><wbr />GLU_<wbr />VERTEX<span class="attachedType"></span></a></li>
  382. <li><a class="reference" href="#GLU_END"
  383. title="GLU_END = 100102"><wbr />GLU_<wbr />END<span class="attachedType"></span></a></li>
  384. <li><a class="reference" href="#GLU_ERROR"
  385. title="GLU_ERROR = 100103"><wbr />GLU_<wbr />ERROR<span class="attachedType"></span></a></li>
  386. <li><a class="reference" href="#GLU_EDGE_FLAG"
  387. title="GLU_EDGE_FLAG = 100104"><wbr />GLU_<wbr />EDGE_<wbr />FLAG<span class="attachedType"></span></a></li>
  388. </ul>
  389. </li>
  390. <li>
  391. <a class="reference reference-toplevel" href="#12" id="62">Procs</a>
  392. <ul class="simple simple-toc-section">
  393. <li><a class="reference" href="#gluErrorString%2CGLenum"
  394. title="gluErrorString(errCode: GLenum): cstring"><wbr />glu<wbr />Error<wbr />String<span class="attachedType"></span></a></li>
  395. <li><a class="reference" href="#gluGetString%2CGLenum"
  396. title="gluGetString(name: GLenum): cstring"><wbr />glu<wbr />Get<wbr />String<span class="attachedType"></span></a></li>
  397. <li><a class="reference" href="#gluOrtho2D%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble"
  398. title="gluOrtho2D(left, right, bottom, top: GLdouble)"><wbr />glu<wbr />Ortho2D<span class="attachedType"></span></a></li>
  399. <li><a class="reference" href="#gluPerspective%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble"
  400. title="gluPerspective(fovy, aspect, zNear, zFar: GLdouble)"><wbr />glu<wbr />Perspective<span class="attachedType"></span></a></li>
  401. <li><a class="reference" href="#gluPickMatrix%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble%2CViewPortArray"
  402. title="gluPickMatrix(x, y, width, height: GLdouble; viewport: var ViewPortArray)"><wbr />glu<wbr />Pick<wbr />Matrix<span class="attachedType">ViewPortArray</span></a></li>
  403. <li><a class="reference" href="#gluLookAt%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble"
  404. title="gluLookAt(eyex, eyey, eyez, centerx, centery, centerz, upx, upy, upz: GLdouble)"><wbr />glu<wbr />Look<wbr />At<span class="attachedType"></span></a></li>
  405. <li><a class="reference" href="#gluProject%2CGLdouble%2CGLdouble%2CGLdouble%2CT16dArray%2CT16dArray%2CViewPortArray%2Cptr.GLdouble%2Cptr.GLdouble%2Cptr.GLdouble"
  406. title="gluProject(objx, objy, objz: GLdouble; modelMatrix, projMatrix: var T16dArray;
  407. viewport: var ViewPortArray; winx, winy, winz: ptr GLdouble): int"><wbr />glu<wbr />Project<span class="attachedType">T16dArray</span></a></li>
  408. <li><a class="reference" href="#gluUnProject%2CGLdouble%2CGLdouble%2CGLdouble%2CT16dArray%2CT16dArray%2CViewPortArray%2Cptr.GLdouble%2Cptr.GLdouble%2Cptr.GLdouble"
  409. title="gluUnProject(winx, winy, winz: GLdouble; modelMatrix, projMatrix: var T16dArray;
  410. viewport: var ViewPortArray; objx, objy, objz: ptr GLdouble): int"><wbr />glu<wbr />Un<wbr />Project<span class="attachedType">T16dArray</span></a></li>
  411. <li><a class="reference" href="#gluScaleImage%2CGLenum%2CGLint%2CGLint%2CGLenum%2Cpointer%2CGLint%2CGLint%2CGLenum%2Cpointer"
  412. title="gluScaleImage(format: GLenum; widthin, heightin: GLint; typein: GLenum;
  413. datain: pointer; widthout, heightout: GLint; typeout: GLenum;
  414. dataout: pointer): int"><wbr />glu<wbr />Scale<wbr />Image<span class="attachedType"></span></a></li>
  415. <li><a class="reference" href="#gluBuild1DMipmaps%2CGLenum%2CGLint%2CGLint%2CGLenum%2CGLenum%2Cpointer"
  416. title="gluBuild1DMipmaps(target: GLenum; components, width: GLint; format, atype: GLenum;
  417. data: pointer): int"><wbr />glu<wbr />Build1DMipmaps<span class="attachedType"></span></a></li>
  418. <li><a class="reference" href="#gluBuild2DMipmaps%2CGLenum%2CGLint%2CGLint%2CGLint%2CGLenum%2CGLenum%2Cpointer"
  419. title="gluBuild2DMipmaps(target: GLenum; components, width, height: GLint;
  420. format, atype: GLenum; data: pointer): int"><wbr />glu<wbr />Build2DMipmaps<span class="attachedType"></span></a></li>
  421. <li><a class="reference" href="#gluNewQuadric"
  422. title="gluNewQuadric(): GLUquadric"><wbr />glu<wbr />New<wbr />Quadric<span class="attachedType"></span></a></li>
  423. <li><a class="reference" href="#gluDeleteQuadric%2CGLUquadric"
  424. title="gluDeleteQuadric(state: GLUquadric)"><wbr />glu<wbr />Delete<wbr />Quadric<span class="attachedType"></span></a></li>
  425. <li><a class="reference" href="#gluQuadricNormals%2CGLUquadric%2CGLenum"
  426. title="gluQuadricNormals(quadObject: GLUquadric; normals: GLenum)"><wbr />glu<wbr />Quadric<wbr />Normals<span class="attachedType"></span></a></li>
  427. <li><a class="reference" href="#gluQuadricTexture%2CGLUquadric%2CGLboolean"
  428. title="gluQuadricTexture(quadObject: GLUquadric; textureCoords: GLboolean)"><wbr />glu<wbr />Quadric<wbr />Texture<span class="attachedType"></span></a></li>
  429. <li><a class="reference" href="#gluQuadricOrientation%2CGLUquadric%2CGLenum"
  430. title="gluQuadricOrientation(quadObject: GLUquadric; orientation: GLenum)"><wbr />glu<wbr />Quadric<wbr />Orientation<span class="attachedType"></span></a></li>
  431. <li><a class="reference" href="#gluQuadricDrawStyle%2CGLUquadric%2CGLenum"
  432. title="gluQuadricDrawStyle(quadObject: GLUquadric; drawStyle: GLenum)"><wbr />glu<wbr />Quadric<wbr />Draw<wbr />Style<span class="attachedType"></span></a></li>
  433. <li><a class="reference" href="#gluCylinder%2CGLUquadric%2CGLdouble%2CGLdouble%2CGLdouble%2CGLint%2CGLint"
  434. title="gluCylinder(qobj: GLUquadric; baseRadius, topRadius, height: GLdouble;
  435. slices, stacks: GLint)"><wbr />glu<wbr />Cylinder<span class="attachedType"></span></a></li>
  436. <li><a class="reference" href="#gluDisk%2CGLUquadric%2CGLdouble%2CGLdouble%2CGLint%2CGLint"
  437. title="gluDisk(qobj: GLUquadric; innerRadius, outerRadius: GLdouble; slices, loops: GLint)"><wbr />glu<wbr />Disk<span class="attachedType"></span></a></li>
  438. <li><a class="reference" href="#gluPartialDisk%2CGLUquadric%2CGLdouble%2CGLdouble%2CGLint%2CGLint%2CGLdouble%2CGLdouble"
  439. title="gluPartialDisk(qobj: GLUquadric; innerRadius, outerRadius: GLdouble;
  440. slices, loops: GLint; startAngle, sweepAngle: GLdouble)"><wbr />glu<wbr />Partial<wbr />Disk<span class="attachedType"></span></a></li>
  441. <li><a class="reference" href="#gluSphere%2CGLUquadric%2CGLdouble%2CGLint%2CGLint"
  442. title="gluSphere(qobj: GLUquadric; radius: GLdouble; slices, stacks: GLint)"><wbr />glu<wbr />Sphere<span class="attachedType"></span></a></li>
  443. <li><a class="reference" href="#gluQuadricCallback%2CGLUquadric%2CGLenum%2CCallBack"
  444. title="gluQuadricCallback(qobj: GLUquadric; which: GLenum; fn: CallBack)"><wbr />glu<wbr />Quadric<wbr />Callback<span class="attachedType">CallBack</span></a></li>
  445. <li><a class="reference" href="#gluNewTess"
  446. title="gluNewTess(): GLUtesselator"><wbr />glu<wbr />New<wbr />Tess<span class="attachedType"></span></a></li>
  447. <li><a class="reference" href="#gluDeleteTess%2CGLUtesselator"
  448. title="gluDeleteTess(tess: GLUtesselator)"><wbr />glu<wbr />Delete<wbr />Tess<span class="attachedType"></span></a></li>
  449. <li><a class="reference" href="#gluTessBeginPolygon%2CGLUtesselator%2Cpointer"
  450. title="gluTessBeginPolygon(tess: GLUtesselator; polygon_data: pointer)"><wbr />glu<wbr />Tess<wbr />Begin<wbr />Polygon<span class="attachedType"></span></a></li>
  451. <li><a class="reference" href="#gluTessBeginContour%2CGLUtesselator"
  452. title="gluTessBeginContour(tess: GLUtesselator)"><wbr />glu<wbr />Tess<wbr />Begin<wbr />Contour<span class="attachedType"></span></a></li>
  453. <li><a class="reference" href="#gluTessVertex%2CGLUtesselator%2CT3dArray%2Cpointer"
  454. title="gluTessVertex(tess: GLUtesselator; coords: var T3dArray; data: pointer)"><wbr />glu<wbr />Tess<wbr />Vertex<span class="attachedType">T3dArray</span></a></li>
  455. <li><a class="reference" href="#gluTessEndContour%2CGLUtesselator"
  456. title="gluTessEndContour(tess: GLUtesselator)"><wbr />glu<wbr />Tess<wbr />End<wbr />Contour<span class="attachedType"></span></a></li>
  457. <li><a class="reference" href="#gluTessEndPolygon%2CGLUtesselator"
  458. title="gluTessEndPolygon(tess: GLUtesselator)"><wbr />glu<wbr />Tess<wbr />End<wbr />Polygon<span class="attachedType"></span></a></li>
  459. <li><a class="reference" href="#gluTessProperty%2CGLUtesselator%2CGLenum%2CGLdouble"
  460. title="gluTessProperty(tess: GLUtesselator; which: GLenum; value: GLdouble)"><wbr />glu<wbr />Tess<wbr />Property<span class="attachedType"></span></a></li>
  461. <li><a class="reference" href="#gluTessNormal%2CGLUtesselator%2CGLdouble%2CGLdouble%2CGLdouble"
  462. title="gluTessNormal(tess: GLUtesselator; x, y, z: GLdouble)"><wbr />glu<wbr />Tess<wbr />Normal<span class="attachedType"></span></a></li>
  463. <li><a class="reference" href="#gluTessCallback%2CGLUtesselator%2CGLenum%2CCallBack"
  464. title="gluTessCallback(tess: GLUtesselator; which: GLenum; fn: CallBack)"><wbr />glu<wbr />Tess<wbr />Callback<span class="attachedType">CallBack</span></a></li>
  465. <li><a class="reference" href="#gluGetTessProperty%2CGLUtesselator%2CGLenum%2Cptr.GLdouble"
  466. title="gluGetTessProperty(tess: GLUtesselator; which: GLenum; value: ptr GLdouble)"><wbr />glu<wbr />Get<wbr />Tess<wbr />Property<span class="attachedType"></span></a></li>
  467. <li><a class="reference" href="#gluNewNurbsRenderer"
  468. title="gluNewNurbsRenderer(): GLUnurbs"><wbr />glu<wbr />New<wbr />Nurbs<wbr />Renderer<span class="attachedType"></span></a></li>
  469. <li><a class="reference" href="#gluDeleteNurbsRenderer%2CGLUnurbs"
  470. title="gluDeleteNurbsRenderer(nobj: GLUnurbs)"><wbr />glu<wbr />Delete<wbr />Nurbs<wbr />Renderer<span class="attachedType"></span></a></li>
  471. <li><a class="reference" href="#gluBeginSurface%2CGLUnurbs"
  472. title="gluBeginSurface(nobj: GLUnurbs)"><wbr />glu<wbr />Begin<wbr />Surface<span class="attachedType"></span></a></li>
  473. <li><a class="reference" href="#gluBeginCurve%2CGLUnurbs"
  474. title="gluBeginCurve(nobj: GLUnurbs)"><wbr />glu<wbr />Begin<wbr />Curve<span class="attachedType"></span></a></li>
  475. <li><a class="reference" href="#gluEndCurve%2CGLUnurbs"
  476. title="gluEndCurve(nobj: GLUnurbs)"><wbr />glu<wbr />End<wbr />Curve<span class="attachedType"></span></a></li>
  477. <li><a class="reference" href="#gluEndSurface%2CGLUnurbs"
  478. title="gluEndSurface(nobj: GLUnurbs)"><wbr />glu<wbr />End<wbr />Surface<span class="attachedType"></span></a></li>
  479. <li><a class="reference" href="#gluBeginTrim%2CGLUnurbs"
  480. title="gluBeginTrim(nobj: GLUnurbs)"><wbr />glu<wbr />Begin<wbr />Trim<span class="attachedType"></span></a></li>
  481. <li><a class="reference" href="#gluEndTrim%2CGLUnurbs"
  482. title="gluEndTrim(nobj: GLUnurbs)"><wbr />glu<wbr />End<wbr />Trim<span class="attachedType"></span></a></li>
  483. <li><a class="reference" href="#gluPwlCurve%2CGLUnurbs%2CGLint%2Cptr.GLfloat%2CGLint%2CGLenum"
  484. title="gluPwlCurve(nobj: GLUnurbs; count: GLint; aarray: ptr GLfloat; stride: GLint;
  485. atype: GLenum)"><wbr />glu<wbr />Pwl<wbr />Curve<span class="attachedType"></span></a></li>
  486. <li><a class="reference" href="#gluNurbsCurve%2CGLUnurbs%2CGLint%2Cptr.GLfloat%2CGLint%2Cptr.GLfloat%2CGLint%2CGLenum"
  487. title="gluNurbsCurve(nobj: GLUnurbs; nknots: GLint; knot: ptr GLfloat; stride: GLint;
  488. ctlarray: ptr GLfloat; order: GLint; atype: GLenum)"><wbr />glu<wbr />Nurbs<wbr />Curve<span class="attachedType"></span></a></li>
  489. <li><a class="reference" href="#gluNurbsSurface%2CGLUnurbs%2CGLint%2Cptr.GLfloat%2CGLint%2Cptr.GLfloat%2CGLint%2CGLint%2Cptr.GLfloat%2CGLint%2CGLint%2CGLenum"
  490. title="gluNurbsSurface(nobj: GLUnurbs; sknot_count: GLint; sknot: ptr GLfloat;
  491. tknot_count: GLint; tknot: ptr GLfloat; s_stride, t_stride: GLint;
  492. ctlarray: ptr GLfloat; sorder, torder: GLint; atype: GLenum)"><wbr />glu<wbr />Nurbs<wbr />Surface<span class="attachedType"></span></a></li>
  493. <li><a class="reference" href="#gluLoadSamplingMatrices%2CGLUnurbs%2CT16dArray%2CT16dArray%2CViewPortArray"
  494. title="gluLoadSamplingMatrices(nobj: GLUnurbs; modelMatrix, projMatrix: var T16dArray;
  495. viewport: var ViewPortArray)"><wbr />glu<wbr />Load<wbr />Sampling<wbr />Matrices<span class="attachedType">T16dArray</span></a></li>
  496. <li><a class="reference" href="#gluNurbsProperty%2CGLUnurbs%2CGLenum%2CGLfloat"
  497. title="gluNurbsProperty(nobj: GLUnurbs; aproperty: GLenum; value: GLfloat)"><wbr />glu<wbr />Nurbs<wbr />Property<span class="attachedType"></span></a></li>
  498. <li><a class="reference" href="#gluGetNurbsProperty%2CGLUnurbs%2CGLenum%2Cptr.GLfloat"
  499. title="gluGetNurbsProperty(nobj: GLUnurbs; aproperty: GLenum; value: ptr GLfloat)"><wbr />glu<wbr />Get<wbr />Nurbs<wbr />Property<span class="attachedType"></span></a></li>
  500. <li><a class="reference" href="#gluNurbsCallback%2CGLUnurbs%2CGLenum%2CCallBack"
  501. title="gluNurbsCallback(nobj: GLUnurbs; which: GLenum; fn: CallBack)"><wbr />glu<wbr />Nurbs<wbr />Callback<span class="attachedType">CallBack</span></a></li>
  502. <li><a class="reference" href="#gluBeginPolygon%2CGLUtesselator"
  503. title="gluBeginPolygon(tess: GLUtesselator)"><wbr />glu<wbr />Begin<wbr />Polygon<span class="attachedType"></span></a></li>
  504. <li><a class="reference" href="#gluNextContour%2CGLUtesselator%2CGLenum"
  505. title="gluNextContour(tess: GLUtesselator; atype: GLenum)"><wbr />glu<wbr />Next<wbr />Contour<span class="attachedType"></span></a></li>
  506. <li><a class="reference" href="#gluEndPolygon%2CGLUtesselator"
  507. title="gluEndPolygon(tess: GLUtesselator)"><wbr />glu<wbr />End<wbr />Polygon<span class="attachedType"></span></a></li>
  508. </ul>
  509. </li>
  510. </ul>
  511. </div>
  512. <div class="nine columns" id="content">
  513. <div id="tocRoot"></div>
  514. <p class="module-desc"></p>
  515. <div class="section" id="6">
  516. <h1><a class="toc-backref" href="#6">Imports</a></h1>
  517. <dl class="item">
  518. <a class="reference external" href="../opengl.html">../opengl</a>
  519. </dl></div>
  520. <div class="section" id="7">
  521. <h1><a class="toc-backref" href="#7">Types</a></h1>
  522. <dl class="item">
  523. <a id="ViewPortArray"></a>
  524. <dt><pre><a href="glu.html#ViewPortArray"><span class="Identifier">ViewPortArray</span></a> <span class="Other">=</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">3</span><span class="Other">,</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">]</span></pre></dt>
  525. <dd>
  526. </dd>
  527. <a id="T16dArray"></a>
  528. <dt><pre><a href="glu.html#T16dArray"><span class="Identifier">T16dArray</span></a> <span class="Other">=</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">15</span><span class="Other">,</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">]</span></pre></dt>
  529. <dd>
  530. </dd>
  531. <a id="CallBack"></a>
  532. <dt><pre><a href="glu.html#CallBack"><span class="Identifier">CallBack</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">cdecl</span></span><span class="Other">.}</span></span></pre></dt>
  533. <dd>
  534. </dd>
  535. <a id="T3dArray"></a>
  536. <dt><pre><a href="glu.html#T3dArray"><span class="Identifier">T3dArray</span></a> <span class="Other">=</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">2</span><span class="Other">,</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">]</span></pre></dt>
  537. <dd>
  538. </dd>
  539. <a id="T4pArray"></a>
  540. <dt><pre><a href="glu.html#T4pArray"><span class="Identifier">T4pArray</span></a> <span class="Other">=</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">3</span><span class="Other">,</span> <span class="Identifier">pointer</span><span class="Other">]</span></pre></dt>
  541. <dd>
  542. </dd>
  543. <a id="T4fArray"></a>
  544. <dt><pre><a href="glu.html#T4fArray"><span class="Identifier">T4fArray</span></a> <span class="Other">=</span> <span class="Identifier">array</span><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">3</span><span class="Other">,</span> <a href="../opengl.html#GLfloat"><span class="Identifier">GLfloat</span></a><span class="Other">]</span></pre></dt>
  545. <dd>
  546. </dd>
  547. <a id="GLUnurbs"></a>
  548. <dt><pre><a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Keyword">object</span></pre></dt>
  549. <dd>
  550. </dd>
  551. <a id="GLUquadric"></a>
  552. <dt><pre><a href="glu.html#GLUquadric"><span class="Identifier">GLUquadric</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Keyword">object</span></pre></dt>
  553. <dd>
  554. </dd>
  555. <a id="GLUtesselator"></a>
  556. <dt><pre><a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">final</span></span><span class="Other">.}</span></span> <span class="Other">=</span> <span class="Keyword">ptr</span> <span class="Keyword">object</span></pre></dt>
  557. <dd>
  558. </dd>
  559. <a id="GLUnurbsObj"></a>
  560. <dt><pre><a href="glu.html#GLUnurbsObj"><span class="Identifier">GLUnurbsObj</span></a> <span class="Other">=</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a></pre></dt>
  561. <dd>
  562. </dd>
  563. <a id="GLUquadricObj"></a>
  564. <dt><pre><a href="glu.html#GLUquadricObj"><span class="Identifier">GLUquadricObj</span></a> <span class="Other">=</span> <a href="glu.html#GLUquadric"><span class="Identifier">GLUquadric</span></a></pre></dt>
  565. <dd>
  566. </dd>
  567. <a id="GLUtesselatorObj"></a>
  568. <dt><pre><a href="glu.html#GLUtesselatorObj"><span class="Identifier">GLUtesselatorObj</span></a> <span class="Other">=</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a></pre></dt>
  569. <dd>
  570. </dd>
  571. <a id="GLUtriangulatorObj"></a>
  572. <dt><pre><a href="glu.html#GLUtriangulatorObj"><span class="Identifier">GLUtriangulatorObj</span></a> <span class="Other">=</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a></pre></dt>
  573. <dd>
  574. </dd>
  575. <a id="GLUquadricErrorProc"></a>
  576. <dt><pre><a href="glu.html#GLUquadricErrorProc"><span class="Identifier">GLUquadricErrorProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">p</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">)</span></pre></dt>
  577. <dd>
  578. </dd>
  579. <a id="GLUtessBeginProc"></a>
  580. <dt><pre><a href="glu.html#GLUtessBeginProc"><span class="Identifier">GLUtessBeginProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">p</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">)</span></pre></dt>
  581. <dd>
  582. </dd>
  583. <a id="GLUtessEdgeFlagProc"></a>
  584. <dt><pre><a href="glu.html#GLUtessEdgeFlagProc"><span class="Identifier">GLUtessEdgeFlagProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">p</span><span class="Other">:</span> <a href="../opengl.html#GLboolean"><span class="Identifier">GLboolean</span></a><span class="Other">)</span></pre></dt>
  585. <dd>
  586. </dd>
  587. <a id="GLUtessVertexProc"></a>
  588. <dt><pre><a href="glu.html#GLUtessVertexProc"><span class="Identifier">GLUtessVertexProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">p</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span></pre></dt>
  589. <dd>
  590. </dd>
  591. <a id="GLUtessEndProc"></a>
  592. <dt><pre><a href="glu.html#GLUtessEndProc"><span class="Identifier">GLUtessEndProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Other">)</span></pre></dt>
  593. <dd>
  594. </dd>
  595. <a id="GLUtessErrorProc"></a>
  596. <dt><pre><a href="glu.html#GLUtessErrorProc"><span class="Identifier">GLUtessErrorProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">p</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">)</span></pre></dt>
  597. <dd>
  598. </dd>
  599. <a id="GLUtessCombineProc"></a>
  600. <dt><pre><a href="glu.html#GLUtessCombineProc"><span class="Identifier">GLUtessCombineProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">p1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="glu.html#T3dArray"><span class="Identifier">T3dArray</span></a><span class="Other">;</span> <span class="Identifier">p2</span><span class="Other">:</span> <a href="glu.html#T4pArray"><span class="Identifier">T4pArray</span></a><span class="Other">;</span> <span class="Identifier">p3</span><span class="Other">:</span> <a href="glu.html#T4fArray"><span class="Identifier">T4fArray</span></a><span class="Other">;</span> <span class="Identifier">p4</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">pointer</span><span class="Other">)</span></pre></dt>
  601. <dd>
  602. </dd>
  603. <a id="GLUtessBeginDataProc"></a>
  604. <dt><pre><a href="glu.html#GLUtessBeginDataProc"><span class="Identifier">GLUtessBeginDataProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">p1</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">p2</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span></pre></dt>
  605. <dd>
  606. </dd>
  607. <a id="GLUtessEdgeFlagDataProc"></a>
  608. <dt><pre><a href="glu.html#GLUtessEdgeFlagDataProc"><span class="Identifier">GLUtessEdgeFlagDataProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">p1</span><span class="Other">:</span> <a href="../opengl.html#GLboolean"><span class="Identifier">GLboolean</span></a><span class="Other">;</span> <span class="Identifier">p2</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span></pre></dt>
  609. <dd>
  610. </dd>
  611. <a id="GLUtessVertexDataProc"></a>
  612. <dt><pre><a href="glu.html#GLUtessVertexDataProc"><span class="Identifier">GLUtessVertexDataProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">p1</span><span class="Other">,</span> <span class="Identifier">p2</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span></pre></dt>
  613. <dd>
  614. </dd>
  615. <a id="GLUtessEndDataProc"></a>
  616. <dt><pre><a href="glu.html#GLUtessEndDataProc"><span class="Identifier">GLUtessEndDataProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">p</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span></pre></dt>
  617. <dd>
  618. </dd>
  619. <a id="GLUtessErrorDataProc"></a>
  620. <dt><pre><a href="glu.html#GLUtessErrorDataProc"><span class="Identifier">GLUtessErrorDataProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">p1</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">p2</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span></pre></dt>
  621. <dd>
  622. </dd>
  623. <a id="GLUtessCombineDataProc"></a>
  624. <dt><pre><a href="glu.html#GLUtessCombineDataProc"><span class="Identifier">GLUtessCombineDataProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">p1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="glu.html#T3dArray"><span class="Identifier">T3dArray</span></a><span class="Other">;</span> <span class="Identifier">p2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="glu.html#T4pArray"><span class="Identifier">T4pArray</span></a><span class="Other">;</span> <span class="Identifier">p3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="glu.html#T4fArray"><span class="Identifier">T4fArray</span></a><span class="Other">;</span>
  625. <span class="Identifier">p4</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">p5</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span></pre></dt>
  626. <dd>
  627. </dd>
  628. <a id="GLUnurbsErrorProc"></a>
  629. <dt><pre><a href="glu.html#GLUnurbsErrorProc"><span class="Identifier">GLUnurbsErrorProc</span></a> <span class="Other">=</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">p</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">)</span></pre></dt>
  630. <dd>
  631. </dd>
  632. </dl></div>
  633. <div class="section" id="10">
  634. <h1><a class="toc-backref" href="#10">Consts</a></h1>
  635. <dl class="item">
  636. <a id="GLU_VERSION_1_1"></a>
  637. <dt><pre><a href="glu.html#GLU_VERSION_1_1"><span class="Identifier">GLU_VERSION_1_1</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
  638. <dd>
  639. </dd>
  640. <a id="GLU_VERSION_1_2"></a>
  641. <dt><pre><a href="glu.html#GLU_VERSION_1_2"><span class="Identifier">GLU_VERSION_1_2</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
  642. <dd>
  643. </dd>
  644. <a id="GLU_INVALID_ENUM"></a>
  645. <dt><pre><a href="glu.html#GLU_INVALID_ENUM"><span class="Identifier">GLU_INVALID_ENUM</span></a> <span class="Other">=</span> <span class="DecNumber">100900</span></pre></dt>
  646. <dd>
  647. </dd>
  648. <a id="GLU_INVALID_VALUE"></a>
  649. <dt><pre><a href="glu.html#GLU_INVALID_VALUE"><span class="Identifier">GLU_INVALID_VALUE</span></a> <span class="Other">=</span> <span class="DecNumber">100901</span></pre></dt>
  650. <dd>
  651. </dd>
  652. <a id="GLU_OUT_OF_MEMORY"></a>
  653. <dt><pre><a href="glu.html#GLU_OUT_OF_MEMORY"><span class="Identifier">GLU_OUT_OF_MEMORY</span></a> <span class="Other">=</span> <span class="DecNumber">100902</span></pre></dt>
  654. <dd>
  655. </dd>
  656. <a id="GLU_INCOMPATIBLE_GL_VERSION"></a>
  657. <dt><pre><a href="glu.html#GLU_INCOMPATIBLE_GL_VERSION"><span class="Identifier">GLU_INCOMPATIBLE_GL_VERSION</span></a> <span class="Other">=</span> <span class="DecNumber">100903</span></pre></dt>
  658. <dd>
  659. </dd>
  660. <a id="GLU_VERSION"></a>
  661. <dt><pre><a href="glu.html#GLU_VERSION"><span class="Identifier">GLU_VERSION</span></a> <span class="Other">=</span> <span class="DecNumber">100800</span></pre></dt>
  662. <dd>
  663. </dd>
  664. <a id="GLU_EXTENSIONS"></a>
  665. <dt><pre><a href="glu.html#GLU_EXTENSIONS"><span class="Identifier">GLU_EXTENSIONS</span></a> <span class="Other">=</span> <span class="DecNumber">100801</span></pre></dt>
  666. <dd>
  667. </dd>
  668. <a id="GLU_TRUE"></a>
  669. <dt><pre><a href="glu.html#GLU_TRUE"><span class="Identifier">GLU_TRUE</span></a> <span class="Other">=</span> <span class="DecNumber">true</span></pre></dt>
  670. <dd>
  671. </dd>
  672. <a id="GLU_FALSE"></a>
  673. <dt><pre><a href="glu.html#GLU_FALSE"><span class="Identifier">GLU_FALSE</span></a> <span class="Other">=</span> <span class="DecNumber">false</span></pre></dt>
  674. <dd>
  675. </dd>
  676. <a id="GLU_SMOOTH"></a>
  677. <dt><pre><a href="glu.html#GLU_SMOOTH"><span class="Identifier">GLU_SMOOTH</span></a> <span class="Other">=</span> <span class="DecNumber">100000</span></pre></dt>
  678. <dd>
  679. </dd>
  680. <a id="GLU_FLAT"></a>
  681. <dt><pre><a href="glu.html#GLU_FLAT"><span class="Identifier">GLU_FLAT</span></a> <span class="Other">=</span> <span class="DecNumber">100001</span></pre></dt>
  682. <dd>
  683. </dd>
  684. <a id="GLU_NONE"></a>
  685. <dt><pre><a href="glu.html#GLU_NONE"><span class="Identifier">GLU_NONE</span></a> <span class="Other">=</span> <span class="DecNumber">100002</span></pre></dt>
  686. <dd>
  687. </dd>
  688. <a id="GLU_POINT"></a>
  689. <dt><pre><a href="glu.html#GLU_POINT"><span class="Identifier">GLU_POINT</span></a> <span class="Other">=</span> <span class="DecNumber">100010</span></pre></dt>
  690. <dd>
  691. </dd>
  692. <a id="GLU_LINE"></a>
  693. <dt><pre><a href="glu.html#GLU_LINE"><span class="Identifier">GLU_LINE</span></a> <span class="Other">=</span> <span class="DecNumber">100011</span></pre></dt>
  694. <dd>
  695. </dd>
  696. <a id="GLU_FILL"></a>
  697. <dt><pre><a href="glu.html#GLU_FILL"><span class="Identifier">GLU_FILL</span></a> <span class="Other">=</span> <span class="DecNumber">100012</span></pre></dt>
  698. <dd>
  699. </dd>
  700. <a id="GLU_SILHOUETTE"></a>
  701. <dt><pre><a href="glu.html#GLU_SILHOUETTE"><span class="Identifier">GLU_SILHOUETTE</span></a> <span class="Other">=</span> <span class="DecNumber">100013</span></pre></dt>
  702. <dd>
  703. </dd>
  704. <a id="GLU_OUTSIDE"></a>
  705. <dt><pre><a href="glu.html#GLU_OUTSIDE"><span class="Identifier">GLU_OUTSIDE</span></a> <span class="Other">=</span> <span class="DecNumber">100020</span></pre></dt>
  706. <dd>
  707. </dd>
  708. <a id="GLU_INSIDE"></a>
  709. <dt><pre><a href="glu.html#GLU_INSIDE"><span class="Identifier">GLU_INSIDE</span></a> <span class="Other">=</span> <span class="DecNumber">100021</span></pre></dt>
  710. <dd>
  711. </dd>
  712. <a id="GLU_TESS_MAX_COORD"></a>
  713. <dt><pre><a href="glu.html#GLU_TESS_MAX_COORD"><span class="Identifier">GLU_TESS_MAX_COORD</span></a> <span class="Other">=</span> <span class="FloatNumber">1e+150</span></pre></dt>
  714. <dd>
  715. </dd>
  716. <a id="GLU_TESS_WINDING_RULE"></a>
  717. <dt><pre><a href="glu.html#GLU_TESS_WINDING_RULE"><span class="Identifier">GLU_TESS_WINDING_RULE</span></a> <span class="Other">=</span> <span class="DecNumber">100140</span></pre></dt>
  718. <dd>
  719. </dd>
  720. <a id="GLU_TESS_BOUNDARY_ONLY"></a>
  721. <dt><pre><a href="glu.html#GLU_TESS_BOUNDARY_ONLY"><span class="Identifier">GLU_TESS_BOUNDARY_ONLY</span></a> <span class="Other">=</span> <span class="DecNumber">100141</span></pre></dt>
  722. <dd>
  723. </dd>
  724. <a id="GLU_TESS_TOLERANCE"></a>
  725. <dt><pre><a href="glu.html#GLU_TESS_TOLERANCE"><span class="Identifier">GLU_TESS_TOLERANCE</span></a> <span class="Other">=</span> <span class="DecNumber">100142</span></pre></dt>
  726. <dd>
  727. </dd>
  728. <a id="GLU_TESS_WINDING_ODD"></a>
  729. <dt><pre><a href="glu.html#GLU_TESS_WINDING_ODD"><span class="Identifier">GLU_TESS_WINDING_ODD</span></a> <span class="Other">=</span> <span class="DecNumber">100130</span></pre></dt>
  730. <dd>
  731. </dd>
  732. <a id="GLU_TESS_WINDING_NONZERO"></a>
  733. <dt><pre><a href="glu.html#GLU_TESS_WINDING_NONZERO"><span class="Identifier">GLU_TESS_WINDING_NONZERO</span></a> <span class="Other">=</span> <span class="DecNumber">100131</span></pre></dt>
  734. <dd>
  735. </dd>
  736. <a id="GLU_TESS_WINDING_POSITIVE"></a>
  737. <dt><pre><a href="glu.html#GLU_TESS_WINDING_POSITIVE"><span class="Identifier">GLU_TESS_WINDING_POSITIVE</span></a> <span class="Other">=</span> <span class="DecNumber">100132</span></pre></dt>
  738. <dd>
  739. </dd>
  740. <a id="GLU_TESS_WINDING_NEGATIVE"></a>
  741. <dt><pre><a href="glu.html#GLU_TESS_WINDING_NEGATIVE"><span class="Identifier">GLU_TESS_WINDING_NEGATIVE</span></a> <span class="Other">=</span> <span class="DecNumber">100133</span></pre></dt>
  742. <dd>
  743. </dd>
  744. <a id="GLU_TESS_WINDING_ABS_GEQ_TWO"></a>
  745. <dt><pre><a href="glu.html#GLU_TESS_WINDING_ABS_GEQ_TWO"><span class="Identifier">GLU_TESS_WINDING_ABS_GEQ_TWO</span></a> <span class="Other">=</span> <span class="DecNumber">100134</span></pre></dt>
  746. <dd>
  747. </dd>
  748. <a id="GLU_TESS_BEGIN"></a>
  749. <dt><pre><a href="glu.html#GLU_TESS_BEGIN"><span class="Identifier">GLU_TESS_BEGIN</span></a> <span class="Other">=</span> <span class="DecNumber">100100</span></pre></dt>
  750. <dd>
  751. </dd>
  752. <a id="constGLU_TESS_VERTEX"></a>
  753. <dt><pre><a href="glu.html#constGLU_TESS_VERTEX"><span class="Identifier">constGLU_TESS_VERTEX</span></a> <span class="Other">=</span> <span class="DecNumber">100101</span></pre></dt>
  754. <dd>
  755. </dd>
  756. <a id="GLU_TESS_END"></a>
  757. <dt><pre><a href="glu.html#GLU_TESS_END"><span class="Identifier">GLU_TESS_END</span></a> <span class="Other">=</span> <span class="DecNumber">100102</span></pre></dt>
  758. <dd>
  759. </dd>
  760. <a id="GLU_TESS_ERROR"></a>
  761. <dt><pre><a href="glu.html#GLU_TESS_ERROR"><span class="Identifier">GLU_TESS_ERROR</span></a> <span class="Other">=</span> <span class="DecNumber">100103</span></pre></dt>
  762. <dd>
  763. </dd>
  764. <a id="GLU_TESS_EDGE_FLAG"></a>
  765. <dt><pre><a href="glu.html#GLU_TESS_EDGE_FLAG"><span class="Identifier">GLU_TESS_EDGE_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">100104</span></pre></dt>
  766. <dd>
  767. </dd>
  768. <a id="GLU_TESS_COMBINE"></a>
  769. <dt><pre><a href="glu.html#GLU_TESS_COMBINE"><span class="Identifier">GLU_TESS_COMBINE</span></a> <span class="Other">=</span> <span class="DecNumber">100105</span></pre></dt>
  770. <dd>
  771. </dd>
  772. <a id="GLU_TESS_BEGIN_DATA"></a>
  773. <dt><pre><a href="glu.html#GLU_TESS_BEGIN_DATA"><span class="Identifier">GLU_TESS_BEGIN_DATA</span></a> <span class="Other">=</span> <span class="DecNumber">100106</span></pre></dt>
  774. <dd>
  775. </dd>
  776. <a id="GLU_TESS_VERTEX_DATA"></a>
  777. <dt><pre><a href="glu.html#GLU_TESS_VERTEX_DATA"><span class="Identifier">GLU_TESS_VERTEX_DATA</span></a> <span class="Other">=</span> <span class="DecNumber">100107</span></pre></dt>
  778. <dd>
  779. </dd>
  780. <a id="GLU_TESS_END_DATA"></a>
  781. <dt><pre><a href="glu.html#GLU_TESS_END_DATA"><span class="Identifier">GLU_TESS_END_DATA</span></a> <span class="Other">=</span> <span class="DecNumber">100108</span></pre></dt>
  782. <dd>
  783. </dd>
  784. <a id="GLU_TESS_ERROR_DATA"></a>
  785. <dt><pre><a href="glu.html#GLU_TESS_ERROR_DATA"><span class="Identifier">GLU_TESS_ERROR_DATA</span></a> <span class="Other">=</span> <span class="DecNumber">100109</span></pre></dt>
  786. <dd>
  787. </dd>
  788. <a id="GLU_TESS_EDGE_FLAG_DATA"></a>
  789. <dt><pre><a href="glu.html#GLU_TESS_EDGE_FLAG_DATA"><span class="Identifier">GLU_TESS_EDGE_FLAG_DATA</span></a> <span class="Other">=</span> <span class="DecNumber">100110</span></pre></dt>
  790. <dd>
  791. </dd>
  792. <a id="GLU_TESS_COMBINE_DATA"></a>
  793. <dt><pre><a href="glu.html#GLU_TESS_COMBINE_DATA"><span class="Identifier">GLU_TESS_COMBINE_DATA</span></a> <span class="Other">=</span> <span class="DecNumber">100111</span></pre></dt>
  794. <dd>
  795. </dd>
  796. <a id="GLU_TESS_ERROR1"></a>
  797. <dt><pre><a href="glu.html#GLU_TESS_ERROR1"><span class="Identifier">GLU_TESS_ERROR1</span></a> <span class="Other">=</span> <span class="DecNumber">100151</span></pre></dt>
  798. <dd>
  799. </dd>
  800. <a id="GLU_TESS_ERROR2"></a>
  801. <dt><pre><a href="glu.html#GLU_TESS_ERROR2"><span class="Identifier">GLU_TESS_ERROR2</span></a> <span class="Other">=</span> <span class="DecNumber">100152</span></pre></dt>
  802. <dd>
  803. </dd>
  804. <a id="GLU_TESS_ERROR3"></a>
  805. <dt><pre><a href="glu.html#GLU_TESS_ERROR3"><span class="Identifier">GLU_TESS_ERROR3</span></a> <span class="Other">=</span> <span class="DecNumber">100153</span></pre></dt>
  806. <dd>
  807. </dd>
  808. <a id="GLU_TESS_ERROR4"></a>
  809. <dt><pre><a href="glu.html#GLU_TESS_ERROR4"><span class="Identifier">GLU_TESS_ERROR4</span></a> <span class="Other">=</span> <span class="DecNumber">100154</span></pre></dt>
  810. <dd>
  811. </dd>
  812. <a id="GLU_TESS_ERROR5"></a>
  813. <dt><pre><a href="glu.html#GLU_TESS_ERROR5"><span class="Identifier">GLU_TESS_ERROR5</span></a> <span class="Other">=</span> <span class="DecNumber">100155</span></pre></dt>
  814. <dd>
  815. </dd>
  816. <a id="GLU_TESS_ERROR6"></a>
  817. <dt><pre><a href="glu.html#GLU_TESS_ERROR6"><span class="Identifier">GLU_TESS_ERROR6</span></a> <span class="Other">=</span> <span class="DecNumber">100156</span></pre></dt>
  818. <dd>
  819. </dd>
  820. <a id="GLU_TESS_ERROR7"></a>
  821. <dt><pre><a href="glu.html#GLU_TESS_ERROR7"><span class="Identifier">GLU_TESS_ERROR7</span></a> <span class="Other">=</span> <span class="DecNumber">100157</span></pre></dt>
  822. <dd>
  823. </dd>
  824. <a id="GLU_TESS_ERROR8"></a>
  825. <dt><pre><a href="glu.html#GLU_TESS_ERROR8"><span class="Identifier">GLU_TESS_ERROR8</span></a> <span class="Other">=</span> <span class="DecNumber">100158</span></pre></dt>
  826. <dd>
  827. </dd>
  828. <a id="GLU_TESS_MISSING_BEGIN_POLYGON"></a>
  829. <dt><pre><a href="glu.html#GLU_TESS_MISSING_BEGIN_POLYGON"><span class="Identifier">GLU_TESS_MISSING_BEGIN_POLYGON</span></a> <span class="Other">=</span> <span class="DecNumber">100151</span></pre></dt>
  830. <dd>
  831. </dd>
  832. <a id="GLU_TESS_MISSING_BEGIN_CONTOUR"></a>
  833. <dt><pre><a href="glu.html#GLU_TESS_MISSING_BEGIN_CONTOUR"><span class="Identifier">GLU_TESS_MISSING_BEGIN_CONTOUR</span></a> <span class="Other">=</span> <span class="DecNumber">100152</span></pre></dt>
  834. <dd>
  835. </dd>
  836. <a id="GLU_TESS_MISSING_END_POLYGON"></a>
  837. <dt><pre><a href="glu.html#GLU_TESS_MISSING_END_POLYGON"><span class="Identifier">GLU_TESS_MISSING_END_POLYGON</span></a> <span class="Other">=</span> <span class="DecNumber">100153</span></pre></dt>
  838. <dd>
  839. </dd>
  840. <a id="GLU_TESS_MISSING_END_CONTOUR"></a>
  841. <dt><pre><a href="glu.html#GLU_TESS_MISSING_END_CONTOUR"><span class="Identifier">GLU_TESS_MISSING_END_CONTOUR</span></a> <span class="Other">=</span> <span class="DecNumber">100154</span></pre></dt>
  842. <dd>
  843. </dd>
  844. <a id="GLU_TESS_COORD_TOO_LARGE"></a>
  845. <dt><pre><a href="glu.html#GLU_TESS_COORD_TOO_LARGE"><span class="Identifier">GLU_TESS_COORD_TOO_LARGE</span></a> <span class="Other">=</span> <span class="DecNumber">100155</span></pre></dt>
  846. <dd>
  847. </dd>
  848. <a id="GLU_TESS_NEED_COMBINE_CALLBACK"></a>
  849. <dt><pre><a href="glu.html#GLU_TESS_NEED_COMBINE_CALLBACK"><span class="Identifier">GLU_TESS_NEED_COMBINE_CALLBACK</span></a> <span class="Other">=</span> <span class="DecNumber">100156</span></pre></dt>
  850. <dd>
  851. </dd>
  852. <a id="GLU_AUTO_LOAD_MATRIX"></a>
  853. <dt><pre><a href="glu.html#GLU_AUTO_LOAD_MATRIX"><span class="Identifier">GLU_AUTO_LOAD_MATRIX</span></a> <span class="Other">=</span> <span class="DecNumber">100200</span></pre></dt>
  854. <dd>
  855. </dd>
  856. <a id="GLU_CULLING"></a>
  857. <dt><pre><a href="glu.html#GLU_CULLING"><span class="Identifier">GLU_CULLING</span></a> <span class="Other">=</span> <span class="DecNumber">100201</span></pre></dt>
  858. <dd>
  859. </dd>
  860. <a id="GLU_SAMPLING_TOLERANCE"></a>
  861. <dt><pre><a href="glu.html#GLU_SAMPLING_TOLERANCE"><span class="Identifier">GLU_SAMPLING_TOLERANCE</span></a> <span class="Other">=</span> <span class="DecNumber">100203</span></pre></dt>
  862. <dd>
  863. </dd>
  864. <a id="GLU_DISPLAY_MODE"></a>
  865. <dt><pre><a href="glu.html#GLU_DISPLAY_MODE"><span class="Identifier">GLU_DISPLAY_MODE</span></a> <span class="Other">=</span> <span class="DecNumber">100204</span></pre></dt>
  866. <dd>
  867. </dd>
  868. <a id="GLU_PARAMETRIC_TOLERANCE"></a>
  869. <dt><pre><a href="glu.html#GLU_PARAMETRIC_TOLERANCE"><span class="Identifier">GLU_PARAMETRIC_TOLERANCE</span></a> <span class="Other">=</span> <span class="DecNumber">100202</span></pre></dt>
  870. <dd>
  871. </dd>
  872. <a id="GLU_SAMPLING_METHOD"></a>
  873. <dt><pre><a href="glu.html#GLU_SAMPLING_METHOD"><span class="Identifier">GLU_SAMPLING_METHOD</span></a> <span class="Other">=</span> <span class="DecNumber">100205</span></pre></dt>
  874. <dd>
  875. </dd>
  876. <a id="GLU_U_STEP"></a>
  877. <dt><pre><a href="glu.html#GLU_U_STEP"><span class="Identifier">GLU_U_STEP</span></a> <span class="Other">=</span> <span class="DecNumber">100206</span></pre></dt>
  878. <dd>
  879. </dd>
  880. <a id="GLU_V_STEP"></a>
  881. <dt><pre><a href="glu.html#GLU_V_STEP"><span class="Identifier">GLU_V_STEP</span></a> <span class="Other">=</span> <span class="DecNumber">100207</span></pre></dt>
  882. <dd>
  883. </dd>
  884. <a id="GLU_PATH_LENGTH"></a>
  885. <dt><pre><a href="glu.html#GLU_PATH_LENGTH"><span class="Identifier">GLU_PATH_LENGTH</span></a> <span class="Other">=</span> <span class="DecNumber">100215</span></pre></dt>
  886. <dd>
  887. </dd>
  888. <a id="GLU_PARAMETRIC_ERROR"></a>
  889. <dt><pre><a href="glu.html#GLU_PARAMETRIC_ERROR"><span class="Identifier">GLU_PARAMETRIC_ERROR</span></a> <span class="Other">=</span> <span class="DecNumber">100216</span></pre></dt>
  890. <dd>
  891. </dd>
  892. <a id="GLU_DOMAIN_DISTANCE"></a>
  893. <dt><pre><a href="glu.html#GLU_DOMAIN_DISTANCE"><span class="Identifier">GLU_DOMAIN_DISTANCE</span></a> <span class="Other">=</span> <span class="DecNumber">100217</span></pre></dt>
  894. <dd>
  895. </dd>
  896. <a id="GLU_MAP1_TRIM_2"></a>
  897. <dt><pre><a href="glu.html#GLU_MAP1_TRIM_2"><span class="Identifier">GLU_MAP1_TRIM_2</span></a> <span class="Other">=</span> <span class="DecNumber">100210</span></pre></dt>
  898. <dd>
  899. </dd>
  900. <a id="GLU_MAP1_TRIM_3"></a>
  901. <dt><pre><a href="glu.html#GLU_MAP1_TRIM_3"><span class="Identifier">GLU_MAP1_TRIM_3</span></a> <span class="Other">=</span> <span class="DecNumber">100211</span></pre></dt>
  902. <dd>
  903. </dd>
  904. <a id="GLU_OUTLINE_POLYGON"></a>
  905. <dt><pre><a href="glu.html#GLU_OUTLINE_POLYGON"><span class="Identifier">GLU_OUTLINE_POLYGON</span></a> <span class="Other">=</span> <span class="DecNumber">100240</span></pre></dt>
  906. <dd>
  907. </dd>
  908. <a id="GLU_OUTLINE_PATCH"></a>
  909. <dt><pre><a href="glu.html#GLU_OUTLINE_PATCH"><span class="Identifier">GLU_OUTLINE_PATCH</span></a> <span class="Other">=</span> <span class="DecNumber">100241</span></pre></dt>
  910. <dd>
  911. </dd>
  912. <a id="GLU_NURBS_ERROR1"></a>
  913. <dt><pre><a href="glu.html#GLU_NURBS_ERROR1"><span class="Identifier">GLU_NURBS_ERROR1</span></a> <span class="Other">=</span> <span class="DecNumber">100251</span></pre></dt>
  914. <dd>
  915. </dd>
  916. <a id="GLU_NURBS_ERROR2"></a>
  917. <dt><pre><a href="glu.html#GLU_NURBS_ERROR2"><span class="Identifier">GLU_NURBS_ERROR2</span></a> <span class="Other">=</span> <span class="DecNumber">100252</span></pre></dt>
  918. <dd>
  919. </dd>
  920. <a id="GLU_NURBS_ERROR3"></a>
  921. <dt><pre><a href="glu.html#GLU_NURBS_ERROR3"><span class="Identifier">GLU_NURBS_ERROR3</span></a> <span class="Other">=</span> <span class="DecNumber">100253</span></pre></dt>
  922. <dd>
  923. </dd>
  924. <a id="GLU_NURBS_ERROR4"></a>
  925. <dt><pre><a href="glu.html#GLU_NURBS_ERROR4"><span class="Identifier">GLU_NURBS_ERROR4</span></a> <span class="Other">=</span> <span class="DecNumber">100254</span></pre></dt>
  926. <dd>
  927. </dd>
  928. <a id="GLU_NURBS_ERROR5"></a>
  929. <dt><pre><a href="glu.html#GLU_NURBS_ERROR5"><span class="Identifier">GLU_NURBS_ERROR5</span></a> <span class="Other">=</span> <span class="DecNumber">100255</span></pre></dt>
  930. <dd>
  931. </dd>
  932. <a id="GLU_NURBS_ERROR6"></a>
  933. <dt><pre><a href="glu.html#GLU_NURBS_ERROR6"><span class="Identifier">GLU_NURBS_ERROR6</span></a> <span class="Other">=</span> <span class="DecNumber">100256</span></pre></dt>
  934. <dd>
  935. </dd>
  936. <a id="GLU_NURBS_ERROR7"></a>
  937. <dt><pre><a href="glu.html#GLU_NURBS_ERROR7"><span class="Identifier">GLU_NURBS_ERROR7</span></a> <span class="Other">=</span> <span class="DecNumber">100257</span></pre></dt>
  938. <dd>
  939. </dd>
  940. <a id="GLU_NURBS_ERROR8"></a>
  941. <dt><pre><a href="glu.html#GLU_NURBS_ERROR8"><span class="Identifier">GLU_NURBS_ERROR8</span></a> <span class="Other">=</span> <span class="DecNumber">100258</span></pre></dt>
  942. <dd>
  943. </dd>
  944. <a id="GLU_NURBS_ERROR9"></a>
  945. <dt><pre><a href="glu.html#GLU_NURBS_ERROR9"><span class="Identifier">GLU_NURBS_ERROR9</span></a> <span class="Other">=</span> <span class="DecNumber">100259</span></pre></dt>
  946. <dd>
  947. </dd>
  948. <a id="GLU_NURBS_ERROR10"></a>
  949. <dt><pre><a href="glu.html#GLU_NURBS_ERROR10"><span class="Identifier">GLU_NURBS_ERROR10</span></a> <span class="Other">=</span> <span class="DecNumber">100260</span></pre></dt>
  950. <dd>
  951. </dd>
  952. <a id="GLU_NURBS_ERROR11"></a>
  953. <dt><pre><a href="glu.html#GLU_NURBS_ERROR11"><span class="Identifier">GLU_NURBS_ERROR11</span></a> <span class="Other">=</span> <span class="DecNumber">100261</span></pre></dt>
  954. <dd>
  955. </dd>
  956. <a id="GLU_NURBS_ERROR12"></a>
  957. <dt><pre><a href="glu.html#GLU_NURBS_ERROR12"><span class="Identifier">GLU_NURBS_ERROR12</span></a> <span class="Other">=</span> <span class="DecNumber">100262</span></pre></dt>
  958. <dd>
  959. </dd>
  960. <a id="GLU_NURBS_ERROR13"></a>
  961. <dt><pre><a href="glu.html#GLU_NURBS_ERROR13"><span class="Identifier">GLU_NURBS_ERROR13</span></a> <span class="Other">=</span> <span class="DecNumber">100263</span></pre></dt>
  962. <dd>
  963. </dd>
  964. <a id="GLU_NURBS_ERROR14"></a>
  965. <dt><pre><a href="glu.html#GLU_NURBS_ERROR14"><span class="Identifier">GLU_NURBS_ERROR14</span></a> <span class="Other">=</span> <span class="DecNumber">100264</span></pre></dt>
  966. <dd>
  967. </dd>
  968. <a id="GLU_NURBS_ERROR15"></a>
  969. <dt><pre><a href="glu.html#GLU_NURBS_ERROR15"><span class="Identifier">GLU_NURBS_ERROR15</span></a> <span class="Other">=</span> <span class="DecNumber">100265</span></pre></dt>
  970. <dd>
  971. </dd>
  972. <a id="GLU_NURBS_ERROR16"></a>
  973. <dt><pre><a href="glu.html#GLU_NURBS_ERROR16"><span class="Identifier">GLU_NURBS_ERROR16</span></a> <span class="Other">=</span> <span class="DecNumber">100266</span></pre></dt>
  974. <dd>
  975. </dd>
  976. <a id="GLU_NURBS_ERROR17"></a>
  977. <dt><pre><a href="glu.html#GLU_NURBS_ERROR17"><span class="Identifier">GLU_NURBS_ERROR17</span></a> <span class="Other">=</span> <span class="DecNumber">100267</span></pre></dt>
  978. <dd>
  979. </dd>
  980. <a id="GLU_NURBS_ERROR18"></a>
  981. <dt><pre><a href="glu.html#GLU_NURBS_ERROR18"><span class="Identifier">GLU_NURBS_ERROR18</span></a> <span class="Other">=</span> <span class="DecNumber">100268</span></pre></dt>
  982. <dd>
  983. </dd>
  984. <a id="GLU_NURBS_ERROR19"></a>
  985. <dt><pre><a href="glu.html#GLU_NURBS_ERROR19"><span class="Identifier">GLU_NURBS_ERROR19</span></a> <span class="Other">=</span> <span class="DecNumber">100269</span></pre></dt>
  986. <dd>
  987. </dd>
  988. <a id="GLU_NURBS_ERROR20"></a>
  989. <dt><pre><a href="glu.html#GLU_NURBS_ERROR20"><span class="Identifier">GLU_NURBS_ERROR20</span></a> <span class="Other">=</span> <span class="DecNumber">100270</span></pre></dt>
  990. <dd>
  991. </dd>
  992. <a id="GLU_NURBS_ERROR21"></a>
  993. <dt><pre><a href="glu.html#GLU_NURBS_ERROR21"><span class="Identifier">GLU_NURBS_ERROR21</span></a> <span class="Other">=</span> <span class="DecNumber">100271</span></pre></dt>
  994. <dd>
  995. </dd>
  996. <a id="GLU_NURBS_ERROR22"></a>
  997. <dt><pre><a href="glu.html#GLU_NURBS_ERROR22"><span class="Identifier">GLU_NURBS_ERROR22</span></a> <span class="Other">=</span> <span class="DecNumber">100272</span></pre></dt>
  998. <dd>
  999. </dd>
  1000. <a id="GLU_NURBS_ERROR23"></a>
  1001. <dt><pre><a href="glu.html#GLU_NURBS_ERROR23"><span class="Identifier">GLU_NURBS_ERROR23</span></a> <span class="Other">=</span> <span class="DecNumber">100273</span></pre></dt>
  1002. <dd>
  1003. </dd>
  1004. <a id="GLU_NURBS_ERROR24"></a>
  1005. <dt><pre><a href="glu.html#GLU_NURBS_ERROR24"><span class="Identifier">GLU_NURBS_ERROR24</span></a> <span class="Other">=</span> <span class="DecNumber">100274</span></pre></dt>
  1006. <dd>
  1007. </dd>
  1008. <a id="GLU_NURBS_ERROR25"></a>
  1009. <dt><pre><a href="glu.html#GLU_NURBS_ERROR25"><span class="Identifier">GLU_NURBS_ERROR25</span></a> <span class="Other">=</span> <span class="DecNumber">100275</span></pre></dt>
  1010. <dd>
  1011. </dd>
  1012. <a id="GLU_NURBS_ERROR26"></a>
  1013. <dt><pre><a href="glu.html#GLU_NURBS_ERROR26"><span class="Identifier">GLU_NURBS_ERROR26</span></a> <span class="Other">=</span> <span class="DecNumber">100276</span></pre></dt>
  1014. <dd>
  1015. </dd>
  1016. <a id="GLU_NURBS_ERROR27"></a>
  1017. <dt><pre><a href="glu.html#GLU_NURBS_ERROR27"><span class="Identifier">GLU_NURBS_ERROR27</span></a> <span class="Other">=</span> <span class="DecNumber">100277</span></pre></dt>
  1018. <dd>
  1019. </dd>
  1020. <a id="GLU_NURBS_ERROR28"></a>
  1021. <dt><pre><a href="glu.html#GLU_NURBS_ERROR28"><span class="Identifier">GLU_NURBS_ERROR28</span></a> <span class="Other">=</span> <span class="DecNumber">100278</span></pre></dt>
  1022. <dd>
  1023. </dd>
  1024. <a id="GLU_NURBS_ERROR29"></a>
  1025. <dt><pre><a href="glu.html#GLU_NURBS_ERROR29"><span class="Identifier">GLU_NURBS_ERROR29</span></a> <span class="Other">=</span> <span class="DecNumber">100279</span></pre></dt>
  1026. <dd>
  1027. </dd>
  1028. <a id="GLU_NURBS_ERROR30"></a>
  1029. <dt><pre><a href="glu.html#GLU_NURBS_ERROR30"><span class="Identifier">GLU_NURBS_ERROR30</span></a> <span class="Other">=</span> <span class="DecNumber">100280</span></pre></dt>
  1030. <dd>
  1031. </dd>
  1032. <a id="GLU_NURBS_ERROR31"></a>
  1033. <dt><pre><a href="glu.html#GLU_NURBS_ERROR31"><span class="Identifier">GLU_NURBS_ERROR31</span></a> <span class="Other">=</span> <span class="DecNumber">100281</span></pre></dt>
  1034. <dd>
  1035. </dd>
  1036. <a id="GLU_NURBS_ERROR32"></a>
  1037. <dt><pre><a href="glu.html#GLU_NURBS_ERROR32"><span class="Identifier">GLU_NURBS_ERROR32</span></a> <span class="Other">=</span> <span class="DecNumber">100282</span></pre></dt>
  1038. <dd>
  1039. </dd>
  1040. <a id="GLU_NURBS_ERROR33"></a>
  1041. <dt><pre><a href="glu.html#GLU_NURBS_ERROR33"><span class="Identifier">GLU_NURBS_ERROR33</span></a> <span class="Other">=</span> <span class="DecNumber">100283</span></pre></dt>
  1042. <dd>
  1043. </dd>
  1044. <a id="GLU_NURBS_ERROR34"></a>
  1045. <dt><pre><a href="glu.html#GLU_NURBS_ERROR34"><span class="Identifier">GLU_NURBS_ERROR34</span></a> <span class="Other">=</span> <span class="DecNumber">100284</span></pre></dt>
  1046. <dd>
  1047. </dd>
  1048. <a id="GLU_NURBS_ERROR35"></a>
  1049. <dt><pre><a href="glu.html#GLU_NURBS_ERROR35"><span class="Identifier">GLU_NURBS_ERROR35</span></a> <span class="Other">=</span> <span class="DecNumber">100285</span></pre></dt>
  1050. <dd>
  1051. </dd>
  1052. <a id="GLU_NURBS_ERROR36"></a>
  1053. <dt><pre><a href="glu.html#GLU_NURBS_ERROR36"><span class="Identifier">GLU_NURBS_ERROR36</span></a> <span class="Other">=</span> <span class="DecNumber">100286</span></pre></dt>
  1054. <dd>
  1055. </dd>
  1056. <a id="GLU_NURBS_ERROR37"></a>
  1057. <dt><pre><a href="glu.html#GLU_NURBS_ERROR37"><span class="Identifier">GLU_NURBS_ERROR37</span></a> <span class="Other">=</span> <span class="DecNumber">100287</span></pre></dt>
  1058. <dd>
  1059. </dd>
  1060. <a id="GLU_CW"></a>
  1061. <dt><pre><a href="glu.html#GLU_CW"><span class="Identifier">GLU_CW</span></a> <span class="Other">=</span> <span class="DecNumber">100120</span></pre></dt>
  1062. <dd>
  1063. </dd>
  1064. <a id="GLU_CCW"></a>
  1065. <dt><pre><a href="glu.html#GLU_CCW"><span class="Identifier">GLU_CCW</span></a> <span class="Other">=</span> <span class="DecNumber">100121</span></pre></dt>
  1066. <dd>
  1067. </dd>
  1068. <a id="GLU_INTERIOR"></a>
  1069. <dt><pre><a href="glu.html#GLU_INTERIOR"><span class="Identifier">GLU_INTERIOR</span></a> <span class="Other">=</span> <span class="DecNumber">100122</span></pre></dt>
  1070. <dd>
  1071. </dd>
  1072. <a id="GLU_EXTERIOR"></a>
  1073. <dt><pre><a href="glu.html#GLU_EXTERIOR"><span class="Identifier">GLU_EXTERIOR</span></a> <span class="Other">=</span> <span class="DecNumber">100123</span></pre></dt>
  1074. <dd>
  1075. </dd>
  1076. <a id="GLU_UNKNOWN"></a>
  1077. <dt><pre><a href="glu.html#GLU_UNKNOWN"><span class="Identifier">GLU_UNKNOWN</span></a> <span class="Other">=</span> <span class="DecNumber">100124</span></pre></dt>
  1078. <dd>
  1079. </dd>
  1080. <a id="GLU_BEGIN"></a>
  1081. <dt><pre><a href="glu.html#GLU_BEGIN"><span class="Identifier">GLU_BEGIN</span></a> <span class="Other">=</span> <span class="DecNumber">100100</span></pre></dt>
  1082. <dd>
  1083. </dd>
  1084. <a id="GLU_VERTEX"></a>
  1085. <dt><pre><a href="glu.html#GLU_VERTEX"><span class="Identifier">GLU_VERTEX</span></a> <span class="Other">=</span> <span class="DecNumber">100101</span></pre></dt>
  1086. <dd>
  1087. </dd>
  1088. <a id="GLU_END"></a>
  1089. <dt><pre><a href="glu.html#GLU_END"><span class="Identifier">GLU_END</span></a> <span class="Other">=</span> <span class="DecNumber">100102</span></pre></dt>
  1090. <dd>
  1091. </dd>
  1092. <a id="GLU_ERROR"></a>
  1093. <dt><pre><a href="glu.html#GLU_ERROR"><span class="Identifier">GLU_ERROR</span></a> <span class="Other">=</span> <span class="DecNumber">100103</span></pre></dt>
  1094. <dd>
  1095. </dd>
  1096. <a id="GLU_EDGE_FLAG"></a>
  1097. <dt><pre><a href="glu.html#GLU_EDGE_FLAG"><span class="Identifier">GLU_EDGE_FLAG</span></a> <span class="Other">=</span> <span class="DecNumber">100104</span></pre></dt>
  1098. <dd>
  1099. </dd>
  1100. </dl></div>
  1101. <div class="section" id="12">
  1102. <h1><a class="toc-backref" href="#12">Procs</a></h1>
  1103. <dl class="item">
  1104. <a id="gluErrorString,GLenum"></a>
  1105. <dt><pre><span class="Keyword">proc</span> <a href="#gluErrorString%2CGLenum"><span class="Identifier">gluErrorString</span></a><span class="Other">(</span><span class="Identifier">errCode</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1106. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluErrorString&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1107. <dd>
  1108. </dd>
  1109. <a id="gluGetString,GLenum"></a>
  1110. <dt><pre><span class="Keyword">proc</span> <a href="#gluGetString%2CGLenum"><span class="Identifier">gluGetString</span></a><span class="Other">(</span><span class="Identifier">name</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">cstring</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluGetString&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1111. <dd>
  1112. </dd>
  1113. <a id="gluOrtho2D,GLdouble,GLdouble,GLdouble,GLdouble"></a>
  1114. <dt><pre><span class="Keyword">proc</span> <a href="#gluOrtho2D%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble"><span class="Identifier">gluOrtho2D</span></a><span class="Other">(</span><span class="Identifier">left</span><span class="Other">,</span> <span class="Identifier">right</span><span class="Other">,</span> <span class="Identifier">bottom</span><span class="Other">,</span> <span class="Identifier">top</span><span class="Other">:</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1115. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluOrtho2D&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1116. <dd>
  1117. </dd>
  1118. <a id="gluPerspective,GLdouble,GLdouble,GLdouble,GLdouble"></a>
  1119. <dt><pre><span class="Keyword">proc</span> <a href="#gluPerspective%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble"><span class="Identifier">gluPerspective</span></a><span class="Other">(</span><span class="Identifier">fovy</span><span class="Other">,</span> <span class="Identifier">aspect</span><span class="Other">,</span> <span class="Identifier">zNear</span><span class="Other">,</span> <span class="Identifier">zFar</span><span class="Other">:</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1120. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluPerspective&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1121. <dd>
  1122. </dd>
  1123. <a id="gluPickMatrix,GLdouble,GLdouble,GLdouble,GLdouble,ViewPortArray"></a>
  1124. <dt><pre><span class="Keyword">proc</span> <a href="#gluPickMatrix%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble%2CViewPortArray"><span class="Identifier">gluPickMatrix</span></a><span class="Other">(</span><span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">,</span> <span class="Identifier">width</span><span class="Other">,</span> <span class="Identifier">height</span><span class="Other">:</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">;</span> <span class="Identifier">viewport</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="glu.html#ViewPortArray"><span class="Identifier">ViewPortArray</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1125. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluPickMatrix&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1126. <dd>
  1127. </dd>
  1128. <a id="gluLookAt,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble"></a>
  1129. <dt><pre><span class="Keyword">proc</span> <a href="#gluLookAt%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble%2CGLdouble"><span class="Identifier">gluLookAt</span></a><span class="Other">(</span><span class="Identifier">eyex</span><span class="Other">,</span> <span class="Identifier">eyey</span><span class="Other">,</span> <span class="Identifier">eyez</span><span class="Other">,</span> <span class="Identifier">centerx</span><span class="Other">,</span> <span class="Identifier">centery</span><span class="Other">,</span> <span class="Identifier">centerz</span><span class="Other">,</span> <span class="Identifier">upx</span><span class="Other">,</span> <span class="Identifier">upy</span><span class="Other">,</span> <span class="Identifier">upz</span><span class="Other">:</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1130. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluLookAt&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1131. <dd>
  1132. </dd>
  1133. <a id="gluProject,GLdouble,GLdouble,GLdouble,T16dArray,T16dArray,ViewPortArray,ptr.GLdouble,ptr.GLdouble,ptr.GLdouble"></a>
  1134. <dt><pre><span class="Keyword">proc</span> <a href="#gluProject%2CGLdouble%2CGLdouble%2CGLdouble%2CT16dArray%2CT16dArray%2CViewPortArray%2Cptr.GLdouble%2Cptr.GLdouble%2Cptr.GLdouble"><span class="Identifier">gluProject</span></a><span class="Other">(</span><span class="Identifier">objx</span><span class="Other">,</span> <span class="Identifier">objy</span><span class="Other">,</span> <span class="Identifier">objz</span><span class="Other">:</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">;</span> <span class="Identifier">modelMatrix</span><span class="Other">,</span> <span class="Identifier">projMatrix</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="glu.html#T16dArray"><span class="Identifier">T16dArray</span></a><span class="Other">;</span>
  1135. <span class="Identifier">viewport</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="glu.html#ViewPortArray"><span class="Identifier">ViewPortArray</span></a><span class="Other">;</span> <span class="Identifier">winx</span><span class="Other">,</span> <span class="Identifier">winy</span><span class="Other">,</span> <span class="Identifier">winz</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1136. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluProject&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1137. <dd>
  1138. </dd>
  1139. <a id="gluUnProject,GLdouble,GLdouble,GLdouble,T16dArray,T16dArray,ViewPortArray,ptr.GLdouble,ptr.GLdouble,ptr.GLdouble"></a>
  1140. <dt><pre><span class="Keyword">proc</span> <a href="#gluUnProject%2CGLdouble%2CGLdouble%2CGLdouble%2CT16dArray%2CT16dArray%2CViewPortArray%2Cptr.GLdouble%2Cptr.GLdouble%2Cptr.GLdouble"><span class="Identifier">gluUnProject</span></a><span class="Other">(</span><span class="Identifier">winx</span><span class="Other">,</span> <span class="Identifier">winy</span><span class="Other">,</span> <span class="Identifier">winz</span><span class="Other">:</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">;</span> <span class="Identifier">modelMatrix</span><span class="Other">,</span> <span class="Identifier">projMatrix</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="glu.html#T16dArray"><span class="Identifier">T16dArray</span></a><span class="Other">;</span>
  1141. <span class="Identifier">viewport</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="glu.html#ViewPortArray"><span class="Identifier">ViewPortArray</span></a><span class="Other">;</span> <span class="Identifier">objx</span><span class="Other">,</span> <span class="Identifier">objy</span><span class="Other">,</span> <span class="Identifier">objz</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1142. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluUnProject&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1143. <dd>
  1144. </dd>
  1145. <a id="gluScaleImage,GLenum,GLint,GLint,GLenum,pointer,GLint,GLint,GLenum,pointer"></a>
  1146. <dt><pre><span class="Keyword">proc</span> <a href="#gluScaleImage%2CGLenum%2CGLint%2CGLint%2CGLenum%2Cpointer%2CGLint%2CGLint%2CGLenum%2Cpointer"><span class="Identifier">gluScaleImage</span></a><span class="Other">(</span><span class="Identifier">format</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">widthin</span><span class="Other">,</span> <span class="Identifier">heightin</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span> <span class="Identifier">typein</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span>
  1147. <span class="Identifier">datain</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">;</span> <span class="Identifier">widthout</span><span class="Other">,</span> <span class="Identifier">heightout</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span> <span class="Identifier">typeout</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span>
  1148. <span class="Identifier">dataout</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluScaleImage&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1149. <dd>
  1150. </dd>
  1151. <a id="gluBuild1DMipmaps,GLenum,GLint,GLint,GLenum,GLenum,pointer"></a>
  1152. <dt><pre><span class="Keyword">proc</span> <a href="#gluBuild1DMipmaps%2CGLenum%2CGLint%2CGLint%2CGLenum%2CGLenum%2Cpointer"><span class="Identifier">gluBuild1DMipmaps</span></a><span class="Other">(</span><span class="Identifier">target</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">components</span><span class="Other">,</span> <span class="Identifier">width</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span>
  1153. <span class="Identifier">format</span><span class="Other">,</span> <span class="Identifier">atype</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">data</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1154. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluBuild1DMipmaps&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1155. <dd>
  1156. </dd>
  1157. <a id="gluBuild2DMipmaps,GLenum,GLint,GLint,GLint,GLenum,GLenum,pointer"></a>
  1158. <dt><pre><span class="Keyword">proc</span> <a href="#gluBuild2DMipmaps%2CGLenum%2CGLint%2CGLint%2CGLint%2CGLenum%2CGLenum%2Cpointer"><span class="Identifier">gluBuild2DMipmaps</span></a><span class="Other">(</span><span class="Identifier">target</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">components</span><span class="Other">,</span> <span class="Identifier">width</span><span class="Other">,</span> <span class="Identifier">height</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span>
  1159. <span class="Identifier">format</span><span class="Other">,</span> <span class="Identifier">atype</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">data</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">int</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1160. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluBuild2DMipmaps&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1161. <dd>
  1162. </dd>
  1163. <a id="gluNewQuadric"></a>
  1164. <dt><pre><span class="Keyword">proc</span> <a href="#gluNewQuadric"><span class="Identifier">gluNewQuadric</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="glu.html#GLUquadric"><span class="Identifier">GLUquadric</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluNewQuadric&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1165. <dd>
  1166. </dd>
  1167. <a id="gluDeleteQuadric,GLUquadric"></a>
  1168. <dt><pre><span class="Keyword">proc</span> <a href="#gluDeleteQuadric%2CGLUquadric"><span class="Identifier">gluDeleteQuadric</span></a><span class="Other">(</span><span class="Identifier">state</span><span class="Other">:</span> <a href="glu.html#GLUquadric"><span class="Identifier">GLUquadric</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1169. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluDeleteQuadric&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1170. <dd>
  1171. </dd>
  1172. <a id="gluQuadricNormals,GLUquadric,GLenum"></a>
  1173. <dt><pre><span class="Keyword">proc</span> <a href="#gluQuadricNormals%2CGLUquadric%2CGLenum"><span class="Identifier">gluQuadricNormals</span></a><span class="Other">(</span><span class="Identifier">quadObject</span><span class="Other">:</span> <a href="glu.html#GLUquadric"><span class="Identifier">GLUquadric</span></a><span class="Other">;</span> <span class="Identifier">normals</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1174. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluQuadricNormals&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1175. <dd>
  1176. </dd>
  1177. <a id="gluQuadricTexture,GLUquadric,GLboolean"></a>
  1178. <dt><pre><span class="Keyword">proc</span> <a href="#gluQuadricTexture%2CGLUquadric%2CGLboolean"><span class="Identifier">gluQuadricTexture</span></a><span class="Other">(</span><span class="Identifier">quadObject</span><span class="Other">:</span> <a href="glu.html#GLUquadric"><span class="Identifier">GLUquadric</span></a><span class="Other">;</span> <span class="Identifier">textureCoords</span><span class="Other">:</span> <a href="../opengl.html#GLboolean"><span class="Identifier">GLboolean</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1179. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluQuadricTexture&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1180. <dd>
  1181. </dd>
  1182. <a id="gluQuadricOrientation,GLUquadric,GLenum"></a>
  1183. <dt><pre><span class="Keyword">proc</span> <a href="#gluQuadricOrientation%2CGLUquadric%2CGLenum"><span class="Identifier">gluQuadricOrientation</span></a><span class="Other">(</span><span class="Identifier">quadObject</span><span class="Other">:</span> <a href="glu.html#GLUquadric"><span class="Identifier">GLUquadric</span></a><span class="Other">;</span> <span class="Identifier">orientation</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1184. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluQuadricOrientation&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1185. <dd>
  1186. </dd>
  1187. <a id="gluQuadricDrawStyle,GLUquadric,GLenum"></a>
  1188. <dt><pre><span class="Keyword">proc</span> <a href="#gluQuadricDrawStyle%2CGLUquadric%2CGLenum"><span class="Identifier">gluQuadricDrawStyle</span></a><span class="Other">(</span><span class="Identifier">quadObject</span><span class="Other">:</span> <a href="glu.html#GLUquadric"><span class="Identifier">GLUquadric</span></a><span class="Other">;</span> <span class="Identifier">drawStyle</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1189. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluQuadricDrawStyle&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1190. <dd>
  1191. </dd>
  1192. <a id="gluCylinder,GLUquadric,GLdouble,GLdouble,GLdouble,GLint,GLint"></a>
  1193. <dt><pre><span class="Keyword">proc</span> <a href="#gluCylinder%2CGLUquadric%2CGLdouble%2CGLdouble%2CGLdouble%2CGLint%2CGLint"><span class="Identifier">gluCylinder</span></a><span class="Other">(</span><span class="Identifier">qobj</span><span class="Other">:</span> <a href="glu.html#GLUquadric"><span class="Identifier">GLUquadric</span></a><span class="Other">;</span> <span class="Identifier">baseRadius</span><span class="Other">,</span> <span class="Identifier">topRadius</span><span class="Other">,</span> <span class="Identifier">height</span><span class="Other">:</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">;</span>
  1194. <span class="Identifier">slices</span><span class="Other">,</span> <span class="Identifier">stacks</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluCylinder&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1195. <dd>
  1196. </dd>
  1197. <a id="gluDisk,GLUquadric,GLdouble,GLdouble,GLint,GLint"></a>
  1198. <dt><pre><span class="Keyword">proc</span> <a href="#gluDisk%2CGLUquadric%2CGLdouble%2CGLdouble%2CGLint%2CGLint"><span class="Identifier">gluDisk</span></a><span class="Other">(</span><span class="Identifier">qobj</span><span class="Other">:</span> <a href="glu.html#GLUquadric"><span class="Identifier">GLUquadric</span></a><span class="Other">;</span> <span class="Identifier">innerRadius</span><span class="Other">,</span> <span class="Identifier">outerRadius</span><span class="Other">:</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">;</span>
  1199. <span class="Identifier">slices</span><span class="Other">,</span> <span class="Identifier">loops</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluDisk&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1200. <dd>
  1201. </dd>
  1202. <a id="gluPartialDisk,GLUquadric,GLdouble,GLdouble,GLint,GLint,GLdouble,GLdouble"></a>
  1203. <dt><pre><span class="Keyword">proc</span> <a href="#gluPartialDisk%2CGLUquadric%2CGLdouble%2CGLdouble%2CGLint%2CGLint%2CGLdouble%2CGLdouble"><span class="Identifier">gluPartialDisk</span></a><span class="Other">(</span><span class="Identifier">qobj</span><span class="Other">:</span> <a href="glu.html#GLUquadric"><span class="Identifier">GLUquadric</span></a><span class="Other">;</span> <span class="Identifier">innerRadius</span><span class="Other">,</span> <span class="Identifier">outerRadius</span><span class="Other">:</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">;</span>
  1204. <span class="Identifier">slices</span><span class="Other">,</span> <span class="Identifier">loops</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span> <span class="Identifier">startAngle</span><span class="Other">,</span> <span class="Identifier">sweepAngle</span><span class="Other">:</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1205. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluPartialDisk&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1206. <dd>
  1207. </dd>
  1208. <a id="gluSphere,GLUquadric,GLdouble,GLint,GLint"></a>
  1209. <dt><pre><span class="Keyword">proc</span> <a href="#gluSphere%2CGLUquadric%2CGLdouble%2CGLint%2CGLint"><span class="Identifier">gluSphere</span></a><span class="Other">(</span><span class="Identifier">qobj</span><span class="Other">:</span> <a href="glu.html#GLUquadric"><span class="Identifier">GLUquadric</span></a><span class="Other">;</span> <span class="Identifier">radius</span><span class="Other">:</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">;</span> <span class="Identifier">slices</span><span class="Other">,</span> <span class="Identifier">stacks</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1210. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluSphere&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1211. <dd>
  1212. </dd>
  1213. <a id="gluQuadricCallback,GLUquadric,GLenum,CallBack"></a>
  1214. <dt><pre><span class="Keyword">proc</span> <a href="#gluQuadricCallback%2CGLUquadric%2CGLenum%2CCallBack"><span class="Identifier">gluQuadricCallback</span></a><span class="Other">(</span><span class="Identifier">qobj</span><span class="Other">:</span> <a href="glu.html#GLUquadric"><span class="Identifier">GLUquadric</span></a><span class="Other">;</span> <span class="Identifier">which</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">fn</span><span class="Other">:</span> <a href="glu.html#CallBack"><span class="Identifier">CallBack</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1215. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluQuadricCallback&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1216. <dd>
  1217. </dd>
  1218. <a id="gluNewTess"></a>
  1219. <dt><pre><span class="Keyword">proc</span> <a href="#gluNewTess"><span class="Identifier">gluNewTess</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluNewTess&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1220. <dd>
  1221. </dd>
  1222. <a id="gluDeleteTess,GLUtesselator"></a>
  1223. <dt><pre><span class="Keyword">proc</span> <a href="#gluDeleteTess%2CGLUtesselator"><span class="Identifier">gluDeleteTess</span></a><span class="Other">(</span><span class="Identifier">tess</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluDeleteTess&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1224. <dd>
  1225. </dd>
  1226. <a id="gluTessBeginPolygon,GLUtesselator,pointer"></a>
  1227. <dt><pre><span class="Keyword">proc</span> <a href="#gluTessBeginPolygon%2CGLUtesselator%2Cpointer"><span class="Identifier">gluTessBeginPolygon</span></a><span class="Other">(</span><span class="Identifier">tess</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a><span class="Other">;</span> <span class="Identifier">polygon_data</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1228. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluTessBeginPolygon&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1229. <dd>
  1230. </dd>
  1231. <a id="gluTessBeginContour,GLUtesselator"></a>
  1232. <dt><pre><span class="Keyword">proc</span> <a href="#gluTessBeginContour%2CGLUtesselator"><span class="Identifier">gluTessBeginContour</span></a><span class="Other">(</span><span class="Identifier">tess</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1233. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluTessBeginContour&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1234. <dd>
  1235. </dd>
  1236. <a id="gluTessVertex,GLUtesselator,T3dArray,pointer"></a>
  1237. <dt><pre><span class="Keyword">proc</span> <a href="#gluTessVertex%2CGLUtesselator%2CT3dArray%2Cpointer"><span class="Identifier">gluTessVertex</span></a><span class="Other">(</span><span class="Identifier">tess</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a><span class="Other">;</span> <span class="Identifier">coords</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="glu.html#T3dArray"><span class="Identifier">T3dArray</span></a><span class="Other">;</span> <span class="Identifier">data</span><span class="Other">:</span> <span class="Identifier">pointer</span><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1238. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluTessVertex&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1239. <dd>
  1240. </dd>
  1241. <a id="gluTessEndContour,GLUtesselator"></a>
  1242. <dt><pre><span class="Keyword">proc</span> <a href="#gluTessEndContour%2CGLUtesselator"><span class="Identifier">gluTessEndContour</span></a><span class="Other">(</span><span class="Identifier">tess</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1243. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluTessEndContour&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1244. <dd>
  1245. </dd>
  1246. <a id="gluTessEndPolygon,GLUtesselator"></a>
  1247. <dt><pre><span class="Keyword">proc</span> <a href="#gluTessEndPolygon%2CGLUtesselator"><span class="Identifier">gluTessEndPolygon</span></a><span class="Other">(</span><span class="Identifier">tess</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1248. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluTessEndPolygon&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1249. <dd>
  1250. </dd>
  1251. <a id="gluTessProperty,GLUtesselator,GLenum,GLdouble"></a>
  1252. <dt><pre><span class="Keyword">proc</span> <a href="#gluTessProperty%2CGLUtesselator%2CGLenum%2CGLdouble"><span class="Identifier">gluTessProperty</span></a><span class="Other">(</span><span class="Identifier">tess</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a><span class="Other">;</span> <span class="Identifier">which</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1253. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluTessProperty&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1254. <dd>
  1255. </dd>
  1256. <a id="gluTessNormal,GLUtesselator,GLdouble,GLdouble,GLdouble"></a>
  1257. <dt><pre><span class="Keyword">proc</span> <a href="#gluTessNormal%2CGLUtesselator%2CGLdouble%2CGLdouble%2CGLdouble"><span class="Identifier">gluTessNormal</span></a><span class="Other">(</span><span class="Identifier">tess</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">,</span> <span class="Identifier">z</span><span class="Other">:</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1258. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluTessNormal&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1259. <dd>
  1260. </dd>
  1261. <a id="gluTessCallback,GLUtesselator,GLenum,CallBack"></a>
  1262. <dt><pre><span class="Keyword">proc</span> <a href="#gluTessCallback%2CGLUtesselator%2CGLenum%2CCallBack"><span class="Identifier">gluTessCallback</span></a><span class="Other">(</span><span class="Identifier">tess</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a><span class="Other">;</span> <span class="Identifier">which</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">fn</span><span class="Other">:</span> <a href="glu.html#CallBack"><span class="Identifier">CallBack</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1263. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluTessCallback&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1264. <dd>
  1265. </dd>
  1266. <a id="gluGetTessProperty,GLUtesselator,GLenum,ptr.GLdouble"></a>
  1267. <dt><pre><span class="Keyword">proc</span> <a href="#gluGetTessProperty%2CGLUtesselator%2CGLenum%2Cptr.GLdouble"><span class="Identifier">gluGetTessProperty</span></a><span class="Other">(</span><span class="Identifier">tess</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a><span class="Other">;</span> <span class="Identifier">which</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="../opengl.html#GLdouble"><span class="Identifier">GLdouble</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1268. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluGetTessProperty&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1269. <dd>
  1270. </dd>
  1271. <a id="gluNewNurbsRenderer"></a>
  1272. <dt><pre><span class="Keyword">proc</span> <a href="#gluNewNurbsRenderer"><span class="Identifier">gluNewNurbsRenderer</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1273. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluNewNurbsRenderer&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1274. <dd>
  1275. </dd>
  1276. <a id="gluDeleteNurbsRenderer,GLUnurbs"></a>
  1277. <dt><pre><span class="Keyword">proc</span> <a href="#gluDeleteNurbsRenderer%2CGLUnurbs"><span class="Identifier">gluDeleteNurbsRenderer</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1278. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluDeleteNurbsRenderer&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1279. <dd>
  1280. </dd>
  1281. <a id="gluBeginSurface,GLUnurbs"></a>
  1282. <dt><pre><span class="Keyword">proc</span> <a href="#gluBeginSurface%2CGLUnurbs"><span class="Identifier">gluBeginSurface</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluBeginSurface&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1283. <dd>
  1284. </dd>
  1285. <a id="gluBeginCurve,GLUnurbs"></a>
  1286. <dt><pre><span class="Keyword">proc</span> <a href="#gluBeginCurve%2CGLUnurbs"><span class="Identifier">gluBeginCurve</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluBeginCurve&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1287. <dd>
  1288. </dd>
  1289. <a id="gluEndCurve,GLUnurbs"></a>
  1290. <dt><pre><span class="Keyword">proc</span> <a href="#gluEndCurve%2CGLUnurbs"><span class="Identifier">gluEndCurve</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluEndCurve&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1291. <dd>
  1292. </dd>
  1293. <a id="gluEndSurface,GLUnurbs"></a>
  1294. <dt><pre><span class="Keyword">proc</span> <a href="#gluEndSurface%2CGLUnurbs"><span class="Identifier">gluEndSurface</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluEndSurface&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1295. <dd>
  1296. </dd>
  1297. <a id="gluBeginTrim,GLUnurbs"></a>
  1298. <dt><pre><span class="Keyword">proc</span> <a href="#gluBeginTrim%2CGLUnurbs"><span class="Identifier">gluBeginTrim</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluBeginTrim&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1299. <dd>
  1300. </dd>
  1301. <a id="gluEndTrim,GLUnurbs"></a>
  1302. <dt><pre><span class="Keyword">proc</span> <a href="#gluEndTrim%2CGLUnurbs"><span class="Identifier">gluEndTrim</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluEndTrim&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1303. <dd>
  1304. </dd>
  1305. <a id="gluPwlCurve,GLUnurbs,GLint,ptr.GLfloat,GLint,GLenum"></a>
  1306. <dt><pre><span class="Keyword">proc</span> <a href="#gluPwlCurve%2CGLUnurbs%2CGLint%2Cptr.GLfloat%2CGLint%2CGLenum"><span class="Identifier">gluPwlCurve</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">;</span> <span class="Identifier">count</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span> <span class="Identifier">aarray</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="../opengl.html#GLfloat"><span class="Identifier">GLfloat</span></a><span class="Other">;</span> <span class="Identifier">stride</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span>
  1307. <span class="Identifier">atype</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluPwlCurve&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1308. <dd>
  1309. </dd>
  1310. <a id="gluNurbsCurve,GLUnurbs,GLint,ptr.GLfloat,GLint,ptr.GLfloat,GLint,GLenum"></a>
  1311. <dt><pre><span class="Keyword">proc</span> <a href="#gluNurbsCurve%2CGLUnurbs%2CGLint%2Cptr.GLfloat%2CGLint%2Cptr.GLfloat%2CGLint%2CGLenum"><span class="Identifier">gluNurbsCurve</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">;</span> <span class="Identifier">nknots</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span> <span class="Identifier">knot</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="../opengl.html#GLfloat"><span class="Identifier">GLfloat</span></a><span class="Other">;</span> <span class="Identifier">stride</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span>
  1312. <span class="Identifier">ctlarray</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="../opengl.html#GLfloat"><span class="Identifier">GLfloat</span></a><span class="Other">;</span> <span class="Identifier">order</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span> <span class="Identifier">atype</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1313. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluNurbsCurve&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1314. <dd>
  1315. </dd>
  1316. <a id="gluNurbsSurface,GLUnurbs,GLint,ptr.GLfloat,GLint,ptr.GLfloat,GLint,GLint,ptr.GLfloat,GLint,GLint,GLenum"></a>
  1317. <dt><pre><span class="Keyword">proc</span> <a href="#gluNurbsSurface%2CGLUnurbs%2CGLint%2Cptr.GLfloat%2CGLint%2Cptr.GLfloat%2CGLint%2CGLint%2Cptr.GLfloat%2CGLint%2CGLint%2CGLenum"><span class="Identifier">gluNurbsSurface</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">;</span> <span class="Identifier">sknot_count</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span> <span class="Identifier">sknot</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="../opengl.html#GLfloat"><span class="Identifier">GLfloat</span></a><span class="Other">;</span>
  1318. <span class="Identifier">tknot_count</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span> <span class="Identifier">tknot</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="../opengl.html#GLfloat"><span class="Identifier">GLfloat</span></a><span class="Other">;</span>
  1319. <span class="Identifier">s_stride</span><span class="Other">,</span> <span class="Identifier">t_stride</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span> <span class="Identifier">ctlarray</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="../opengl.html#GLfloat"><span class="Identifier">GLfloat</span></a><span class="Other">;</span>
  1320. <span class="Identifier">sorder</span><span class="Other">,</span> <span class="Identifier">torder</span><span class="Other">:</span> <a href="../opengl.html#GLint"><span class="Identifier">GLint</span></a><span class="Other">;</span> <span class="Identifier">atype</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1321. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluNurbsSurface&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1322. <dd>
  1323. </dd>
  1324. <a id="gluLoadSamplingMatrices,GLUnurbs,T16dArray,T16dArray,ViewPortArray"></a>
  1325. <dt><pre><span class="Keyword">proc</span> <a href="#gluLoadSamplingMatrices%2CGLUnurbs%2CT16dArray%2CT16dArray%2CViewPortArray"><span class="Identifier">gluLoadSamplingMatrices</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">;</span>
  1326. <span class="Identifier">modelMatrix</span><span class="Other">,</span> <span class="Identifier">projMatrix</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="glu.html#T16dArray"><span class="Identifier">T16dArray</span></a><span class="Other">;</span>
  1327. <span class="Identifier">viewport</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="glu.html#ViewPortArray"><span class="Identifier">ViewPortArray</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1328. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluLoadSamplingMatrices&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1329. <dd>
  1330. </dd>
  1331. <a id="gluNurbsProperty,GLUnurbs,GLenum,GLfloat"></a>
  1332. <dt><pre><span class="Keyword">proc</span> <a href="#gluNurbsProperty%2CGLUnurbs%2CGLenum%2CGLfloat"><span class="Identifier">gluNurbsProperty</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">;</span> <span class="Identifier">aproperty</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <a href="../opengl.html#GLfloat"><span class="Identifier">GLfloat</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1333. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluNurbsProperty&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1334. <dd>
  1335. </dd>
  1336. <a id="gluGetNurbsProperty,GLUnurbs,GLenum,ptr.GLfloat"></a>
  1337. <dt><pre><span class="Keyword">proc</span> <a href="#gluGetNurbsProperty%2CGLUnurbs%2CGLenum%2Cptr.GLfloat"><span class="Identifier">gluGetNurbsProperty</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">;</span> <span class="Identifier">aproperty</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="../opengl.html#GLfloat"><span class="Identifier">GLfloat</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma">
  1338. <span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluGetNurbsProperty&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1339. <dd>
  1340. </dd>
  1341. <a id="gluNurbsCallback,GLUnurbs,GLenum,CallBack"></a>
  1342. <dt><pre><span class="Keyword">proc</span> <a href="#gluNurbsCallback%2CGLUnurbs%2CGLenum%2CCallBack"><span class="Identifier">gluNurbsCallback</span></a><span class="Other">(</span><span class="Identifier">nobj</span><span class="Other">:</span> <a href="glu.html#GLUnurbs"><span class="Identifier">GLUnurbs</span></a><span class="Other">;</span> <span class="Identifier">which</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">;</span> <span class="Identifier">fn</span><span class="Other">:</span> <a href="glu.html#CallBack"><span class="Identifier">CallBack</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1343. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluNurbsCallback&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1344. <dd>
  1345. </dd>
  1346. <a id="gluBeginPolygon,GLUtesselator"></a>
  1347. <dt><pre><span class="Keyword">proc</span> <a href="#gluBeginPolygon%2CGLUtesselator"><span class="Identifier">gluBeginPolygon</span></a><span class="Other">(</span><span class="Identifier">tess</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1348. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluBeginPolygon&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1349. <dd>
  1350. </dd>
  1351. <a id="gluNextContour,GLUtesselator,GLenum"></a>
  1352. <dt><pre><span class="Keyword">proc</span> <a href="#gluNextContour%2CGLUtesselator%2CGLenum"><span class="Identifier">gluNextContour</span></a><span class="Other">(</span><span class="Identifier">tess</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a><span class="Other">;</span> <span class="Identifier">atype</span><span class="Other">:</span> <a href="../opengl.html#GLenum"><span class="Identifier">GLenum</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span>
  1353. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluNextContour&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1354. <dd>
  1355. </dd>
  1356. <a id="gluEndPolygon,GLUtesselator"></a>
  1357. <dt><pre><span class="Keyword">proc</span> <a href="#gluEndPolygon%2CGLUtesselator"><span class="Identifier">gluEndPolygon</span></a><span class="Other">(</span><span class="Identifier">tess</span><span class="Other">:</span> <a href="glu.html#GLUtesselator"><span class="Identifier">GLUtesselator</span></a><span class="Other">)</span> <span><span class="Other">{</span><span class="Other pragmadots">...</span><span class="Other">}</span></span><span class="pragmawrap"><span class="Other">{.</span><span class="pragma"><span class="Identifier">dynlib</span><span class="Other">:</span> <span class="Identifier">dllname</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gluEndPolygon&quot;</span></span><span class="Other">.}</span></span></pre></dt>
  1358. <dd>
  1359. </dd>
  1360. </dl></div>
  1361. </div>
  1362. </div>
  1363. <div class="row">
  1364. <div class="twelve-columns footer">
  1365. <span class="nim-sprite"></span>
  1366. <br/>
  1367. <small style="color: var(--hint);">Made with Nim. Generated: 2021-11-03 16:19:02 UTC</small>
  1368. </div>
  1369. </div>
  1370. </div>
  1371. </div>
  1372. </body>
  1373. </html>