

   /***** GLU FUNCTIONS *****/
   { gluBeginCurveFunc,  "gluBeginCurve", eglu_beginCurve },
   { gluBeginSurfaceFunc,  "gluBeginSurface", eglu_beginSurface },
   { gluBeginTrimFunc,  "gluBeginTrim", eglu_beginTrim },
   { gluBuild1DMipmapsFunc,  "gluBuild1DMipmaps", eglu_build1DMipmaps },
   { gluBuild2DMipmapsFunc,  "gluBuild2DMipmaps", eglu_build2DMipmaps },
   { gluCylinderFunc,  "gluCylinder", eglu_cylinder },
   { gluDeleteNurbsRendererFunc,  "gluDeleteNurbsRenderer", eglu_deleteNurbsRenderer },
   { gluDeleteQuadricFunc,  "gluDeleteQuadric", eglu_deleteQuadric },
   { gluDeleteTessFunc,  "gluDeleteTess", eglu_deleteTess },
   { gluDiskFunc,  "gluDisk", eglu_disk },
   { gluEndCurveFunc,  "gluEndCurve", eglu_endCurve },
   { gluEndSurfaceFunc,  "gluEndSurface", eglu_endSurface },
   { gluEndTrimFunc,  "gluEndTrim", eglu_endTrim },
   { gluErrorStringFunc,  "gluErrorString", eglu_errorString },
   { gluGetNurbsPropertyFunc,  "gluGetNurbsProperty", eglu_getNurbsProperty },
   { gluGetStringFunc,  "gluGetString", eglu_getString },
   { gluGetTessPropertyFunc,  "gluGetTessProperty", eglu_getTessProperty },
   { gluLoadSamplingMatricesFunc,  "gluLoadSamplingMatrices", eglu_loadSamplingMatrices },
   { gluLookAtFunc,  "gluLookAt", eglu_lookAt },
   { gluNewNurbsRendererFunc,  "gluNewNurbsRenderer", eglu_newNurbsRenderer },
   { gluNewQuadricFunc,  "gluNewQuadric", eglu_newQuadric },
   { gluNewTessFunc,  "gluNewTess", eglu_newTess },
   { gluNurbsCurveFunc,  "gluNurbsCurve", eglu_nurbsCurve },
   { gluNurbsPropertyFunc,  "gluNurbsProperty", eglu_nurbsProperty },
   { gluNurbsSurfaceFunc,  "gluNurbsSurface", eglu_nurbsSurface },
   { gluOrtho2DFunc,  "gluOrtho2D", eglu_ortho2D },
   { gluPartialDiskFunc,  "gluPartialDisk", eglu_partialDisk },
   { gluPerspectiveFunc,  "gluPerspective", eglu_perspective },
   { gluPickMatrixFunc,  "gluPickMatrix", eglu_pickMatrix },
   { gluProjectFunc,  "gluProject", eglu_project },
   { gluPwlCurveFunc,  "gluPwlCurve", eglu_pwlCurve },
   { gluQuadricDrawStyleFunc,  "gluQuadricDrawStyle", eglu_quadricDrawStyle },
   { gluQuadricNormalsFunc,  "gluQuadricNormals", eglu_quadricNormals },
   { gluQuadricOrientationFunc,  "gluQuadricOrientation", eglu_quadricOrientation },
   { gluQuadricTextureFunc,  "gluQuadricTexture", eglu_quadricTexture },
   { gluScaleImageFunc,  "gluScaleImage", eglu_scaleImage },
   { gluSphereFunc,  "gluSphere", eglu_sphere },
   { gluTessBeginContourFunc,  "gluTessBeginContour", eglu_tessBeginContour },
   { gluTessBeginPolygonFunc,  "gluTessBeginPolygon", eglu_tessBeginPolygon },
   { gluTessCallbackFunc,  "gluTessCallback", eglu_tessCallback },
   { gluTessEndContourFunc,  "gluTessEndContour", eglu_tessEndContour },
   { gluTessEndPolygonFunc,  "gluTessEndPolygon", eglu_tessEndPolygon },
   { gluTessNormalFunc,  "gluTessNormal", eglu_tessNormal },
   { gluTessPropertyFunc,  "gluTessProperty", eglu_tessProperty },
   { gluTessVertexFunc,  "gluTessVertex", eglu_tessVertex },
   { gluUnProjectFunc,  "gluUnProject", eglu_unProject },
   { esdl_triangulateFunc,"esdl_triangulate", esdl_triangulate }, 
