seed r778 - trunk/opengl-glib
- From: racarr svn gnome org
- To: svn-commits-list gnome org
- Subject: seed r778 - trunk/opengl-glib
- Date: Tue, 20 Jan 2009 19:06:32 +0000 (UTC)
Author: racarr
Date: Tue Jan 20 19:06:31 2009
New Revision: 778
URL: http://svn.gnome.org/viewvc/seed?rev=778&view=rev
Log:
Add GLU gir/typelib
Added:
trunk/opengl-glib/GLU-1.0.gir
Modified:
trunk/opengl-glib/Makefile.am
Added: trunk/opengl-glib/GLU-1.0.gir
==============================================================================
--- (empty file)
+++ trunk/opengl-glib/GLU-1.0.gir Tue Jan 20 19:06:31 2009
@@ -0,0 +1,1578 @@
+<?xml version="1.0"?>
+<!-- This file was automatically generated from C sources - DO NOT EDIT!
+To affect the contents of this file, edit the original C definitions,
+and/or use gtk-doc annotations. -->
+<repository version="1.0"
+ xmlns="http://www.gtk.org/introspection/core/1.0"
+ xmlns:c="http://www.gtk.org/introspection/c/1.0"
+ xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
+ <include name="GL" version="1.0"/>
+ <include name="GLTypes" version="1.0"/>
+ <namespace name="GLU" version="1.0" shared-library="libGLU.so.1">
+ <alias name="quadricObj" target="quadric" c:type="GLUquadricObj"/>
+ <alias name="triangulatorObj"
+ target="tesselator"
+ c:type="GLUtriangulatorObj"/>
+ <alias name="nurbsObj" target="nurbs" c:type="GLUnurbsObj"/>
+ <alias name="tesselatorObj" target="tesselator" c:type="GLUtesselatorObj"/>
+ <record name="nurbs" c:type="GLUnurbs">
+ </record>
+ <record name="quadric" c:type="GLUquadric">
+ </record>
+ <record name="tesselator" c:type="GLUtesselator">
+ </record>
+ <callback name="GLUfuncptr" c:type="_GLUfuncptr">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ </callback>
+ <function name="BeginCurve" c:identifier="gluBeginCurve">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="BeginPolygon" c:identifier="gluBeginPolygon">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="tess" transfer-ownership="none">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="BeginSurface" c:identifier="gluBeginSurface">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="BeginTrim" c:identifier="gluBeginTrim">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="Build1DMipmapLevels"
+ c:identifier="gluBuild1DMipmapLevels">
+ <return-value transfer-ownership="full">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </return-value>
+ <parameters>
+ <parameter name="target" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="internalFormat" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="width" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="format" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="type" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="level" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="base" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="max" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="data" transfer-ownership="none">
+ <type name="any" c:type="void*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="Build1DMipmaps" c:identifier="gluBuild1DMipmaps">
+ <return-value transfer-ownership="full">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </return-value>
+ <parameters>
+ <parameter name="target" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="internalFormat" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="width" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="format" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="type" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="data" transfer-ownership="none">
+ <type name="any" c:type="void*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="Build2DMipmapLevels"
+ c:identifier="gluBuild2DMipmapLevels">
+ <return-value transfer-ownership="full">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </return-value>
+ <parameters>
+ <parameter name="target" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="internalFormat" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="width" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="height" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="format" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="type" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="level" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="base" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="max" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="data" transfer-ownership="none">
+ <type name="any" c:type="void*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="Build2DMipmaps" c:identifier="gluBuild2DMipmaps">
+ <return-value transfer-ownership="full">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </return-value>
+ <parameters>
+ <parameter name="target" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="internalFormat" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="width" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="height" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="format" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="type" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="data" transfer-ownership="none">
+ <type name="any" c:type="void*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="Build3DMipmapLevels"
+ c:identifier="gluBuild3DMipmapLevels">
+ <return-value transfer-ownership="full">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </return-value>
+ <parameters>
+ <parameter name="target" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="internalFormat" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="width" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="height" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="depth" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="format" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="type" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="level" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="base" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="max" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="data" transfer-ownership="none">
+ <type name="any" c:type="void*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="Build3DMipmaps" c:identifier="gluBuild3DMipmaps">
+ <return-value transfer-ownership="full">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </return-value>
+ <parameters>
+ <parameter name="target" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="internalFormat" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="width" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="height" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="depth" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="format" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="type" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="data" transfer-ownership="none">
+ <type name="any" c:type="void*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="CheckExtension" c:identifier="gluCheckExtension">
+ <return-value transfer-ownership="full">
+ <type name="GLTypes.boolean" c:type="GLboolean"/>
+ </return-value>
+ <parameters>
+ <parameter name="extName" transfer-ownership="none">
+ <type name="GL.ubyte" c:type="GLubyte*"/>
+ </parameter>
+ <parameter name="extString" transfer-ownership="none">
+ <type name="GL.ubyte" c:type="GLubyte*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="Cylinder" c:identifier="gluCylinder">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="quad" transfer-ownership="none">
+ <type name="quadric" c:type="GLUquadric*"/>
+ </parameter>
+ <parameter name="base" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="top" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="height" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="slices" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="stacks" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="DeleteNurbsRenderer"
+ c:identifier="gluDeleteNurbsRenderer">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="DeleteQuadric" c:identifier="gluDeleteQuadric">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="quad" transfer-ownership="none">
+ <type name="quadric" c:type="GLUquadric*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="DeleteTess" c:identifier="gluDeleteTess">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="tess" transfer-ownership="none">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="Disk" c:identifier="gluDisk">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="quad" transfer-ownership="none">
+ <type name="quadric" c:type="GLUquadric*"/>
+ </parameter>
+ <parameter name="inner" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="outer" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="slices" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="loops" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="EndCurve" c:identifier="gluEndCurve">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="EndPolygon" c:identifier="gluEndPolygon">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="tess" transfer-ownership="none">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="EndSurface" c:identifier="gluEndSurface">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="EndTrim" c:identifier="gluEndTrim">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="ErrorString" c:identifier="gluErrorString">
+ <return-value transfer-ownership="none">
+ <type name="GL.ubyte" c:type="GLubyte*"/>
+ </return-value>
+ <parameters>
+ <parameter name="error" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="GetNurbsProperty" c:identifier="gluGetNurbsProperty">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ <parameter name="property" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="data" transfer-ownership="none">
+ <type name="GLTypes.float" c:type="GLfloat*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="GetString" c:identifier="gluGetString">
+ <return-value transfer-ownership="none">
+ <type name="GL.ubyte" c:type="GLubyte*"/>
+ </return-value>
+ <parameters>
+ <parameter name="name" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="GetTessProperty" c:identifier="gluGetTessProperty">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="tess" transfer-ownership="none">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </parameter>
+ <parameter name="which" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="data" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="LoadSamplingMatrices"
+ c:identifier="gluLoadSamplingMatrices">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ <parameter name="model" transfer-ownership="none">
+ <type name="GLTypes.float" c:type="GLfloat*"/>
+ </parameter>
+ <parameter name="perspective" transfer-ownership="none">
+ <type name="GLTypes.float" c:type="GLfloat*"/>
+ </parameter>
+ <parameter name="view" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="LookAt" c:identifier="gluLookAt">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="eyeX" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="eyeY" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="eyeZ" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="centerX" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="centerY" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="centerZ" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="upX" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="upY" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="upZ" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="NewNurbsRenderer" c:identifier="gluNewNurbsRenderer">
+ <return-value transfer-ownership="full">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </return-value>
+ </function>
+ <function name="NewQuadric" c:identifier="gluNewQuadric">
+ <return-value transfer-ownership="full">
+ <type name="quadric" c:type="GLUquadric*"/>
+ </return-value>
+ </function>
+ <function name="NewTess" c:identifier="gluNewTess">
+ <return-value transfer-ownership="full">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </return-value>
+ </function>
+ <function name="NextContour" c:identifier="gluNextContour">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="tess" transfer-ownership="none">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </parameter>
+ <parameter name="type" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="NurbsCallback" c:identifier="gluNurbsCallback">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ <parameter name="which" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="CallBackFunc" transfer-ownership="none">
+ <type name="GLUfuncptr" c:type="_GLUfuncptr"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="NurbsCallbackData" c:identifier="gluNurbsCallbackData">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ <parameter name="userData" transfer-ownership="none">
+ <type name="GLTypes.void" c:type="GLvoid*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="NurbsCallbackDataEXT"
+ c:identifier="gluNurbsCallbackDataEXT">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ <parameter name="userData" transfer-ownership="none">
+ <type name="GLTypes.void" c:type="GLvoid*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="NurbsCurve" c:identifier="gluNurbsCurve">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ <parameter name="knotCount" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="knots" transfer-ownership="none">
+ <type name="GLTypes.float" c:type="GLfloat*"/>
+ </parameter>
+ <parameter name="stride" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="control" transfer-ownership="none">
+ <type name="GLTypes.float" c:type="GLfloat*"/>
+ </parameter>
+ <parameter name="order" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="type" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="NurbsProperty" c:identifier="gluNurbsProperty">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ <parameter name="property" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="value" transfer-ownership="none">
+ <type name="GLTypes.float" c:type="GLfloat"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="NurbsSurface" c:identifier="gluNurbsSurface">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ <parameter name="sKnotCount" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="sKnots" transfer-ownership="none">
+ <type name="GLTypes.float" c:type="GLfloat*"/>
+ </parameter>
+ <parameter name="tKnotCount" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="tKnots" transfer-ownership="none">
+ <type name="GLTypes.float" c:type="GLfloat*"/>
+ </parameter>
+ <parameter name="sStride" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="tStride" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="control" transfer-ownership="none">
+ <type name="GLTypes.float" c:type="GLfloat*"/>
+ </parameter>
+ <parameter name="sOrder" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="tOrder" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="type" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="Ortho2D" c:identifier="gluOrtho2D">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="left" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="right" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="bottom" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="top" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="PartialDisk" c:identifier="gluPartialDisk">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="quad" transfer-ownership="none">
+ <type name="quadric" c:type="GLUquadric*"/>
+ </parameter>
+ <parameter name="inner" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="outer" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="slices" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="loops" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="start" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="sweep" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="Perspective" c:identifier="gluPerspective">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="fovy" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="aspect" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="zNear" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="zFar" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="PickMatrix" c:identifier="gluPickMatrix">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="x" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="y" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="delX" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="delY" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="viewport" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="Project" c:identifier="gluProject">
+ <return-value transfer-ownership="full">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </return-value>
+ <parameters>
+ <parameter name="objX" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="objY" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="objZ" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="model" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="proj" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="view" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint*"/>
+ </parameter>
+ <parameter name="winX" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="winY" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="winZ" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="PwlCurve" c:identifier="gluPwlCurve">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="nurb" transfer-ownership="none">
+ <type name="nurbs" c:type="GLUnurbs*"/>
+ </parameter>
+ <parameter name="count" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="data" transfer-ownership="none">
+ <type name="GLTypes.float" c:type="GLfloat*"/>
+ </parameter>
+ <parameter name="stride" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="type" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="QuadricCallback" c:identifier="gluQuadricCallback">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="quad" transfer-ownership="none">
+ <type name="quadric" c:type="GLUquadric*"/>
+ </parameter>
+ <parameter name="which" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="CallBackFunc" transfer-ownership="none">
+ <type name="GLUfuncptr" c:type="_GLUfuncptr"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="QuadricDrawStyle" c:identifier="gluQuadricDrawStyle">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="quad" transfer-ownership="none">
+ <type name="quadric" c:type="GLUquadric*"/>
+ </parameter>
+ <parameter name="draw" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="QuadricNormals" c:identifier="gluQuadricNormals">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="quad" transfer-ownership="none">
+ <type name="quadric" c:type="GLUquadric*"/>
+ </parameter>
+ <parameter name="normal" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="QuadricOrientation"
+ c:identifier="gluQuadricOrientation">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="quad" transfer-ownership="none">
+ <type name="quadric" c:type="GLUquadric*"/>
+ </parameter>
+ <parameter name="orientation" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="QuadricTexture" c:identifier="gluQuadricTexture">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="quad" transfer-ownership="none">
+ <type name="quadric" c:type="GLUquadric*"/>
+ </parameter>
+ <parameter name="texture" transfer-ownership="none">
+ <type name="GLTypes.boolean" c:type="GLboolean"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="ScaleImage" c:identifier="gluScaleImage">
+ <return-value transfer-ownership="full">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </return-value>
+ <parameters>
+ <parameter name="format" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="wIn" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="hIn" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="typeIn" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="dataIn" transfer-ownership="none">
+ <type name="any" c:type="void*"/>
+ </parameter>
+ <parameter name="wOut" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="hOut" transfer-ownership="none">
+ <type name="GL.sizei" c:type="GLsizei"/>
+ </parameter>
+ <parameter name="typeOut" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="dataOut" transfer-ownership="none">
+ <type name="GLTypes.void" c:type="GLvoid*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="Sphere" c:identifier="gluSphere">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="quad" transfer-ownership="none">
+ <type name="quadric" c:type="GLUquadric*"/>
+ </parameter>
+ <parameter name="radius" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="slices" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ <parameter name="stacks" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="TessBeginContour" c:identifier="gluTessBeginContour">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="tess" transfer-ownership="none">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="TessBeginPolygon" c:identifier="gluTessBeginPolygon">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="tess" transfer-ownership="none">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </parameter>
+ <parameter name="data" transfer-ownership="none">
+ <type name="GLTypes.void" c:type="GLvoid*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="TessCallback" c:identifier="gluTessCallback">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="tess" transfer-ownership="none">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </parameter>
+ <parameter name="which" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="CallBackFunc" transfer-ownership="none">
+ <type name="GLUfuncptr" c:type="_GLUfuncptr"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="TessEndContour" c:identifier="gluTessEndContour">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="tess" transfer-ownership="none">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="TessEndPolygon" c:identifier="gluTessEndPolygon">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="tess" transfer-ownership="none">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="TessNormal" c:identifier="gluTessNormal">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="tess" transfer-ownership="none">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </parameter>
+ <parameter name="valueX" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="valueY" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="valueZ" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="TessProperty" c:identifier="gluTessProperty">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="tess" transfer-ownership="none">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </parameter>
+ <parameter name="which" transfer-ownership="none">
+ <type name="GL.enum" c:type="GLenum"/>
+ </parameter>
+ <parameter name="data" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="TessVertex" c:identifier="gluTessVertex">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <parameter name="tess" transfer-ownership="none">
+ <type name="tesselator" c:type="GLUtesselator*"/>
+ </parameter>
+ <parameter name="location" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="data" transfer-ownership="none">
+ <type name="GLTypes.void" c:type="GLvoid*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="UnProject" c:identifier="gluUnProject">
+ <return-value transfer-ownership="full">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </return-value>
+ <parameters>
+ <parameter name="winX" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="winY" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="winZ" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="model" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="proj" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="view" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint*"/>
+ </parameter>
+ <parameter name="objX" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="objY" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="objZ" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <function name="UnProject4" c:identifier="gluUnProject4">
+ <return-value transfer-ownership="full">
+ <type name="GLTypes.int" c:type="GLint"/>
+ </return-value>
+ <parameters>
+ <parameter name="winX" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="winY" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="winZ" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="clipW" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="model" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="proj" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="view" transfer-ownership="none">
+ <type name="GLTypes.int" c:type="GLint*"/>
+ </parameter>
+ <parameter name="nearVal" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="farVal" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble"/>
+ </parameter>
+ <parameter name="objX" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="objY" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="objZ" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ <parameter name="objW" transfer-ownership="none">
+ <type name="GLTypes.double" c:type="GLdouble*"/>
+ </parameter>
+ </parameters>
+ </function>
+ <constant name="EXT_object_space_tess" value="1">
+ <type name="int"/>
+ </constant>
+ <constant name="EXT_nurbs_tessellator" value="1">
+ <type name="int"/>
+ </constant>
+ <constant name="FALSE" value="0">
+ <type name="int"/>
+ </constant>
+ <constant name="TRUE" value="1">
+ <type name="int"/>
+ </constant>
+ <constant name="VERSION_1_1" value="1">
+ <type name="int"/>
+ </constant>
+ <constant name="VERSION_1_2" value="1">
+ <type name="int"/>
+ </constant>
+ <constant name="VERSION_1_3" value="1">
+ <type name="int"/>
+ </constant>
+ <constant name="VERSION" value="100800">
+ <type name="int"/>
+ </constant>
+ <constant name="EXTENSIONS" value="100801">
+ <type name="int"/>
+ </constant>
+ <constant name="INVALID_ENUM" value="100900">
+ <type name="int"/>
+ </constant>
+ <constant name="INVALID_VALUE" value="100901">
+ <type name="int"/>
+ </constant>
+ <constant name="OUT_OF_MEMORY" value="100902">
+ <type name="int"/>
+ </constant>
+ <constant name="INCOMPATIBLE_GL_VERSION" value="100903">
+ <type name="int"/>
+ </constant>
+ <constant name="INVALID_OPERATION" value="100904">
+ <type name="int"/>
+ </constant>
+ <constant name="OUTLINE_POLYGON" value="100240">
+ <type name="int"/>
+ </constant>
+ <constant name="OUTLINE_PATCH" value="100241">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR" value="100103">
+ <type name="int"/>
+ </constant>
+ <constant name="ERROR" value="100103">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_BEGIN" value="100164">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_BEGIN_EXT" value="100164">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_VERTEX" value="100165">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_VERTEX_EXT" value="100165">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_NORMAL" value="100166">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_NORMAL_EXT" value="100166">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_COLOR" value="100167">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_COLOR_EXT" value="100167">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_TEXTURE_COORD" value="100168">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_TEX_COORD_EXT" value="100168">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_END" value="100169">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_END_EXT" value="100169">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_BEGIN_DATA" value="100170">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_BEGIN_DATA_EXT" value="100170">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_VERTEX_DATA" value="100171">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_VERTEX_DATA_EXT" value="100171">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_NORMAL_DATA" value="100172">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_NORMAL_DATA_EXT" value="100172">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_COLOR_DATA" value="100173">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_COLOR_DATA_EXT" value="100173">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_TEXTURE_COORD_DATA" value="100174">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_TEX_COORD_DATA_EXT" value="100174">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_END_DATA" value="100175">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_END_DATA_EXT" value="100175">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR1" value="100251">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR2" value="100252">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR3" value="100253">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR4" value="100254">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR5" value="100255">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR6" value="100256">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR7" value="100257">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR8" value="100258">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR9" value="100259">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR10" value="100260">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR11" value="100261">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR12" value="100262">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR13" value="100263">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR14" value="100264">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR15" value="100265">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR16" value="100266">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR17" value="100267">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR18" value="100268">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR19" value="100269">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR20" value="100270">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR21" value="100271">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR22" value="100272">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR23" value="100273">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR24" value="100274">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR25" value="100275">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR26" value="100276">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR27" value="100277">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR28" value="100278">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR29" value="100279">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR30" value="100280">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR31" value="100281">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR32" value="100282">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR33" value="100283">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR34" value="100284">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR35" value="100285">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR36" value="100286">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_ERROR37" value="100287">
+ <type name="int"/>
+ </constant>
+ <constant name="AUTO_LOAD_MATRIX" value="100200">
+ <type name="int"/>
+ </constant>
+ <constant name="CULLING" value="100201">
+ <type name="int"/>
+ </constant>
+ <constant name="SAMPLING_TOLERANCE" value="100203">
+ <type name="int"/>
+ </constant>
+ <constant name="DISPLAY_MODE" value="100204">
+ <type name="int"/>
+ </constant>
+ <constant name="PARAMETRIC_TOLERANCE" value="100202">
+ <type name="int"/>
+ </constant>
+ <constant name="SAMPLING_METHOD" value="100205">
+ <type name="int"/>
+ </constant>
+ <constant name="U_STEP" value="100206">
+ <type name="int"/>
+ </constant>
+ <constant name="V_STEP" value="100207">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_MODE" value="100160">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_MODE_EXT" value="100160">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_TESSELLATOR" value="100161">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_TESSELLATOR_EXT" value="100161">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_RENDERER" value="100162">
+ <type name="int"/>
+ </constant>
+ <constant name="NURBS_RENDERER_EXT" value="100162">
+ <type name="int"/>
+ </constant>
+ <constant name="OBJECT_PARAMETRIC_ERROR" value="100208">
+ <type name="int"/>
+ </constant>
+ <constant name="OBJECT_PARAMETRIC_ERROR_EXT" value="100208">
+ <type name="int"/>
+ </constant>
+ <constant name="OBJECT_PATH_LENGTH" value="100209">
+ <type name="int"/>
+ </constant>
+ <constant name="OBJECT_PATH_LENGTH_EXT" value="100209">
+ <type name="int"/>
+ </constant>
+ <constant name="PATH_LENGTH" value="100215">
+ <type name="int"/>
+ </constant>
+ <constant name="PARAMETRIC_ERROR" value="100216">
+ <type name="int"/>
+ </constant>
+ <constant name="DOMAIN_DISTANCE" value="100217">
+ <type name="int"/>
+ </constant>
+ <constant name="MAP1_TRIM_2" value="100210">
+ <type name="int"/>
+ </constant>
+ <constant name="MAP1_TRIM_3" value="100211">
+ <type name="int"/>
+ </constant>
+ <constant name="POINT" value="100010">
+ <type name="int"/>
+ </constant>
+ <constant name="LINE" value="100011">
+ <type name="int"/>
+ </constant>
+ <constant name="FILL" value="100012">
+ <type name="int"/>
+ </constant>
+ <constant name="SILHOUETTE" value="100013">
+ <type name="int"/>
+ </constant>
+ <constant name="SMOOTH" value="100000">
+ <type name="int"/>
+ </constant>
+ <constant name="FLAT" value="100001">
+ <type name="int"/>
+ </constant>
+ <constant name="NONE" value="100002">
+ <type name="int"/>
+ </constant>
+ <constant name="OUTSIDE" value="100020">
+ <type name="int"/>
+ </constant>
+ <constant name="INSIDE" value="100021">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_BEGIN" value="100100">
+ <type name="int"/>
+ </constant>
+ <constant name="BEGIN" value="100100">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_VERTEX" value="100101">
+ <type name="int"/>
+ </constant>
+ <constant name="VERTEX" value="100101">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_END" value="100102">
+ <type name="int"/>
+ </constant>
+ <constant name="END" value="100102">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_ERROR" value="100103">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_EDGE_FLAG" value="100104">
+ <type name="int"/>
+ </constant>
+ <constant name="EDGE_FLAG" value="100104">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_COMBINE" value="100105">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_BEGIN_DATA" value="100106">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_VERTEX_DATA" value="100107">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_END_DATA" value="100108">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_ERROR_DATA" value="100109">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_EDGE_FLAG_DATA" value="100110">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_COMBINE_DATA" value="100111">
+ <type name="int"/>
+ </constant>
+ <constant name="CW" value="100120">
+ <type name="int"/>
+ </constant>
+ <constant name="CCW" value="100121">
+ <type name="int"/>
+ </constant>
+ <constant name="INTERIOR" value="100122">
+ <type name="int"/>
+ </constant>
+ <constant name="EXTERIOR" value="100123">
+ <type name="int"/>
+ </constant>
+ <constant name="UNKNOWN" value="100124">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_WINDING_RULE" value="100140">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_BOUNDARY_ONLY" value="100141">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_TOLERANCE" value="100142">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_ERROR1" value="100151">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_ERROR2" value="100152">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_ERROR3" value="100153">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_ERROR4" value="100154">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_ERROR5" value="100155">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_ERROR6" value="100156">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_ERROR7" value="100157">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_ERROR8" value="100158">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_MISSING_BEGIN_POLYGON" value="100151">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_MISSING_BEGIN_CONTOUR" value="100152">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_MISSING_END_POLYGON" value="100153">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_MISSING_END_CONTOUR" value="100154">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_COORD_TOO_LARGE" value="100155">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_NEED_COMBINE_CALLBACK" value="100156">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_WINDING_ODD" value="100130">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_WINDING_NONZERO" value="100131">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_WINDING_POSITIVE" value="100132">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_WINDING_NEGATIVE" value="100133">
+ <type name="int"/>
+ </constant>
+ <constant name="TESS_WINDING_ABS_GEQ_TWO" value="100134">
+ <type name="int"/>
+ </constant>
+ </namespace>
+</repository>
Modified: trunk/opengl-glib/Makefile.am
==============================================================================
--- trunk/opengl-glib/Makefile.am (original)
+++ trunk/opengl-glib/Makefile.am Tue Jan 20 19:06:31 2009
@@ -1,8 +1,8 @@
girdir = $(datadir)/gir
-gir_DATA = GL-1.0.gir GLUT-1.0.gir GLTypes-1.0.gir
+gir_DATA = GL-1.0.gir GLUT-1.0.gir GLTypes-1.0.gir GLU-1.0.gir
typelibdir = $(libdir)/girepository-1.0
-typelib_DATA = GL-1.0.typelib GLUT-1.0.typelib GLTypes-1.0.typelib
+typelib_DATA = GL-1.0.typelib GLUT-1.0.typelib GLTypes-1.0.typelib GLU-1.0.typelib
GL-1.0.typelib: GLTypes-1.0.typelib
@@ -11,4 +11,6 @@
g-ir-compiler --includedir=. GLTypes-1.0.gir -o GLTypes-1.0.typelib
GLUT-1.0.typelib: GL-1.0.typelib
g-ir-compiler --includedir=. GLUT-1.0.gir -o GLUT-1.0.typelib
+GLU-1.0.typelib: GL-1.0.typelib
+ g-ir-compiler --includedir=. GLU-1.0.gir -o GLU-1.0.typelib
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]