|  | 
| typedef double | GLdouble | 
|  | 
| typedef double | GLclampd | 
|  | 
| typedef GLuint | opencascade::start | 
|  | 
| typedef GLuint GLuint | opencascade::end | 
|  | 
| typedef GLuint GLuint GLsizei | opencascade::count | 
|  | 
| typedef GLuint GLuint GLsizei GLenum | opencascade::type | 
|  | 
| typedef GLuint GLuint GLsizei GLenum const void * | opencascade::indices | 
|  | 
| typedef GLint | opencascade::level | 
|  | 
| typedef GLint GLint | opencascade::internalformat | 
|  | 
| typedef GLint GLint GLsizei | opencascade::width | 
|  | 
| typedef GLint GLint GLsizei GLsizei | opencascade::height | 
|  | 
| typedef GLint GLint GLsizei GLsizei GLsizei | opencascade::depth | 
|  | 
| typedef GLint GLint GLsizei GLsizei GLsizei GLint | opencascade::border | 
|  | 
| typedef GLint GLint GLsizei GLsizei GLsizei GLint GLenum | opencascade::format | 
|  | 
| typedef GLint GLint GLsizei GLsizei GLsizei GLint GLenum GLenum const void * | opencascade::pixels | 
|  | 
| typedef GLint GLint | opencascade::xoffset | 
|  | 
| typedef GLint GLint GLint | opencascade::yoffset | 
|  | 
| typedef GLint GLint GLint GLint | opencascade::zoffset | 
|  | 
| typedef GLint GLint GLint GLint GLint | opencascade::x | 
|  | 
| typedef GLint GLint GLint GLint GLint GLint | opencascade::y | 
|  | 
| typedef GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei | opencascade::imageSize | 
|  | 
| typedef GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const void * | opencascade::data | 
|  | 
| typedef GLuint * | opencascade::ids | 
|  | 
| typedef GLuint | opencascade::id | 
|  | 
| typedef GLenum | opencascade::pname | 
|  | 
| typedef GLenum GLint * | opencascade::params | 
|  | 
| typedef const GLenum * | opencascade::bufs | 
|  | 
| typedef GLsizei GLboolean | opencascade::transpose | 
|  | 
| typedef GLsizei GLboolean const GLfloat * | opencascade::value | 
|  | 
| typedef GLint | opencascade::srcY0 | 
|  | 
| typedef GLint GLint | opencascade::srcX1 | 
|  | 
| typedef GLint GLint GLint | opencascade::srcY1 | 
|  | 
| typedef GLint GLint GLint GLint | opencascade::dstX0 | 
|  | 
| typedef GLint GLint GLint GLint GLint | opencascade::dstY0 | 
|  | 
| typedef GLint GLint GLint GLint GLint GLint | opencascade::dstX1 | 
|  | 
| typedef GLint GLint GLint GLint GLint GLint GLint | opencascade::dstY1 | 
|  | 
| typedef GLint GLint GLint GLint GLint GLint GLint GLbitfield | opencascade::mask | 
|  | 
| typedef GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum | opencascade::filter | 
|  | 
| typedef GLsizei | opencascade::samples | 
|  | 
| typedef GLenum | opencascade::attachment | 
|  | 
| typedef GLenum GLuint | opencascade::texture | 
|  | 
| typedef GLenum GLuint GLint GLint | opencascade::layer | 
|  | 
| typedef void *GL_APIENTRYP | opencascade::PFNGLMAPBUFFERRANGEPROC(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) | 
|  | 
| typedef GLintptr | opencascade::offset | 
|  | 
| typedef GLintptr GLsizeiptr | opencascade::length | 
|  | 
| typedef const GLuint * | opencascade::arrays | 
|  | 
| typedef GLuint | opencascade::index | 
|  | 
| typedef GLuint GLuint | opencascade::buffer | 
|  | 
| typedef GLuint GLuint GLintptr GLsizeiptr | opencascade::size | 
|  | 
| typedef GLsizei const GLchar *const  * | opencascade::varyings | 
|  | 
| typedef GLsizei const GLchar *const GLenum | opencascade::bufferMode | 
|  | 
| typedef GLuint GLsizei | opencascade::bufSize | 
|  | 
| typedef GLuint GLsizei GLsizei GLsizei GLenum GLchar * | opencascade::name | 
|  | 
| typedef GLint GLenum GLsizei | opencascade::stride | 
|  | 
| typedef GLint GLenum GLsizei const void * | opencascade::pointer | 
|  | 
| typedef GLint GLint GLint | opencascade::z | 
|  | 
| typedef GLint GLint GLint GLint | opencascade::w | 
|  | 
| typedef const GLint * | opencascade::v | 
|  | 
| typedef GLint | opencascade::location | 
|  | 
| typedef GLuint | opencascade::v0 | 
|  | 
| typedef GLuint GLuint | opencascade::v1 | 
|  | 
| typedef GLuint GLuint GLuint | opencascade::v2 | 
|  | 
| typedef GLuint GLuint GLuint GLuint | opencascade::v3 | 
|  | 
| typedef GLint | opencascade::drawbuffer | 
|  | 
| typedef GLint GLfloat GLint | opencascade::stencil | 
|  | 
| typedef const GLubyte *GL_APIENTRYP | opencascade::PFNGLGETSTRINGIPROC(GLenum name, GLuint index) | 
|  | 
| typedef GLenum | opencascade::writeTarget | 
|  | 
| typedef GLenum GLintptr | opencascade::readOffset | 
|  | 
| typedef GLenum GLintptr GLintptr | opencascade::writeOffset | 
|  | 
| typedef GLsizei | opencascade::uniformCount | 
|  | 
| typedef GLsizei const GLchar *const  * | opencascade::uniformNames | 
|  | 
| typedef GLsizei const GLchar *const GLuint * | opencascade::uniformIndices | 
|  | 
| typedef const GLchar * | opencascade::uniformBlockName | 
|  | 
| typedef GLuint | opencascade::uniformBlockIndex | 
|  | 
| typedef GLuint GLuint | opencascade::uniformBlockBinding | 
|  | 
| typedef GLint | opencascade::first | 
|  | 
| typedef GLint GLsizei GLsizei | opencascade::instancecount | 
|  | 
| typedef GLbitfield | opencascade::flags | 
|  | 
| typedef GLbitfield GLuint64 | opencascade::timeout | 
|  | 
| typedef GLenum GLsizei GLsizei GLint * | opencascade::values | 
|  | 
| typedef GLuint * | opencascade::samplers | 
|  | 
| typedef GLuint | opencascade::sampler | 
|  | 
| typedef GLenum GLint | opencascade::param | 
|  | 
| typedef GLuint | opencascade::divisor | 
|  | 
| typedef GLsizei GLsizei GLenum * | opencascade::binaryFormat | 
|  | 
| typedef GLsizei GLsizei GLenum void * | opencascade::binary | 
|  | 
| typedef GLsizei | opencascade::numAttachments | 
|  | 
| typedef GLsizei const GLenum * | opencascade::attachments | 
|  | 
| typedef GLsizei | opencascade::levels | 
|  | 
| typedef GLuint | opencascade::num_groups_y | 
|  | 
| typedef GLuint GLuint | opencascade::num_groups_z | 
|  | 
| typedef const void * | opencascade::indirect | 
|  | 
| typedef GLenum | opencascade::programInterface | 
|  | 
| typedef GLenum GLuint GLsizei | opencascade::propCount | 
|  | 
| typedef GLenum GLuint GLsizei const GLenum * | opencascade::props | 
|  | 
| typedef GLbitfield | opencascade::stages | 
|  | 
| typedef GLbitfield GLuint | opencascade::program | 
|  | 
| typedef GLsizei const GLchar *const  * | opencascade::strings | 
|  | 
| typedef const GLuint * | opencascade::pipelines | 
|  | 
| typedef GLsizei GLsizei GLchar * | opencascade::infoLog | 
|  | 
| typedef GLuint GLint GLboolean | opencascade::layered | 
|  | 
| typedef GLuint GLint GLboolean GLint GLenum | opencascade::access | 
|  | 
| typedef GLsizei GLenum GLsizei GLsizei GLboolean | opencascade::fixedsamplelocations | 
|  | 
| typedef GLuint GLfloat * | opencascade::val | 
|  | 
| typedef GLint GLenum GLboolean | opencascade::normalized | 
|  | 
| typedef GLint GLenum GLboolean GLuint | opencascade::relativeoffset | 
|  | 
| typedef GLuint | opencascade::bindingindex | 
|  | 
| typedef void(GL_APIENTRY * | opencascade::GLDEBUGPROC) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam) | 
|  | 
| typedef GLenum | opencascade::srcTarget | 
|  | 
| typedef GLenum GLint | opencascade::srcLevel | 
|  | 
| typedef GLenum GLint GLint | opencascade::srcX | 
|  | 
| typedef GLenum GLint GLint GLint | opencascade::srcY | 
|  | 
| typedef GLenum GLint GLint GLint GLint | opencascade::srcZ | 
|  | 
| typedef GLenum GLint GLint GLint GLint GLuint | opencascade::dstName | 
|  | 
| typedef GLenum GLint GLint GLint GLint GLuint GLenum | opencascade::dstTarget | 
|  | 
| typedef GLenum GLint GLint GLint GLint GLuint GLenum GLint | opencascade::dstLevel | 
|  | 
| typedef GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint | opencascade::dstX | 
|  | 
| typedef GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint | opencascade::dstY | 
|  | 
| typedef GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint | opencascade::dstZ | 
|  | 
| typedef GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint GLsizei | opencascade::srcWidth | 
|  | 
| typedef GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint GLsizei GLsizei | opencascade::srcHeight | 
|  | 
| typedef GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint GLsizei GLsizei GLsizei | opencascade::srcDepth | 
|  | 
| typedef GLenum GLenum | opencascade::severity | 
|  | 
| typedef GLenum GLenum GLsizei const GLuint GLboolean | opencascade::enabled | 
|  | 
| typedef GLenum GLuint GLenum GLsizei const GLchar * | opencascade::buf | 
|  | 
| typedef const void * | opencascade::userParam | 
|  | 
| typedef GLsizei GLenum * | opencascade::sources | 
|  | 
| typedef GLsizei GLenum GLenum * | opencascade::types | 
|  | 
| typedef GLsizei GLenum GLenum GLuint GLenum * | opencascade::severities | 
|  | 
| typedef GLsizei GLenum GLenum GLuint GLenum GLsizei * | opencascade::lengths | 
|  | 
| typedef GLsizei GLenum GLenum GLuint GLenum GLsizei GLchar * | opencascade::messageLog | 
|  | 
| typedef GLuint GLsizei const GLchar * | opencascade::message | 
|  | 
| typedef GLuint GLsizei const GLchar * | opencascade::label | 
|  | 
| typedef GLenum | opencascade::mode | 
|  | 
| typedef GLenum | opencascade::modeRGB | 
|  | 
| typedef GLenum GLenum | opencascade::modeAlpha | 
|  | 
| typedef GLenum | opencascade::src | 
|  | 
| typedef GLenum GLenum | opencascade::dst | 
|  | 
| typedef GLenum | opencascade::srcRGB | 
|  | 
| typedef GLenum GLenum | opencascade::dstRGB | 
|  | 
| typedef GLenum GLenum GLenum | opencascade::srcAlpha | 
|  | 
| typedef GLenum GLenum GLenum GLenum | opencascade::dstAlpha | 
|  | 
| typedef GLboolean | opencascade::r | 
|  | 
| typedef GLboolean GLboolean | opencascade::g | 
|  | 
| typedef GLboolean GLboolean GLboolean | opencascade::b | 
|  | 
| typedef GLboolean GLboolean GLboolean GLboolean | opencascade::a | 
|  | 
| typedef GLsizei GLenum const void GLint | opencascade::basevertex | 
|  | 
| typedef GLfloat | opencascade::minY | 
|  | 
| typedef GLfloat GLfloat | opencascade::minZ | 
|  | 
| typedef GLfloat GLfloat GLfloat | opencascade::minW | 
|  | 
| typedef GLfloat GLfloat GLfloat GLfloat | opencascade::maxX | 
|  | 
| typedef GLfloat GLfloat GLfloat GLfloat GLfloat | opencascade::maxY | 
|  | 
| typedef GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat | opencascade::maxZ | 
|  | 
| typedef GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat | opencascade::maxW | 
|  |