1"""Constants for OpenGL.GLU
2
3Automatically generated by the generateraw script, do not edit!
4"""
5
6from ctypes import *
7from OpenGL import platform, arrays
8from OpenGL.constant import Constant
9from OpenGL.raw.GL import _types as GL_types
10GLvoid = GL_types.GLvoid
11
12
13GLU_AUTO_LOAD_MATRIX = Constant( 'GLU_AUTO_LOAD_MATRIX', 100200)
14GLU_BEGIN = Constant( 'GLU_BEGIN', 100100)
15GLU_CCW = Constant( 'GLU_CCW', 100121)
16GLU_CULLING = Constant( 'GLU_CULLING', 100201)
17GLU_CW = Constant( 'GLU_CW', 100120)
18GLU_DISPLAY_MODE = Constant( 'GLU_DISPLAY_MODE', 100204)
19GLU_DOMAIN_DISTANCE = Constant( 'GLU_DOMAIN_DISTANCE', 100217)
20GLU_EDGE_FLAG = Constant( 'GLU_EDGE_FLAG', 100104)
21GLU_END = Constant( 'GLU_END', 100102)
22GLU_ERROR = Constant( 'GLU_ERROR', 100103)
23GLU_EXTENSIONS = Constant( 'GLU_EXTENSIONS', 100801)
24GLU_EXTERIOR = Constant( 'GLU_EXTERIOR', 100123)
25GLU_FALSE = Constant( 'GLU_FALSE', 0)
26GLU_FILL = Constant( 'GLU_FILL', 100012)
27GLU_FLAT = Constant( 'GLU_FLAT', 100001)
28GLU_INCOMPATIBLE_GL_VERSION = Constant( 'GLU_INCOMPATIBLE_GL_VERSION', 100903)
29GLU_INSIDE = Constant( 'GLU_INSIDE', 100021)
30GLU_INTERIOR = Constant( 'GLU_INTERIOR', 100122)
31GLU_INVALID_ENUM = Constant( 'GLU_INVALID_ENUM', 100900)
32GLU_INVALID_OPERATION = Constant( 'GLU_INVALID_OPERATION', 100904)
33GLU_INVALID_VALUE = Constant( 'GLU_INVALID_VALUE', 100901)
34GLU_LINE = Constant( 'GLU_LINE', 100011)
35GLU_MAP1_TRIM_2 = Constant( 'GLU_MAP1_TRIM_2', 100210)
36GLU_MAP1_TRIM_3 = Constant( 'GLU_MAP1_TRIM_3', 100211)
37GLU_NONE = Constant( 'GLU_NONE', 100002)
38GLU_NURBS_BEGIN = Constant( 'GLU_NURBS_BEGIN', 100164)
39GLU_NURBS_BEGIN_DATA = Constant( 'GLU_NURBS_BEGIN_DATA', 100170)
40GLU_NURBS_BEGIN_DATA_EXT = Constant( 'GLU_NURBS_BEGIN_DATA_EXT', 100170)
41GLU_NURBS_BEGIN_EXT = Constant( 'GLU_NURBS_BEGIN_EXT', 100164)
42GLU_NURBS_COLOR = Constant( 'GLU_NURBS_COLOR', 100167)
43GLU_NURBS_COLOR_DATA = Constant( 'GLU_NURBS_COLOR_DATA', 100173)
44GLU_NURBS_COLOR_DATA_EXT = Constant( 'GLU_NURBS_COLOR_DATA_EXT', 100173)
45GLU_NURBS_COLOR_EXT = Constant( 'GLU_NURBS_COLOR_EXT', 100167)
46GLU_NURBS_END = Constant( 'GLU_NURBS_END', 100169)
47GLU_NURBS_END_DATA = Constant( 'GLU_NURBS_END_DATA', 100175)
48GLU_NURBS_END_DATA_EXT = Constant( 'GLU_NURBS_END_DATA_EXT', 100175)
49GLU_NURBS_END_EXT = Constant( 'GLU_NURBS_END_EXT', 100169)
50GLU_NURBS_ERROR = Constant( 'GLU_NURBS_ERROR', 100103)
51GLU_NURBS_ERROR1 = Constant( 'GLU_NURBS_ERROR1', 100251)
52GLU_NURBS_ERROR10 = Constant( 'GLU_NURBS_ERROR10', 100260)
53GLU_NURBS_ERROR11 = Constant( 'GLU_NURBS_ERROR11', 100261)
54GLU_NURBS_ERROR12 = Constant( 'GLU_NURBS_ERROR12', 100262)
55GLU_NURBS_ERROR13 = Constant( 'GLU_NURBS_ERROR13', 100263)
56GLU_NURBS_ERROR14 = Constant( 'GLU_NURBS_ERROR14', 100264)
57GLU_NURBS_ERROR15 = Constant( 'GLU_NURBS_ERROR15', 100265)
58GLU_NURBS_ERROR16 = Constant( 'GLU_NURBS_ERROR16', 100266)
59GLU_NURBS_ERROR17 = Constant( 'GLU_NURBS_ERROR17', 100267)
60GLU_NURBS_ERROR18 = Constant( 'GLU_NURBS_ERROR18', 100268)
61GLU_NURBS_ERROR19 = Constant( 'GLU_NURBS_ERROR19', 100269)
62GLU_NURBS_ERROR2 = Constant( 'GLU_NURBS_ERROR2', 100252)
63GLU_NURBS_ERROR20 = Constant( 'GLU_NURBS_ERROR20', 100270)
64GLU_NURBS_ERROR21 = Constant( 'GLU_NURBS_ERROR21', 100271)
65GLU_NURBS_ERROR22 = Constant( 'GLU_NURBS_ERROR22', 100272)
66GLU_NURBS_ERROR23 = Constant( 'GLU_NURBS_ERROR23', 100273)
67GLU_NURBS_ERROR24 = Constant( 'GLU_NURBS_ERROR24', 100274)
68GLU_NURBS_ERROR25 = Constant( 'GLU_NURBS_ERROR25', 100275)
69GLU_NURBS_ERROR26 = Constant( 'GLU_NURBS_ERROR26', 100276)
70GLU_NURBS_ERROR27 = Constant( 'GLU_NURBS_ERROR27', 100277)
71GLU_NURBS_ERROR28 = Constant( 'GLU_NURBS_ERROR28', 100278)
72GLU_NURBS_ERROR29 = Constant( 'GLU_NURBS_ERROR29', 100279)
73GLU_NURBS_ERROR3 = Constant( 'GLU_NURBS_ERROR3', 100253)
74GLU_NURBS_ERROR30 = Constant( 'GLU_NURBS_ERROR30', 100280)
75GLU_NURBS_ERROR31 = Constant( 'GLU_NURBS_ERROR31', 100281)
76GLU_NURBS_ERROR32 = Constant( 'GLU_NURBS_ERROR32', 100282)
77GLU_NURBS_ERROR33 = Constant( 'GLU_NURBS_ERROR33', 100283)
78GLU_NURBS_ERROR34 = Constant( 'GLU_NURBS_ERROR34', 100284)
79GLU_NURBS_ERROR35 = Constant( 'GLU_NURBS_ERROR35', 100285)
80GLU_NURBS_ERROR36 = Constant( 'GLU_NURBS_ERROR36', 100286)
81GLU_NURBS_ERROR37 = Constant( 'GLU_NURBS_ERROR37', 100287)
82GLU_NURBS_ERROR4 = Constant( 'GLU_NURBS_ERROR4', 100254)
83GLU_NURBS_ERROR5 = Constant( 'GLU_NURBS_ERROR5', 100255)
84GLU_NURBS_ERROR6 = Constant( 'GLU_NURBS_ERROR6', 100256)
85GLU_NURBS_ERROR7 = Constant( 'GLU_NURBS_ERROR7', 100257)
86GLU_NURBS_ERROR8 = Constant( 'GLU_NURBS_ERROR8', 100258)
87GLU_NURBS_ERROR9 = Constant( 'GLU_NURBS_ERROR9', 100259)
88GLU_NURBS_MODE = Constant( 'GLU_NURBS_MODE', 100160)
89GLU_NURBS_MODE_EXT = Constant( 'GLU_NURBS_MODE_EXT', 100160)
90GLU_NURBS_NORMAL = Constant( 'GLU_NURBS_NORMAL', 100166)
91GLU_NURBS_NORMAL_DATA = Constant( 'GLU_NURBS_NORMAL_DATA', 100172)
92GLU_NURBS_NORMAL_DATA_EXT = Constant( 'GLU_NURBS_NORMAL_DATA_EXT', 100172)
93GLU_NURBS_NORMAL_EXT = Constant( 'GLU_NURBS_NORMAL_EXT', 100166)
94GLU_NURBS_RENDERER = Constant( 'GLU_NURBS_RENDERER', 100162)
95GLU_NURBS_RENDERER_EXT = Constant( 'GLU_NURBS_RENDERER_EXT', 100162)
96GLU_NURBS_TESSELLATOR = Constant( 'GLU_NURBS_TESSELLATOR', 100161)
97GLU_NURBS_TESSELLATOR_EXT = Constant( 'GLU_NURBS_TESSELLATOR_EXT', 100161)
98GLU_NURBS_TEXTURE_COORD = Constant( 'GLU_NURBS_TEXTURE_COORD', 100168)
99GLU_NURBS_TEXTURE_COORD_DATA = Constant( 'GLU_NURBS_TEXTURE_COORD_DATA', 100174)
100GLU_NURBS_TEX_COORD_DATA_EXT = Constant( 'GLU_NURBS_TEX_COORD_DATA_EXT', 100174)
101GLU_NURBS_TEX_COORD_EXT = Constant( 'GLU_NURBS_TEX_COORD_EXT', 100168)
102GLU_NURBS_VERTEX = Constant( 'GLU_NURBS_VERTEX', 100165)
103GLU_NURBS_VERTEX_DATA = Constant( 'GLU_NURBS_VERTEX_DATA', 100171)
104GLU_NURBS_VERTEX_DATA_EXT = Constant( 'GLU_NURBS_VERTEX_DATA_EXT', 100171)
105GLU_NURBS_VERTEX_EXT = Constant( 'GLU_NURBS_VERTEX_EXT', 100165)
106GLU_OBJECT_PARAMETRIC_ERROR = Constant( 'GLU_OBJECT_PARAMETRIC_ERROR', 100208)
107GLU_OBJECT_PARAMETRIC_ERROR_EXT = Constant( 'GLU_OBJECT_PARAMETRIC_ERROR_EXT', 100208)
108GLU_OBJECT_PATH_LENGTH = Constant( 'GLU_OBJECT_PATH_LENGTH', 100209)
109GLU_OBJECT_PATH_LENGTH_EXT = Constant( 'GLU_OBJECT_PATH_LENGTH_EXT', 100209)
110GLU_OUTLINE_PATCH = Constant( 'GLU_OUTLINE_PATCH', 100241)
111GLU_OUTLINE_POLYGON = Constant( 'GLU_OUTLINE_POLYGON', 100240)
112GLU_OUTSIDE = Constant( 'GLU_OUTSIDE', 100020)
113GLU_OUT_OF_MEMORY = Constant( 'GLU_OUT_OF_MEMORY', 100902)
114GLU_PARAMETRIC_ERROR = Constant( 'GLU_PARAMETRIC_ERROR', 100216)
115GLU_PARAMETRIC_TOLERANCE = Constant( 'GLU_PARAMETRIC_TOLERANCE', 100202)
116GLU_PATH_LENGTH = Constant( 'GLU_PATH_LENGTH', 100215)
117GLU_POINT = Constant( 'GLU_POINT', 100010)
118GLU_SAMPLING_METHOD = Constant( 'GLU_SAMPLING_METHOD', 100205)
119GLU_SAMPLING_TOLERANCE = Constant( 'GLU_SAMPLING_TOLERANCE', 100203)
120GLU_SILHOUETTE = Constant( 'GLU_SILHOUETTE', 100013)
121GLU_SMOOTH = Constant( 'GLU_SMOOTH', 100000)
122GLU_TESS_BEGIN = Constant( 'GLU_TESS_BEGIN', 100100)
123GLU_TESS_BEGIN_DATA = Constant( 'GLU_TESS_BEGIN_DATA', 100106)
124GLU_TESS_BOUNDARY_ONLY = Constant( 'GLU_TESS_BOUNDARY_ONLY', 100141)
125GLU_TESS_COMBINE = Constant( 'GLU_TESS_COMBINE', 100105)
126GLU_TESS_COMBINE_DATA = Constant( 'GLU_TESS_COMBINE_DATA', 100111)
127GLU_TESS_COORD_TOO_LARGE = Constant( 'GLU_TESS_COORD_TOO_LARGE', 100155)
128GLU_TESS_EDGE_FLAG = Constant( 'GLU_TESS_EDGE_FLAG', 100104)
129GLU_TESS_EDGE_FLAG_DATA = Constant( 'GLU_TESS_EDGE_FLAG_DATA', 100110)
130GLU_TESS_END = Constant( 'GLU_TESS_END', 100102)
131GLU_TESS_END_DATA = Constant( 'GLU_TESS_END_DATA', 100108)
132GLU_TESS_ERROR = Constant( 'GLU_TESS_ERROR', 100103)
133GLU_TESS_ERROR1 = Constant( 'GLU_TESS_ERROR1', 100151)
134GLU_TESS_ERROR2 = Constant( 'GLU_TESS_ERROR2', 100152)
135GLU_TESS_ERROR3 = Constant( 'GLU_TESS_ERROR3', 100153)
136GLU_TESS_ERROR4 = Constant( 'GLU_TESS_ERROR4', 100154)
137GLU_TESS_ERROR5 = Constant( 'GLU_TESS_ERROR5', 100155)
138GLU_TESS_ERROR6 = Constant( 'GLU_TESS_ERROR6', 100156)
139GLU_TESS_ERROR7 = Constant( 'GLU_TESS_ERROR7', 100157)
140GLU_TESS_ERROR8 = Constant( 'GLU_TESS_ERROR8', 100158)
141GLU_TESS_ERROR_DATA = Constant( 'GLU_TESS_ERROR_DATA', 100109)
142GLU_TESS_MAX_COORD = Constant( 'GLU_TESS_MAX_COORD', 9.9999999999999998e+149)
143GLU_TESS_MISSING_BEGIN_CONTOUR = Constant( 'GLU_TESS_MISSING_BEGIN_CONTOUR', 100152)
144GLU_TESS_MISSING_BEGIN_POLYGON = Constant( 'GLU_TESS_MISSING_BEGIN_POLYGON', 100151)
145GLU_TESS_MISSING_END_CONTOUR = Constant( 'GLU_TESS_MISSING_END_CONTOUR', 100154)
146GLU_TESS_MISSING_END_POLYGON = Constant( 'GLU_TESS_MISSING_END_POLYGON', 100153)
147GLU_TESS_NEED_COMBINE_CALLBACK = Constant( 'GLU_TESS_NEED_COMBINE_CALLBACK', 100156)
148GLU_TESS_TOLERANCE = Constant( 'GLU_TESS_TOLERANCE', 100142)
149GLU_TESS_VERTEX = Constant( 'GLU_TESS_VERTEX', 100101)
150GLU_TESS_VERTEX_DATA = Constant( 'GLU_TESS_VERTEX_DATA', 100107)
151GLU_TESS_WINDING_ABS_GEQ_TWO = Constant( 'GLU_TESS_WINDING_ABS_GEQ_TWO', 100134)
152GLU_TESS_WINDING_NEGATIVE = Constant( 'GLU_TESS_WINDING_NEGATIVE', 100133)
153GLU_TESS_WINDING_NONZERO = Constant( 'GLU_TESS_WINDING_NONZERO', 100131)
154GLU_TESS_WINDING_ODD = Constant( 'GLU_TESS_WINDING_ODD', 100130)
155GLU_TESS_WINDING_POSITIVE = Constant( 'GLU_TESS_WINDING_POSITIVE', 100132)
156GLU_TESS_WINDING_RULE = Constant( 'GLU_TESS_WINDING_RULE', 100140)
157GLU_TRUE = Constant( 'GLU_TRUE', 1)
158GLU_UNKNOWN = Constant( 'GLU_UNKNOWN', 100124)
159GLU_U_STEP = Constant( 'GLU_U_STEP', 100206)
160GLU_VERSION = Constant( 'GLU_VERSION', 100800)
161GLU_VERSION_1_1 = Constant( 'GLU_VERSION_1_1', 1)
162GLU_VERSION_1_2 = Constant( 'GLU_VERSION_1_2', 1)
163GLU_VERSION_1_3 = Constant( 'GLU_VERSION_1_3', 1)
164GLU_VERTEX = Constant( 'GLU_VERTEX', 100101)
165GLU_V_STEP = Constant( 'GLU_V_STEP', 100207)
166__all__ = [
167    'GLU_AUTO_LOAD_MATRIX',
168    'GLU_BEGIN',
169    'GLU_CCW',
170    'GLU_CULLING',
171    'GLU_CW',
172    'GLU_DISPLAY_MODE',
173    'GLU_DOMAIN_DISTANCE',
174    'GLU_EDGE_FLAG',
175    'GLU_END',
176    'GLU_ERROR',
177    'GLU_EXTENSIONS',
178    'GLU_EXTERIOR',
179    'GLU_FALSE',
180    'GLU_FILL',
181    'GLU_FLAT',
182    'GLU_INCOMPATIBLE_GL_VERSION',
183    'GLU_INSIDE',
184    'GLU_INTERIOR',
185    'GLU_INVALID_ENUM',
186    'GLU_INVALID_OPERATION',
187    'GLU_INVALID_VALUE',
188    'GLU_LINE',
189    'GLU_MAP1_TRIM_2',
190    'GLU_MAP1_TRIM_3',
191    'GLU_NONE',
192    'GLU_NURBS_BEGIN',
193    'GLU_NURBS_BEGIN_DATA',
194    'GLU_NURBS_BEGIN_DATA_EXT',
195    'GLU_NURBS_BEGIN_EXT',
196    'GLU_NURBS_COLOR',
197    'GLU_NURBS_COLOR_DATA',
198    'GLU_NURBS_COLOR_DATA_EXT',
199    'GLU_NURBS_COLOR_EXT',
200    'GLU_NURBS_END',
201    'GLU_NURBS_END_DATA',
202    'GLU_NURBS_END_DATA_EXT',
203    'GLU_NURBS_END_EXT',
204    'GLU_NURBS_ERROR',
205    'GLU_NURBS_ERROR1',
206    'GLU_NURBS_ERROR10',
207    'GLU_NURBS_ERROR11',
208    'GLU_NURBS_ERROR12',
209    'GLU_NURBS_ERROR13',
210    'GLU_NURBS_ERROR14',
211    'GLU_NURBS_ERROR15',
212    'GLU_NURBS_ERROR16',
213    'GLU_NURBS_ERROR17',
214    'GLU_NURBS_ERROR18',
215    'GLU_NURBS_ERROR19',
216    'GLU_NURBS_ERROR2',
217    'GLU_NURBS_ERROR20',
218    'GLU_NURBS_ERROR21',
219    'GLU_NURBS_ERROR22',
220    'GLU_NURBS_ERROR23',
221    'GLU_NURBS_ERROR24',
222    'GLU_NURBS_ERROR25',
223    'GLU_NURBS_ERROR26',
224    'GLU_NURBS_ERROR27',
225    'GLU_NURBS_ERROR28',
226    'GLU_NURBS_ERROR29',
227    'GLU_NURBS_ERROR3',
228    'GLU_NURBS_ERROR30',
229    'GLU_NURBS_ERROR31',
230    'GLU_NURBS_ERROR32',
231    'GLU_NURBS_ERROR33',
232    'GLU_NURBS_ERROR34',
233    'GLU_NURBS_ERROR35',
234    'GLU_NURBS_ERROR36',
235    'GLU_NURBS_ERROR37',
236    'GLU_NURBS_ERROR4',
237    'GLU_NURBS_ERROR5',
238    'GLU_NURBS_ERROR6',
239    'GLU_NURBS_ERROR7',
240    'GLU_NURBS_ERROR8',
241    'GLU_NURBS_ERROR9',
242    'GLU_NURBS_MODE',
243    'GLU_NURBS_MODE_EXT',
244    'GLU_NURBS_NORMAL',
245    'GLU_NURBS_NORMAL_DATA',
246    'GLU_NURBS_NORMAL_DATA_EXT',
247    'GLU_NURBS_NORMAL_EXT',
248    'GLU_NURBS_RENDERER',
249    'GLU_NURBS_RENDERER_EXT',
250    'GLU_NURBS_TESSELLATOR',
251    'GLU_NURBS_TESSELLATOR_EXT',
252    'GLU_NURBS_TEXTURE_COORD',
253    'GLU_NURBS_TEXTURE_COORD_DATA',
254    'GLU_NURBS_TEX_COORD_DATA_EXT',
255    'GLU_NURBS_TEX_COORD_EXT',
256    'GLU_NURBS_VERTEX',
257    'GLU_NURBS_VERTEX_DATA',
258    'GLU_NURBS_VERTEX_DATA_EXT',
259    'GLU_NURBS_VERTEX_EXT',
260    'GLU_OBJECT_PARAMETRIC_ERROR',
261    'GLU_OBJECT_PARAMETRIC_ERROR_EXT',
262    'GLU_OBJECT_PATH_LENGTH',
263    'GLU_OBJECT_PATH_LENGTH_EXT',
264    'GLU_OUTLINE_PATCH',
265    'GLU_OUTLINE_POLYGON',
266    'GLU_OUTSIDE',
267    'GLU_OUT_OF_MEMORY',
268    'GLU_PARAMETRIC_ERROR',
269    'GLU_PARAMETRIC_TOLERANCE',
270    'GLU_PATH_LENGTH',
271    'GLU_POINT',
272    'GLU_SAMPLING_METHOD',
273    'GLU_SAMPLING_TOLERANCE',
274    'GLU_SILHOUETTE',
275    'GLU_SMOOTH',
276    'GLU_TESS_BEGIN',
277    'GLU_TESS_BEGIN_DATA',
278    'GLU_TESS_BOUNDARY_ONLY',
279    'GLU_TESS_COMBINE',
280    'GLU_TESS_COMBINE_DATA',
281    'GLU_TESS_COORD_TOO_LARGE',
282    'GLU_TESS_EDGE_FLAG',
283    'GLU_TESS_EDGE_FLAG_DATA',
284    'GLU_TESS_END',
285    'GLU_TESS_END_DATA',
286    'GLU_TESS_ERROR',
287    'GLU_TESS_ERROR1',
288    'GLU_TESS_ERROR2',
289    'GLU_TESS_ERROR3',
290    'GLU_TESS_ERROR4',
291    'GLU_TESS_ERROR5',
292    'GLU_TESS_ERROR6',
293    'GLU_TESS_ERROR7',
294    'GLU_TESS_ERROR8',
295    'GLU_TESS_ERROR_DATA',
296    'GLU_TESS_MAX_COORD',
297    'GLU_TESS_MISSING_BEGIN_CONTOUR',
298    'GLU_TESS_MISSING_BEGIN_POLYGON',
299    'GLU_TESS_MISSING_END_CONTOUR',
300    'GLU_TESS_MISSING_END_POLYGON',
301    'GLU_TESS_NEED_COMBINE_CALLBACK',
302    'GLU_TESS_TOLERANCE',
303    'GLU_TESS_VERTEX',
304    'GLU_TESS_VERTEX_DATA',
305    'GLU_TESS_WINDING_ABS_GEQ_TWO',
306    'GLU_TESS_WINDING_NEGATIVE',
307    'GLU_TESS_WINDING_NONZERO',
308    'GLU_TESS_WINDING_ODD',
309    'GLU_TESS_WINDING_POSITIVE',
310    'GLU_TESS_WINDING_RULE',
311    'GLU_TRUE',
312    'GLU_UNKNOWN',
313    'GLU_U_STEP',
314    'GLU_VERSION',
315    'GLU_VERSION_1_1',
316    'GLU_VERSION_1_2',
317    'GLU_VERSION_1_3',
318    'GLU_VERTEX',
319    'GLU_V_STEP'
320]
321