2 * FILE : msw/glcanvas.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 802)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
43 extern void SWIG_MakePtr(char *, void *, char *);
44 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
45 extern char *SWIG_GetPtr(char *, void **, char *);
46 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
47 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
48 extern PyObject
*SWIG_newvarlink(void);
52 #define SWIG_init initglcanvasc
54 #define SWIG_name "glcanvasc"
59 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
64 } else if (target
== Py_None
) {
68 if (!PyList_Check(target
)) {
70 target
= PyList_New(0);
71 PyList_Append(target
, o2
);
74 PyList_Append(target
,o
);
80 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
86 } else if (target
== Py_None
) {
90 if (!PyTuple_Check(target
)) {
92 target
= PyTuple_New(1);
93 PyTuple_SetItem(target
, 0, o2
);
96 PyTuple_SetItem(o3
, 0, o
);
99 target
= PySequence_Concat(o2
, o3
);
107 extern byte
* byte_LIST_helper(PyObject
* source
);
108 extern int* int_LIST_helper(PyObject
* source
);
109 extern long* long_LIST_helper(PyObject
* source
);
110 extern char** string_LIST_helper(PyObject
* source
);
111 extern wxPoint
* wxPoint_LIST_helper(PyObject
* source
);
112 extern wxBitmap
** wxBitmap_LIST_helper(PyObject
* source
);
113 extern wxString
* wxString_LIST_helper(PyObject
* source
);
114 extern wxAcceleratorEntry
* wxAcceleratorEntry_LIST_helper(PyObject
* source
);
117 static char* wxStringErrorMsg
= "string type is required for parameter";
119 #if defined(__WXMSW__)
120 static wxString
wxPyEmptyStr("");
121 static wxPoint
wxPyDefaultPosition(-1, -1);
122 static wxSize
wxPyDefaultSize(-1, -1);
127 static PyObject
*_wrap_glArrayElementEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
128 PyObject
* _resultobj
;
130 char *_kwnames
[] = { "i", NULL
};
133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glArrayElementEXT",_kwnames
,&_arg0
))
136 wxPy_BEGIN_ALLOW_THREADS
;
137 glArrayElementEXT(_arg0
);
139 wxPy_END_ALLOW_THREADS
;
140 } Py_INCREF(Py_None
);
141 _resultobj
= Py_None
;
145 static PyObject
*_wrap_glColorPointerEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
146 PyObject
* _resultobj
;
152 PyObject
* _argo4
= 0;
153 char *_kwnames
[] = { "size","type","stride","count","pointer", NULL
};
156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiO:glColorPointerEXT",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_argo4
))
159 if (_argo4
== Py_None
) { _arg4
= NULL
; }
160 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,(char *) 0 )) {
161 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of glColorPointerEXT. Expected _GLvoid_p.");
166 wxPy_BEGIN_ALLOW_THREADS
;
167 glColorPointerEXT(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
169 wxPy_END_ALLOW_THREADS
;
170 } Py_INCREF(Py_None
);
171 _resultobj
= Py_None
;
175 static PyObject
*_wrap_glDrawArraysEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
176 PyObject
* _resultobj
;
180 char *_kwnames
[] = { "mode","first","count", NULL
};
183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glDrawArraysEXT",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
186 wxPy_BEGIN_ALLOW_THREADS
;
187 glDrawArraysEXT(_arg0
,_arg1
,_arg2
);
189 wxPy_END_ALLOW_THREADS
;
190 } Py_INCREF(Py_None
);
191 _resultobj
= Py_None
;
195 static PyObject
*_wrap_glEdgeFlagPointerEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
196 PyObject
* _resultobj
;
200 PyObject
* _argo2
= 0;
201 char *_kwnames
[] = { "stride","count","pointer", NULL
};
204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glEdgeFlagPointerEXT",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
207 if (_argo2
== Py_None
) { _arg2
= NULL
; }
208 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLboolean_p")) {
209 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glEdgeFlagPointerEXT. Expected _GLboolean_p.");
214 wxPy_BEGIN_ALLOW_THREADS
;
215 glEdgeFlagPointerEXT(_arg0
,_arg1
,_arg2
);
217 wxPy_END_ALLOW_THREADS
;
218 } Py_INCREF(Py_None
);
219 _resultobj
= Py_None
;
223 static PyObject
*_wrap_glGetPointervEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
224 PyObject
* _resultobj
;
227 PyObject
* _argo1
= 0;
228 char *_kwnames
[] = { "pname","params", NULL
};
231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetPointervEXT",_kwnames
,&_arg0
,&_argo1
))
234 if (_argo1
== Py_None
) { _arg1
= NULL
; }
235 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,(char *) 0 )) {
236 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetPointervEXT. Expected _GLvoid_pp.");
241 wxPy_BEGIN_ALLOW_THREADS
;
242 glGetPointervEXT(_arg0
,_arg1
);
244 wxPy_END_ALLOW_THREADS
;
245 } Py_INCREF(Py_None
);
246 _resultobj
= Py_None
;
250 static PyObject
*_wrap_glIndexPointerEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
251 PyObject
* _resultobj
;
256 PyObject
* _argo3
= 0;
257 char *_kwnames
[] = { "type","stride","count","pointer", NULL
};
260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glIndexPointerEXT",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
263 if (_argo3
== Py_None
) { _arg3
= NULL
; }
264 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,(char *) 0 )) {
265 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glIndexPointerEXT. Expected _GLvoid_p.");
270 wxPy_BEGIN_ALLOW_THREADS
;
271 glIndexPointerEXT(_arg0
,_arg1
,_arg2
,_arg3
);
273 wxPy_END_ALLOW_THREADS
;
274 } Py_INCREF(Py_None
);
275 _resultobj
= Py_None
;
279 static PyObject
*_wrap_glNormalPointerEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
280 PyObject
* _resultobj
;
285 PyObject
* _argo3
= 0;
286 char *_kwnames
[] = { "type","stride","count","pointer", NULL
};
289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glNormalPointerEXT",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
292 if (_argo3
== Py_None
) { _arg3
= NULL
; }
293 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,(char *) 0 )) {
294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glNormalPointerEXT. Expected _GLvoid_p.");
299 wxPy_BEGIN_ALLOW_THREADS
;
300 glNormalPointerEXT(_arg0
,_arg1
,_arg2
,_arg3
);
302 wxPy_END_ALLOW_THREADS
;
303 } Py_INCREF(Py_None
);
304 _resultobj
= Py_None
;
308 static PyObject
*_wrap_glTexCoordPointerEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
309 PyObject
* _resultobj
;
315 PyObject
* _argo4
= 0;
316 char *_kwnames
[] = { "size","type","stride","count","pointer", NULL
};
319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiO:glTexCoordPointerEXT",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_argo4
))
322 if (_argo4
== Py_None
) { _arg4
= NULL
; }
323 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,(char *) 0 )) {
324 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of glTexCoordPointerEXT. Expected _GLvoid_p.");
329 wxPy_BEGIN_ALLOW_THREADS
;
330 glTexCoordPointerEXT(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
332 wxPy_END_ALLOW_THREADS
;
333 } Py_INCREF(Py_None
);
334 _resultobj
= Py_None
;
338 static PyObject
*_wrap_glVertexPointerEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
339 PyObject
* _resultobj
;
345 PyObject
* _argo4
= 0;
346 char *_kwnames
[] = { "size","type","stride","count","pointer", NULL
};
349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiO:glVertexPointerEXT",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_argo4
))
352 if (_argo4
== Py_None
) { _arg4
= NULL
; }
353 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,(char *) 0 )) {
354 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of glVertexPointerEXT. Expected _GLvoid_p.");
359 wxPy_BEGIN_ALLOW_THREADS
;
360 glVertexPointerEXT(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
362 wxPy_END_ALLOW_THREADS
;
363 } Py_INCREF(Py_None
);
364 _resultobj
= Py_None
;
368 static PyObject
*_wrap_glColorSubtableEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
369 PyObject
* _resultobj
;
376 PyObject
* _argo5
= 0;
377 char *_kwnames
[] = { "target","start","count","format","type","table", NULL
};
380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiO:glColorSubtableEXT",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_argo5
))
383 if (_argo5
== Py_None
) { _arg5
= NULL
; }
384 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,(char *) 0 )) {
385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of glColorSubtableEXT. Expected _GLvoid_p.");
390 wxPy_BEGIN_ALLOW_THREADS
;
391 glColorSubtableEXT(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
393 wxPy_END_ALLOW_THREADS
;
394 } Py_INCREF(Py_None
);
395 _resultobj
= Py_None
;
399 static PyObject
*_wrap_glColorTableEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
400 PyObject
* _resultobj
;
407 PyObject
* _argo5
= 0;
408 char *_kwnames
[] = { "target","internalformat","width","format","type","table", NULL
};
411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiO:glColorTableEXT",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_argo5
))
414 if (_argo5
== Py_None
) { _arg5
= NULL
; }
415 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,(char *) 0 )) {
416 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of glColorTableEXT. Expected _GLvoid_p.");
421 wxPy_BEGIN_ALLOW_THREADS
;
422 glColorTableEXT(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
424 wxPy_END_ALLOW_THREADS
;
425 } Py_INCREF(Py_None
);
426 _resultobj
= Py_None
;
430 static PyObject
*_wrap_glCopyColorTableEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
431 PyObject
* _resultobj
;
437 char *_kwnames
[] = { "target","internalformat","x","y","width", NULL
};
440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiii:glCopyColorTableEXT",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
443 wxPy_BEGIN_ALLOW_THREADS
;
444 glCopyColorTableEXT(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
446 wxPy_END_ALLOW_THREADS
;
447 } Py_INCREF(Py_None
);
448 _resultobj
= Py_None
;
452 static PyObject
*_wrap_glGetColorTableEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
453 PyObject
* _resultobj
;
458 PyObject
* _argo3
= 0;
459 char *_kwnames
[] = { "target","format","type","table", NULL
};
462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glGetColorTableEXT",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
465 if (_argo3
== Py_None
) { _arg3
= NULL
; }
466 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,(char *) 0 )) {
467 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glGetColorTableEXT. Expected _GLvoid_p.");
472 wxPy_BEGIN_ALLOW_THREADS
;
473 glGetColorTableEXT(_arg0
,_arg1
,_arg2
,_arg3
);
475 wxPy_END_ALLOW_THREADS
;
476 } Py_INCREF(Py_None
);
477 _resultobj
= Py_None
;
481 static PyObject
*_wrap_glGetColorTableParamaterfvEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
482 PyObject
* _resultobj
;
486 PyObject
* _argo2
= 0;
487 char *_kwnames
[] = { "target","pname","params", NULL
};
490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetColorTableParamaterfvEXT",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
493 if (_argo2
== Py_None
) { _arg2
= NULL
; }
494 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
495 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetColorTableParamaterfvEXT. Expected _GLfloat_p.");
500 wxPy_BEGIN_ALLOW_THREADS
;
501 glGetColorTableParamaterfvEXT(_arg0
,_arg1
,_arg2
);
503 wxPy_END_ALLOW_THREADS
;
504 } Py_INCREF(Py_None
);
505 _resultobj
= Py_None
;
509 static PyObject
*_wrap_glGetColorTavleParameterivEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
510 PyObject
* _resultobj
;
514 PyObject
* _argo2
= 0;
515 char *_kwnames
[] = { "target","pname","params", NULL
};
518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetColorTavleParameterivEXT",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
521 if (_argo2
== Py_None
) { _arg2
= NULL
; }
522 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetColorTavleParameterivEXT. Expected _GLint_p.");
528 wxPy_BEGIN_ALLOW_THREADS
;
529 glGetColorTavleParameterivEXT(_arg0
,_arg1
,_arg2
);
531 wxPy_END_ALLOW_THREADS
;
532 } Py_INCREF(Py_None
);
533 _resultobj
= Py_None
;
537 static PyObject
*_wrap_glLockArraysSGI(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
538 PyObject
* _resultobj
;
541 char *_kwnames
[] = { "first","count", NULL
};
544 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glLockArraysSGI",_kwnames
,&_arg0
,&_arg1
))
547 wxPy_BEGIN_ALLOW_THREADS
;
548 glLockArraysSGI(_arg0
,_arg1
);
550 wxPy_END_ALLOW_THREADS
;
551 } Py_INCREF(Py_None
);
552 _resultobj
= Py_None
;
556 static PyObject
*_wrap_glUnlockArraysSGI(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
557 PyObject
* _resultobj
;
558 char *_kwnames
[] = { NULL
};
561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glUnlockArraysSGI",_kwnames
))
564 wxPy_BEGIN_ALLOW_THREADS
;
567 wxPy_END_ALLOW_THREADS
;
568 } Py_INCREF(Py_None
);
569 _resultobj
= Py_None
;
573 static PyObject
*_wrap_glCullParameterdvSGI(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
574 PyObject
* _resultobj
;
577 PyObject
* _argo1
= 0;
578 char *_kwnames
[] = { "pname","params", NULL
};
581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glCullParameterdvSGI",_kwnames
,&_arg0
,&_argo1
))
584 if (_argo1
== Py_None
) { _arg1
= NULL
; }
585 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLdouble_p")) {
586 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glCullParameterdvSGI. Expected _GLdouble_p.");
591 wxPy_BEGIN_ALLOW_THREADS
;
592 glCullParameterdvSGI(_arg0
,_arg1
);
594 wxPy_END_ALLOW_THREADS
;
595 } Py_INCREF(Py_None
);
596 _resultobj
= Py_None
;
600 static PyObject
*_wrap_glCullParameterfvSGI(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
601 PyObject
* _resultobj
;
604 PyObject
* _argo1
= 0;
605 char *_kwnames
[] = { "pname","params", NULL
};
608 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glCullParameterfvSGI",_kwnames
,&_arg0
,&_argo1
))
611 if (_argo1
== Py_None
) { _arg1
= NULL
; }
612 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLfloat_p")) {
613 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glCullParameterfvSGI. Expected _GLfloat_p.");
618 wxPy_BEGIN_ALLOW_THREADS
;
619 glCullParameterfvSGI(_arg0
,_arg1
);
621 wxPy_END_ALLOW_THREADS
;
622 } Py_INCREF(Py_None
);
623 _resultobj
= Py_None
;
627 static PyObject
*_wrap_glIndexFuncSGI(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
628 PyObject
* _resultobj
;
631 char *_kwnames
[] = { "func","ref", NULL
};
634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"if:glIndexFuncSGI",_kwnames
,&_arg0
,&_arg1
))
637 wxPy_BEGIN_ALLOW_THREADS
;
638 glIndexFuncSGI(_arg0
,_arg1
);
640 wxPy_END_ALLOW_THREADS
;
641 } Py_INCREF(Py_None
);
642 _resultobj
= Py_None
;
646 static PyObject
*_wrap_glIndexMaterialSGI(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
647 PyObject
* _resultobj
;
650 char *_kwnames
[] = { "face","mode", NULL
};
653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glIndexMaterialSGI",_kwnames
,&_arg0
,&_arg1
))
656 wxPy_BEGIN_ALLOW_THREADS
;
657 glIndexMaterialSGI(_arg0
,_arg1
);
659 wxPy_END_ALLOW_THREADS
;
660 } Py_INCREF(Py_None
);
661 _resultobj
= Py_None
;
665 static PyObject
*_wrap_glAddSwapHintRectWin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
666 PyObject
* _resultobj
;
671 char *_kwnames
[] = { "x","y","width","height", NULL
};
674 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glAddSwapHintRectWin",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
677 wxPy_BEGIN_ALLOW_THREADS
;
678 glAddSwapHintRectWin(_arg0
,_arg1
,_arg2
,_arg3
);
680 wxPy_END_ALLOW_THREADS
;
681 } Py_INCREF(Py_None
);
682 _resultobj
= Py_None
;
686 static PyObject
*_wrap_glAccum(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
687 PyObject
* _resultobj
;
690 char *_kwnames
[] = { "op","value", NULL
};
693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"if:glAccum",_kwnames
,&_arg0
,&_arg1
))
696 wxPy_BEGIN_ALLOW_THREADS
;
697 glAccum(_arg0
,_arg1
);
699 wxPy_END_ALLOW_THREADS
;
700 } Py_INCREF(Py_None
);
701 _resultobj
= Py_None
;
705 static PyObject
*_wrap_glAlphaFunc(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
706 PyObject
* _resultobj
;
709 char *_kwnames
[] = { "func","ref", NULL
};
712 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"if:glAlphaFunc",_kwnames
,&_arg0
,&_arg1
))
715 wxPy_BEGIN_ALLOW_THREADS
;
716 glAlphaFunc(_arg0
,_arg1
);
718 wxPy_END_ALLOW_THREADS
;
719 } Py_INCREF(Py_None
);
720 _resultobj
= Py_None
;
724 static PyObject
*_wrap_glAreTexturesResident(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
725 PyObject
* _resultobj
;
730 PyObject
* _argo1
= 0;
731 PyObject
* _argo2
= 0;
732 char *_kwnames
[] = { "n","textures","residences", NULL
};
735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iOO:glAreTexturesResident",_kwnames
,&_arg0
,&_argo1
,&_argo2
))
738 if (_argo1
== Py_None
) { _arg1
= NULL
; }
739 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLuint_p")) {
740 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glAreTexturesResident. Expected _GLuint_p.");
745 if (_argo2
== Py_None
) { _arg2
= NULL
; }
746 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLboolean_p")) {
747 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glAreTexturesResident. Expected _GLboolean_p.");
752 wxPy_BEGIN_ALLOW_THREADS
;
753 _result
= (GLboolean
)glAreTexturesResident(_arg0
,_arg1
,_arg2
);
755 wxPy_END_ALLOW_THREADS
;
756 } _resultobj
= Py_BuildValue("b",_result
);
760 static PyObject
*_wrap_glArrayElement(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
761 PyObject
* _resultobj
;
763 char *_kwnames
[] = { "i", NULL
};
766 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glArrayElement",_kwnames
,&_arg0
))
769 wxPy_BEGIN_ALLOW_THREADS
;
770 glArrayElement(_arg0
);
772 wxPy_END_ALLOW_THREADS
;
773 } Py_INCREF(Py_None
);
774 _resultobj
= Py_None
;
778 static PyObject
*_wrap_glBegin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
779 PyObject
* _resultobj
;
781 char *_kwnames
[] = { "mode", NULL
};
784 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glBegin",_kwnames
,&_arg0
))
787 wxPy_BEGIN_ALLOW_THREADS
;
790 wxPy_END_ALLOW_THREADS
;
791 } Py_INCREF(Py_None
);
792 _resultobj
= Py_None
;
796 static PyObject
*_wrap_glBindTexture(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
797 PyObject
* _resultobj
;
800 char *_kwnames
[] = { "target","texture", NULL
};
803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glBindTexture",_kwnames
,&_arg0
,&_arg1
))
806 wxPy_BEGIN_ALLOW_THREADS
;
807 glBindTexture(_arg0
,_arg1
);
809 wxPy_END_ALLOW_THREADS
;
810 } Py_INCREF(Py_None
);
811 _resultobj
= Py_None
;
815 static PyObject
*_wrap_glBitmap(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
816 PyObject
* _resultobj
;
824 PyObject
* _argo6
= 0;
825 char *_kwnames
[] = { "width","height","xorig","yorig","xmove","ymove","bitmap", NULL
};
828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiffffO:glBitmap",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_argo6
))
831 if (_argo6
== Py_None
) { _arg6
= NULL
; }
832 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_GLubyte_p")) {
833 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of glBitmap. Expected _GLubyte_p.");
838 wxPy_BEGIN_ALLOW_THREADS
;
839 glBitmap(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
841 wxPy_END_ALLOW_THREADS
;
842 } Py_INCREF(Py_None
);
843 _resultobj
= Py_None
;
847 static PyObject
*_wrap_glBlendFunc(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
848 PyObject
* _resultobj
;
851 char *_kwnames
[] = { "sfactor","dfactor", NULL
};
854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glBlendFunc",_kwnames
,&_arg0
,&_arg1
))
857 wxPy_BEGIN_ALLOW_THREADS
;
858 glBlendFunc(_arg0
,_arg1
);
860 wxPy_END_ALLOW_THREADS
;
861 } Py_INCREF(Py_None
);
862 _resultobj
= Py_None
;
866 static PyObject
*_wrap_glCallList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
867 PyObject
* _resultobj
;
869 char *_kwnames
[] = { "list", NULL
};
872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glCallList",_kwnames
,&_arg0
))
875 wxPy_BEGIN_ALLOW_THREADS
;
878 wxPy_END_ALLOW_THREADS
;
879 } Py_INCREF(Py_None
);
880 _resultobj
= Py_None
;
884 static PyObject
*_wrap_glCallLists(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
885 PyObject
* _resultobj
;
889 PyObject
* _argo2
= 0;
890 char *_kwnames
[] = { "n","type","lists", NULL
};
893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glCallLists",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
896 if (_argo2
== Py_None
) { _arg2
= NULL
; }
897 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,(char *) 0 )) {
898 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glCallLists. Expected _GLvoid_p.");
903 wxPy_BEGIN_ALLOW_THREADS
;
904 glCallLists(_arg0
,_arg1
,_arg2
);
906 wxPy_END_ALLOW_THREADS
;
907 } Py_INCREF(Py_None
);
908 _resultobj
= Py_None
;
912 static PyObject
*_wrap_glClear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
913 PyObject
* _resultobj
;
915 char *_kwnames
[] = { "mask", NULL
};
918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glClear",_kwnames
,&_arg0
))
921 wxPy_BEGIN_ALLOW_THREADS
;
924 wxPy_END_ALLOW_THREADS
;
925 } Py_INCREF(Py_None
);
926 _resultobj
= Py_None
;
930 static PyObject
*_wrap_glClearAccum(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
931 PyObject
* _resultobj
;
936 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glClearAccum",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
942 wxPy_BEGIN_ALLOW_THREADS
;
943 glClearAccum(_arg0
,_arg1
,_arg2
,_arg3
);
945 wxPy_END_ALLOW_THREADS
;
946 } Py_INCREF(Py_None
);
947 _resultobj
= Py_None
;
951 static PyObject
*_wrap_glClearColor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
952 PyObject
* _resultobj
;
957 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glClearColor",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
963 wxPy_BEGIN_ALLOW_THREADS
;
964 glClearColor(_arg0
,_arg1
,_arg2
,_arg3
);
966 wxPy_END_ALLOW_THREADS
;
967 } Py_INCREF(Py_None
);
968 _resultobj
= Py_None
;
972 static PyObject
*_wrap_glClearDepth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
973 PyObject
* _resultobj
;
975 char *_kwnames
[] = { "depth", NULL
};
978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"d:glClearDepth",_kwnames
,&_arg0
))
981 wxPy_BEGIN_ALLOW_THREADS
;
984 wxPy_END_ALLOW_THREADS
;
985 } Py_INCREF(Py_None
);
986 _resultobj
= Py_None
;
990 static PyObject
*_wrap_glClearIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
991 PyObject
* _resultobj
;
993 char *_kwnames
[] = { "c", NULL
};
996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glClearIndex",_kwnames
,&_arg0
))
999 wxPy_BEGIN_ALLOW_THREADS
;
1000 glClearIndex(_arg0
);
1002 wxPy_END_ALLOW_THREADS
;
1003 } Py_INCREF(Py_None
);
1004 _resultobj
= Py_None
;
1008 static PyObject
*_wrap_glClearStencil(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1009 PyObject
* _resultobj
;
1011 char *_kwnames
[] = { "s", NULL
};
1014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glClearStencil",_kwnames
,&_arg0
))
1017 wxPy_BEGIN_ALLOW_THREADS
;
1018 glClearStencil(_arg0
);
1020 wxPy_END_ALLOW_THREADS
;
1021 } Py_INCREF(Py_None
);
1022 _resultobj
= Py_None
;
1026 static PyObject
*_wrap_glClipPlane(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1027 PyObject
* _resultobj
;
1030 PyObject
* _argo1
= 0;
1031 char *_kwnames
[] = { "plane","equation", NULL
};
1034 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glClipPlane",_kwnames
,&_arg0
,&_argo1
))
1037 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1038 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLdouble_p")) {
1039 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glClipPlane. Expected _GLdouble_p.");
1044 wxPy_BEGIN_ALLOW_THREADS
;
1045 glClipPlane(_arg0
,_arg1
);
1047 wxPy_END_ALLOW_THREADS
;
1048 } Py_INCREF(Py_None
);
1049 _resultobj
= Py_None
;
1053 static PyObject
*_wrap_glColor3b(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1054 PyObject
* _resultobj
;
1058 char *_kwnames
[] = { "red","green","blue", NULL
};
1061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"bbb:glColor3b",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
1064 wxPy_BEGIN_ALLOW_THREADS
;
1065 glColor3b(_arg0
,_arg1
,_arg2
);
1067 wxPy_END_ALLOW_THREADS
;
1068 } Py_INCREF(Py_None
);
1069 _resultobj
= Py_None
;
1073 static PyObject
*_wrap_glColor3bv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1074 PyObject
* _resultobj
;
1076 PyObject
* _argo0
= 0;
1077 char *_kwnames
[] = { "v", NULL
};
1080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3bv",_kwnames
,&_argo0
))
1083 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1084 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLbyte_p")) {
1085 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3bv. Expected _GLbyte_p.");
1090 wxPy_BEGIN_ALLOW_THREADS
;
1093 wxPy_END_ALLOW_THREADS
;
1094 } Py_INCREF(Py_None
);
1095 _resultobj
= Py_None
;
1099 static PyObject
*_wrap_glColor3d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1100 PyObject
* _resultobj
;
1104 char *_kwnames
[] = { "red","green","blue", NULL
};
1107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glColor3d",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
1110 wxPy_BEGIN_ALLOW_THREADS
;
1111 glColor3d(_arg0
,_arg1
,_arg2
);
1113 wxPy_END_ALLOW_THREADS
;
1114 } Py_INCREF(Py_None
);
1115 _resultobj
= Py_None
;
1119 static PyObject
*_wrap_glColor3dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1120 PyObject
* _resultobj
;
1122 PyObject
* _argo0
= 0;
1123 char *_kwnames
[] = { "v", NULL
};
1126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3dv",_kwnames
,&_argo0
))
1129 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1130 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
1131 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3dv. Expected _GLdouble_p.");
1136 wxPy_BEGIN_ALLOW_THREADS
;
1139 wxPy_END_ALLOW_THREADS
;
1140 } Py_INCREF(Py_None
);
1141 _resultobj
= Py_None
;
1145 static PyObject
*_wrap_glColor3f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1146 PyObject
* _resultobj
;
1150 char *_kwnames
[] = { "red","green","blue", NULL
};
1153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glColor3f",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
1156 wxPy_BEGIN_ALLOW_THREADS
;
1157 glColor3f(_arg0
,_arg1
,_arg2
);
1159 wxPy_END_ALLOW_THREADS
;
1160 } Py_INCREF(Py_None
);
1161 _resultobj
= Py_None
;
1165 static PyObject
*_wrap_glColor3fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1166 PyObject
* _resultobj
;
1168 PyObject
* _argo0
= 0;
1169 char *_kwnames
[] = { "v", NULL
};
1172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3fv",_kwnames
,&_argo0
))
1175 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1176 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
1177 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3fv. Expected _GLfloat_p.");
1182 wxPy_BEGIN_ALLOW_THREADS
;
1185 wxPy_END_ALLOW_THREADS
;
1186 } Py_INCREF(Py_None
);
1187 _resultobj
= Py_None
;
1191 static PyObject
*_wrap_glColor3i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1192 PyObject
* _resultobj
;
1196 char *_kwnames
[] = { "red","green","blue", NULL
};
1199 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glColor3i",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
1202 wxPy_BEGIN_ALLOW_THREADS
;
1203 glColor3i(_arg0
,_arg1
,_arg2
);
1205 wxPy_END_ALLOW_THREADS
;
1206 } Py_INCREF(Py_None
);
1207 _resultobj
= Py_None
;
1211 static PyObject
*_wrap_glColor3iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1212 PyObject
* _resultobj
;
1214 PyObject
* _argo0
= 0;
1215 char *_kwnames
[] = { "v", NULL
};
1218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3iv",_kwnames
,&_argo0
))
1221 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1222 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
1223 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3iv. Expected _GLint_p.");
1228 wxPy_BEGIN_ALLOW_THREADS
;
1231 wxPy_END_ALLOW_THREADS
;
1232 } Py_INCREF(Py_None
);
1233 _resultobj
= Py_None
;
1237 static PyObject
*_wrap_glColor3s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1238 PyObject
* _resultobj
;
1242 char *_kwnames
[] = { "red","green","blue", NULL
};
1245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhh:glColor3s",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
1248 wxPy_BEGIN_ALLOW_THREADS
;
1249 glColor3s(_arg0
,_arg1
,_arg2
);
1251 wxPy_END_ALLOW_THREADS
;
1252 } Py_INCREF(Py_None
);
1253 _resultobj
= Py_None
;
1257 static PyObject
*_wrap_glColor3sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1258 PyObject
* _resultobj
;
1260 PyObject
* _argo0
= 0;
1261 char *_kwnames
[] = { "v", NULL
};
1264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3sv",_kwnames
,&_argo0
))
1267 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1268 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
1269 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3sv. Expected _GLshort_p.");
1274 wxPy_BEGIN_ALLOW_THREADS
;
1277 wxPy_END_ALLOW_THREADS
;
1278 } Py_INCREF(Py_None
);
1279 _resultobj
= Py_None
;
1283 static PyObject
*_wrap_glColor3ub(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1284 PyObject
* _resultobj
;
1288 char *_kwnames
[] = { "red","green","blue", NULL
};
1291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"bbb:glColor3ub",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
1294 wxPy_BEGIN_ALLOW_THREADS
;
1295 glColor3ub(_arg0
,_arg1
,_arg2
);
1297 wxPy_END_ALLOW_THREADS
;
1298 } Py_INCREF(Py_None
);
1299 _resultobj
= Py_None
;
1303 static PyObject
*_wrap_glColor3ubv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1304 PyObject
* _resultobj
;
1306 PyObject
* _argo0
= 0;
1307 char *_kwnames
[] = { "v", NULL
};
1310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3ubv",_kwnames
,&_argo0
))
1313 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1314 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLubyte_p")) {
1315 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3ubv. Expected _GLubyte_p.");
1320 wxPy_BEGIN_ALLOW_THREADS
;
1323 wxPy_END_ALLOW_THREADS
;
1324 } Py_INCREF(Py_None
);
1325 _resultobj
= Py_None
;
1329 static PyObject
*_wrap_glColor3ui(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1330 PyObject
* _resultobj
;
1334 char *_kwnames
[] = { "red","green","blue", NULL
};
1337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glColor3ui",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
1340 wxPy_BEGIN_ALLOW_THREADS
;
1341 glColor3ui(_arg0
,_arg1
,_arg2
);
1343 wxPy_END_ALLOW_THREADS
;
1344 } Py_INCREF(Py_None
);
1345 _resultobj
= Py_None
;
1349 static PyObject
*_wrap_glColor3uiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1350 PyObject
* _resultobj
;
1352 PyObject
* _argo0
= 0;
1353 char *_kwnames
[] = { "v", NULL
};
1356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3uiv",_kwnames
,&_argo0
))
1359 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1360 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLuint_p")) {
1361 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3uiv. Expected _GLuint_p.");
1366 wxPy_BEGIN_ALLOW_THREADS
;
1369 wxPy_END_ALLOW_THREADS
;
1370 } Py_INCREF(Py_None
);
1371 _resultobj
= Py_None
;
1375 static PyObject
*_wrap_glColor3us(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1376 PyObject
* _resultobj
;
1380 char *_kwnames
[] = { "red","green","blue", NULL
};
1383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhh:glColor3us",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
1386 wxPy_BEGIN_ALLOW_THREADS
;
1387 glColor3us(_arg0
,_arg1
,_arg2
);
1389 wxPy_END_ALLOW_THREADS
;
1390 } Py_INCREF(Py_None
);
1391 _resultobj
= Py_None
;
1395 static PyObject
*_wrap_glColor3usv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1396 PyObject
* _resultobj
;
1398 PyObject
* _argo0
= 0;
1399 char *_kwnames
[] = { "v", NULL
};
1402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3usv",_kwnames
,&_argo0
))
1405 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1406 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLushort_p")) {
1407 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3usv. Expected _GLushort_p.");
1412 wxPy_BEGIN_ALLOW_THREADS
;
1415 wxPy_END_ALLOW_THREADS
;
1416 } Py_INCREF(Py_None
);
1417 _resultobj
= Py_None
;
1421 static PyObject
*_wrap_glColor4b(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1422 PyObject
* _resultobj
;
1427 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"bbbb:glColor4b",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1433 wxPy_BEGIN_ALLOW_THREADS
;
1434 glColor4b(_arg0
,_arg1
,_arg2
,_arg3
);
1436 wxPy_END_ALLOW_THREADS
;
1437 } Py_INCREF(Py_None
);
1438 _resultobj
= Py_None
;
1442 static PyObject
*_wrap_glColor4bv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1443 PyObject
* _resultobj
;
1445 PyObject
* _argo0
= 0;
1446 char *_kwnames
[] = { "v", NULL
};
1449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4bv",_kwnames
,&_argo0
))
1452 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1453 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLbyte_p")) {
1454 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4bv. Expected _GLbyte_p.");
1459 wxPy_BEGIN_ALLOW_THREADS
;
1462 wxPy_END_ALLOW_THREADS
;
1463 } Py_INCREF(Py_None
);
1464 _resultobj
= Py_None
;
1468 static PyObject
*_wrap_glColor4d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1469 PyObject
* _resultobj
;
1474 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddd:glColor4d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1480 wxPy_BEGIN_ALLOW_THREADS
;
1481 glColor4d(_arg0
,_arg1
,_arg2
,_arg3
);
1483 wxPy_END_ALLOW_THREADS
;
1484 } Py_INCREF(Py_None
);
1485 _resultobj
= Py_None
;
1489 static PyObject
*_wrap_glColor4dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1490 PyObject
* _resultobj
;
1492 PyObject
* _argo0
= 0;
1493 char *_kwnames
[] = { "v", NULL
};
1496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4dv",_kwnames
,&_argo0
))
1499 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1500 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
1501 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4dv. Expected _GLdouble_p.");
1506 wxPy_BEGIN_ALLOW_THREADS
;
1509 wxPy_END_ALLOW_THREADS
;
1510 } Py_INCREF(Py_None
);
1511 _resultobj
= Py_None
;
1515 static PyObject
*_wrap_glColor4f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1516 PyObject
* _resultobj
;
1521 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glColor4f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1527 wxPy_BEGIN_ALLOW_THREADS
;
1528 glColor4f(_arg0
,_arg1
,_arg2
,_arg3
);
1530 wxPy_END_ALLOW_THREADS
;
1531 } Py_INCREF(Py_None
);
1532 _resultobj
= Py_None
;
1536 static PyObject
*_wrap_glColor4fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1537 PyObject
* _resultobj
;
1539 PyObject
* _argo0
= 0;
1540 char *_kwnames
[] = { "v", NULL
};
1543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4fv",_kwnames
,&_argo0
))
1546 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1547 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
1548 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4fv. Expected _GLfloat_p.");
1553 wxPy_BEGIN_ALLOW_THREADS
;
1556 wxPy_END_ALLOW_THREADS
;
1557 } Py_INCREF(Py_None
);
1558 _resultobj
= Py_None
;
1562 static PyObject
*_wrap_glColor4i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1563 PyObject
* _resultobj
;
1568 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glColor4i",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1574 wxPy_BEGIN_ALLOW_THREADS
;
1575 glColor4i(_arg0
,_arg1
,_arg2
,_arg3
);
1577 wxPy_END_ALLOW_THREADS
;
1578 } Py_INCREF(Py_None
);
1579 _resultobj
= Py_None
;
1583 static PyObject
*_wrap_glColor4iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1584 PyObject
* _resultobj
;
1586 PyObject
* _argo0
= 0;
1587 char *_kwnames
[] = { "v", NULL
};
1590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4iv",_kwnames
,&_argo0
))
1593 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1594 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
1595 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4iv. Expected _GLint_p.");
1600 wxPy_BEGIN_ALLOW_THREADS
;
1603 wxPy_END_ALLOW_THREADS
;
1604 } Py_INCREF(Py_None
);
1605 _resultobj
= Py_None
;
1609 static PyObject
*_wrap_glColor4s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1610 PyObject
* _resultobj
;
1615 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1618 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhhh:glColor4s",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1621 wxPy_BEGIN_ALLOW_THREADS
;
1622 glColor4s(_arg0
,_arg1
,_arg2
,_arg3
);
1624 wxPy_END_ALLOW_THREADS
;
1625 } Py_INCREF(Py_None
);
1626 _resultobj
= Py_None
;
1630 static PyObject
*_wrap_glColor4sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1631 PyObject
* _resultobj
;
1633 PyObject
* _argo0
= 0;
1634 char *_kwnames
[] = { "v", NULL
};
1637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4sv",_kwnames
,&_argo0
))
1640 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1641 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
1642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4sv. Expected _GLshort_p.");
1647 wxPy_BEGIN_ALLOW_THREADS
;
1650 wxPy_END_ALLOW_THREADS
;
1651 } Py_INCREF(Py_None
);
1652 _resultobj
= Py_None
;
1656 static PyObject
*_wrap_glColor4ub(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1657 PyObject
* _resultobj
;
1662 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"bbbb:glColor4ub",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1668 wxPy_BEGIN_ALLOW_THREADS
;
1669 glColor4ub(_arg0
,_arg1
,_arg2
,_arg3
);
1671 wxPy_END_ALLOW_THREADS
;
1672 } Py_INCREF(Py_None
);
1673 _resultobj
= Py_None
;
1677 static PyObject
*_wrap_glColor4ubv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1678 PyObject
* _resultobj
;
1680 PyObject
* _argo0
= 0;
1681 char *_kwnames
[] = { "v", NULL
};
1684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4ubv",_kwnames
,&_argo0
))
1687 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1688 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLubyte_p")) {
1689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4ubv. Expected _GLubyte_p.");
1694 wxPy_BEGIN_ALLOW_THREADS
;
1697 wxPy_END_ALLOW_THREADS
;
1698 } Py_INCREF(Py_None
);
1699 _resultobj
= Py_None
;
1703 static PyObject
*_wrap_glColor4ui(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1704 PyObject
* _resultobj
;
1709 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1712 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glColor4ui",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1715 wxPy_BEGIN_ALLOW_THREADS
;
1716 glColor4ui(_arg0
,_arg1
,_arg2
,_arg3
);
1718 wxPy_END_ALLOW_THREADS
;
1719 } Py_INCREF(Py_None
);
1720 _resultobj
= Py_None
;
1724 static PyObject
*_wrap_glColor4uiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1725 PyObject
* _resultobj
;
1727 PyObject
* _argo0
= 0;
1728 char *_kwnames
[] = { "v", NULL
};
1731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4uiv",_kwnames
,&_argo0
))
1734 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1735 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLuint_p")) {
1736 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4uiv. Expected _GLuint_p.");
1741 wxPy_BEGIN_ALLOW_THREADS
;
1744 wxPy_END_ALLOW_THREADS
;
1745 } Py_INCREF(Py_None
);
1746 _resultobj
= Py_None
;
1750 static PyObject
*_wrap_glColor4us(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1751 PyObject
* _resultobj
;
1756 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhhh:glColor4us",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1762 wxPy_BEGIN_ALLOW_THREADS
;
1763 glColor4us(_arg0
,_arg1
,_arg2
,_arg3
);
1765 wxPy_END_ALLOW_THREADS
;
1766 } Py_INCREF(Py_None
);
1767 _resultobj
= Py_None
;
1771 static PyObject
*_wrap_glColor4usv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1772 PyObject
* _resultobj
;
1774 PyObject
* _argo0
= 0;
1775 char *_kwnames
[] = { "v", NULL
};
1778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4usv",_kwnames
,&_argo0
))
1781 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1782 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLushort_p")) {
1783 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4usv. Expected _GLushort_p.");
1788 wxPy_BEGIN_ALLOW_THREADS
;
1791 wxPy_END_ALLOW_THREADS
;
1792 } Py_INCREF(Py_None
);
1793 _resultobj
= Py_None
;
1797 static PyObject
*_wrap_glColorMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1798 PyObject
* _resultobj
;
1803 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"bbbb:glColorMask",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1809 wxPy_BEGIN_ALLOW_THREADS
;
1810 glColorMask(_arg0
,_arg1
,_arg2
,_arg3
);
1812 wxPy_END_ALLOW_THREADS
;
1813 } Py_INCREF(Py_None
);
1814 _resultobj
= Py_None
;
1818 static PyObject
*_wrap_glColorMaterial(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1819 PyObject
* _resultobj
;
1822 char *_kwnames
[] = { "face","mode", NULL
};
1825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glColorMaterial",_kwnames
,&_arg0
,&_arg1
))
1828 wxPy_BEGIN_ALLOW_THREADS
;
1829 glColorMaterial(_arg0
,_arg1
);
1831 wxPy_END_ALLOW_THREADS
;
1832 } Py_INCREF(Py_None
);
1833 _resultobj
= Py_None
;
1837 static PyObject
*_wrap_glColorPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1838 PyObject
* _resultobj
;
1843 PyObject
* _argo3
= 0;
1844 char *_kwnames
[] = { "size","type","stride","pointer", NULL
};
1847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glColorPointer",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
1850 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1851 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,(char *) 0 )) {
1852 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glColorPointer. Expected _GLvoid_p.");
1857 wxPy_BEGIN_ALLOW_THREADS
;
1858 glColorPointer(_arg0
,_arg1
,_arg2
,_arg3
);
1860 wxPy_END_ALLOW_THREADS
;
1861 } Py_INCREF(Py_None
);
1862 _resultobj
= Py_None
;
1866 static PyObject
*_wrap_glCopyPixels(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1867 PyObject
* _resultobj
;
1873 char *_kwnames
[] = { "x","y","width","height","type", NULL
};
1876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiii:glCopyPixels",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1879 wxPy_BEGIN_ALLOW_THREADS
;
1880 glCopyPixels(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1882 wxPy_END_ALLOW_THREADS
;
1883 } Py_INCREF(Py_None
);
1884 _resultobj
= Py_None
;
1888 static PyObject
*_wrap_glCopyTexImage1D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1889 PyObject
* _resultobj
;
1897 char *_kwnames
[] = { "target","level","internalFormat","x","y","width","border", NULL
};
1900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiii:glCopyTexImage1D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
1903 wxPy_BEGIN_ALLOW_THREADS
;
1904 glCopyTexImage1D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1906 wxPy_END_ALLOW_THREADS
;
1907 } Py_INCREF(Py_None
);
1908 _resultobj
= Py_None
;
1912 static PyObject
*_wrap_glCopyTexImage2D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1913 PyObject
* _resultobj
;
1922 char *_kwnames
[] = { "target","level","internalFormat","x","y","width","height","border", NULL
};
1925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiii:glCopyTexImage2D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_arg7
))
1928 wxPy_BEGIN_ALLOW_THREADS
;
1929 glCopyTexImage2D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
);
1931 wxPy_END_ALLOW_THREADS
;
1932 } Py_INCREF(Py_None
);
1933 _resultobj
= Py_None
;
1937 static PyObject
*_wrap_glCopyTexSubImage1D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1938 PyObject
* _resultobj
;
1945 char *_kwnames
[] = { "target","level","xoffset","x","y","width", NULL
};
1948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiii:glCopyTexSubImage1D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1951 wxPy_BEGIN_ALLOW_THREADS
;
1952 glCopyTexSubImage1D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1954 wxPy_END_ALLOW_THREADS
;
1955 } Py_INCREF(Py_None
);
1956 _resultobj
= Py_None
;
1960 static PyObject
*_wrap_glCopyTexSubImage2D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1961 PyObject
* _resultobj
;
1970 char *_kwnames
[] = { "target","level","xoffset","yoffset","x","y","width","height", NULL
};
1973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiii:glCopyTexSubImage2D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_arg7
))
1976 wxPy_BEGIN_ALLOW_THREADS
;
1977 glCopyTexSubImage2D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
);
1979 wxPy_END_ALLOW_THREADS
;
1980 } Py_INCREF(Py_None
);
1981 _resultobj
= Py_None
;
1985 static PyObject
*_wrap_glCullFace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1986 PyObject
* _resultobj
;
1988 char *_kwnames
[] = { "mode", NULL
};
1991 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glCullFace",_kwnames
,&_arg0
))
1994 wxPy_BEGIN_ALLOW_THREADS
;
1997 wxPy_END_ALLOW_THREADS
;
1998 } Py_INCREF(Py_None
);
1999 _resultobj
= Py_None
;
2003 static PyObject
*_wrap_glDeleteLists(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2004 PyObject
* _resultobj
;
2007 char *_kwnames
[] = { "list","range", NULL
};
2010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glDeleteLists",_kwnames
,&_arg0
,&_arg1
))
2013 wxPy_BEGIN_ALLOW_THREADS
;
2014 glDeleteLists(_arg0
,_arg1
);
2016 wxPy_END_ALLOW_THREADS
;
2017 } Py_INCREF(Py_None
);
2018 _resultobj
= Py_None
;
2022 static PyObject
*_wrap_glDeleteTextures(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2023 PyObject
* _resultobj
;
2026 PyObject
* _argo1
= 0;
2027 char *_kwnames
[] = { "n","textures", NULL
};
2030 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glDeleteTextures",_kwnames
,&_arg0
,&_argo1
))
2033 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2034 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLuint_p")) {
2035 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glDeleteTextures. Expected _GLuint_p.");
2040 wxPy_BEGIN_ALLOW_THREADS
;
2041 glDeleteTextures(_arg0
,_arg1
);
2043 wxPy_END_ALLOW_THREADS
;
2044 } Py_INCREF(Py_None
);
2045 _resultobj
= Py_None
;
2049 static PyObject
*_wrap_glDepthFunc(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2050 PyObject
* _resultobj
;
2052 char *_kwnames
[] = { "func", NULL
};
2055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glDepthFunc",_kwnames
,&_arg0
))
2058 wxPy_BEGIN_ALLOW_THREADS
;
2061 wxPy_END_ALLOW_THREADS
;
2062 } Py_INCREF(Py_None
);
2063 _resultobj
= Py_None
;
2067 static PyObject
*_wrap_glDepthMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2068 PyObject
* _resultobj
;
2070 char *_kwnames
[] = { "flag", NULL
};
2073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"b:glDepthMask",_kwnames
,&_arg0
))
2076 wxPy_BEGIN_ALLOW_THREADS
;
2079 wxPy_END_ALLOW_THREADS
;
2080 } Py_INCREF(Py_None
);
2081 _resultobj
= Py_None
;
2085 static PyObject
*_wrap_glDepthRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2086 PyObject
* _resultobj
;
2089 char *_kwnames
[] = { "zNear","zFar", NULL
};
2092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dd:glDepthRange",_kwnames
,&_arg0
,&_arg1
))
2095 wxPy_BEGIN_ALLOW_THREADS
;
2096 glDepthRange(_arg0
,_arg1
);
2098 wxPy_END_ALLOW_THREADS
;
2099 } Py_INCREF(Py_None
);
2100 _resultobj
= Py_None
;
2104 static PyObject
*_wrap_glDisable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2105 PyObject
* _resultobj
;
2107 char *_kwnames
[] = { "cap", NULL
};
2110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glDisable",_kwnames
,&_arg0
))
2113 wxPy_BEGIN_ALLOW_THREADS
;
2116 wxPy_END_ALLOW_THREADS
;
2117 } Py_INCREF(Py_None
);
2118 _resultobj
= Py_None
;
2122 static PyObject
*_wrap_glDisableClientState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2123 PyObject
* _resultobj
;
2125 char *_kwnames
[] = { "array", NULL
};
2128 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glDisableClientState",_kwnames
,&_arg0
))
2131 wxPy_BEGIN_ALLOW_THREADS
;
2132 glDisableClientState(_arg0
);
2134 wxPy_END_ALLOW_THREADS
;
2135 } Py_INCREF(Py_None
);
2136 _resultobj
= Py_None
;
2140 static PyObject
*_wrap_glDrawArrays(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2141 PyObject
* _resultobj
;
2145 char *_kwnames
[] = { "mode","first","count", NULL
};
2148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glDrawArrays",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
2151 wxPy_BEGIN_ALLOW_THREADS
;
2152 glDrawArrays(_arg0
,_arg1
,_arg2
);
2154 wxPy_END_ALLOW_THREADS
;
2155 } Py_INCREF(Py_None
);
2156 _resultobj
= Py_None
;
2160 static PyObject
*_wrap_glDrawBuffer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2161 PyObject
* _resultobj
;
2163 char *_kwnames
[] = { "mode", NULL
};
2166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glDrawBuffer",_kwnames
,&_arg0
))
2169 wxPy_BEGIN_ALLOW_THREADS
;
2170 glDrawBuffer(_arg0
);
2172 wxPy_END_ALLOW_THREADS
;
2173 } Py_INCREF(Py_None
);
2174 _resultobj
= Py_None
;
2178 static PyObject
*_wrap_glDrawElements(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2179 PyObject
* _resultobj
;
2184 PyObject
* _argo3
= 0;
2185 char *_kwnames
[] = { "mode","count","type","indices", NULL
};
2188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glDrawElements",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
2191 if (_argo3
== Py_None
) { _arg3
= NULL
; }
2192 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,(char *) 0 )) {
2193 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glDrawElements. Expected _GLvoid_p.");
2198 wxPy_BEGIN_ALLOW_THREADS
;
2199 glDrawElements(_arg0
,_arg1
,_arg2
,_arg3
);
2201 wxPy_END_ALLOW_THREADS
;
2202 } Py_INCREF(Py_None
);
2203 _resultobj
= Py_None
;
2207 static PyObject
*_wrap_glDrawPixels(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2208 PyObject
* _resultobj
;
2214 PyObject
* _argo4
= 0;
2215 char *_kwnames
[] = { "width","height","format","type","pixels", NULL
};
2218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiO:glDrawPixels",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_argo4
))
2221 if (_argo4
== Py_None
) { _arg4
= NULL
; }
2222 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,(char *) 0 )) {
2223 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of glDrawPixels. Expected _GLvoid_p.");
2228 wxPy_BEGIN_ALLOW_THREADS
;
2229 glDrawPixels(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
2231 wxPy_END_ALLOW_THREADS
;
2232 } Py_INCREF(Py_None
);
2233 _resultobj
= Py_None
;
2237 static PyObject
*_wrap_glEdgeFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2238 PyObject
* _resultobj
;
2240 char *_kwnames
[] = { "flag", NULL
};
2243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"b:glEdgeFlag",_kwnames
,&_arg0
))
2246 wxPy_BEGIN_ALLOW_THREADS
;
2249 wxPy_END_ALLOW_THREADS
;
2250 } Py_INCREF(Py_None
);
2251 _resultobj
= Py_None
;
2255 static PyObject
*_wrap_glEdgeFlagPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2256 PyObject
* _resultobj
;
2259 PyObject
* _argo1
= 0;
2260 char *_kwnames
[] = { "stride","pointer", NULL
};
2263 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glEdgeFlagPointer",_kwnames
,&_arg0
,&_argo1
))
2266 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2267 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLboolean_p")) {
2268 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glEdgeFlagPointer. Expected _GLboolean_p.");
2273 wxPy_BEGIN_ALLOW_THREADS
;
2274 glEdgeFlagPointer(_arg0
,_arg1
);
2276 wxPy_END_ALLOW_THREADS
;
2277 } Py_INCREF(Py_None
);
2278 _resultobj
= Py_None
;
2282 static PyObject
*_wrap_glEdgeFlagv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2283 PyObject
* _resultobj
;
2285 PyObject
* _argo0
= 0;
2286 char *_kwnames
[] = { "flag", NULL
};
2289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glEdgeFlagv",_kwnames
,&_argo0
))
2292 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2293 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLboolean_p")) {
2294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glEdgeFlagv. Expected _GLboolean_p.");
2299 wxPy_BEGIN_ALLOW_THREADS
;
2302 wxPy_END_ALLOW_THREADS
;
2303 } Py_INCREF(Py_None
);
2304 _resultobj
= Py_None
;
2308 static PyObject
*_wrap_glEnable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2309 PyObject
* _resultobj
;
2311 char *_kwnames
[] = { "cap", NULL
};
2314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glEnable",_kwnames
,&_arg0
))
2317 wxPy_BEGIN_ALLOW_THREADS
;
2320 wxPy_END_ALLOW_THREADS
;
2321 } Py_INCREF(Py_None
);
2322 _resultobj
= Py_None
;
2326 static PyObject
*_wrap_glEnableClientState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2327 PyObject
* _resultobj
;
2329 char *_kwnames
[] = { "array", NULL
};
2332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glEnableClientState",_kwnames
,&_arg0
))
2335 wxPy_BEGIN_ALLOW_THREADS
;
2336 glEnableClientState(_arg0
);
2338 wxPy_END_ALLOW_THREADS
;
2339 } Py_INCREF(Py_None
);
2340 _resultobj
= Py_None
;
2344 static PyObject
*_wrap_glEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2345 PyObject
* _resultobj
;
2346 char *_kwnames
[] = { NULL
};
2349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glEnd",_kwnames
))
2352 wxPy_BEGIN_ALLOW_THREADS
;
2355 wxPy_END_ALLOW_THREADS
;
2356 } Py_INCREF(Py_None
);
2357 _resultobj
= Py_None
;
2361 static PyObject
*_wrap_glEndList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2362 PyObject
* _resultobj
;
2363 char *_kwnames
[] = { NULL
};
2366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glEndList",_kwnames
))
2369 wxPy_BEGIN_ALLOW_THREADS
;
2372 wxPy_END_ALLOW_THREADS
;
2373 } Py_INCREF(Py_None
);
2374 _resultobj
= Py_None
;
2378 static PyObject
*_wrap_glEvalCoord1d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2379 PyObject
* _resultobj
;
2381 char *_kwnames
[] = { "u", NULL
};
2384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"d:glEvalCoord1d",_kwnames
,&_arg0
))
2387 wxPy_BEGIN_ALLOW_THREADS
;
2388 glEvalCoord1d(_arg0
);
2390 wxPy_END_ALLOW_THREADS
;
2391 } Py_INCREF(Py_None
);
2392 _resultobj
= Py_None
;
2396 static PyObject
*_wrap_glEvalCoord1dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2397 PyObject
* _resultobj
;
2399 PyObject
* _argo0
= 0;
2400 char *_kwnames
[] = { "u", NULL
};
2403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glEvalCoord1dv",_kwnames
,&_argo0
))
2406 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2407 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
2408 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glEvalCoord1dv. Expected _GLdouble_p.");
2413 wxPy_BEGIN_ALLOW_THREADS
;
2414 glEvalCoord1dv(_arg0
);
2416 wxPy_END_ALLOW_THREADS
;
2417 } Py_INCREF(Py_None
);
2418 _resultobj
= Py_None
;
2422 static PyObject
*_wrap_glEvalCoord1f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2423 PyObject
* _resultobj
;
2425 char *_kwnames
[] = { "u", NULL
};
2428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glEvalCoord1f",_kwnames
,&_arg0
))
2431 wxPy_BEGIN_ALLOW_THREADS
;
2432 glEvalCoord1f(_arg0
);
2434 wxPy_END_ALLOW_THREADS
;
2435 } Py_INCREF(Py_None
);
2436 _resultobj
= Py_None
;
2440 static PyObject
*_wrap_glEvalCoord1fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2441 PyObject
* _resultobj
;
2443 PyObject
* _argo0
= 0;
2444 char *_kwnames
[] = { "u", NULL
};
2447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glEvalCoord1fv",_kwnames
,&_argo0
))
2450 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2451 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
2452 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glEvalCoord1fv. Expected _GLfloat_p.");
2457 wxPy_BEGIN_ALLOW_THREADS
;
2458 glEvalCoord1fv(_arg0
);
2460 wxPy_END_ALLOW_THREADS
;
2461 } Py_INCREF(Py_None
);
2462 _resultobj
= Py_None
;
2466 static PyObject
*_wrap_glEvalCoord2d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2467 PyObject
* _resultobj
;
2470 char *_kwnames
[] = { "u","v", NULL
};
2473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dd:glEvalCoord2d",_kwnames
,&_arg0
,&_arg1
))
2476 wxPy_BEGIN_ALLOW_THREADS
;
2477 glEvalCoord2d(_arg0
,_arg1
);
2479 wxPy_END_ALLOW_THREADS
;
2480 } Py_INCREF(Py_None
);
2481 _resultobj
= Py_None
;
2485 static PyObject
*_wrap_glEvalCoord2dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2486 PyObject
* _resultobj
;
2488 PyObject
* _argo0
= 0;
2489 char *_kwnames
[] = { "u", NULL
};
2492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glEvalCoord2dv",_kwnames
,&_argo0
))
2495 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2496 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
2497 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glEvalCoord2dv. Expected _GLdouble_p.");
2502 wxPy_BEGIN_ALLOW_THREADS
;
2503 glEvalCoord2dv(_arg0
);
2505 wxPy_END_ALLOW_THREADS
;
2506 } Py_INCREF(Py_None
);
2507 _resultobj
= Py_None
;
2511 static PyObject
*_wrap_glEvalCoord2f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2512 PyObject
* _resultobj
;
2515 char *_kwnames
[] = { "u","v", NULL
};
2518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ff:glEvalCoord2f",_kwnames
,&_arg0
,&_arg1
))
2521 wxPy_BEGIN_ALLOW_THREADS
;
2522 glEvalCoord2f(_arg0
,_arg1
);
2524 wxPy_END_ALLOW_THREADS
;
2525 } Py_INCREF(Py_None
);
2526 _resultobj
= Py_None
;
2530 static PyObject
*_wrap_glEvalCoord2fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2531 PyObject
* _resultobj
;
2533 PyObject
* _argo0
= 0;
2534 char *_kwnames
[] = { "u", NULL
};
2537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glEvalCoord2fv",_kwnames
,&_argo0
))
2540 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2541 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
2542 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glEvalCoord2fv. Expected _GLfloat_p.");
2547 wxPy_BEGIN_ALLOW_THREADS
;
2548 glEvalCoord2fv(_arg0
);
2550 wxPy_END_ALLOW_THREADS
;
2551 } Py_INCREF(Py_None
);
2552 _resultobj
= Py_None
;
2556 static PyObject
*_wrap_glEvalMesh1(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2557 PyObject
* _resultobj
;
2561 char *_kwnames
[] = { "mode","i1","i2", NULL
};
2564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glEvalMesh1",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
2567 wxPy_BEGIN_ALLOW_THREADS
;
2568 glEvalMesh1(_arg0
,_arg1
,_arg2
);
2570 wxPy_END_ALLOW_THREADS
;
2571 } Py_INCREF(Py_None
);
2572 _resultobj
= Py_None
;
2576 static PyObject
*_wrap_glEvalMesh2(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2577 PyObject
* _resultobj
;
2583 char *_kwnames
[] = { "mode","i1","i2","j1","j2", NULL
};
2586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiii:glEvalMesh2",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
2589 wxPy_BEGIN_ALLOW_THREADS
;
2590 glEvalMesh2(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
2592 wxPy_END_ALLOW_THREADS
;
2593 } Py_INCREF(Py_None
);
2594 _resultobj
= Py_None
;
2598 static PyObject
*_wrap_glEvalPoint1(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2599 PyObject
* _resultobj
;
2601 char *_kwnames
[] = { "i", NULL
};
2604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glEvalPoint1",_kwnames
,&_arg0
))
2607 wxPy_BEGIN_ALLOW_THREADS
;
2608 glEvalPoint1(_arg0
);
2610 wxPy_END_ALLOW_THREADS
;
2611 } Py_INCREF(Py_None
);
2612 _resultobj
= Py_None
;
2616 static PyObject
*_wrap_glEvalPoint2(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2617 PyObject
* _resultobj
;
2620 char *_kwnames
[] = { "i","j", NULL
};
2623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glEvalPoint2",_kwnames
,&_arg0
,&_arg1
))
2626 wxPy_BEGIN_ALLOW_THREADS
;
2627 glEvalPoint2(_arg0
,_arg1
);
2629 wxPy_END_ALLOW_THREADS
;
2630 } Py_INCREF(Py_None
);
2631 _resultobj
= Py_None
;
2635 static PyObject
*_wrap_glFeedbackBuffer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2636 PyObject
* _resultobj
;
2640 PyObject
* _argo2
= 0;
2641 char *_kwnames
[] = { "size","type","buffer", NULL
};
2644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glFeedbackBuffer",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
2647 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2648 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
2649 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glFeedbackBuffer. Expected _GLfloat_p.");
2654 wxPy_BEGIN_ALLOW_THREADS
;
2655 glFeedbackBuffer(_arg0
,_arg1
,_arg2
);
2657 wxPy_END_ALLOW_THREADS
;
2658 } Py_INCREF(Py_None
);
2659 _resultobj
= Py_None
;
2663 static PyObject
*_wrap_glFinish(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2664 PyObject
* _resultobj
;
2665 char *_kwnames
[] = { NULL
};
2668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glFinish",_kwnames
))
2671 wxPy_BEGIN_ALLOW_THREADS
;
2674 wxPy_END_ALLOW_THREADS
;
2675 } Py_INCREF(Py_None
);
2676 _resultobj
= Py_None
;
2680 static PyObject
*_wrap_glFlush(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2681 PyObject
* _resultobj
;
2682 char *_kwnames
[] = { NULL
};
2685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glFlush",_kwnames
))
2688 wxPy_BEGIN_ALLOW_THREADS
;
2691 wxPy_END_ALLOW_THREADS
;
2692 } Py_INCREF(Py_None
);
2693 _resultobj
= Py_None
;
2697 static PyObject
*_wrap_glFogf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2698 PyObject
* _resultobj
;
2701 char *_kwnames
[] = { "pname","param", NULL
};
2704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"if:glFogf",_kwnames
,&_arg0
,&_arg1
))
2707 wxPy_BEGIN_ALLOW_THREADS
;
2708 glFogf(_arg0
,_arg1
);
2710 wxPy_END_ALLOW_THREADS
;
2711 } Py_INCREF(Py_None
);
2712 _resultobj
= Py_None
;
2716 static PyObject
*_wrap_glFogfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2717 PyObject
* _resultobj
;
2720 PyObject
* _argo1
= 0;
2721 char *_kwnames
[] = { "pname","params", NULL
};
2724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glFogfv",_kwnames
,&_arg0
,&_argo1
))
2727 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2728 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLfloat_p")) {
2729 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glFogfv. Expected _GLfloat_p.");
2734 wxPy_BEGIN_ALLOW_THREADS
;
2735 glFogfv(_arg0
,_arg1
);
2737 wxPy_END_ALLOW_THREADS
;
2738 } Py_INCREF(Py_None
);
2739 _resultobj
= Py_None
;
2743 static PyObject
*_wrap_glFogi(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2744 PyObject
* _resultobj
;
2747 char *_kwnames
[] = { "pname","param", NULL
};
2750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glFogi",_kwnames
,&_arg0
,&_arg1
))
2753 wxPy_BEGIN_ALLOW_THREADS
;
2754 glFogi(_arg0
,_arg1
);
2756 wxPy_END_ALLOW_THREADS
;
2757 } Py_INCREF(Py_None
);
2758 _resultobj
= Py_None
;
2762 static PyObject
*_wrap_glFogiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2763 PyObject
* _resultobj
;
2766 PyObject
* _argo1
= 0;
2767 char *_kwnames
[] = { "pname","params", NULL
};
2770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glFogiv",_kwnames
,&_arg0
,&_argo1
))
2773 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2774 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLint_p")) {
2775 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glFogiv. Expected _GLint_p.");
2780 wxPy_BEGIN_ALLOW_THREADS
;
2781 glFogiv(_arg0
,_arg1
);
2783 wxPy_END_ALLOW_THREADS
;
2784 } Py_INCREF(Py_None
);
2785 _resultobj
= Py_None
;
2789 static PyObject
*_wrap_glFrontFace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2790 PyObject
* _resultobj
;
2792 char *_kwnames
[] = { "mode", NULL
};
2795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glFrontFace",_kwnames
,&_arg0
))
2798 wxPy_BEGIN_ALLOW_THREADS
;
2801 wxPy_END_ALLOW_THREADS
;
2802 } Py_INCREF(Py_None
);
2803 _resultobj
= Py_None
;
2807 static PyObject
*_wrap_glFrustum(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2808 PyObject
* _resultobj
;
2815 char *_kwnames
[] = { "left","right","bottom","top","zNear","zFar", NULL
};
2818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddddd:glFrustum",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2821 wxPy_BEGIN_ALLOW_THREADS
;
2822 glFrustum(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2824 wxPy_END_ALLOW_THREADS
;
2825 } Py_INCREF(Py_None
);
2826 _resultobj
= Py_None
;
2830 static PyObject
*_wrap_glGenLists(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2831 PyObject
* _resultobj
;
2834 char *_kwnames
[] = { "range", NULL
};
2837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glGenLists",_kwnames
,&_arg0
))
2840 wxPy_BEGIN_ALLOW_THREADS
;
2841 _result
= (GLuint
)glGenLists(_arg0
);
2843 wxPy_END_ALLOW_THREADS
;
2844 } _resultobj
= Py_BuildValue("i",_result
);
2848 static PyObject
*_wrap_glGenTextures(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2849 PyObject
* _resultobj
;
2852 PyObject
* _argo1
= 0;
2853 char *_kwnames
[] = { "n","textures", NULL
};
2856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGenTextures",_kwnames
,&_arg0
,&_argo1
))
2859 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2860 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLuint_p")) {
2861 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGenTextures. Expected _GLuint_p.");
2866 wxPy_BEGIN_ALLOW_THREADS
;
2867 glGenTextures(_arg0
,_arg1
);
2869 wxPy_END_ALLOW_THREADS
;
2870 } Py_INCREF(Py_None
);
2871 _resultobj
= Py_None
;
2875 static PyObject
*_wrap_glGetBooleanv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2876 PyObject
* _resultobj
;
2879 PyObject
* _argo1
= 0;
2880 char *_kwnames
[] = { "pname","params", NULL
};
2883 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetBooleanv",_kwnames
,&_arg0
,&_argo1
))
2886 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2887 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLboolean_p")) {
2888 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetBooleanv. Expected _GLboolean_p.");
2893 wxPy_BEGIN_ALLOW_THREADS
;
2894 glGetBooleanv(_arg0
,_arg1
);
2896 wxPy_END_ALLOW_THREADS
;
2897 } Py_INCREF(Py_None
);
2898 _resultobj
= Py_None
;
2902 static PyObject
*_wrap_glGetClipPlane(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2903 PyObject
* _resultobj
;
2906 PyObject
* _argo1
= 0;
2907 char *_kwnames
[] = { "plane","equation", NULL
};
2910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetClipPlane",_kwnames
,&_arg0
,&_argo1
))
2913 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2914 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLdouble_p")) {
2915 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetClipPlane. Expected _GLdouble_p.");
2920 wxPy_BEGIN_ALLOW_THREADS
;
2921 glGetClipPlane(_arg0
,_arg1
);
2923 wxPy_END_ALLOW_THREADS
;
2924 } Py_INCREF(Py_None
);
2925 _resultobj
= Py_None
;
2929 static PyObject
*_wrap_glGetDoublev(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2930 PyObject
* _resultobj
;
2933 PyObject
* _argo1
= 0;
2934 char *_kwnames
[] = { "pname","params", NULL
};
2937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetDoublev",_kwnames
,&_arg0
,&_argo1
))
2940 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2941 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLdouble_p")) {
2942 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetDoublev. Expected _GLdouble_p.");
2947 wxPy_BEGIN_ALLOW_THREADS
;
2948 glGetDoublev(_arg0
,_arg1
);
2950 wxPy_END_ALLOW_THREADS
;
2951 } Py_INCREF(Py_None
);
2952 _resultobj
= Py_None
;
2956 static PyObject
*_wrap_glGetError(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2957 PyObject
* _resultobj
;
2959 char *_kwnames
[] = { NULL
};
2962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glGetError",_kwnames
))
2965 wxPy_BEGIN_ALLOW_THREADS
;
2966 _result
= (GLenum
)glGetError();
2968 wxPy_END_ALLOW_THREADS
;
2969 } _resultobj
= Py_BuildValue("i",_result
);
2973 static PyObject
*_wrap_glGetFloatv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2974 PyObject
* _resultobj
;
2977 PyObject
* _argo1
= 0;
2978 char *_kwnames
[] = { "pname","params", NULL
};
2981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetFloatv",_kwnames
,&_arg0
,&_argo1
))
2984 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2985 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLfloat_p")) {
2986 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetFloatv. Expected _GLfloat_p.");
2991 wxPy_BEGIN_ALLOW_THREADS
;
2992 glGetFloatv(_arg0
,_arg1
);
2994 wxPy_END_ALLOW_THREADS
;
2995 } Py_INCREF(Py_None
);
2996 _resultobj
= Py_None
;
3000 static PyObject
*_wrap_glGetIntegerv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3001 PyObject
* _resultobj
;
3004 PyObject
* _argo1
= 0;
3005 char *_kwnames
[] = { "pname","params", NULL
};
3008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetIntegerv",_kwnames
,&_arg0
,&_argo1
))
3011 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3012 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLint_p")) {
3013 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetIntegerv. Expected _GLint_p.");
3018 wxPy_BEGIN_ALLOW_THREADS
;
3019 glGetIntegerv(_arg0
,_arg1
);
3021 wxPy_END_ALLOW_THREADS
;
3022 } Py_INCREF(Py_None
);
3023 _resultobj
= Py_None
;
3027 static PyObject
*_wrap_glGetLightfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3028 PyObject
* _resultobj
;
3032 PyObject
* _argo2
= 0;
3033 char *_kwnames
[] = { "light","pname","params", NULL
};
3036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetLightfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3039 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3040 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
3041 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetLightfv. Expected _GLfloat_p.");
3046 wxPy_BEGIN_ALLOW_THREADS
;
3047 glGetLightfv(_arg0
,_arg1
,_arg2
);
3049 wxPy_END_ALLOW_THREADS
;
3050 } Py_INCREF(Py_None
);
3051 _resultobj
= Py_None
;
3055 static PyObject
*_wrap_glGetLightiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3056 PyObject
* _resultobj
;
3060 PyObject
* _argo2
= 0;
3061 char *_kwnames
[] = { "light","pname","params", NULL
};
3064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetLightiv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3067 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3068 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
3069 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetLightiv. Expected _GLint_p.");
3074 wxPy_BEGIN_ALLOW_THREADS
;
3075 glGetLightiv(_arg0
,_arg1
,_arg2
);
3077 wxPy_END_ALLOW_THREADS
;
3078 } Py_INCREF(Py_None
);
3079 _resultobj
= Py_None
;
3083 static PyObject
*_wrap_glGetMapdv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3084 PyObject
* _resultobj
;
3088 PyObject
* _argo2
= 0;
3089 char *_kwnames
[] = { "target","query","v", NULL
};
3092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetMapdv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3095 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3096 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLdouble_p")) {
3097 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetMapdv. Expected _GLdouble_p.");
3102 wxPy_BEGIN_ALLOW_THREADS
;
3103 glGetMapdv(_arg0
,_arg1
,_arg2
);
3105 wxPy_END_ALLOW_THREADS
;
3106 } Py_INCREF(Py_None
);
3107 _resultobj
= Py_None
;
3111 static PyObject
*_wrap_glGetMapfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3112 PyObject
* _resultobj
;
3116 PyObject
* _argo2
= 0;
3117 char *_kwnames
[] = { "target","query","v", NULL
};
3120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetMapfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3123 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3124 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
3125 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetMapfv. Expected _GLfloat_p.");
3130 wxPy_BEGIN_ALLOW_THREADS
;
3131 glGetMapfv(_arg0
,_arg1
,_arg2
);
3133 wxPy_END_ALLOW_THREADS
;
3134 } Py_INCREF(Py_None
);
3135 _resultobj
= Py_None
;
3139 static PyObject
*_wrap_glGetMapiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3140 PyObject
* _resultobj
;
3144 PyObject
* _argo2
= 0;
3145 char *_kwnames
[] = { "target","query","v", NULL
};
3148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetMapiv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3151 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3152 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
3153 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetMapiv. Expected _GLint_p.");
3158 wxPy_BEGIN_ALLOW_THREADS
;
3159 glGetMapiv(_arg0
,_arg1
,_arg2
);
3161 wxPy_END_ALLOW_THREADS
;
3162 } Py_INCREF(Py_None
);
3163 _resultobj
= Py_None
;
3167 static PyObject
*_wrap_glGetMaterialfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3168 PyObject
* _resultobj
;
3172 PyObject
* _argo2
= 0;
3173 char *_kwnames
[] = { "face","pname","params", NULL
};
3176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetMaterialfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3179 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3180 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
3181 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetMaterialfv. Expected _GLfloat_p.");
3186 wxPy_BEGIN_ALLOW_THREADS
;
3187 glGetMaterialfv(_arg0
,_arg1
,_arg2
);
3189 wxPy_END_ALLOW_THREADS
;
3190 } Py_INCREF(Py_None
);
3191 _resultobj
= Py_None
;
3195 static PyObject
*_wrap_glGetMaterialiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3196 PyObject
* _resultobj
;
3200 PyObject
* _argo2
= 0;
3201 char *_kwnames
[] = { "face","pname","params", NULL
};
3204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetMaterialiv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3207 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3208 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
3209 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetMaterialiv. Expected _GLint_p.");
3214 wxPy_BEGIN_ALLOW_THREADS
;
3215 glGetMaterialiv(_arg0
,_arg1
,_arg2
);
3217 wxPy_END_ALLOW_THREADS
;
3218 } Py_INCREF(Py_None
);
3219 _resultobj
= Py_None
;
3223 static PyObject
*_wrap_glGetPixelMapfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3224 PyObject
* _resultobj
;
3227 PyObject
* _argo1
= 0;
3228 char *_kwnames
[] = { "map","values", NULL
};
3231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetPixelMapfv",_kwnames
,&_arg0
,&_argo1
))
3234 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3235 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLfloat_p")) {
3236 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetPixelMapfv. Expected _GLfloat_p.");
3241 wxPy_BEGIN_ALLOW_THREADS
;
3242 glGetPixelMapfv(_arg0
,_arg1
);
3244 wxPy_END_ALLOW_THREADS
;
3245 } Py_INCREF(Py_None
);
3246 _resultobj
= Py_None
;
3250 static PyObject
*_wrap_glGetPixelMapuiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3251 PyObject
* _resultobj
;
3254 PyObject
* _argo1
= 0;
3255 char *_kwnames
[] = { "map","values", NULL
};
3258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetPixelMapuiv",_kwnames
,&_arg0
,&_argo1
))
3261 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3262 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLuint_p")) {
3263 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetPixelMapuiv. Expected _GLuint_p.");
3268 wxPy_BEGIN_ALLOW_THREADS
;
3269 glGetPixelMapuiv(_arg0
,_arg1
);
3271 wxPy_END_ALLOW_THREADS
;
3272 } Py_INCREF(Py_None
);
3273 _resultobj
= Py_None
;
3277 static PyObject
*_wrap_glGetPixelMapusv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3278 PyObject
* _resultobj
;
3281 PyObject
* _argo1
= 0;
3282 char *_kwnames
[] = { "map","values", NULL
};
3285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetPixelMapusv",_kwnames
,&_arg0
,&_argo1
))
3288 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3289 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLushort_p")) {
3290 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetPixelMapusv. Expected _GLushort_p.");
3295 wxPy_BEGIN_ALLOW_THREADS
;
3296 glGetPixelMapusv(_arg0
,_arg1
);
3298 wxPy_END_ALLOW_THREADS
;
3299 } Py_INCREF(Py_None
);
3300 _resultobj
= Py_None
;
3304 static PyObject
*_wrap_glGetPointerv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3305 PyObject
* _resultobj
;
3308 PyObject
* _argo1
= 0;
3309 char *_kwnames
[] = { "pname","params", NULL
};
3312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetPointerv",_kwnames
,&_arg0
,&_argo1
))
3315 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3316 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,(char *) 0 )) {
3317 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetPointerv. Expected _GLvoid_pp.");
3322 wxPy_BEGIN_ALLOW_THREADS
;
3323 glGetPointerv(_arg0
,_arg1
);
3325 wxPy_END_ALLOW_THREADS
;
3326 } Py_INCREF(Py_None
);
3327 _resultobj
= Py_None
;
3331 static PyObject
*_wrap_glGetPolygonStipple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3332 PyObject
* _resultobj
;
3334 PyObject
* _argo0
= 0;
3335 char *_kwnames
[] = { "mask", NULL
};
3338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glGetPolygonStipple",_kwnames
,&_argo0
))
3341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLubyte_p")) {
3343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glGetPolygonStipple. Expected _GLubyte_p.");
3348 wxPy_BEGIN_ALLOW_THREADS
;
3349 glGetPolygonStipple(_arg0
);
3351 wxPy_END_ALLOW_THREADS
;
3352 } Py_INCREF(Py_None
);
3353 _resultobj
= Py_None
;
3357 static PyObject
*_wrap_glGetString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3358 PyObject
* _resultobj
;
3361 char *_kwnames
[] = { "name", NULL
};
3365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glGetString",_kwnames
,&_arg0
))
3368 wxPy_BEGIN_ALLOW_THREADS
;
3369 _result
= (GLubyte
*)glGetString(_arg0
);
3371 wxPy_END_ALLOW_THREADS
;
3373 SWIG_MakePtr(_ptemp
, (char *) _result
,"_GLubyte_p");
3374 _resultobj
= Py_BuildValue("s",_ptemp
);
3377 _resultobj
= Py_None
;
3382 static PyObject
*_wrap_glGetTexEnvfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3383 PyObject
* _resultobj
;
3387 PyObject
* _argo2
= 0;
3388 char *_kwnames
[] = { "target","pname","params", NULL
};
3391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexEnvfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3394 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3395 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
3396 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexEnvfv. Expected _GLfloat_p.");
3401 wxPy_BEGIN_ALLOW_THREADS
;
3402 glGetTexEnvfv(_arg0
,_arg1
,_arg2
);
3404 wxPy_END_ALLOW_THREADS
;
3405 } Py_INCREF(Py_None
);
3406 _resultobj
= Py_None
;
3410 static PyObject
*_wrap_glGetTexEnviv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3411 PyObject
* _resultobj
;
3415 PyObject
* _argo2
= 0;
3416 char *_kwnames
[] = { "target","pname","params", NULL
};
3419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexEnviv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3422 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3423 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
3424 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexEnviv. Expected _GLint_p.");
3429 wxPy_BEGIN_ALLOW_THREADS
;
3430 glGetTexEnviv(_arg0
,_arg1
,_arg2
);
3432 wxPy_END_ALLOW_THREADS
;
3433 } Py_INCREF(Py_None
);
3434 _resultobj
= Py_None
;
3438 static PyObject
*_wrap_glGetTexGendv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3439 PyObject
* _resultobj
;
3443 PyObject
* _argo2
= 0;
3444 char *_kwnames
[] = { "coord","pname","params", NULL
};
3447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexGendv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3450 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3451 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLdouble_p")) {
3452 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexGendv. Expected _GLdouble_p.");
3457 wxPy_BEGIN_ALLOW_THREADS
;
3458 glGetTexGendv(_arg0
,_arg1
,_arg2
);
3460 wxPy_END_ALLOW_THREADS
;
3461 } Py_INCREF(Py_None
);
3462 _resultobj
= Py_None
;
3466 static PyObject
*_wrap_glGetTexGenfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3467 PyObject
* _resultobj
;
3471 PyObject
* _argo2
= 0;
3472 char *_kwnames
[] = { "coord","pname","params", NULL
};
3475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexGenfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3478 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3479 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
3480 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexGenfv. Expected _GLfloat_p.");
3485 wxPy_BEGIN_ALLOW_THREADS
;
3486 glGetTexGenfv(_arg0
,_arg1
,_arg2
);
3488 wxPy_END_ALLOW_THREADS
;
3489 } Py_INCREF(Py_None
);
3490 _resultobj
= Py_None
;
3494 static PyObject
*_wrap_glGetTexGeniv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3495 PyObject
* _resultobj
;
3499 PyObject
* _argo2
= 0;
3500 char *_kwnames
[] = { "coord","pname","params", NULL
};
3503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexGeniv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3506 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3507 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
3508 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexGeniv. Expected _GLint_p.");
3513 wxPy_BEGIN_ALLOW_THREADS
;
3514 glGetTexGeniv(_arg0
,_arg1
,_arg2
);
3516 wxPy_END_ALLOW_THREADS
;
3517 } Py_INCREF(Py_None
);
3518 _resultobj
= Py_None
;
3522 static PyObject
*_wrap_glGetTexImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3523 PyObject
* _resultobj
;
3529 PyObject
* _argo4
= 0;
3530 char *_kwnames
[] = { "target","level","format","type","pixels", NULL
};
3533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiO:glGetTexImage",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_argo4
))
3536 if (_argo4
== Py_None
) { _arg4
= NULL
; }
3537 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,(char *) 0 )) {
3538 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of glGetTexImage. Expected _GLvoid_p.");
3543 wxPy_BEGIN_ALLOW_THREADS
;
3544 glGetTexImage(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3546 wxPy_END_ALLOW_THREADS
;
3547 } Py_INCREF(Py_None
);
3548 _resultobj
= Py_None
;
3552 static PyObject
*_wrap_glGetTexLevelParameterfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3553 PyObject
* _resultobj
;
3558 PyObject
* _argo3
= 0;
3559 char *_kwnames
[] = { "target","level","pname","params", NULL
};
3562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glGetTexLevelParameterfv",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
3565 if (_argo3
== Py_None
) { _arg3
= NULL
; }
3566 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_GLfloat_p")) {
3567 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glGetTexLevelParameterfv. Expected _GLfloat_p.");
3572 wxPy_BEGIN_ALLOW_THREADS
;
3573 glGetTexLevelParameterfv(_arg0
,_arg1
,_arg2
,_arg3
);
3575 wxPy_END_ALLOW_THREADS
;
3576 } Py_INCREF(Py_None
);
3577 _resultobj
= Py_None
;
3581 static PyObject
*_wrap_glGetTexLevelParameteriv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3582 PyObject
* _resultobj
;
3587 PyObject
* _argo3
= 0;
3588 char *_kwnames
[] = { "target","level","pname","params", NULL
};
3591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glGetTexLevelParameteriv",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
3594 if (_argo3
== Py_None
) { _arg3
= NULL
; }
3595 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_GLint_p")) {
3596 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glGetTexLevelParameteriv. Expected _GLint_p.");
3601 wxPy_BEGIN_ALLOW_THREADS
;
3602 glGetTexLevelParameteriv(_arg0
,_arg1
,_arg2
,_arg3
);
3604 wxPy_END_ALLOW_THREADS
;
3605 } Py_INCREF(Py_None
);
3606 _resultobj
= Py_None
;
3610 static PyObject
*_wrap_glGetTexParameterfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3611 PyObject
* _resultobj
;
3615 PyObject
* _argo2
= 0;
3616 char *_kwnames
[] = { "target","pname","params", NULL
};
3619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexParameterfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3622 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3623 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
3624 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexParameterfv. Expected _GLfloat_p.");
3629 wxPy_BEGIN_ALLOW_THREADS
;
3630 glGetTexParameterfv(_arg0
,_arg1
,_arg2
);
3632 wxPy_END_ALLOW_THREADS
;
3633 } Py_INCREF(Py_None
);
3634 _resultobj
= Py_None
;
3638 static PyObject
*_wrap_glGetTexParameteriv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3639 PyObject
* _resultobj
;
3643 PyObject
* _argo2
= 0;
3644 char *_kwnames
[] = { "target","pname","params", NULL
};
3647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexParameteriv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3650 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3651 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
3652 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexParameteriv. Expected _GLint_p.");
3657 wxPy_BEGIN_ALLOW_THREADS
;
3658 glGetTexParameteriv(_arg0
,_arg1
,_arg2
);
3660 wxPy_END_ALLOW_THREADS
;
3661 } Py_INCREF(Py_None
);
3662 _resultobj
= Py_None
;
3666 static PyObject
*_wrap_glHint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3667 PyObject
* _resultobj
;
3670 char *_kwnames
[] = { "target","mode", NULL
};
3673 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glHint",_kwnames
,&_arg0
,&_arg1
))
3676 wxPy_BEGIN_ALLOW_THREADS
;
3677 glHint(_arg0
,_arg1
);
3679 wxPy_END_ALLOW_THREADS
;
3680 } Py_INCREF(Py_None
);
3681 _resultobj
= Py_None
;
3685 static PyObject
*_wrap_glIndexMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3686 PyObject
* _resultobj
;
3688 char *_kwnames
[] = { "mask", NULL
};
3691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glIndexMask",_kwnames
,&_arg0
))
3694 wxPy_BEGIN_ALLOW_THREADS
;
3697 wxPy_END_ALLOW_THREADS
;
3698 } Py_INCREF(Py_None
);
3699 _resultobj
= Py_None
;
3703 static PyObject
*_wrap_glIndexPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3704 PyObject
* _resultobj
;
3708 PyObject
* _argo2
= 0;
3709 char *_kwnames
[] = { "type","stride","pointer", NULL
};
3712 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glIndexPointer",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3715 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3716 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,(char *) 0 )) {
3717 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glIndexPointer. Expected _GLvoid_p.");
3722 wxPy_BEGIN_ALLOW_THREADS
;
3723 glIndexPointer(_arg0
,_arg1
,_arg2
);
3725 wxPy_END_ALLOW_THREADS
;
3726 } Py_INCREF(Py_None
);
3727 _resultobj
= Py_None
;
3731 static PyObject
*_wrap_glIndexd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3732 PyObject
* _resultobj
;
3734 char *_kwnames
[] = { "c", NULL
};
3737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"d:glIndexd",_kwnames
,&_arg0
))
3740 wxPy_BEGIN_ALLOW_THREADS
;
3743 wxPy_END_ALLOW_THREADS
;
3744 } Py_INCREF(Py_None
);
3745 _resultobj
= Py_None
;
3749 static PyObject
*_wrap_glIndexdv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3750 PyObject
* _resultobj
;
3752 PyObject
* _argo0
= 0;
3753 char *_kwnames
[] = { "c", NULL
};
3756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glIndexdv",_kwnames
,&_argo0
))
3759 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3760 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
3761 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glIndexdv. Expected _GLdouble_p.");
3766 wxPy_BEGIN_ALLOW_THREADS
;
3769 wxPy_END_ALLOW_THREADS
;
3770 } Py_INCREF(Py_None
);
3771 _resultobj
= Py_None
;
3775 static PyObject
*_wrap_glIndexf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3776 PyObject
* _resultobj
;
3778 char *_kwnames
[] = { "c", NULL
};
3781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glIndexf",_kwnames
,&_arg0
))
3784 wxPy_BEGIN_ALLOW_THREADS
;
3787 wxPy_END_ALLOW_THREADS
;
3788 } Py_INCREF(Py_None
);
3789 _resultobj
= Py_None
;
3793 static PyObject
*_wrap_glIndexfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3794 PyObject
* _resultobj
;
3796 PyObject
* _argo0
= 0;
3797 char *_kwnames
[] = { "c", NULL
};
3800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glIndexfv",_kwnames
,&_argo0
))
3803 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3804 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
3805 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glIndexfv. Expected _GLfloat_p.");
3810 wxPy_BEGIN_ALLOW_THREADS
;
3813 wxPy_END_ALLOW_THREADS
;
3814 } Py_INCREF(Py_None
);
3815 _resultobj
= Py_None
;
3819 static PyObject
*_wrap_glIndexi(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3820 PyObject
* _resultobj
;
3822 char *_kwnames
[] = { "c", NULL
};
3825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glIndexi",_kwnames
,&_arg0
))
3828 wxPy_BEGIN_ALLOW_THREADS
;
3831 wxPy_END_ALLOW_THREADS
;
3832 } Py_INCREF(Py_None
);
3833 _resultobj
= Py_None
;
3837 static PyObject
*_wrap_glIndexiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3838 PyObject
* _resultobj
;
3840 PyObject
* _argo0
= 0;
3841 char *_kwnames
[] = { "c", NULL
};
3844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glIndexiv",_kwnames
,&_argo0
))
3847 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3848 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
3849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glIndexiv. Expected _GLint_p.");
3854 wxPy_BEGIN_ALLOW_THREADS
;
3857 wxPy_END_ALLOW_THREADS
;
3858 } Py_INCREF(Py_None
);
3859 _resultobj
= Py_None
;
3863 static PyObject
*_wrap_glIndexs(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3864 PyObject
* _resultobj
;
3866 char *_kwnames
[] = { "c", NULL
};
3869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"h:glIndexs",_kwnames
,&_arg0
))
3872 wxPy_BEGIN_ALLOW_THREADS
;
3875 wxPy_END_ALLOW_THREADS
;
3876 } Py_INCREF(Py_None
);
3877 _resultobj
= Py_None
;
3881 static PyObject
*_wrap_glIndexsv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3882 PyObject
* _resultobj
;
3884 PyObject
* _argo0
= 0;
3885 char *_kwnames
[] = { "c", NULL
};
3888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glIndexsv",_kwnames
,&_argo0
))
3891 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3892 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
3893 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glIndexsv. Expected _GLshort_p.");
3898 wxPy_BEGIN_ALLOW_THREADS
;
3901 wxPy_END_ALLOW_THREADS
;
3902 } Py_INCREF(Py_None
);
3903 _resultobj
= Py_None
;
3907 static PyObject
*_wrap_glIndexub(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3908 PyObject
* _resultobj
;
3910 char *_kwnames
[] = { "c", NULL
};
3913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"b:glIndexub",_kwnames
,&_arg0
))
3916 wxPy_BEGIN_ALLOW_THREADS
;
3919 wxPy_END_ALLOW_THREADS
;
3920 } Py_INCREF(Py_None
);
3921 _resultobj
= Py_None
;
3925 static PyObject
*_wrap_glIndexubv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3926 PyObject
* _resultobj
;
3928 PyObject
* _argo0
= 0;
3929 char *_kwnames
[] = { "c", NULL
};
3932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glIndexubv",_kwnames
,&_argo0
))
3935 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3936 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLubyte_p")) {
3937 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glIndexubv. Expected _GLubyte_p.");
3942 wxPy_BEGIN_ALLOW_THREADS
;
3945 wxPy_END_ALLOW_THREADS
;
3946 } Py_INCREF(Py_None
);
3947 _resultobj
= Py_None
;
3951 static PyObject
*_wrap_glInitNames(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3952 PyObject
* _resultobj
;
3953 char *_kwnames
[] = { NULL
};
3956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glInitNames",_kwnames
))
3959 wxPy_BEGIN_ALLOW_THREADS
;
3962 wxPy_END_ALLOW_THREADS
;
3963 } Py_INCREF(Py_None
);
3964 _resultobj
= Py_None
;
3968 static PyObject
*_wrap_glInterleavedArrays(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3969 PyObject
* _resultobj
;
3973 PyObject
* _argo2
= 0;
3974 char *_kwnames
[] = { "format","stride","pointer", NULL
};
3977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glInterleavedArrays",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3980 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3981 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,(char *) 0 )) {
3982 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glInterleavedArrays. Expected _GLvoid_p.");
3987 wxPy_BEGIN_ALLOW_THREADS
;
3988 glInterleavedArrays(_arg0
,_arg1
,_arg2
);
3990 wxPy_END_ALLOW_THREADS
;
3991 } Py_INCREF(Py_None
);
3992 _resultobj
= Py_None
;
3996 static PyObject
*_wrap_glIsEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3997 PyObject
* _resultobj
;
4000 char *_kwnames
[] = { "cap", NULL
};
4003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glIsEnabled",_kwnames
,&_arg0
))
4006 wxPy_BEGIN_ALLOW_THREADS
;
4007 _result
= (GLboolean
)glIsEnabled(_arg0
);
4009 wxPy_END_ALLOW_THREADS
;
4010 } _resultobj
= Py_BuildValue("b",_result
);
4014 static PyObject
*_wrap_glIsList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4015 PyObject
* _resultobj
;
4018 char *_kwnames
[] = { "list", NULL
};
4021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glIsList",_kwnames
,&_arg0
))
4024 wxPy_BEGIN_ALLOW_THREADS
;
4025 _result
= (GLboolean
)glIsList(_arg0
);
4027 wxPy_END_ALLOW_THREADS
;
4028 } _resultobj
= Py_BuildValue("b",_result
);
4032 static PyObject
*_wrap_glIsTexture(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4033 PyObject
* _resultobj
;
4036 char *_kwnames
[] = { "texture", NULL
};
4039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glIsTexture",_kwnames
,&_arg0
))
4042 wxPy_BEGIN_ALLOW_THREADS
;
4043 _result
= (GLboolean
)glIsTexture(_arg0
);
4045 wxPy_END_ALLOW_THREADS
;
4046 } _resultobj
= Py_BuildValue("b",_result
);
4050 static PyObject
*_wrap_glLightModelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4051 PyObject
* _resultobj
;
4054 char *_kwnames
[] = { "pname","param", NULL
};
4057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"if:glLightModelf",_kwnames
,&_arg0
,&_arg1
))
4060 wxPy_BEGIN_ALLOW_THREADS
;
4061 glLightModelf(_arg0
,_arg1
);
4063 wxPy_END_ALLOW_THREADS
;
4064 } Py_INCREF(Py_None
);
4065 _resultobj
= Py_None
;
4069 static PyObject
*_wrap_glLightModelfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4070 PyObject
* _resultobj
;
4073 PyObject
* _argo1
= 0;
4074 char *_kwnames
[] = { "pname","params", NULL
};
4077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glLightModelfv",_kwnames
,&_arg0
,&_argo1
))
4080 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4081 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLfloat_p")) {
4082 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glLightModelfv. Expected _GLfloat_p.");
4087 wxPy_BEGIN_ALLOW_THREADS
;
4088 glLightModelfv(_arg0
,_arg1
);
4090 wxPy_END_ALLOW_THREADS
;
4091 } Py_INCREF(Py_None
);
4092 _resultobj
= Py_None
;
4096 static PyObject
*_wrap_glLightModeli(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4097 PyObject
* _resultobj
;
4100 char *_kwnames
[] = { "pname","param", NULL
};
4103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glLightModeli",_kwnames
,&_arg0
,&_arg1
))
4106 wxPy_BEGIN_ALLOW_THREADS
;
4107 glLightModeli(_arg0
,_arg1
);
4109 wxPy_END_ALLOW_THREADS
;
4110 } Py_INCREF(Py_None
);
4111 _resultobj
= Py_None
;
4115 static PyObject
*_wrap_glLightModeliv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4116 PyObject
* _resultobj
;
4119 PyObject
* _argo1
= 0;
4120 char *_kwnames
[] = { "pname","params", NULL
};
4123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glLightModeliv",_kwnames
,&_arg0
,&_argo1
))
4126 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4127 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLint_p")) {
4128 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glLightModeliv. Expected _GLint_p.");
4133 wxPy_BEGIN_ALLOW_THREADS
;
4134 glLightModeliv(_arg0
,_arg1
);
4136 wxPy_END_ALLOW_THREADS
;
4137 } Py_INCREF(Py_None
);
4138 _resultobj
= Py_None
;
4142 static PyObject
*_wrap_glLightf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4143 PyObject
* _resultobj
;
4147 char *_kwnames
[] = { "light","pname","param", NULL
};
4150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iif:glLightf",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4153 wxPy_BEGIN_ALLOW_THREADS
;
4154 glLightf(_arg0
,_arg1
,_arg2
);
4156 wxPy_END_ALLOW_THREADS
;
4157 } Py_INCREF(Py_None
);
4158 _resultobj
= Py_None
;
4162 static PyObject
*_wrap_glLightfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4163 PyObject
* _resultobj
;
4167 PyObject
* _argo2
= 0;
4168 char *_kwnames
[] = { "light","pname","params", NULL
};
4171 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glLightfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
4174 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4175 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
4176 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glLightfv. Expected _GLfloat_p.");
4181 wxPy_BEGIN_ALLOW_THREADS
;
4182 glLightfv(_arg0
,_arg1
,_arg2
);
4184 wxPy_END_ALLOW_THREADS
;
4185 } Py_INCREF(Py_None
);
4186 _resultobj
= Py_None
;
4190 static PyObject
*_wrap_glLighti(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4191 PyObject
* _resultobj
;
4195 char *_kwnames
[] = { "light","pname","param", NULL
};
4198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glLighti",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4201 wxPy_BEGIN_ALLOW_THREADS
;
4202 glLighti(_arg0
,_arg1
,_arg2
);
4204 wxPy_END_ALLOW_THREADS
;
4205 } Py_INCREF(Py_None
);
4206 _resultobj
= Py_None
;
4210 static PyObject
*_wrap_glLightiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4211 PyObject
* _resultobj
;
4215 PyObject
* _argo2
= 0;
4216 char *_kwnames
[] = { "light","pname","params", NULL
};
4219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glLightiv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
4222 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4223 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
4224 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glLightiv. Expected _GLint_p.");
4229 wxPy_BEGIN_ALLOW_THREADS
;
4230 glLightiv(_arg0
,_arg1
,_arg2
);
4232 wxPy_END_ALLOW_THREADS
;
4233 } Py_INCREF(Py_None
);
4234 _resultobj
= Py_None
;
4238 static PyObject
*_wrap_glLineStipple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4239 PyObject
* _resultobj
;
4242 char *_kwnames
[] = { "factor","pattern", NULL
};
4245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ih:glLineStipple",_kwnames
,&_arg0
,&_arg1
))
4248 wxPy_BEGIN_ALLOW_THREADS
;
4249 glLineStipple(_arg0
,_arg1
);
4251 wxPy_END_ALLOW_THREADS
;
4252 } Py_INCREF(Py_None
);
4253 _resultobj
= Py_None
;
4257 static PyObject
*_wrap_glLineWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4258 PyObject
* _resultobj
;
4260 char *_kwnames
[] = { "width", NULL
};
4263 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glLineWidth",_kwnames
,&_arg0
))
4266 wxPy_BEGIN_ALLOW_THREADS
;
4269 wxPy_END_ALLOW_THREADS
;
4270 } Py_INCREF(Py_None
);
4271 _resultobj
= Py_None
;
4275 static PyObject
*_wrap_glListBase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4276 PyObject
* _resultobj
;
4278 char *_kwnames
[] = { "base", NULL
};
4281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glListBase",_kwnames
,&_arg0
))
4284 wxPy_BEGIN_ALLOW_THREADS
;
4287 wxPy_END_ALLOW_THREADS
;
4288 } Py_INCREF(Py_None
);
4289 _resultobj
= Py_None
;
4293 static PyObject
*_wrap_glLoadIdentity(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4294 PyObject
* _resultobj
;
4295 char *_kwnames
[] = { NULL
};
4298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glLoadIdentity",_kwnames
))
4301 wxPy_BEGIN_ALLOW_THREADS
;
4304 wxPy_END_ALLOW_THREADS
;
4305 } Py_INCREF(Py_None
);
4306 _resultobj
= Py_None
;
4310 static PyObject
*_wrap_glLoadMatrixd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4311 PyObject
* _resultobj
;
4313 PyObject
* _argo0
= 0;
4314 char *_kwnames
[] = { "m", NULL
};
4317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glLoadMatrixd",_kwnames
,&_argo0
))
4320 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4321 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
4322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glLoadMatrixd. Expected _GLdouble_p.");
4327 wxPy_BEGIN_ALLOW_THREADS
;
4328 glLoadMatrixd(_arg0
);
4330 wxPy_END_ALLOW_THREADS
;
4331 } Py_INCREF(Py_None
);
4332 _resultobj
= Py_None
;
4336 static PyObject
*_wrap_glLoadMatrixf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4337 PyObject
* _resultobj
;
4339 PyObject
* _argo0
= 0;
4340 char *_kwnames
[] = { "m", NULL
};
4343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glLoadMatrixf",_kwnames
,&_argo0
))
4346 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4347 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
4348 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glLoadMatrixf. Expected _GLfloat_p.");
4353 wxPy_BEGIN_ALLOW_THREADS
;
4354 glLoadMatrixf(_arg0
);
4356 wxPy_END_ALLOW_THREADS
;
4357 } Py_INCREF(Py_None
);
4358 _resultobj
= Py_None
;
4362 static PyObject
*_wrap_glLoadName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4363 PyObject
* _resultobj
;
4365 char *_kwnames
[] = { "name", NULL
};
4368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glLoadName",_kwnames
,&_arg0
))
4371 wxPy_BEGIN_ALLOW_THREADS
;
4374 wxPy_END_ALLOW_THREADS
;
4375 } Py_INCREF(Py_None
);
4376 _resultobj
= Py_None
;
4380 static PyObject
*_wrap_glLogicOp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4381 PyObject
* _resultobj
;
4383 char *_kwnames
[] = { "opcode", NULL
};
4386 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glLogicOp",_kwnames
,&_arg0
))
4389 wxPy_BEGIN_ALLOW_THREADS
;
4392 wxPy_END_ALLOW_THREADS
;
4393 } Py_INCREF(Py_None
);
4394 _resultobj
= Py_None
;
4398 static PyObject
*_wrap_glMap1d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4399 PyObject
* _resultobj
;
4406 PyObject
* _argo5
= 0;
4407 char *_kwnames
[] = { "target","u1","u2","stride","order","points", NULL
};
4410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iddiiO:glMap1d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_argo5
))
4413 if (_argo5
== Py_None
) { _arg5
= NULL
; }
4414 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_GLdouble_p")) {
4415 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of glMap1d. Expected _GLdouble_p.");
4420 wxPy_BEGIN_ALLOW_THREADS
;
4421 glMap1d(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4423 wxPy_END_ALLOW_THREADS
;
4424 } Py_INCREF(Py_None
);
4425 _resultobj
= Py_None
;
4429 static PyObject
*_wrap_glMap1f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4430 PyObject
* _resultobj
;
4437 PyObject
* _argo5
= 0;
4438 char *_kwnames
[] = { "target","u1","u2","stride","order","points", NULL
};
4441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iffiiO:glMap1f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_argo5
))
4444 if (_argo5
== Py_None
) { _arg5
= NULL
; }
4445 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_GLfloat_p")) {
4446 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of glMap1f. Expected _GLfloat_p.");
4451 wxPy_BEGIN_ALLOW_THREADS
;
4452 glMap1f(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4454 wxPy_END_ALLOW_THREADS
;
4455 } Py_INCREF(Py_None
);
4456 _resultobj
= Py_None
;
4460 static PyObject
*_wrap_glMap2d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4461 PyObject
* _resultobj
;
4472 PyObject
* _argo9
= 0;
4473 char *_kwnames
[] = { "target","u1","u2","ustride","uorder","v1","v2","vstride","vorder","points", NULL
};
4476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iddiiddiiO:glMap2d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_arg7
,&_arg8
,&_argo9
))
4479 if (_argo9
== Py_None
) { _arg9
= NULL
; }
4480 else if (SWIG_GetPtrObj(_argo9
,(void **) &_arg9
,"_GLdouble_p")) {
4481 PyErr_SetString(PyExc_TypeError
,"Type error in argument 10 of glMap2d. Expected _GLdouble_p.");
4486 wxPy_BEGIN_ALLOW_THREADS
;
4487 glMap2d(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
);
4489 wxPy_END_ALLOW_THREADS
;
4490 } Py_INCREF(Py_None
);
4491 _resultobj
= Py_None
;
4495 static PyObject
*_wrap_glMap2f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4496 PyObject
* _resultobj
;
4507 PyObject
* _argo9
= 0;
4508 char *_kwnames
[] = { "target","u1","u2","ustride","uorder","v1","v2","vstride","vorder","points", NULL
};
4511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iffiiffiiO:glMap2f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_arg7
,&_arg8
,&_argo9
))
4514 if (_argo9
== Py_None
) { _arg9
= NULL
; }
4515 else if (SWIG_GetPtrObj(_argo9
,(void **) &_arg9
,"_GLfloat_p")) {
4516 PyErr_SetString(PyExc_TypeError
,"Type error in argument 10 of glMap2f. Expected _GLfloat_p.");
4521 wxPy_BEGIN_ALLOW_THREADS
;
4522 glMap2f(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
);
4524 wxPy_END_ALLOW_THREADS
;
4525 } Py_INCREF(Py_None
);
4526 _resultobj
= Py_None
;
4530 static PyObject
*_wrap_glMapGrid1d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4531 PyObject
* _resultobj
;
4535 char *_kwnames
[] = { "un","u1","u2", NULL
};
4538 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"idd:glMapGrid1d",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4541 wxPy_BEGIN_ALLOW_THREADS
;
4542 glMapGrid1d(_arg0
,_arg1
,_arg2
);
4544 wxPy_END_ALLOW_THREADS
;
4545 } Py_INCREF(Py_None
);
4546 _resultobj
= Py_None
;
4550 static PyObject
*_wrap_glMapGrid1f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4551 PyObject
* _resultobj
;
4555 char *_kwnames
[] = { "un","u1","u2", NULL
};
4558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iff:glMapGrid1f",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4561 wxPy_BEGIN_ALLOW_THREADS
;
4562 glMapGrid1f(_arg0
,_arg1
,_arg2
);
4564 wxPy_END_ALLOW_THREADS
;
4565 } Py_INCREF(Py_None
);
4566 _resultobj
= Py_None
;
4570 static PyObject
*_wrap_glMapGrid2d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4571 PyObject
* _resultobj
;
4578 char *_kwnames
[] = { "un","u1","u2","vn","v1","v2", NULL
};
4581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iddidd:glMapGrid2d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4584 wxPy_BEGIN_ALLOW_THREADS
;
4585 glMapGrid2d(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4587 wxPy_END_ALLOW_THREADS
;
4588 } Py_INCREF(Py_None
);
4589 _resultobj
= Py_None
;
4593 static PyObject
*_wrap_glMapGrid2f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4594 PyObject
* _resultobj
;
4601 char *_kwnames
[] = { "un","u1","u2","vn","v1","v2", NULL
};
4604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iffiff:glMapGrid2f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4607 wxPy_BEGIN_ALLOW_THREADS
;
4608 glMapGrid2f(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4610 wxPy_END_ALLOW_THREADS
;
4611 } Py_INCREF(Py_None
);
4612 _resultobj
= Py_None
;
4616 static PyObject
*_wrap_glMaterialf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4617 PyObject
* _resultobj
;
4621 char *_kwnames
[] = { "face","pname","param", NULL
};
4624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iif:glMaterialf",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4627 wxPy_BEGIN_ALLOW_THREADS
;
4628 glMaterialf(_arg0
,_arg1
,_arg2
);
4630 wxPy_END_ALLOW_THREADS
;
4631 } Py_INCREF(Py_None
);
4632 _resultobj
= Py_None
;
4636 static PyObject
*_wrap_glMaterialfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4637 PyObject
* _resultobj
;
4641 PyObject
* _argo2
= 0;
4642 char *_kwnames
[] = { "face","pname","params", NULL
};
4645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glMaterialfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
4648 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4649 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
4650 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glMaterialfv. Expected _GLfloat_p.");
4655 wxPy_BEGIN_ALLOW_THREADS
;
4656 glMaterialfv(_arg0
,_arg1
,_arg2
);
4658 wxPy_END_ALLOW_THREADS
;
4659 } Py_INCREF(Py_None
);
4660 _resultobj
= Py_None
;
4664 static PyObject
*_wrap_glMateriali(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4665 PyObject
* _resultobj
;
4669 char *_kwnames
[] = { "face","pname","param", NULL
};
4672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glMateriali",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4675 wxPy_BEGIN_ALLOW_THREADS
;
4676 glMateriali(_arg0
,_arg1
,_arg2
);
4678 wxPy_END_ALLOW_THREADS
;
4679 } Py_INCREF(Py_None
);
4680 _resultobj
= Py_None
;
4684 static PyObject
*_wrap_glMaterialiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4685 PyObject
* _resultobj
;
4689 PyObject
* _argo2
= 0;
4690 char *_kwnames
[] = { "face","pname","params", NULL
};
4693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glMaterialiv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
4696 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4697 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
4698 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glMaterialiv. Expected _GLint_p.");
4703 wxPy_BEGIN_ALLOW_THREADS
;
4704 glMaterialiv(_arg0
,_arg1
,_arg2
);
4706 wxPy_END_ALLOW_THREADS
;
4707 } Py_INCREF(Py_None
);
4708 _resultobj
= Py_None
;
4712 static PyObject
*_wrap_glMatrixMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4713 PyObject
* _resultobj
;
4715 char *_kwnames
[] = { "mode", NULL
};
4718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glMatrixMode",_kwnames
,&_arg0
))
4721 wxPy_BEGIN_ALLOW_THREADS
;
4722 glMatrixMode(_arg0
);
4724 wxPy_END_ALLOW_THREADS
;
4725 } Py_INCREF(Py_None
);
4726 _resultobj
= Py_None
;
4730 static PyObject
*_wrap_glMultMatrixd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4731 PyObject
* _resultobj
;
4733 PyObject
* _argo0
= 0;
4734 char *_kwnames
[] = { "m", NULL
};
4737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glMultMatrixd",_kwnames
,&_argo0
))
4740 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4741 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
4742 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glMultMatrixd. Expected _GLdouble_p.");
4747 wxPy_BEGIN_ALLOW_THREADS
;
4748 glMultMatrixd(_arg0
);
4750 wxPy_END_ALLOW_THREADS
;
4751 } Py_INCREF(Py_None
);
4752 _resultobj
= Py_None
;
4756 static PyObject
*_wrap_glMultMatrixf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4757 PyObject
* _resultobj
;
4759 PyObject
* _argo0
= 0;
4760 char *_kwnames
[] = { "m", NULL
};
4763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glMultMatrixf",_kwnames
,&_argo0
))
4766 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4767 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
4768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glMultMatrixf. Expected _GLfloat_p.");
4773 wxPy_BEGIN_ALLOW_THREADS
;
4774 glMultMatrixf(_arg0
);
4776 wxPy_END_ALLOW_THREADS
;
4777 } Py_INCREF(Py_None
);
4778 _resultobj
= Py_None
;
4782 static PyObject
*_wrap_glNewList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4783 PyObject
* _resultobj
;
4786 char *_kwnames
[] = { "list","mode", NULL
};
4789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glNewList",_kwnames
,&_arg0
,&_arg1
))
4792 wxPy_BEGIN_ALLOW_THREADS
;
4793 glNewList(_arg0
,_arg1
);
4795 wxPy_END_ALLOW_THREADS
;
4796 } Py_INCREF(Py_None
);
4797 _resultobj
= Py_None
;
4801 static PyObject
*_wrap_glNormal3b(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4802 PyObject
* _resultobj
;
4806 char *_kwnames
[] = { "nx","ny","nz", NULL
};
4809 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"bbb:glNormal3b",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4812 wxPy_BEGIN_ALLOW_THREADS
;
4813 glNormal3b(_arg0
,_arg1
,_arg2
);
4815 wxPy_END_ALLOW_THREADS
;
4816 } Py_INCREF(Py_None
);
4817 _resultobj
= Py_None
;
4821 static PyObject
*_wrap_glNormal3bv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4822 PyObject
* _resultobj
;
4824 PyObject
* _argo0
= 0;
4825 char *_kwnames
[] = { "v", NULL
};
4828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glNormal3bv",_kwnames
,&_argo0
))
4831 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4832 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLbyte_p")) {
4833 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glNormal3bv. Expected _GLbyte_p.");
4838 wxPy_BEGIN_ALLOW_THREADS
;
4841 wxPy_END_ALLOW_THREADS
;
4842 } Py_INCREF(Py_None
);
4843 _resultobj
= Py_None
;
4847 static PyObject
*_wrap_glNormal3d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4848 PyObject
* _resultobj
;
4852 char *_kwnames
[] = { "nx","ny","nz", NULL
};
4855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glNormal3d",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4858 wxPy_BEGIN_ALLOW_THREADS
;
4859 glNormal3d(_arg0
,_arg1
,_arg2
);
4861 wxPy_END_ALLOW_THREADS
;
4862 } Py_INCREF(Py_None
);
4863 _resultobj
= Py_None
;
4867 static PyObject
*_wrap_glNormal3dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4868 PyObject
* _resultobj
;
4870 PyObject
* _argo0
= 0;
4871 char *_kwnames
[] = { "v", NULL
};
4874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glNormal3dv",_kwnames
,&_argo0
))
4877 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4878 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
4879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glNormal3dv. Expected _GLdouble_p.");
4884 wxPy_BEGIN_ALLOW_THREADS
;
4887 wxPy_END_ALLOW_THREADS
;
4888 } Py_INCREF(Py_None
);
4889 _resultobj
= Py_None
;
4893 static PyObject
*_wrap_glNormal3f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4894 PyObject
* _resultobj
;
4898 char *_kwnames
[] = { "nx","ny","nz", NULL
};
4901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glNormal3f",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4904 wxPy_BEGIN_ALLOW_THREADS
;
4905 glNormal3f(_arg0
,_arg1
,_arg2
);
4907 wxPy_END_ALLOW_THREADS
;
4908 } Py_INCREF(Py_None
);
4909 _resultobj
= Py_None
;
4913 static PyObject
*_wrap_glNormal3fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4914 PyObject
* _resultobj
;
4916 PyObject
* _argo0
= 0;
4917 char *_kwnames
[] = { "v", NULL
};
4920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glNormal3fv",_kwnames
,&_argo0
))
4923 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4924 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
4925 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glNormal3fv. Expected _GLfloat_p.");
4930 wxPy_BEGIN_ALLOW_THREADS
;
4933 wxPy_END_ALLOW_THREADS
;
4934 } Py_INCREF(Py_None
);
4935 _resultobj
= Py_None
;
4939 static PyObject
*_wrap_glNormal3i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4940 PyObject
* _resultobj
;
4944 char *_kwnames
[] = { "nx","ny","nz", NULL
};
4947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glNormal3i",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4950 wxPy_BEGIN_ALLOW_THREADS
;
4951 glNormal3i(_arg0
,_arg1
,_arg2
);
4953 wxPy_END_ALLOW_THREADS
;
4954 } Py_INCREF(Py_None
);
4955 _resultobj
= Py_None
;
4959 static PyObject
*_wrap_glNormal3iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4960 PyObject
* _resultobj
;
4962 PyObject
* _argo0
= 0;
4963 char *_kwnames
[] = { "v", NULL
};
4966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glNormal3iv",_kwnames
,&_argo0
))
4969 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4970 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
4971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glNormal3iv. Expected _GLint_p.");
4976 wxPy_BEGIN_ALLOW_THREADS
;
4979 wxPy_END_ALLOW_THREADS
;
4980 } Py_INCREF(Py_None
);
4981 _resultobj
= Py_None
;
4985 static PyObject
*_wrap_glNormal3s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4986 PyObject
* _resultobj
;
4990 char *_kwnames
[] = { "nx","ny","nz", NULL
};
4993 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhh:glNormal3s",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4996 wxPy_BEGIN_ALLOW_THREADS
;
4997 glNormal3s(_arg0
,_arg1
,_arg2
);
4999 wxPy_END_ALLOW_THREADS
;
5000 } Py_INCREF(Py_None
);
5001 _resultobj
= Py_None
;
5005 static PyObject
*_wrap_glNormal3sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5006 PyObject
* _resultobj
;
5008 PyObject
* _argo0
= 0;
5009 char *_kwnames
[] = { "v", NULL
};
5012 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glNormal3sv",_kwnames
,&_argo0
))
5015 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5016 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
5017 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glNormal3sv. Expected _GLshort_p.");
5022 wxPy_BEGIN_ALLOW_THREADS
;
5025 wxPy_END_ALLOW_THREADS
;
5026 } Py_INCREF(Py_None
);
5027 _resultobj
= Py_None
;
5031 static PyObject
*_wrap_glNormalPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5032 PyObject
* _resultobj
;
5036 PyObject
* _argo2
= 0;
5037 char *_kwnames
[] = { "type","stride","pointer", NULL
};
5040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glNormalPointer",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
5043 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5044 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,(char *) 0 )) {
5045 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glNormalPointer. Expected _GLvoid_p.");
5050 wxPy_BEGIN_ALLOW_THREADS
;
5051 glNormalPointer(_arg0
,_arg1
,_arg2
);
5053 wxPy_END_ALLOW_THREADS
;
5054 } Py_INCREF(Py_None
);
5055 _resultobj
= Py_None
;
5059 static PyObject
*_wrap_glOrtho(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5060 PyObject
* _resultobj
;
5067 char *_kwnames
[] = { "left","right","bottom","top","zNear","zFar", NULL
};
5070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddddd:glOrtho",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5073 wxPy_BEGIN_ALLOW_THREADS
;
5074 glOrtho(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5076 wxPy_END_ALLOW_THREADS
;
5077 } Py_INCREF(Py_None
);
5078 _resultobj
= Py_None
;
5082 static PyObject
*_wrap_glPassThrough(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5083 PyObject
* _resultobj
;
5085 char *_kwnames
[] = { "token", NULL
};
5088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glPassThrough",_kwnames
,&_arg0
))
5091 wxPy_BEGIN_ALLOW_THREADS
;
5092 glPassThrough(_arg0
);
5094 wxPy_END_ALLOW_THREADS
;
5095 } Py_INCREF(Py_None
);
5096 _resultobj
= Py_None
;
5100 static PyObject
*_wrap_glPixelMapfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5101 PyObject
* _resultobj
;
5105 PyObject
* _argo2
= 0;
5106 char *_kwnames
[] = { "map","mapsize","values", NULL
};
5109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glPixelMapfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
5112 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5113 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
5114 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glPixelMapfv. Expected _GLfloat_p.");
5119 wxPy_BEGIN_ALLOW_THREADS
;
5120 glPixelMapfv(_arg0
,_arg1
,_arg2
);
5122 wxPy_END_ALLOW_THREADS
;
5123 } Py_INCREF(Py_None
);
5124 _resultobj
= Py_None
;
5128 static PyObject
*_wrap_glPixelMapuiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5129 PyObject
* _resultobj
;
5133 PyObject
* _argo2
= 0;
5134 char *_kwnames
[] = { "map","mapsize","values", NULL
};
5137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glPixelMapuiv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
5140 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5141 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLuint_p")) {
5142 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glPixelMapuiv. Expected _GLuint_p.");
5147 wxPy_BEGIN_ALLOW_THREADS
;
5148 glPixelMapuiv(_arg0
,_arg1
,_arg2
);
5150 wxPy_END_ALLOW_THREADS
;
5151 } Py_INCREF(Py_None
);
5152 _resultobj
= Py_None
;
5156 static PyObject
*_wrap_glPixelMapusv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5157 PyObject
* _resultobj
;
5161 PyObject
* _argo2
= 0;
5162 char *_kwnames
[] = { "map","mapsize","values", NULL
};
5165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glPixelMapusv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
5168 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5169 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLushort_p")) {
5170 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glPixelMapusv. Expected _GLushort_p.");
5175 wxPy_BEGIN_ALLOW_THREADS
;
5176 glPixelMapusv(_arg0
,_arg1
,_arg2
);
5178 wxPy_END_ALLOW_THREADS
;
5179 } Py_INCREF(Py_None
);
5180 _resultobj
= Py_None
;
5184 static PyObject
*_wrap_glPixelStoref(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5185 PyObject
* _resultobj
;
5188 char *_kwnames
[] = { "pname","param", NULL
};
5191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"if:glPixelStoref",_kwnames
,&_arg0
,&_arg1
))
5194 wxPy_BEGIN_ALLOW_THREADS
;
5195 glPixelStoref(_arg0
,_arg1
);
5197 wxPy_END_ALLOW_THREADS
;
5198 } Py_INCREF(Py_None
);
5199 _resultobj
= Py_None
;
5203 static PyObject
*_wrap_glPixelStorei(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5204 PyObject
* _resultobj
;
5207 char *_kwnames
[] = { "pname","param", NULL
};
5210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glPixelStorei",_kwnames
,&_arg0
,&_arg1
))
5213 wxPy_BEGIN_ALLOW_THREADS
;
5214 glPixelStorei(_arg0
,_arg1
);
5216 wxPy_END_ALLOW_THREADS
;
5217 } Py_INCREF(Py_None
);
5218 _resultobj
= Py_None
;
5222 static PyObject
*_wrap_glPixelTransferf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5223 PyObject
* _resultobj
;
5226 char *_kwnames
[] = { "pname","param", NULL
};
5229 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"if:glPixelTransferf",_kwnames
,&_arg0
,&_arg1
))
5232 wxPy_BEGIN_ALLOW_THREADS
;
5233 glPixelTransferf(_arg0
,_arg1
);
5235 wxPy_END_ALLOW_THREADS
;
5236 } Py_INCREF(Py_None
);
5237 _resultobj
= Py_None
;
5241 static PyObject
*_wrap_glPixelTransferi(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5242 PyObject
* _resultobj
;
5245 char *_kwnames
[] = { "pname","param", NULL
};
5248 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glPixelTransferi",_kwnames
,&_arg0
,&_arg1
))
5251 wxPy_BEGIN_ALLOW_THREADS
;
5252 glPixelTransferi(_arg0
,_arg1
);
5254 wxPy_END_ALLOW_THREADS
;
5255 } Py_INCREF(Py_None
);
5256 _resultobj
= Py_None
;
5260 static PyObject
*_wrap_glPixelZoom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5261 PyObject
* _resultobj
;
5264 char *_kwnames
[] = { "xfactor","yfactor", NULL
};
5267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ff:glPixelZoom",_kwnames
,&_arg0
,&_arg1
))
5270 wxPy_BEGIN_ALLOW_THREADS
;
5271 glPixelZoom(_arg0
,_arg1
);
5273 wxPy_END_ALLOW_THREADS
;
5274 } Py_INCREF(Py_None
);
5275 _resultobj
= Py_None
;
5279 static PyObject
*_wrap_glPointSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5280 PyObject
* _resultobj
;
5282 char *_kwnames
[] = { "size", NULL
};
5285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glPointSize",_kwnames
,&_arg0
))
5288 wxPy_BEGIN_ALLOW_THREADS
;
5291 wxPy_END_ALLOW_THREADS
;
5292 } Py_INCREF(Py_None
);
5293 _resultobj
= Py_None
;
5297 static PyObject
*_wrap_glPolygonMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5298 PyObject
* _resultobj
;
5301 char *_kwnames
[] = { "face","mode", NULL
};
5304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glPolygonMode",_kwnames
,&_arg0
,&_arg1
))
5307 wxPy_BEGIN_ALLOW_THREADS
;
5308 glPolygonMode(_arg0
,_arg1
);
5310 wxPy_END_ALLOW_THREADS
;
5311 } Py_INCREF(Py_None
);
5312 _resultobj
= Py_None
;
5316 static PyObject
*_wrap_glPolygonOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5317 PyObject
* _resultobj
;
5320 char *_kwnames
[] = { "factor","units", NULL
};
5323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ff:glPolygonOffset",_kwnames
,&_arg0
,&_arg1
))
5326 wxPy_BEGIN_ALLOW_THREADS
;
5327 glPolygonOffset(_arg0
,_arg1
);
5329 wxPy_END_ALLOW_THREADS
;
5330 } Py_INCREF(Py_None
);
5331 _resultobj
= Py_None
;
5335 static PyObject
*_wrap_glPolygonStipple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5336 PyObject
* _resultobj
;
5338 PyObject
* _argo0
= 0;
5339 char *_kwnames
[] = { "mask", NULL
};
5342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glPolygonStipple",_kwnames
,&_argo0
))
5345 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5346 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLubyte_p")) {
5347 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glPolygonStipple. Expected _GLubyte_p.");
5352 wxPy_BEGIN_ALLOW_THREADS
;
5353 glPolygonStipple(_arg0
);
5355 wxPy_END_ALLOW_THREADS
;
5356 } Py_INCREF(Py_None
);
5357 _resultobj
= Py_None
;
5361 static PyObject
*_wrap_glPopAttrib(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5362 PyObject
* _resultobj
;
5363 char *_kwnames
[] = { NULL
};
5366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glPopAttrib",_kwnames
))
5369 wxPy_BEGIN_ALLOW_THREADS
;
5372 wxPy_END_ALLOW_THREADS
;
5373 } Py_INCREF(Py_None
);
5374 _resultobj
= Py_None
;
5378 static PyObject
*_wrap_glPopClientAttrib(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5379 PyObject
* _resultobj
;
5380 char *_kwnames
[] = { NULL
};
5383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glPopClientAttrib",_kwnames
))
5386 wxPy_BEGIN_ALLOW_THREADS
;
5387 glPopClientAttrib();
5389 wxPy_END_ALLOW_THREADS
;
5390 } Py_INCREF(Py_None
);
5391 _resultobj
= Py_None
;
5395 static PyObject
*_wrap_glPopMatrix(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5396 PyObject
* _resultobj
;
5397 char *_kwnames
[] = { NULL
};
5400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glPopMatrix",_kwnames
))
5403 wxPy_BEGIN_ALLOW_THREADS
;
5406 wxPy_END_ALLOW_THREADS
;
5407 } Py_INCREF(Py_None
);
5408 _resultobj
= Py_None
;
5412 static PyObject
*_wrap_glPopName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5413 PyObject
* _resultobj
;
5414 char *_kwnames
[] = { NULL
};
5417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glPopName",_kwnames
))
5420 wxPy_BEGIN_ALLOW_THREADS
;
5423 wxPy_END_ALLOW_THREADS
;
5424 } Py_INCREF(Py_None
);
5425 _resultobj
= Py_None
;
5429 static PyObject
*_wrap_glPrioritizeTextures(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5430 PyObject
* _resultobj
;
5434 PyObject
* _argo1
= 0;
5435 PyObject
* _argo2
= 0;
5436 char *_kwnames
[] = { "n","textures","priorities", NULL
};
5439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iOO:glPrioritizeTextures",_kwnames
,&_arg0
,&_argo1
,&_argo2
))
5442 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5443 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLuint_p")) {
5444 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glPrioritizeTextures. Expected _GLuint_p.");
5449 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5450 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLclampf_p")) {
5451 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glPrioritizeTextures. Expected _GLclampf_p.");
5456 wxPy_BEGIN_ALLOW_THREADS
;
5457 glPrioritizeTextures(_arg0
,_arg1
,_arg2
);
5459 wxPy_END_ALLOW_THREADS
;
5460 } Py_INCREF(Py_None
);
5461 _resultobj
= Py_None
;
5465 static PyObject
*_wrap_glPushAttrib(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5466 PyObject
* _resultobj
;
5468 char *_kwnames
[] = { "mask", NULL
};
5471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glPushAttrib",_kwnames
,&_arg0
))
5474 wxPy_BEGIN_ALLOW_THREADS
;
5475 glPushAttrib(_arg0
);
5477 wxPy_END_ALLOW_THREADS
;
5478 } Py_INCREF(Py_None
);
5479 _resultobj
= Py_None
;
5483 static PyObject
*_wrap_glPushClientAttrib(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5484 PyObject
* _resultobj
;
5486 char *_kwnames
[] = { "mask", NULL
};
5489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glPushClientAttrib",_kwnames
,&_arg0
))
5492 wxPy_BEGIN_ALLOW_THREADS
;
5493 glPushClientAttrib(_arg0
);
5495 wxPy_END_ALLOW_THREADS
;
5496 } Py_INCREF(Py_None
);
5497 _resultobj
= Py_None
;
5501 static PyObject
*_wrap_glPushMatrix(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5502 PyObject
* _resultobj
;
5503 char *_kwnames
[] = { NULL
};
5506 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glPushMatrix",_kwnames
))
5509 wxPy_BEGIN_ALLOW_THREADS
;
5512 wxPy_END_ALLOW_THREADS
;
5513 } Py_INCREF(Py_None
);
5514 _resultobj
= Py_None
;
5518 static PyObject
*_wrap_glPushName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5519 PyObject
* _resultobj
;
5521 char *_kwnames
[] = { "name", NULL
};
5524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glPushName",_kwnames
,&_arg0
))
5527 wxPy_BEGIN_ALLOW_THREADS
;
5530 wxPy_END_ALLOW_THREADS
;
5531 } Py_INCREF(Py_None
);
5532 _resultobj
= Py_None
;
5536 static PyObject
*_wrap_glRasterPos2d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5537 PyObject
* _resultobj
;
5540 char *_kwnames
[] = { "x","y", NULL
};
5543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dd:glRasterPos2d",_kwnames
,&_arg0
,&_arg1
))
5546 wxPy_BEGIN_ALLOW_THREADS
;
5547 glRasterPos2d(_arg0
,_arg1
);
5549 wxPy_END_ALLOW_THREADS
;
5550 } Py_INCREF(Py_None
);
5551 _resultobj
= Py_None
;
5555 static PyObject
*_wrap_glRasterPos2dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5556 PyObject
* _resultobj
;
5558 PyObject
* _argo0
= 0;
5559 char *_kwnames
[] = { "v", NULL
};
5562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos2dv",_kwnames
,&_argo0
))
5565 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5566 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
5567 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos2dv. Expected _GLdouble_p.");
5572 wxPy_BEGIN_ALLOW_THREADS
;
5573 glRasterPos2dv(_arg0
);
5575 wxPy_END_ALLOW_THREADS
;
5576 } Py_INCREF(Py_None
);
5577 _resultobj
= Py_None
;
5581 static PyObject
*_wrap_glRasterPos2f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5582 PyObject
* _resultobj
;
5585 char *_kwnames
[] = { "x","y", NULL
};
5588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ff:glRasterPos2f",_kwnames
,&_arg0
,&_arg1
))
5591 wxPy_BEGIN_ALLOW_THREADS
;
5592 glRasterPos2f(_arg0
,_arg1
);
5594 wxPy_END_ALLOW_THREADS
;
5595 } Py_INCREF(Py_None
);
5596 _resultobj
= Py_None
;
5600 static PyObject
*_wrap_glRasterPos2fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5601 PyObject
* _resultobj
;
5603 PyObject
* _argo0
= 0;
5604 char *_kwnames
[] = { "v", NULL
};
5607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos2fv",_kwnames
,&_argo0
))
5610 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5611 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
5612 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos2fv. Expected _GLfloat_p.");
5617 wxPy_BEGIN_ALLOW_THREADS
;
5618 glRasterPos2fv(_arg0
);
5620 wxPy_END_ALLOW_THREADS
;
5621 } Py_INCREF(Py_None
);
5622 _resultobj
= Py_None
;
5626 static PyObject
*_wrap_glRasterPos2i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5627 PyObject
* _resultobj
;
5630 char *_kwnames
[] = { "x","y", NULL
};
5633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glRasterPos2i",_kwnames
,&_arg0
,&_arg1
))
5636 wxPy_BEGIN_ALLOW_THREADS
;
5637 glRasterPos2i(_arg0
,_arg1
);
5639 wxPy_END_ALLOW_THREADS
;
5640 } Py_INCREF(Py_None
);
5641 _resultobj
= Py_None
;
5645 static PyObject
*_wrap_glRasterPos2iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5646 PyObject
* _resultobj
;
5648 PyObject
* _argo0
= 0;
5649 char *_kwnames
[] = { "v", NULL
};
5652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos2iv",_kwnames
,&_argo0
))
5655 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5656 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
5657 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos2iv. Expected _GLint_p.");
5662 wxPy_BEGIN_ALLOW_THREADS
;
5663 glRasterPos2iv(_arg0
);
5665 wxPy_END_ALLOW_THREADS
;
5666 } Py_INCREF(Py_None
);
5667 _resultobj
= Py_None
;
5671 static PyObject
*_wrap_glRasterPos2s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5672 PyObject
* _resultobj
;
5675 char *_kwnames
[] = { "x","y", NULL
};
5678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hh:glRasterPos2s",_kwnames
,&_arg0
,&_arg1
))
5681 wxPy_BEGIN_ALLOW_THREADS
;
5682 glRasterPos2s(_arg0
,_arg1
);
5684 wxPy_END_ALLOW_THREADS
;
5685 } Py_INCREF(Py_None
);
5686 _resultobj
= Py_None
;
5690 static PyObject
*_wrap_glRasterPos2sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5691 PyObject
* _resultobj
;
5693 PyObject
* _argo0
= 0;
5694 char *_kwnames
[] = { "v", NULL
};
5697 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos2sv",_kwnames
,&_argo0
))
5700 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5701 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
5702 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos2sv. Expected _GLshort_p.");
5707 wxPy_BEGIN_ALLOW_THREADS
;
5708 glRasterPos2sv(_arg0
);
5710 wxPy_END_ALLOW_THREADS
;
5711 } Py_INCREF(Py_None
);
5712 _resultobj
= Py_None
;
5716 static PyObject
*_wrap_glRasterPos3d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5717 PyObject
* _resultobj
;
5721 char *_kwnames
[] = { "x","y","z", NULL
};
5724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glRasterPos3d",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
5727 wxPy_BEGIN_ALLOW_THREADS
;
5728 glRasterPos3d(_arg0
,_arg1
,_arg2
);
5730 wxPy_END_ALLOW_THREADS
;
5731 } Py_INCREF(Py_None
);
5732 _resultobj
= Py_None
;
5736 static PyObject
*_wrap_glRasterPos3dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5737 PyObject
* _resultobj
;
5739 PyObject
* _argo0
= 0;
5740 char *_kwnames
[] = { "v", NULL
};
5743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos3dv",_kwnames
,&_argo0
))
5746 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5747 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
5748 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos3dv. Expected _GLdouble_p.");
5753 wxPy_BEGIN_ALLOW_THREADS
;
5754 glRasterPos3dv(_arg0
);
5756 wxPy_END_ALLOW_THREADS
;
5757 } Py_INCREF(Py_None
);
5758 _resultobj
= Py_None
;
5762 static PyObject
*_wrap_glRasterPos3f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5763 PyObject
* _resultobj
;
5767 char *_kwnames
[] = { "x","y","z", NULL
};
5770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glRasterPos3f",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
5773 wxPy_BEGIN_ALLOW_THREADS
;
5774 glRasterPos3f(_arg0
,_arg1
,_arg2
);
5776 wxPy_END_ALLOW_THREADS
;
5777 } Py_INCREF(Py_None
);
5778 _resultobj
= Py_None
;
5782 static PyObject
*_wrap_glRasterPos3fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5783 PyObject
* _resultobj
;
5785 PyObject
* _argo0
= 0;
5786 char *_kwnames
[] = { "v", NULL
};
5789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos3fv",_kwnames
,&_argo0
))
5792 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5793 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
5794 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos3fv. Expected _GLfloat_p.");
5799 wxPy_BEGIN_ALLOW_THREADS
;
5800 glRasterPos3fv(_arg0
);
5802 wxPy_END_ALLOW_THREADS
;
5803 } Py_INCREF(Py_None
);
5804 _resultobj
= Py_None
;
5808 static PyObject
*_wrap_glRasterPos3i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5809 PyObject
* _resultobj
;
5813 char *_kwnames
[] = { "x","y","z", NULL
};
5816 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glRasterPos3i",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
5819 wxPy_BEGIN_ALLOW_THREADS
;
5820 glRasterPos3i(_arg0
,_arg1
,_arg2
);
5822 wxPy_END_ALLOW_THREADS
;
5823 } Py_INCREF(Py_None
);
5824 _resultobj
= Py_None
;
5828 static PyObject
*_wrap_glRasterPos3iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5829 PyObject
* _resultobj
;
5831 PyObject
* _argo0
= 0;
5832 char *_kwnames
[] = { "v", NULL
};
5835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos3iv",_kwnames
,&_argo0
))
5838 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5839 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
5840 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos3iv. Expected _GLint_p.");
5845 wxPy_BEGIN_ALLOW_THREADS
;
5846 glRasterPos3iv(_arg0
);
5848 wxPy_END_ALLOW_THREADS
;
5849 } Py_INCREF(Py_None
);
5850 _resultobj
= Py_None
;
5854 static PyObject
*_wrap_glRasterPos3s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5855 PyObject
* _resultobj
;
5859 char *_kwnames
[] = { "x","y","z", NULL
};
5862 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhh:glRasterPos3s",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
5865 wxPy_BEGIN_ALLOW_THREADS
;
5866 glRasterPos3s(_arg0
,_arg1
,_arg2
);
5868 wxPy_END_ALLOW_THREADS
;
5869 } Py_INCREF(Py_None
);
5870 _resultobj
= Py_None
;
5874 static PyObject
*_wrap_glRasterPos3sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5875 PyObject
* _resultobj
;
5877 PyObject
* _argo0
= 0;
5878 char *_kwnames
[] = { "v", NULL
};
5881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos3sv",_kwnames
,&_argo0
))
5884 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5885 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
5886 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos3sv. Expected _GLshort_p.");
5891 wxPy_BEGIN_ALLOW_THREADS
;
5892 glRasterPos3sv(_arg0
);
5894 wxPy_END_ALLOW_THREADS
;
5895 } Py_INCREF(Py_None
);
5896 _resultobj
= Py_None
;
5900 static PyObject
*_wrap_glRasterPos4d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5901 PyObject
* _resultobj
;
5906 char *_kwnames
[] = { "x","y","z","w", NULL
};
5909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddd:glRasterPos4d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
5912 wxPy_BEGIN_ALLOW_THREADS
;
5913 glRasterPos4d(_arg0
,_arg1
,_arg2
,_arg3
);
5915 wxPy_END_ALLOW_THREADS
;
5916 } Py_INCREF(Py_None
);
5917 _resultobj
= Py_None
;
5921 static PyObject
*_wrap_glRasterPos4dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5922 PyObject
* _resultobj
;
5924 PyObject
* _argo0
= 0;
5925 char *_kwnames
[] = { "v", NULL
};
5928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos4dv",_kwnames
,&_argo0
))
5931 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5932 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
5933 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos4dv. Expected _GLdouble_p.");
5938 wxPy_BEGIN_ALLOW_THREADS
;
5939 glRasterPos4dv(_arg0
);
5941 wxPy_END_ALLOW_THREADS
;
5942 } Py_INCREF(Py_None
);
5943 _resultobj
= Py_None
;
5947 static PyObject
*_wrap_glRasterPos4f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5948 PyObject
* _resultobj
;
5953 char *_kwnames
[] = { "x","y","z","w", NULL
};
5956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glRasterPos4f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
5959 wxPy_BEGIN_ALLOW_THREADS
;
5960 glRasterPos4f(_arg0
,_arg1
,_arg2
,_arg3
);
5962 wxPy_END_ALLOW_THREADS
;
5963 } Py_INCREF(Py_None
);
5964 _resultobj
= Py_None
;
5968 static PyObject
*_wrap_glRasterPos4fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5969 PyObject
* _resultobj
;
5971 PyObject
* _argo0
= 0;
5972 char *_kwnames
[] = { "v", NULL
};
5975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos4fv",_kwnames
,&_argo0
))
5978 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5979 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
5980 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos4fv. Expected _GLfloat_p.");
5985 wxPy_BEGIN_ALLOW_THREADS
;
5986 glRasterPos4fv(_arg0
);
5988 wxPy_END_ALLOW_THREADS
;
5989 } Py_INCREF(Py_None
);
5990 _resultobj
= Py_None
;
5994 static PyObject
*_wrap_glRasterPos4i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5995 PyObject
* _resultobj
;
6000 char *_kwnames
[] = { "x","y","z","w", NULL
};
6003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glRasterPos4i",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6006 wxPy_BEGIN_ALLOW_THREADS
;
6007 glRasterPos4i(_arg0
,_arg1
,_arg2
,_arg3
);
6009 wxPy_END_ALLOW_THREADS
;
6010 } Py_INCREF(Py_None
);
6011 _resultobj
= Py_None
;
6015 static PyObject
*_wrap_glRasterPos4iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6016 PyObject
* _resultobj
;
6018 PyObject
* _argo0
= 0;
6019 char *_kwnames
[] = { "v", NULL
};
6022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos4iv",_kwnames
,&_argo0
))
6025 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6026 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
6027 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos4iv. Expected _GLint_p.");
6032 wxPy_BEGIN_ALLOW_THREADS
;
6033 glRasterPos4iv(_arg0
);
6035 wxPy_END_ALLOW_THREADS
;
6036 } Py_INCREF(Py_None
);
6037 _resultobj
= Py_None
;
6041 static PyObject
*_wrap_glRasterPos4s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6042 PyObject
* _resultobj
;
6047 char *_kwnames
[] = { "x","y","z","w", NULL
};
6050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhhh:glRasterPos4s",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6053 wxPy_BEGIN_ALLOW_THREADS
;
6054 glRasterPos4s(_arg0
,_arg1
,_arg2
,_arg3
);
6056 wxPy_END_ALLOW_THREADS
;
6057 } Py_INCREF(Py_None
);
6058 _resultobj
= Py_None
;
6062 static PyObject
*_wrap_glRasterPos4sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6063 PyObject
* _resultobj
;
6065 PyObject
* _argo0
= 0;
6066 char *_kwnames
[] = { "v", NULL
};
6069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos4sv",_kwnames
,&_argo0
))
6072 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6073 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
6074 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos4sv. Expected _GLshort_p.");
6079 wxPy_BEGIN_ALLOW_THREADS
;
6080 glRasterPos4sv(_arg0
);
6082 wxPy_END_ALLOW_THREADS
;
6083 } Py_INCREF(Py_None
);
6084 _resultobj
= Py_None
;
6088 static PyObject
*_wrap_glReadBuffer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6089 PyObject
* _resultobj
;
6091 char *_kwnames
[] = { "mode", NULL
};
6094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glReadBuffer",_kwnames
,&_arg0
))
6097 wxPy_BEGIN_ALLOW_THREADS
;
6098 glReadBuffer(_arg0
);
6100 wxPy_END_ALLOW_THREADS
;
6101 } Py_INCREF(Py_None
);
6102 _resultobj
= Py_None
;
6106 static PyObject
*_wrap_glReadPixels(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6107 PyObject
* _resultobj
;
6115 PyObject
* _argo6
= 0;
6116 char *_kwnames
[] = { "x","y","width","height","format","type","pixels", NULL
};
6119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiO:glReadPixels",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_argo6
))
6122 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6123 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,(char *) 0 )) {
6124 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of glReadPixels. Expected _GLvoid_p.");
6129 wxPy_BEGIN_ALLOW_THREADS
;
6130 glReadPixels(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6132 wxPy_END_ALLOW_THREADS
;
6133 } Py_INCREF(Py_None
);
6134 _resultobj
= Py_None
;
6138 static PyObject
*_wrap_glRectd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6139 PyObject
* _resultobj
;
6144 char *_kwnames
[] = { "x1","y1","x2","y2", NULL
};
6147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddd:glRectd",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6150 wxPy_BEGIN_ALLOW_THREADS
;
6151 glRectd(_arg0
,_arg1
,_arg2
,_arg3
);
6153 wxPy_END_ALLOW_THREADS
;
6154 } Py_INCREF(Py_None
);
6155 _resultobj
= Py_None
;
6159 static PyObject
*_wrap_glRectdv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6160 PyObject
* _resultobj
;
6163 PyObject
* _argo0
= 0;
6164 PyObject
* _argo1
= 0;
6165 char *_kwnames
[] = { "v1","v2", NULL
};
6168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:glRectdv",_kwnames
,&_argo0
,&_argo1
))
6171 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6172 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
6173 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRectdv. Expected _GLdouble_p.");
6178 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6179 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLdouble_p")) {
6180 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glRectdv. Expected _GLdouble_p.");
6185 wxPy_BEGIN_ALLOW_THREADS
;
6186 glRectdv(_arg0
,_arg1
);
6188 wxPy_END_ALLOW_THREADS
;
6189 } Py_INCREF(Py_None
);
6190 _resultobj
= Py_None
;
6194 static PyObject
*_wrap_glRectf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6195 PyObject
* _resultobj
;
6200 char *_kwnames
[] = { "x1","y1","x2","y2", NULL
};
6203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glRectf",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6206 wxPy_BEGIN_ALLOW_THREADS
;
6207 glRectf(_arg0
,_arg1
,_arg2
,_arg3
);
6209 wxPy_END_ALLOW_THREADS
;
6210 } Py_INCREF(Py_None
);
6211 _resultobj
= Py_None
;
6215 static PyObject
*_wrap_glRectfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6216 PyObject
* _resultobj
;
6219 PyObject
* _argo0
= 0;
6220 PyObject
* _argo1
= 0;
6221 char *_kwnames
[] = { "v1","v2", NULL
};
6224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:glRectfv",_kwnames
,&_argo0
,&_argo1
))
6227 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6228 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
6229 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRectfv. Expected _GLfloat_p.");
6234 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6235 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLfloat_p")) {
6236 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glRectfv. Expected _GLfloat_p.");
6241 wxPy_BEGIN_ALLOW_THREADS
;
6242 glRectfv(_arg0
,_arg1
);
6244 wxPy_END_ALLOW_THREADS
;
6245 } Py_INCREF(Py_None
);
6246 _resultobj
= Py_None
;
6250 static PyObject
*_wrap_glRecti(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6251 PyObject
* _resultobj
;
6256 char *_kwnames
[] = { "x1","y1","x2","y2", NULL
};
6259 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glRecti",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6262 wxPy_BEGIN_ALLOW_THREADS
;
6263 glRecti(_arg0
,_arg1
,_arg2
,_arg3
);
6265 wxPy_END_ALLOW_THREADS
;
6266 } Py_INCREF(Py_None
);
6267 _resultobj
= Py_None
;
6271 static PyObject
*_wrap_glRectiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6272 PyObject
* _resultobj
;
6275 PyObject
* _argo0
= 0;
6276 PyObject
* _argo1
= 0;
6277 char *_kwnames
[] = { "v1","v2", NULL
};
6280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:glRectiv",_kwnames
,&_argo0
,&_argo1
))
6283 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6284 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
6285 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRectiv. Expected _GLint_p.");
6290 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6291 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLint_p")) {
6292 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glRectiv. Expected _GLint_p.");
6297 wxPy_BEGIN_ALLOW_THREADS
;
6298 glRectiv(_arg0
,_arg1
);
6300 wxPy_END_ALLOW_THREADS
;
6301 } Py_INCREF(Py_None
);
6302 _resultobj
= Py_None
;
6306 static PyObject
*_wrap_glRects(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6307 PyObject
* _resultobj
;
6312 char *_kwnames
[] = { "x1","y1","x2","y2", NULL
};
6315 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhhh:glRects",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6318 wxPy_BEGIN_ALLOW_THREADS
;
6319 glRects(_arg0
,_arg1
,_arg2
,_arg3
);
6321 wxPy_END_ALLOW_THREADS
;
6322 } Py_INCREF(Py_None
);
6323 _resultobj
= Py_None
;
6327 static PyObject
*_wrap_glRectsv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6328 PyObject
* _resultobj
;
6331 PyObject
* _argo0
= 0;
6332 PyObject
* _argo1
= 0;
6333 char *_kwnames
[] = { "v1","v2", NULL
};
6336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:glRectsv",_kwnames
,&_argo0
,&_argo1
))
6339 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6340 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
6341 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRectsv. Expected _GLshort_p.");
6346 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6347 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLshort_p")) {
6348 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glRectsv. Expected _GLshort_p.");
6353 wxPy_BEGIN_ALLOW_THREADS
;
6354 glRectsv(_arg0
,_arg1
);
6356 wxPy_END_ALLOW_THREADS
;
6357 } Py_INCREF(Py_None
);
6358 _resultobj
= Py_None
;
6362 static PyObject
*_wrap_glRenderMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6363 PyObject
* _resultobj
;
6366 char *_kwnames
[] = { "mode", NULL
};
6369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glRenderMode",_kwnames
,&_arg0
))
6372 wxPy_BEGIN_ALLOW_THREADS
;
6373 _result
= (GLint
)glRenderMode(_arg0
);
6375 wxPy_END_ALLOW_THREADS
;
6376 } _resultobj
= Py_BuildValue("i",_result
);
6380 static PyObject
*_wrap_glRotated(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6381 PyObject
* _resultobj
;
6386 char *_kwnames
[] = { "angle","x","y","z", NULL
};
6389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddd:glRotated",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6392 wxPy_BEGIN_ALLOW_THREADS
;
6393 glRotated(_arg0
,_arg1
,_arg2
,_arg3
);
6395 wxPy_END_ALLOW_THREADS
;
6396 } Py_INCREF(Py_None
);
6397 _resultobj
= Py_None
;
6401 static PyObject
*_wrap_glRotatef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6402 PyObject
* _resultobj
;
6407 char *_kwnames
[] = { "angle","x","y","z", NULL
};
6410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glRotatef",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6413 wxPy_BEGIN_ALLOW_THREADS
;
6414 glRotatef(_arg0
,_arg1
,_arg2
,_arg3
);
6416 wxPy_END_ALLOW_THREADS
;
6417 } Py_INCREF(Py_None
);
6418 _resultobj
= Py_None
;
6422 static PyObject
*_wrap_glScaled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6423 PyObject
* _resultobj
;
6427 char *_kwnames
[] = { "x","y","z", NULL
};
6430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glScaled",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6433 wxPy_BEGIN_ALLOW_THREADS
;
6434 glScaled(_arg0
,_arg1
,_arg2
);
6436 wxPy_END_ALLOW_THREADS
;
6437 } Py_INCREF(Py_None
);
6438 _resultobj
= Py_None
;
6442 static PyObject
*_wrap_glScalef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6443 PyObject
* _resultobj
;
6447 char *_kwnames
[] = { "x","y","z", NULL
};
6450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glScalef",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6453 wxPy_BEGIN_ALLOW_THREADS
;
6454 glScalef(_arg0
,_arg1
,_arg2
);
6456 wxPy_END_ALLOW_THREADS
;
6457 } Py_INCREF(Py_None
);
6458 _resultobj
= Py_None
;
6462 static PyObject
*_wrap_glScissor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6463 PyObject
* _resultobj
;
6468 char *_kwnames
[] = { "x","y","width","height", NULL
};
6471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glScissor",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6474 wxPy_BEGIN_ALLOW_THREADS
;
6475 glScissor(_arg0
,_arg1
,_arg2
,_arg3
);
6477 wxPy_END_ALLOW_THREADS
;
6478 } Py_INCREF(Py_None
);
6479 _resultobj
= Py_None
;
6483 static PyObject
*_wrap_glSelectBuffer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6484 PyObject
* _resultobj
;
6487 PyObject
* _argo1
= 0;
6488 char *_kwnames
[] = { "size","buffer", NULL
};
6491 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glSelectBuffer",_kwnames
,&_arg0
,&_argo1
))
6494 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6495 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLuint_p")) {
6496 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glSelectBuffer. Expected _GLuint_p.");
6501 wxPy_BEGIN_ALLOW_THREADS
;
6502 glSelectBuffer(_arg0
,_arg1
);
6504 wxPy_END_ALLOW_THREADS
;
6505 } Py_INCREF(Py_None
);
6506 _resultobj
= Py_None
;
6510 static PyObject
*_wrap_glShadeModel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6511 PyObject
* _resultobj
;
6513 char *_kwnames
[] = { "mode", NULL
};
6516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glShadeModel",_kwnames
,&_arg0
))
6519 wxPy_BEGIN_ALLOW_THREADS
;
6520 glShadeModel(_arg0
);
6522 wxPy_END_ALLOW_THREADS
;
6523 } Py_INCREF(Py_None
);
6524 _resultobj
= Py_None
;
6528 static PyObject
*_wrap_glStencilFunc(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6529 PyObject
* _resultobj
;
6533 char *_kwnames
[] = { "func","ref","mask", NULL
};
6536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glStencilFunc",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6539 wxPy_BEGIN_ALLOW_THREADS
;
6540 glStencilFunc(_arg0
,_arg1
,_arg2
);
6542 wxPy_END_ALLOW_THREADS
;
6543 } Py_INCREF(Py_None
);
6544 _resultobj
= Py_None
;
6548 static PyObject
*_wrap_glStencilMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6549 PyObject
* _resultobj
;
6551 char *_kwnames
[] = { "mask", NULL
};
6554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glStencilMask",_kwnames
,&_arg0
))
6557 wxPy_BEGIN_ALLOW_THREADS
;
6558 glStencilMask(_arg0
);
6560 wxPy_END_ALLOW_THREADS
;
6561 } Py_INCREF(Py_None
);
6562 _resultobj
= Py_None
;
6566 static PyObject
*_wrap_glStencilOp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6567 PyObject
* _resultobj
;
6571 char *_kwnames
[] = { "fail","zfail","zpass", NULL
};
6574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glStencilOp",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6577 wxPy_BEGIN_ALLOW_THREADS
;
6578 glStencilOp(_arg0
,_arg1
,_arg2
);
6580 wxPy_END_ALLOW_THREADS
;
6581 } Py_INCREF(Py_None
);
6582 _resultobj
= Py_None
;
6586 static PyObject
*_wrap_glTexCoord1d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6587 PyObject
* _resultobj
;
6589 char *_kwnames
[] = { "s", NULL
};
6592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"d:glTexCoord1d",_kwnames
,&_arg0
))
6595 wxPy_BEGIN_ALLOW_THREADS
;
6596 glTexCoord1d(_arg0
);
6598 wxPy_END_ALLOW_THREADS
;
6599 } Py_INCREF(Py_None
);
6600 _resultobj
= Py_None
;
6604 static PyObject
*_wrap_glTexCoord1dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6605 PyObject
* _resultobj
;
6607 PyObject
* _argo0
= 0;
6608 char *_kwnames
[] = { "v", NULL
};
6611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord1dv",_kwnames
,&_argo0
))
6614 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6615 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
6616 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord1dv. Expected _GLdouble_p.");
6621 wxPy_BEGIN_ALLOW_THREADS
;
6622 glTexCoord1dv(_arg0
);
6624 wxPy_END_ALLOW_THREADS
;
6625 } Py_INCREF(Py_None
);
6626 _resultobj
= Py_None
;
6630 static PyObject
*_wrap_glTexCoord1f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6631 PyObject
* _resultobj
;
6633 char *_kwnames
[] = { "s", NULL
};
6636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glTexCoord1f",_kwnames
,&_arg0
))
6639 wxPy_BEGIN_ALLOW_THREADS
;
6640 glTexCoord1f(_arg0
);
6642 wxPy_END_ALLOW_THREADS
;
6643 } Py_INCREF(Py_None
);
6644 _resultobj
= Py_None
;
6648 static PyObject
*_wrap_glTexCoord1fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6649 PyObject
* _resultobj
;
6651 PyObject
* _argo0
= 0;
6652 char *_kwnames
[] = { "v", NULL
};
6655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord1fv",_kwnames
,&_argo0
))
6658 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6659 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
6660 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord1fv. Expected _GLfloat_p.");
6665 wxPy_BEGIN_ALLOW_THREADS
;
6666 glTexCoord1fv(_arg0
);
6668 wxPy_END_ALLOW_THREADS
;
6669 } Py_INCREF(Py_None
);
6670 _resultobj
= Py_None
;
6674 static PyObject
*_wrap_glTexCoord1i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6675 PyObject
* _resultobj
;
6677 char *_kwnames
[] = { "s", NULL
};
6680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glTexCoord1i",_kwnames
,&_arg0
))
6683 wxPy_BEGIN_ALLOW_THREADS
;
6684 glTexCoord1i(_arg0
);
6686 wxPy_END_ALLOW_THREADS
;
6687 } Py_INCREF(Py_None
);
6688 _resultobj
= Py_None
;
6692 static PyObject
*_wrap_glTexCoord1iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6693 PyObject
* _resultobj
;
6695 PyObject
* _argo0
= 0;
6696 char *_kwnames
[] = { "v", NULL
};
6699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord1iv",_kwnames
,&_argo0
))
6702 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6703 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
6704 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord1iv. Expected _GLint_p.");
6709 wxPy_BEGIN_ALLOW_THREADS
;
6710 glTexCoord1iv(_arg0
);
6712 wxPy_END_ALLOW_THREADS
;
6713 } Py_INCREF(Py_None
);
6714 _resultobj
= Py_None
;
6718 static PyObject
*_wrap_glTexCoord1s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6719 PyObject
* _resultobj
;
6721 char *_kwnames
[] = { "s", NULL
};
6724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"h:glTexCoord1s",_kwnames
,&_arg0
))
6727 wxPy_BEGIN_ALLOW_THREADS
;
6728 glTexCoord1s(_arg0
);
6730 wxPy_END_ALLOW_THREADS
;
6731 } Py_INCREF(Py_None
);
6732 _resultobj
= Py_None
;
6736 static PyObject
*_wrap_glTexCoord1sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6737 PyObject
* _resultobj
;
6739 PyObject
* _argo0
= 0;
6740 char *_kwnames
[] = { "v", NULL
};
6743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord1sv",_kwnames
,&_argo0
))
6746 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6747 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
6748 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord1sv. Expected _GLshort_p.");
6753 wxPy_BEGIN_ALLOW_THREADS
;
6754 glTexCoord1sv(_arg0
);
6756 wxPy_END_ALLOW_THREADS
;
6757 } Py_INCREF(Py_None
);
6758 _resultobj
= Py_None
;
6762 static PyObject
*_wrap_glTexCoord2d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6763 PyObject
* _resultobj
;
6766 char *_kwnames
[] = { "s","t", NULL
};
6769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dd:glTexCoord2d",_kwnames
,&_arg0
,&_arg1
))
6772 wxPy_BEGIN_ALLOW_THREADS
;
6773 glTexCoord2d(_arg0
,_arg1
);
6775 wxPy_END_ALLOW_THREADS
;
6776 } Py_INCREF(Py_None
);
6777 _resultobj
= Py_None
;
6781 static PyObject
*_wrap_glTexCoord2dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6782 PyObject
* _resultobj
;
6784 PyObject
* _argo0
= 0;
6785 char *_kwnames
[] = { "v", NULL
};
6788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord2dv",_kwnames
,&_argo0
))
6791 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6792 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
6793 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord2dv. Expected _GLdouble_p.");
6798 wxPy_BEGIN_ALLOW_THREADS
;
6799 glTexCoord2dv(_arg0
);
6801 wxPy_END_ALLOW_THREADS
;
6802 } Py_INCREF(Py_None
);
6803 _resultobj
= Py_None
;
6807 static PyObject
*_wrap_glTexCoord2f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6808 PyObject
* _resultobj
;
6811 char *_kwnames
[] = { "s","t", NULL
};
6814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ff:glTexCoord2f",_kwnames
,&_arg0
,&_arg1
))
6817 wxPy_BEGIN_ALLOW_THREADS
;
6818 glTexCoord2f(_arg0
,_arg1
);
6820 wxPy_END_ALLOW_THREADS
;
6821 } Py_INCREF(Py_None
);
6822 _resultobj
= Py_None
;
6826 static PyObject
*_wrap_glTexCoord2fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6827 PyObject
* _resultobj
;
6829 PyObject
* _argo0
= 0;
6830 char *_kwnames
[] = { "v", NULL
};
6833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord2fv",_kwnames
,&_argo0
))
6836 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6837 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
6838 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord2fv. Expected _GLfloat_p.");
6843 wxPy_BEGIN_ALLOW_THREADS
;
6844 glTexCoord2fv(_arg0
);
6846 wxPy_END_ALLOW_THREADS
;
6847 } Py_INCREF(Py_None
);
6848 _resultobj
= Py_None
;
6852 static PyObject
*_wrap_glTexCoord2i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6853 PyObject
* _resultobj
;
6856 char *_kwnames
[] = { "s","t", NULL
};
6859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glTexCoord2i",_kwnames
,&_arg0
,&_arg1
))
6862 wxPy_BEGIN_ALLOW_THREADS
;
6863 glTexCoord2i(_arg0
,_arg1
);
6865 wxPy_END_ALLOW_THREADS
;
6866 } Py_INCREF(Py_None
);
6867 _resultobj
= Py_None
;
6871 static PyObject
*_wrap_glTexCoord2iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6872 PyObject
* _resultobj
;
6874 PyObject
* _argo0
= 0;
6875 char *_kwnames
[] = { "v", NULL
};
6878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord2iv",_kwnames
,&_argo0
))
6881 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6882 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
6883 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord2iv. Expected _GLint_p.");
6888 wxPy_BEGIN_ALLOW_THREADS
;
6889 glTexCoord2iv(_arg0
);
6891 wxPy_END_ALLOW_THREADS
;
6892 } Py_INCREF(Py_None
);
6893 _resultobj
= Py_None
;
6897 static PyObject
*_wrap_glTexCoord2s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6898 PyObject
* _resultobj
;
6901 char *_kwnames
[] = { "s","t", NULL
};
6904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hh:glTexCoord2s",_kwnames
,&_arg0
,&_arg1
))
6907 wxPy_BEGIN_ALLOW_THREADS
;
6908 glTexCoord2s(_arg0
,_arg1
);
6910 wxPy_END_ALLOW_THREADS
;
6911 } Py_INCREF(Py_None
);
6912 _resultobj
= Py_None
;
6916 static PyObject
*_wrap_glTexCoord2sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6917 PyObject
* _resultobj
;
6919 PyObject
* _argo0
= 0;
6920 char *_kwnames
[] = { "v", NULL
};
6923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord2sv",_kwnames
,&_argo0
))
6926 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6927 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
6928 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord2sv. Expected _GLshort_p.");
6933 wxPy_BEGIN_ALLOW_THREADS
;
6934 glTexCoord2sv(_arg0
);
6936 wxPy_END_ALLOW_THREADS
;
6937 } Py_INCREF(Py_None
);
6938 _resultobj
= Py_None
;
6942 static PyObject
*_wrap_glTexCoord3d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6943 PyObject
* _resultobj
;
6947 char *_kwnames
[] = { "s","t","r", NULL
};
6950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glTexCoord3d",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6953 wxPy_BEGIN_ALLOW_THREADS
;
6954 glTexCoord3d(_arg0
,_arg1
,_arg2
);
6956 wxPy_END_ALLOW_THREADS
;
6957 } Py_INCREF(Py_None
);
6958 _resultobj
= Py_None
;
6962 static PyObject
*_wrap_glTexCoord3dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6963 PyObject
* _resultobj
;
6965 PyObject
* _argo0
= 0;
6966 char *_kwnames
[] = { "v", NULL
};
6969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord3dv",_kwnames
,&_argo0
))
6972 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6973 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
6974 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord3dv. Expected _GLdouble_p.");
6979 wxPy_BEGIN_ALLOW_THREADS
;
6980 glTexCoord3dv(_arg0
);
6982 wxPy_END_ALLOW_THREADS
;
6983 } Py_INCREF(Py_None
);
6984 _resultobj
= Py_None
;
6988 static PyObject
*_wrap_glTexCoord3f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6989 PyObject
* _resultobj
;
6993 char *_kwnames
[] = { "s","t","r", NULL
};
6996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glTexCoord3f",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6999 wxPy_BEGIN_ALLOW_THREADS
;
7000 glTexCoord3f(_arg0
,_arg1
,_arg2
);
7002 wxPy_END_ALLOW_THREADS
;
7003 } Py_INCREF(Py_None
);
7004 _resultobj
= Py_None
;
7008 static PyObject
*_wrap_glTexCoord3fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7009 PyObject
* _resultobj
;
7011 PyObject
* _argo0
= 0;
7012 char *_kwnames
[] = { "v", NULL
};
7015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord3fv",_kwnames
,&_argo0
))
7018 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7019 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
7020 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord3fv. Expected _GLfloat_p.");
7025 wxPy_BEGIN_ALLOW_THREADS
;
7026 glTexCoord3fv(_arg0
);
7028 wxPy_END_ALLOW_THREADS
;
7029 } Py_INCREF(Py_None
);
7030 _resultobj
= Py_None
;
7034 static PyObject
*_wrap_glTexCoord3i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7035 PyObject
* _resultobj
;
7039 char *_kwnames
[] = { "s","t","r", NULL
};
7042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glTexCoord3i",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7045 wxPy_BEGIN_ALLOW_THREADS
;
7046 glTexCoord3i(_arg0
,_arg1
,_arg2
);
7048 wxPy_END_ALLOW_THREADS
;
7049 } Py_INCREF(Py_None
);
7050 _resultobj
= Py_None
;
7054 static PyObject
*_wrap_glTexCoord3iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7055 PyObject
* _resultobj
;
7057 PyObject
* _argo0
= 0;
7058 char *_kwnames
[] = { "v", NULL
};
7061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord3iv",_kwnames
,&_argo0
))
7064 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7065 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
7066 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord3iv. Expected _GLint_p.");
7071 wxPy_BEGIN_ALLOW_THREADS
;
7072 glTexCoord3iv(_arg0
);
7074 wxPy_END_ALLOW_THREADS
;
7075 } Py_INCREF(Py_None
);
7076 _resultobj
= Py_None
;
7080 static PyObject
*_wrap_glTexCoord3s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7081 PyObject
* _resultobj
;
7085 char *_kwnames
[] = { "s","t","r", NULL
};
7088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhh:glTexCoord3s",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7091 wxPy_BEGIN_ALLOW_THREADS
;
7092 glTexCoord3s(_arg0
,_arg1
,_arg2
);
7094 wxPy_END_ALLOW_THREADS
;
7095 } Py_INCREF(Py_None
);
7096 _resultobj
= Py_None
;
7100 static PyObject
*_wrap_glTexCoord3sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7101 PyObject
* _resultobj
;
7103 PyObject
* _argo0
= 0;
7104 char *_kwnames
[] = { "v", NULL
};
7107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord3sv",_kwnames
,&_argo0
))
7110 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7111 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
7112 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord3sv. Expected _GLshort_p.");
7117 wxPy_BEGIN_ALLOW_THREADS
;
7118 glTexCoord3sv(_arg0
);
7120 wxPy_END_ALLOW_THREADS
;
7121 } Py_INCREF(Py_None
);
7122 _resultobj
= Py_None
;
7126 static PyObject
*_wrap_glTexCoord4d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7127 PyObject
* _resultobj
;
7132 char *_kwnames
[] = { "s","t","r","q", NULL
};
7135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddd:glTexCoord4d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
7138 wxPy_BEGIN_ALLOW_THREADS
;
7139 glTexCoord4d(_arg0
,_arg1
,_arg2
,_arg3
);
7141 wxPy_END_ALLOW_THREADS
;
7142 } Py_INCREF(Py_None
);
7143 _resultobj
= Py_None
;
7147 static PyObject
*_wrap_glTexCoord4dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7148 PyObject
* _resultobj
;
7150 PyObject
* _argo0
= 0;
7151 char *_kwnames
[] = { "v", NULL
};
7154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord4dv",_kwnames
,&_argo0
))
7157 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7158 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
7159 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord4dv. Expected _GLdouble_p.");
7164 wxPy_BEGIN_ALLOW_THREADS
;
7165 glTexCoord4dv(_arg0
);
7167 wxPy_END_ALLOW_THREADS
;
7168 } Py_INCREF(Py_None
);
7169 _resultobj
= Py_None
;
7173 static PyObject
*_wrap_glTexCoord4f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7174 PyObject
* _resultobj
;
7179 char *_kwnames
[] = { "s","t","r","q", NULL
};
7182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glTexCoord4f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
7185 wxPy_BEGIN_ALLOW_THREADS
;
7186 glTexCoord4f(_arg0
,_arg1
,_arg2
,_arg3
);
7188 wxPy_END_ALLOW_THREADS
;
7189 } Py_INCREF(Py_None
);
7190 _resultobj
= Py_None
;
7194 static PyObject
*_wrap_glTexCoord4fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7195 PyObject
* _resultobj
;
7197 PyObject
* _argo0
= 0;
7198 char *_kwnames
[] = { "v", NULL
};
7201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord4fv",_kwnames
,&_argo0
))
7204 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7205 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
7206 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord4fv. Expected _GLfloat_p.");
7211 wxPy_BEGIN_ALLOW_THREADS
;
7212 glTexCoord4fv(_arg0
);
7214 wxPy_END_ALLOW_THREADS
;
7215 } Py_INCREF(Py_None
);
7216 _resultobj
= Py_None
;
7220 static PyObject
*_wrap_glTexCoord4i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7221 PyObject
* _resultobj
;
7226 char *_kwnames
[] = { "s","t","r","q", NULL
};
7229 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glTexCoord4i",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
7232 wxPy_BEGIN_ALLOW_THREADS
;
7233 glTexCoord4i(_arg0
,_arg1
,_arg2
,_arg3
);
7235 wxPy_END_ALLOW_THREADS
;
7236 } Py_INCREF(Py_None
);
7237 _resultobj
= Py_None
;
7241 static PyObject
*_wrap_glTexCoord4iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7242 PyObject
* _resultobj
;
7244 PyObject
* _argo0
= 0;
7245 char *_kwnames
[] = { "v", NULL
};
7248 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord4iv",_kwnames
,&_argo0
))
7251 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7252 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
7253 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord4iv. Expected _GLint_p.");
7258 wxPy_BEGIN_ALLOW_THREADS
;
7259 glTexCoord4iv(_arg0
);
7261 wxPy_END_ALLOW_THREADS
;
7262 } Py_INCREF(Py_None
);
7263 _resultobj
= Py_None
;
7267 static PyObject
*_wrap_glTexCoord4s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7268 PyObject
* _resultobj
;
7273 char *_kwnames
[] = { "s","t","r","q", NULL
};
7276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhhh:glTexCoord4s",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
7279 wxPy_BEGIN_ALLOW_THREADS
;
7280 glTexCoord4s(_arg0
,_arg1
,_arg2
,_arg3
);
7282 wxPy_END_ALLOW_THREADS
;
7283 } Py_INCREF(Py_None
);
7284 _resultobj
= Py_None
;
7288 static PyObject
*_wrap_glTexCoord4sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7289 PyObject
* _resultobj
;
7291 PyObject
* _argo0
= 0;
7292 char *_kwnames
[] = { "v", NULL
};
7295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord4sv",_kwnames
,&_argo0
))
7298 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7299 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
7300 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord4sv. Expected _GLshort_p.");
7305 wxPy_BEGIN_ALLOW_THREADS
;
7306 glTexCoord4sv(_arg0
);
7308 wxPy_END_ALLOW_THREADS
;
7309 } Py_INCREF(Py_None
);
7310 _resultobj
= Py_None
;
7314 static PyObject
*_wrap_glTexCoordPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7315 PyObject
* _resultobj
;
7320 PyObject
* _argo3
= 0;
7321 char *_kwnames
[] = { "size","type","stride","pointer", NULL
};
7324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glTexCoordPointer",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
7327 if (_argo3
== Py_None
) { _arg3
= NULL
; }
7328 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,(char *) 0 )) {
7329 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glTexCoordPointer. Expected _GLvoid_p.");
7334 wxPy_BEGIN_ALLOW_THREADS
;
7335 glTexCoordPointer(_arg0
,_arg1
,_arg2
,_arg3
);
7337 wxPy_END_ALLOW_THREADS
;
7338 } Py_INCREF(Py_None
);
7339 _resultobj
= Py_None
;
7343 static PyObject
*_wrap_glTexEnvf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7344 PyObject
* _resultobj
;
7348 char *_kwnames
[] = { "target","pname","param", NULL
};
7351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iif:glTexEnvf",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7354 wxPy_BEGIN_ALLOW_THREADS
;
7355 glTexEnvf(_arg0
,_arg1
,_arg2
);
7357 wxPy_END_ALLOW_THREADS
;
7358 } Py_INCREF(Py_None
);
7359 _resultobj
= Py_None
;
7363 static PyObject
*_wrap_glTexEnvfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7364 PyObject
* _resultobj
;
7368 PyObject
* _argo2
= 0;
7369 char *_kwnames
[] = { "target","pname","params", NULL
};
7372 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexEnvfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7375 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7376 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
7377 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexEnvfv. Expected _GLfloat_p.");
7382 wxPy_BEGIN_ALLOW_THREADS
;
7383 glTexEnvfv(_arg0
,_arg1
,_arg2
);
7385 wxPy_END_ALLOW_THREADS
;
7386 } Py_INCREF(Py_None
);
7387 _resultobj
= Py_None
;
7391 static PyObject
*_wrap_glTexEnvi(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7392 PyObject
* _resultobj
;
7396 char *_kwnames
[] = { "target","pname","param", NULL
};
7399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glTexEnvi",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7402 wxPy_BEGIN_ALLOW_THREADS
;
7403 glTexEnvi(_arg0
,_arg1
,_arg2
);
7405 wxPy_END_ALLOW_THREADS
;
7406 } Py_INCREF(Py_None
);
7407 _resultobj
= Py_None
;
7411 static PyObject
*_wrap_glTexEnviv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7412 PyObject
* _resultobj
;
7416 PyObject
* _argo2
= 0;
7417 char *_kwnames
[] = { "target","pname","params", NULL
};
7420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexEnviv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7423 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7424 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
7425 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexEnviv. Expected _GLint_p.");
7430 wxPy_BEGIN_ALLOW_THREADS
;
7431 glTexEnviv(_arg0
,_arg1
,_arg2
);
7433 wxPy_END_ALLOW_THREADS
;
7434 } Py_INCREF(Py_None
);
7435 _resultobj
= Py_None
;
7439 static PyObject
*_wrap_glTexGend(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7440 PyObject
* _resultobj
;
7444 char *_kwnames
[] = { "coord","pname","param", NULL
};
7447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iid:glTexGend",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7450 wxPy_BEGIN_ALLOW_THREADS
;
7451 glTexGend(_arg0
,_arg1
,_arg2
);
7453 wxPy_END_ALLOW_THREADS
;
7454 } Py_INCREF(Py_None
);
7455 _resultobj
= Py_None
;
7459 static PyObject
*_wrap_glTexGendv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7460 PyObject
* _resultobj
;
7464 PyObject
* _argo2
= 0;
7465 char *_kwnames
[] = { "coord","pname","params", NULL
};
7468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexGendv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7471 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7472 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLdouble_p")) {
7473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexGendv. Expected _GLdouble_p.");
7478 wxPy_BEGIN_ALLOW_THREADS
;
7479 glTexGendv(_arg0
,_arg1
,_arg2
);
7481 wxPy_END_ALLOW_THREADS
;
7482 } Py_INCREF(Py_None
);
7483 _resultobj
= Py_None
;
7487 static PyObject
*_wrap_glTexGenf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7488 PyObject
* _resultobj
;
7492 char *_kwnames
[] = { "coord","pname","param", NULL
};
7495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iif:glTexGenf",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7498 wxPy_BEGIN_ALLOW_THREADS
;
7499 glTexGenf(_arg0
,_arg1
,_arg2
);
7501 wxPy_END_ALLOW_THREADS
;
7502 } Py_INCREF(Py_None
);
7503 _resultobj
= Py_None
;
7507 static PyObject
*_wrap_glTexGenfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7508 PyObject
* _resultobj
;
7512 PyObject
* _argo2
= 0;
7513 char *_kwnames
[] = { "coord","pname","params", NULL
};
7516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexGenfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7519 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7520 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
7521 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexGenfv. Expected _GLfloat_p.");
7526 wxPy_BEGIN_ALLOW_THREADS
;
7527 glTexGenfv(_arg0
,_arg1
,_arg2
);
7529 wxPy_END_ALLOW_THREADS
;
7530 } Py_INCREF(Py_None
);
7531 _resultobj
= Py_None
;
7535 static PyObject
*_wrap_glTexGeni(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7536 PyObject
* _resultobj
;
7540 char *_kwnames
[] = { "coord","pname","param", NULL
};
7543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glTexGeni",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7546 wxPy_BEGIN_ALLOW_THREADS
;
7547 glTexGeni(_arg0
,_arg1
,_arg2
);
7549 wxPy_END_ALLOW_THREADS
;
7550 } Py_INCREF(Py_None
);
7551 _resultobj
= Py_None
;
7555 static PyObject
*_wrap_glTexGeniv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7556 PyObject
* _resultobj
;
7560 PyObject
* _argo2
= 0;
7561 char *_kwnames
[] = { "coord","pname","params", NULL
};
7564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexGeniv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7567 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7568 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
7569 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexGeniv. Expected _GLint_p.");
7574 wxPy_BEGIN_ALLOW_THREADS
;
7575 glTexGeniv(_arg0
,_arg1
,_arg2
);
7577 wxPy_END_ALLOW_THREADS
;
7578 } Py_INCREF(Py_None
);
7579 _resultobj
= Py_None
;
7583 static PyObject
*_wrap_glTexImage1D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7584 PyObject
* _resultobj
;
7593 PyObject
* _argo7
= 0;
7594 char *_kwnames
[] = { "target","level","internalformat","width","border","format","type","pixels", NULL
};
7597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiiO:glTexImage1D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_argo7
))
7600 if (_argo7
== Py_None
) { _arg7
= NULL
; }
7601 else if (SWIG_GetPtrObj(_argo7
,(void **) &_arg7
,(char *) 0 )) {
7602 PyErr_SetString(PyExc_TypeError
,"Type error in argument 8 of glTexImage1D. Expected _GLvoid_p.");
7607 wxPy_BEGIN_ALLOW_THREADS
;
7608 glTexImage1D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
);
7610 wxPy_END_ALLOW_THREADS
;
7611 } Py_INCREF(Py_None
);
7612 _resultobj
= Py_None
;
7616 static PyObject
*_wrap_glTexImage2D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7617 PyObject
* _resultobj
;
7627 PyObject
* _argo8
= 0;
7628 char *_kwnames
[] = { "target","level","internalformat","width","height","border","format","type","pixels", NULL
};
7631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiiiO:glTexImage2D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_arg7
,&_argo8
))
7634 if (_argo8
== Py_None
) { _arg8
= NULL
; }
7635 else if (SWIG_GetPtrObj(_argo8
,(void **) &_arg8
,(char *) 0 )) {
7636 PyErr_SetString(PyExc_TypeError
,"Type error in argument 9 of glTexImage2D. Expected _GLvoid_p.");
7641 wxPy_BEGIN_ALLOW_THREADS
;
7642 glTexImage2D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
);
7644 wxPy_END_ALLOW_THREADS
;
7645 } Py_INCREF(Py_None
);
7646 _resultobj
= Py_None
;
7650 static PyObject
*_wrap_glTexParameterf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7651 PyObject
* _resultobj
;
7655 char *_kwnames
[] = { "target","pname","param", NULL
};
7658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iif:glTexParameterf",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7661 wxPy_BEGIN_ALLOW_THREADS
;
7662 glTexParameterf(_arg0
,_arg1
,_arg2
);
7664 wxPy_END_ALLOW_THREADS
;
7665 } Py_INCREF(Py_None
);
7666 _resultobj
= Py_None
;
7670 static PyObject
*_wrap_glTexParameterfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7671 PyObject
* _resultobj
;
7675 PyObject
* _argo2
= 0;
7676 char *_kwnames
[] = { "target","pname","params", NULL
};
7679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexParameterfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7682 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7683 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
7684 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexParameterfv. Expected _GLfloat_p.");
7689 wxPy_BEGIN_ALLOW_THREADS
;
7690 glTexParameterfv(_arg0
,_arg1
,_arg2
);
7692 wxPy_END_ALLOW_THREADS
;
7693 } Py_INCREF(Py_None
);
7694 _resultobj
= Py_None
;
7698 static PyObject
*_wrap_glTexParameteri(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7699 PyObject
* _resultobj
;
7703 char *_kwnames
[] = { "target","pname","param", NULL
};
7706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glTexParameteri",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7709 wxPy_BEGIN_ALLOW_THREADS
;
7710 glTexParameteri(_arg0
,_arg1
,_arg2
);
7712 wxPy_END_ALLOW_THREADS
;
7713 } Py_INCREF(Py_None
);
7714 _resultobj
= Py_None
;
7718 static PyObject
*_wrap_glTexParameteriv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7719 PyObject
* _resultobj
;
7723 PyObject
* _argo2
= 0;
7724 char *_kwnames
[] = { "target","pname","params", NULL
};
7727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexParameteriv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7730 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7731 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
7732 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexParameteriv. Expected _GLint_p.");
7737 wxPy_BEGIN_ALLOW_THREADS
;
7738 glTexParameteriv(_arg0
,_arg1
,_arg2
);
7740 wxPy_END_ALLOW_THREADS
;
7741 } Py_INCREF(Py_None
);
7742 _resultobj
= Py_None
;
7746 static PyObject
*_wrap_glTexSubImage1D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7747 PyObject
* _resultobj
;
7755 PyObject
* _argo6
= 0;
7756 char *_kwnames
[] = { "target","level","xoffset","width","format","type","pixels", NULL
};
7759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiO:glTexSubImage1D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_argo6
))
7762 if (_argo6
== Py_None
) { _arg6
= NULL
; }
7763 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,(char *) 0 )) {
7764 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of glTexSubImage1D. Expected _GLvoid_p.");
7769 wxPy_BEGIN_ALLOW_THREADS
;
7770 glTexSubImage1D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7772 wxPy_END_ALLOW_THREADS
;
7773 } Py_INCREF(Py_None
);
7774 _resultobj
= Py_None
;
7778 static PyObject
*_wrap_glTexSubImage2D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7779 PyObject
* _resultobj
;
7789 PyObject
* _argo8
= 0;
7790 char *_kwnames
[] = { "target","level","xoffset","yoffset","width","height","format","type","pixels", NULL
};
7793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiiiO:glTexSubImage2D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_arg7
,&_argo8
))
7796 if (_argo8
== Py_None
) { _arg8
= NULL
; }
7797 else if (SWIG_GetPtrObj(_argo8
,(void **) &_arg8
,(char *) 0 )) {
7798 PyErr_SetString(PyExc_TypeError
,"Type error in argument 9 of glTexSubImage2D. Expected _GLvoid_p.");
7803 wxPy_BEGIN_ALLOW_THREADS
;
7804 glTexSubImage2D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
);
7806 wxPy_END_ALLOW_THREADS
;
7807 } Py_INCREF(Py_None
);
7808 _resultobj
= Py_None
;
7812 static PyObject
*_wrap_glTranslated(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7813 PyObject
* _resultobj
;
7817 char *_kwnames
[] = { "x","y","z", NULL
};
7820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glTranslated",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7823 wxPy_BEGIN_ALLOW_THREADS
;
7824 glTranslated(_arg0
,_arg1
,_arg2
);
7826 wxPy_END_ALLOW_THREADS
;
7827 } Py_INCREF(Py_None
);
7828 _resultobj
= Py_None
;
7832 static PyObject
*_wrap_glTranslatef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7833 PyObject
* _resultobj
;
7837 char *_kwnames
[] = { "x","y","z", NULL
};
7840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glTranslatef",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7843 wxPy_BEGIN_ALLOW_THREADS
;
7844 glTranslatef(_arg0
,_arg1
,_arg2
);
7846 wxPy_END_ALLOW_THREADS
;
7847 } Py_INCREF(Py_None
);
7848 _resultobj
= Py_None
;
7852 static PyObject
*_wrap_glVertex2d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7853 PyObject
* _resultobj
;
7856 char *_kwnames
[] = { "x","y", NULL
};
7859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dd:glVertex2d",_kwnames
,&_arg0
,&_arg1
))
7862 wxPy_BEGIN_ALLOW_THREADS
;
7863 glVertex2d(_arg0
,_arg1
);
7865 wxPy_END_ALLOW_THREADS
;
7866 } Py_INCREF(Py_None
);
7867 _resultobj
= Py_None
;
7871 static PyObject
*_wrap_glVertex2dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7872 PyObject
* _resultobj
;
7874 PyObject
* _argo0
= 0;
7875 char *_kwnames
[] = { "v", NULL
};
7878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex2dv",_kwnames
,&_argo0
))
7881 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7882 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
7883 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex2dv. Expected _GLdouble_p.");
7888 wxPy_BEGIN_ALLOW_THREADS
;
7891 wxPy_END_ALLOW_THREADS
;
7892 } Py_INCREF(Py_None
);
7893 _resultobj
= Py_None
;
7897 static PyObject
*_wrap_glVertex2f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7898 PyObject
* _resultobj
;
7901 char *_kwnames
[] = { "x","y", NULL
};
7904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ff:glVertex2f",_kwnames
,&_arg0
,&_arg1
))
7907 wxPy_BEGIN_ALLOW_THREADS
;
7908 glVertex2f(_arg0
,_arg1
);
7910 wxPy_END_ALLOW_THREADS
;
7911 } Py_INCREF(Py_None
);
7912 _resultobj
= Py_None
;
7916 static PyObject
*_wrap_glVertex2fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7917 PyObject
* _resultobj
;
7919 PyObject
* _argo0
= 0;
7920 char *_kwnames
[] = { "v", NULL
};
7923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex2fv",_kwnames
,&_argo0
))
7926 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7927 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
7928 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex2fv. Expected _GLfloat_p.");
7933 wxPy_BEGIN_ALLOW_THREADS
;
7936 wxPy_END_ALLOW_THREADS
;
7937 } Py_INCREF(Py_None
);
7938 _resultobj
= Py_None
;
7942 static PyObject
*_wrap_glVertex2i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7943 PyObject
* _resultobj
;
7946 char *_kwnames
[] = { "x","y", NULL
};
7949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glVertex2i",_kwnames
,&_arg0
,&_arg1
))
7952 wxPy_BEGIN_ALLOW_THREADS
;
7953 glVertex2i(_arg0
,_arg1
);
7955 wxPy_END_ALLOW_THREADS
;
7956 } Py_INCREF(Py_None
);
7957 _resultobj
= Py_None
;
7961 static PyObject
*_wrap_glVertex2iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7962 PyObject
* _resultobj
;
7964 PyObject
* _argo0
= 0;
7965 char *_kwnames
[] = { "v", NULL
};
7968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex2iv",_kwnames
,&_argo0
))
7971 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7972 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
7973 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex2iv. Expected _GLint_p.");
7978 wxPy_BEGIN_ALLOW_THREADS
;
7981 wxPy_END_ALLOW_THREADS
;
7982 } Py_INCREF(Py_None
);
7983 _resultobj
= Py_None
;
7987 static PyObject
*_wrap_glVertex2s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7988 PyObject
* _resultobj
;
7991 char *_kwnames
[] = { "x","y", NULL
};
7994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hh:glVertex2s",_kwnames
,&_arg0
,&_arg1
))
7997 wxPy_BEGIN_ALLOW_THREADS
;
7998 glVertex2s(_arg0
,_arg1
);
8000 wxPy_END_ALLOW_THREADS
;
8001 } Py_INCREF(Py_None
);
8002 _resultobj
= Py_None
;
8006 static PyObject
*_wrap_glVertex2sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8007 PyObject
* _resultobj
;
8009 PyObject
* _argo0
= 0;
8010 char *_kwnames
[] = { "v", NULL
};
8013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex2sv",_kwnames
,&_argo0
))
8016 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8017 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
8018 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex2sv. Expected _GLshort_p.");
8023 wxPy_BEGIN_ALLOW_THREADS
;
8026 wxPy_END_ALLOW_THREADS
;
8027 } Py_INCREF(Py_None
);
8028 _resultobj
= Py_None
;
8032 static PyObject
*_wrap_glVertex3d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8033 PyObject
* _resultobj
;
8037 char *_kwnames
[] = { "x","y","z", NULL
};
8040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glVertex3d",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
8043 wxPy_BEGIN_ALLOW_THREADS
;
8044 glVertex3d(_arg0
,_arg1
,_arg2
);
8046 wxPy_END_ALLOW_THREADS
;
8047 } Py_INCREF(Py_None
);
8048 _resultobj
= Py_None
;
8052 static PyObject
*_wrap_glVertex3dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8053 PyObject
* _resultobj
;
8055 PyObject
* _argo0
= 0;
8056 char *_kwnames
[] = { "v", NULL
};
8059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex3dv",_kwnames
,&_argo0
))
8062 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8063 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
8064 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex3dv. Expected _GLdouble_p.");
8069 wxPy_BEGIN_ALLOW_THREADS
;
8072 wxPy_END_ALLOW_THREADS
;
8073 } Py_INCREF(Py_None
);
8074 _resultobj
= Py_None
;
8078 static PyObject
*_wrap_glVertex3f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8079 PyObject
* _resultobj
;
8083 char *_kwnames
[] = { "x","y","z", NULL
};
8086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glVertex3f",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
8089 wxPy_BEGIN_ALLOW_THREADS
;
8090 glVertex3f(_arg0
,_arg1
,_arg2
);
8092 wxPy_END_ALLOW_THREADS
;
8093 } Py_INCREF(Py_None
);
8094 _resultobj
= Py_None
;
8098 static PyObject
*_wrap_glVertex3fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8099 PyObject
* _resultobj
;
8101 PyObject
* _argo0
= 0;
8102 char *_kwnames
[] = { "v", NULL
};
8105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex3fv",_kwnames
,&_argo0
))
8108 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8109 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
8110 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex3fv. Expected _GLfloat_p.");
8115 wxPy_BEGIN_ALLOW_THREADS
;
8118 wxPy_END_ALLOW_THREADS
;
8119 } Py_INCREF(Py_None
);
8120 _resultobj
= Py_None
;
8124 static PyObject
*_wrap_glVertex3i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8125 PyObject
* _resultobj
;
8129 char *_kwnames
[] = { "x","y","z", NULL
};
8132 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glVertex3i",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
8135 wxPy_BEGIN_ALLOW_THREADS
;
8136 glVertex3i(_arg0
,_arg1
,_arg2
);
8138 wxPy_END_ALLOW_THREADS
;
8139 } Py_INCREF(Py_None
);
8140 _resultobj
= Py_None
;
8144 static PyObject
*_wrap_glVertex3iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8145 PyObject
* _resultobj
;
8147 PyObject
* _argo0
= 0;
8148 char *_kwnames
[] = { "v", NULL
};
8151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex3iv",_kwnames
,&_argo0
))
8154 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8155 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
8156 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex3iv. Expected _GLint_p.");
8161 wxPy_BEGIN_ALLOW_THREADS
;
8164 wxPy_END_ALLOW_THREADS
;
8165 } Py_INCREF(Py_None
);
8166 _resultobj
= Py_None
;
8170 static PyObject
*_wrap_glVertex3s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8171 PyObject
* _resultobj
;
8175 char *_kwnames
[] = { "x","y","z", NULL
};
8178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhh:glVertex3s",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
8181 wxPy_BEGIN_ALLOW_THREADS
;
8182 glVertex3s(_arg0
,_arg1
,_arg2
);
8184 wxPy_END_ALLOW_THREADS
;
8185 } Py_INCREF(Py_None
);
8186 _resultobj
= Py_None
;
8190 static PyObject
*_wrap_glVertex3sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8191 PyObject
* _resultobj
;
8193 PyObject
* _argo0
= 0;
8194 char *_kwnames
[] = { "v", NULL
};
8197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex3sv",_kwnames
,&_argo0
))
8200 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8201 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
8202 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex3sv. Expected _GLshort_p.");
8207 wxPy_BEGIN_ALLOW_THREADS
;
8210 wxPy_END_ALLOW_THREADS
;
8211 } Py_INCREF(Py_None
);
8212 _resultobj
= Py_None
;
8216 static PyObject
*_wrap_glVertex4d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8217 PyObject
* _resultobj
;
8222 char *_kwnames
[] = { "x","y","z","w", NULL
};
8225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddd:glVertex4d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
8228 wxPy_BEGIN_ALLOW_THREADS
;
8229 glVertex4d(_arg0
,_arg1
,_arg2
,_arg3
);
8231 wxPy_END_ALLOW_THREADS
;
8232 } Py_INCREF(Py_None
);
8233 _resultobj
= Py_None
;
8237 static PyObject
*_wrap_glVertex4dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8238 PyObject
* _resultobj
;
8240 PyObject
* _argo0
= 0;
8241 char *_kwnames
[] = { "v", NULL
};
8244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex4dv",_kwnames
,&_argo0
))
8247 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8248 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
8249 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex4dv. Expected _GLdouble_p.");
8254 wxPy_BEGIN_ALLOW_THREADS
;
8257 wxPy_END_ALLOW_THREADS
;
8258 } Py_INCREF(Py_None
);
8259 _resultobj
= Py_None
;
8263 static PyObject
*_wrap_glVertex4f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8264 PyObject
* _resultobj
;
8269 char *_kwnames
[] = { "x","y","z","w", NULL
};
8272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glVertex4f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
8275 wxPy_BEGIN_ALLOW_THREADS
;
8276 glVertex4f(_arg0
,_arg1
,_arg2
,_arg3
);
8278 wxPy_END_ALLOW_THREADS
;
8279 } Py_INCREF(Py_None
);
8280 _resultobj
= Py_None
;
8284 static PyObject
*_wrap_glVertex4fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8285 PyObject
* _resultobj
;
8287 PyObject
* _argo0
= 0;
8288 char *_kwnames
[] = { "v", NULL
};
8291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex4fv",_kwnames
,&_argo0
))
8294 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8295 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
8296 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex4fv. Expected _GLfloat_p.");
8301 wxPy_BEGIN_ALLOW_THREADS
;
8304 wxPy_END_ALLOW_THREADS
;
8305 } Py_INCREF(Py_None
);
8306 _resultobj
= Py_None
;
8310 static PyObject
*_wrap_glVertex4i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8311 PyObject
* _resultobj
;
8316 char *_kwnames
[] = { "x","y","z","w", NULL
};
8319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glVertex4i",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
8322 wxPy_BEGIN_ALLOW_THREADS
;
8323 glVertex4i(_arg0
,_arg1
,_arg2
,_arg3
);
8325 wxPy_END_ALLOW_THREADS
;
8326 } Py_INCREF(Py_None
);
8327 _resultobj
= Py_None
;
8331 static PyObject
*_wrap_glVertex4iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8332 PyObject
* _resultobj
;
8334 PyObject
* _argo0
= 0;
8335 char *_kwnames
[] = { "v", NULL
};
8338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex4iv",_kwnames
,&_argo0
))
8341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
8343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex4iv. Expected _GLint_p.");
8348 wxPy_BEGIN_ALLOW_THREADS
;
8351 wxPy_END_ALLOW_THREADS
;
8352 } Py_INCREF(Py_None
);
8353 _resultobj
= Py_None
;
8357 static PyObject
*_wrap_glVertex4s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8358 PyObject
* _resultobj
;
8363 char *_kwnames
[] = { "x","y","z","w", NULL
};
8366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhhh:glVertex4s",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
8369 wxPy_BEGIN_ALLOW_THREADS
;
8370 glVertex4s(_arg0
,_arg1
,_arg2
,_arg3
);
8372 wxPy_END_ALLOW_THREADS
;
8373 } Py_INCREF(Py_None
);
8374 _resultobj
= Py_None
;
8378 static PyObject
*_wrap_glVertex4sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8379 PyObject
* _resultobj
;
8381 PyObject
* _argo0
= 0;
8382 char *_kwnames
[] = { "v", NULL
};
8385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex4sv",_kwnames
,&_argo0
))
8388 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8389 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
8390 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex4sv. Expected _GLshort_p.");
8395 wxPy_BEGIN_ALLOW_THREADS
;
8398 wxPy_END_ALLOW_THREADS
;
8399 } Py_INCREF(Py_None
);
8400 _resultobj
= Py_None
;
8404 static PyObject
*_wrap_glVertexPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8405 PyObject
* _resultobj
;
8410 PyObject
* _argo3
= 0;
8411 char *_kwnames
[] = { "size","type","stride","pointer", NULL
};
8414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glVertexPointer",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
8417 if (_argo3
== Py_None
) { _arg3
= NULL
; }
8418 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,(char *) 0 )) {
8419 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glVertexPointer. Expected _GLvoid_p.");
8424 wxPy_BEGIN_ALLOW_THREADS
;
8425 glVertexPointer(_arg0
,_arg1
,_arg2
,_arg3
);
8427 wxPy_END_ALLOW_THREADS
;
8428 } Py_INCREF(Py_None
);
8429 _resultobj
= Py_None
;
8433 static PyObject
*_wrap_glViewport(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8434 PyObject
* _resultobj
;
8439 char *_kwnames
[] = { "x","y","width","height", NULL
};
8442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glViewport",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
8445 wxPy_BEGIN_ALLOW_THREADS
;
8446 glViewport(_arg0
,_arg1
,_arg2
,_arg3
);
8448 wxPy_END_ALLOW_THREADS
;
8449 } Py_INCREF(Py_None
);
8450 _resultobj
= Py_None
;
8454 #define new_wxGLContext(_swigarg0,_swigarg1,_swigarg2) (new wxGLContext(_swigarg0,_swigarg1,_swigarg2))
8455 static PyObject
*_wrap_new_wxGLContext(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8456 PyObject
* _resultobj
;
8457 wxGLContext
* _result
;
8460 wxPalette
* _arg2
= (wxPalette
*) &wxNullPalette
;
8462 PyObject
* _argo1
= 0;
8463 PyObject
* _argo2
= 0;
8464 char *_kwnames
[] = { "isRGB","win","palette", NULL
};
8468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO|O:new_wxGLContext",_kwnames
,&tempbool0
,&_argo1
,&_argo2
))
8470 _arg0
= (bool ) tempbool0
;
8472 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8473 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGLCanvas_p")) {
8474 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxGLContext. Expected _wxGLCanvas_p.");
8479 if (_argo2
== Py_None
) { _arg2
= NULL
; }
8480 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPalette_p")) {
8481 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxGLContext. Expected _wxPalette_p.");
8486 wxPy_BEGIN_ALLOW_THREADS
;
8487 _result
= (wxGLContext
*)new_wxGLContext(_arg0
,_arg1
,*_arg2
);
8489 wxPy_END_ALLOW_THREADS
;
8491 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGLContext_p");
8492 _resultobj
= Py_BuildValue("s",_ptemp
);
8495 _resultobj
= Py_None
;
8500 #define delete_wxGLContext(_swigobj) (delete _swigobj)
8501 static PyObject
*_wrap_delete_wxGLContext(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8502 PyObject
* _resultobj
;
8503 wxGLContext
* _arg0
;
8504 PyObject
* _argo0
= 0;
8505 char *_kwnames
[] = { "self", NULL
};
8508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxGLContext",_kwnames
,&_argo0
))
8511 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8512 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8513 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxGLContext. Expected _wxGLContext_p.");
8518 wxPy_BEGIN_ALLOW_THREADS
;
8519 delete_wxGLContext(_arg0
);
8521 wxPy_END_ALLOW_THREADS
;
8522 } Py_INCREF(Py_None
);
8523 _resultobj
= Py_None
;
8527 #define wxGLContext_SetCurrent(_swigobj) (_swigobj->SetCurrent())
8528 static PyObject
*_wrap_wxGLContext_SetCurrent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8529 PyObject
* _resultobj
;
8530 wxGLContext
* _arg0
;
8531 PyObject
* _argo0
= 0;
8532 char *_kwnames
[] = { "self", NULL
};
8535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLContext_SetCurrent",_kwnames
,&_argo0
))
8538 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8539 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8540 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLContext_SetCurrent. Expected _wxGLContext_p.");
8545 wxPy_BEGIN_ALLOW_THREADS
;
8546 wxGLContext_SetCurrent(_arg0
);
8548 wxPy_END_ALLOW_THREADS
;
8549 } Py_INCREF(Py_None
);
8550 _resultobj
= Py_None
;
8554 #define wxGLContext_SetColour(_swigobj,_swigarg0) (_swigobj->SetColour(_swigarg0))
8555 static PyObject
*_wrap_wxGLContext_SetColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8556 PyObject
* _resultobj
;
8557 wxGLContext
* _arg0
;
8559 PyObject
* _argo0
= 0;
8560 char *_kwnames
[] = { "self","colour", NULL
};
8563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Os:wxGLContext_SetColour",_kwnames
,&_argo0
,&_arg1
))
8566 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8567 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLContext_SetColour. Expected _wxGLContext_p.");
8573 wxPy_BEGIN_ALLOW_THREADS
;
8574 wxGLContext_SetColour(_arg0
,_arg1
);
8576 wxPy_END_ALLOW_THREADS
;
8577 } Py_INCREF(Py_None
);
8578 _resultobj
= Py_None
;
8582 #define wxGLContext_SwapBuffers(_swigobj) (_swigobj->SwapBuffers())
8583 static PyObject
*_wrap_wxGLContext_SwapBuffers(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8584 PyObject
* _resultobj
;
8585 wxGLContext
* _arg0
;
8586 PyObject
* _argo0
= 0;
8587 char *_kwnames
[] = { "self", NULL
};
8590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLContext_SwapBuffers",_kwnames
,&_argo0
))
8593 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8594 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8595 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLContext_SwapBuffers. Expected _wxGLContext_p.");
8600 wxPy_BEGIN_ALLOW_THREADS
;
8601 wxGLContext_SwapBuffers(_arg0
);
8603 wxPy_END_ALLOW_THREADS
;
8604 } Py_INCREF(Py_None
);
8605 _resultobj
= Py_None
;
8609 #define wxGLContext_GetWindow(_swigobj) (_swigobj->GetWindow())
8610 static PyObject
*_wrap_wxGLContext_GetWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8611 PyObject
* _resultobj
;
8613 wxGLContext
* _arg0
;
8614 PyObject
* _argo0
= 0;
8615 char *_kwnames
[] = { "self", NULL
};
8619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLContext_GetWindow",_kwnames
,&_argo0
))
8622 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8623 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8624 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLContext_GetWindow. Expected _wxGLContext_p.");
8629 wxPy_BEGIN_ALLOW_THREADS
;
8630 _result
= (wxWindow
*)wxGLContext_GetWindow(_arg0
);
8632 wxPy_END_ALLOW_THREADS
;
8634 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p");
8635 _resultobj
= Py_BuildValue("s",_ptemp
);
8638 _resultobj
= Py_None
;
8643 static void *SwigwxGLCanvasTowxScrolledWindow(void *ptr
) {
8645 wxScrolledWindow
*dest
;
8646 src
= (wxGLCanvas
*) ptr
;
8647 dest
= (wxScrolledWindow
*) src
;
8648 return (void *) dest
;
8651 static void *SwigwxGLCanvasTowxPanel(void *ptr
) {
8654 src
= (wxGLCanvas
*) ptr
;
8655 dest
= (wxPanel
*) src
;
8656 return (void *) dest
;
8659 static void *SwigwxGLCanvasTowxWindow(void *ptr
) {
8662 src
= (wxGLCanvas
*) ptr
;
8663 dest
= (wxWindow
*) src
;
8664 return (void *) dest
;
8667 static void *SwigwxGLCanvasTowxEvtHandler(void *ptr
) {
8670 src
= (wxGLCanvas
*) ptr
;
8671 dest
= (wxEvtHandler
*) src
;
8672 return (void *) dest
;
8675 #define new_wxGLCanvas(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxGLCanvas(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
8676 static PyObject
*_wrap_new_wxGLCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8677 PyObject
* _resultobj
;
8678 wxGLCanvas
* _result
;
8680 wxWindowID _arg1
= (wxWindowID
) -1;
8681 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
8682 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
8683 long _arg4
= (long ) 0;
8684 char * _arg5
= (char *) "GLCanvas";
8685 int * _arg6
= (int *) 0;
8686 wxPalette
* _arg7
= (wxPalette
*) &wxNullPalette
;
8687 PyObject
* _argo0
= 0;
8688 PyObject
* _argo2
= 0;
8689 PyObject
* _argo3
= 0;
8690 PyObject
* _argo6
= 0;
8691 PyObject
* _argo7
= 0;
8692 char *_kwnames
[] = { "parent","id","pos","size","style","name","attribList","palette", NULL
};
8696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlsOO:new_wxGLCanvas",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_argo3
,&_arg4
,&_arg5
,&_argo6
,&_argo7
))
8699 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8700 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
8701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxGLCanvas. Expected _wxWindow_p.");
8706 if (_argo2
== Py_None
) { _arg2
= NULL
; }
8707 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPoint_p")) {
8708 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxGLCanvas. Expected _wxPoint_p.");
8713 if (_argo3
== Py_None
) { _arg3
= NULL
; }
8714 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxSize_p")) {
8715 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxGLCanvas. Expected _wxSize_p.");
8720 if (_argo6
== Py_None
) { _arg6
= NULL
; }
8721 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_int_p")) {
8722 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxGLCanvas. Expected _int_p.");
8727 if (_argo7
== Py_None
) { _arg7
= NULL
; }
8728 else if (SWIG_GetPtrObj(_argo7
,(void **) &_arg7
,"_wxPalette_p")) {
8729 PyErr_SetString(PyExc_TypeError
,"Type error in argument 8 of new_wxGLCanvas. Expected _wxPalette_p.");
8734 wxPy_BEGIN_ALLOW_THREADS
;
8735 _result
= (wxGLCanvas
*)new_wxGLCanvas(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
,*_arg7
);
8737 wxPy_END_ALLOW_THREADS
;
8739 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGLCanvas_p");
8740 _resultobj
= Py_BuildValue("s",_ptemp
);
8743 _resultobj
= Py_None
;
8748 #define wxGLCanvas_SetCurrent(_swigobj) (_swigobj->SetCurrent())
8749 static PyObject
*_wrap_wxGLCanvas_SetCurrent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8750 PyObject
* _resultobj
;
8752 PyObject
* _argo0
= 0;
8753 char *_kwnames
[] = { "self", NULL
};
8756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLCanvas_SetCurrent",_kwnames
,&_argo0
))
8759 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8760 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLCanvas_p")) {
8761 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLCanvas_SetCurrent. Expected _wxGLCanvas_p.");
8766 wxPy_BEGIN_ALLOW_THREADS
;
8767 wxGLCanvas_SetCurrent(_arg0
);
8769 wxPy_END_ALLOW_THREADS
;
8770 } Py_INCREF(Py_None
);
8771 _resultobj
= Py_None
;
8775 #define wxGLCanvas_SetColour(_swigobj,_swigarg0) (_swigobj->SetColour(_swigarg0))
8776 static PyObject
*_wrap_wxGLCanvas_SetColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8777 PyObject
* _resultobj
;
8780 PyObject
* _argo0
= 0;
8781 char *_kwnames
[] = { "self","colour", NULL
};
8784 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Os:wxGLCanvas_SetColour",_kwnames
,&_argo0
,&_arg1
))
8787 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8788 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLCanvas_p")) {
8789 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLCanvas_SetColour. Expected _wxGLCanvas_p.");
8794 wxPy_BEGIN_ALLOW_THREADS
;
8795 wxGLCanvas_SetColour(_arg0
,_arg1
);
8797 wxPy_END_ALLOW_THREADS
;
8798 } Py_INCREF(Py_None
);
8799 _resultobj
= Py_None
;
8803 #define wxGLCanvas_SwapBuffers(_swigobj) (_swigobj->SwapBuffers())
8804 static PyObject
*_wrap_wxGLCanvas_SwapBuffers(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8805 PyObject
* _resultobj
;
8807 PyObject
* _argo0
= 0;
8808 char *_kwnames
[] = { "self", NULL
};
8811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLCanvas_SwapBuffers",_kwnames
,&_argo0
))
8814 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8815 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLCanvas_p")) {
8816 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLCanvas_SwapBuffers. Expected _wxGLCanvas_p.");
8821 wxPy_BEGIN_ALLOW_THREADS
;
8822 wxGLCanvas_SwapBuffers(_arg0
);
8824 wxPy_END_ALLOW_THREADS
;
8825 } Py_INCREF(Py_None
);
8826 _resultobj
= Py_None
;
8830 #define wxGLCanvas_GetContext(_swigobj) (_swigobj->GetContext())
8831 static PyObject
*_wrap_wxGLCanvas_GetContext(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8832 PyObject
* _resultobj
;
8833 wxGLContext
* _result
;
8835 PyObject
* _argo0
= 0;
8836 char *_kwnames
[] = { "self", NULL
};
8840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLCanvas_GetContext",_kwnames
,&_argo0
))
8843 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8844 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLCanvas_p")) {
8845 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLCanvas_GetContext. Expected _wxGLCanvas_p.");
8850 wxPy_BEGIN_ALLOW_THREADS
;
8851 _result
= (wxGLContext
*)wxGLCanvas_GetContext(_arg0
);
8853 wxPy_END_ALLOW_THREADS
;
8855 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGLContext_p");
8856 _resultobj
= Py_BuildValue("s",_ptemp
);
8859 _resultobj
= Py_None
;
8864 static PyMethodDef glcanvascMethods
[] = {
8865 { "wxGLCanvas_GetContext", (PyCFunction
) _wrap_wxGLCanvas_GetContext
, METH_VARARGS
| METH_KEYWORDS
},
8866 { "wxGLCanvas_SwapBuffers", (PyCFunction
) _wrap_wxGLCanvas_SwapBuffers
, METH_VARARGS
| METH_KEYWORDS
},
8867 { "wxGLCanvas_SetColour", (PyCFunction
) _wrap_wxGLCanvas_SetColour
, METH_VARARGS
| METH_KEYWORDS
},
8868 { "wxGLCanvas_SetCurrent", (PyCFunction
) _wrap_wxGLCanvas_SetCurrent
, METH_VARARGS
| METH_KEYWORDS
},
8869 { "new_wxGLCanvas", (PyCFunction
) _wrap_new_wxGLCanvas
, METH_VARARGS
| METH_KEYWORDS
},
8870 { "wxGLContext_GetWindow", (PyCFunction
) _wrap_wxGLContext_GetWindow
, METH_VARARGS
| METH_KEYWORDS
},
8871 { "wxGLContext_SwapBuffers", (PyCFunction
) _wrap_wxGLContext_SwapBuffers
, METH_VARARGS
| METH_KEYWORDS
},
8872 { "wxGLContext_SetColour", (PyCFunction
) _wrap_wxGLContext_SetColour
, METH_VARARGS
| METH_KEYWORDS
},
8873 { "wxGLContext_SetCurrent", (PyCFunction
) _wrap_wxGLContext_SetCurrent
, METH_VARARGS
| METH_KEYWORDS
},
8874 { "delete_wxGLContext", (PyCFunction
) _wrap_delete_wxGLContext
, METH_VARARGS
| METH_KEYWORDS
},
8875 { "new_wxGLContext", (PyCFunction
) _wrap_new_wxGLContext
, METH_VARARGS
| METH_KEYWORDS
},
8876 { "glViewport", (PyCFunction
) _wrap_glViewport
, METH_VARARGS
| METH_KEYWORDS
},
8877 { "glVertexPointer", (PyCFunction
) _wrap_glVertexPointer
, METH_VARARGS
| METH_KEYWORDS
},
8878 { "glVertex4sv", (PyCFunction
) _wrap_glVertex4sv
, METH_VARARGS
| METH_KEYWORDS
},
8879 { "glVertex4s", (PyCFunction
) _wrap_glVertex4s
, METH_VARARGS
| METH_KEYWORDS
},
8880 { "glVertex4iv", (PyCFunction
) _wrap_glVertex4iv
, METH_VARARGS
| METH_KEYWORDS
},
8881 { "glVertex4i", (PyCFunction
) _wrap_glVertex4i
, METH_VARARGS
| METH_KEYWORDS
},
8882 { "glVertex4fv", (PyCFunction
) _wrap_glVertex4fv
, METH_VARARGS
| METH_KEYWORDS
},
8883 { "glVertex4f", (PyCFunction
) _wrap_glVertex4f
, METH_VARARGS
| METH_KEYWORDS
},
8884 { "glVertex4dv", (PyCFunction
) _wrap_glVertex4dv
, METH_VARARGS
| METH_KEYWORDS
},
8885 { "glVertex4d", (PyCFunction
) _wrap_glVertex4d
, METH_VARARGS
| METH_KEYWORDS
},
8886 { "glVertex3sv", (PyCFunction
) _wrap_glVertex3sv
, METH_VARARGS
| METH_KEYWORDS
},
8887 { "glVertex3s", (PyCFunction
) _wrap_glVertex3s
, METH_VARARGS
| METH_KEYWORDS
},
8888 { "glVertex3iv", (PyCFunction
) _wrap_glVertex3iv
, METH_VARARGS
| METH_KEYWORDS
},
8889 { "glVertex3i", (PyCFunction
) _wrap_glVertex3i
, METH_VARARGS
| METH_KEYWORDS
},
8890 { "glVertex3fv", (PyCFunction
) _wrap_glVertex3fv
, METH_VARARGS
| METH_KEYWORDS
},
8891 { "glVertex3f", (PyCFunction
) _wrap_glVertex3f
, METH_VARARGS
| METH_KEYWORDS
},
8892 { "glVertex3dv", (PyCFunction
) _wrap_glVertex3dv
, METH_VARARGS
| METH_KEYWORDS
},
8893 { "glVertex3d", (PyCFunction
) _wrap_glVertex3d
, METH_VARARGS
| METH_KEYWORDS
},
8894 { "glVertex2sv", (PyCFunction
) _wrap_glVertex2sv
, METH_VARARGS
| METH_KEYWORDS
},
8895 { "glVertex2s", (PyCFunction
) _wrap_glVertex2s
, METH_VARARGS
| METH_KEYWORDS
},
8896 { "glVertex2iv", (PyCFunction
) _wrap_glVertex2iv
, METH_VARARGS
| METH_KEYWORDS
},
8897 { "glVertex2i", (PyCFunction
) _wrap_glVertex2i
, METH_VARARGS
| METH_KEYWORDS
},
8898 { "glVertex2fv", (PyCFunction
) _wrap_glVertex2fv
, METH_VARARGS
| METH_KEYWORDS
},
8899 { "glVertex2f", (PyCFunction
) _wrap_glVertex2f
, METH_VARARGS
| METH_KEYWORDS
},
8900 { "glVertex2dv", (PyCFunction
) _wrap_glVertex2dv
, METH_VARARGS
| METH_KEYWORDS
},
8901 { "glVertex2d", (PyCFunction
) _wrap_glVertex2d
, METH_VARARGS
| METH_KEYWORDS
},
8902 { "glTranslatef", (PyCFunction
) _wrap_glTranslatef
, METH_VARARGS
| METH_KEYWORDS
},
8903 { "glTranslated", (PyCFunction
) _wrap_glTranslated
, METH_VARARGS
| METH_KEYWORDS
},
8904 { "glTexSubImage2D", (PyCFunction
) _wrap_glTexSubImage2D
, METH_VARARGS
| METH_KEYWORDS
},
8905 { "glTexSubImage1D", (PyCFunction
) _wrap_glTexSubImage1D
, METH_VARARGS
| METH_KEYWORDS
},
8906 { "glTexParameteriv", (PyCFunction
) _wrap_glTexParameteriv
, METH_VARARGS
| METH_KEYWORDS
},
8907 { "glTexParameteri", (PyCFunction
) _wrap_glTexParameteri
, METH_VARARGS
| METH_KEYWORDS
},
8908 { "glTexParameterfv", (PyCFunction
) _wrap_glTexParameterfv
, METH_VARARGS
| METH_KEYWORDS
},
8909 { "glTexParameterf", (PyCFunction
) _wrap_glTexParameterf
, METH_VARARGS
| METH_KEYWORDS
},
8910 { "glTexImage2D", (PyCFunction
) _wrap_glTexImage2D
, METH_VARARGS
| METH_KEYWORDS
},
8911 { "glTexImage1D", (PyCFunction
) _wrap_glTexImage1D
, METH_VARARGS
| METH_KEYWORDS
},
8912 { "glTexGeniv", (PyCFunction
) _wrap_glTexGeniv
, METH_VARARGS
| METH_KEYWORDS
},
8913 { "glTexGeni", (PyCFunction
) _wrap_glTexGeni
, METH_VARARGS
| METH_KEYWORDS
},
8914 { "glTexGenfv", (PyCFunction
) _wrap_glTexGenfv
, METH_VARARGS
| METH_KEYWORDS
},
8915 { "glTexGenf", (PyCFunction
) _wrap_glTexGenf
, METH_VARARGS
| METH_KEYWORDS
},
8916 { "glTexGendv", (PyCFunction
) _wrap_glTexGendv
, METH_VARARGS
| METH_KEYWORDS
},
8917 { "glTexGend", (PyCFunction
) _wrap_glTexGend
, METH_VARARGS
| METH_KEYWORDS
},
8918 { "glTexEnviv", (PyCFunction
) _wrap_glTexEnviv
, METH_VARARGS
| METH_KEYWORDS
},
8919 { "glTexEnvi", (PyCFunction
) _wrap_glTexEnvi
, METH_VARARGS
| METH_KEYWORDS
},
8920 { "glTexEnvfv", (PyCFunction
) _wrap_glTexEnvfv
, METH_VARARGS
| METH_KEYWORDS
},
8921 { "glTexEnvf", (PyCFunction
) _wrap_glTexEnvf
, METH_VARARGS
| METH_KEYWORDS
},
8922 { "glTexCoordPointer", (PyCFunction
) _wrap_glTexCoordPointer
, METH_VARARGS
| METH_KEYWORDS
},
8923 { "glTexCoord4sv", (PyCFunction
) _wrap_glTexCoord4sv
, METH_VARARGS
| METH_KEYWORDS
},
8924 { "glTexCoord4s", (PyCFunction
) _wrap_glTexCoord4s
, METH_VARARGS
| METH_KEYWORDS
},
8925 { "glTexCoord4iv", (PyCFunction
) _wrap_glTexCoord4iv
, METH_VARARGS
| METH_KEYWORDS
},
8926 { "glTexCoord4i", (PyCFunction
) _wrap_glTexCoord4i
, METH_VARARGS
| METH_KEYWORDS
},
8927 { "glTexCoord4fv", (PyCFunction
) _wrap_glTexCoord4fv
, METH_VARARGS
| METH_KEYWORDS
},
8928 { "glTexCoord4f", (PyCFunction
) _wrap_glTexCoord4f
, METH_VARARGS
| METH_KEYWORDS
},
8929 { "glTexCoord4dv", (PyCFunction
) _wrap_glTexCoord4dv
, METH_VARARGS
| METH_KEYWORDS
},
8930 { "glTexCoord4d", (PyCFunction
) _wrap_glTexCoord4d
, METH_VARARGS
| METH_KEYWORDS
},
8931 { "glTexCoord3sv", (PyCFunction
) _wrap_glTexCoord3sv
, METH_VARARGS
| METH_KEYWORDS
},
8932 { "glTexCoord3s", (PyCFunction
) _wrap_glTexCoord3s
, METH_VARARGS
| METH_KEYWORDS
},
8933 { "glTexCoord3iv", (PyCFunction
) _wrap_glTexCoord3iv
, METH_VARARGS
| METH_KEYWORDS
},
8934 { "glTexCoord3i", (PyCFunction
) _wrap_glTexCoord3i
, METH_VARARGS
| METH_KEYWORDS
},
8935 { "glTexCoord3fv", (PyCFunction
) _wrap_glTexCoord3fv
, METH_VARARGS
| METH_KEYWORDS
},
8936 { "glTexCoord3f", (PyCFunction
) _wrap_glTexCoord3f
, METH_VARARGS
| METH_KEYWORDS
},
8937 { "glTexCoord3dv", (PyCFunction
) _wrap_glTexCoord3dv
, METH_VARARGS
| METH_KEYWORDS
},
8938 { "glTexCoord3d", (PyCFunction
) _wrap_glTexCoord3d
, METH_VARARGS
| METH_KEYWORDS
},
8939 { "glTexCoord2sv", (PyCFunction
) _wrap_glTexCoord2sv
, METH_VARARGS
| METH_KEYWORDS
},
8940 { "glTexCoord2s", (PyCFunction
) _wrap_glTexCoord2s
, METH_VARARGS
| METH_KEYWORDS
},
8941 { "glTexCoord2iv", (PyCFunction
) _wrap_glTexCoord2iv
, METH_VARARGS
| METH_KEYWORDS
},
8942 { "glTexCoord2i", (PyCFunction
) _wrap_glTexCoord2i
, METH_VARARGS
| METH_KEYWORDS
},
8943 { "glTexCoord2fv", (PyCFunction
) _wrap_glTexCoord2fv
, METH_VARARGS
| METH_KEYWORDS
},
8944 { "glTexCoord2f", (PyCFunction
) _wrap_glTexCoord2f
, METH_VARARGS
| METH_KEYWORDS
},
8945 { "glTexCoord2dv", (PyCFunction
) _wrap_glTexCoord2dv
, METH_VARARGS
| METH_KEYWORDS
},
8946 { "glTexCoord2d", (PyCFunction
) _wrap_glTexCoord2d
, METH_VARARGS
| METH_KEYWORDS
},
8947 { "glTexCoord1sv", (PyCFunction
) _wrap_glTexCoord1sv
, METH_VARARGS
| METH_KEYWORDS
},
8948 { "glTexCoord1s", (PyCFunction
) _wrap_glTexCoord1s
, METH_VARARGS
| METH_KEYWORDS
},
8949 { "glTexCoord1iv", (PyCFunction
) _wrap_glTexCoord1iv
, METH_VARARGS
| METH_KEYWORDS
},
8950 { "glTexCoord1i", (PyCFunction
) _wrap_glTexCoord1i
, METH_VARARGS
| METH_KEYWORDS
},
8951 { "glTexCoord1fv", (PyCFunction
) _wrap_glTexCoord1fv
, METH_VARARGS
| METH_KEYWORDS
},
8952 { "glTexCoord1f", (PyCFunction
) _wrap_glTexCoord1f
, METH_VARARGS
| METH_KEYWORDS
},
8953 { "glTexCoord1dv", (PyCFunction
) _wrap_glTexCoord1dv
, METH_VARARGS
| METH_KEYWORDS
},
8954 { "glTexCoord1d", (PyCFunction
) _wrap_glTexCoord1d
, METH_VARARGS
| METH_KEYWORDS
},
8955 { "glStencilOp", (PyCFunction
) _wrap_glStencilOp
, METH_VARARGS
| METH_KEYWORDS
},
8956 { "glStencilMask", (PyCFunction
) _wrap_glStencilMask
, METH_VARARGS
| METH_KEYWORDS
},
8957 { "glStencilFunc", (PyCFunction
) _wrap_glStencilFunc
, METH_VARARGS
| METH_KEYWORDS
},
8958 { "glShadeModel", (PyCFunction
) _wrap_glShadeModel
, METH_VARARGS
| METH_KEYWORDS
},
8959 { "glSelectBuffer", (PyCFunction
) _wrap_glSelectBuffer
, METH_VARARGS
| METH_KEYWORDS
},
8960 { "glScissor", (PyCFunction
) _wrap_glScissor
, METH_VARARGS
| METH_KEYWORDS
},
8961 { "glScalef", (PyCFunction
) _wrap_glScalef
, METH_VARARGS
| METH_KEYWORDS
},
8962 { "glScaled", (PyCFunction
) _wrap_glScaled
, METH_VARARGS
| METH_KEYWORDS
},
8963 { "glRotatef", (PyCFunction
) _wrap_glRotatef
, METH_VARARGS
| METH_KEYWORDS
},
8964 { "glRotated", (PyCFunction
) _wrap_glRotated
, METH_VARARGS
| METH_KEYWORDS
},
8965 { "glRenderMode", (PyCFunction
) _wrap_glRenderMode
, METH_VARARGS
| METH_KEYWORDS
},
8966 { "glRectsv", (PyCFunction
) _wrap_glRectsv
, METH_VARARGS
| METH_KEYWORDS
},
8967 { "glRects", (PyCFunction
) _wrap_glRects
, METH_VARARGS
| METH_KEYWORDS
},
8968 { "glRectiv", (PyCFunction
) _wrap_glRectiv
, METH_VARARGS
| METH_KEYWORDS
},
8969 { "glRecti", (PyCFunction
) _wrap_glRecti
, METH_VARARGS
| METH_KEYWORDS
},
8970 { "glRectfv", (PyCFunction
) _wrap_glRectfv
, METH_VARARGS
| METH_KEYWORDS
},
8971 { "glRectf", (PyCFunction
) _wrap_glRectf
, METH_VARARGS
| METH_KEYWORDS
},
8972 { "glRectdv", (PyCFunction
) _wrap_glRectdv
, METH_VARARGS
| METH_KEYWORDS
},
8973 { "glRectd", (PyCFunction
) _wrap_glRectd
, METH_VARARGS
| METH_KEYWORDS
},
8974 { "glReadPixels", (PyCFunction
) _wrap_glReadPixels
, METH_VARARGS
| METH_KEYWORDS
},
8975 { "glReadBuffer", (PyCFunction
) _wrap_glReadBuffer
, METH_VARARGS
| METH_KEYWORDS
},
8976 { "glRasterPos4sv", (PyCFunction
) _wrap_glRasterPos4sv
, METH_VARARGS
| METH_KEYWORDS
},
8977 { "glRasterPos4s", (PyCFunction
) _wrap_glRasterPos4s
, METH_VARARGS
| METH_KEYWORDS
},
8978 { "glRasterPos4iv", (PyCFunction
) _wrap_glRasterPos4iv
, METH_VARARGS
| METH_KEYWORDS
},
8979 { "glRasterPos4i", (PyCFunction
) _wrap_glRasterPos4i
, METH_VARARGS
| METH_KEYWORDS
},
8980 { "glRasterPos4fv", (PyCFunction
) _wrap_glRasterPos4fv
, METH_VARARGS
| METH_KEYWORDS
},
8981 { "glRasterPos4f", (PyCFunction
) _wrap_glRasterPos4f
, METH_VARARGS
| METH_KEYWORDS
},
8982 { "glRasterPos4dv", (PyCFunction
) _wrap_glRasterPos4dv
, METH_VARARGS
| METH_KEYWORDS
},
8983 { "glRasterPos4d", (PyCFunction
) _wrap_glRasterPos4d
, METH_VARARGS
| METH_KEYWORDS
},
8984 { "glRasterPos3sv", (PyCFunction
) _wrap_glRasterPos3sv
, METH_VARARGS
| METH_KEYWORDS
},
8985 { "glRasterPos3s", (PyCFunction
) _wrap_glRasterPos3s
, METH_VARARGS
| METH_KEYWORDS
},
8986 { "glRasterPos3iv", (PyCFunction
) _wrap_glRasterPos3iv
, METH_VARARGS
| METH_KEYWORDS
},
8987 { "glRasterPos3i", (PyCFunction
) _wrap_glRasterPos3i
, METH_VARARGS
| METH_KEYWORDS
},
8988 { "glRasterPos3fv", (PyCFunction
) _wrap_glRasterPos3fv
, METH_VARARGS
| METH_KEYWORDS
},
8989 { "glRasterPos3f", (PyCFunction
) _wrap_glRasterPos3f
, METH_VARARGS
| METH_KEYWORDS
},
8990 { "glRasterPos3dv", (PyCFunction
) _wrap_glRasterPos3dv
, METH_VARARGS
| METH_KEYWORDS
},
8991 { "glRasterPos3d", (PyCFunction
) _wrap_glRasterPos3d
, METH_VARARGS
| METH_KEYWORDS
},
8992 { "glRasterPos2sv", (PyCFunction
) _wrap_glRasterPos2sv
, METH_VARARGS
| METH_KEYWORDS
},
8993 { "glRasterPos2s", (PyCFunction
) _wrap_glRasterPos2s
, METH_VARARGS
| METH_KEYWORDS
},
8994 { "glRasterPos2iv", (PyCFunction
) _wrap_glRasterPos2iv
, METH_VARARGS
| METH_KEYWORDS
},
8995 { "glRasterPos2i", (PyCFunction
) _wrap_glRasterPos2i
, METH_VARARGS
| METH_KEYWORDS
},
8996 { "glRasterPos2fv", (PyCFunction
) _wrap_glRasterPos2fv
, METH_VARARGS
| METH_KEYWORDS
},
8997 { "glRasterPos2f", (PyCFunction
) _wrap_glRasterPos2f
, METH_VARARGS
| METH_KEYWORDS
},
8998 { "glRasterPos2dv", (PyCFunction
) _wrap_glRasterPos2dv
, METH_VARARGS
| METH_KEYWORDS
},
8999 { "glRasterPos2d", (PyCFunction
) _wrap_glRasterPos2d
, METH_VARARGS
| METH_KEYWORDS
},
9000 { "glPushName", (PyCFunction
) _wrap_glPushName
, METH_VARARGS
| METH_KEYWORDS
},
9001 { "glPushMatrix", (PyCFunction
) _wrap_glPushMatrix
, METH_VARARGS
| METH_KEYWORDS
},
9002 { "glPushClientAttrib", (PyCFunction
) _wrap_glPushClientAttrib
, METH_VARARGS
| METH_KEYWORDS
},
9003 { "glPushAttrib", (PyCFunction
) _wrap_glPushAttrib
, METH_VARARGS
| METH_KEYWORDS
},
9004 { "glPrioritizeTextures", (PyCFunction
) _wrap_glPrioritizeTextures
, METH_VARARGS
| METH_KEYWORDS
},
9005 { "glPopName", (PyCFunction
) _wrap_glPopName
, METH_VARARGS
| METH_KEYWORDS
},
9006 { "glPopMatrix", (PyCFunction
) _wrap_glPopMatrix
, METH_VARARGS
| METH_KEYWORDS
},
9007 { "glPopClientAttrib", (PyCFunction
) _wrap_glPopClientAttrib
, METH_VARARGS
| METH_KEYWORDS
},
9008 { "glPopAttrib", (PyCFunction
) _wrap_glPopAttrib
, METH_VARARGS
| METH_KEYWORDS
},
9009 { "glPolygonStipple", (PyCFunction
) _wrap_glPolygonStipple
, METH_VARARGS
| METH_KEYWORDS
},
9010 { "glPolygonOffset", (PyCFunction
) _wrap_glPolygonOffset
, METH_VARARGS
| METH_KEYWORDS
},
9011 { "glPolygonMode", (PyCFunction
) _wrap_glPolygonMode
, METH_VARARGS
| METH_KEYWORDS
},
9012 { "glPointSize", (PyCFunction
) _wrap_glPointSize
, METH_VARARGS
| METH_KEYWORDS
},
9013 { "glPixelZoom", (PyCFunction
) _wrap_glPixelZoom
, METH_VARARGS
| METH_KEYWORDS
},
9014 { "glPixelTransferi", (PyCFunction
) _wrap_glPixelTransferi
, METH_VARARGS
| METH_KEYWORDS
},
9015 { "glPixelTransferf", (PyCFunction
) _wrap_glPixelTransferf
, METH_VARARGS
| METH_KEYWORDS
},
9016 { "glPixelStorei", (PyCFunction
) _wrap_glPixelStorei
, METH_VARARGS
| METH_KEYWORDS
},
9017 { "glPixelStoref", (PyCFunction
) _wrap_glPixelStoref
, METH_VARARGS
| METH_KEYWORDS
},
9018 { "glPixelMapusv", (PyCFunction
) _wrap_glPixelMapusv
, METH_VARARGS
| METH_KEYWORDS
},
9019 { "glPixelMapuiv", (PyCFunction
) _wrap_glPixelMapuiv
, METH_VARARGS
| METH_KEYWORDS
},
9020 { "glPixelMapfv", (PyCFunction
) _wrap_glPixelMapfv
, METH_VARARGS
| METH_KEYWORDS
},
9021 { "glPassThrough", (PyCFunction
) _wrap_glPassThrough
, METH_VARARGS
| METH_KEYWORDS
},
9022 { "glOrtho", (PyCFunction
) _wrap_glOrtho
, METH_VARARGS
| METH_KEYWORDS
},
9023 { "glNormalPointer", (PyCFunction
) _wrap_glNormalPointer
, METH_VARARGS
| METH_KEYWORDS
},
9024 { "glNormal3sv", (PyCFunction
) _wrap_glNormal3sv
, METH_VARARGS
| METH_KEYWORDS
},
9025 { "glNormal3s", (PyCFunction
) _wrap_glNormal3s
, METH_VARARGS
| METH_KEYWORDS
},
9026 { "glNormal3iv", (PyCFunction
) _wrap_glNormal3iv
, METH_VARARGS
| METH_KEYWORDS
},
9027 { "glNormal3i", (PyCFunction
) _wrap_glNormal3i
, METH_VARARGS
| METH_KEYWORDS
},
9028 { "glNormal3fv", (PyCFunction
) _wrap_glNormal3fv
, METH_VARARGS
| METH_KEYWORDS
},
9029 { "glNormal3f", (PyCFunction
) _wrap_glNormal3f
, METH_VARARGS
| METH_KEYWORDS
},
9030 { "glNormal3dv", (PyCFunction
) _wrap_glNormal3dv
, METH_VARARGS
| METH_KEYWORDS
},
9031 { "glNormal3d", (PyCFunction
) _wrap_glNormal3d
, METH_VARARGS
| METH_KEYWORDS
},
9032 { "glNormal3bv", (PyCFunction
) _wrap_glNormal3bv
, METH_VARARGS
| METH_KEYWORDS
},
9033 { "glNormal3b", (PyCFunction
) _wrap_glNormal3b
, METH_VARARGS
| METH_KEYWORDS
},
9034 { "glNewList", (PyCFunction
) _wrap_glNewList
, METH_VARARGS
| METH_KEYWORDS
},
9035 { "glMultMatrixf", (PyCFunction
) _wrap_glMultMatrixf
, METH_VARARGS
| METH_KEYWORDS
},
9036 { "glMultMatrixd", (PyCFunction
) _wrap_glMultMatrixd
, METH_VARARGS
| METH_KEYWORDS
},
9037 { "glMatrixMode", (PyCFunction
) _wrap_glMatrixMode
, METH_VARARGS
| METH_KEYWORDS
},
9038 { "glMaterialiv", (PyCFunction
) _wrap_glMaterialiv
, METH_VARARGS
| METH_KEYWORDS
},
9039 { "glMateriali", (PyCFunction
) _wrap_glMateriali
, METH_VARARGS
| METH_KEYWORDS
},
9040 { "glMaterialfv", (PyCFunction
) _wrap_glMaterialfv
, METH_VARARGS
| METH_KEYWORDS
},
9041 { "glMaterialf", (PyCFunction
) _wrap_glMaterialf
, METH_VARARGS
| METH_KEYWORDS
},
9042 { "glMapGrid2f", (PyCFunction
) _wrap_glMapGrid2f
, METH_VARARGS
| METH_KEYWORDS
},
9043 { "glMapGrid2d", (PyCFunction
) _wrap_glMapGrid2d
, METH_VARARGS
| METH_KEYWORDS
},
9044 { "glMapGrid1f", (PyCFunction
) _wrap_glMapGrid1f
, METH_VARARGS
| METH_KEYWORDS
},
9045 { "glMapGrid1d", (PyCFunction
) _wrap_glMapGrid1d
, METH_VARARGS
| METH_KEYWORDS
},
9046 { "glMap2f", (PyCFunction
) _wrap_glMap2f
, METH_VARARGS
| METH_KEYWORDS
},
9047 { "glMap2d", (PyCFunction
) _wrap_glMap2d
, METH_VARARGS
| METH_KEYWORDS
},
9048 { "glMap1f", (PyCFunction
) _wrap_glMap1f
, METH_VARARGS
| METH_KEYWORDS
},
9049 { "glMap1d", (PyCFunction
) _wrap_glMap1d
, METH_VARARGS
| METH_KEYWORDS
},
9050 { "glLogicOp", (PyCFunction
) _wrap_glLogicOp
, METH_VARARGS
| METH_KEYWORDS
},
9051 { "glLoadName", (PyCFunction
) _wrap_glLoadName
, METH_VARARGS
| METH_KEYWORDS
},
9052 { "glLoadMatrixf", (PyCFunction
) _wrap_glLoadMatrixf
, METH_VARARGS
| METH_KEYWORDS
},
9053 { "glLoadMatrixd", (PyCFunction
) _wrap_glLoadMatrixd
, METH_VARARGS
| METH_KEYWORDS
},
9054 { "glLoadIdentity", (PyCFunction
) _wrap_glLoadIdentity
, METH_VARARGS
| METH_KEYWORDS
},
9055 { "glListBase", (PyCFunction
) _wrap_glListBase
, METH_VARARGS
| METH_KEYWORDS
},
9056 { "glLineWidth", (PyCFunction
) _wrap_glLineWidth
, METH_VARARGS
| METH_KEYWORDS
},
9057 { "glLineStipple", (PyCFunction
) _wrap_glLineStipple
, METH_VARARGS
| METH_KEYWORDS
},
9058 { "glLightiv", (PyCFunction
) _wrap_glLightiv
, METH_VARARGS
| METH_KEYWORDS
},
9059 { "glLighti", (PyCFunction
) _wrap_glLighti
, METH_VARARGS
| METH_KEYWORDS
},
9060 { "glLightfv", (PyCFunction
) _wrap_glLightfv
, METH_VARARGS
| METH_KEYWORDS
},
9061 { "glLightf", (PyCFunction
) _wrap_glLightf
, METH_VARARGS
| METH_KEYWORDS
},
9062 { "glLightModeliv", (PyCFunction
) _wrap_glLightModeliv
, METH_VARARGS
| METH_KEYWORDS
},
9063 { "glLightModeli", (PyCFunction
) _wrap_glLightModeli
, METH_VARARGS
| METH_KEYWORDS
},
9064 { "glLightModelfv", (PyCFunction
) _wrap_glLightModelfv
, METH_VARARGS
| METH_KEYWORDS
},
9065 { "glLightModelf", (PyCFunction
) _wrap_glLightModelf
, METH_VARARGS
| METH_KEYWORDS
},
9066 { "glIsTexture", (PyCFunction
) _wrap_glIsTexture
, METH_VARARGS
| METH_KEYWORDS
},
9067 { "glIsList", (PyCFunction
) _wrap_glIsList
, METH_VARARGS
| METH_KEYWORDS
},
9068 { "glIsEnabled", (PyCFunction
) _wrap_glIsEnabled
, METH_VARARGS
| METH_KEYWORDS
},
9069 { "glInterleavedArrays", (PyCFunction
) _wrap_glInterleavedArrays
, METH_VARARGS
| METH_KEYWORDS
},
9070 { "glInitNames", (PyCFunction
) _wrap_glInitNames
, METH_VARARGS
| METH_KEYWORDS
},
9071 { "glIndexubv", (PyCFunction
) _wrap_glIndexubv
, METH_VARARGS
| METH_KEYWORDS
},
9072 { "glIndexub", (PyCFunction
) _wrap_glIndexub
, METH_VARARGS
| METH_KEYWORDS
},
9073 { "glIndexsv", (PyCFunction
) _wrap_glIndexsv
, METH_VARARGS
| METH_KEYWORDS
},
9074 { "glIndexs", (PyCFunction
) _wrap_glIndexs
, METH_VARARGS
| METH_KEYWORDS
},
9075 { "glIndexiv", (PyCFunction
) _wrap_glIndexiv
, METH_VARARGS
| METH_KEYWORDS
},
9076 { "glIndexi", (PyCFunction
) _wrap_glIndexi
, METH_VARARGS
| METH_KEYWORDS
},
9077 { "glIndexfv", (PyCFunction
) _wrap_glIndexfv
, METH_VARARGS
| METH_KEYWORDS
},
9078 { "glIndexf", (PyCFunction
) _wrap_glIndexf
, METH_VARARGS
| METH_KEYWORDS
},
9079 { "glIndexdv", (PyCFunction
) _wrap_glIndexdv
, METH_VARARGS
| METH_KEYWORDS
},
9080 { "glIndexd", (PyCFunction
) _wrap_glIndexd
, METH_VARARGS
| METH_KEYWORDS
},
9081 { "glIndexPointer", (PyCFunction
) _wrap_glIndexPointer
, METH_VARARGS
| METH_KEYWORDS
},
9082 { "glIndexMask", (PyCFunction
) _wrap_glIndexMask
, METH_VARARGS
| METH_KEYWORDS
},
9083 { "glHint", (PyCFunction
) _wrap_glHint
, METH_VARARGS
| METH_KEYWORDS
},
9084 { "glGetTexParameteriv", (PyCFunction
) _wrap_glGetTexParameteriv
, METH_VARARGS
| METH_KEYWORDS
},
9085 { "glGetTexParameterfv", (PyCFunction
) _wrap_glGetTexParameterfv
, METH_VARARGS
| METH_KEYWORDS
},
9086 { "glGetTexLevelParameteriv", (PyCFunction
) _wrap_glGetTexLevelParameteriv
, METH_VARARGS
| METH_KEYWORDS
},
9087 { "glGetTexLevelParameterfv", (PyCFunction
) _wrap_glGetTexLevelParameterfv
, METH_VARARGS
| METH_KEYWORDS
},
9088 { "glGetTexImage", (PyCFunction
) _wrap_glGetTexImage
, METH_VARARGS
| METH_KEYWORDS
},
9089 { "glGetTexGeniv", (PyCFunction
) _wrap_glGetTexGeniv
, METH_VARARGS
| METH_KEYWORDS
},
9090 { "glGetTexGenfv", (PyCFunction
) _wrap_glGetTexGenfv
, METH_VARARGS
| METH_KEYWORDS
},
9091 { "glGetTexGendv", (PyCFunction
) _wrap_glGetTexGendv
, METH_VARARGS
| METH_KEYWORDS
},
9092 { "glGetTexEnviv", (PyCFunction
) _wrap_glGetTexEnviv
, METH_VARARGS
| METH_KEYWORDS
},
9093 { "glGetTexEnvfv", (PyCFunction
) _wrap_glGetTexEnvfv
, METH_VARARGS
| METH_KEYWORDS
},
9094 { "glGetString", (PyCFunction
) _wrap_glGetString
, METH_VARARGS
| METH_KEYWORDS
},
9095 { "glGetPolygonStipple", (PyCFunction
) _wrap_glGetPolygonStipple
, METH_VARARGS
| METH_KEYWORDS
},
9096 { "glGetPointerv", (PyCFunction
) _wrap_glGetPointerv
, METH_VARARGS
| METH_KEYWORDS
},
9097 { "glGetPixelMapusv", (PyCFunction
) _wrap_glGetPixelMapusv
, METH_VARARGS
| METH_KEYWORDS
},
9098 { "glGetPixelMapuiv", (PyCFunction
) _wrap_glGetPixelMapuiv
, METH_VARARGS
| METH_KEYWORDS
},
9099 { "glGetPixelMapfv", (PyCFunction
) _wrap_glGetPixelMapfv
, METH_VARARGS
| METH_KEYWORDS
},
9100 { "glGetMaterialiv", (PyCFunction
) _wrap_glGetMaterialiv
, METH_VARARGS
| METH_KEYWORDS
},
9101 { "glGetMaterialfv", (PyCFunction
) _wrap_glGetMaterialfv
, METH_VARARGS
| METH_KEYWORDS
},
9102 { "glGetMapiv", (PyCFunction
) _wrap_glGetMapiv
, METH_VARARGS
| METH_KEYWORDS
},
9103 { "glGetMapfv", (PyCFunction
) _wrap_glGetMapfv
, METH_VARARGS
| METH_KEYWORDS
},
9104 { "glGetMapdv", (PyCFunction
) _wrap_glGetMapdv
, METH_VARARGS
| METH_KEYWORDS
},
9105 { "glGetLightiv", (PyCFunction
) _wrap_glGetLightiv
, METH_VARARGS
| METH_KEYWORDS
},
9106 { "glGetLightfv", (PyCFunction
) _wrap_glGetLightfv
, METH_VARARGS
| METH_KEYWORDS
},
9107 { "glGetIntegerv", (PyCFunction
) _wrap_glGetIntegerv
, METH_VARARGS
| METH_KEYWORDS
},
9108 { "glGetFloatv", (PyCFunction
) _wrap_glGetFloatv
, METH_VARARGS
| METH_KEYWORDS
},
9109 { "glGetError", (PyCFunction
) _wrap_glGetError
, METH_VARARGS
| METH_KEYWORDS
},
9110 { "glGetDoublev", (PyCFunction
) _wrap_glGetDoublev
, METH_VARARGS
| METH_KEYWORDS
},
9111 { "glGetClipPlane", (PyCFunction
) _wrap_glGetClipPlane
, METH_VARARGS
| METH_KEYWORDS
},
9112 { "glGetBooleanv", (PyCFunction
) _wrap_glGetBooleanv
, METH_VARARGS
| METH_KEYWORDS
},
9113 { "glGenTextures", (PyCFunction
) _wrap_glGenTextures
, METH_VARARGS
| METH_KEYWORDS
},
9114 { "glGenLists", (PyCFunction
) _wrap_glGenLists
, METH_VARARGS
| METH_KEYWORDS
},
9115 { "glFrustum", (PyCFunction
) _wrap_glFrustum
, METH_VARARGS
| METH_KEYWORDS
},
9116 { "glFrontFace", (PyCFunction
) _wrap_glFrontFace
, METH_VARARGS
| METH_KEYWORDS
},
9117 { "glFogiv", (PyCFunction
) _wrap_glFogiv
, METH_VARARGS
| METH_KEYWORDS
},
9118 { "glFogi", (PyCFunction
) _wrap_glFogi
, METH_VARARGS
| METH_KEYWORDS
},
9119 { "glFogfv", (PyCFunction
) _wrap_glFogfv
, METH_VARARGS
| METH_KEYWORDS
},
9120 { "glFogf", (PyCFunction
) _wrap_glFogf
, METH_VARARGS
| METH_KEYWORDS
},
9121 { "glFlush", (PyCFunction
) _wrap_glFlush
, METH_VARARGS
| METH_KEYWORDS
},
9122 { "glFinish", (PyCFunction
) _wrap_glFinish
, METH_VARARGS
| METH_KEYWORDS
},
9123 { "glFeedbackBuffer", (PyCFunction
) _wrap_glFeedbackBuffer
, METH_VARARGS
| METH_KEYWORDS
},
9124 { "glEvalPoint2", (PyCFunction
) _wrap_glEvalPoint2
, METH_VARARGS
| METH_KEYWORDS
},
9125 { "glEvalPoint1", (PyCFunction
) _wrap_glEvalPoint1
, METH_VARARGS
| METH_KEYWORDS
},
9126 { "glEvalMesh2", (PyCFunction
) _wrap_glEvalMesh2
, METH_VARARGS
| METH_KEYWORDS
},
9127 { "glEvalMesh1", (PyCFunction
) _wrap_glEvalMesh1
, METH_VARARGS
| METH_KEYWORDS
},
9128 { "glEvalCoord2fv", (PyCFunction
) _wrap_glEvalCoord2fv
, METH_VARARGS
| METH_KEYWORDS
},
9129 { "glEvalCoord2f", (PyCFunction
) _wrap_glEvalCoord2f
, METH_VARARGS
| METH_KEYWORDS
},
9130 { "glEvalCoord2dv", (PyCFunction
) _wrap_glEvalCoord2dv
, METH_VARARGS
| METH_KEYWORDS
},
9131 { "glEvalCoord2d", (PyCFunction
) _wrap_glEvalCoord2d
, METH_VARARGS
| METH_KEYWORDS
},
9132 { "glEvalCoord1fv", (PyCFunction
) _wrap_glEvalCoord1fv
, METH_VARARGS
| METH_KEYWORDS
},
9133 { "glEvalCoord1f", (PyCFunction
) _wrap_glEvalCoord1f
, METH_VARARGS
| METH_KEYWORDS
},
9134 { "glEvalCoord1dv", (PyCFunction
) _wrap_glEvalCoord1dv
, METH_VARARGS
| METH_KEYWORDS
},
9135 { "glEvalCoord1d", (PyCFunction
) _wrap_glEvalCoord1d
, METH_VARARGS
| METH_KEYWORDS
},
9136 { "glEndList", (PyCFunction
) _wrap_glEndList
, METH_VARARGS
| METH_KEYWORDS
},
9137 { "glEnd", (PyCFunction
) _wrap_glEnd
, METH_VARARGS
| METH_KEYWORDS
},
9138 { "glEnableClientState", (PyCFunction
) _wrap_glEnableClientState
, METH_VARARGS
| METH_KEYWORDS
},
9139 { "glEnable", (PyCFunction
) _wrap_glEnable
, METH_VARARGS
| METH_KEYWORDS
},
9140 { "glEdgeFlagv", (PyCFunction
) _wrap_glEdgeFlagv
, METH_VARARGS
| METH_KEYWORDS
},
9141 { "glEdgeFlagPointer", (PyCFunction
) _wrap_glEdgeFlagPointer
, METH_VARARGS
| METH_KEYWORDS
},
9142 { "glEdgeFlag", (PyCFunction
) _wrap_glEdgeFlag
, METH_VARARGS
| METH_KEYWORDS
},
9143 { "glDrawPixels", (PyCFunction
) _wrap_glDrawPixels
, METH_VARARGS
| METH_KEYWORDS
},
9144 { "glDrawElements", (PyCFunction
) _wrap_glDrawElements
, METH_VARARGS
| METH_KEYWORDS
},
9145 { "glDrawBuffer", (PyCFunction
) _wrap_glDrawBuffer
, METH_VARARGS
| METH_KEYWORDS
},
9146 { "glDrawArrays", (PyCFunction
) _wrap_glDrawArrays
, METH_VARARGS
| METH_KEYWORDS
},
9147 { "glDisableClientState", (PyCFunction
) _wrap_glDisableClientState
, METH_VARARGS
| METH_KEYWORDS
},
9148 { "glDisable", (PyCFunction
) _wrap_glDisable
, METH_VARARGS
| METH_KEYWORDS
},
9149 { "glDepthRange", (PyCFunction
) _wrap_glDepthRange
, METH_VARARGS
| METH_KEYWORDS
},
9150 { "glDepthMask", (PyCFunction
) _wrap_glDepthMask
, METH_VARARGS
| METH_KEYWORDS
},
9151 { "glDepthFunc", (PyCFunction
) _wrap_glDepthFunc
, METH_VARARGS
| METH_KEYWORDS
},
9152 { "glDeleteTextures", (PyCFunction
) _wrap_glDeleteTextures
, METH_VARARGS
| METH_KEYWORDS
},
9153 { "glDeleteLists", (PyCFunction
) _wrap_glDeleteLists
, METH_VARARGS
| METH_KEYWORDS
},
9154 { "glCullFace", (PyCFunction
) _wrap_glCullFace
, METH_VARARGS
| METH_KEYWORDS
},
9155 { "glCopyTexSubImage2D", (PyCFunction
) _wrap_glCopyTexSubImage2D
, METH_VARARGS
| METH_KEYWORDS
},
9156 { "glCopyTexSubImage1D", (PyCFunction
) _wrap_glCopyTexSubImage1D
, METH_VARARGS
| METH_KEYWORDS
},
9157 { "glCopyTexImage2D", (PyCFunction
) _wrap_glCopyTexImage2D
, METH_VARARGS
| METH_KEYWORDS
},
9158 { "glCopyTexImage1D", (PyCFunction
) _wrap_glCopyTexImage1D
, METH_VARARGS
| METH_KEYWORDS
},
9159 { "glCopyPixels", (PyCFunction
) _wrap_glCopyPixels
, METH_VARARGS
| METH_KEYWORDS
},
9160 { "glColorPointer", (PyCFunction
) _wrap_glColorPointer
, METH_VARARGS
| METH_KEYWORDS
},
9161 { "glColorMaterial", (PyCFunction
) _wrap_glColorMaterial
, METH_VARARGS
| METH_KEYWORDS
},
9162 { "glColorMask", (PyCFunction
) _wrap_glColorMask
, METH_VARARGS
| METH_KEYWORDS
},
9163 { "glColor4usv", (PyCFunction
) _wrap_glColor4usv
, METH_VARARGS
| METH_KEYWORDS
},
9164 { "glColor4us", (PyCFunction
) _wrap_glColor4us
, METH_VARARGS
| METH_KEYWORDS
},
9165 { "glColor4uiv", (PyCFunction
) _wrap_glColor4uiv
, METH_VARARGS
| METH_KEYWORDS
},
9166 { "glColor4ui", (PyCFunction
) _wrap_glColor4ui
, METH_VARARGS
| METH_KEYWORDS
},
9167 { "glColor4ubv", (PyCFunction
) _wrap_glColor4ubv
, METH_VARARGS
| METH_KEYWORDS
},
9168 { "glColor4ub", (PyCFunction
) _wrap_glColor4ub
, METH_VARARGS
| METH_KEYWORDS
},
9169 { "glColor4sv", (PyCFunction
) _wrap_glColor4sv
, METH_VARARGS
| METH_KEYWORDS
},
9170 { "glColor4s", (PyCFunction
) _wrap_glColor4s
, METH_VARARGS
| METH_KEYWORDS
},
9171 { "glColor4iv", (PyCFunction
) _wrap_glColor4iv
, METH_VARARGS
| METH_KEYWORDS
},
9172 { "glColor4i", (PyCFunction
) _wrap_glColor4i
, METH_VARARGS
| METH_KEYWORDS
},
9173 { "glColor4fv", (PyCFunction
) _wrap_glColor4fv
, METH_VARARGS
| METH_KEYWORDS
},
9174 { "glColor4f", (PyCFunction
) _wrap_glColor4f
, METH_VARARGS
| METH_KEYWORDS
},
9175 { "glColor4dv", (PyCFunction
) _wrap_glColor4dv
, METH_VARARGS
| METH_KEYWORDS
},
9176 { "glColor4d", (PyCFunction
) _wrap_glColor4d
, METH_VARARGS
| METH_KEYWORDS
},
9177 { "glColor4bv", (PyCFunction
) _wrap_glColor4bv
, METH_VARARGS
| METH_KEYWORDS
},
9178 { "glColor4b", (PyCFunction
) _wrap_glColor4b
, METH_VARARGS
| METH_KEYWORDS
},
9179 { "glColor3usv", (PyCFunction
) _wrap_glColor3usv
, METH_VARARGS
| METH_KEYWORDS
},
9180 { "glColor3us", (PyCFunction
) _wrap_glColor3us
, METH_VARARGS
| METH_KEYWORDS
},
9181 { "glColor3uiv", (PyCFunction
) _wrap_glColor3uiv
, METH_VARARGS
| METH_KEYWORDS
},
9182 { "glColor3ui", (PyCFunction
) _wrap_glColor3ui
, METH_VARARGS
| METH_KEYWORDS
},
9183 { "glColor3ubv", (PyCFunction
) _wrap_glColor3ubv
, METH_VARARGS
| METH_KEYWORDS
},
9184 { "glColor3ub", (PyCFunction
) _wrap_glColor3ub
, METH_VARARGS
| METH_KEYWORDS
},
9185 { "glColor3sv", (PyCFunction
) _wrap_glColor3sv
, METH_VARARGS
| METH_KEYWORDS
},
9186 { "glColor3s", (PyCFunction
) _wrap_glColor3s
, METH_VARARGS
| METH_KEYWORDS
},
9187 { "glColor3iv", (PyCFunction
) _wrap_glColor3iv
, METH_VARARGS
| METH_KEYWORDS
},
9188 { "glColor3i", (PyCFunction
) _wrap_glColor3i
, METH_VARARGS
| METH_KEYWORDS
},
9189 { "glColor3fv", (PyCFunction
) _wrap_glColor3fv
, METH_VARARGS
| METH_KEYWORDS
},
9190 { "glColor3f", (PyCFunction
) _wrap_glColor3f
, METH_VARARGS
| METH_KEYWORDS
},
9191 { "glColor3dv", (PyCFunction
) _wrap_glColor3dv
, METH_VARARGS
| METH_KEYWORDS
},
9192 { "glColor3d", (PyCFunction
) _wrap_glColor3d
, METH_VARARGS
| METH_KEYWORDS
},
9193 { "glColor3bv", (PyCFunction
) _wrap_glColor3bv
, METH_VARARGS
| METH_KEYWORDS
},
9194 { "glColor3b", (PyCFunction
) _wrap_glColor3b
, METH_VARARGS
| METH_KEYWORDS
},
9195 { "glClipPlane", (PyCFunction
) _wrap_glClipPlane
, METH_VARARGS
| METH_KEYWORDS
},
9196 { "glClearStencil", (PyCFunction
) _wrap_glClearStencil
, METH_VARARGS
| METH_KEYWORDS
},
9197 { "glClearIndex", (PyCFunction
) _wrap_glClearIndex
, METH_VARARGS
| METH_KEYWORDS
},
9198 { "glClearDepth", (PyCFunction
) _wrap_glClearDepth
, METH_VARARGS
| METH_KEYWORDS
},
9199 { "glClearColor", (PyCFunction
) _wrap_glClearColor
, METH_VARARGS
| METH_KEYWORDS
},
9200 { "glClearAccum", (PyCFunction
) _wrap_glClearAccum
, METH_VARARGS
| METH_KEYWORDS
},
9201 { "glClear", (PyCFunction
) _wrap_glClear
, METH_VARARGS
| METH_KEYWORDS
},
9202 { "glCallLists", (PyCFunction
) _wrap_glCallLists
, METH_VARARGS
| METH_KEYWORDS
},
9203 { "glCallList", (PyCFunction
) _wrap_glCallList
, METH_VARARGS
| METH_KEYWORDS
},
9204 { "glBlendFunc", (PyCFunction
) _wrap_glBlendFunc
, METH_VARARGS
| METH_KEYWORDS
},
9205 { "glBitmap", (PyCFunction
) _wrap_glBitmap
, METH_VARARGS
| METH_KEYWORDS
},
9206 { "glBindTexture", (PyCFunction
) _wrap_glBindTexture
, METH_VARARGS
| METH_KEYWORDS
},
9207 { "glBegin", (PyCFunction
) _wrap_glBegin
, METH_VARARGS
| METH_KEYWORDS
},
9208 { "glArrayElement", (PyCFunction
) _wrap_glArrayElement
, METH_VARARGS
| METH_KEYWORDS
},
9209 { "glAreTexturesResident", (PyCFunction
) _wrap_glAreTexturesResident
, METH_VARARGS
| METH_KEYWORDS
},
9210 { "glAlphaFunc", (PyCFunction
) _wrap_glAlphaFunc
, METH_VARARGS
| METH_KEYWORDS
},
9211 { "glAccum", (PyCFunction
) _wrap_glAccum
, METH_VARARGS
| METH_KEYWORDS
},
9212 { "glAddSwapHintRectWin", (PyCFunction
) _wrap_glAddSwapHintRectWin
, METH_VARARGS
| METH_KEYWORDS
},
9213 { "glIndexMaterialSGI", (PyCFunction
) _wrap_glIndexMaterialSGI
, METH_VARARGS
| METH_KEYWORDS
},
9214 { "glIndexFuncSGI", (PyCFunction
) _wrap_glIndexFuncSGI
, METH_VARARGS
| METH_KEYWORDS
},
9215 { "glCullParameterfvSGI", (PyCFunction
) _wrap_glCullParameterfvSGI
, METH_VARARGS
| METH_KEYWORDS
},
9216 { "glCullParameterdvSGI", (PyCFunction
) _wrap_glCullParameterdvSGI
, METH_VARARGS
| METH_KEYWORDS
},
9217 { "glUnlockArraysSGI", (PyCFunction
) _wrap_glUnlockArraysSGI
, METH_VARARGS
| METH_KEYWORDS
},
9218 { "glLockArraysSGI", (PyCFunction
) _wrap_glLockArraysSGI
, METH_VARARGS
| METH_KEYWORDS
},
9219 { "glGetColorTavleParameterivEXT", (PyCFunction
) _wrap_glGetColorTavleParameterivEXT
, METH_VARARGS
| METH_KEYWORDS
},
9220 { "glGetColorTableParamaterfvEXT", (PyCFunction
) _wrap_glGetColorTableParamaterfvEXT
, METH_VARARGS
| METH_KEYWORDS
},
9221 { "glGetColorTableEXT", (PyCFunction
) _wrap_glGetColorTableEXT
, METH_VARARGS
| METH_KEYWORDS
},
9222 { "glCopyColorTableEXT", (PyCFunction
) _wrap_glCopyColorTableEXT
, METH_VARARGS
| METH_KEYWORDS
},
9223 { "glColorTableEXT", (PyCFunction
) _wrap_glColorTableEXT
, METH_VARARGS
| METH_KEYWORDS
},
9224 { "glColorSubtableEXT", (PyCFunction
) _wrap_glColorSubtableEXT
, METH_VARARGS
| METH_KEYWORDS
},
9225 { "glVertexPointerEXT", (PyCFunction
) _wrap_glVertexPointerEXT
, METH_VARARGS
| METH_KEYWORDS
},
9226 { "glTexCoordPointerEXT", (PyCFunction
) _wrap_glTexCoordPointerEXT
, METH_VARARGS
| METH_KEYWORDS
},
9227 { "glNormalPointerEXT", (PyCFunction
) _wrap_glNormalPointerEXT
, METH_VARARGS
| METH_KEYWORDS
},
9228 { "glIndexPointerEXT", (PyCFunction
) _wrap_glIndexPointerEXT
, METH_VARARGS
| METH_KEYWORDS
},
9229 { "glGetPointervEXT", (PyCFunction
) _wrap_glGetPointervEXT
, METH_VARARGS
| METH_KEYWORDS
},
9230 { "glEdgeFlagPointerEXT", (PyCFunction
) _wrap_glEdgeFlagPointerEXT
, METH_VARARGS
| METH_KEYWORDS
},
9231 { "glDrawArraysEXT", (PyCFunction
) _wrap_glDrawArraysEXT
, METH_VARARGS
| METH_KEYWORDS
},
9232 { "glColorPointerEXT", (PyCFunction
) _wrap_glColorPointerEXT
, METH_VARARGS
| METH_KEYWORDS
},
9233 { "glArrayElementEXT", (PyCFunction
) _wrap_glArrayElementEXT
, METH_VARARGS
| METH_KEYWORDS
},
9240 * This table is used by the pointer type-checker
9242 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
9243 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
9244 { "_wxEvent","_class_wxEvent",0},
9245 { "_class_wxActivateEvent","_wxActivateEvent",0},
9246 { "_GLfloat","_GLclampf",0},
9247 { "_GLfloat","_float",0},
9248 { "_signed_long","_long",0},
9249 { "_wxMenuEvent","_class_wxMenuEvent",0},
9250 { "_class_wxJPEGHandler","_wxJPEGHandler",0},
9251 { "_wxBMPHandler","_class_wxBMPHandler",0},
9252 { "_wxImage","_class_wxImage",0},
9253 { "_double","_GLclampd",0},
9254 { "_double","_GLdouble",0},
9255 { "_wxPrintQuality","_GLuint",0},
9256 { "_wxPrintQuality","_GLsizei",0},
9257 { "_wxPrintQuality","_GLint",0},
9258 { "_wxPrintQuality","_GLbitfield",0},
9259 { "_wxPrintQuality","_GLenum",0},
9260 { "_wxPrintQuality","_int",0},
9261 { "_wxPrintQuality","_signed_int",0},
9262 { "_wxPrintQuality","_unsigned_int",0},
9263 { "_wxPrintQuality","_wxWindowID",0},
9264 { "_wxPrintQuality","_uint",0},
9265 { "_wxPrintQuality","_EBool",0},
9266 { "_wxPrintQuality","_size_t",0},
9267 { "_wxFontData","_class_wxFontData",0},
9268 { "___wxPyCleanup","_class___wxPyCleanup",0},
9269 { "_class_wxRegionIterator","_wxRegionIterator",0},
9270 { "_class_wxMenuBar","_wxMenuBar",0},
9271 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
9272 { "_class_wxEvtHandler","_class_wxGLCanvas",SwigwxGLCanvasTowxEvtHandler
},
9273 { "_class_wxEvtHandler","_wxGLCanvas",SwigwxGLCanvasTowxEvtHandler
},
9274 { "_class_wxEvtHandler","_wxEvtHandler",0},
9275 { "_wxPaintEvent","_class_wxPaintEvent",0},
9276 { "_wxGIFHandler","_class_wxGIFHandler",0},
9277 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
9278 { "_wxCursor","_class_wxCursor",0},
9279 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
9280 { "_wxImageHandler","_class_wxImageHandler",0},
9281 { "_GLsizei","_GLuint",0},
9282 { "_GLsizei","_int",0},
9283 { "_GLsizei","_signed_int",0},
9284 { "_GLsizei","_unsigned_int",0},
9285 { "_GLsizei","_wxWindowID",0},
9286 { "_GLsizei","_uint",0},
9287 { "_GLsizei","_EBool",0},
9288 { "_GLsizei","_size_t",0},
9289 { "_GLsizei","_wxPrintQuality",0},
9290 { "_GLsizei","_GLenum",0},
9291 { "_GLsizei","_GLbitfield",0},
9292 { "_GLsizei","_GLint",0},
9293 { "_class_wxTreeCtrl","_wxTreeCtrl",0},
9294 { "_wxMask","_class_wxMask",0},
9295 { "_wxToolTip","_class_wxToolTip",0},
9296 { "_wxGrid","_class_wxGrid",0},
9297 { "_wxPNGHandler","_class_wxPNGHandler",0},
9298 { "_class_wxColourData","_wxColourData",0},
9299 { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0},
9300 { "_wxPrinter","_class_wxPrinter",0},
9301 { "_GLbyte","_signed_char",0},
9302 { "_wxPen","_class_wxPen",0},
9303 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
9304 { "_byte","_GLubyte",0},
9305 { "_byte","_GLboolean",0},
9306 { "_byte","_unsigned_char",0},
9307 { "_wxStaticBox","_class_wxStaticBox",0},
9308 { "_wxChoice","_class_wxChoice",0},
9309 { "_wxSlider","_class_wxSlider",0},
9310 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
9311 { "_wxPyPrintout","_class_wxPyPrintout",0},
9312 { "_long","_wxDash",0},
9313 { "_long","_unsigned_long",0},
9314 { "_long","_signed_long",0},
9315 { "_wxImageList","_class_wxImageList",0},
9316 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
9317 { "_wxBitmapButton","_class_wxBitmapButton",0},
9318 { "_wxSashWindow","_class_wxSashWindow",0},
9319 { "_GLenum","_GLuint",0},
9320 { "_GLenum","_GLsizei",0},
9321 { "_GLenum","_GLint",0},
9322 { "_GLenum","_GLbitfield",0},
9323 { "_GLenum","_unsigned_int",0},
9324 { "_GLenum","_int",0},
9325 { "_GLenum","_wxWindowID",0},
9326 { "_GLenum","_uint",0},
9327 { "_GLenum","_size_t",0},
9328 { "_GLenum","_wxPrintQuality",0},
9329 { "_class_wxPrintDialogData","_wxPrintDialogData",0},
9330 { "_wxGLContext","_class_wxGLContext",0},
9331 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
9332 { "_class_wxGauge","_wxGauge",0},
9333 { "_class_wxSashEvent","_wxSashEvent",0},
9334 { "_float","_GLclampf",0},
9335 { "_float","_GLfloat",0},
9336 { "_wxDC","_class_wxDC",0},
9337 { "_wxListEvent","_class_wxListEvent",0},
9338 { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0},
9339 { "_wxProgressDialog","_class_wxProgressDialog",0},
9340 { "_class_wxBMPHandler","_wxBMPHandler",0},
9341 { "_wxPrintPreview","_class_wxPrintPreview",0},
9342 { "_wxSpinEvent","_class_wxSpinEvent",0},
9343 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
9344 { "_size_t","_GLuint",0},
9345 { "_size_t","_GLsizei",0},
9346 { "_size_t","_GLint",0},
9347 { "_size_t","_GLbitfield",0},
9348 { "_size_t","_GLenum",0},
9349 { "_size_t","_wxPrintQuality",0},
9350 { "_size_t","_unsigned_int",0},
9351 { "_size_t","_int",0},
9352 { "_size_t","_wxWindowID",0},
9353 { "_size_t","_uint",0},
9354 { "_class_wxRealPoint","_wxRealPoint",0},
9355 { "_wxPrinterDC","_class_wxPrinterDC",0},
9356 { "_class_wxMenuItem","_wxMenuItem",0},
9357 { "_class_wxPaintEvent","_wxPaintEvent",0},
9358 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
9359 { "_class_wxStatusBar","_wxStatusBar",0},
9360 { "_class_wxGIFHandler","_wxGIFHandler",0},
9361 { "_wxPanel","_class_wxGLCanvas",SwigwxGLCanvasTowxPanel
},
9362 { "_wxPanel","_wxGLCanvas",SwigwxGLCanvasTowxPanel
},
9363 { "_wxPanel","_class_wxPanel",0},
9364 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
9365 { "_wxCheckBox","_class_wxCheckBox",0},
9366 { "_wxPyEvent","_class_wxPyEvent",0},
9367 { "_wxTextCtrl","_class_wxTextCtrl",0},
9368 { "_signed_char","_GLbyte",0},
9369 { "_class_wxMask","_wxMask",0},
9370 { "_class_wxToolTip","_wxToolTip",0},
9371 { "_class_wxKeyEvent","_wxKeyEvent",0},
9372 { "_class_wxGrid","_wxGrid",0},
9373 { "_class_wxPNGHandler","_wxPNGHandler",0},
9374 { "_wxColour","_class_wxColour",0},
9375 { "_class_wxDialog","_wxDialog",0},
9376 { "_wxPageSetupDialog","_class_wxPageSetupDialog",0},
9377 { "_class_wxPrinter","_wxPrinter",0},
9378 { "_wxIdleEvent","_class_wxIdleEvent",0},
9379 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
9380 { "_wxToolBar","_class_wxToolBar",0},
9381 { "_wxStaticLine","_class_wxStaticLine",0},
9382 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
9383 { "_wxBrush","_class_wxBrush",0},
9384 { "_wxMiniFrame","_class_wxMiniFrame",0},
9385 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
9386 { "_class_wxPyPrintout","_wxPyPrintout",0},
9387 { "_class_wxSashWindow","_wxSashWindow",0},
9388 { "_GLuint","_unsigned_int",0},
9389 { "_GLuint","_int",0},
9390 { "_GLuint","_wxWindowID",0},
9391 { "_GLuint","_uint",0},
9392 { "_GLuint","_size_t",0},
9393 { "_GLuint","_wxPrintQuality",0},
9394 { "_GLuint","_GLenum",0},
9395 { "_GLuint","_GLbitfield",0},
9396 { "_GLuint","_GLint",0},
9397 { "_GLuint","_GLsizei",0},
9398 { "_wxShowEvent","_class_wxShowEvent",0},
9399 { "_uint","_GLuint",0},
9400 { "_uint","_GLsizei",0},
9401 { "_uint","_GLint",0},
9402 { "_uint","_GLbitfield",0},
9403 { "_uint","_GLenum",0},
9404 { "_uint","_wxPrintQuality",0},
9405 { "_uint","_size_t",0},
9406 { "_uint","_unsigned_int",0},
9407 { "_uint","_int",0},
9408 { "_uint","_wxWindowID",0},
9409 { "_class_wxEvent","_wxEvent",0},
9410 { "_wxCheckListBox","_class_wxCheckListBox",0},
9411 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
9412 { "_wxGridEvent","_class_wxGridEvent",0},
9413 { "_wxRect","_class_wxRect",0},
9414 { "_wxCommandEvent","_class_wxCommandEvent",0},
9415 { "_wxSizeEvent","_class_wxSizeEvent",0},
9416 { "_class_wxImage","_wxImage",0},
9417 { "_GLclampd","_double",0},
9418 { "_GLclampd","_GLdouble",0},
9419 { "_wxPoint","_class_wxPoint",0},
9420 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
9421 { "_class_wxButton","_wxButton",0},
9422 { "_wxRadioBox","_class_wxRadioBox",0},
9423 { "_class_wxFontData","_wxFontData",0},
9424 { "_class___wxPyCleanup","___wxPyCleanup",0},
9425 { "_GLclampf","_float",0},
9426 { "_GLclampf","_GLfloat",0},
9427 { "_wxBitmap","_class_wxBitmap",0},
9428 { "_wxTaskBarIcon","_class_wxTaskBarIcon",0},
9429 { "_wxPrintDialog","_class_wxPrintDialog",0},
9430 { "_wxPyTimer","_class_wxPyTimer",0},
9431 { "_wxWindowDC","_class_wxWindowDC",0},
9432 { "_wxScrollBar","_class_wxScrollBar",0},
9433 { "_wxSpinButton","_class_wxSpinButton",0},
9434 { "_wxToolBarTool","_class_wxToolBarTool",0},
9435 { "_wxColourDialog","_class_wxColourDialog",0},
9436 { "_wxPrintData","_class_wxPrintData",0},
9437 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
9438 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
9439 { "_wxMessageDialog","_class_wxMessageDialog",0},
9440 { "_GLbitfield","_GLuint",0},
9441 { "_GLbitfield","_GLsizei",0},
9442 { "_GLbitfield","_GLint",0},
9443 { "_GLbitfield","_unsigned_int",0},
9444 { "_GLbitfield","_int",0},
9445 { "_GLbitfield","_wxWindowID",0},
9446 { "_GLbitfield","_uint",0},
9447 { "_GLbitfield","_size_t",0},
9448 { "_GLbitfield","_wxPrintQuality",0},
9449 { "_GLbitfield","_GLenum",0},
9450 { "_class_wxPyEvent","_wxPyEvent",0},
9451 { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
9452 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
9453 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
9454 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
9455 { "_wxListItem","_class_wxListItem",0},
9456 { "_class_wxToolBar","_wxToolBar",0},
9457 { "_class_wxStaticLine","_wxStaticLine",0},
9458 { "_wxScrollEvent","_class_wxScrollEvent",0},
9459 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
9460 { "_EBool","_GLsizei",0},
9461 { "_EBool","_GLint",0},
9462 { "_EBool","_wxPrintQuality",0},
9463 { "_EBool","_signed_int",0},
9464 { "_EBool","_int",0},
9465 { "_EBool","_wxWindowID",0},
9466 { "_class_wxRegion","_wxRegion",0},
9467 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
9468 { "_class_wxPreviewFrame","_wxPreviewFrame",0},
9469 { "_wxStaticText","_class_wxStaticText",0},
9470 { "_wxFont","_class_wxFont",0},
9471 { "_wxCloseEvent","_class_wxCloseEvent",0},
9472 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
9473 { "_wxNotebook","_class_wxNotebook",0},
9474 { "_unsigned_long","_wxDash",0},
9475 { "_unsigned_long","_long",0},
9476 { "_class_wxRect","_wxRect",0},
9477 { "_class_wxDC","_wxDC",0},
9478 { "_class_wxProgressDialog","_wxProgressDialog",0},
9479 { "_wxPyApp","_class_wxPyApp",0},
9480 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
9481 { "_class_wxTreeEvent","_wxTreeEvent",0},
9482 { "_class_wxDirDialog","_wxDirDialog",0},
9483 { "_class_wxPyTimer","_wxPyTimer",0},
9484 { "_wxFocusEvent","_class_wxFocusEvent",0},
9485 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
9486 { "_class_wxSpinButton","_wxSpinButton",0},
9487 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
9488 { "_class_wxPanel","_class_wxGLCanvas",SwigwxGLCanvasTowxPanel
},
9489 { "_class_wxPanel","_wxGLCanvas",SwigwxGLCanvasTowxPanel
},
9490 { "_class_wxPanel","_wxPanel",0},
9491 { "_class_wxCheckBox","_wxCheckBox",0},
9492 { "_wxComboBox","_class_wxComboBox",0},
9493 { "_wxRadioButton","_class_wxRadioButton",0},
9494 { "_class_wxMessageDialog","_wxMessageDialog",0},
9495 { "_signed_int","_GLsizei",0},
9496 { "_signed_int","_GLint",0},
9497 { "_signed_int","_wxPrintQuality",0},
9498 { "_signed_int","_EBool",0},
9499 { "_signed_int","_wxWindowID",0},
9500 { "_signed_int","_int",0},
9501 { "_class_wxTextCtrl","_wxTextCtrl",0},
9502 { "_GLboolean","_GLubyte",0},
9503 { "_GLboolean","_unsigned_char",0},
9504 { "_GLboolean","_byte",0},
9505 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
9506 { "_wxMetaFileDC","_class_wxMetaFileDC",0},
9507 { "_wxMenu","_class_wxMenu",0},
9508 { "_class_wxMoveEvent","_wxMoveEvent",0},
9509 { "_wxListBox","_class_wxListBox",0},
9510 { "_wxScreenDC","_class_wxScreenDC",0},
9511 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
9512 { "_WXTYPE","_GLushort",0},
9513 { "_WXTYPE","_GLshort",0},
9514 { "_WXTYPE","_short",0},
9515 { "_WXTYPE","_signed_short",0},
9516 { "_WXTYPE","_unsigned_short",0},
9517 { "_wxFileDialog","_class_wxFileDialog",0},
9518 { "_GLshort","_GLushort",0},
9519 { "_GLshort","_short",0},
9520 { "_GLshort","_signed_short",0},
9521 { "_GLshort","_unsigned_short",0},
9522 { "_GLshort","_WXTYPE",0},
9523 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
9524 { "_class_wxBrush","_wxBrush",0},
9525 { "_unsigned_short","_GLushort",0},
9526 { "_unsigned_short","_GLshort",0},
9527 { "_unsigned_short","_WXTYPE",0},
9528 { "_unsigned_short","_short",0},
9529 { "_class_wxWindow","_class_wxGLCanvas",SwigwxGLCanvasTowxWindow
},
9530 { "_class_wxWindow","_wxGLCanvas",SwigwxGLCanvasTowxWindow
},
9531 { "_class_wxWindow","_wxWindow",0},
9532 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
9533 { "_class_wxStaticText","_wxStaticText",0},
9534 { "_wxPrintDialogData","_class_wxPrintDialogData",0},
9535 { "_GLushort","_unsigned_short",0},
9536 { "_GLushort","_short",0},
9537 { "_GLushort","_WXTYPE",0},
9538 { "_GLushort","_GLshort",0},
9539 { "_class_wxFont","_wxFont",0},
9540 { "_class_wxCloseEvent","_wxCloseEvent",0},
9541 { "_wxSashEvent","_class_wxSashEvent",0},
9542 { "_class_wxMenuEvent","_wxMenuEvent",0},
9543 { "_wxClientDC","_class_wxClientDC",0},
9544 { "_wxMouseEvent","_class_wxMouseEvent",0},
9545 { "_wxListCtrl","_class_wxListCtrl",0},
9546 { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0},
9547 { "_wxGLCanvas","_class_wxGLCanvas",0},
9548 { "_class_wxPoint","_wxPoint",0},
9549 { "_wxRealPoint","_class_wxRealPoint",0},
9550 { "_class_wxRadioBox","_wxRadioBox",0},
9551 { "_wxGridCell","_class_wxGridCell",0},
9552 { "_signed_short","_GLshort",0},
9553 { "_signed_short","_WXTYPE",0},
9554 { "_signed_short","_short",0},
9555 { "_wxMemoryDC","_class_wxMemoryDC",0},
9556 { "_class_wxTaskBarIcon","_wxTaskBarIcon",0},
9557 { "_class_wxPrintDialog","_wxPrintDialog",0},
9558 { "_wxPaintDC","_class_wxPaintDC",0},
9559 { "_class_wxWindowDC","_wxWindowDC",0},
9560 { "_class_wxFocusEvent","_wxFocusEvent",0},
9561 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
9562 { "_wxStatusBar","_class_wxStatusBar",0},
9563 { "_class_wxToolBarTool","_wxToolBarTool",0},
9564 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
9565 { "_class_wxCursor","_wxCursor",0},
9566 { "_class_wxImageHandler","_wxImageHandler",0},
9567 { "_wxScrolledWindow","_class_wxGLCanvas",SwigwxGLCanvasTowxScrolledWindow
},
9568 { "_wxScrolledWindow","_wxGLCanvas",SwigwxGLCanvasTowxScrolledWindow
},
9569 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
9570 { "_wxTreeItemId","_class_wxTreeItemId",0},
9571 { "_unsigned_char","_GLubyte",0},
9572 { "_unsigned_char","_GLboolean",0},
9573 { "_unsigned_char","_byte",0},
9574 { "_class_wxMetaFileDC","_wxMetaFileDC",0},
9575 { "_class_wxMenu","_wxMenu",0},
9576 { "_wxControl","_class_wxControl",0},
9577 { "_class_wxListBox","_wxListBox",0},
9578 { "_unsigned_int","_GLuint",0},
9579 { "_unsigned_int","_GLsizei",0},
9580 { "_unsigned_int","_GLint",0},
9581 { "_unsigned_int","_GLbitfield",0},
9582 { "_unsigned_int","_GLenum",0},
9583 { "_unsigned_int","_wxPrintQuality",0},
9584 { "_unsigned_int","_size_t",0},
9585 { "_unsigned_int","_uint",0},
9586 { "_unsigned_int","_wxWindowID",0},
9587 { "_unsigned_int","_int",0},
9588 { "_wxIcon","_class_wxIcon",0},
9589 { "_wxDialog","_class_wxDialog",0},
9590 { "_class_wxListItem","_wxListItem",0},
9591 { "_GLdouble","_GLclampd",0},
9592 { "_GLdouble","_double",0},
9593 { "_class_wxPen","_wxPen",0},
9594 { "_class_wxFileDialog","_wxFileDialog",0},
9595 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
9596 { "_short","_GLushort",0},
9597 { "_short","_GLshort",0},
9598 { "_short","_WXTYPE",0},
9599 { "_short","_unsigned_short",0},
9600 { "_short","_signed_short",0},
9601 { "_class_wxStaticBox","_wxStaticBox",0},
9602 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
9603 { "_class_wxScrollEvent","_wxScrollEvent",0},
9604 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
9605 { "_class_wxChoice","_wxChoice",0},
9606 { "_class_wxSlider","_wxSlider",0},
9607 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
9608 { "_class_wxImageList","_wxImageList",0},
9609 { "_class_wxBitmapButton","_wxBitmapButton",0},
9610 { "_wxFrame","_class_wxFrame",0},
9611 { "_class_wxGLContext","_wxGLContext",0},
9612 { "_class_wxNotebook","_wxNotebook",0},
9613 { "_wxJPEGHandler","_class_wxJPEGHandler",0},
9614 { "_wxWindowID","_GLuint",0},
9615 { "_wxWindowID","_GLsizei",0},
9616 { "_wxWindowID","_GLint",0},
9617 { "_wxWindowID","_GLbitfield",0},
9618 { "_wxWindowID","_GLenum",0},
9619 { "_wxWindowID","_wxPrintQuality",0},
9620 { "_wxWindowID","_size_t",0},
9621 { "_wxWindowID","_EBool",0},
9622 { "_wxWindowID","_uint",0},
9623 { "_wxWindowID","_int",0},
9624 { "_wxWindowID","_signed_int",0},
9625 { "_wxWindowID","_unsigned_int",0},
9626 { "_int","_GLuint",0},
9627 { "_int","_GLsizei",0},
9628 { "_int","_GLint",0},
9629 { "_int","_GLbitfield",0},
9630 { "_int","_GLenum",0},
9631 { "_int","_wxPrintQuality",0},
9632 { "_int","_size_t",0},
9633 { "_int","_EBool",0},
9634 { "_int","_uint",0},
9635 { "_int","_wxWindowID",0},
9636 { "_int","_unsigned_int",0},
9637 { "_int","_signed_int",0},
9638 { "_class_wxMouseEvent","_wxMouseEvent",0},
9639 { "_class_wxListEvent","_wxListEvent",0},
9640 { "_class_wxPrintPreview","_wxPrintPreview",0},
9641 { "_class_wxSpinEvent","_wxSpinEvent",0},
9642 { "_wxButton","_class_wxButton",0},
9643 { "_class_wxPyApp","_wxPyApp",0},
9644 { "_wxSize","_class_wxSize",0},
9645 { "_wxRegionIterator","_class_wxRegionIterator",0},
9646 { "_class_wxPrinterDC","_wxPrinterDC",0},
9647 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
9648 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
9649 { "_class_wxPaintDC","_wxPaintDC",0},
9650 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
9651 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
9652 { "_class_wxComboBox","_wxComboBox",0},
9653 { "_class_wxRadioButton","_wxRadioButton",0},
9654 { "_class_wxTreeItemId","_wxTreeItemId",0},
9655 { "_wxTreeCtrl","_class_wxTreeCtrl",0},
9656 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
9657 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
9658 { "_class_wxControl","_wxControl",0},
9659 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
9660 { "_class_wxIcon","_wxIcon",0},
9661 { "_class_wxColour","_wxColour",0},
9662 { "_class_wxScreenDC","_wxScreenDC",0},
9663 { "_class_wxPageSetupDialog","_wxPageSetupDialog",0},
9664 { "_wxPalette","_class_wxPalette",0},
9665 { "_class_wxIdleEvent","_wxIdleEvent",0},
9666 { "_wxEraseEvent","_class_wxEraseEvent",0},
9667 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
9668 { "_class_wxMiniFrame","_wxMiniFrame",0},
9669 { "_wxFontDialog","_class_wxFontDialog",0},
9670 { "_wxRegion","_class_wxRegion",0},
9671 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
9672 { "_wxPreviewFrame","_class_wxPreviewFrame",0},
9673 { "_class_wxShowEvent","_wxShowEvent",0},
9674 { "_GLint","_GLuint",0},
9675 { "_GLint","_GLsizei",0},
9676 { "_GLint","_int",0},
9677 { "_GLint","_signed_int",0},
9678 { "_GLint","_unsigned_int",0},
9679 { "_GLint","_wxWindowID",0},
9680 { "_GLint","_uint",0},
9681 { "_GLint","_EBool",0},
9682 { "_GLint","_size_t",0},
9683 { "_GLint","_wxPrintQuality",0},
9684 { "_GLint","_GLenum",0},
9685 { "_GLint","_GLbitfield",0},
9686 { "_wxActivateEvent","_class_wxActivateEvent",0},
9687 { "_wxGauge","_class_wxGauge",0},
9688 { "_class_wxCheckListBox","_wxCheckListBox",0},
9689 { "_class_wxGridEvent","_wxGridEvent",0},
9690 { "_class_wxCommandEvent","_wxCommandEvent",0},
9691 { "_GLubyte","_unsigned_char",0},
9692 { "_GLubyte","_byte",0},
9693 { "_GLubyte","_GLboolean",0},
9694 { "_class_wxClientDC","_wxClientDC",0},
9695 { "_class_wxSizeEvent","_wxSizeEvent",0},
9696 { "_class_wxListCtrl","_wxListCtrl",0},
9697 { "_class_wxGLCanvas","_wxGLCanvas",0},
9698 { "_class_wxGridCell","_wxGridCell",0},
9699 { "_class_wxSize","_wxSize",0},
9700 { "_class_wxBitmap","_wxBitmap",0},
9701 { "_class_wxMemoryDC","_wxMemoryDC",0},
9702 { "_wxMenuBar","_class_wxMenuBar",0},
9703 { "_wxTreeEvent","_class_wxTreeEvent",0},
9704 { "_wxDirDialog","_class_wxDirDialog",0},
9705 { "_wxEvtHandler","_class_wxGLCanvas",SwigwxGLCanvasTowxEvtHandler
},
9706 { "_wxEvtHandler","_wxGLCanvas",SwigwxGLCanvasTowxEvtHandler
},
9707 { "_wxEvtHandler","_class_wxEvtHandler",0},
9708 { "_wxMenuItem","_class_wxMenuItem",0},
9709 { "_class_wxScrollBar","_wxScrollBar",0},
9710 { "_class_wxColourDialog","_wxColourDialog",0},
9711 { "_class_wxPrintData","_wxPrintData",0},
9712 { "_wxDash","_unsigned_long",0},
9713 { "_wxDash","_long",0},
9714 { "_class_wxScrolledWindow","_class_wxGLCanvas",SwigwxGLCanvasTowxScrolledWindow
},
9715 { "_class_wxScrolledWindow","_wxGLCanvas",SwigwxGLCanvasTowxScrolledWindow
},
9716 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
9717 { "_class_wxTextEntryDialog","_wxTextEntryDialog",0},
9718 { "_wxKeyEvent","_class_wxKeyEvent",0},
9719 { "_wxMoveEvent","_class_wxMoveEvent",0},
9720 { "_wxColourData","_class_wxColourData",0},
9721 { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0},
9722 { "_class_wxPalette","_wxPalette",0},
9723 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
9724 { "_class_wxEraseEvent","_wxEraseEvent",0},
9725 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
9726 { "_class_wxFontDialog","_wxFontDialog",0},
9727 { "_wxWindow","_class_wxGLCanvas",SwigwxGLCanvasTowxWindow
},
9728 { "_wxWindow","_wxGLCanvas",SwigwxGLCanvasTowxWindow
},
9729 { "_wxWindow","_class_wxWindow",0},
9730 { "_class_wxFrame","_wxFrame",0},
9733 static PyObject
*SWIG_globals
;
9737 SWIGEXPORT(void) initglcanvasc() {
9739 SWIG_globals
= SWIG_newvarlink();
9740 m
= Py_InitModule("glcanvasc", glcanvascMethods
);
9741 d
= PyModule_GetDict(m
);
9742 PyDict_SetItemString(d
,"GL_2D", PyInt_FromLong((long) GL_2D
));
9743 PyDict_SetItemString(d
,"GL_2_BYTES", PyInt_FromLong((long) GL_2_BYTES
));
9744 PyDict_SetItemString(d
,"GL_3D", PyInt_FromLong((long) GL_3D
));
9745 PyDict_SetItemString(d
,"GL_3D_COLOR", PyInt_FromLong((long) GL_3D_COLOR
));
9746 PyDict_SetItemString(d
,"GL_3D_COLOR_TEXTURE", PyInt_FromLong((long) GL_3D_COLOR_TEXTURE
));
9747 PyDict_SetItemString(d
,"GL_3_BYTES", PyInt_FromLong((long) GL_3_BYTES
));
9748 PyDict_SetItemString(d
,"GL_4D_COLOR_TEXTURE", PyInt_FromLong((long) GL_4D_COLOR_TEXTURE
));
9749 PyDict_SetItemString(d
,"GL_4_BYTES", PyInt_FromLong((long) GL_4_BYTES
));
9750 PyDict_SetItemString(d
,"GL_ACCUM", PyInt_FromLong((long) GL_ACCUM
));
9751 PyDict_SetItemString(d
,"GL_ACCUM_ALPHA_BITS", PyInt_FromLong((long) GL_ACCUM_ALPHA_BITS
));
9752 PyDict_SetItemString(d
,"GL_ACCUM_BLUE_BITS", PyInt_FromLong((long) GL_ACCUM_BLUE_BITS
));
9753 PyDict_SetItemString(d
,"GL_ACCUM_BUFFER_BIT", PyInt_FromLong((long) GL_ACCUM_BUFFER_BIT
));
9754 PyDict_SetItemString(d
,"GL_ACCUM_CLEAR_VALUE", PyInt_FromLong((long) GL_ACCUM_CLEAR_VALUE
));
9755 PyDict_SetItemString(d
,"GL_ACCUM_GREEN_BITS", PyInt_FromLong((long) GL_ACCUM_GREEN_BITS
));
9756 PyDict_SetItemString(d
,"GL_ACCUM_RED_BITS", PyInt_FromLong((long) GL_ACCUM_RED_BITS
));
9757 PyDict_SetItemString(d
,"GL_ADD", PyInt_FromLong((long) GL_ADD
));
9758 PyDict_SetItemString(d
,"GL_ALL_ATTRIB_BITS", PyInt_FromLong((long) GL_ALL_ATTRIB_BITS
));
9759 PyDict_SetItemString(d
,"GL_ALPHA", PyInt_FromLong((long) GL_ALPHA
));
9760 PyDict_SetItemString(d
,"GL_ALPHA12", PyInt_FromLong((long) GL_ALPHA12
));
9761 PyDict_SetItemString(d
,"GL_ALPHA16", PyInt_FromLong((long) GL_ALPHA16
));
9762 PyDict_SetItemString(d
,"GL_ALPHA4", PyInt_FromLong((long) GL_ALPHA4
));
9763 PyDict_SetItemString(d
,"GL_ALPHA8", PyInt_FromLong((long) GL_ALPHA8
));
9764 PyDict_SetItemString(d
,"GL_ALPHA_BIAS", PyInt_FromLong((long) GL_ALPHA_BIAS
));
9765 PyDict_SetItemString(d
,"GL_ALPHA_BITS", PyInt_FromLong((long) GL_ALPHA_BITS
));
9766 PyDict_SetItemString(d
,"GL_ALPHA_SCALE", PyInt_FromLong((long) GL_ALPHA_SCALE
));
9767 PyDict_SetItemString(d
,"GL_ALPHA_TEST", PyInt_FromLong((long) GL_ALPHA_TEST
));
9768 PyDict_SetItemString(d
,"GL_ALPHA_TEST_FUNC", PyInt_FromLong((long) GL_ALPHA_TEST_FUNC
));
9769 PyDict_SetItemString(d
,"GL_ALPHA_TEST_REF", PyInt_FromLong((long) GL_ALPHA_TEST_REF
));
9770 PyDict_SetItemString(d
,"GL_ALWAYS", PyInt_FromLong((long) GL_ALWAYS
));
9771 PyDict_SetItemString(d
,"GL_AMBIENT", PyInt_FromLong((long) GL_AMBIENT
));
9772 PyDict_SetItemString(d
,"GL_AMBIENT_AND_DIFFUSE", PyInt_FromLong((long) GL_AMBIENT_AND_DIFFUSE
));
9773 PyDict_SetItemString(d
,"GL_AND", PyInt_FromLong((long) GL_AND
));
9774 PyDict_SetItemString(d
,"GL_AND_INVERTED", PyInt_FromLong((long) GL_AND_INVERTED
));
9775 PyDict_SetItemString(d
,"GL_AND_REVERSE", PyInt_FromLong((long) GL_AND_REVERSE
));
9776 PyDict_SetItemString(d
,"GL_ATTRIB_STACK_DEPTH", PyInt_FromLong((long) GL_ATTRIB_STACK_DEPTH
));
9777 PyDict_SetItemString(d
,"GL_AUTO_NORMAL", PyInt_FromLong((long) GL_AUTO_NORMAL
));
9778 PyDict_SetItemString(d
,"GL_AUX0", PyInt_FromLong((long) GL_AUX0
));
9779 PyDict_SetItemString(d
,"GL_AUX1", PyInt_FromLong((long) GL_AUX1
));
9780 PyDict_SetItemString(d
,"GL_AUX2", PyInt_FromLong((long) GL_AUX2
));
9781 PyDict_SetItemString(d
,"GL_AUX3", PyInt_FromLong((long) GL_AUX3
));
9782 PyDict_SetItemString(d
,"GL_AUX_BUFFERS", PyInt_FromLong((long) GL_AUX_BUFFERS
));
9783 PyDict_SetItemString(d
,"GL_BACK", PyInt_FromLong((long) GL_BACK
));
9784 PyDict_SetItemString(d
,"GL_BACK_LEFT", PyInt_FromLong((long) GL_BACK_LEFT
));
9785 PyDict_SetItemString(d
,"GL_BACK_RIGHT", PyInt_FromLong((long) GL_BACK_RIGHT
));
9786 PyDict_SetItemString(d
,"GL_BGRA_EXT", PyInt_FromLong((long) GL_BGRA_EXT
));
9787 PyDict_SetItemString(d
,"GL_BGR_EXT", PyInt_FromLong((long) GL_BGR_EXT
));
9788 PyDict_SetItemString(d
,"GL_BITMAP", PyInt_FromLong((long) GL_BITMAP
));
9789 PyDict_SetItemString(d
,"GL_BITMAP_TOKEN", PyInt_FromLong((long) GL_BITMAP_TOKEN
));
9790 PyDict_SetItemString(d
,"GL_BLEND", PyInt_FromLong((long) GL_BLEND
));
9791 PyDict_SetItemString(d
,"GL_BLEND_DST", PyInt_FromLong((long) GL_BLEND_DST
));
9792 PyDict_SetItemString(d
,"GL_BLEND_SRC", PyInt_FromLong((long) GL_BLEND_SRC
));
9793 PyDict_SetItemString(d
,"GL_BLUE", PyInt_FromLong((long) GL_BLUE
));
9794 PyDict_SetItemString(d
,"GL_BLUE_BIAS", PyInt_FromLong((long) GL_BLUE_BIAS
));
9795 PyDict_SetItemString(d
,"GL_BLUE_BITS", PyInt_FromLong((long) GL_BLUE_BITS
));
9796 PyDict_SetItemString(d
,"GL_BLUE_SCALE", PyInt_FromLong((long) GL_BLUE_SCALE
));
9797 PyDict_SetItemString(d
,"GL_BYTE", PyInt_FromLong((long) GL_BYTE
));
9798 PyDict_SetItemString(d
,"GL_C3F_V3F", PyInt_FromLong((long) GL_C3F_V3F
));
9799 PyDict_SetItemString(d
,"GL_C4F_N3F_V3F", PyInt_FromLong((long) GL_C4F_N3F_V3F
));
9800 PyDict_SetItemString(d
,"GL_C4UB_V2F", PyInt_FromLong((long) GL_C4UB_V2F
));
9801 PyDict_SetItemString(d
,"GL_C4UB_V3F", PyInt_FromLong((long) GL_C4UB_V3F
));
9802 PyDict_SetItemString(d
,"GL_CCW", PyInt_FromLong((long) GL_CCW
));
9803 PyDict_SetItemString(d
,"GL_CLAMP", PyInt_FromLong((long) GL_CLAMP
));
9804 PyDict_SetItemString(d
,"GL_CLEAR", PyInt_FromLong((long) GL_CLEAR
));
9805 PyDict_SetItemString(d
,"GL_CLIENT_ALL_ATTRIB_BITS", PyInt_FromLong((long) GL_CLIENT_ALL_ATTRIB_BITS
));
9806 PyDict_SetItemString(d
,"GL_CLIENT_ATTRIB_STACK_DEPTH", PyInt_FromLong((long) GL_CLIENT_ATTRIB_STACK_DEPTH
));
9807 PyDict_SetItemString(d
,"GL_CLIENT_PIXEL_STORE_BIT", PyInt_FromLong((long) GL_CLIENT_PIXEL_STORE_BIT
));
9808 PyDict_SetItemString(d
,"GL_CLIENT_VERTEX_ARRAY_BIT", PyInt_FromLong((long) GL_CLIENT_VERTEX_ARRAY_BIT
));
9809 PyDict_SetItemString(d
,"GL_CLIP_PLANE0", PyInt_FromLong((long) GL_CLIP_PLANE0
));
9810 PyDict_SetItemString(d
,"GL_CLIP_PLANE1", PyInt_FromLong((long) GL_CLIP_PLANE1
));
9811 PyDict_SetItemString(d
,"GL_CLIP_PLANE2", PyInt_FromLong((long) GL_CLIP_PLANE2
));
9812 PyDict_SetItemString(d
,"GL_CLIP_PLANE3", PyInt_FromLong((long) GL_CLIP_PLANE3
));
9813 PyDict_SetItemString(d
,"GL_CLIP_PLANE4", PyInt_FromLong((long) GL_CLIP_PLANE4
));
9814 PyDict_SetItemString(d
,"GL_CLIP_PLANE5", PyInt_FromLong((long) GL_CLIP_PLANE5
));
9815 PyDict_SetItemString(d
,"GL_COEFF", PyInt_FromLong((long) GL_COEFF
));
9816 PyDict_SetItemString(d
,"GL_COLOR", PyInt_FromLong((long) GL_COLOR
));
9817 PyDict_SetItemString(d
,"GL_COLOR_ARRAY", PyInt_FromLong((long) GL_COLOR_ARRAY
));
9818 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_COUNT_EXT", PyInt_FromLong((long) GL_COLOR_ARRAY_COUNT_EXT
));
9819 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_EXT", PyInt_FromLong((long) GL_COLOR_ARRAY_EXT
));
9820 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_POINTER", PyInt_FromLong((long) GL_COLOR_ARRAY_POINTER
));
9821 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_POINTER_EXT", PyInt_FromLong((long) GL_COLOR_ARRAY_POINTER_EXT
));
9822 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_SIZE", PyInt_FromLong((long) GL_COLOR_ARRAY_SIZE
));
9823 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_ARRAY_SIZE_EXT
));
9824 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_STRIDE", PyInt_FromLong((long) GL_COLOR_ARRAY_STRIDE
));
9825 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_STRIDE_EXT", PyInt_FromLong((long) GL_COLOR_ARRAY_STRIDE_EXT
));
9826 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_TYPE", PyInt_FromLong((long) GL_COLOR_ARRAY_TYPE
));
9827 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_TYPE_EXT", PyInt_FromLong((long) GL_COLOR_ARRAY_TYPE_EXT
));
9828 PyDict_SetItemString(d
,"GL_COLOR_BUFFER_BIT", PyInt_FromLong((long) GL_COLOR_BUFFER_BIT
));
9829 PyDict_SetItemString(d
,"GL_COLOR_CLEAR_VALUE", PyInt_FromLong((long) GL_COLOR_CLEAR_VALUE
));
9830 PyDict_SetItemString(d
,"GL_COLOR_INDEX", PyInt_FromLong((long) GL_COLOR_INDEX
));
9831 PyDict_SetItemString(d
,"GL_COLOR_INDEX12_EXT", PyInt_FromLong((long) GL_COLOR_INDEX12_EXT
));
9832 PyDict_SetItemString(d
,"GL_COLOR_INDEX16_EXT", PyInt_FromLong((long) GL_COLOR_INDEX16_EXT
));
9833 PyDict_SetItemString(d
,"GL_COLOR_INDEX1_EXT", PyInt_FromLong((long) GL_COLOR_INDEX1_EXT
));
9834 PyDict_SetItemString(d
,"GL_COLOR_INDEX2_EXT", PyInt_FromLong((long) GL_COLOR_INDEX2_EXT
));
9835 PyDict_SetItemString(d
,"GL_COLOR_INDEX4_EXT", PyInt_FromLong((long) GL_COLOR_INDEX4_EXT
));
9836 PyDict_SetItemString(d
,"GL_COLOR_INDEX8_EXT", PyInt_FromLong((long) GL_COLOR_INDEX8_EXT
));
9837 PyDict_SetItemString(d
,"GL_COLOR_INDEXES", PyInt_FromLong((long) GL_COLOR_INDEXES
));
9838 PyDict_SetItemString(d
,"GL_COLOR_LOGIC_OP", PyInt_FromLong((long) GL_COLOR_LOGIC_OP
));
9839 PyDict_SetItemString(d
,"GL_COLOR_MATERIAL", PyInt_FromLong((long) GL_COLOR_MATERIAL
));
9840 PyDict_SetItemString(d
,"GL_COLOR_MATERIAL_FACE", PyInt_FromLong((long) GL_COLOR_MATERIAL_FACE
));
9841 PyDict_SetItemString(d
,"GL_COLOR_MATERIAL_PARAMETER", PyInt_FromLong((long) GL_COLOR_MATERIAL_PARAMETER
));
9842 PyDict_SetItemString(d
,"GL_COLOR_TABLE_ALPHA_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_ALPHA_SIZE_EXT
));
9843 PyDict_SetItemString(d
,"GL_COLOR_TABLE_BLUE_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_BLUE_SIZE_EXT
));
9844 PyDict_SetItemString(d
,"GL_COLOR_TABLE_FORMAT_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_FORMAT_EXT
));
9845 PyDict_SetItemString(d
,"GL_COLOR_TABLE_GREEN_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_GREEN_SIZE_EXT
));
9846 PyDict_SetItemString(d
,"GL_COLOR_TABLE_INTENSITY_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_INTENSITY_SIZE_EXT
));
9847 PyDict_SetItemString(d
,"GL_COLOR_TABLE_LUMINANCE_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_LUMINANCE_SIZE_EXT
));
9848 PyDict_SetItemString(d
,"GL_COLOR_TABLE_RED_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_RED_SIZE_EXT
));
9849 PyDict_SetItemString(d
,"GL_COLOR_TABLE_WIDTH_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_WIDTH_EXT
));
9850 PyDict_SetItemString(d
,"GL_COLOR_WRITEMASK", PyInt_FromLong((long) GL_COLOR_WRITEMASK
));
9851 PyDict_SetItemString(d
,"GL_COMPILE", PyInt_FromLong((long) GL_COMPILE
));
9852 PyDict_SetItemString(d
,"GL_COMPILE_AND_EXECUTE", PyInt_FromLong((long) GL_COMPILE_AND_EXECUTE
));
9853 PyDict_SetItemString(d
,"GL_CONSTANT_ATTENUATION", PyInt_FromLong((long) GL_CONSTANT_ATTENUATION
));
9854 PyDict_SetItemString(d
,"GL_COPY", PyInt_FromLong((long) GL_COPY
));
9855 PyDict_SetItemString(d
,"GL_COPY_INVERTED", PyInt_FromLong((long) GL_COPY_INVERTED
));
9856 PyDict_SetItemString(d
,"GL_COPY_PIXEL_TOKEN", PyInt_FromLong((long) GL_COPY_PIXEL_TOKEN
));
9857 PyDict_SetItemString(d
,"GL_CULL_FACE", PyInt_FromLong((long) GL_CULL_FACE
));
9858 PyDict_SetItemString(d
,"GL_CULL_FACE_MODE", PyInt_FromLong((long) GL_CULL_FACE_MODE
));
9859 PyDict_SetItemString(d
,"GL_CURRENT_BIT", PyInt_FromLong((long) GL_CURRENT_BIT
));
9860 PyDict_SetItemString(d
,"GL_CURRENT_COLOR", PyInt_FromLong((long) GL_CURRENT_COLOR
));
9861 PyDict_SetItemString(d
,"GL_CURRENT_INDEX", PyInt_FromLong((long) GL_CURRENT_INDEX
));
9862 PyDict_SetItemString(d
,"GL_CURRENT_NORMAL", PyInt_FromLong((long) GL_CURRENT_NORMAL
));
9863 PyDict_SetItemString(d
,"GL_CURRENT_RASTER_COLOR", PyInt_FromLong((long) GL_CURRENT_RASTER_COLOR
));
9864 PyDict_SetItemString(d
,"GL_CURRENT_RASTER_DISTANCE", PyInt_FromLong((long) GL_CURRENT_RASTER_DISTANCE
));
9865 PyDict_SetItemString(d
,"GL_CURRENT_RASTER_INDEX", PyInt_FromLong((long) GL_CURRENT_RASTER_INDEX
));
9866 PyDict_SetItemString(d
,"GL_CURRENT_RASTER_POSITION", PyInt_FromLong((long) GL_CURRENT_RASTER_POSITION
));
9867 PyDict_SetItemString(d
,"GL_CURRENT_RASTER_POSITION_VALID", PyInt_FromLong((long) GL_CURRENT_RASTER_POSITION_VALID
));
9868 PyDict_SetItemString(d
,"GL_CURRENT_RASTER_TEXTURE_COORDS", PyInt_FromLong((long) GL_CURRENT_RASTER_TEXTURE_COORDS
));
9869 PyDict_SetItemString(d
,"GL_CURRENT_TEXTURE_COORDS", PyInt_FromLong((long) GL_CURRENT_TEXTURE_COORDS
));
9870 PyDict_SetItemString(d
,"GL_CW", PyInt_FromLong((long) GL_CW
));
9871 PyDict_SetItemString(d
,"GL_DECAL", PyInt_FromLong((long) GL_DECAL
));
9872 PyDict_SetItemString(d
,"GL_DECR", PyInt_FromLong((long) GL_DECR
));
9873 PyDict_SetItemString(d
,"GL_DEPTH", PyInt_FromLong((long) GL_DEPTH
));
9874 PyDict_SetItemString(d
,"GL_DEPTH_BIAS", PyInt_FromLong((long) GL_DEPTH_BIAS
));
9875 PyDict_SetItemString(d
,"GL_DEPTH_BITS", PyInt_FromLong((long) GL_DEPTH_BITS
));
9876 PyDict_SetItemString(d
,"GL_DEPTH_BUFFER_BIT", PyInt_FromLong((long) GL_DEPTH_BUFFER_BIT
));
9877 PyDict_SetItemString(d
,"GL_DEPTH_CLEAR_VALUE", PyInt_FromLong((long) GL_DEPTH_CLEAR_VALUE
));
9878 PyDict_SetItemString(d
,"GL_DEPTH_COMPONENT", PyInt_FromLong((long) GL_DEPTH_COMPONENT
));
9879 PyDict_SetItemString(d
,"GL_DEPTH_FUNC", PyInt_FromLong((long) GL_DEPTH_FUNC
));
9880 PyDict_SetItemString(d
,"GL_DEPTH_RANGE", PyInt_FromLong((long) GL_DEPTH_RANGE
));
9881 PyDict_SetItemString(d
,"GL_DEPTH_SCALE", PyInt_FromLong((long) GL_DEPTH_SCALE
));
9882 PyDict_SetItemString(d
,"GL_DEPTH_TEST", PyInt_FromLong((long) GL_DEPTH_TEST
));
9883 PyDict_SetItemString(d
,"GL_DEPTH_WRITEMASK", PyInt_FromLong((long) GL_DEPTH_WRITEMASK
));
9884 PyDict_SetItemString(d
,"GL_DIFFUSE", PyInt_FromLong((long) GL_DIFFUSE
));
9885 PyDict_SetItemString(d
,"GL_DITHER", PyInt_FromLong((long) GL_DITHER
));
9886 PyDict_SetItemString(d
,"GL_DOMAIN", PyInt_FromLong((long) GL_DOMAIN
));
9887 PyDict_SetItemString(d
,"GL_DONT_CARE", PyInt_FromLong((long) GL_DONT_CARE
));
9888 PyDict_SetItemString(d
,"GL_DOUBLE", PyInt_FromLong((long) GL_DOUBLE
));
9889 PyDict_SetItemString(d
,"GL_DOUBLEBUFFER", PyInt_FromLong((long) GL_DOUBLEBUFFER
));
9890 PyDict_SetItemString(d
,"GL_DOUBLE_EXT", PyInt_FromLong((long) GL_DOUBLE_EXT
));
9891 PyDict_SetItemString(d
,"GL_DRAW_BUFFER", PyInt_FromLong((long) GL_DRAW_BUFFER
));
9892 PyDict_SetItemString(d
,"GL_DRAW_PIXEL_TOKEN", PyInt_FromLong((long) GL_DRAW_PIXEL_TOKEN
));
9893 PyDict_SetItemString(d
,"GL_DST_ALPHA", PyInt_FromLong((long) GL_DST_ALPHA
));
9894 PyDict_SetItemString(d
,"GL_DST_COLOR", PyInt_FromLong((long) GL_DST_COLOR
));
9895 PyDict_SetItemString(d
,"GL_EDGE_FLAG", PyInt_FromLong((long) GL_EDGE_FLAG
));
9896 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY
));
9897 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY_COUNT_EXT", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY_COUNT_EXT
));
9898 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY_EXT", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY_EXT
));
9899 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY_POINTER", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY_POINTER
));
9900 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY_POINTER_EXT", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY_POINTER_EXT
));
9901 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY_STRIDE", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY_STRIDE
));
9902 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY_STRIDE_EXT", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY_STRIDE_EXT
));
9903 PyDict_SetItemString(d
,"GL_EMISSION", PyInt_FromLong((long) GL_EMISSION
));
9904 PyDict_SetItemString(d
,"GL_ENABLE_BIT", PyInt_FromLong((long) GL_ENABLE_BIT
));
9905 PyDict_SetItemString(d
,"GL_EQUAL", PyInt_FromLong((long) GL_EQUAL
));
9906 PyDict_SetItemString(d
,"GL_EQUIV", PyInt_FromLong((long) GL_EQUIV
));
9907 PyDict_SetItemString(d
,"GL_EVAL_BIT", PyInt_FromLong((long) GL_EVAL_BIT
));
9908 PyDict_SetItemString(d
,"GL_EXP", PyInt_FromLong((long) GL_EXP
));
9909 PyDict_SetItemString(d
,"GL_EXP2", PyInt_FromLong((long) GL_EXP2
));
9910 PyDict_SetItemString(d
,"GL_EXTENSIONS", PyInt_FromLong((long) GL_EXTENSIONS
));
9911 PyDict_SetItemString(d
,"GL_EXT_bgra", PyInt_FromLong((long) GL_EXT_bgra
));
9912 PyDict_SetItemString(d
,"GL_EXT_paletted_texture", PyInt_FromLong((long) GL_EXT_paletted_texture
));
9913 PyDict_SetItemString(d
,"GL_EXT_vertex_array", PyInt_FromLong((long) GL_EXT_vertex_array
));
9914 PyDict_SetItemString(d
,"GL_EYE_LINEAR", PyInt_FromLong((long) GL_EYE_LINEAR
));
9915 PyDict_SetItemString(d
,"GL_EYE_PLANE", PyInt_FromLong((long) GL_EYE_PLANE
));
9916 PyDict_SetItemString(d
,"GL_FALSE", PyInt_FromLong((long) GL_FALSE
));
9917 PyDict_SetItemString(d
,"GL_FASTEST", PyInt_FromLong((long) GL_FASTEST
));
9918 PyDict_SetItemString(d
,"GL_FEEDBACK", PyInt_FromLong((long) GL_FEEDBACK
));
9919 PyDict_SetItemString(d
,"GL_FEEDBACK_BUFFER_POINTER", PyInt_FromLong((long) GL_FEEDBACK_BUFFER_POINTER
));
9920 PyDict_SetItemString(d
,"GL_FEEDBACK_BUFFER_SIZE", PyInt_FromLong((long) GL_FEEDBACK_BUFFER_SIZE
));
9921 PyDict_SetItemString(d
,"GL_FEEDBACK_BUFFER_TYPE", PyInt_FromLong((long) GL_FEEDBACK_BUFFER_TYPE
));
9922 PyDict_SetItemString(d
,"GL_FILL", PyInt_FromLong((long) GL_FILL
));
9923 PyDict_SetItemString(d
,"GL_FLAT", PyInt_FromLong((long) GL_FLAT
));
9924 PyDict_SetItemString(d
,"GL_FLOAT", PyInt_FromLong((long) GL_FLOAT
));
9925 PyDict_SetItemString(d
,"GL_FOG", PyInt_FromLong((long) GL_FOG
));
9926 PyDict_SetItemString(d
,"GL_FOG_BIT", PyInt_FromLong((long) GL_FOG_BIT
));
9927 PyDict_SetItemString(d
,"GL_FOG_COLOR", PyInt_FromLong((long) GL_FOG_COLOR
));
9928 PyDict_SetItemString(d
,"GL_FOG_DENSITY", PyInt_FromLong((long) GL_FOG_DENSITY
));
9929 PyDict_SetItemString(d
,"GL_FOG_END", PyInt_FromLong((long) GL_FOG_END
));
9930 PyDict_SetItemString(d
,"GL_FOG_HINT", PyInt_FromLong((long) GL_FOG_HINT
));
9931 PyDict_SetItemString(d
,"GL_FOG_INDEX", PyInt_FromLong((long) GL_FOG_INDEX
));
9932 PyDict_SetItemString(d
,"GL_FOG_MODE", PyInt_FromLong((long) GL_FOG_MODE
));
9933 PyDict_SetItemString(d
,"GL_FOG_START", PyInt_FromLong((long) GL_FOG_START
));
9934 PyDict_SetItemString(d
,"GL_FRONT", PyInt_FromLong((long) GL_FRONT
));
9935 PyDict_SetItemString(d
,"GL_FRONT_AND_BACK", PyInt_FromLong((long) GL_FRONT_AND_BACK
));
9936 PyDict_SetItemString(d
,"GL_FRONT_FACE", PyInt_FromLong((long) GL_FRONT_FACE
));
9937 PyDict_SetItemString(d
,"GL_FRONT_LEFT", PyInt_FromLong((long) GL_FRONT_LEFT
));
9938 PyDict_SetItemString(d
,"GL_FRONT_RIGHT", PyInt_FromLong((long) GL_FRONT_RIGHT
));
9939 PyDict_SetItemString(d
,"GL_GEQUAL", PyInt_FromLong((long) GL_GEQUAL
));
9940 PyDict_SetItemString(d
,"GL_GREATER", PyInt_FromLong((long) GL_GREATER
));
9941 PyDict_SetItemString(d
,"GL_GREEN", PyInt_FromLong((long) GL_GREEN
));
9942 PyDict_SetItemString(d
,"GL_GREEN_BIAS", PyInt_FromLong((long) GL_GREEN_BIAS
));
9943 PyDict_SetItemString(d
,"GL_GREEN_BITS", PyInt_FromLong((long) GL_GREEN_BITS
));
9944 PyDict_SetItemString(d
,"GL_GREEN_SCALE", PyInt_FromLong((long) GL_GREEN_SCALE
));
9945 PyDict_SetItemString(d
,"GL_HINT_BIT", PyInt_FromLong((long) GL_HINT_BIT
));
9946 PyDict_SetItemString(d
,"GL_INCR", PyInt_FromLong((long) GL_INCR
));
9947 PyDict_SetItemString(d
,"GL_INDEX_ARRAY", PyInt_FromLong((long) GL_INDEX_ARRAY
));
9948 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_COUNT_EXT", PyInt_FromLong((long) GL_INDEX_ARRAY_COUNT_EXT
));
9949 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_EXT", PyInt_FromLong((long) GL_INDEX_ARRAY_EXT
));
9950 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_POINTER", PyInt_FromLong((long) GL_INDEX_ARRAY_POINTER
));
9951 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_POINTER_EXT", PyInt_FromLong((long) GL_INDEX_ARRAY_POINTER_EXT
));
9952 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_STRIDE", PyInt_FromLong((long) GL_INDEX_ARRAY_STRIDE
));
9953 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_STRIDE_EXT", PyInt_FromLong((long) GL_INDEX_ARRAY_STRIDE_EXT
));
9954 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_TYPE", PyInt_FromLong((long) GL_INDEX_ARRAY_TYPE
));
9955 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_TYPE_EXT", PyInt_FromLong((long) GL_INDEX_ARRAY_TYPE_EXT
));
9956 PyDict_SetItemString(d
,"GL_INDEX_BITS", PyInt_FromLong((long) GL_INDEX_BITS
));
9957 PyDict_SetItemString(d
,"GL_INDEX_CLEAR_VALUE", PyInt_FromLong((long) GL_INDEX_CLEAR_VALUE
));
9958 PyDict_SetItemString(d
,"GL_INDEX_LOGIC_OP", PyInt_FromLong((long) GL_INDEX_LOGIC_OP
));
9959 PyDict_SetItemString(d
,"GL_INDEX_MODE", PyInt_FromLong((long) GL_INDEX_MODE
));
9960 PyDict_SetItemString(d
,"GL_INDEX_OFFSET", PyInt_FromLong((long) GL_INDEX_OFFSET
));
9961 PyDict_SetItemString(d
,"GL_INDEX_SHIFT", PyInt_FromLong((long) GL_INDEX_SHIFT
));
9962 PyDict_SetItemString(d
,"GL_INDEX_WRITEMASK", PyInt_FromLong((long) GL_INDEX_WRITEMASK
));
9963 PyDict_SetItemString(d
,"GL_INT", PyInt_FromLong((long) GL_INT
));
9964 PyDict_SetItemString(d
,"GL_INTENSITY", PyInt_FromLong((long) GL_INTENSITY
));
9965 PyDict_SetItemString(d
,"GL_INTENSITY12", PyInt_FromLong((long) GL_INTENSITY12
));
9966 PyDict_SetItemString(d
,"GL_INTENSITY16", PyInt_FromLong((long) GL_INTENSITY16
));
9967 PyDict_SetItemString(d
,"GL_INTENSITY4", PyInt_FromLong((long) GL_INTENSITY4
));
9968 PyDict_SetItemString(d
,"GL_INTENSITY8", PyInt_FromLong((long) GL_INTENSITY8
));
9969 PyDict_SetItemString(d
,"GL_INVALID_ENUM", PyInt_FromLong((long) GL_INVALID_ENUM
));
9970 PyDict_SetItemString(d
,"GL_INVALID_OPERATION", PyInt_FromLong((long) GL_INVALID_OPERATION
));
9971 PyDict_SetItemString(d
,"GL_INVALID_VALUE", PyInt_FromLong((long) GL_INVALID_VALUE
));
9972 PyDict_SetItemString(d
,"GL_INVERT", PyInt_FromLong((long) GL_INVERT
));
9973 PyDict_SetItemString(d
,"GL_KEEP", PyInt_FromLong((long) GL_KEEP
));
9974 PyDict_SetItemString(d
,"GL_LEFT", PyInt_FromLong((long) GL_LEFT
));
9975 PyDict_SetItemString(d
,"GL_LEQUAL", PyInt_FromLong((long) GL_LEQUAL
));
9976 PyDict_SetItemString(d
,"GL_LESS", PyInt_FromLong((long) GL_LESS
));
9977 PyDict_SetItemString(d
,"GL_LIGHT0", PyInt_FromLong((long) GL_LIGHT0
));
9978 PyDict_SetItemString(d
,"GL_LIGHT1", PyInt_FromLong((long) GL_LIGHT1
));
9979 PyDict_SetItemString(d
,"GL_LIGHT2", PyInt_FromLong((long) GL_LIGHT2
));
9980 PyDict_SetItemString(d
,"GL_LIGHT3", PyInt_FromLong((long) GL_LIGHT3
));
9981 PyDict_SetItemString(d
,"GL_LIGHT4", PyInt_FromLong((long) GL_LIGHT4
));
9982 PyDict_SetItemString(d
,"GL_LIGHT5", PyInt_FromLong((long) GL_LIGHT5
));
9983 PyDict_SetItemString(d
,"GL_LIGHT6", PyInt_FromLong((long) GL_LIGHT6
));
9984 PyDict_SetItemString(d
,"GL_LIGHT7", PyInt_FromLong((long) GL_LIGHT7
));
9985 PyDict_SetItemString(d
,"GL_LIGHTING", PyInt_FromLong((long) GL_LIGHTING
));
9986 PyDict_SetItemString(d
,"GL_LIGHTING_BIT", PyInt_FromLong((long) GL_LIGHTING_BIT
));
9987 PyDict_SetItemString(d
,"GL_LIGHT_MODEL_AMBIENT", PyInt_FromLong((long) GL_LIGHT_MODEL_AMBIENT
));
9988 PyDict_SetItemString(d
,"GL_LIGHT_MODEL_LOCAL_VIEWER", PyInt_FromLong((long) GL_LIGHT_MODEL_LOCAL_VIEWER
));
9989 PyDict_SetItemString(d
,"GL_LIGHT_MODEL_TWO_SIDE", PyInt_FromLong((long) GL_LIGHT_MODEL_TWO_SIDE
));
9990 PyDict_SetItemString(d
,"GL_LINE", PyInt_FromLong((long) GL_LINE
));
9991 PyDict_SetItemString(d
,"GL_LINEAR", PyInt_FromLong((long) GL_LINEAR
));
9992 PyDict_SetItemString(d
,"GL_LINEAR_ATTENUATION", PyInt_FromLong((long) GL_LINEAR_ATTENUATION
));
9993 PyDict_SetItemString(d
,"GL_LINEAR_MIPMAP_LINEAR", PyInt_FromLong((long) GL_LINEAR_MIPMAP_LINEAR
));
9994 PyDict_SetItemString(d
,"GL_LINEAR_MIPMAP_NEAREST", PyInt_FromLong((long) GL_LINEAR_MIPMAP_NEAREST
));
9995 PyDict_SetItemString(d
,"GL_LINES", PyInt_FromLong((long) GL_LINES
));
9996 PyDict_SetItemString(d
,"GL_LINE_BIT", PyInt_FromLong((long) GL_LINE_BIT
));
9997 PyDict_SetItemString(d
,"GL_LINE_LOOP", PyInt_FromLong((long) GL_LINE_LOOP
));
9998 PyDict_SetItemString(d
,"GL_LINE_RESET_TOKEN", PyInt_FromLong((long) GL_LINE_RESET_TOKEN
));
9999 PyDict_SetItemString(d
,"GL_LINE_SMOOTH", PyInt_FromLong((long) GL_LINE_SMOOTH
));
10000 PyDict_SetItemString(d
,"GL_LINE_SMOOTH_HINT", PyInt_FromLong((long) GL_LINE_SMOOTH_HINT
));
10001 PyDict_SetItemString(d
,"GL_LINE_STIPPLE", PyInt_FromLong((long) GL_LINE_STIPPLE
));
10002 PyDict_SetItemString(d
,"GL_LINE_STIPPLE_PATTERN", PyInt_FromLong((long) GL_LINE_STIPPLE_PATTERN
));
10003 PyDict_SetItemString(d
,"GL_LINE_STIPPLE_REPEAT", PyInt_FromLong((long) GL_LINE_STIPPLE_REPEAT
));
10004 PyDict_SetItemString(d
,"GL_LINE_STRIP", PyInt_FromLong((long) GL_LINE_STRIP
));
10005 PyDict_SetItemString(d
,"GL_LINE_TOKEN", PyInt_FromLong((long) GL_LINE_TOKEN
));
10006 PyDict_SetItemString(d
,"GL_LINE_WIDTH", PyInt_FromLong((long) GL_LINE_WIDTH
));
10007 PyDict_SetItemString(d
,"GL_LINE_WIDTH_GRANULARITY", PyInt_FromLong((long) GL_LINE_WIDTH_GRANULARITY
));
10008 PyDict_SetItemString(d
,"GL_LINE_WIDTH_RANGE", PyInt_FromLong((long) GL_LINE_WIDTH_RANGE
));
10009 PyDict_SetItemString(d
,"GL_LIST_BASE", PyInt_FromLong((long) GL_LIST_BASE
));
10010 PyDict_SetItemString(d
,"GL_LIST_BIT", PyInt_FromLong((long) GL_LIST_BIT
));
10011 PyDict_SetItemString(d
,"GL_LIST_INDEX", PyInt_FromLong((long) GL_LIST_INDEX
));
10012 PyDict_SetItemString(d
,"GL_LIST_MODE", PyInt_FromLong((long) GL_LIST_MODE
));
10013 PyDict_SetItemString(d
,"GL_LOAD", PyInt_FromLong((long) GL_LOAD
));
10014 PyDict_SetItemString(d
,"GL_LOGIC_OP", PyInt_FromLong((long) GL_LOGIC_OP
));
10015 PyDict_SetItemString(d
,"GL_LOGIC_OP_MODE", PyInt_FromLong((long) GL_LOGIC_OP_MODE
));
10016 PyDict_SetItemString(d
,"GL_LUMINANCE", PyInt_FromLong((long) GL_LUMINANCE
));
10017 PyDict_SetItemString(d
,"GL_LUMINANCE12", PyInt_FromLong((long) GL_LUMINANCE12
));
10018 PyDict_SetItemString(d
,"GL_LUMINANCE12_ALPHA12", PyInt_FromLong((long) GL_LUMINANCE12_ALPHA12
));
10019 PyDict_SetItemString(d
,"GL_LUMINANCE12_ALPHA4", PyInt_FromLong((long) GL_LUMINANCE12_ALPHA4
));
10020 PyDict_SetItemString(d
,"GL_LUMINANCE16", PyInt_FromLong((long) GL_LUMINANCE16
));
10021 PyDict_SetItemString(d
,"GL_LUMINANCE16_ALPHA16", PyInt_FromLong((long) GL_LUMINANCE16_ALPHA16
));
10022 PyDict_SetItemString(d
,"GL_LUMINANCE4", PyInt_FromLong((long) GL_LUMINANCE4
));
10023 PyDict_SetItemString(d
,"GL_LUMINANCE4_ALPHA4", PyInt_FromLong((long) GL_LUMINANCE4_ALPHA4
));
10024 PyDict_SetItemString(d
,"GL_LUMINANCE6_ALPHA2", PyInt_FromLong((long) GL_LUMINANCE6_ALPHA2
));
10025 PyDict_SetItemString(d
,"GL_LUMINANCE8", PyInt_FromLong((long) GL_LUMINANCE8
));
10026 PyDict_SetItemString(d
,"GL_LUMINANCE8_ALPHA8", PyInt_FromLong((long) GL_LUMINANCE8_ALPHA8
));
10027 PyDict_SetItemString(d
,"GL_LUMINANCE_ALPHA", PyInt_FromLong((long) GL_LUMINANCE_ALPHA
));
10028 PyDict_SetItemString(d
,"GL_MAP1_COLOR_4", PyInt_FromLong((long) GL_MAP1_COLOR_4
));
10029 PyDict_SetItemString(d
,"GL_MAP1_GRID_DOMAIN", PyInt_FromLong((long) GL_MAP1_GRID_DOMAIN
));
10030 PyDict_SetItemString(d
,"GL_MAP1_GRID_SEGMENTS", PyInt_FromLong((long) GL_MAP1_GRID_SEGMENTS
));
10031 PyDict_SetItemString(d
,"GL_MAP1_INDEX", PyInt_FromLong((long) GL_MAP1_INDEX
));
10032 PyDict_SetItemString(d
,"GL_MAP1_NORMAL", PyInt_FromLong((long) GL_MAP1_NORMAL
));
10033 PyDict_SetItemString(d
,"GL_MAP1_TEXTURE_COORD_1", PyInt_FromLong((long) GL_MAP1_TEXTURE_COORD_1
));
10034 PyDict_SetItemString(d
,"GL_MAP1_TEXTURE_COORD_2", PyInt_FromLong((long) GL_MAP1_TEXTURE_COORD_2
));
10035 PyDict_SetItemString(d
,"GL_MAP1_TEXTURE_COORD_3", PyInt_FromLong((long) GL_MAP1_TEXTURE_COORD_3
));
10036 PyDict_SetItemString(d
,"GL_MAP1_TEXTURE_COORD_4", PyInt_FromLong((long) GL_MAP1_TEXTURE_COORD_4
));
10037 PyDict_SetItemString(d
,"GL_MAP1_VERTEX_3", PyInt_FromLong((long) GL_MAP1_VERTEX_3
));
10038 PyDict_SetItemString(d
,"GL_MAP1_VERTEX_4", PyInt_FromLong((long) GL_MAP1_VERTEX_4
));
10039 PyDict_SetItemString(d
,"GL_MAP2_COLOR_4", PyInt_FromLong((long) GL_MAP2_COLOR_4
));
10040 PyDict_SetItemString(d
,"GL_MAP2_GRID_DOMAIN", PyInt_FromLong((long) GL_MAP2_GRID_DOMAIN
));
10041 PyDict_SetItemString(d
,"GL_MAP2_GRID_SEGMENTS", PyInt_FromLong((long) GL_MAP2_GRID_SEGMENTS
));
10042 PyDict_SetItemString(d
,"GL_MAP2_INDEX", PyInt_FromLong((long) GL_MAP2_INDEX
));
10043 PyDict_SetItemString(d
,"GL_MAP2_NORMAL", PyInt_FromLong((long) GL_MAP2_NORMAL
));
10044 PyDict_SetItemString(d
,"GL_MAP2_TEXTURE_COORD_1", PyInt_FromLong((long) GL_MAP2_TEXTURE_COORD_1
));
10045 PyDict_SetItemString(d
,"GL_MAP2_TEXTURE_COORD_2", PyInt_FromLong((long) GL_MAP2_TEXTURE_COORD_2
));
10046 PyDict_SetItemString(d
,"GL_MAP2_TEXTURE_COORD_3", PyInt_FromLong((long) GL_MAP2_TEXTURE_COORD_3
));
10047 PyDict_SetItemString(d
,"GL_MAP2_TEXTURE_COORD_4", PyInt_FromLong((long) GL_MAP2_TEXTURE_COORD_4
));
10048 PyDict_SetItemString(d
,"GL_MAP2_VERTEX_3", PyInt_FromLong((long) GL_MAP2_VERTEX_3
));
10049 PyDict_SetItemString(d
,"GL_MAP2_VERTEX_4", PyInt_FromLong((long) GL_MAP2_VERTEX_4
));
10050 PyDict_SetItemString(d
,"GL_MAP_COLOR", PyInt_FromLong((long) GL_MAP_COLOR
));
10051 PyDict_SetItemString(d
,"GL_MAP_STENCIL", PyInt_FromLong((long) GL_MAP_STENCIL
));
10052 PyDict_SetItemString(d
,"GL_MATRIX_MODE", PyInt_FromLong((long) GL_MATRIX_MODE
));
10053 PyDict_SetItemString(d
,"GL_MAX_ATTRIB_STACK_DEPTH", PyInt_FromLong((long) GL_MAX_ATTRIB_STACK_DEPTH
));
10054 PyDict_SetItemString(d
,"GL_MAX_CLIENT_ATTRIB_STACK_DEPTH", PyInt_FromLong((long) GL_MAX_CLIENT_ATTRIB_STACK_DEPTH
));
10055 PyDict_SetItemString(d
,"GL_MAX_CLIP_PLANES", PyInt_FromLong((long) GL_MAX_CLIP_PLANES
));
10056 PyDict_SetItemString(d
,"GL_MAX_EVAL_ORDER", PyInt_FromLong((long) GL_MAX_EVAL_ORDER
));
10057 PyDict_SetItemString(d
,"GL_MAX_LIGHTS", PyInt_FromLong((long) GL_MAX_LIGHTS
));
10058 PyDict_SetItemString(d
,"GL_MAX_LIST_NESTING", PyInt_FromLong((long) GL_MAX_LIST_NESTING
));
10059 PyDict_SetItemString(d
,"GL_MAX_MODELVIEW_STACK_DEPTH", PyInt_FromLong((long) GL_MAX_MODELVIEW_STACK_DEPTH
));
10060 PyDict_SetItemString(d
,"GL_MAX_NAME_STACK_DEPTH", PyInt_FromLong((long) GL_MAX_NAME_STACK_DEPTH
));
10061 PyDict_SetItemString(d
,"GL_MAX_PIXEL_MAP_TABLE", PyInt_FromLong((long) GL_MAX_PIXEL_MAP_TABLE
));
10062 PyDict_SetItemString(d
,"GL_MAX_PROJECTION_STACK_DEPTH", PyInt_FromLong((long) GL_MAX_PROJECTION_STACK_DEPTH
));
10063 PyDict_SetItemString(d
,"GL_MAX_TEXTURE_SIZE", PyInt_FromLong((long) GL_MAX_TEXTURE_SIZE
));
10064 PyDict_SetItemString(d
,"GL_MAX_TEXTURE_STACK_DEPTH", PyInt_FromLong((long) GL_MAX_TEXTURE_STACK_DEPTH
));
10065 PyDict_SetItemString(d
,"GL_MAX_VIEWPORT_DIMS", PyInt_FromLong((long) GL_MAX_VIEWPORT_DIMS
));
10066 PyDict_SetItemString(d
,"GL_MODELVIEW", PyInt_FromLong((long) GL_MODELVIEW
));
10067 PyDict_SetItemString(d
,"GL_MODELVIEW_MATRIX", PyInt_FromLong((long) GL_MODELVIEW_MATRIX
));
10068 PyDict_SetItemString(d
,"GL_MODELVIEW_STACK_DEPTH", PyInt_FromLong((long) GL_MODELVIEW_STACK_DEPTH
));
10069 PyDict_SetItemString(d
,"GL_MODULATE", PyInt_FromLong((long) GL_MODULATE
));
10070 PyDict_SetItemString(d
,"GL_MULT", PyInt_FromLong((long) GL_MULT
));
10071 PyDict_SetItemString(d
,"GL_N3F_V3F", PyInt_FromLong((long) GL_N3F_V3F
));
10072 PyDict_SetItemString(d
,"GL_NAME_STACK_DEPTH", PyInt_FromLong((long) GL_NAME_STACK_DEPTH
));
10073 PyDict_SetItemString(d
,"GL_NAND", PyInt_FromLong((long) GL_NAND
));
10074 PyDict_SetItemString(d
,"GL_NEAREST", PyInt_FromLong((long) GL_NEAREST
));
10075 PyDict_SetItemString(d
,"GL_NEAREST_MIPMAP_LINEAR", PyInt_FromLong((long) GL_NEAREST_MIPMAP_LINEAR
));
10076 PyDict_SetItemString(d
,"GL_NEAREST_MIPMAP_NEAREST", PyInt_FromLong((long) GL_NEAREST_MIPMAP_NEAREST
));
10077 PyDict_SetItemString(d
,"GL_NEVER", PyInt_FromLong((long) GL_NEVER
));
10078 PyDict_SetItemString(d
,"GL_NICEST", PyInt_FromLong((long) GL_NICEST
));
10079 PyDict_SetItemString(d
,"GL_NONE", PyInt_FromLong((long) GL_NONE
));
10080 PyDict_SetItemString(d
,"GL_NOOP", PyInt_FromLong((long) GL_NOOP
));
10081 PyDict_SetItemString(d
,"GL_NOR", PyInt_FromLong((long) GL_NOR
));
10082 PyDict_SetItemString(d
,"GL_NORMALIZE", PyInt_FromLong((long) GL_NORMALIZE
));
10083 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY", PyInt_FromLong((long) GL_NORMAL_ARRAY
));
10084 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_COUNT_EXT", PyInt_FromLong((long) GL_NORMAL_ARRAY_COUNT_EXT
));
10085 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_EXT", PyInt_FromLong((long) GL_NORMAL_ARRAY_EXT
));
10086 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_POINTER", PyInt_FromLong((long) GL_NORMAL_ARRAY_POINTER
));
10087 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_POINTER_EXT", PyInt_FromLong((long) GL_NORMAL_ARRAY_POINTER_EXT
));
10088 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_STRIDE", PyInt_FromLong((long) GL_NORMAL_ARRAY_STRIDE
));
10089 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_STRIDE_EXT", PyInt_FromLong((long) GL_NORMAL_ARRAY_STRIDE_EXT
));
10090 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_TYPE", PyInt_FromLong((long) GL_NORMAL_ARRAY_TYPE
));
10091 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_TYPE_EXT", PyInt_FromLong((long) GL_NORMAL_ARRAY_TYPE_EXT
));
10092 PyDict_SetItemString(d
,"GL_NOTEQUAL", PyInt_FromLong((long) GL_NOTEQUAL
));
10093 PyDict_SetItemString(d
,"GL_NO_ERROR", PyInt_FromLong((long) GL_NO_ERROR
));
10094 PyDict_SetItemString(d
,"GL_OBJECT_LINEAR", PyInt_FromLong((long) GL_OBJECT_LINEAR
));
10095 PyDict_SetItemString(d
,"GL_OBJECT_PLANE", PyInt_FromLong((long) GL_OBJECT_PLANE
));
10096 PyDict_SetItemString(d
,"GL_ONE", PyInt_FromLong((long) GL_ONE
));
10097 PyDict_SetItemString(d
,"GL_ONE_MINUS_DST_ALPHA", PyInt_FromLong((long) GL_ONE_MINUS_DST_ALPHA
));
10098 PyDict_SetItemString(d
,"GL_ONE_MINUS_DST_COLOR", PyInt_FromLong((long) GL_ONE_MINUS_DST_COLOR
));
10099 PyDict_SetItemString(d
,"GL_ONE_MINUS_SRC_ALPHA", PyInt_FromLong((long) GL_ONE_MINUS_SRC_ALPHA
));
10100 PyDict_SetItemString(d
,"GL_ONE_MINUS_SRC_COLOR", PyInt_FromLong((long) GL_ONE_MINUS_SRC_COLOR
));
10101 PyDict_SetItemString(d
,"GL_OR", PyInt_FromLong((long) GL_OR
));
10102 PyDict_SetItemString(d
,"GL_ORDER", PyInt_FromLong((long) GL_ORDER
));
10103 PyDict_SetItemString(d
,"GL_OR_INVERTED", PyInt_FromLong((long) GL_OR_INVERTED
));
10104 PyDict_SetItemString(d
,"GL_OR_REVERSE", PyInt_FromLong((long) GL_OR_REVERSE
));
10105 PyDict_SetItemString(d
,"GL_OUT_OF_MEMORY", PyInt_FromLong((long) GL_OUT_OF_MEMORY
));
10106 PyDict_SetItemString(d
,"GL_PACK_ALIGNMENT", PyInt_FromLong((long) GL_PACK_ALIGNMENT
));
10107 PyDict_SetItemString(d
,"GL_PACK_LSB_FIRST", PyInt_FromLong((long) GL_PACK_LSB_FIRST
));
10108 PyDict_SetItemString(d
,"GL_PACK_ROW_LENGTH", PyInt_FromLong((long) GL_PACK_ROW_LENGTH
));
10109 PyDict_SetItemString(d
,"GL_PACK_SKIP_PIXELS", PyInt_FromLong((long) GL_PACK_SKIP_PIXELS
));
10110 PyDict_SetItemString(d
,"GL_PACK_SKIP_ROWS", PyInt_FromLong((long) GL_PACK_SKIP_ROWS
));
10111 PyDict_SetItemString(d
,"GL_PACK_SWAP_BYTES", PyInt_FromLong((long) GL_PACK_SWAP_BYTES
));
10112 PyDict_SetItemString(d
,"GL_PASS_THROUGH_TOKEN", PyInt_FromLong((long) GL_PASS_THROUGH_TOKEN
));
10113 PyDict_SetItemString(d
,"GL_PERSPECTIVE_CORRECTION_HINT", PyInt_FromLong((long) GL_PERSPECTIVE_CORRECTION_HINT
));
10114 PyDict_SetItemString(d
,"GL_PIXEL_MAP_A_TO_A", PyInt_FromLong((long) GL_PIXEL_MAP_A_TO_A
));
10115 PyDict_SetItemString(d
,"GL_PIXEL_MAP_A_TO_A_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_A_TO_A_SIZE
));
10116 PyDict_SetItemString(d
,"GL_PIXEL_MAP_B_TO_B", PyInt_FromLong((long) GL_PIXEL_MAP_B_TO_B
));
10117 PyDict_SetItemString(d
,"GL_PIXEL_MAP_B_TO_B_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_B_TO_B_SIZE
));
10118 PyDict_SetItemString(d
,"GL_PIXEL_MAP_G_TO_G", PyInt_FromLong((long) GL_PIXEL_MAP_G_TO_G
));
10119 PyDict_SetItemString(d
,"GL_PIXEL_MAP_G_TO_G_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_G_TO_G_SIZE
));
10120 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_A", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_A
));
10121 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_A_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_A_SIZE
));
10122 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_B", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_B
));
10123 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_B_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_B_SIZE
));
10124 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_G", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_G
));
10125 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_G_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_G_SIZE
));
10126 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_I", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_I
));
10127 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_I_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_I_SIZE
));
10128 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_R", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_R
));
10129 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_R_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_R_SIZE
));
10130 PyDict_SetItemString(d
,"GL_PIXEL_MAP_R_TO_R", PyInt_FromLong((long) GL_PIXEL_MAP_R_TO_R
));
10131 PyDict_SetItemString(d
,"GL_PIXEL_MAP_R_TO_R_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_R_TO_R_SIZE
));
10132 PyDict_SetItemString(d
,"GL_PIXEL_MAP_S_TO_S", PyInt_FromLong((long) GL_PIXEL_MAP_S_TO_S
));
10133 PyDict_SetItemString(d
,"GL_PIXEL_MAP_S_TO_S_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_S_TO_S_SIZE
));
10134 PyDict_SetItemString(d
,"GL_PIXEL_MODE_BIT", PyInt_FromLong((long) GL_PIXEL_MODE_BIT
));
10135 PyDict_SetItemString(d
,"GL_POINT", PyInt_FromLong((long) GL_POINT
));
10136 PyDict_SetItemString(d
,"GL_POINTS", PyInt_FromLong((long) GL_POINTS
));
10137 PyDict_SetItemString(d
,"GL_POINT_BIT", PyInt_FromLong((long) GL_POINT_BIT
));
10138 PyDict_SetItemString(d
,"GL_POINT_SIZE", PyInt_FromLong((long) GL_POINT_SIZE
));
10139 PyDict_SetItemString(d
,"GL_POINT_SIZE_GRANULARITY", PyInt_FromLong((long) GL_POINT_SIZE_GRANULARITY
));
10140 PyDict_SetItemString(d
,"GL_POINT_SIZE_RANGE", PyInt_FromLong((long) GL_POINT_SIZE_RANGE
));
10141 PyDict_SetItemString(d
,"GL_POINT_SMOOTH", PyInt_FromLong((long) GL_POINT_SMOOTH
));
10142 PyDict_SetItemString(d
,"GL_POINT_SMOOTH_HINT", PyInt_FromLong((long) GL_POINT_SMOOTH_HINT
));
10143 PyDict_SetItemString(d
,"GL_POINT_TOKEN", PyInt_FromLong((long) GL_POINT_TOKEN
));
10144 PyDict_SetItemString(d
,"GL_POLYGON", PyInt_FromLong((long) GL_POLYGON
));
10145 PyDict_SetItemString(d
,"GL_POLYGON_BIT", PyInt_FromLong((long) GL_POLYGON_BIT
));
10146 PyDict_SetItemString(d
,"GL_POLYGON_MODE", PyInt_FromLong((long) GL_POLYGON_MODE
));
10147 PyDict_SetItemString(d
,"GL_POLYGON_OFFSET_FACTOR", PyInt_FromLong((long) GL_POLYGON_OFFSET_FACTOR
));
10148 PyDict_SetItemString(d
,"GL_POLYGON_OFFSET_FILL", PyInt_FromLong((long) GL_POLYGON_OFFSET_FILL
));
10149 PyDict_SetItemString(d
,"GL_POLYGON_OFFSET_LINE", PyInt_FromLong((long) GL_POLYGON_OFFSET_LINE
));
10150 PyDict_SetItemString(d
,"GL_POLYGON_OFFSET_POINT", PyInt_FromLong((long) GL_POLYGON_OFFSET_POINT
));
10151 PyDict_SetItemString(d
,"GL_POLYGON_OFFSET_UNITS", PyInt_FromLong((long) GL_POLYGON_OFFSET_UNITS
));
10152 PyDict_SetItemString(d
,"GL_POLYGON_SMOOTH", PyInt_FromLong((long) GL_POLYGON_SMOOTH
));
10153 PyDict_SetItemString(d
,"GL_POLYGON_SMOOTH_HINT", PyInt_FromLong((long) GL_POLYGON_SMOOTH_HINT
));
10154 PyDict_SetItemString(d
,"GL_POLYGON_STIPPLE", PyInt_FromLong((long) GL_POLYGON_STIPPLE
));
10155 PyDict_SetItemString(d
,"GL_POLYGON_STIPPLE_BIT", PyInt_FromLong((long) GL_POLYGON_STIPPLE_BIT
));
10156 PyDict_SetItemString(d
,"GL_POLYGON_TOKEN", PyInt_FromLong((long) GL_POLYGON_TOKEN
));
10157 PyDict_SetItemString(d
,"GL_POSITION", PyInt_FromLong((long) GL_POSITION
));
10158 PyDict_SetItemString(d
,"GL_PROJECTION", PyInt_FromLong((long) GL_PROJECTION
));
10159 PyDict_SetItemString(d
,"GL_PROJECTION_MATRIX", PyInt_FromLong((long) GL_PROJECTION_MATRIX
));
10160 PyDict_SetItemString(d
,"GL_PROJECTION_STACK_DEPTH", PyInt_FromLong((long) GL_PROJECTION_STACK_DEPTH
));
10161 PyDict_SetItemString(d
,"GL_PROXY_TEXTURE_1D", PyInt_FromLong((long) GL_PROXY_TEXTURE_1D
));
10162 PyDict_SetItemString(d
,"GL_PROXY_TEXTURE_2D", PyInt_FromLong((long) GL_PROXY_TEXTURE_2D
));
10163 PyDict_SetItemString(d
,"GL_Q", PyInt_FromLong((long) GL_Q
));
10164 PyDict_SetItemString(d
,"GL_QUADRATIC_ATTENUATION", PyInt_FromLong((long) GL_QUADRATIC_ATTENUATION
));
10165 PyDict_SetItemString(d
,"GL_QUADS", PyInt_FromLong((long) GL_QUADS
));
10166 PyDict_SetItemString(d
,"GL_QUAD_STRIP", PyInt_FromLong((long) GL_QUAD_STRIP
));
10167 PyDict_SetItemString(d
,"GL_R", PyInt_FromLong((long) GL_R
));
10168 PyDict_SetItemString(d
,"GL_R3_G3_B2", PyInt_FromLong((long) GL_R3_G3_B2
));
10169 PyDict_SetItemString(d
,"GL_READ_BUFFER", PyInt_FromLong((long) GL_READ_BUFFER
));
10170 PyDict_SetItemString(d
,"GL_RED", PyInt_FromLong((long) GL_RED
));
10171 PyDict_SetItemString(d
,"GL_RED_BIAS", PyInt_FromLong((long) GL_RED_BIAS
));
10172 PyDict_SetItemString(d
,"GL_RED_BITS", PyInt_FromLong((long) GL_RED_BITS
));
10173 PyDict_SetItemString(d
,"GL_RED_SCALE", PyInt_FromLong((long) GL_RED_SCALE
));
10174 PyDict_SetItemString(d
,"GL_RENDER", PyInt_FromLong((long) GL_RENDER
));
10175 PyDict_SetItemString(d
,"GL_RENDERER", PyInt_FromLong((long) GL_RENDERER
));
10176 PyDict_SetItemString(d
,"GL_RENDER_MODE", PyInt_FromLong((long) GL_RENDER_MODE
));
10177 PyDict_SetItemString(d
,"GL_REPEAT", PyInt_FromLong((long) GL_REPEAT
));
10178 PyDict_SetItemString(d
,"GL_REPLACE", PyInt_FromLong((long) GL_REPLACE
));
10179 PyDict_SetItemString(d
,"GL_RETURN", PyInt_FromLong((long) GL_RETURN
));
10180 PyDict_SetItemString(d
,"GL_RGB", PyInt_FromLong((long) GL_RGB
));
10181 PyDict_SetItemString(d
,"GL_RGB10", PyInt_FromLong((long) GL_RGB10
));
10182 PyDict_SetItemString(d
,"GL_RGB10_A2", PyInt_FromLong((long) GL_RGB10_A2
));
10183 PyDict_SetItemString(d
,"GL_RGB12", PyInt_FromLong((long) GL_RGB12
));
10184 PyDict_SetItemString(d
,"GL_RGB16", PyInt_FromLong((long) GL_RGB16
));
10185 PyDict_SetItemString(d
,"GL_RGB4", PyInt_FromLong((long) GL_RGB4
));
10186 PyDict_SetItemString(d
,"GL_RGB5", PyInt_FromLong((long) GL_RGB5
));
10187 PyDict_SetItemString(d
,"GL_RGB5_A1", PyInt_FromLong((long) GL_RGB5_A1
));
10188 PyDict_SetItemString(d
,"GL_RGB8", PyInt_FromLong((long) GL_RGB8
));
10189 PyDict_SetItemString(d
,"GL_RGBA", PyInt_FromLong((long) GL_RGBA
));
10190 PyDict_SetItemString(d
,"GL_RGBA12", PyInt_FromLong((long) GL_RGBA12
));
10191 PyDict_SetItemString(d
,"GL_RGBA16", PyInt_FromLong((long) GL_RGBA16
));
10192 PyDict_SetItemString(d
,"GL_RGBA2", PyInt_FromLong((long) GL_RGBA2
));
10193 PyDict_SetItemString(d
,"GL_RGBA4", PyInt_FromLong((long) GL_RGBA4
));
10194 PyDict_SetItemString(d
,"GL_RGBA8", PyInt_FromLong((long) GL_RGBA8
));
10195 PyDict_SetItemString(d
,"GL_RGBA_MODE", PyInt_FromLong((long) GL_RGBA_MODE
));
10196 PyDict_SetItemString(d
,"GL_RIGHT", PyInt_FromLong((long) GL_RIGHT
));
10197 PyDict_SetItemString(d
,"GL_S", PyInt_FromLong((long) GL_S
));
10198 PyDict_SetItemString(d
,"GL_SCISSOR_BIT", PyInt_FromLong((long) GL_SCISSOR_BIT
));
10199 PyDict_SetItemString(d
,"GL_SCISSOR_BOX", PyInt_FromLong((long) GL_SCISSOR_BOX
));
10200 PyDict_SetItemString(d
,"GL_SCISSOR_TEST", PyInt_FromLong((long) GL_SCISSOR_TEST
));
10201 PyDict_SetItemString(d
,"GL_SELECT", PyInt_FromLong((long) GL_SELECT
));
10202 PyDict_SetItemString(d
,"GL_SELECTION_BUFFER_POINTER", PyInt_FromLong((long) GL_SELECTION_BUFFER_POINTER
));
10203 PyDict_SetItemString(d
,"GL_SELECTION_BUFFER_SIZE", PyInt_FromLong((long) GL_SELECTION_BUFFER_SIZE
));
10204 PyDict_SetItemString(d
,"GL_SET", PyInt_FromLong((long) GL_SET
));
10205 PyDict_SetItemString(d
,"GL_SHADE_MODEL", PyInt_FromLong((long) GL_SHADE_MODEL
));
10206 PyDict_SetItemString(d
,"GL_SHININESS", PyInt_FromLong((long) GL_SHININESS
));
10207 PyDict_SetItemString(d
,"GL_SHORT", PyInt_FromLong((long) GL_SHORT
));
10208 PyDict_SetItemString(d
,"GL_SMOOTH", PyInt_FromLong((long) GL_SMOOTH
));
10209 PyDict_SetItemString(d
,"GL_SPECULAR", PyInt_FromLong((long) GL_SPECULAR
));
10210 PyDict_SetItemString(d
,"GL_SPHERE_MAP", PyInt_FromLong((long) GL_SPHERE_MAP
));
10211 PyDict_SetItemString(d
,"GL_SPOT_CUTOFF", PyInt_FromLong((long) GL_SPOT_CUTOFF
));
10212 PyDict_SetItemString(d
,"GL_SPOT_DIRECTION", PyInt_FromLong((long) GL_SPOT_DIRECTION
));
10213 PyDict_SetItemString(d
,"GL_SPOT_EXPONENT", PyInt_FromLong((long) GL_SPOT_EXPONENT
));
10214 PyDict_SetItemString(d
,"GL_SRC_ALPHA", PyInt_FromLong((long) GL_SRC_ALPHA
));
10215 PyDict_SetItemString(d
,"GL_SRC_ALPHA_SATURATE", PyInt_FromLong((long) GL_SRC_ALPHA_SATURATE
));
10216 PyDict_SetItemString(d
,"GL_SRC_COLOR", PyInt_FromLong((long) GL_SRC_COLOR
));
10217 PyDict_SetItemString(d
,"GL_STACK_OVERFLOW", PyInt_FromLong((long) GL_STACK_OVERFLOW
));
10218 PyDict_SetItemString(d
,"GL_STACK_UNDERFLOW", PyInt_FromLong((long) GL_STACK_UNDERFLOW
));
10219 PyDict_SetItemString(d
,"GL_STENCIL", PyInt_FromLong((long) GL_STENCIL
));
10220 PyDict_SetItemString(d
,"GL_STENCIL_BITS", PyInt_FromLong((long) GL_STENCIL_BITS
));
10221 PyDict_SetItemString(d
,"GL_STENCIL_BUFFER_BIT", PyInt_FromLong((long) GL_STENCIL_BUFFER_BIT
));
10222 PyDict_SetItemString(d
,"GL_STENCIL_CLEAR_VALUE", PyInt_FromLong((long) GL_STENCIL_CLEAR_VALUE
));
10223 PyDict_SetItemString(d
,"GL_STENCIL_FAIL", PyInt_FromLong((long) GL_STENCIL_FAIL
));
10224 PyDict_SetItemString(d
,"GL_STENCIL_FUNC", PyInt_FromLong((long) GL_STENCIL_FUNC
));
10225 PyDict_SetItemString(d
,"GL_STENCIL_INDEX", PyInt_FromLong((long) GL_STENCIL_INDEX
));
10226 PyDict_SetItemString(d
,"GL_STENCIL_PASS_DEPTH_FAIL", PyInt_FromLong((long) GL_STENCIL_PASS_DEPTH_FAIL
));
10227 PyDict_SetItemString(d
,"GL_STENCIL_PASS_DEPTH_PASS", PyInt_FromLong((long) GL_STENCIL_PASS_DEPTH_PASS
));
10228 PyDict_SetItemString(d
,"GL_STENCIL_REF", PyInt_FromLong((long) GL_STENCIL_REF
));
10229 PyDict_SetItemString(d
,"GL_STENCIL_TEST", PyInt_FromLong((long) GL_STENCIL_TEST
));
10230 PyDict_SetItemString(d
,"GL_STENCIL_VALUE_MASK", PyInt_FromLong((long) GL_STENCIL_VALUE_MASK
));
10231 PyDict_SetItemString(d
,"GL_STENCIL_WRITEMASK", PyInt_FromLong((long) GL_STENCIL_WRITEMASK
));
10232 PyDict_SetItemString(d
,"GL_STEREO", PyInt_FromLong((long) GL_STEREO
));
10233 PyDict_SetItemString(d
,"GL_SUBPIXEL_BITS", PyInt_FromLong((long) GL_SUBPIXEL_BITS
));
10234 PyDict_SetItemString(d
,"GL_T", PyInt_FromLong((long) GL_T
));
10235 PyDict_SetItemString(d
,"GL_T2F_C3F_V3F", PyInt_FromLong((long) GL_T2F_C3F_V3F
));
10236 PyDict_SetItemString(d
,"GL_T2F_C4F_N3F_V3F", PyInt_FromLong((long) GL_T2F_C4F_N3F_V3F
));
10237 PyDict_SetItemString(d
,"GL_T2F_C4UB_V3F", PyInt_FromLong((long) GL_T2F_C4UB_V3F
));
10238 PyDict_SetItemString(d
,"GL_T2F_N3F_V3F", PyInt_FromLong((long) GL_T2F_N3F_V3F
));
10239 PyDict_SetItemString(d
,"GL_T2F_V3F", PyInt_FromLong((long) GL_T2F_V3F
));
10240 PyDict_SetItemString(d
,"GL_T4F_C4F_N3F_V4F", PyInt_FromLong((long) GL_T4F_C4F_N3F_V4F
));
10241 PyDict_SetItemString(d
,"GL_T4F_V4F", PyInt_FromLong((long) GL_T4F_V4F
));
10242 PyDict_SetItemString(d
,"GL_TEXTURE", PyInt_FromLong((long) GL_TEXTURE
));
10243 PyDict_SetItemString(d
,"GL_TEXTURE_1D", PyInt_FromLong((long) GL_TEXTURE_1D
));
10244 PyDict_SetItemString(d
,"GL_TEXTURE_2D", PyInt_FromLong((long) GL_TEXTURE_2D
));
10245 PyDict_SetItemString(d
,"GL_TEXTURE_ALPHA_SIZE", PyInt_FromLong((long) GL_TEXTURE_ALPHA_SIZE
));
10246 PyDict_SetItemString(d
,"GL_TEXTURE_BINDING_1D", PyInt_FromLong((long) GL_TEXTURE_BINDING_1D
));
10247 PyDict_SetItemString(d
,"GL_TEXTURE_BINDING_2D", PyInt_FromLong((long) GL_TEXTURE_BINDING_2D
));
10248 PyDict_SetItemString(d
,"GL_TEXTURE_BIT", PyInt_FromLong((long) GL_TEXTURE_BIT
));
10249 PyDict_SetItemString(d
,"GL_TEXTURE_BLUE_SIZE", PyInt_FromLong((long) GL_TEXTURE_BLUE_SIZE
));
10250 PyDict_SetItemString(d
,"GL_TEXTURE_BORDER", PyInt_FromLong((long) GL_TEXTURE_BORDER
));
10251 PyDict_SetItemString(d
,"GL_TEXTURE_BORDER_COLOR", PyInt_FromLong((long) GL_TEXTURE_BORDER_COLOR
));
10252 PyDict_SetItemString(d
,"GL_TEXTURE_COMPONENTS", PyInt_FromLong((long) GL_TEXTURE_COMPONENTS
));
10253 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY
));
10254 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_COUNT_EXT", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_COUNT_EXT
));
10255 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_EXT", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_EXT
));
10256 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_POINTER", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_POINTER
));
10257 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_POINTER_EXT", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_POINTER_EXT
));
10258 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_SIZE", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_SIZE
));
10259 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_SIZE_EXT", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_SIZE_EXT
));
10260 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_STRIDE", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_STRIDE
));
10261 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_STRIDE_EXT", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_STRIDE_EXT
));
10262 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_TYPE", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_TYPE
));
10263 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_TYPE_EXT", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_TYPE_EXT
));
10264 PyDict_SetItemString(d
,"GL_TEXTURE_ENV", PyInt_FromLong((long) GL_TEXTURE_ENV
));
10265 PyDict_SetItemString(d
,"GL_TEXTURE_ENV_COLOR", PyInt_FromLong((long) GL_TEXTURE_ENV_COLOR
));
10266 PyDict_SetItemString(d
,"GL_TEXTURE_ENV_MODE", PyInt_FromLong((long) GL_TEXTURE_ENV_MODE
));
10267 PyDict_SetItemString(d
,"GL_TEXTURE_GEN_MODE", PyInt_FromLong((long) GL_TEXTURE_GEN_MODE
));
10268 PyDict_SetItemString(d
,"GL_TEXTURE_GEN_Q", PyInt_FromLong((long) GL_TEXTURE_GEN_Q
));
10269 PyDict_SetItemString(d
,"GL_TEXTURE_GEN_R", PyInt_FromLong((long) GL_TEXTURE_GEN_R
));
10270 PyDict_SetItemString(d
,"GL_TEXTURE_GEN_S", PyInt_FromLong((long) GL_TEXTURE_GEN_S
));
10271 PyDict_SetItemString(d
,"GL_TEXTURE_GEN_T", PyInt_FromLong((long) GL_TEXTURE_GEN_T
));
10272 PyDict_SetItemString(d
,"GL_TEXTURE_GREEN_SIZE", PyInt_FromLong((long) GL_TEXTURE_GREEN_SIZE
));
10273 PyDict_SetItemString(d
,"GL_TEXTURE_HEIGHT", PyInt_FromLong((long) GL_TEXTURE_HEIGHT
));
10274 PyDict_SetItemString(d
,"GL_TEXTURE_INTENSITY_SIZE", PyInt_FromLong((long) GL_TEXTURE_INTENSITY_SIZE
));
10275 PyDict_SetItemString(d
,"GL_TEXTURE_INTERNAL_FORMAT", PyInt_FromLong((long) GL_TEXTURE_INTERNAL_FORMAT
));
10276 PyDict_SetItemString(d
,"GL_TEXTURE_LUMINANCE_SIZE", PyInt_FromLong((long) GL_TEXTURE_LUMINANCE_SIZE
));
10277 PyDict_SetItemString(d
,"GL_TEXTURE_MAG_FILTER", PyInt_FromLong((long) GL_TEXTURE_MAG_FILTER
));
10278 PyDict_SetItemString(d
,"GL_TEXTURE_MATRIX", PyInt_FromLong((long) GL_TEXTURE_MATRIX
));
10279 PyDict_SetItemString(d
,"GL_TEXTURE_MIN_FILTER", PyInt_FromLong((long) GL_TEXTURE_MIN_FILTER
));
10280 PyDict_SetItemString(d
,"GL_TEXTURE_PRIORITY", PyInt_FromLong((long) GL_TEXTURE_PRIORITY
));
10281 PyDict_SetItemString(d
,"GL_TEXTURE_RED_SIZE", PyInt_FromLong((long) GL_TEXTURE_RED_SIZE
));
10282 PyDict_SetItemString(d
,"GL_TEXTURE_RESIDENT", PyInt_FromLong((long) GL_TEXTURE_RESIDENT
));
10283 PyDict_SetItemString(d
,"GL_TEXTURE_STACK_DEPTH", PyInt_FromLong((long) GL_TEXTURE_STACK_DEPTH
));
10284 PyDict_SetItemString(d
,"GL_TEXTURE_WIDTH", PyInt_FromLong((long) GL_TEXTURE_WIDTH
));
10285 PyDict_SetItemString(d
,"GL_TEXTURE_WRAP_S", PyInt_FromLong((long) GL_TEXTURE_WRAP_S
));
10286 PyDict_SetItemString(d
,"GL_TEXTURE_WRAP_T", PyInt_FromLong((long) GL_TEXTURE_WRAP_T
));
10287 PyDict_SetItemString(d
,"GL_TRANSFORM_BIT", PyInt_FromLong((long) GL_TRANSFORM_BIT
));
10288 PyDict_SetItemString(d
,"GL_TRIANGLES", PyInt_FromLong((long) GL_TRIANGLES
));
10289 PyDict_SetItemString(d
,"GL_TRIANGLE_FAN", PyInt_FromLong((long) GL_TRIANGLE_FAN
));
10290 PyDict_SetItemString(d
,"GL_TRIANGLE_STRIP", PyInt_FromLong((long) GL_TRIANGLE_STRIP
));
10291 PyDict_SetItemString(d
,"GL_TRUE", PyInt_FromLong((long) GL_TRUE
));
10292 PyDict_SetItemString(d
,"GL_UNPACK_ALIGNMENT", PyInt_FromLong((long) GL_UNPACK_ALIGNMENT
));
10293 PyDict_SetItemString(d
,"GL_UNPACK_LSB_FIRST", PyInt_FromLong((long) GL_UNPACK_LSB_FIRST
));
10294 PyDict_SetItemString(d
,"GL_UNPACK_ROW_LENGTH", PyInt_FromLong((long) GL_UNPACK_ROW_LENGTH
));
10295 PyDict_SetItemString(d
,"GL_UNPACK_SKIP_PIXELS", PyInt_FromLong((long) GL_UNPACK_SKIP_PIXELS
));
10296 PyDict_SetItemString(d
,"GL_UNPACK_SKIP_ROWS", PyInt_FromLong((long) GL_UNPACK_SKIP_ROWS
));
10297 PyDict_SetItemString(d
,"GL_UNPACK_SWAP_BYTES", PyInt_FromLong((long) GL_UNPACK_SWAP_BYTES
));
10298 PyDict_SetItemString(d
,"GL_UNSIGNED_BYTE", PyInt_FromLong((long) GL_UNSIGNED_BYTE
));
10299 PyDict_SetItemString(d
,"GL_UNSIGNED_INT", PyInt_FromLong((long) GL_UNSIGNED_INT
));
10300 PyDict_SetItemString(d
,"GL_UNSIGNED_SHORT", PyInt_FromLong((long) GL_UNSIGNED_SHORT
));
10301 PyDict_SetItemString(d
,"GL_V2F", PyInt_FromLong((long) GL_V2F
));
10302 PyDict_SetItemString(d
,"GL_V3F", PyInt_FromLong((long) GL_V3F
));
10303 PyDict_SetItemString(d
,"GL_VENDOR", PyInt_FromLong((long) GL_VENDOR
));
10304 PyDict_SetItemString(d
,"GL_VERSION", PyInt_FromLong((long) GL_VERSION
));
10305 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY", PyInt_FromLong((long) GL_VERTEX_ARRAY
));
10306 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_COUNT_EXT", PyInt_FromLong((long) GL_VERTEX_ARRAY_COUNT_EXT
));
10307 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_EXT", PyInt_FromLong((long) GL_VERTEX_ARRAY_EXT
));
10308 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_POINTER", PyInt_FromLong((long) GL_VERTEX_ARRAY_POINTER
));
10309 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_POINTER_EXT", PyInt_FromLong((long) GL_VERTEX_ARRAY_POINTER_EXT
));
10310 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_SIZE", PyInt_FromLong((long) GL_VERTEX_ARRAY_SIZE
));
10311 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_SIZE_EXT", PyInt_FromLong((long) GL_VERTEX_ARRAY_SIZE_EXT
));
10312 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_STRIDE", PyInt_FromLong((long) GL_VERTEX_ARRAY_STRIDE
));
10313 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_STRIDE_EXT", PyInt_FromLong((long) GL_VERTEX_ARRAY_STRIDE_EXT
));
10314 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_TYPE", PyInt_FromLong((long) GL_VERTEX_ARRAY_TYPE
));
10315 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_TYPE_EXT", PyInt_FromLong((long) GL_VERTEX_ARRAY_TYPE_EXT
));
10316 PyDict_SetItemString(d
,"GL_VIEWPORT", PyInt_FromLong((long) GL_VIEWPORT
));
10317 PyDict_SetItemString(d
,"GL_VIEWPORT_BIT", PyInt_FromLong((long) GL_VIEWPORT_BIT
));
10318 PyDict_SetItemString(d
,"GL_XOR", PyInt_FromLong((long) GL_XOR
));
10319 PyDict_SetItemString(d
,"GL_ZERO", PyInt_FromLong((long) GL_ZERO
));
10320 PyDict_SetItemString(d
,"GL_ZOOM_X", PyInt_FromLong((long) GL_ZOOM_X
));
10321 PyDict_SetItemString(d
,"GL_ZOOM_Y", PyInt_FromLong((long) GL_ZOOM_Y
));
10324 wxClassInfo::CleanUpClasses();
10325 wxClassInfo::InitializeClasses();
10329 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
10330 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);