43#if defined(_MSC_VER) || defined(__MINGW32__) 
   44#define GLAPIENTRY __stdcall 
   51#define GLAPIENTRYP GLAPIENTRY * 
   64#define GLU_EXT_object_space_tess          1 
   65#define GLU_EXT_nurbs_tessellator          1 
   72#define GLU_VERSION_1_1                    1 
   73#define GLU_VERSION_1_2                    1 
   74#define GLU_VERSION_1_3                    1 
   77#define GLU_VERSION                        100800 
   78#define GLU_EXTENSIONS                     100801 
   81#define GLU_INVALID_ENUM                   100900 
   82#define GLU_INVALID_VALUE                  100901 
   83#define GLU_OUT_OF_MEMORY                  100902 
   84#define GLU_INCOMPATIBLE_GL_VERSION        100903 
   85#define GLU_INVALID_OPERATION              100904 
   89#define GLU_OUTLINE_POLYGON                100240 
   90#define GLU_OUTLINE_PATCH                  100241 
   93#define GLU_NURBS_ERROR                    100103 
   94#define GLU_ERROR                          100103 
   95#define GLU_NURBS_BEGIN                    100164 
   96#define GLU_NURBS_BEGIN_EXT                100164 
   97#define GLU_NURBS_VERTEX                   100165 
   98#define GLU_NURBS_VERTEX_EXT               100165 
   99#define GLU_NURBS_NORMAL                   100166 
  100#define GLU_NURBS_NORMAL_EXT               100166 
  101#define GLU_NURBS_COLOR                    100167 
  102#define GLU_NURBS_COLOR_EXT                100167 
  103#define GLU_NURBS_TEXTURE_COORD            100168 
  104#define GLU_NURBS_TEX_COORD_EXT            100168 
  105#define GLU_NURBS_END                      100169 
  106#define GLU_NURBS_END_EXT                  100169 
  107#define GLU_NURBS_BEGIN_DATA               100170 
  108#define GLU_NURBS_BEGIN_DATA_EXT           100170 
  109#define GLU_NURBS_VERTEX_DATA              100171 
  110#define GLU_NURBS_VERTEX_DATA_EXT          100171 
  111#define GLU_NURBS_NORMAL_DATA              100172 
  112#define GLU_NURBS_NORMAL_DATA_EXT          100172 
  113#define GLU_NURBS_COLOR_DATA               100173 
  114#define GLU_NURBS_COLOR_DATA_EXT           100173 
  115#define GLU_NURBS_TEXTURE_COORD_DATA       100174 
  116#define GLU_NURBS_TEX_COORD_DATA_EXT       100174 
  117#define GLU_NURBS_END_DATA                 100175 
  118#define GLU_NURBS_END_DATA_EXT             100175 
  121#define GLU_NURBS_ERROR1                   100251 
  122#define GLU_NURBS_ERROR2                   100252 
  123#define GLU_NURBS_ERROR3                   100253 
  124#define GLU_NURBS_ERROR4                   100254 
  125#define GLU_NURBS_ERROR5                   100255 
  126#define GLU_NURBS_ERROR6                   100256 
  127#define GLU_NURBS_ERROR7                   100257 
  128#define GLU_NURBS_ERROR8                   100258 
  129#define GLU_NURBS_ERROR9                   100259 
  130#define GLU_NURBS_ERROR10                  100260 
  131#define GLU_NURBS_ERROR11                  100261 
  132#define GLU_NURBS_ERROR12                  100262 
  133#define GLU_NURBS_ERROR13                  100263 
  134#define GLU_NURBS_ERROR14                  100264 
  135#define GLU_NURBS_ERROR15                  100265 
  136#define GLU_NURBS_ERROR16                  100266 
  137#define GLU_NURBS_ERROR17                  100267 
  138#define GLU_NURBS_ERROR18                  100268 
  139#define GLU_NURBS_ERROR19                  100269 
  140#define GLU_NURBS_ERROR20                  100270 
  141#define GLU_NURBS_ERROR21                  100271 
  142#define GLU_NURBS_ERROR22                  100272 
  143#define GLU_NURBS_ERROR23                  100273 
  144#define GLU_NURBS_ERROR24                  100274 
  145#define GLU_NURBS_ERROR25                  100275 
  146#define GLU_NURBS_ERROR26                  100276 
  147#define GLU_NURBS_ERROR27                  100277 
  148#define GLU_NURBS_ERROR28                  100278 
  149#define GLU_NURBS_ERROR29                  100279 
  150#define GLU_NURBS_ERROR30                  100280 
  151#define GLU_NURBS_ERROR31                  100281 
  152#define GLU_NURBS_ERROR32                  100282 
  153#define GLU_NURBS_ERROR33                  100283 
  154#define GLU_NURBS_ERROR34                  100284 
  155#define GLU_NURBS_ERROR35                  100285 
  156#define GLU_NURBS_ERROR36                  100286 
  157#define GLU_NURBS_ERROR37                  100287 
  160#define GLU_AUTO_LOAD_MATRIX               100200 
  161#define GLU_CULLING                        100201 
  162#define GLU_SAMPLING_TOLERANCE             100203 
  163#define GLU_DISPLAY_MODE                   100204 
  164#define GLU_PARAMETRIC_TOLERANCE           100202 
  165#define GLU_SAMPLING_METHOD                100205 
  166#define GLU_U_STEP                         100206 
  167#define GLU_V_STEP                         100207 
  168#define GLU_NURBS_MODE                     100160 
  169#define GLU_NURBS_MODE_EXT                 100160 
  170#define GLU_NURBS_TESSELLATOR              100161 
  171#define GLU_NURBS_TESSELLATOR_EXT          100161 
  172#define GLU_NURBS_RENDERER                 100162 
  173#define GLU_NURBS_RENDERER_EXT             100162 
  176#define GLU_OBJECT_PARAMETRIC_ERROR        100208 
  177#define GLU_OBJECT_PARAMETRIC_ERROR_EXT    100208 
  178#define GLU_OBJECT_PATH_LENGTH             100209 
  179#define GLU_OBJECT_PATH_LENGTH_EXT         100209 
  180#define GLU_PATH_LENGTH                    100215 
  181#define GLU_PARAMETRIC_ERROR               100216 
  182#define GLU_DOMAIN_DISTANCE                100217 
  185#define GLU_MAP1_TRIM_2                    100210 
  186#define GLU_MAP1_TRIM_3                    100211 
  189#define GLU_POINT                          100010 
  190#define GLU_LINE                           100011 
  191#define GLU_FILL                           100012 
  192#define GLU_SILHOUETTE                     100013 
  198#define GLU_SMOOTH                         100000 
  199#define GLU_FLAT                           100001 
  200#define GLU_NONE                           100002 
  203#define GLU_OUTSIDE                        100020 
  204#define GLU_INSIDE                         100021 
  207#define GLU_TESS_BEGIN                     100100 
  208#define GLU_BEGIN                          100100 
  209#define GLU_TESS_VERTEX                    100101 
  210#define GLU_VERTEX                         100101 
  211#define GLU_TESS_END                       100102 
  212#define GLU_END                            100102 
  213#define GLU_TESS_ERROR                     100103 
  214#define GLU_TESS_EDGE_FLAG                 100104 
  215#define GLU_EDGE_FLAG                      100104 
  216#define GLU_TESS_COMBINE                   100105 
  217#define GLU_TESS_BEGIN_DATA                100106 
  218#define GLU_TESS_VERTEX_DATA               100107 
  219#define GLU_TESS_END_DATA                  100108 
  220#define GLU_TESS_ERROR_DATA                100109 
  221#define GLU_TESS_EDGE_FLAG_DATA            100110 
  222#define GLU_TESS_COMBINE_DATA              100111 
  226#define GLU_CCW                            100121 
  227#define GLU_INTERIOR                       100122 
  228#define GLU_EXTERIOR                       100123 
  229#define GLU_UNKNOWN                        100124 
  232#define GLU_TESS_WINDING_RULE              100140 
  233#define GLU_TESS_BOUNDARY_ONLY             100141 
  234#define GLU_TESS_TOLERANCE                 100142 
  237#define GLU_TESS_ERROR1                    100151 
  238#define GLU_TESS_ERROR2                    100152 
  239#define GLU_TESS_ERROR3                    100153 
  240#define GLU_TESS_ERROR4                    100154 
  241#define GLU_TESS_ERROR5                    100155 
  242#define GLU_TESS_ERROR6                    100156 
  243#define GLU_TESS_ERROR7                    100157 
  244#define GLU_TESS_ERROR8                    100158 
  245#define GLU_TESS_MISSING_BEGIN_POLYGON     100151 
  246#define GLU_TESS_MISSING_BEGIN_CONTOUR     100152 
  247#define GLU_TESS_MISSING_END_POLYGON       100153 
  248#define GLU_TESS_MISSING_END_CONTOUR       100154 
  249#define GLU_TESS_COORD_TOO_LARGE           100155 
  250#define GLU_TESS_NEED_COMBINE_CALLBACK     100156 
  253#define GLU_TESS_WINDING_ODD               100130 
  254#define GLU_TESS_WINDING_NONZERO           100131 
  255#define GLU_TESS_WINDING_POSITIVE          100132 
  256#define GLU_TESS_WINDING_NEGATIVE          100133 
  257#define GLU_TESS_WINDING_ABS_GEQ_TWO       100134 
  283#define GL_POINTS                              0x0000 
  284#define GL_LINES                               0x0001 
  285#define GL_LINE_LOOP                           0x0002 
  286#define GL_LINE_STRIP                          0x0003 
  287#define GL_TRIANGLES                           0x0004 
  288#define GL_TRIANGLE_STRIP                      0x0005 
  289#define GL_TRIANGLE_FAN                        0x0006 
  290#define GL_QUADS                               0x0007 
  291#define GL_QUAD_STRIP                          0x0008 
  292#define GL_POLYGON                             0x0009 
  311#define GLU_TESS_MAX_COORD 1.0e150 
void gluTessBeginPolygon(GLUtesselator *tess, GLvoid *data)
void gluGetTessProperty(GLUtesselator *tess, GLenum which, GLdouble *data)
void gluTessCallback(GLUtesselator *tess, GLenum which, _GLUfuncptr CallBackFunc)
void gluNextContour(GLUtesselator *tess, GLenum type)
void gluDeleteTess(GLUtesselator *tess)
GLUtesselator * gluNewTess(void)
void gluTessEndContour(GLUtesselator *tess)
void gluBeginPolygon(GLUtesselator *tess)
void gluTessBeginContour(GLUtesselator *tess)
void gluEndPolygon(GLUtesselator *tess)
void gluTessEndPolygon(GLUtesselator *tess)
void gluTessProperty(GLUtesselator *tess, GLenum which, GLdouble data)
void gluTessNormal(GLUtesselator *tess, GLdouble valueX, GLdouble valueY, GLdouble valueZ)
void gluTessVertex(GLUtesselator *tess, GLdouble *location, GLvoid *data)
void(* _GLUfuncptr)(void)
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h Atom_t Int_t ULong_t ULong_t unsigned char prop_list Atom_t Atom_t Atom_t Time_t type
void(GLAPIENTRY *callError)(GLenum errnum)