Buckets:
| /* | |
| * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) | |
| * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved. | |
| * | |
| * Permission is hereby granted, free of charge, to any person obtaining a | |
| * copy of this software and associated documentation files (the "Software"), | |
| * to deal in the Software without restriction, including without limitation | |
| * the rights to use, copy, modify, merge, publish, distribute, sublicense, | |
| * and/or sell copies of the Software, and to permit persons to whom the | |
| * Software is furnished to do so, subject to the following conditions: | |
| * | |
| * The above copyright notice including the dates of first publication and | |
| * either this permission notice or a reference to | |
| * http://oss.sgi.com/projects/FreeB/ | |
| * shall be included in all copies or substantial portions of the Software. | |
| * | |
| * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | |
| * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL | |
| * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | |
| * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF | |
| * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | |
| * SOFTWARE. | |
| * | |
| * Except as contained in this notice, the name of Silicon Graphics, Inc. | |
| * shall not be used in advertising or otherwise to promote the sale, use or | |
| * other dealings in this Software without prior written authorization from | |
| * Silicon Graphics, Inc. | |
| */ | |
| /* tag specifying we're building for DLL runtime support */ | |
| /* for use with static link lib build of Win32 edition only */ | |
| extern "C" { | |
| /*************************************************************/ | |
| /* Extensions */ | |
| /* Boolean */ | |
| /* Version */ | |
| /* StringName */ | |
| /* ErrorCode */ | |
| /* NurbsDisplay */ | |
| /* GLU_FILL */ | |
| /* NurbsCallback */ | |
| /* NurbsError */ | |
| /* NurbsProperty */ | |
| /* NurbsSampling */ | |
| /* NurbsTrim */ | |
| /* QuadricDrawStyle */ | |
| /* QuadricCallback */ | |
| /* GLU_ERROR */ | |
| /* QuadricNormal */ | |
| /* QuadricOrientation */ | |
| /* TessCallback */ | |
| /* TessContour */ | |
| /* TessProperty */ | |
| /* TessError */ | |
| /* TessWinding */ | |
| /*************************************************************/ | |
| class GLUnurbs; | |
| class GLUquadric; | |
| class GLUtesselator; | |
| typedef struct GLUnurbs GLUnurbs; | |
| typedef struct GLUquadric GLUquadric; | |
| typedef struct GLUtesselator GLUtesselator; | |
| typedef GLUnurbs GLUnurbsObj; | |
| typedef GLUquadric GLUquadricObj; | |
| typedef GLUtesselator GLUtesselatorObj; | |
| typedef GLUtesselator GLUtriangulatorObj; | |
| /* Internal convenience typedefs */ | |
| typedef void (GLAPIENTRYP _GLUfuncptr)(void); | |
| GLAPI void GLAPIENTRY gluBeginCurve (GLUnurbs* nurb); | |
| GLAPI void GLAPIENTRY gluBeginPolygon (GLUtesselator* tess); | |
| GLAPI void GLAPIENTRY gluBeginSurface (GLUnurbs* nurb); | |
| GLAPI void GLAPIENTRY gluBeginTrim (GLUnurbs* nurb); | |
| GLAPI GLint GLAPIENTRY gluBuild1DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void *data); | |
| GLAPI GLint GLAPIENTRY gluBuild1DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLenum format, GLenum type, const void *data); | |
| GLAPI GLint GLAPIENTRY gluBuild2DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void *data); | |
| GLAPI GLint GLAPIENTRY gluBuild2DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *data); | |
| GLAPI GLint GLAPIENTRY gluBuild3DMipmapLevels (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLint level, GLint base, GLint max, const void *data); | |
| GLAPI GLint GLAPIENTRY gluBuild3DMipmaps (GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data); | |
| GLAPI GLboolean GLAPIENTRY gluCheckExtension (const GLubyte *extName, const GLubyte *extString); | |
| GLAPI void GLAPIENTRY gluCylinder (GLUquadric* quad, GLdouble base, GLdouble top, GLdouble height, GLint slices, GLint stacks); | |
| GLAPI void GLAPIENTRY gluDeleteNurbsRenderer (GLUnurbs* nurb); | |
| GLAPI void GLAPIENTRY gluDeleteQuadric (GLUquadric* quad); | |
| GLAPI void GLAPIENTRY gluDeleteTess (GLUtesselator* tess); | |
| GLAPI void GLAPIENTRY gluDisk (GLUquadric* quad, GLdouble inner, GLdouble outer, GLint slices, GLint loops); | |
| GLAPI void GLAPIENTRY gluEndCurve (GLUnurbs* nurb); | |
| GLAPI void GLAPIENTRY gluEndPolygon (GLUtesselator* tess); | |
| GLAPI void GLAPIENTRY gluEndSurface (GLUnurbs* nurb); | |
| GLAPI void GLAPIENTRY gluEndTrim (GLUnurbs* nurb); | |
| GLAPI const GLubyte * GLAPIENTRY gluErrorString (GLenum error); | |
| GLAPI void GLAPIENTRY gluGetNurbsProperty (GLUnurbs* nurb, GLenum property, GLfloat* data); | |
| GLAPI const GLubyte * GLAPIENTRY gluGetString (GLenum name); | |
| GLAPI void GLAPIENTRY gluGetTessProperty (GLUtesselator* tess, GLenum which, GLdouble* data); | |
| GLAPI void GLAPIENTRY gluLoadSamplingMatrices (GLUnurbs* nurb, const GLfloat *model, const GLfloat *perspective, const GLint *view); | |
| GLAPI void GLAPIENTRY gluLookAt (GLdouble eyeX, GLdouble eyeY, GLdouble eyeZ, GLdouble centerX, GLdouble centerY, GLdouble centerZ, GLdouble upX, GLdouble upY, GLdouble upZ); | |
| GLAPI GLUnurbs* GLAPIENTRY gluNewNurbsRenderer (void); | |
| GLAPI GLUquadric* GLAPIENTRY gluNewQuadric (void); | |
| GLAPI GLUtesselator* GLAPIENTRY gluNewTess (void); | |
| GLAPI void GLAPIENTRY gluNextContour (GLUtesselator* tess, GLenum type); | |
| GLAPI void GLAPIENTRY gluNurbsCallback (GLUnurbs* nurb, GLenum which, _GLUfuncptr CallBackFunc); | |
| GLAPI void GLAPIENTRY gluNurbsCallbackData (GLUnurbs* nurb, GLvoid* userData); | |
| GLAPI void GLAPIENTRY gluNurbsCallbackDataEXT (GLUnurbs* nurb, GLvoid* userData); | |
| GLAPI void GLAPIENTRY gluNurbsCurve (GLUnurbs* nurb, GLint knotCount, GLfloat *knots, GLint stride, GLfloat *control, GLint order, GLenum type); | |
| GLAPI void GLAPIENTRY gluNurbsProperty (GLUnurbs* nurb, GLenum property, GLfloat value); | |
| GLAPI void GLAPIENTRY gluNurbsSurface (GLUnurbs* nurb, GLint sKnotCount, GLfloat* sKnots, GLint tKnotCount, GLfloat* tKnots, GLint sStride, GLint tStride, GLfloat* control, GLint sOrder, GLint tOrder, GLenum type); | |
| GLAPI void GLAPIENTRY gluOrtho2D (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top); | |
| GLAPI void GLAPIENTRY gluPartialDisk (GLUquadric* quad, GLdouble inner, GLdouble outer, GLint slices, GLint loops, GLdouble start, GLdouble sweep); | |
| GLAPI void GLAPIENTRY gluPerspective (GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar); | |
| GLAPI void GLAPIENTRY gluPickMatrix (GLdouble x, GLdouble y, GLdouble delX, GLdouble delY, GLint *viewport); | |
| GLAPI GLint GLAPIENTRY gluProject (GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX, GLdouble* winY, GLdouble* winZ); | |
| GLAPI void GLAPIENTRY gluPwlCurve (GLUnurbs* nurb, GLint count, GLfloat* data, GLint stride, GLenum type); | |
| GLAPI void GLAPIENTRY gluQuadricCallback (GLUquadric* quad, GLenum which, _GLUfuncptr CallBackFunc); | |
| GLAPI void GLAPIENTRY gluQuadricDrawStyle (GLUquadric* quad, GLenum draw); | |
| GLAPI void GLAPIENTRY gluQuadricNormals (GLUquadric* quad, GLenum normal); | |
| GLAPI void GLAPIENTRY gluQuadricOrientation (GLUquadric* quad, GLenum orientation); | |
| GLAPI void GLAPIENTRY gluQuadricTexture (GLUquadric* quad, GLboolean texture); | |
| GLAPI GLint GLAPIENTRY gluScaleImage (GLenum format, GLsizei wIn, GLsizei hIn, GLenum typeIn, const void *dataIn, GLsizei wOut, GLsizei hOut, GLenum typeOut, GLvoid* dataOut); | |
| GLAPI void GLAPIENTRY gluSphere (GLUquadric* quad, GLdouble radius, GLint slices, GLint stacks); | |
| GLAPI void GLAPIENTRY gluTessBeginContour (GLUtesselator* tess); | |
| GLAPI void GLAPIENTRY gluTessBeginPolygon (GLUtesselator* tess, GLvoid* data); | |
| GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | |
| GLAPI void GLAPIENTRY gluTessEndContour (GLUtesselator* tess); | |
| GLAPI void GLAPIENTRY gluTessEndPolygon (GLUtesselator* tess); | |
| GLAPI void GLAPIENTRY gluTessNormal (GLUtesselator* tess, GLdouble valueX, GLdouble valueY, GLdouble valueZ); | |
| GLAPI void GLAPIENTRY gluTessProperty (GLUtesselator* tess, GLenum which, GLdouble data); | |
| GLAPI void GLAPIENTRY gluTessVertex (GLUtesselator* tess, GLdouble *location, GLvoid* data); | |
| GLAPI GLint GLAPIENTRY gluUnProject (GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ); | |
| GLAPI GLint GLAPIENTRY gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearVal, GLdouble farVal, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW); | |
| } | |
Xet Storage Details
- Size:
- 17.3 kB
- Xet hash:
- e2b1f928ee3d8c93d55391202db7bbbf8d9bc6df5baa82218bbd037d262ec9a3
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.