2 * FILE : gtk/glcanvas.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Patch 6)
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_glColorTableEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
369 PyObject
* _resultobj
;
376 PyObject
* _argo5
= 0;
377 char *_kwnames
[] = { "target","internalformat","width","format","type","table", NULL
};
380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiO:glColorTableEXT",_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 glColorTableEXT. Expected _GLvoid_p.");
390 wxPy_BEGIN_ALLOW_THREADS
;
391 glColorTableEXT(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
393 wxPy_END_ALLOW_THREADS
;
394 } Py_INCREF(Py_None
);
395 _resultobj
= Py_None
;
399 static PyObject
*_wrap_glGetColorTableEXT(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
400 PyObject
* _resultobj
;
405 PyObject
* _argo3
= 0;
406 char *_kwnames
[] = { "target","format","type","table", NULL
};
409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glGetColorTableEXT",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
412 if (_argo3
== Py_None
) { _arg3
= NULL
; }
413 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,(char *) 0 )) {
414 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glGetColorTableEXT. Expected _GLvoid_p.");
419 wxPy_BEGIN_ALLOW_THREADS
;
420 glGetColorTableEXT(_arg0
,_arg1
,_arg2
,_arg3
);
422 wxPy_END_ALLOW_THREADS
;
423 } Py_INCREF(Py_None
);
424 _resultobj
= Py_None
;
428 static PyObject
*_wrap_glAccum(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
429 PyObject
* _resultobj
;
432 char *_kwnames
[] = { "op","value", NULL
};
435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"if:glAccum",_kwnames
,&_arg0
,&_arg1
))
438 wxPy_BEGIN_ALLOW_THREADS
;
439 glAccum(_arg0
,_arg1
);
441 wxPy_END_ALLOW_THREADS
;
442 } Py_INCREF(Py_None
);
443 _resultobj
= Py_None
;
447 static PyObject
*_wrap_glAlphaFunc(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
448 PyObject
* _resultobj
;
451 char *_kwnames
[] = { "func","ref", NULL
};
454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"if:glAlphaFunc",_kwnames
,&_arg0
,&_arg1
))
457 wxPy_BEGIN_ALLOW_THREADS
;
458 glAlphaFunc(_arg0
,_arg1
);
460 wxPy_END_ALLOW_THREADS
;
461 } Py_INCREF(Py_None
);
462 _resultobj
= Py_None
;
466 static PyObject
*_wrap_glAreTexturesResident(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
467 PyObject
* _resultobj
;
472 PyObject
* _argo1
= 0;
473 PyObject
* _argo2
= 0;
474 char *_kwnames
[] = { "n","textures","residences", NULL
};
477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iOO:glAreTexturesResident",_kwnames
,&_arg0
,&_argo1
,&_argo2
))
480 if (_argo1
== Py_None
) { _arg1
= NULL
; }
481 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLuint_p")) {
482 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glAreTexturesResident. Expected _GLuint_p.");
487 if (_argo2
== Py_None
) { _arg2
= NULL
; }
488 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLboolean_p")) {
489 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glAreTexturesResident. Expected _GLboolean_p.");
494 wxPy_BEGIN_ALLOW_THREADS
;
495 _result
= (GLboolean
)glAreTexturesResident(_arg0
,_arg1
,_arg2
);
497 wxPy_END_ALLOW_THREADS
;
498 } _resultobj
= Py_BuildValue("b",_result
);
502 static PyObject
*_wrap_glArrayElement(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
503 PyObject
* _resultobj
;
505 char *_kwnames
[] = { "i", NULL
};
508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glArrayElement",_kwnames
,&_arg0
))
511 wxPy_BEGIN_ALLOW_THREADS
;
512 glArrayElement(_arg0
);
514 wxPy_END_ALLOW_THREADS
;
515 } Py_INCREF(Py_None
);
516 _resultobj
= Py_None
;
520 static PyObject
*_wrap_glBegin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
521 PyObject
* _resultobj
;
523 char *_kwnames
[] = { "mode", NULL
};
526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glBegin",_kwnames
,&_arg0
))
529 wxPy_BEGIN_ALLOW_THREADS
;
532 wxPy_END_ALLOW_THREADS
;
533 } Py_INCREF(Py_None
);
534 _resultobj
= Py_None
;
538 static PyObject
*_wrap_glBindTexture(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
539 PyObject
* _resultobj
;
542 char *_kwnames
[] = { "target","texture", NULL
};
545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glBindTexture",_kwnames
,&_arg0
,&_arg1
))
548 wxPy_BEGIN_ALLOW_THREADS
;
549 glBindTexture(_arg0
,_arg1
);
551 wxPy_END_ALLOW_THREADS
;
552 } Py_INCREF(Py_None
);
553 _resultobj
= Py_None
;
557 static PyObject
*_wrap_glBitmap(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
558 PyObject
* _resultobj
;
566 PyObject
* _argo6
= 0;
567 char *_kwnames
[] = { "width","height","xorig","yorig","xmove","ymove","bitmap", NULL
};
570 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiffffO:glBitmap",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_argo6
))
573 if (_argo6
== Py_None
) { _arg6
= NULL
; }
574 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_GLubyte_p")) {
575 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of glBitmap. Expected _GLubyte_p.");
580 wxPy_BEGIN_ALLOW_THREADS
;
581 glBitmap(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
583 wxPy_END_ALLOW_THREADS
;
584 } Py_INCREF(Py_None
);
585 _resultobj
= Py_None
;
589 static PyObject
*_wrap_glBlendFunc(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
590 PyObject
* _resultobj
;
593 char *_kwnames
[] = { "sfactor","dfactor", NULL
};
596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glBlendFunc",_kwnames
,&_arg0
,&_arg1
))
599 wxPy_BEGIN_ALLOW_THREADS
;
600 glBlendFunc(_arg0
,_arg1
);
602 wxPy_END_ALLOW_THREADS
;
603 } Py_INCREF(Py_None
);
604 _resultobj
= Py_None
;
608 static PyObject
*_wrap_glCallList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
609 PyObject
* _resultobj
;
611 char *_kwnames
[] = { "list", NULL
};
614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glCallList",_kwnames
,&_arg0
))
617 wxPy_BEGIN_ALLOW_THREADS
;
620 wxPy_END_ALLOW_THREADS
;
621 } Py_INCREF(Py_None
);
622 _resultobj
= Py_None
;
626 static PyObject
*_wrap_glCallLists(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
627 PyObject
* _resultobj
;
631 PyObject
* _argo2
= 0;
632 char *_kwnames
[] = { "n","type","lists", NULL
};
635 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glCallLists",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
638 if (_argo2
== Py_None
) { _arg2
= NULL
; }
639 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,(char *) 0 )) {
640 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glCallLists. Expected _GLvoid_p.");
645 wxPy_BEGIN_ALLOW_THREADS
;
646 glCallLists(_arg0
,_arg1
,_arg2
);
648 wxPy_END_ALLOW_THREADS
;
649 } Py_INCREF(Py_None
);
650 _resultobj
= Py_None
;
654 static PyObject
*_wrap_glClear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
655 PyObject
* _resultobj
;
657 char *_kwnames
[] = { "mask", NULL
};
660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glClear",_kwnames
,&_arg0
))
663 wxPy_BEGIN_ALLOW_THREADS
;
666 wxPy_END_ALLOW_THREADS
;
667 } Py_INCREF(Py_None
);
668 _resultobj
= Py_None
;
672 static PyObject
*_wrap_glClearAccum(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
673 PyObject
* _resultobj
;
678 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glClearAccum",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
684 wxPy_BEGIN_ALLOW_THREADS
;
685 glClearAccum(_arg0
,_arg1
,_arg2
,_arg3
);
687 wxPy_END_ALLOW_THREADS
;
688 } Py_INCREF(Py_None
);
689 _resultobj
= Py_None
;
693 static PyObject
*_wrap_glClearColor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
694 PyObject
* _resultobj
;
699 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glClearColor",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
705 wxPy_BEGIN_ALLOW_THREADS
;
706 glClearColor(_arg0
,_arg1
,_arg2
,_arg3
);
708 wxPy_END_ALLOW_THREADS
;
709 } Py_INCREF(Py_None
);
710 _resultobj
= Py_None
;
714 static PyObject
*_wrap_glClearDepth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
715 PyObject
* _resultobj
;
717 char *_kwnames
[] = { "depth", NULL
};
720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"d:glClearDepth",_kwnames
,&_arg0
))
723 wxPy_BEGIN_ALLOW_THREADS
;
726 wxPy_END_ALLOW_THREADS
;
727 } Py_INCREF(Py_None
);
728 _resultobj
= Py_None
;
732 static PyObject
*_wrap_glClearIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
733 PyObject
* _resultobj
;
735 char *_kwnames
[] = { "c", NULL
};
738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glClearIndex",_kwnames
,&_arg0
))
741 wxPy_BEGIN_ALLOW_THREADS
;
744 wxPy_END_ALLOW_THREADS
;
745 } Py_INCREF(Py_None
);
746 _resultobj
= Py_None
;
750 static PyObject
*_wrap_glClearStencil(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
751 PyObject
* _resultobj
;
753 char *_kwnames
[] = { "s", NULL
};
756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glClearStencil",_kwnames
,&_arg0
))
759 wxPy_BEGIN_ALLOW_THREADS
;
760 glClearStencil(_arg0
);
762 wxPy_END_ALLOW_THREADS
;
763 } Py_INCREF(Py_None
);
764 _resultobj
= Py_None
;
768 static PyObject
*_wrap_glClipPlane(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
769 PyObject
* _resultobj
;
772 PyObject
* _argo1
= 0;
773 char *_kwnames
[] = { "plane","equation", NULL
};
776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glClipPlane",_kwnames
,&_arg0
,&_argo1
))
779 if (_argo1
== Py_None
) { _arg1
= NULL
; }
780 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLdouble_p")) {
781 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glClipPlane. Expected _GLdouble_p.");
786 wxPy_BEGIN_ALLOW_THREADS
;
787 glClipPlane(_arg0
,_arg1
);
789 wxPy_END_ALLOW_THREADS
;
790 } Py_INCREF(Py_None
);
791 _resultobj
= Py_None
;
795 static PyObject
*_wrap_glColor3b(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
796 PyObject
* _resultobj
;
800 char *_kwnames
[] = { "red","green","blue", NULL
};
803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"bbb:glColor3b",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
806 wxPy_BEGIN_ALLOW_THREADS
;
807 glColor3b(_arg0
,_arg1
,_arg2
);
809 wxPy_END_ALLOW_THREADS
;
810 } Py_INCREF(Py_None
);
811 _resultobj
= Py_None
;
815 static PyObject
*_wrap_glColor3bv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
816 PyObject
* _resultobj
;
818 PyObject
* _argo0
= 0;
819 char *_kwnames
[] = { "v", NULL
};
822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3bv",_kwnames
,&_argo0
))
825 if (_argo0
== Py_None
) { _arg0
= NULL
; }
826 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLbyte_p")) {
827 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3bv. Expected _GLbyte_p.");
832 wxPy_BEGIN_ALLOW_THREADS
;
835 wxPy_END_ALLOW_THREADS
;
836 } Py_INCREF(Py_None
);
837 _resultobj
= Py_None
;
841 static PyObject
*_wrap_glColor3d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
842 PyObject
* _resultobj
;
846 char *_kwnames
[] = { "red","green","blue", NULL
};
849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glColor3d",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
852 wxPy_BEGIN_ALLOW_THREADS
;
853 glColor3d(_arg0
,_arg1
,_arg2
);
855 wxPy_END_ALLOW_THREADS
;
856 } Py_INCREF(Py_None
);
857 _resultobj
= Py_None
;
861 static PyObject
*_wrap_glColor3dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
862 PyObject
* _resultobj
;
864 PyObject
* _argo0
= 0;
865 char *_kwnames
[] = { "v", NULL
};
868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3dv",_kwnames
,&_argo0
))
871 if (_argo0
== Py_None
) { _arg0
= NULL
; }
872 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3dv. Expected _GLdouble_p.");
878 wxPy_BEGIN_ALLOW_THREADS
;
881 wxPy_END_ALLOW_THREADS
;
882 } Py_INCREF(Py_None
);
883 _resultobj
= Py_None
;
887 static PyObject
*_wrap_glColor3f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
888 PyObject
* _resultobj
;
892 char *_kwnames
[] = { "red","green","blue", NULL
};
895 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glColor3f",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
898 wxPy_BEGIN_ALLOW_THREADS
;
899 glColor3f(_arg0
,_arg1
,_arg2
);
901 wxPy_END_ALLOW_THREADS
;
902 } Py_INCREF(Py_None
);
903 _resultobj
= Py_None
;
907 static PyObject
*_wrap_glColor3fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
908 PyObject
* _resultobj
;
910 PyObject
* _argo0
= 0;
911 char *_kwnames
[] = { "v", NULL
};
914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3fv",_kwnames
,&_argo0
))
917 if (_argo0
== Py_None
) { _arg0
= NULL
; }
918 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
919 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3fv. Expected _GLfloat_p.");
924 wxPy_BEGIN_ALLOW_THREADS
;
927 wxPy_END_ALLOW_THREADS
;
928 } Py_INCREF(Py_None
);
929 _resultobj
= Py_None
;
933 static PyObject
*_wrap_glColor3i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
934 PyObject
* _resultobj
;
938 char *_kwnames
[] = { "red","green","blue", NULL
};
941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glColor3i",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
944 wxPy_BEGIN_ALLOW_THREADS
;
945 glColor3i(_arg0
,_arg1
,_arg2
);
947 wxPy_END_ALLOW_THREADS
;
948 } Py_INCREF(Py_None
);
949 _resultobj
= Py_None
;
953 static PyObject
*_wrap_glColor3iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
954 PyObject
* _resultobj
;
956 PyObject
* _argo0
= 0;
957 char *_kwnames
[] = { "v", NULL
};
960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3iv",_kwnames
,&_argo0
))
963 if (_argo0
== Py_None
) { _arg0
= NULL
; }
964 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
965 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3iv. Expected _GLint_p.");
970 wxPy_BEGIN_ALLOW_THREADS
;
973 wxPy_END_ALLOW_THREADS
;
974 } Py_INCREF(Py_None
);
975 _resultobj
= Py_None
;
979 static PyObject
*_wrap_glColor3s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
980 PyObject
* _resultobj
;
984 char *_kwnames
[] = { "red","green","blue", NULL
};
987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhh:glColor3s",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
990 wxPy_BEGIN_ALLOW_THREADS
;
991 glColor3s(_arg0
,_arg1
,_arg2
);
993 wxPy_END_ALLOW_THREADS
;
994 } Py_INCREF(Py_None
);
995 _resultobj
= Py_None
;
999 static PyObject
*_wrap_glColor3sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1000 PyObject
* _resultobj
;
1002 PyObject
* _argo0
= 0;
1003 char *_kwnames
[] = { "v", NULL
};
1006 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3sv",_kwnames
,&_argo0
))
1009 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1010 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
1011 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3sv. Expected _GLshort_p.");
1016 wxPy_BEGIN_ALLOW_THREADS
;
1019 wxPy_END_ALLOW_THREADS
;
1020 } Py_INCREF(Py_None
);
1021 _resultobj
= Py_None
;
1025 static PyObject
*_wrap_glColor3ub(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1026 PyObject
* _resultobj
;
1030 char *_kwnames
[] = { "red","green","blue", NULL
};
1033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"bbb:glColor3ub",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
1036 wxPy_BEGIN_ALLOW_THREADS
;
1037 glColor3ub(_arg0
,_arg1
,_arg2
);
1039 wxPy_END_ALLOW_THREADS
;
1040 } Py_INCREF(Py_None
);
1041 _resultobj
= Py_None
;
1045 static PyObject
*_wrap_glColor3ubv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1046 PyObject
* _resultobj
;
1048 PyObject
* _argo0
= 0;
1049 char *_kwnames
[] = { "v", NULL
};
1052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3ubv",_kwnames
,&_argo0
))
1055 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1056 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLubyte_p")) {
1057 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3ubv. Expected _GLubyte_p.");
1062 wxPy_BEGIN_ALLOW_THREADS
;
1065 wxPy_END_ALLOW_THREADS
;
1066 } Py_INCREF(Py_None
);
1067 _resultobj
= Py_None
;
1071 static PyObject
*_wrap_glColor3ui(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1072 PyObject
* _resultobj
;
1076 char *_kwnames
[] = { "red","green","blue", NULL
};
1079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glColor3ui",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
1082 wxPy_BEGIN_ALLOW_THREADS
;
1083 glColor3ui(_arg0
,_arg1
,_arg2
);
1085 wxPy_END_ALLOW_THREADS
;
1086 } Py_INCREF(Py_None
);
1087 _resultobj
= Py_None
;
1091 static PyObject
*_wrap_glColor3uiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1092 PyObject
* _resultobj
;
1094 PyObject
* _argo0
= 0;
1095 char *_kwnames
[] = { "v", NULL
};
1098 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3uiv",_kwnames
,&_argo0
))
1101 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1102 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLuint_p")) {
1103 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3uiv. Expected _GLuint_p.");
1108 wxPy_BEGIN_ALLOW_THREADS
;
1111 wxPy_END_ALLOW_THREADS
;
1112 } Py_INCREF(Py_None
);
1113 _resultobj
= Py_None
;
1117 static PyObject
*_wrap_glColor3us(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1118 PyObject
* _resultobj
;
1122 char *_kwnames
[] = { "red","green","blue", NULL
};
1125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhh:glColor3us",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
1128 wxPy_BEGIN_ALLOW_THREADS
;
1129 glColor3us(_arg0
,_arg1
,_arg2
);
1131 wxPy_END_ALLOW_THREADS
;
1132 } Py_INCREF(Py_None
);
1133 _resultobj
= Py_None
;
1137 static PyObject
*_wrap_glColor3usv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1138 PyObject
* _resultobj
;
1140 PyObject
* _argo0
= 0;
1141 char *_kwnames
[] = { "v", NULL
};
1144 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor3usv",_kwnames
,&_argo0
))
1147 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1148 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLushort_p")) {
1149 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor3usv. Expected _GLushort_p.");
1154 wxPy_BEGIN_ALLOW_THREADS
;
1157 wxPy_END_ALLOW_THREADS
;
1158 } Py_INCREF(Py_None
);
1159 _resultobj
= Py_None
;
1163 static PyObject
*_wrap_glColor4b(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1164 PyObject
* _resultobj
;
1169 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"bbbb:glColor4b",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1175 wxPy_BEGIN_ALLOW_THREADS
;
1176 glColor4b(_arg0
,_arg1
,_arg2
,_arg3
);
1178 wxPy_END_ALLOW_THREADS
;
1179 } Py_INCREF(Py_None
);
1180 _resultobj
= Py_None
;
1184 static PyObject
*_wrap_glColor4bv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1185 PyObject
* _resultobj
;
1187 PyObject
* _argo0
= 0;
1188 char *_kwnames
[] = { "v", NULL
};
1191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4bv",_kwnames
,&_argo0
))
1194 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1195 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLbyte_p")) {
1196 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4bv. Expected _GLbyte_p.");
1201 wxPy_BEGIN_ALLOW_THREADS
;
1204 wxPy_END_ALLOW_THREADS
;
1205 } Py_INCREF(Py_None
);
1206 _resultobj
= Py_None
;
1210 static PyObject
*_wrap_glColor4d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1211 PyObject
* _resultobj
;
1216 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddd:glColor4d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1222 wxPy_BEGIN_ALLOW_THREADS
;
1223 glColor4d(_arg0
,_arg1
,_arg2
,_arg3
);
1225 wxPy_END_ALLOW_THREADS
;
1226 } Py_INCREF(Py_None
);
1227 _resultobj
= Py_None
;
1231 static PyObject
*_wrap_glColor4dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1232 PyObject
* _resultobj
;
1234 PyObject
* _argo0
= 0;
1235 char *_kwnames
[] = { "v", NULL
};
1238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4dv",_kwnames
,&_argo0
))
1241 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1242 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
1243 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4dv. Expected _GLdouble_p.");
1248 wxPy_BEGIN_ALLOW_THREADS
;
1251 wxPy_END_ALLOW_THREADS
;
1252 } Py_INCREF(Py_None
);
1253 _resultobj
= Py_None
;
1257 static PyObject
*_wrap_glColor4f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1258 PyObject
* _resultobj
;
1263 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1266 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glColor4f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1269 wxPy_BEGIN_ALLOW_THREADS
;
1270 glColor4f(_arg0
,_arg1
,_arg2
,_arg3
);
1272 wxPy_END_ALLOW_THREADS
;
1273 } Py_INCREF(Py_None
);
1274 _resultobj
= Py_None
;
1278 static PyObject
*_wrap_glColor4fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1279 PyObject
* _resultobj
;
1281 PyObject
* _argo0
= 0;
1282 char *_kwnames
[] = { "v", NULL
};
1285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4fv",_kwnames
,&_argo0
))
1288 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1289 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
1290 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4fv. Expected _GLfloat_p.");
1295 wxPy_BEGIN_ALLOW_THREADS
;
1298 wxPy_END_ALLOW_THREADS
;
1299 } Py_INCREF(Py_None
);
1300 _resultobj
= Py_None
;
1304 static PyObject
*_wrap_glColor4i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1305 PyObject
* _resultobj
;
1310 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glColor4i",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1316 wxPy_BEGIN_ALLOW_THREADS
;
1317 glColor4i(_arg0
,_arg1
,_arg2
,_arg3
);
1319 wxPy_END_ALLOW_THREADS
;
1320 } Py_INCREF(Py_None
);
1321 _resultobj
= Py_None
;
1325 static PyObject
*_wrap_glColor4iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1326 PyObject
* _resultobj
;
1328 PyObject
* _argo0
= 0;
1329 char *_kwnames
[] = { "v", NULL
};
1332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4iv",_kwnames
,&_argo0
))
1335 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1336 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
1337 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4iv. Expected _GLint_p.");
1342 wxPy_BEGIN_ALLOW_THREADS
;
1345 wxPy_END_ALLOW_THREADS
;
1346 } Py_INCREF(Py_None
);
1347 _resultobj
= Py_None
;
1351 static PyObject
*_wrap_glColor4s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1352 PyObject
* _resultobj
;
1357 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhhh:glColor4s",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1363 wxPy_BEGIN_ALLOW_THREADS
;
1364 glColor4s(_arg0
,_arg1
,_arg2
,_arg3
);
1366 wxPy_END_ALLOW_THREADS
;
1367 } Py_INCREF(Py_None
);
1368 _resultobj
= Py_None
;
1372 static PyObject
*_wrap_glColor4sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1373 PyObject
* _resultobj
;
1375 PyObject
* _argo0
= 0;
1376 char *_kwnames
[] = { "v", NULL
};
1379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4sv",_kwnames
,&_argo0
))
1382 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1383 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
1384 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4sv. Expected _GLshort_p.");
1389 wxPy_BEGIN_ALLOW_THREADS
;
1392 wxPy_END_ALLOW_THREADS
;
1393 } Py_INCREF(Py_None
);
1394 _resultobj
= Py_None
;
1398 static PyObject
*_wrap_glColor4ub(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1399 PyObject
* _resultobj
;
1404 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"bbbb:glColor4ub",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1410 wxPy_BEGIN_ALLOW_THREADS
;
1411 glColor4ub(_arg0
,_arg1
,_arg2
,_arg3
);
1413 wxPy_END_ALLOW_THREADS
;
1414 } Py_INCREF(Py_None
);
1415 _resultobj
= Py_None
;
1419 static PyObject
*_wrap_glColor4ubv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1420 PyObject
* _resultobj
;
1422 PyObject
* _argo0
= 0;
1423 char *_kwnames
[] = { "v", NULL
};
1426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4ubv",_kwnames
,&_argo0
))
1429 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1430 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLubyte_p")) {
1431 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4ubv. Expected _GLubyte_p.");
1436 wxPy_BEGIN_ALLOW_THREADS
;
1439 wxPy_END_ALLOW_THREADS
;
1440 } Py_INCREF(Py_None
);
1441 _resultobj
= Py_None
;
1445 static PyObject
*_wrap_glColor4ui(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1446 PyObject
* _resultobj
;
1451 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glColor4ui",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1457 wxPy_BEGIN_ALLOW_THREADS
;
1458 glColor4ui(_arg0
,_arg1
,_arg2
,_arg3
);
1460 wxPy_END_ALLOW_THREADS
;
1461 } Py_INCREF(Py_None
);
1462 _resultobj
= Py_None
;
1466 static PyObject
*_wrap_glColor4uiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1467 PyObject
* _resultobj
;
1469 PyObject
* _argo0
= 0;
1470 char *_kwnames
[] = { "v", NULL
};
1473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4uiv",_kwnames
,&_argo0
))
1476 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1477 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLuint_p")) {
1478 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4uiv. Expected _GLuint_p.");
1483 wxPy_BEGIN_ALLOW_THREADS
;
1486 wxPy_END_ALLOW_THREADS
;
1487 } Py_INCREF(Py_None
);
1488 _resultobj
= Py_None
;
1492 static PyObject
*_wrap_glColor4us(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1493 PyObject
* _resultobj
;
1498 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhhh:glColor4us",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1504 wxPy_BEGIN_ALLOW_THREADS
;
1505 glColor4us(_arg0
,_arg1
,_arg2
,_arg3
);
1507 wxPy_END_ALLOW_THREADS
;
1508 } Py_INCREF(Py_None
);
1509 _resultobj
= Py_None
;
1513 static PyObject
*_wrap_glColor4usv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1514 PyObject
* _resultobj
;
1516 PyObject
* _argo0
= 0;
1517 char *_kwnames
[] = { "v", NULL
};
1520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glColor4usv",_kwnames
,&_argo0
))
1523 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1524 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLushort_p")) {
1525 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glColor4usv. Expected _GLushort_p.");
1530 wxPy_BEGIN_ALLOW_THREADS
;
1533 wxPy_END_ALLOW_THREADS
;
1534 } Py_INCREF(Py_None
);
1535 _resultobj
= Py_None
;
1539 static PyObject
*_wrap_glColorMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1540 PyObject
* _resultobj
;
1545 char *_kwnames
[] = { "red","green","blue","alpha", NULL
};
1548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"bbbb:glColorMask",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
1551 wxPy_BEGIN_ALLOW_THREADS
;
1552 glColorMask(_arg0
,_arg1
,_arg2
,_arg3
);
1554 wxPy_END_ALLOW_THREADS
;
1555 } Py_INCREF(Py_None
);
1556 _resultobj
= Py_None
;
1560 static PyObject
*_wrap_glColorMaterial(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1561 PyObject
* _resultobj
;
1564 char *_kwnames
[] = { "face","mode", NULL
};
1567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glColorMaterial",_kwnames
,&_arg0
,&_arg1
))
1570 wxPy_BEGIN_ALLOW_THREADS
;
1571 glColorMaterial(_arg0
,_arg1
);
1573 wxPy_END_ALLOW_THREADS
;
1574 } Py_INCREF(Py_None
);
1575 _resultobj
= Py_None
;
1579 static PyObject
*_wrap_glColorPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1580 PyObject
* _resultobj
;
1585 PyObject
* _argo3
= 0;
1586 char *_kwnames
[] = { "size","type","stride","pointer", NULL
};
1589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glColorPointer",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
1592 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1593 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,(char *) 0 )) {
1594 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glColorPointer. Expected _GLvoid_p.");
1599 wxPy_BEGIN_ALLOW_THREADS
;
1600 glColorPointer(_arg0
,_arg1
,_arg2
,_arg3
);
1602 wxPy_END_ALLOW_THREADS
;
1603 } Py_INCREF(Py_None
);
1604 _resultobj
= Py_None
;
1608 static PyObject
*_wrap_glCopyPixels(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1609 PyObject
* _resultobj
;
1615 char *_kwnames
[] = { "x","y","width","height","type", NULL
};
1618 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiii:glCopyPixels",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1621 wxPy_BEGIN_ALLOW_THREADS
;
1622 glCopyPixels(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1624 wxPy_END_ALLOW_THREADS
;
1625 } Py_INCREF(Py_None
);
1626 _resultobj
= Py_None
;
1630 static PyObject
*_wrap_glCopyTexImage1D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1631 PyObject
* _resultobj
;
1639 char *_kwnames
[] = { "target","level","internalFormat","x","y","width","border", NULL
};
1642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiii:glCopyTexImage1D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
1645 wxPy_BEGIN_ALLOW_THREADS
;
1646 glCopyTexImage1D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1648 wxPy_END_ALLOW_THREADS
;
1649 } Py_INCREF(Py_None
);
1650 _resultobj
= Py_None
;
1654 static PyObject
*_wrap_glCopyTexImage2D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1655 PyObject
* _resultobj
;
1664 char *_kwnames
[] = { "target","level","internalFormat","x","y","width","height","border", NULL
};
1667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiii:glCopyTexImage2D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_arg7
))
1670 wxPy_BEGIN_ALLOW_THREADS
;
1671 glCopyTexImage2D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
);
1673 wxPy_END_ALLOW_THREADS
;
1674 } Py_INCREF(Py_None
);
1675 _resultobj
= Py_None
;
1679 static PyObject
*_wrap_glCopyTexSubImage1D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1680 PyObject
* _resultobj
;
1687 char *_kwnames
[] = { "target","level","xoffset","x","y","width", NULL
};
1690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiii:glCopyTexSubImage1D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1693 wxPy_BEGIN_ALLOW_THREADS
;
1694 glCopyTexSubImage1D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1696 wxPy_END_ALLOW_THREADS
;
1697 } Py_INCREF(Py_None
);
1698 _resultobj
= Py_None
;
1702 static PyObject
*_wrap_glCopyTexSubImage2D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1703 PyObject
* _resultobj
;
1712 char *_kwnames
[] = { "target","level","xoffset","yoffset","x","y","width","height", NULL
};
1715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiii:glCopyTexSubImage2D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_arg7
))
1718 wxPy_BEGIN_ALLOW_THREADS
;
1719 glCopyTexSubImage2D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
);
1721 wxPy_END_ALLOW_THREADS
;
1722 } Py_INCREF(Py_None
);
1723 _resultobj
= Py_None
;
1727 static PyObject
*_wrap_glCullFace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1728 PyObject
* _resultobj
;
1730 char *_kwnames
[] = { "mode", NULL
};
1733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glCullFace",_kwnames
,&_arg0
))
1736 wxPy_BEGIN_ALLOW_THREADS
;
1739 wxPy_END_ALLOW_THREADS
;
1740 } Py_INCREF(Py_None
);
1741 _resultobj
= Py_None
;
1745 static PyObject
*_wrap_glDeleteLists(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1746 PyObject
* _resultobj
;
1749 char *_kwnames
[] = { "list","range", NULL
};
1752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glDeleteLists",_kwnames
,&_arg0
,&_arg1
))
1755 wxPy_BEGIN_ALLOW_THREADS
;
1756 glDeleteLists(_arg0
,_arg1
);
1758 wxPy_END_ALLOW_THREADS
;
1759 } Py_INCREF(Py_None
);
1760 _resultobj
= Py_None
;
1764 static PyObject
*_wrap_glDeleteTextures(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1765 PyObject
* _resultobj
;
1768 PyObject
* _argo1
= 0;
1769 char *_kwnames
[] = { "n","textures", NULL
};
1772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glDeleteTextures",_kwnames
,&_arg0
,&_argo1
))
1775 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1776 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLuint_p")) {
1777 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glDeleteTextures. Expected _GLuint_p.");
1782 wxPy_BEGIN_ALLOW_THREADS
;
1783 glDeleteTextures(_arg0
,_arg1
);
1785 wxPy_END_ALLOW_THREADS
;
1786 } Py_INCREF(Py_None
);
1787 _resultobj
= Py_None
;
1791 static PyObject
*_wrap_glDepthFunc(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1792 PyObject
* _resultobj
;
1794 char *_kwnames
[] = { "func", NULL
};
1797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glDepthFunc",_kwnames
,&_arg0
))
1800 wxPy_BEGIN_ALLOW_THREADS
;
1803 wxPy_END_ALLOW_THREADS
;
1804 } Py_INCREF(Py_None
);
1805 _resultobj
= Py_None
;
1809 static PyObject
*_wrap_glDepthMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1810 PyObject
* _resultobj
;
1812 char *_kwnames
[] = { "flag", NULL
};
1815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"b:glDepthMask",_kwnames
,&_arg0
))
1818 wxPy_BEGIN_ALLOW_THREADS
;
1821 wxPy_END_ALLOW_THREADS
;
1822 } Py_INCREF(Py_None
);
1823 _resultobj
= Py_None
;
1827 static PyObject
*_wrap_glDepthRange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1828 PyObject
* _resultobj
;
1831 char *_kwnames
[] = { "zNear","zFar", NULL
};
1834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dd:glDepthRange",_kwnames
,&_arg0
,&_arg1
))
1837 wxPy_BEGIN_ALLOW_THREADS
;
1838 glDepthRange(_arg0
,_arg1
);
1840 wxPy_END_ALLOW_THREADS
;
1841 } Py_INCREF(Py_None
);
1842 _resultobj
= Py_None
;
1846 static PyObject
*_wrap_glDisable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1847 PyObject
* _resultobj
;
1849 char *_kwnames
[] = { "cap", NULL
};
1852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glDisable",_kwnames
,&_arg0
))
1855 wxPy_BEGIN_ALLOW_THREADS
;
1858 wxPy_END_ALLOW_THREADS
;
1859 } Py_INCREF(Py_None
);
1860 _resultobj
= Py_None
;
1864 static PyObject
*_wrap_glDisableClientState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1865 PyObject
* _resultobj
;
1867 char *_kwnames
[] = { "array", NULL
};
1870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glDisableClientState",_kwnames
,&_arg0
))
1873 wxPy_BEGIN_ALLOW_THREADS
;
1874 glDisableClientState(_arg0
);
1876 wxPy_END_ALLOW_THREADS
;
1877 } Py_INCREF(Py_None
);
1878 _resultobj
= Py_None
;
1882 static PyObject
*_wrap_glDrawArrays(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1883 PyObject
* _resultobj
;
1887 char *_kwnames
[] = { "mode","first","count", NULL
};
1890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glDrawArrays",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
1893 wxPy_BEGIN_ALLOW_THREADS
;
1894 glDrawArrays(_arg0
,_arg1
,_arg2
);
1896 wxPy_END_ALLOW_THREADS
;
1897 } Py_INCREF(Py_None
);
1898 _resultobj
= Py_None
;
1902 static PyObject
*_wrap_glDrawBuffer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1903 PyObject
* _resultobj
;
1905 char *_kwnames
[] = { "mode", NULL
};
1908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glDrawBuffer",_kwnames
,&_arg0
))
1911 wxPy_BEGIN_ALLOW_THREADS
;
1912 glDrawBuffer(_arg0
);
1914 wxPy_END_ALLOW_THREADS
;
1915 } Py_INCREF(Py_None
);
1916 _resultobj
= Py_None
;
1920 static PyObject
*_wrap_glDrawElements(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1921 PyObject
* _resultobj
;
1926 PyObject
* _argo3
= 0;
1927 char *_kwnames
[] = { "mode","count","type","indices", NULL
};
1930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glDrawElements",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
1933 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1934 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,(char *) 0 )) {
1935 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glDrawElements. Expected _GLvoid_p.");
1940 wxPy_BEGIN_ALLOW_THREADS
;
1941 glDrawElements(_arg0
,_arg1
,_arg2
,_arg3
);
1943 wxPy_END_ALLOW_THREADS
;
1944 } Py_INCREF(Py_None
);
1945 _resultobj
= Py_None
;
1949 static PyObject
*_wrap_glDrawPixels(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1950 PyObject
* _resultobj
;
1956 PyObject
* _argo4
= 0;
1957 char *_kwnames
[] = { "width","height","format","type","pixels", NULL
};
1960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiO:glDrawPixels",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_argo4
))
1963 if (_argo4
== Py_None
) { _arg4
= NULL
; }
1964 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,(char *) 0 )) {
1965 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of glDrawPixels. Expected _GLvoid_p.");
1970 wxPy_BEGIN_ALLOW_THREADS
;
1971 glDrawPixels(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1973 wxPy_END_ALLOW_THREADS
;
1974 } Py_INCREF(Py_None
);
1975 _resultobj
= Py_None
;
1979 static PyObject
*_wrap_glEdgeFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1980 PyObject
* _resultobj
;
1982 char *_kwnames
[] = { "flag", NULL
};
1985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"b:glEdgeFlag",_kwnames
,&_arg0
))
1988 wxPy_BEGIN_ALLOW_THREADS
;
1991 wxPy_END_ALLOW_THREADS
;
1992 } Py_INCREF(Py_None
);
1993 _resultobj
= Py_None
;
1997 static PyObject
*_wrap_glEdgeFlagPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1998 PyObject
* _resultobj
;
2001 PyObject
* _argo1
= 0;
2002 char *_kwnames
[] = { "stride","pointer", NULL
};
2005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glEdgeFlagPointer",_kwnames
,&_arg0
,&_argo1
))
2008 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2009 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLboolean_p")) {
2010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glEdgeFlagPointer. Expected _GLboolean_p.");
2015 wxPy_BEGIN_ALLOW_THREADS
;
2016 glEdgeFlagPointer(_arg0
,_arg1
);
2018 wxPy_END_ALLOW_THREADS
;
2019 } Py_INCREF(Py_None
);
2020 _resultobj
= Py_None
;
2024 static PyObject
*_wrap_glEdgeFlagv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2025 PyObject
* _resultobj
;
2027 PyObject
* _argo0
= 0;
2028 char *_kwnames
[] = { "flag", NULL
};
2031 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glEdgeFlagv",_kwnames
,&_argo0
))
2034 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2035 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLboolean_p")) {
2036 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glEdgeFlagv. Expected _GLboolean_p.");
2041 wxPy_BEGIN_ALLOW_THREADS
;
2044 wxPy_END_ALLOW_THREADS
;
2045 } Py_INCREF(Py_None
);
2046 _resultobj
= Py_None
;
2050 static PyObject
*_wrap_glEnable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2051 PyObject
* _resultobj
;
2053 char *_kwnames
[] = { "cap", NULL
};
2056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glEnable",_kwnames
,&_arg0
))
2059 wxPy_BEGIN_ALLOW_THREADS
;
2062 wxPy_END_ALLOW_THREADS
;
2063 } Py_INCREF(Py_None
);
2064 _resultobj
= Py_None
;
2068 static PyObject
*_wrap_glEnableClientState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2069 PyObject
* _resultobj
;
2071 char *_kwnames
[] = { "array", NULL
};
2074 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glEnableClientState",_kwnames
,&_arg0
))
2077 wxPy_BEGIN_ALLOW_THREADS
;
2078 glEnableClientState(_arg0
);
2080 wxPy_END_ALLOW_THREADS
;
2081 } Py_INCREF(Py_None
);
2082 _resultobj
= Py_None
;
2086 static PyObject
*_wrap_glEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2087 PyObject
* _resultobj
;
2088 char *_kwnames
[] = { NULL
};
2091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glEnd",_kwnames
))
2094 wxPy_BEGIN_ALLOW_THREADS
;
2097 wxPy_END_ALLOW_THREADS
;
2098 } Py_INCREF(Py_None
);
2099 _resultobj
= Py_None
;
2103 static PyObject
*_wrap_glEndList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2104 PyObject
* _resultobj
;
2105 char *_kwnames
[] = { NULL
};
2108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glEndList",_kwnames
))
2111 wxPy_BEGIN_ALLOW_THREADS
;
2114 wxPy_END_ALLOW_THREADS
;
2115 } Py_INCREF(Py_None
);
2116 _resultobj
= Py_None
;
2120 static PyObject
*_wrap_glEvalCoord1d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2121 PyObject
* _resultobj
;
2123 char *_kwnames
[] = { "u", NULL
};
2126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"d:glEvalCoord1d",_kwnames
,&_arg0
))
2129 wxPy_BEGIN_ALLOW_THREADS
;
2130 glEvalCoord1d(_arg0
);
2132 wxPy_END_ALLOW_THREADS
;
2133 } Py_INCREF(Py_None
);
2134 _resultobj
= Py_None
;
2138 static PyObject
*_wrap_glEvalCoord1dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2139 PyObject
* _resultobj
;
2141 PyObject
* _argo0
= 0;
2142 char *_kwnames
[] = { "u", NULL
};
2145 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glEvalCoord1dv",_kwnames
,&_argo0
))
2148 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2149 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
2150 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glEvalCoord1dv. Expected _GLdouble_p.");
2155 wxPy_BEGIN_ALLOW_THREADS
;
2156 glEvalCoord1dv(_arg0
);
2158 wxPy_END_ALLOW_THREADS
;
2159 } Py_INCREF(Py_None
);
2160 _resultobj
= Py_None
;
2164 static PyObject
*_wrap_glEvalCoord1f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2165 PyObject
* _resultobj
;
2167 char *_kwnames
[] = { "u", NULL
};
2170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glEvalCoord1f",_kwnames
,&_arg0
))
2173 wxPy_BEGIN_ALLOW_THREADS
;
2174 glEvalCoord1f(_arg0
);
2176 wxPy_END_ALLOW_THREADS
;
2177 } Py_INCREF(Py_None
);
2178 _resultobj
= Py_None
;
2182 static PyObject
*_wrap_glEvalCoord1fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2183 PyObject
* _resultobj
;
2185 PyObject
* _argo0
= 0;
2186 char *_kwnames
[] = { "u", NULL
};
2189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glEvalCoord1fv",_kwnames
,&_argo0
))
2192 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2193 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
2194 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glEvalCoord1fv. Expected _GLfloat_p.");
2199 wxPy_BEGIN_ALLOW_THREADS
;
2200 glEvalCoord1fv(_arg0
);
2202 wxPy_END_ALLOW_THREADS
;
2203 } Py_INCREF(Py_None
);
2204 _resultobj
= Py_None
;
2208 static PyObject
*_wrap_glEvalCoord2d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2209 PyObject
* _resultobj
;
2212 char *_kwnames
[] = { "u","v", NULL
};
2215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dd:glEvalCoord2d",_kwnames
,&_arg0
,&_arg1
))
2218 wxPy_BEGIN_ALLOW_THREADS
;
2219 glEvalCoord2d(_arg0
,_arg1
);
2221 wxPy_END_ALLOW_THREADS
;
2222 } Py_INCREF(Py_None
);
2223 _resultobj
= Py_None
;
2227 static PyObject
*_wrap_glEvalCoord2dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2228 PyObject
* _resultobj
;
2230 PyObject
* _argo0
= 0;
2231 char *_kwnames
[] = { "u", NULL
};
2234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glEvalCoord2dv",_kwnames
,&_argo0
))
2237 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2238 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
2239 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glEvalCoord2dv. Expected _GLdouble_p.");
2244 wxPy_BEGIN_ALLOW_THREADS
;
2245 glEvalCoord2dv(_arg0
);
2247 wxPy_END_ALLOW_THREADS
;
2248 } Py_INCREF(Py_None
);
2249 _resultobj
= Py_None
;
2253 static PyObject
*_wrap_glEvalCoord2f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2254 PyObject
* _resultobj
;
2257 char *_kwnames
[] = { "u","v", NULL
};
2260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ff:glEvalCoord2f",_kwnames
,&_arg0
,&_arg1
))
2263 wxPy_BEGIN_ALLOW_THREADS
;
2264 glEvalCoord2f(_arg0
,_arg1
);
2266 wxPy_END_ALLOW_THREADS
;
2267 } Py_INCREF(Py_None
);
2268 _resultobj
= Py_None
;
2272 static PyObject
*_wrap_glEvalCoord2fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2273 PyObject
* _resultobj
;
2275 PyObject
* _argo0
= 0;
2276 char *_kwnames
[] = { "u", NULL
};
2279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glEvalCoord2fv",_kwnames
,&_argo0
))
2282 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2283 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
2284 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glEvalCoord2fv. Expected _GLfloat_p.");
2289 wxPy_BEGIN_ALLOW_THREADS
;
2290 glEvalCoord2fv(_arg0
);
2292 wxPy_END_ALLOW_THREADS
;
2293 } Py_INCREF(Py_None
);
2294 _resultobj
= Py_None
;
2298 static PyObject
*_wrap_glEvalMesh1(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2299 PyObject
* _resultobj
;
2303 char *_kwnames
[] = { "mode","i1","i2", NULL
};
2306 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glEvalMesh1",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
2309 wxPy_BEGIN_ALLOW_THREADS
;
2310 glEvalMesh1(_arg0
,_arg1
,_arg2
);
2312 wxPy_END_ALLOW_THREADS
;
2313 } Py_INCREF(Py_None
);
2314 _resultobj
= Py_None
;
2318 static PyObject
*_wrap_glEvalMesh2(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2319 PyObject
* _resultobj
;
2325 char *_kwnames
[] = { "mode","i1","i2","j1","j2", NULL
};
2328 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiii:glEvalMesh2",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
2331 wxPy_BEGIN_ALLOW_THREADS
;
2332 glEvalMesh2(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
2334 wxPy_END_ALLOW_THREADS
;
2335 } Py_INCREF(Py_None
);
2336 _resultobj
= Py_None
;
2340 static PyObject
*_wrap_glEvalPoint1(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2341 PyObject
* _resultobj
;
2343 char *_kwnames
[] = { "i", NULL
};
2346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glEvalPoint1",_kwnames
,&_arg0
))
2349 wxPy_BEGIN_ALLOW_THREADS
;
2350 glEvalPoint1(_arg0
);
2352 wxPy_END_ALLOW_THREADS
;
2353 } Py_INCREF(Py_None
);
2354 _resultobj
= Py_None
;
2358 static PyObject
*_wrap_glEvalPoint2(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2359 PyObject
* _resultobj
;
2362 char *_kwnames
[] = { "i","j", NULL
};
2365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glEvalPoint2",_kwnames
,&_arg0
,&_arg1
))
2368 wxPy_BEGIN_ALLOW_THREADS
;
2369 glEvalPoint2(_arg0
,_arg1
);
2371 wxPy_END_ALLOW_THREADS
;
2372 } Py_INCREF(Py_None
);
2373 _resultobj
= Py_None
;
2377 static PyObject
*_wrap_glFeedbackBuffer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2378 PyObject
* _resultobj
;
2382 PyObject
* _argo2
= 0;
2383 char *_kwnames
[] = { "size","type","buffer", NULL
};
2386 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glFeedbackBuffer",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
2389 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2390 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
2391 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glFeedbackBuffer. Expected _GLfloat_p.");
2396 wxPy_BEGIN_ALLOW_THREADS
;
2397 glFeedbackBuffer(_arg0
,_arg1
,_arg2
);
2399 wxPy_END_ALLOW_THREADS
;
2400 } Py_INCREF(Py_None
);
2401 _resultobj
= Py_None
;
2405 static PyObject
*_wrap_glFinish(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2406 PyObject
* _resultobj
;
2407 char *_kwnames
[] = { NULL
};
2410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glFinish",_kwnames
))
2413 wxPy_BEGIN_ALLOW_THREADS
;
2416 wxPy_END_ALLOW_THREADS
;
2417 } Py_INCREF(Py_None
);
2418 _resultobj
= Py_None
;
2422 static PyObject
*_wrap_glFlush(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2423 PyObject
* _resultobj
;
2424 char *_kwnames
[] = { NULL
};
2427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glFlush",_kwnames
))
2430 wxPy_BEGIN_ALLOW_THREADS
;
2433 wxPy_END_ALLOW_THREADS
;
2434 } Py_INCREF(Py_None
);
2435 _resultobj
= Py_None
;
2439 static PyObject
*_wrap_glFogf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2440 PyObject
* _resultobj
;
2443 char *_kwnames
[] = { "pname","param", NULL
};
2446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"if:glFogf",_kwnames
,&_arg0
,&_arg1
))
2449 wxPy_BEGIN_ALLOW_THREADS
;
2450 glFogf(_arg0
,_arg1
);
2452 wxPy_END_ALLOW_THREADS
;
2453 } Py_INCREF(Py_None
);
2454 _resultobj
= Py_None
;
2458 static PyObject
*_wrap_glFogfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2459 PyObject
* _resultobj
;
2462 PyObject
* _argo1
= 0;
2463 char *_kwnames
[] = { "pname","params", NULL
};
2466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glFogfv",_kwnames
,&_arg0
,&_argo1
))
2469 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2470 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLfloat_p")) {
2471 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glFogfv. Expected _GLfloat_p.");
2476 wxPy_BEGIN_ALLOW_THREADS
;
2477 glFogfv(_arg0
,_arg1
);
2479 wxPy_END_ALLOW_THREADS
;
2480 } Py_INCREF(Py_None
);
2481 _resultobj
= Py_None
;
2485 static PyObject
*_wrap_glFogi(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2486 PyObject
* _resultobj
;
2489 char *_kwnames
[] = { "pname","param", NULL
};
2492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glFogi",_kwnames
,&_arg0
,&_arg1
))
2495 wxPy_BEGIN_ALLOW_THREADS
;
2496 glFogi(_arg0
,_arg1
);
2498 wxPy_END_ALLOW_THREADS
;
2499 } Py_INCREF(Py_None
);
2500 _resultobj
= Py_None
;
2504 static PyObject
*_wrap_glFogiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2505 PyObject
* _resultobj
;
2508 PyObject
* _argo1
= 0;
2509 char *_kwnames
[] = { "pname","params", NULL
};
2512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glFogiv",_kwnames
,&_arg0
,&_argo1
))
2515 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2516 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLint_p")) {
2517 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glFogiv. Expected _GLint_p.");
2522 wxPy_BEGIN_ALLOW_THREADS
;
2523 glFogiv(_arg0
,_arg1
);
2525 wxPy_END_ALLOW_THREADS
;
2526 } Py_INCREF(Py_None
);
2527 _resultobj
= Py_None
;
2531 static PyObject
*_wrap_glFrontFace(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2532 PyObject
* _resultobj
;
2534 char *_kwnames
[] = { "mode", NULL
};
2537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glFrontFace",_kwnames
,&_arg0
))
2540 wxPy_BEGIN_ALLOW_THREADS
;
2543 wxPy_END_ALLOW_THREADS
;
2544 } Py_INCREF(Py_None
);
2545 _resultobj
= Py_None
;
2549 static PyObject
*_wrap_glFrustum(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2550 PyObject
* _resultobj
;
2557 char *_kwnames
[] = { "left","right","bottom","top","zNear","zFar", NULL
};
2560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddddd:glFrustum",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2563 wxPy_BEGIN_ALLOW_THREADS
;
2564 glFrustum(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2566 wxPy_END_ALLOW_THREADS
;
2567 } Py_INCREF(Py_None
);
2568 _resultobj
= Py_None
;
2572 static PyObject
*_wrap_glGenLists(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2573 PyObject
* _resultobj
;
2576 char *_kwnames
[] = { "range", NULL
};
2579 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glGenLists",_kwnames
,&_arg0
))
2582 wxPy_BEGIN_ALLOW_THREADS
;
2583 _result
= (GLuint
)glGenLists(_arg0
);
2585 wxPy_END_ALLOW_THREADS
;
2586 } _resultobj
= Py_BuildValue("i",_result
);
2590 static PyObject
*_wrap_glGenTextures(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2591 PyObject
* _resultobj
;
2594 PyObject
* _argo1
= 0;
2595 char *_kwnames
[] = { "n","textures", NULL
};
2598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGenTextures",_kwnames
,&_arg0
,&_argo1
))
2601 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2602 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLuint_p")) {
2603 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGenTextures. Expected _GLuint_p.");
2608 wxPy_BEGIN_ALLOW_THREADS
;
2609 glGenTextures(_arg0
,_arg1
);
2611 wxPy_END_ALLOW_THREADS
;
2612 } Py_INCREF(Py_None
);
2613 _resultobj
= Py_None
;
2617 static PyObject
*_wrap_glGetBooleanv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2618 PyObject
* _resultobj
;
2621 PyObject
* _argo1
= 0;
2622 char *_kwnames
[] = { "pname","params", NULL
};
2625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetBooleanv",_kwnames
,&_arg0
,&_argo1
))
2628 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2629 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLboolean_p")) {
2630 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetBooleanv. Expected _GLboolean_p.");
2635 wxPy_BEGIN_ALLOW_THREADS
;
2636 glGetBooleanv(_arg0
,_arg1
);
2638 wxPy_END_ALLOW_THREADS
;
2639 } Py_INCREF(Py_None
);
2640 _resultobj
= Py_None
;
2644 static PyObject
*_wrap_glGetClipPlane(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2645 PyObject
* _resultobj
;
2648 PyObject
* _argo1
= 0;
2649 char *_kwnames
[] = { "plane","equation", NULL
};
2652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetClipPlane",_kwnames
,&_arg0
,&_argo1
))
2655 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2656 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLdouble_p")) {
2657 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetClipPlane. Expected _GLdouble_p.");
2662 wxPy_BEGIN_ALLOW_THREADS
;
2663 glGetClipPlane(_arg0
,_arg1
);
2665 wxPy_END_ALLOW_THREADS
;
2666 } Py_INCREF(Py_None
);
2667 _resultobj
= Py_None
;
2671 static PyObject
*_wrap_glGetDoublev(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2672 PyObject
* _resultobj
;
2675 PyObject
* _argo1
= 0;
2676 char *_kwnames
[] = { "pname","params", NULL
};
2679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetDoublev",_kwnames
,&_arg0
,&_argo1
))
2682 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2683 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLdouble_p")) {
2684 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetDoublev. Expected _GLdouble_p.");
2689 wxPy_BEGIN_ALLOW_THREADS
;
2690 glGetDoublev(_arg0
,_arg1
);
2692 wxPy_END_ALLOW_THREADS
;
2693 } Py_INCREF(Py_None
);
2694 _resultobj
= Py_None
;
2698 static PyObject
*_wrap_glGetError(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2699 PyObject
* _resultobj
;
2701 char *_kwnames
[] = { NULL
};
2704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glGetError",_kwnames
))
2707 wxPy_BEGIN_ALLOW_THREADS
;
2708 _result
= (GLenum
)glGetError();
2710 wxPy_END_ALLOW_THREADS
;
2711 } _resultobj
= Py_BuildValue("i",_result
);
2715 static PyObject
*_wrap_glGetFloatv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2716 PyObject
* _resultobj
;
2719 PyObject
* _argo1
= 0;
2720 char *_kwnames
[] = { "pname","params", NULL
};
2723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetFloatv",_kwnames
,&_arg0
,&_argo1
))
2726 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2727 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLfloat_p")) {
2728 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetFloatv. Expected _GLfloat_p.");
2733 wxPy_BEGIN_ALLOW_THREADS
;
2734 glGetFloatv(_arg0
,_arg1
);
2736 wxPy_END_ALLOW_THREADS
;
2737 } Py_INCREF(Py_None
);
2738 _resultobj
= Py_None
;
2742 static PyObject
*_wrap_glGetIntegerv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2743 PyObject
* _resultobj
;
2746 PyObject
* _argo1
= 0;
2747 char *_kwnames
[] = { "pname","params", NULL
};
2750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetIntegerv",_kwnames
,&_arg0
,&_argo1
))
2753 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2754 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLint_p")) {
2755 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetIntegerv. Expected _GLint_p.");
2760 wxPy_BEGIN_ALLOW_THREADS
;
2761 glGetIntegerv(_arg0
,_arg1
);
2763 wxPy_END_ALLOW_THREADS
;
2764 } Py_INCREF(Py_None
);
2765 _resultobj
= Py_None
;
2769 static PyObject
*_wrap_glGetLightfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2770 PyObject
* _resultobj
;
2774 PyObject
* _argo2
= 0;
2775 char *_kwnames
[] = { "light","pname","params", NULL
};
2778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetLightfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
2781 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2782 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
2783 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetLightfv. Expected _GLfloat_p.");
2788 wxPy_BEGIN_ALLOW_THREADS
;
2789 glGetLightfv(_arg0
,_arg1
,_arg2
);
2791 wxPy_END_ALLOW_THREADS
;
2792 } Py_INCREF(Py_None
);
2793 _resultobj
= Py_None
;
2797 static PyObject
*_wrap_glGetLightiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2798 PyObject
* _resultobj
;
2802 PyObject
* _argo2
= 0;
2803 char *_kwnames
[] = { "light","pname","params", NULL
};
2806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetLightiv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
2809 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2810 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
2811 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetLightiv. Expected _GLint_p.");
2816 wxPy_BEGIN_ALLOW_THREADS
;
2817 glGetLightiv(_arg0
,_arg1
,_arg2
);
2819 wxPy_END_ALLOW_THREADS
;
2820 } Py_INCREF(Py_None
);
2821 _resultobj
= Py_None
;
2825 static PyObject
*_wrap_glGetMapdv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2826 PyObject
* _resultobj
;
2830 PyObject
* _argo2
= 0;
2831 char *_kwnames
[] = { "target","query","v", NULL
};
2834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetMapdv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
2837 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2838 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLdouble_p")) {
2839 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetMapdv. Expected _GLdouble_p.");
2844 wxPy_BEGIN_ALLOW_THREADS
;
2845 glGetMapdv(_arg0
,_arg1
,_arg2
);
2847 wxPy_END_ALLOW_THREADS
;
2848 } Py_INCREF(Py_None
);
2849 _resultobj
= Py_None
;
2853 static PyObject
*_wrap_glGetMapfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2854 PyObject
* _resultobj
;
2858 PyObject
* _argo2
= 0;
2859 char *_kwnames
[] = { "target","query","v", NULL
};
2862 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetMapfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
2865 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2866 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
2867 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetMapfv. Expected _GLfloat_p.");
2872 wxPy_BEGIN_ALLOW_THREADS
;
2873 glGetMapfv(_arg0
,_arg1
,_arg2
);
2875 wxPy_END_ALLOW_THREADS
;
2876 } Py_INCREF(Py_None
);
2877 _resultobj
= Py_None
;
2881 static PyObject
*_wrap_glGetMapiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2882 PyObject
* _resultobj
;
2886 PyObject
* _argo2
= 0;
2887 char *_kwnames
[] = { "target","query","v", NULL
};
2890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetMapiv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
2893 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2894 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
2895 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetMapiv. Expected _GLint_p.");
2900 wxPy_BEGIN_ALLOW_THREADS
;
2901 glGetMapiv(_arg0
,_arg1
,_arg2
);
2903 wxPy_END_ALLOW_THREADS
;
2904 } Py_INCREF(Py_None
);
2905 _resultobj
= Py_None
;
2909 static PyObject
*_wrap_glGetMaterialfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2910 PyObject
* _resultobj
;
2914 PyObject
* _argo2
= 0;
2915 char *_kwnames
[] = { "face","pname","params", NULL
};
2918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetMaterialfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
2921 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2922 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
2923 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetMaterialfv. Expected _GLfloat_p.");
2928 wxPy_BEGIN_ALLOW_THREADS
;
2929 glGetMaterialfv(_arg0
,_arg1
,_arg2
);
2931 wxPy_END_ALLOW_THREADS
;
2932 } Py_INCREF(Py_None
);
2933 _resultobj
= Py_None
;
2937 static PyObject
*_wrap_glGetMaterialiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2938 PyObject
* _resultobj
;
2942 PyObject
* _argo2
= 0;
2943 char *_kwnames
[] = { "face","pname","params", NULL
};
2946 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetMaterialiv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
2949 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2950 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
2951 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetMaterialiv. Expected _GLint_p.");
2956 wxPy_BEGIN_ALLOW_THREADS
;
2957 glGetMaterialiv(_arg0
,_arg1
,_arg2
);
2959 wxPy_END_ALLOW_THREADS
;
2960 } Py_INCREF(Py_None
);
2961 _resultobj
= Py_None
;
2965 static PyObject
*_wrap_glGetPixelMapfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2966 PyObject
* _resultobj
;
2969 PyObject
* _argo1
= 0;
2970 char *_kwnames
[] = { "map","values", NULL
};
2973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetPixelMapfv",_kwnames
,&_arg0
,&_argo1
))
2976 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2977 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLfloat_p")) {
2978 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetPixelMapfv. Expected _GLfloat_p.");
2983 wxPy_BEGIN_ALLOW_THREADS
;
2984 glGetPixelMapfv(_arg0
,_arg1
);
2986 wxPy_END_ALLOW_THREADS
;
2987 } Py_INCREF(Py_None
);
2988 _resultobj
= Py_None
;
2992 static PyObject
*_wrap_glGetPixelMapuiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2993 PyObject
* _resultobj
;
2996 PyObject
* _argo1
= 0;
2997 char *_kwnames
[] = { "map","values", NULL
};
3000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetPixelMapuiv",_kwnames
,&_arg0
,&_argo1
))
3003 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3004 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLuint_p")) {
3005 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetPixelMapuiv. Expected _GLuint_p.");
3010 wxPy_BEGIN_ALLOW_THREADS
;
3011 glGetPixelMapuiv(_arg0
,_arg1
);
3013 wxPy_END_ALLOW_THREADS
;
3014 } Py_INCREF(Py_None
);
3015 _resultobj
= Py_None
;
3019 static PyObject
*_wrap_glGetPixelMapusv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3020 PyObject
* _resultobj
;
3023 PyObject
* _argo1
= 0;
3024 char *_kwnames
[] = { "map","values", NULL
};
3027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetPixelMapusv",_kwnames
,&_arg0
,&_argo1
))
3030 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3031 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLushort_p")) {
3032 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetPixelMapusv. Expected _GLushort_p.");
3037 wxPy_BEGIN_ALLOW_THREADS
;
3038 glGetPixelMapusv(_arg0
,_arg1
);
3040 wxPy_END_ALLOW_THREADS
;
3041 } Py_INCREF(Py_None
);
3042 _resultobj
= Py_None
;
3046 static PyObject
*_wrap_glGetPointerv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3047 PyObject
* _resultobj
;
3050 PyObject
* _argo1
= 0;
3051 char *_kwnames
[] = { "pname","params", NULL
};
3054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glGetPointerv",_kwnames
,&_arg0
,&_argo1
))
3057 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3058 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,(char *) 0 )) {
3059 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glGetPointerv. Expected _GLvoid_pp.");
3064 wxPy_BEGIN_ALLOW_THREADS
;
3065 glGetPointerv(_arg0
,_arg1
);
3067 wxPy_END_ALLOW_THREADS
;
3068 } Py_INCREF(Py_None
);
3069 _resultobj
= Py_None
;
3073 static PyObject
*_wrap_glGetPolygonStipple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3074 PyObject
* _resultobj
;
3076 PyObject
* _argo0
= 0;
3077 char *_kwnames
[] = { "mask", NULL
};
3080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glGetPolygonStipple",_kwnames
,&_argo0
))
3083 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3084 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLubyte_p")) {
3085 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glGetPolygonStipple. Expected _GLubyte_p.");
3090 wxPy_BEGIN_ALLOW_THREADS
;
3091 glGetPolygonStipple(_arg0
);
3093 wxPy_END_ALLOW_THREADS
;
3094 } Py_INCREF(Py_None
);
3095 _resultobj
= Py_None
;
3099 static PyObject
*_wrap_glGetString(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3100 PyObject
* _resultobj
;
3103 char *_kwnames
[] = { "name", NULL
};
3107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glGetString",_kwnames
,&_arg0
))
3110 wxPy_BEGIN_ALLOW_THREADS
;
3111 _result
= (GLubyte
*)glGetString(_arg0
);
3113 wxPy_END_ALLOW_THREADS
;
3115 SWIG_MakePtr(_ptemp
, (char *) _result
,"_GLubyte_p");
3116 _resultobj
= Py_BuildValue("s",_ptemp
);
3119 _resultobj
= Py_None
;
3124 static PyObject
*_wrap_glGetTexEnvfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3125 PyObject
* _resultobj
;
3129 PyObject
* _argo2
= 0;
3130 char *_kwnames
[] = { "target","pname","params", NULL
};
3133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexEnvfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3136 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3137 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
3138 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexEnvfv. Expected _GLfloat_p.");
3143 wxPy_BEGIN_ALLOW_THREADS
;
3144 glGetTexEnvfv(_arg0
,_arg1
,_arg2
);
3146 wxPy_END_ALLOW_THREADS
;
3147 } Py_INCREF(Py_None
);
3148 _resultobj
= Py_None
;
3152 static PyObject
*_wrap_glGetTexEnviv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3153 PyObject
* _resultobj
;
3157 PyObject
* _argo2
= 0;
3158 char *_kwnames
[] = { "target","pname","params", NULL
};
3161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexEnviv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3164 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3165 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
3166 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexEnviv. Expected _GLint_p.");
3171 wxPy_BEGIN_ALLOW_THREADS
;
3172 glGetTexEnviv(_arg0
,_arg1
,_arg2
);
3174 wxPy_END_ALLOW_THREADS
;
3175 } Py_INCREF(Py_None
);
3176 _resultobj
= Py_None
;
3180 static PyObject
*_wrap_glGetTexGendv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3181 PyObject
* _resultobj
;
3185 PyObject
* _argo2
= 0;
3186 char *_kwnames
[] = { "coord","pname","params", NULL
};
3189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexGendv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3192 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3193 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLdouble_p")) {
3194 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexGendv. Expected _GLdouble_p.");
3199 wxPy_BEGIN_ALLOW_THREADS
;
3200 glGetTexGendv(_arg0
,_arg1
,_arg2
);
3202 wxPy_END_ALLOW_THREADS
;
3203 } Py_INCREF(Py_None
);
3204 _resultobj
= Py_None
;
3208 static PyObject
*_wrap_glGetTexGenfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3209 PyObject
* _resultobj
;
3213 PyObject
* _argo2
= 0;
3214 char *_kwnames
[] = { "coord","pname","params", NULL
};
3217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexGenfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3220 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3221 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
3222 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexGenfv. Expected _GLfloat_p.");
3227 wxPy_BEGIN_ALLOW_THREADS
;
3228 glGetTexGenfv(_arg0
,_arg1
,_arg2
);
3230 wxPy_END_ALLOW_THREADS
;
3231 } Py_INCREF(Py_None
);
3232 _resultobj
= Py_None
;
3236 static PyObject
*_wrap_glGetTexGeniv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3237 PyObject
* _resultobj
;
3241 PyObject
* _argo2
= 0;
3242 char *_kwnames
[] = { "coord","pname","params", NULL
};
3245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexGeniv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3248 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3249 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
3250 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexGeniv. Expected _GLint_p.");
3255 wxPy_BEGIN_ALLOW_THREADS
;
3256 glGetTexGeniv(_arg0
,_arg1
,_arg2
);
3258 wxPy_END_ALLOW_THREADS
;
3259 } Py_INCREF(Py_None
);
3260 _resultobj
= Py_None
;
3264 static PyObject
*_wrap_glGetTexImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3265 PyObject
* _resultobj
;
3271 PyObject
* _argo4
= 0;
3272 char *_kwnames
[] = { "target","level","format","type","pixels", NULL
};
3275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiO:glGetTexImage",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_argo4
))
3278 if (_argo4
== Py_None
) { _arg4
= NULL
; }
3279 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,(char *) 0 )) {
3280 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of glGetTexImage. Expected _GLvoid_p.");
3285 wxPy_BEGIN_ALLOW_THREADS
;
3286 glGetTexImage(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3288 wxPy_END_ALLOW_THREADS
;
3289 } Py_INCREF(Py_None
);
3290 _resultobj
= Py_None
;
3294 static PyObject
*_wrap_glGetTexLevelParameterfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3295 PyObject
* _resultobj
;
3300 PyObject
* _argo3
= 0;
3301 char *_kwnames
[] = { "target","level","pname","params", NULL
};
3304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glGetTexLevelParameterfv",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
3307 if (_argo3
== Py_None
) { _arg3
= NULL
; }
3308 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_GLfloat_p")) {
3309 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glGetTexLevelParameterfv. Expected _GLfloat_p.");
3314 wxPy_BEGIN_ALLOW_THREADS
;
3315 glGetTexLevelParameterfv(_arg0
,_arg1
,_arg2
,_arg3
);
3317 wxPy_END_ALLOW_THREADS
;
3318 } Py_INCREF(Py_None
);
3319 _resultobj
= Py_None
;
3323 static PyObject
*_wrap_glGetTexLevelParameteriv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3324 PyObject
* _resultobj
;
3329 PyObject
* _argo3
= 0;
3330 char *_kwnames
[] = { "target","level","pname","params", NULL
};
3333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glGetTexLevelParameteriv",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
3336 if (_argo3
== Py_None
) { _arg3
= NULL
; }
3337 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_GLint_p")) {
3338 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glGetTexLevelParameteriv. Expected _GLint_p.");
3343 wxPy_BEGIN_ALLOW_THREADS
;
3344 glGetTexLevelParameteriv(_arg0
,_arg1
,_arg2
,_arg3
);
3346 wxPy_END_ALLOW_THREADS
;
3347 } Py_INCREF(Py_None
);
3348 _resultobj
= Py_None
;
3352 static PyObject
*_wrap_glGetTexParameterfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3353 PyObject
* _resultobj
;
3357 PyObject
* _argo2
= 0;
3358 char *_kwnames
[] = { "target","pname","params", NULL
};
3361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexParameterfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3364 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3365 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
3366 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexParameterfv. Expected _GLfloat_p.");
3371 wxPy_BEGIN_ALLOW_THREADS
;
3372 glGetTexParameterfv(_arg0
,_arg1
,_arg2
);
3374 wxPy_END_ALLOW_THREADS
;
3375 } Py_INCREF(Py_None
);
3376 _resultobj
= Py_None
;
3380 static PyObject
*_wrap_glGetTexParameteriv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3381 PyObject
* _resultobj
;
3385 PyObject
* _argo2
= 0;
3386 char *_kwnames
[] = { "target","pname","params", NULL
};
3389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glGetTexParameteriv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3392 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3393 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
3394 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glGetTexParameteriv. Expected _GLint_p.");
3399 wxPy_BEGIN_ALLOW_THREADS
;
3400 glGetTexParameteriv(_arg0
,_arg1
,_arg2
);
3402 wxPy_END_ALLOW_THREADS
;
3403 } Py_INCREF(Py_None
);
3404 _resultobj
= Py_None
;
3408 static PyObject
*_wrap_glHint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3409 PyObject
* _resultobj
;
3412 char *_kwnames
[] = { "target","mode", NULL
};
3415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glHint",_kwnames
,&_arg0
,&_arg1
))
3418 wxPy_BEGIN_ALLOW_THREADS
;
3419 glHint(_arg0
,_arg1
);
3421 wxPy_END_ALLOW_THREADS
;
3422 } Py_INCREF(Py_None
);
3423 _resultobj
= Py_None
;
3427 static PyObject
*_wrap_glIndexMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3428 PyObject
* _resultobj
;
3430 char *_kwnames
[] = { "mask", NULL
};
3433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glIndexMask",_kwnames
,&_arg0
))
3436 wxPy_BEGIN_ALLOW_THREADS
;
3439 wxPy_END_ALLOW_THREADS
;
3440 } Py_INCREF(Py_None
);
3441 _resultobj
= Py_None
;
3445 static PyObject
*_wrap_glIndexPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3446 PyObject
* _resultobj
;
3450 PyObject
* _argo2
= 0;
3451 char *_kwnames
[] = { "type","stride","pointer", NULL
};
3454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glIndexPointer",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3457 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3458 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,(char *) 0 )) {
3459 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glIndexPointer. Expected _GLvoid_p.");
3464 wxPy_BEGIN_ALLOW_THREADS
;
3465 glIndexPointer(_arg0
,_arg1
,_arg2
);
3467 wxPy_END_ALLOW_THREADS
;
3468 } Py_INCREF(Py_None
);
3469 _resultobj
= Py_None
;
3473 static PyObject
*_wrap_glIndexd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3474 PyObject
* _resultobj
;
3476 char *_kwnames
[] = { "c", NULL
};
3479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"d:glIndexd",_kwnames
,&_arg0
))
3482 wxPy_BEGIN_ALLOW_THREADS
;
3485 wxPy_END_ALLOW_THREADS
;
3486 } Py_INCREF(Py_None
);
3487 _resultobj
= Py_None
;
3491 static PyObject
*_wrap_glIndexdv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3492 PyObject
* _resultobj
;
3494 PyObject
* _argo0
= 0;
3495 char *_kwnames
[] = { "c", NULL
};
3498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glIndexdv",_kwnames
,&_argo0
))
3501 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3502 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
3503 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glIndexdv. Expected _GLdouble_p.");
3508 wxPy_BEGIN_ALLOW_THREADS
;
3511 wxPy_END_ALLOW_THREADS
;
3512 } Py_INCREF(Py_None
);
3513 _resultobj
= Py_None
;
3517 static PyObject
*_wrap_glIndexf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3518 PyObject
* _resultobj
;
3520 char *_kwnames
[] = { "c", NULL
};
3523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glIndexf",_kwnames
,&_arg0
))
3526 wxPy_BEGIN_ALLOW_THREADS
;
3529 wxPy_END_ALLOW_THREADS
;
3530 } Py_INCREF(Py_None
);
3531 _resultobj
= Py_None
;
3535 static PyObject
*_wrap_glIndexfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3536 PyObject
* _resultobj
;
3538 PyObject
* _argo0
= 0;
3539 char *_kwnames
[] = { "c", NULL
};
3542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glIndexfv",_kwnames
,&_argo0
))
3545 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3546 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
3547 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glIndexfv. Expected _GLfloat_p.");
3552 wxPy_BEGIN_ALLOW_THREADS
;
3555 wxPy_END_ALLOW_THREADS
;
3556 } Py_INCREF(Py_None
);
3557 _resultobj
= Py_None
;
3561 static PyObject
*_wrap_glIndexi(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3562 PyObject
* _resultobj
;
3564 char *_kwnames
[] = { "c", NULL
};
3567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glIndexi",_kwnames
,&_arg0
))
3570 wxPy_BEGIN_ALLOW_THREADS
;
3573 wxPy_END_ALLOW_THREADS
;
3574 } Py_INCREF(Py_None
);
3575 _resultobj
= Py_None
;
3579 static PyObject
*_wrap_glIndexiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3580 PyObject
* _resultobj
;
3582 PyObject
* _argo0
= 0;
3583 char *_kwnames
[] = { "c", NULL
};
3586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glIndexiv",_kwnames
,&_argo0
))
3589 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3590 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
3591 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glIndexiv. Expected _GLint_p.");
3596 wxPy_BEGIN_ALLOW_THREADS
;
3599 wxPy_END_ALLOW_THREADS
;
3600 } Py_INCREF(Py_None
);
3601 _resultobj
= Py_None
;
3605 static PyObject
*_wrap_glIndexs(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3606 PyObject
* _resultobj
;
3608 char *_kwnames
[] = { "c", NULL
};
3611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"h:glIndexs",_kwnames
,&_arg0
))
3614 wxPy_BEGIN_ALLOW_THREADS
;
3617 wxPy_END_ALLOW_THREADS
;
3618 } Py_INCREF(Py_None
);
3619 _resultobj
= Py_None
;
3623 static PyObject
*_wrap_glIndexsv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3624 PyObject
* _resultobj
;
3626 PyObject
* _argo0
= 0;
3627 char *_kwnames
[] = { "c", NULL
};
3630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glIndexsv",_kwnames
,&_argo0
))
3633 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3634 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
3635 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glIndexsv. Expected _GLshort_p.");
3640 wxPy_BEGIN_ALLOW_THREADS
;
3643 wxPy_END_ALLOW_THREADS
;
3644 } Py_INCREF(Py_None
);
3645 _resultobj
= Py_None
;
3649 static PyObject
*_wrap_glIndexub(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3650 PyObject
* _resultobj
;
3652 char *_kwnames
[] = { "c", NULL
};
3655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"b:glIndexub",_kwnames
,&_arg0
))
3658 wxPy_BEGIN_ALLOW_THREADS
;
3661 wxPy_END_ALLOW_THREADS
;
3662 } Py_INCREF(Py_None
);
3663 _resultobj
= Py_None
;
3667 static PyObject
*_wrap_glIndexubv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3668 PyObject
* _resultobj
;
3670 PyObject
* _argo0
= 0;
3671 char *_kwnames
[] = { "c", NULL
};
3674 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glIndexubv",_kwnames
,&_argo0
))
3677 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3678 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLubyte_p")) {
3679 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glIndexubv. Expected _GLubyte_p.");
3684 wxPy_BEGIN_ALLOW_THREADS
;
3687 wxPy_END_ALLOW_THREADS
;
3688 } Py_INCREF(Py_None
);
3689 _resultobj
= Py_None
;
3693 static PyObject
*_wrap_glInitNames(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3694 PyObject
* _resultobj
;
3695 char *_kwnames
[] = { NULL
};
3698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glInitNames",_kwnames
))
3701 wxPy_BEGIN_ALLOW_THREADS
;
3704 wxPy_END_ALLOW_THREADS
;
3705 } Py_INCREF(Py_None
);
3706 _resultobj
= Py_None
;
3710 static PyObject
*_wrap_glInterleavedArrays(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3711 PyObject
* _resultobj
;
3715 PyObject
* _argo2
= 0;
3716 char *_kwnames
[] = { "format","stride","pointer", NULL
};
3719 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glInterleavedArrays",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3722 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3723 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,(char *) 0 )) {
3724 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glInterleavedArrays. Expected _GLvoid_p.");
3729 wxPy_BEGIN_ALLOW_THREADS
;
3730 glInterleavedArrays(_arg0
,_arg1
,_arg2
);
3732 wxPy_END_ALLOW_THREADS
;
3733 } Py_INCREF(Py_None
);
3734 _resultobj
= Py_None
;
3738 static PyObject
*_wrap_glIsEnabled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3739 PyObject
* _resultobj
;
3742 char *_kwnames
[] = { "cap", NULL
};
3745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glIsEnabled",_kwnames
,&_arg0
))
3748 wxPy_BEGIN_ALLOW_THREADS
;
3749 _result
= (GLboolean
)glIsEnabled(_arg0
);
3751 wxPy_END_ALLOW_THREADS
;
3752 } _resultobj
= Py_BuildValue("b",_result
);
3756 static PyObject
*_wrap_glIsList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3757 PyObject
* _resultobj
;
3760 char *_kwnames
[] = { "list", NULL
};
3763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glIsList",_kwnames
,&_arg0
))
3766 wxPy_BEGIN_ALLOW_THREADS
;
3767 _result
= (GLboolean
)glIsList(_arg0
);
3769 wxPy_END_ALLOW_THREADS
;
3770 } _resultobj
= Py_BuildValue("b",_result
);
3774 static PyObject
*_wrap_glIsTexture(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3775 PyObject
* _resultobj
;
3778 char *_kwnames
[] = { "texture", NULL
};
3781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glIsTexture",_kwnames
,&_arg0
))
3784 wxPy_BEGIN_ALLOW_THREADS
;
3785 _result
= (GLboolean
)glIsTexture(_arg0
);
3787 wxPy_END_ALLOW_THREADS
;
3788 } _resultobj
= Py_BuildValue("b",_result
);
3792 static PyObject
*_wrap_glLightModelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3793 PyObject
* _resultobj
;
3796 char *_kwnames
[] = { "pname","param", NULL
};
3799 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"if:glLightModelf",_kwnames
,&_arg0
,&_arg1
))
3802 wxPy_BEGIN_ALLOW_THREADS
;
3803 glLightModelf(_arg0
,_arg1
);
3805 wxPy_END_ALLOW_THREADS
;
3806 } Py_INCREF(Py_None
);
3807 _resultobj
= Py_None
;
3811 static PyObject
*_wrap_glLightModelfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3812 PyObject
* _resultobj
;
3815 PyObject
* _argo1
= 0;
3816 char *_kwnames
[] = { "pname","params", NULL
};
3819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glLightModelfv",_kwnames
,&_arg0
,&_argo1
))
3822 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3823 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLfloat_p")) {
3824 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glLightModelfv. Expected _GLfloat_p.");
3829 wxPy_BEGIN_ALLOW_THREADS
;
3830 glLightModelfv(_arg0
,_arg1
);
3832 wxPy_END_ALLOW_THREADS
;
3833 } Py_INCREF(Py_None
);
3834 _resultobj
= Py_None
;
3838 static PyObject
*_wrap_glLightModeli(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3839 PyObject
* _resultobj
;
3842 char *_kwnames
[] = { "pname","param", NULL
};
3845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glLightModeli",_kwnames
,&_arg0
,&_arg1
))
3848 wxPy_BEGIN_ALLOW_THREADS
;
3849 glLightModeli(_arg0
,_arg1
);
3851 wxPy_END_ALLOW_THREADS
;
3852 } Py_INCREF(Py_None
);
3853 _resultobj
= Py_None
;
3857 static PyObject
*_wrap_glLightModeliv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3858 PyObject
* _resultobj
;
3861 PyObject
* _argo1
= 0;
3862 char *_kwnames
[] = { "pname","params", NULL
};
3865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glLightModeliv",_kwnames
,&_arg0
,&_argo1
))
3868 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3869 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLint_p")) {
3870 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glLightModeliv. Expected _GLint_p.");
3875 wxPy_BEGIN_ALLOW_THREADS
;
3876 glLightModeliv(_arg0
,_arg1
);
3878 wxPy_END_ALLOW_THREADS
;
3879 } Py_INCREF(Py_None
);
3880 _resultobj
= Py_None
;
3884 static PyObject
*_wrap_glLightf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3885 PyObject
* _resultobj
;
3889 char *_kwnames
[] = { "light","pname","param", NULL
};
3892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iif:glLightf",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
3895 wxPy_BEGIN_ALLOW_THREADS
;
3896 glLightf(_arg0
,_arg1
,_arg2
);
3898 wxPy_END_ALLOW_THREADS
;
3899 } Py_INCREF(Py_None
);
3900 _resultobj
= Py_None
;
3904 static PyObject
*_wrap_glLightfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3905 PyObject
* _resultobj
;
3909 PyObject
* _argo2
= 0;
3910 char *_kwnames
[] = { "light","pname","params", NULL
};
3913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glLightfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3916 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3917 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
3918 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glLightfv. Expected _GLfloat_p.");
3923 wxPy_BEGIN_ALLOW_THREADS
;
3924 glLightfv(_arg0
,_arg1
,_arg2
);
3926 wxPy_END_ALLOW_THREADS
;
3927 } Py_INCREF(Py_None
);
3928 _resultobj
= Py_None
;
3932 static PyObject
*_wrap_glLighti(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3933 PyObject
* _resultobj
;
3937 char *_kwnames
[] = { "light","pname","param", NULL
};
3940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glLighti",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
3943 wxPy_BEGIN_ALLOW_THREADS
;
3944 glLighti(_arg0
,_arg1
,_arg2
);
3946 wxPy_END_ALLOW_THREADS
;
3947 } Py_INCREF(Py_None
);
3948 _resultobj
= Py_None
;
3952 static PyObject
*_wrap_glLightiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3953 PyObject
* _resultobj
;
3957 PyObject
* _argo2
= 0;
3958 char *_kwnames
[] = { "light","pname","params", NULL
};
3961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glLightiv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
3964 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3965 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
3966 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glLightiv. Expected _GLint_p.");
3971 wxPy_BEGIN_ALLOW_THREADS
;
3972 glLightiv(_arg0
,_arg1
,_arg2
);
3974 wxPy_END_ALLOW_THREADS
;
3975 } Py_INCREF(Py_None
);
3976 _resultobj
= Py_None
;
3980 static PyObject
*_wrap_glLineStipple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3981 PyObject
* _resultobj
;
3984 char *_kwnames
[] = { "factor","pattern", NULL
};
3987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ih:glLineStipple",_kwnames
,&_arg0
,&_arg1
))
3990 wxPy_BEGIN_ALLOW_THREADS
;
3991 glLineStipple(_arg0
,_arg1
);
3993 wxPy_END_ALLOW_THREADS
;
3994 } Py_INCREF(Py_None
);
3995 _resultobj
= Py_None
;
3999 static PyObject
*_wrap_glLineWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4000 PyObject
* _resultobj
;
4002 char *_kwnames
[] = { "width", NULL
};
4005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glLineWidth",_kwnames
,&_arg0
))
4008 wxPy_BEGIN_ALLOW_THREADS
;
4011 wxPy_END_ALLOW_THREADS
;
4012 } Py_INCREF(Py_None
);
4013 _resultobj
= Py_None
;
4017 static PyObject
*_wrap_glListBase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4018 PyObject
* _resultobj
;
4020 char *_kwnames
[] = { "base", NULL
};
4023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glListBase",_kwnames
,&_arg0
))
4026 wxPy_BEGIN_ALLOW_THREADS
;
4029 wxPy_END_ALLOW_THREADS
;
4030 } Py_INCREF(Py_None
);
4031 _resultobj
= Py_None
;
4035 static PyObject
*_wrap_glLoadIdentity(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4036 PyObject
* _resultobj
;
4037 char *_kwnames
[] = { NULL
};
4040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glLoadIdentity",_kwnames
))
4043 wxPy_BEGIN_ALLOW_THREADS
;
4046 wxPy_END_ALLOW_THREADS
;
4047 } Py_INCREF(Py_None
);
4048 _resultobj
= Py_None
;
4052 static PyObject
*_wrap_glLoadMatrixd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4053 PyObject
* _resultobj
;
4055 PyObject
* _argo0
= 0;
4056 char *_kwnames
[] = { "m", NULL
};
4059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glLoadMatrixd",_kwnames
,&_argo0
))
4062 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4063 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
4064 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glLoadMatrixd. Expected _GLdouble_p.");
4069 wxPy_BEGIN_ALLOW_THREADS
;
4070 glLoadMatrixd(_arg0
);
4072 wxPy_END_ALLOW_THREADS
;
4073 } Py_INCREF(Py_None
);
4074 _resultobj
= Py_None
;
4078 static PyObject
*_wrap_glLoadMatrixf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4079 PyObject
* _resultobj
;
4081 PyObject
* _argo0
= 0;
4082 char *_kwnames
[] = { "m", NULL
};
4085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glLoadMatrixf",_kwnames
,&_argo0
))
4088 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4089 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
4090 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glLoadMatrixf. Expected _GLfloat_p.");
4095 wxPy_BEGIN_ALLOW_THREADS
;
4096 glLoadMatrixf(_arg0
);
4098 wxPy_END_ALLOW_THREADS
;
4099 } Py_INCREF(Py_None
);
4100 _resultobj
= Py_None
;
4104 static PyObject
*_wrap_glLoadName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4105 PyObject
* _resultobj
;
4107 char *_kwnames
[] = { "name", NULL
};
4110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glLoadName",_kwnames
,&_arg0
))
4113 wxPy_BEGIN_ALLOW_THREADS
;
4116 wxPy_END_ALLOW_THREADS
;
4117 } Py_INCREF(Py_None
);
4118 _resultobj
= Py_None
;
4122 static PyObject
*_wrap_glLogicOp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4123 PyObject
* _resultobj
;
4125 char *_kwnames
[] = { "opcode", NULL
};
4128 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glLogicOp",_kwnames
,&_arg0
))
4131 wxPy_BEGIN_ALLOW_THREADS
;
4134 wxPy_END_ALLOW_THREADS
;
4135 } Py_INCREF(Py_None
);
4136 _resultobj
= Py_None
;
4140 static PyObject
*_wrap_glMap1d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4141 PyObject
* _resultobj
;
4148 PyObject
* _argo5
= 0;
4149 char *_kwnames
[] = { "target","u1","u2","stride","order","points", NULL
};
4152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iddiiO:glMap1d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_argo5
))
4155 if (_argo5
== Py_None
) { _arg5
= NULL
; }
4156 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_GLdouble_p")) {
4157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of glMap1d. Expected _GLdouble_p.");
4162 wxPy_BEGIN_ALLOW_THREADS
;
4163 glMap1d(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4165 wxPy_END_ALLOW_THREADS
;
4166 } Py_INCREF(Py_None
);
4167 _resultobj
= Py_None
;
4171 static PyObject
*_wrap_glMap1f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4172 PyObject
* _resultobj
;
4179 PyObject
* _argo5
= 0;
4180 char *_kwnames
[] = { "target","u1","u2","stride","order","points", NULL
};
4183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iffiiO:glMap1f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_argo5
))
4186 if (_argo5
== Py_None
) { _arg5
= NULL
; }
4187 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_GLfloat_p")) {
4188 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of glMap1f. Expected _GLfloat_p.");
4193 wxPy_BEGIN_ALLOW_THREADS
;
4194 glMap1f(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4196 wxPy_END_ALLOW_THREADS
;
4197 } Py_INCREF(Py_None
);
4198 _resultobj
= Py_None
;
4202 static PyObject
*_wrap_glMap2d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4203 PyObject
* _resultobj
;
4214 PyObject
* _argo9
= 0;
4215 char *_kwnames
[] = { "target","u1","u2","ustride","uorder","v1","v2","vstride","vorder","points", NULL
};
4218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iddiiddiiO:glMap2d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_arg7
,&_arg8
,&_argo9
))
4221 if (_argo9
== Py_None
) { _arg9
= NULL
; }
4222 else if (SWIG_GetPtrObj(_argo9
,(void **) &_arg9
,"_GLdouble_p")) {
4223 PyErr_SetString(PyExc_TypeError
,"Type error in argument 10 of glMap2d. Expected _GLdouble_p.");
4228 wxPy_BEGIN_ALLOW_THREADS
;
4229 glMap2d(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
);
4231 wxPy_END_ALLOW_THREADS
;
4232 } Py_INCREF(Py_None
);
4233 _resultobj
= Py_None
;
4237 static PyObject
*_wrap_glMap2f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4238 PyObject
* _resultobj
;
4249 PyObject
* _argo9
= 0;
4250 char *_kwnames
[] = { "target","u1","u2","ustride","uorder","v1","v2","vstride","vorder","points", NULL
};
4253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iffiiffiiO:glMap2f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_arg7
,&_arg8
,&_argo9
))
4256 if (_argo9
== Py_None
) { _arg9
= NULL
; }
4257 else if (SWIG_GetPtrObj(_argo9
,(void **) &_arg9
,"_GLfloat_p")) {
4258 PyErr_SetString(PyExc_TypeError
,"Type error in argument 10 of glMap2f. Expected _GLfloat_p.");
4263 wxPy_BEGIN_ALLOW_THREADS
;
4264 glMap2f(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
,_arg9
);
4266 wxPy_END_ALLOW_THREADS
;
4267 } Py_INCREF(Py_None
);
4268 _resultobj
= Py_None
;
4272 static PyObject
*_wrap_glMapGrid1d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4273 PyObject
* _resultobj
;
4277 char *_kwnames
[] = { "un","u1","u2", NULL
};
4280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"idd:glMapGrid1d",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4283 wxPy_BEGIN_ALLOW_THREADS
;
4284 glMapGrid1d(_arg0
,_arg1
,_arg2
);
4286 wxPy_END_ALLOW_THREADS
;
4287 } Py_INCREF(Py_None
);
4288 _resultobj
= Py_None
;
4292 static PyObject
*_wrap_glMapGrid1f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4293 PyObject
* _resultobj
;
4297 char *_kwnames
[] = { "un","u1","u2", NULL
};
4300 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iff:glMapGrid1f",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4303 wxPy_BEGIN_ALLOW_THREADS
;
4304 glMapGrid1f(_arg0
,_arg1
,_arg2
);
4306 wxPy_END_ALLOW_THREADS
;
4307 } Py_INCREF(Py_None
);
4308 _resultobj
= Py_None
;
4312 static PyObject
*_wrap_glMapGrid2d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4313 PyObject
* _resultobj
;
4320 char *_kwnames
[] = { "un","u1","u2","vn","v1","v2", NULL
};
4323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iddidd:glMapGrid2d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4326 wxPy_BEGIN_ALLOW_THREADS
;
4327 glMapGrid2d(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4329 wxPy_END_ALLOW_THREADS
;
4330 } Py_INCREF(Py_None
);
4331 _resultobj
= Py_None
;
4335 static PyObject
*_wrap_glMapGrid2f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4336 PyObject
* _resultobj
;
4343 char *_kwnames
[] = { "un","u1","u2","vn","v1","v2", NULL
};
4346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iffiff:glMapGrid2f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4349 wxPy_BEGIN_ALLOW_THREADS
;
4350 glMapGrid2f(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4352 wxPy_END_ALLOW_THREADS
;
4353 } Py_INCREF(Py_None
);
4354 _resultobj
= Py_None
;
4358 static PyObject
*_wrap_glMaterialf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4359 PyObject
* _resultobj
;
4363 char *_kwnames
[] = { "face","pname","param", NULL
};
4366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iif:glMaterialf",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4369 wxPy_BEGIN_ALLOW_THREADS
;
4370 glMaterialf(_arg0
,_arg1
,_arg2
);
4372 wxPy_END_ALLOW_THREADS
;
4373 } Py_INCREF(Py_None
);
4374 _resultobj
= Py_None
;
4378 static PyObject
*_wrap_glMaterialfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4379 PyObject
* _resultobj
;
4383 PyObject
* _argo2
= 0;
4384 char *_kwnames
[] = { "face","pname","params", NULL
};
4387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glMaterialfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
4390 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4391 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
4392 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glMaterialfv. Expected _GLfloat_p.");
4397 wxPy_BEGIN_ALLOW_THREADS
;
4398 glMaterialfv(_arg0
,_arg1
,_arg2
);
4400 wxPy_END_ALLOW_THREADS
;
4401 } Py_INCREF(Py_None
);
4402 _resultobj
= Py_None
;
4406 static PyObject
*_wrap_glMateriali(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4407 PyObject
* _resultobj
;
4411 char *_kwnames
[] = { "face","pname","param", NULL
};
4414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glMateriali",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4417 wxPy_BEGIN_ALLOW_THREADS
;
4418 glMateriali(_arg0
,_arg1
,_arg2
);
4420 wxPy_END_ALLOW_THREADS
;
4421 } Py_INCREF(Py_None
);
4422 _resultobj
= Py_None
;
4426 static PyObject
*_wrap_glMaterialiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4427 PyObject
* _resultobj
;
4431 PyObject
* _argo2
= 0;
4432 char *_kwnames
[] = { "face","pname","params", NULL
};
4435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glMaterialiv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
4438 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4439 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
4440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glMaterialiv. Expected _GLint_p.");
4445 wxPy_BEGIN_ALLOW_THREADS
;
4446 glMaterialiv(_arg0
,_arg1
,_arg2
);
4448 wxPy_END_ALLOW_THREADS
;
4449 } Py_INCREF(Py_None
);
4450 _resultobj
= Py_None
;
4454 static PyObject
*_wrap_glMatrixMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4455 PyObject
* _resultobj
;
4457 char *_kwnames
[] = { "mode", NULL
};
4460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glMatrixMode",_kwnames
,&_arg0
))
4463 wxPy_BEGIN_ALLOW_THREADS
;
4464 glMatrixMode(_arg0
);
4466 wxPy_END_ALLOW_THREADS
;
4467 } Py_INCREF(Py_None
);
4468 _resultobj
= Py_None
;
4472 static PyObject
*_wrap_glMultMatrixd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4473 PyObject
* _resultobj
;
4475 PyObject
* _argo0
= 0;
4476 char *_kwnames
[] = { "m", NULL
};
4479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glMultMatrixd",_kwnames
,&_argo0
))
4482 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4483 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
4484 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glMultMatrixd. Expected _GLdouble_p.");
4489 wxPy_BEGIN_ALLOW_THREADS
;
4490 glMultMatrixd(_arg0
);
4492 wxPy_END_ALLOW_THREADS
;
4493 } Py_INCREF(Py_None
);
4494 _resultobj
= Py_None
;
4498 static PyObject
*_wrap_glMultMatrixf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4499 PyObject
* _resultobj
;
4501 PyObject
* _argo0
= 0;
4502 char *_kwnames
[] = { "m", NULL
};
4505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glMultMatrixf",_kwnames
,&_argo0
))
4508 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4509 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
4510 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glMultMatrixf. Expected _GLfloat_p.");
4515 wxPy_BEGIN_ALLOW_THREADS
;
4516 glMultMatrixf(_arg0
);
4518 wxPy_END_ALLOW_THREADS
;
4519 } Py_INCREF(Py_None
);
4520 _resultobj
= Py_None
;
4524 static PyObject
*_wrap_glNewList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4525 PyObject
* _resultobj
;
4528 char *_kwnames
[] = { "list","mode", NULL
};
4531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glNewList",_kwnames
,&_arg0
,&_arg1
))
4534 wxPy_BEGIN_ALLOW_THREADS
;
4535 glNewList(_arg0
,_arg1
);
4537 wxPy_END_ALLOW_THREADS
;
4538 } Py_INCREF(Py_None
);
4539 _resultobj
= Py_None
;
4543 static PyObject
*_wrap_glNormal3b(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4544 PyObject
* _resultobj
;
4548 char *_kwnames
[] = { "nx","ny","nz", NULL
};
4551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"bbb:glNormal3b",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4554 wxPy_BEGIN_ALLOW_THREADS
;
4555 glNormal3b(_arg0
,_arg1
,_arg2
);
4557 wxPy_END_ALLOW_THREADS
;
4558 } Py_INCREF(Py_None
);
4559 _resultobj
= Py_None
;
4563 static PyObject
*_wrap_glNormal3bv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4564 PyObject
* _resultobj
;
4566 PyObject
* _argo0
= 0;
4567 char *_kwnames
[] = { "v", NULL
};
4570 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glNormal3bv",_kwnames
,&_argo0
))
4573 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4574 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLbyte_p")) {
4575 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glNormal3bv. Expected _GLbyte_p.");
4580 wxPy_BEGIN_ALLOW_THREADS
;
4583 wxPy_END_ALLOW_THREADS
;
4584 } Py_INCREF(Py_None
);
4585 _resultobj
= Py_None
;
4589 static PyObject
*_wrap_glNormal3d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4590 PyObject
* _resultobj
;
4594 char *_kwnames
[] = { "nx","ny","nz", NULL
};
4597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glNormal3d",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4600 wxPy_BEGIN_ALLOW_THREADS
;
4601 glNormal3d(_arg0
,_arg1
,_arg2
);
4603 wxPy_END_ALLOW_THREADS
;
4604 } Py_INCREF(Py_None
);
4605 _resultobj
= Py_None
;
4609 static PyObject
*_wrap_glNormal3dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4610 PyObject
* _resultobj
;
4612 PyObject
* _argo0
= 0;
4613 char *_kwnames
[] = { "v", NULL
};
4616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glNormal3dv",_kwnames
,&_argo0
))
4619 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4620 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
4621 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glNormal3dv. Expected _GLdouble_p.");
4626 wxPy_BEGIN_ALLOW_THREADS
;
4629 wxPy_END_ALLOW_THREADS
;
4630 } Py_INCREF(Py_None
);
4631 _resultobj
= Py_None
;
4635 static PyObject
*_wrap_glNormal3f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4636 PyObject
* _resultobj
;
4640 char *_kwnames
[] = { "nx","ny","nz", NULL
};
4643 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glNormal3f",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4646 wxPy_BEGIN_ALLOW_THREADS
;
4647 glNormal3f(_arg0
,_arg1
,_arg2
);
4649 wxPy_END_ALLOW_THREADS
;
4650 } Py_INCREF(Py_None
);
4651 _resultobj
= Py_None
;
4655 static PyObject
*_wrap_glNormal3fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4656 PyObject
* _resultobj
;
4658 PyObject
* _argo0
= 0;
4659 char *_kwnames
[] = { "v", NULL
};
4662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glNormal3fv",_kwnames
,&_argo0
))
4665 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4666 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
4667 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glNormal3fv. Expected _GLfloat_p.");
4672 wxPy_BEGIN_ALLOW_THREADS
;
4675 wxPy_END_ALLOW_THREADS
;
4676 } Py_INCREF(Py_None
);
4677 _resultobj
= Py_None
;
4681 static PyObject
*_wrap_glNormal3i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4682 PyObject
* _resultobj
;
4686 char *_kwnames
[] = { "nx","ny","nz", NULL
};
4689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glNormal3i",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4692 wxPy_BEGIN_ALLOW_THREADS
;
4693 glNormal3i(_arg0
,_arg1
,_arg2
);
4695 wxPy_END_ALLOW_THREADS
;
4696 } Py_INCREF(Py_None
);
4697 _resultobj
= Py_None
;
4701 static PyObject
*_wrap_glNormal3iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4702 PyObject
* _resultobj
;
4704 PyObject
* _argo0
= 0;
4705 char *_kwnames
[] = { "v", NULL
};
4708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glNormal3iv",_kwnames
,&_argo0
))
4711 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4712 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
4713 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glNormal3iv. Expected _GLint_p.");
4718 wxPy_BEGIN_ALLOW_THREADS
;
4721 wxPy_END_ALLOW_THREADS
;
4722 } Py_INCREF(Py_None
);
4723 _resultobj
= Py_None
;
4727 static PyObject
*_wrap_glNormal3s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4728 PyObject
* _resultobj
;
4732 char *_kwnames
[] = { "nx","ny","nz", NULL
};
4735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhh:glNormal3s",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
4738 wxPy_BEGIN_ALLOW_THREADS
;
4739 glNormal3s(_arg0
,_arg1
,_arg2
);
4741 wxPy_END_ALLOW_THREADS
;
4742 } Py_INCREF(Py_None
);
4743 _resultobj
= Py_None
;
4747 static PyObject
*_wrap_glNormal3sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4748 PyObject
* _resultobj
;
4750 PyObject
* _argo0
= 0;
4751 char *_kwnames
[] = { "v", NULL
};
4754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glNormal3sv",_kwnames
,&_argo0
))
4757 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4758 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
4759 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glNormal3sv. Expected _GLshort_p.");
4764 wxPy_BEGIN_ALLOW_THREADS
;
4767 wxPy_END_ALLOW_THREADS
;
4768 } Py_INCREF(Py_None
);
4769 _resultobj
= Py_None
;
4773 static PyObject
*_wrap_glNormalPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4774 PyObject
* _resultobj
;
4778 PyObject
* _argo2
= 0;
4779 char *_kwnames
[] = { "type","stride","pointer", NULL
};
4782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glNormalPointer",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
4785 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4786 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,(char *) 0 )) {
4787 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glNormalPointer. Expected _GLvoid_p.");
4792 wxPy_BEGIN_ALLOW_THREADS
;
4793 glNormalPointer(_arg0
,_arg1
,_arg2
);
4795 wxPy_END_ALLOW_THREADS
;
4796 } Py_INCREF(Py_None
);
4797 _resultobj
= Py_None
;
4801 static PyObject
*_wrap_glOrtho(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4802 PyObject
* _resultobj
;
4809 char *_kwnames
[] = { "left","right","bottom","top","zNear","zFar", NULL
};
4812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddddd:glOrtho",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4815 wxPy_BEGIN_ALLOW_THREADS
;
4816 glOrtho(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4818 wxPy_END_ALLOW_THREADS
;
4819 } Py_INCREF(Py_None
);
4820 _resultobj
= Py_None
;
4824 static PyObject
*_wrap_glPassThrough(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4825 PyObject
* _resultobj
;
4827 char *_kwnames
[] = { "token", NULL
};
4830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glPassThrough",_kwnames
,&_arg0
))
4833 wxPy_BEGIN_ALLOW_THREADS
;
4834 glPassThrough(_arg0
);
4836 wxPy_END_ALLOW_THREADS
;
4837 } Py_INCREF(Py_None
);
4838 _resultobj
= Py_None
;
4842 static PyObject
*_wrap_glPixelMapfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4843 PyObject
* _resultobj
;
4847 PyObject
* _argo2
= 0;
4848 char *_kwnames
[] = { "map","mapsize","values", NULL
};
4851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glPixelMapfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
4854 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4855 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
4856 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glPixelMapfv. Expected _GLfloat_p.");
4861 wxPy_BEGIN_ALLOW_THREADS
;
4862 glPixelMapfv(_arg0
,_arg1
,_arg2
);
4864 wxPy_END_ALLOW_THREADS
;
4865 } Py_INCREF(Py_None
);
4866 _resultobj
= Py_None
;
4870 static PyObject
*_wrap_glPixelMapuiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4871 PyObject
* _resultobj
;
4875 PyObject
* _argo2
= 0;
4876 char *_kwnames
[] = { "map","mapsize","values", NULL
};
4879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glPixelMapuiv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
4882 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4883 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLuint_p")) {
4884 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glPixelMapuiv. Expected _GLuint_p.");
4889 wxPy_BEGIN_ALLOW_THREADS
;
4890 glPixelMapuiv(_arg0
,_arg1
,_arg2
);
4892 wxPy_END_ALLOW_THREADS
;
4893 } Py_INCREF(Py_None
);
4894 _resultobj
= Py_None
;
4898 static PyObject
*_wrap_glPixelMapusv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4899 PyObject
* _resultobj
;
4903 PyObject
* _argo2
= 0;
4904 char *_kwnames
[] = { "map","mapsize","values", NULL
};
4907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glPixelMapusv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
4910 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4911 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLushort_p")) {
4912 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glPixelMapusv. Expected _GLushort_p.");
4917 wxPy_BEGIN_ALLOW_THREADS
;
4918 glPixelMapusv(_arg0
,_arg1
,_arg2
);
4920 wxPy_END_ALLOW_THREADS
;
4921 } Py_INCREF(Py_None
);
4922 _resultobj
= Py_None
;
4926 static PyObject
*_wrap_glPixelStoref(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4927 PyObject
* _resultobj
;
4930 char *_kwnames
[] = { "pname","param", NULL
};
4933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"if:glPixelStoref",_kwnames
,&_arg0
,&_arg1
))
4936 wxPy_BEGIN_ALLOW_THREADS
;
4937 glPixelStoref(_arg0
,_arg1
);
4939 wxPy_END_ALLOW_THREADS
;
4940 } Py_INCREF(Py_None
);
4941 _resultobj
= Py_None
;
4945 static PyObject
*_wrap_glPixelStorei(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4946 PyObject
* _resultobj
;
4949 char *_kwnames
[] = { "pname","param", NULL
};
4952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glPixelStorei",_kwnames
,&_arg0
,&_arg1
))
4955 wxPy_BEGIN_ALLOW_THREADS
;
4956 glPixelStorei(_arg0
,_arg1
);
4958 wxPy_END_ALLOW_THREADS
;
4959 } Py_INCREF(Py_None
);
4960 _resultobj
= Py_None
;
4964 static PyObject
*_wrap_glPixelTransferf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4965 PyObject
* _resultobj
;
4968 char *_kwnames
[] = { "pname","param", NULL
};
4971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"if:glPixelTransferf",_kwnames
,&_arg0
,&_arg1
))
4974 wxPy_BEGIN_ALLOW_THREADS
;
4975 glPixelTransferf(_arg0
,_arg1
);
4977 wxPy_END_ALLOW_THREADS
;
4978 } Py_INCREF(Py_None
);
4979 _resultobj
= Py_None
;
4983 static PyObject
*_wrap_glPixelTransferi(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4984 PyObject
* _resultobj
;
4987 char *_kwnames
[] = { "pname","param", NULL
};
4990 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glPixelTransferi",_kwnames
,&_arg0
,&_arg1
))
4993 wxPy_BEGIN_ALLOW_THREADS
;
4994 glPixelTransferi(_arg0
,_arg1
);
4996 wxPy_END_ALLOW_THREADS
;
4997 } Py_INCREF(Py_None
);
4998 _resultobj
= Py_None
;
5002 static PyObject
*_wrap_glPixelZoom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5003 PyObject
* _resultobj
;
5006 char *_kwnames
[] = { "xfactor","yfactor", NULL
};
5009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ff:glPixelZoom",_kwnames
,&_arg0
,&_arg1
))
5012 wxPy_BEGIN_ALLOW_THREADS
;
5013 glPixelZoom(_arg0
,_arg1
);
5015 wxPy_END_ALLOW_THREADS
;
5016 } Py_INCREF(Py_None
);
5017 _resultobj
= Py_None
;
5021 static PyObject
*_wrap_glPointSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5022 PyObject
* _resultobj
;
5024 char *_kwnames
[] = { "size", NULL
};
5027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glPointSize",_kwnames
,&_arg0
))
5030 wxPy_BEGIN_ALLOW_THREADS
;
5033 wxPy_END_ALLOW_THREADS
;
5034 } Py_INCREF(Py_None
);
5035 _resultobj
= Py_None
;
5039 static PyObject
*_wrap_glPolygonMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5040 PyObject
* _resultobj
;
5043 char *_kwnames
[] = { "face","mode", NULL
};
5046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glPolygonMode",_kwnames
,&_arg0
,&_arg1
))
5049 wxPy_BEGIN_ALLOW_THREADS
;
5050 glPolygonMode(_arg0
,_arg1
);
5052 wxPy_END_ALLOW_THREADS
;
5053 } Py_INCREF(Py_None
);
5054 _resultobj
= Py_None
;
5058 static PyObject
*_wrap_glPolygonOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5059 PyObject
* _resultobj
;
5062 char *_kwnames
[] = { "factor","units", NULL
};
5065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ff:glPolygonOffset",_kwnames
,&_arg0
,&_arg1
))
5068 wxPy_BEGIN_ALLOW_THREADS
;
5069 glPolygonOffset(_arg0
,_arg1
);
5071 wxPy_END_ALLOW_THREADS
;
5072 } Py_INCREF(Py_None
);
5073 _resultobj
= Py_None
;
5077 static PyObject
*_wrap_glPolygonStipple(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5078 PyObject
* _resultobj
;
5080 PyObject
* _argo0
= 0;
5081 char *_kwnames
[] = { "mask", NULL
};
5084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glPolygonStipple",_kwnames
,&_argo0
))
5087 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5088 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLubyte_p")) {
5089 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glPolygonStipple. Expected _GLubyte_p.");
5094 wxPy_BEGIN_ALLOW_THREADS
;
5095 glPolygonStipple(_arg0
);
5097 wxPy_END_ALLOW_THREADS
;
5098 } Py_INCREF(Py_None
);
5099 _resultobj
= Py_None
;
5103 static PyObject
*_wrap_glPopAttrib(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5104 PyObject
* _resultobj
;
5105 char *_kwnames
[] = { NULL
};
5108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glPopAttrib",_kwnames
))
5111 wxPy_BEGIN_ALLOW_THREADS
;
5114 wxPy_END_ALLOW_THREADS
;
5115 } Py_INCREF(Py_None
);
5116 _resultobj
= Py_None
;
5120 static PyObject
*_wrap_glPopClientAttrib(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5121 PyObject
* _resultobj
;
5122 char *_kwnames
[] = { NULL
};
5125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glPopClientAttrib",_kwnames
))
5128 wxPy_BEGIN_ALLOW_THREADS
;
5129 glPopClientAttrib();
5131 wxPy_END_ALLOW_THREADS
;
5132 } Py_INCREF(Py_None
);
5133 _resultobj
= Py_None
;
5137 static PyObject
*_wrap_glPopMatrix(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5138 PyObject
* _resultobj
;
5139 char *_kwnames
[] = { NULL
};
5142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glPopMatrix",_kwnames
))
5145 wxPy_BEGIN_ALLOW_THREADS
;
5148 wxPy_END_ALLOW_THREADS
;
5149 } Py_INCREF(Py_None
);
5150 _resultobj
= Py_None
;
5154 static PyObject
*_wrap_glPopName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5155 PyObject
* _resultobj
;
5156 char *_kwnames
[] = { NULL
};
5159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glPopName",_kwnames
))
5162 wxPy_BEGIN_ALLOW_THREADS
;
5165 wxPy_END_ALLOW_THREADS
;
5166 } Py_INCREF(Py_None
);
5167 _resultobj
= Py_None
;
5171 static PyObject
*_wrap_glPrioritizeTextures(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5172 PyObject
* _resultobj
;
5176 PyObject
* _argo1
= 0;
5177 PyObject
* _argo2
= 0;
5178 char *_kwnames
[] = { "n","textures","priorities", NULL
};
5181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iOO:glPrioritizeTextures",_kwnames
,&_arg0
,&_argo1
,&_argo2
))
5184 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5185 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLuint_p")) {
5186 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glPrioritizeTextures. Expected _GLuint_p.");
5191 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5192 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLclampf_p")) {
5193 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glPrioritizeTextures. Expected _GLclampf_p.");
5198 wxPy_BEGIN_ALLOW_THREADS
;
5199 glPrioritizeTextures(_arg0
,_arg1
,_arg2
);
5201 wxPy_END_ALLOW_THREADS
;
5202 } Py_INCREF(Py_None
);
5203 _resultobj
= Py_None
;
5207 static PyObject
*_wrap_glPushAttrib(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5208 PyObject
* _resultobj
;
5210 char *_kwnames
[] = { "mask", NULL
};
5213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glPushAttrib",_kwnames
,&_arg0
))
5216 wxPy_BEGIN_ALLOW_THREADS
;
5217 glPushAttrib(_arg0
);
5219 wxPy_END_ALLOW_THREADS
;
5220 } Py_INCREF(Py_None
);
5221 _resultobj
= Py_None
;
5225 static PyObject
*_wrap_glPushClientAttrib(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5226 PyObject
* _resultobj
;
5228 char *_kwnames
[] = { "mask", NULL
};
5231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glPushClientAttrib",_kwnames
,&_arg0
))
5234 wxPy_BEGIN_ALLOW_THREADS
;
5235 glPushClientAttrib(_arg0
);
5237 wxPy_END_ALLOW_THREADS
;
5238 } Py_INCREF(Py_None
);
5239 _resultobj
= Py_None
;
5243 static PyObject
*_wrap_glPushMatrix(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5244 PyObject
* _resultobj
;
5245 char *_kwnames
[] = { NULL
};
5248 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":glPushMatrix",_kwnames
))
5251 wxPy_BEGIN_ALLOW_THREADS
;
5254 wxPy_END_ALLOW_THREADS
;
5255 } Py_INCREF(Py_None
);
5256 _resultobj
= Py_None
;
5260 static PyObject
*_wrap_glPushName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5261 PyObject
* _resultobj
;
5263 char *_kwnames
[] = { "name", NULL
};
5266 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glPushName",_kwnames
,&_arg0
))
5269 wxPy_BEGIN_ALLOW_THREADS
;
5272 wxPy_END_ALLOW_THREADS
;
5273 } Py_INCREF(Py_None
);
5274 _resultobj
= Py_None
;
5278 static PyObject
*_wrap_glRasterPos2d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5279 PyObject
* _resultobj
;
5282 char *_kwnames
[] = { "x","y", NULL
};
5285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dd:glRasterPos2d",_kwnames
,&_arg0
,&_arg1
))
5288 wxPy_BEGIN_ALLOW_THREADS
;
5289 glRasterPos2d(_arg0
,_arg1
);
5291 wxPy_END_ALLOW_THREADS
;
5292 } Py_INCREF(Py_None
);
5293 _resultobj
= Py_None
;
5297 static PyObject
*_wrap_glRasterPos2dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5298 PyObject
* _resultobj
;
5300 PyObject
* _argo0
= 0;
5301 char *_kwnames
[] = { "v", NULL
};
5304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos2dv",_kwnames
,&_argo0
))
5307 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5308 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
5309 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos2dv. Expected _GLdouble_p.");
5314 wxPy_BEGIN_ALLOW_THREADS
;
5315 glRasterPos2dv(_arg0
);
5317 wxPy_END_ALLOW_THREADS
;
5318 } Py_INCREF(Py_None
);
5319 _resultobj
= Py_None
;
5323 static PyObject
*_wrap_glRasterPos2f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5324 PyObject
* _resultobj
;
5327 char *_kwnames
[] = { "x","y", NULL
};
5330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ff:glRasterPos2f",_kwnames
,&_arg0
,&_arg1
))
5333 wxPy_BEGIN_ALLOW_THREADS
;
5334 glRasterPos2f(_arg0
,_arg1
);
5336 wxPy_END_ALLOW_THREADS
;
5337 } Py_INCREF(Py_None
);
5338 _resultobj
= Py_None
;
5342 static PyObject
*_wrap_glRasterPos2fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5343 PyObject
* _resultobj
;
5345 PyObject
* _argo0
= 0;
5346 char *_kwnames
[] = { "v", NULL
};
5349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos2fv",_kwnames
,&_argo0
))
5352 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5353 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
5354 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos2fv. Expected _GLfloat_p.");
5359 wxPy_BEGIN_ALLOW_THREADS
;
5360 glRasterPos2fv(_arg0
);
5362 wxPy_END_ALLOW_THREADS
;
5363 } Py_INCREF(Py_None
);
5364 _resultobj
= Py_None
;
5368 static PyObject
*_wrap_glRasterPos2i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5369 PyObject
* _resultobj
;
5372 char *_kwnames
[] = { "x","y", NULL
};
5375 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glRasterPos2i",_kwnames
,&_arg0
,&_arg1
))
5378 wxPy_BEGIN_ALLOW_THREADS
;
5379 glRasterPos2i(_arg0
,_arg1
);
5381 wxPy_END_ALLOW_THREADS
;
5382 } Py_INCREF(Py_None
);
5383 _resultobj
= Py_None
;
5387 static PyObject
*_wrap_glRasterPos2iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5388 PyObject
* _resultobj
;
5390 PyObject
* _argo0
= 0;
5391 char *_kwnames
[] = { "v", NULL
};
5394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos2iv",_kwnames
,&_argo0
))
5397 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5398 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
5399 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos2iv. Expected _GLint_p.");
5404 wxPy_BEGIN_ALLOW_THREADS
;
5405 glRasterPos2iv(_arg0
);
5407 wxPy_END_ALLOW_THREADS
;
5408 } Py_INCREF(Py_None
);
5409 _resultobj
= Py_None
;
5413 static PyObject
*_wrap_glRasterPos2s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5414 PyObject
* _resultobj
;
5417 char *_kwnames
[] = { "x","y", NULL
};
5420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hh:glRasterPos2s",_kwnames
,&_arg0
,&_arg1
))
5423 wxPy_BEGIN_ALLOW_THREADS
;
5424 glRasterPos2s(_arg0
,_arg1
);
5426 wxPy_END_ALLOW_THREADS
;
5427 } Py_INCREF(Py_None
);
5428 _resultobj
= Py_None
;
5432 static PyObject
*_wrap_glRasterPos2sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5433 PyObject
* _resultobj
;
5435 PyObject
* _argo0
= 0;
5436 char *_kwnames
[] = { "v", NULL
};
5439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos2sv",_kwnames
,&_argo0
))
5442 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5443 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
5444 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos2sv. Expected _GLshort_p.");
5449 wxPy_BEGIN_ALLOW_THREADS
;
5450 glRasterPos2sv(_arg0
);
5452 wxPy_END_ALLOW_THREADS
;
5453 } Py_INCREF(Py_None
);
5454 _resultobj
= Py_None
;
5458 static PyObject
*_wrap_glRasterPos3d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5459 PyObject
* _resultobj
;
5463 char *_kwnames
[] = { "x","y","z", NULL
};
5466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glRasterPos3d",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
5469 wxPy_BEGIN_ALLOW_THREADS
;
5470 glRasterPos3d(_arg0
,_arg1
,_arg2
);
5472 wxPy_END_ALLOW_THREADS
;
5473 } Py_INCREF(Py_None
);
5474 _resultobj
= Py_None
;
5478 static PyObject
*_wrap_glRasterPos3dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5479 PyObject
* _resultobj
;
5481 PyObject
* _argo0
= 0;
5482 char *_kwnames
[] = { "v", NULL
};
5485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos3dv",_kwnames
,&_argo0
))
5488 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5489 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
5490 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos3dv. Expected _GLdouble_p.");
5495 wxPy_BEGIN_ALLOW_THREADS
;
5496 glRasterPos3dv(_arg0
);
5498 wxPy_END_ALLOW_THREADS
;
5499 } Py_INCREF(Py_None
);
5500 _resultobj
= Py_None
;
5504 static PyObject
*_wrap_glRasterPos3f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5505 PyObject
* _resultobj
;
5509 char *_kwnames
[] = { "x","y","z", NULL
};
5512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glRasterPos3f",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
5515 wxPy_BEGIN_ALLOW_THREADS
;
5516 glRasterPos3f(_arg0
,_arg1
,_arg2
);
5518 wxPy_END_ALLOW_THREADS
;
5519 } Py_INCREF(Py_None
);
5520 _resultobj
= Py_None
;
5524 static PyObject
*_wrap_glRasterPos3fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5525 PyObject
* _resultobj
;
5527 PyObject
* _argo0
= 0;
5528 char *_kwnames
[] = { "v", NULL
};
5531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos3fv",_kwnames
,&_argo0
))
5534 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5535 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
5536 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos3fv. Expected _GLfloat_p.");
5541 wxPy_BEGIN_ALLOW_THREADS
;
5542 glRasterPos3fv(_arg0
);
5544 wxPy_END_ALLOW_THREADS
;
5545 } Py_INCREF(Py_None
);
5546 _resultobj
= Py_None
;
5550 static PyObject
*_wrap_glRasterPos3i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5551 PyObject
* _resultobj
;
5555 char *_kwnames
[] = { "x","y","z", NULL
};
5558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glRasterPos3i",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
5561 wxPy_BEGIN_ALLOW_THREADS
;
5562 glRasterPos3i(_arg0
,_arg1
,_arg2
);
5564 wxPy_END_ALLOW_THREADS
;
5565 } Py_INCREF(Py_None
);
5566 _resultobj
= Py_None
;
5570 static PyObject
*_wrap_glRasterPos3iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5571 PyObject
* _resultobj
;
5573 PyObject
* _argo0
= 0;
5574 char *_kwnames
[] = { "v", NULL
};
5577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos3iv",_kwnames
,&_argo0
))
5580 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5581 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
5582 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos3iv. Expected _GLint_p.");
5587 wxPy_BEGIN_ALLOW_THREADS
;
5588 glRasterPos3iv(_arg0
);
5590 wxPy_END_ALLOW_THREADS
;
5591 } Py_INCREF(Py_None
);
5592 _resultobj
= Py_None
;
5596 static PyObject
*_wrap_glRasterPos3s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5597 PyObject
* _resultobj
;
5601 char *_kwnames
[] = { "x","y","z", NULL
};
5604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhh:glRasterPos3s",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
5607 wxPy_BEGIN_ALLOW_THREADS
;
5608 glRasterPos3s(_arg0
,_arg1
,_arg2
);
5610 wxPy_END_ALLOW_THREADS
;
5611 } Py_INCREF(Py_None
);
5612 _resultobj
= Py_None
;
5616 static PyObject
*_wrap_glRasterPos3sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5617 PyObject
* _resultobj
;
5619 PyObject
* _argo0
= 0;
5620 char *_kwnames
[] = { "v", NULL
};
5623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos3sv",_kwnames
,&_argo0
))
5626 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5627 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
5628 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos3sv. Expected _GLshort_p.");
5633 wxPy_BEGIN_ALLOW_THREADS
;
5634 glRasterPos3sv(_arg0
);
5636 wxPy_END_ALLOW_THREADS
;
5637 } Py_INCREF(Py_None
);
5638 _resultobj
= Py_None
;
5642 static PyObject
*_wrap_glRasterPos4d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5643 PyObject
* _resultobj
;
5648 char *_kwnames
[] = { "x","y","z","w", NULL
};
5651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddd:glRasterPos4d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
5654 wxPy_BEGIN_ALLOW_THREADS
;
5655 glRasterPos4d(_arg0
,_arg1
,_arg2
,_arg3
);
5657 wxPy_END_ALLOW_THREADS
;
5658 } Py_INCREF(Py_None
);
5659 _resultobj
= Py_None
;
5663 static PyObject
*_wrap_glRasterPos4dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5664 PyObject
* _resultobj
;
5666 PyObject
* _argo0
= 0;
5667 char *_kwnames
[] = { "v", NULL
};
5670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos4dv",_kwnames
,&_argo0
))
5673 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5674 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
5675 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos4dv. Expected _GLdouble_p.");
5680 wxPy_BEGIN_ALLOW_THREADS
;
5681 glRasterPos4dv(_arg0
);
5683 wxPy_END_ALLOW_THREADS
;
5684 } Py_INCREF(Py_None
);
5685 _resultobj
= Py_None
;
5689 static PyObject
*_wrap_glRasterPos4f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5690 PyObject
* _resultobj
;
5695 char *_kwnames
[] = { "x","y","z","w", NULL
};
5698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glRasterPos4f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
5701 wxPy_BEGIN_ALLOW_THREADS
;
5702 glRasterPos4f(_arg0
,_arg1
,_arg2
,_arg3
);
5704 wxPy_END_ALLOW_THREADS
;
5705 } Py_INCREF(Py_None
);
5706 _resultobj
= Py_None
;
5710 static PyObject
*_wrap_glRasterPos4fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5711 PyObject
* _resultobj
;
5713 PyObject
* _argo0
= 0;
5714 char *_kwnames
[] = { "v", NULL
};
5717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos4fv",_kwnames
,&_argo0
))
5720 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5721 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
5722 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos4fv. Expected _GLfloat_p.");
5727 wxPy_BEGIN_ALLOW_THREADS
;
5728 glRasterPos4fv(_arg0
);
5730 wxPy_END_ALLOW_THREADS
;
5731 } Py_INCREF(Py_None
);
5732 _resultobj
= Py_None
;
5736 static PyObject
*_wrap_glRasterPos4i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5737 PyObject
* _resultobj
;
5742 char *_kwnames
[] = { "x","y","z","w", NULL
};
5745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glRasterPos4i",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
5748 wxPy_BEGIN_ALLOW_THREADS
;
5749 glRasterPos4i(_arg0
,_arg1
,_arg2
,_arg3
);
5751 wxPy_END_ALLOW_THREADS
;
5752 } Py_INCREF(Py_None
);
5753 _resultobj
= Py_None
;
5757 static PyObject
*_wrap_glRasterPos4iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5758 PyObject
* _resultobj
;
5760 PyObject
* _argo0
= 0;
5761 char *_kwnames
[] = { "v", NULL
};
5764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos4iv",_kwnames
,&_argo0
))
5767 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5768 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
5769 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos4iv. Expected _GLint_p.");
5774 wxPy_BEGIN_ALLOW_THREADS
;
5775 glRasterPos4iv(_arg0
);
5777 wxPy_END_ALLOW_THREADS
;
5778 } Py_INCREF(Py_None
);
5779 _resultobj
= Py_None
;
5783 static PyObject
*_wrap_glRasterPos4s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5784 PyObject
* _resultobj
;
5789 char *_kwnames
[] = { "x","y","z","w", NULL
};
5792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhhh:glRasterPos4s",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
5795 wxPy_BEGIN_ALLOW_THREADS
;
5796 glRasterPos4s(_arg0
,_arg1
,_arg2
,_arg3
);
5798 wxPy_END_ALLOW_THREADS
;
5799 } Py_INCREF(Py_None
);
5800 _resultobj
= Py_None
;
5804 static PyObject
*_wrap_glRasterPos4sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5805 PyObject
* _resultobj
;
5807 PyObject
* _argo0
= 0;
5808 char *_kwnames
[] = { "v", NULL
};
5811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glRasterPos4sv",_kwnames
,&_argo0
))
5814 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5815 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
5816 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRasterPos4sv. Expected _GLshort_p.");
5821 wxPy_BEGIN_ALLOW_THREADS
;
5822 glRasterPos4sv(_arg0
);
5824 wxPy_END_ALLOW_THREADS
;
5825 } Py_INCREF(Py_None
);
5826 _resultobj
= Py_None
;
5830 static PyObject
*_wrap_glReadBuffer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5831 PyObject
* _resultobj
;
5833 char *_kwnames
[] = { "mode", NULL
};
5836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glReadBuffer",_kwnames
,&_arg0
))
5839 wxPy_BEGIN_ALLOW_THREADS
;
5840 glReadBuffer(_arg0
);
5842 wxPy_END_ALLOW_THREADS
;
5843 } Py_INCREF(Py_None
);
5844 _resultobj
= Py_None
;
5848 static PyObject
*_wrap_glReadPixels(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5849 PyObject
* _resultobj
;
5857 PyObject
* _argo6
= 0;
5858 char *_kwnames
[] = { "x","y","width","height","format","type","pixels", NULL
};
5861 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiO:glReadPixels",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_argo6
))
5864 if (_argo6
== Py_None
) { _arg6
= NULL
; }
5865 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,(char *) 0 )) {
5866 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of glReadPixels. Expected _GLvoid_p.");
5871 wxPy_BEGIN_ALLOW_THREADS
;
5872 glReadPixels(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
5874 wxPy_END_ALLOW_THREADS
;
5875 } Py_INCREF(Py_None
);
5876 _resultobj
= Py_None
;
5880 static PyObject
*_wrap_glRectd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5881 PyObject
* _resultobj
;
5886 char *_kwnames
[] = { "x1","y1","x2","y2", NULL
};
5889 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddd:glRectd",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
5892 wxPy_BEGIN_ALLOW_THREADS
;
5893 glRectd(_arg0
,_arg1
,_arg2
,_arg3
);
5895 wxPy_END_ALLOW_THREADS
;
5896 } Py_INCREF(Py_None
);
5897 _resultobj
= Py_None
;
5901 static PyObject
*_wrap_glRectdv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5902 PyObject
* _resultobj
;
5905 PyObject
* _argo0
= 0;
5906 PyObject
* _argo1
= 0;
5907 char *_kwnames
[] = { "v1","v2", NULL
};
5910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:glRectdv",_kwnames
,&_argo0
,&_argo1
))
5913 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5914 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
5915 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRectdv. Expected _GLdouble_p.");
5920 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5921 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLdouble_p")) {
5922 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glRectdv. Expected _GLdouble_p.");
5927 wxPy_BEGIN_ALLOW_THREADS
;
5928 glRectdv(_arg0
,_arg1
);
5930 wxPy_END_ALLOW_THREADS
;
5931 } Py_INCREF(Py_None
);
5932 _resultobj
= Py_None
;
5936 static PyObject
*_wrap_glRectf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5937 PyObject
* _resultobj
;
5942 char *_kwnames
[] = { "x1","y1","x2","y2", NULL
};
5945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glRectf",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
5948 wxPy_BEGIN_ALLOW_THREADS
;
5949 glRectf(_arg0
,_arg1
,_arg2
,_arg3
);
5951 wxPy_END_ALLOW_THREADS
;
5952 } Py_INCREF(Py_None
);
5953 _resultobj
= Py_None
;
5957 static PyObject
*_wrap_glRectfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5958 PyObject
* _resultobj
;
5961 PyObject
* _argo0
= 0;
5962 PyObject
* _argo1
= 0;
5963 char *_kwnames
[] = { "v1","v2", NULL
};
5966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:glRectfv",_kwnames
,&_argo0
,&_argo1
))
5969 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5970 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
5971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRectfv. Expected _GLfloat_p.");
5976 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5977 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLfloat_p")) {
5978 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glRectfv. Expected _GLfloat_p.");
5983 wxPy_BEGIN_ALLOW_THREADS
;
5984 glRectfv(_arg0
,_arg1
);
5986 wxPy_END_ALLOW_THREADS
;
5987 } Py_INCREF(Py_None
);
5988 _resultobj
= Py_None
;
5992 static PyObject
*_wrap_glRecti(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5993 PyObject
* _resultobj
;
5998 char *_kwnames
[] = { "x1","y1","x2","y2", NULL
};
6001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glRecti",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6004 wxPy_BEGIN_ALLOW_THREADS
;
6005 glRecti(_arg0
,_arg1
,_arg2
,_arg3
);
6007 wxPy_END_ALLOW_THREADS
;
6008 } Py_INCREF(Py_None
);
6009 _resultobj
= Py_None
;
6013 static PyObject
*_wrap_glRectiv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6014 PyObject
* _resultobj
;
6017 PyObject
* _argo0
= 0;
6018 PyObject
* _argo1
= 0;
6019 char *_kwnames
[] = { "v1","v2", NULL
};
6022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:glRectiv",_kwnames
,&_argo0
,&_argo1
))
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 glRectiv. Expected _GLint_p.");
6032 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6033 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLint_p")) {
6034 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glRectiv. Expected _GLint_p.");
6039 wxPy_BEGIN_ALLOW_THREADS
;
6040 glRectiv(_arg0
,_arg1
);
6042 wxPy_END_ALLOW_THREADS
;
6043 } Py_INCREF(Py_None
);
6044 _resultobj
= Py_None
;
6048 static PyObject
*_wrap_glRects(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6049 PyObject
* _resultobj
;
6054 char *_kwnames
[] = { "x1","y1","x2","y2", NULL
};
6057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhhh:glRects",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6060 wxPy_BEGIN_ALLOW_THREADS
;
6061 glRects(_arg0
,_arg1
,_arg2
,_arg3
);
6063 wxPy_END_ALLOW_THREADS
;
6064 } Py_INCREF(Py_None
);
6065 _resultobj
= Py_None
;
6069 static PyObject
*_wrap_glRectsv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6070 PyObject
* _resultobj
;
6073 PyObject
* _argo0
= 0;
6074 PyObject
* _argo1
= 0;
6075 char *_kwnames
[] = { "v1","v2", NULL
};
6078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:glRectsv",_kwnames
,&_argo0
,&_argo1
))
6081 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6082 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
6083 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glRectsv. Expected _GLshort_p.");
6088 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6089 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLshort_p")) {
6090 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glRectsv. Expected _GLshort_p.");
6095 wxPy_BEGIN_ALLOW_THREADS
;
6096 glRectsv(_arg0
,_arg1
);
6098 wxPy_END_ALLOW_THREADS
;
6099 } Py_INCREF(Py_None
);
6100 _resultobj
= Py_None
;
6104 static PyObject
*_wrap_glRenderMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6105 PyObject
* _resultobj
;
6108 char *_kwnames
[] = { "mode", NULL
};
6111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glRenderMode",_kwnames
,&_arg0
))
6114 wxPy_BEGIN_ALLOW_THREADS
;
6115 _result
= (GLint
)glRenderMode(_arg0
);
6117 wxPy_END_ALLOW_THREADS
;
6118 } _resultobj
= Py_BuildValue("i",_result
);
6122 static PyObject
*_wrap_glRotated(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6123 PyObject
* _resultobj
;
6128 char *_kwnames
[] = { "angle","x","y","z", NULL
};
6131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddd:glRotated",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6134 wxPy_BEGIN_ALLOW_THREADS
;
6135 glRotated(_arg0
,_arg1
,_arg2
,_arg3
);
6137 wxPy_END_ALLOW_THREADS
;
6138 } Py_INCREF(Py_None
);
6139 _resultobj
= Py_None
;
6143 static PyObject
*_wrap_glRotatef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6144 PyObject
* _resultobj
;
6149 char *_kwnames
[] = { "angle","x","y","z", NULL
};
6152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glRotatef",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6155 wxPy_BEGIN_ALLOW_THREADS
;
6156 glRotatef(_arg0
,_arg1
,_arg2
,_arg3
);
6158 wxPy_END_ALLOW_THREADS
;
6159 } Py_INCREF(Py_None
);
6160 _resultobj
= Py_None
;
6164 static PyObject
*_wrap_glScaled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6165 PyObject
* _resultobj
;
6169 char *_kwnames
[] = { "x","y","z", NULL
};
6172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glScaled",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6175 wxPy_BEGIN_ALLOW_THREADS
;
6176 glScaled(_arg0
,_arg1
,_arg2
);
6178 wxPy_END_ALLOW_THREADS
;
6179 } Py_INCREF(Py_None
);
6180 _resultobj
= Py_None
;
6184 static PyObject
*_wrap_glScalef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6185 PyObject
* _resultobj
;
6189 char *_kwnames
[] = { "x","y","z", NULL
};
6192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glScalef",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6195 wxPy_BEGIN_ALLOW_THREADS
;
6196 glScalef(_arg0
,_arg1
,_arg2
);
6198 wxPy_END_ALLOW_THREADS
;
6199 } Py_INCREF(Py_None
);
6200 _resultobj
= Py_None
;
6204 static PyObject
*_wrap_glScissor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6205 PyObject
* _resultobj
;
6210 char *_kwnames
[] = { "x","y","width","height", NULL
};
6213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glScissor",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6216 wxPy_BEGIN_ALLOW_THREADS
;
6217 glScissor(_arg0
,_arg1
,_arg2
,_arg3
);
6219 wxPy_END_ALLOW_THREADS
;
6220 } Py_INCREF(Py_None
);
6221 _resultobj
= Py_None
;
6225 static PyObject
*_wrap_glSelectBuffer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6226 PyObject
* _resultobj
;
6229 PyObject
* _argo1
= 0;
6230 char *_kwnames
[] = { "size","buffer", NULL
};
6233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO:glSelectBuffer",_kwnames
,&_arg0
,&_argo1
))
6236 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6237 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_GLuint_p")) {
6238 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of glSelectBuffer. Expected _GLuint_p.");
6243 wxPy_BEGIN_ALLOW_THREADS
;
6244 glSelectBuffer(_arg0
,_arg1
);
6246 wxPy_END_ALLOW_THREADS
;
6247 } Py_INCREF(Py_None
);
6248 _resultobj
= Py_None
;
6252 static PyObject
*_wrap_glShadeModel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6253 PyObject
* _resultobj
;
6255 char *_kwnames
[] = { "mode", NULL
};
6258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glShadeModel",_kwnames
,&_arg0
))
6261 wxPy_BEGIN_ALLOW_THREADS
;
6262 glShadeModel(_arg0
);
6264 wxPy_END_ALLOW_THREADS
;
6265 } Py_INCREF(Py_None
);
6266 _resultobj
= Py_None
;
6270 static PyObject
*_wrap_glStencilFunc(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6271 PyObject
* _resultobj
;
6275 char *_kwnames
[] = { "func","ref","mask", NULL
};
6278 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glStencilFunc",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6281 wxPy_BEGIN_ALLOW_THREADS
;
6282 glStencilFunc(_arg0
,_arg1
,_arg2
);
6284 wxPy_END_ALLOW_THREADS
;
6285 } Py_INCREF(Py_None
);
6286 _resultobj
= Py_None
;
6290 static PyObject
*_wrap_glStencilMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6291 PyObject
* _resultobj
;
6293 char *_kwnames
[] = { "mask", NULL
};
6296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glStencilMask",_kwnames
,&_arg0
))
6299 wxPy_BEGIN_ALLOW_THREADS
;
6300 glStencilMask(_arg0
);
6302 wxPy_END_ALLOW_THREADS
;
6303 } Py_INCREF(Py_None
);
6304 _resultobj
= Py_None
;
6308 static PyObject
*_wrap_glStencilOp(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6309 PyObject
* _resultobj
;
6313 char *_kwnames
[] = { "fail","zfail","zpass", NULL
};
6316 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glStencilOp",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6319 wxPy_BEGIN_ALLOW_THREADS
;
6320 glStencilOp(_arg0
,_arg1
,_arg2
);
6322 wxPy_END_ALLOW_THREADS
;
6323 } Py_INCREF(Py_None
);
6324 _resultobj
= Py_None
;
6328 static PyObject
*_wrap_glTexCoord1d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6329 PyObject
* _resultobj
;
6331 char *_kwnames
[] = { "s", NULL
};
6334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"d:glTexCoord1d",_kwnames
,&_arg0
))
6337 wxPy_BEGIN_ALLOW_THREADS
;
6338 glTexCoord1d(_arg0
);
6340 wxPy_END_ALLOW_THREADS
;
6341 } Py_INCREF(Py_None
);
6342 _resultobj
= Py_None
;
6346 static PyObject
*_wrap_glTexCoord1dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6347 PyObject
* _resultobj
;
6349 PyObject
* _argo0
= 0;
6350 char *_kwnames
[] = { "v", NULL
};
6353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord1dv",_kwnames
,&_argo0
))
6356 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6357 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
6358 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord1dv. Expected _GLdouble_p.");
6363 wxPy_BEGIN_ALLOW_THREADS
;
6364 glTexCoord1dv(_arg0
);
6366 wxPy_END_ALLOW_THREADS
;
6367 } Py_INCREF(Py_None
);
6368 _resultobj
= Py_None
;
6372 static PyObject
*_wrap_glTexCoord1f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6373 PyObject
* _resultobj
;
6375 char *_kwnames
[] = { "s", NULL
};
6378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"f:glTexCoord1f",_kwnames
,&_arg0
))
6381 wxPy_BEGIN_ALLOW_THREADS
;
6382 glTexCoord1f(_arg0
);
6384 wxPy_END_ALLOW_THREADS
;
6385 } Py_INCREF(Py_None
);
6386 _resultobj
= Py_None
;
6390 static PyObject
*_wrap_glTexCoord1fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6391 PyObject
* _resultobj
;
6393 PyObject
* _argo0
= 0;
6394 char *_kwnames
[] = { "v", NULL
};
6397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord1fv",_kwnames
,&_argo0
))
6400 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6401 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
6402 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord1fv. Expected _GLfloat_p.");
6407 wxPy_BEGIN_ALLOW_THREADS
;
6408 glTexCoord1fv(_arg0
);
6410 wxPy_END_ALLOW_THREADS
;
6411 } Py_INCREF(Py_None
);
6412 _resultobj
= Py_None
;
6416 static PyObject
*_wrap_glTexCoord1i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6417 PyObject
* _resultobj
;
6419 char *_kwnames
[] = { "s", NULL
};
6422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"i:glTexCoord1i",_kwnames
,&_arg0
))
6425 wxPy_BEGIN_ALLOW_THREADS
;
6426 glTexCoord1i(_arg0
);
6428 wxPy_END_ALLOW_THREADS
;
6429 } Py_INCREF(Py_None
);
6430 _resultobj
= Py_None
;
6434 static PyObject
*_wrap_glTexCoord1iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6435 PyObject
* _resultobj
;
6437 PyObject
* _argo0
= 0;
6438 char *_kwnames
[] = { "v", NULL
};
6441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord1iv",_kwnames
,&_argo0
))
6444 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6445 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
6446 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord1iv. Expected _GLint_p.");
6451 wxPy_BEGIN_ALLOW_THREADS
;
6452 glTexCoord1iv(_arg0
);
6454 wxPy_END_ALLOW_THREADS
;
6455 } Py_INCREF(Py_None
);
6456 _resultobj
= Py_None
;
6460 static PyObject
*_wrap_glTexCoord1s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6461 PyObject
* _resultobj
;
6463 char *_kwnames
[] = { "s", NULL
};
6466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"h:glTexCoord1s",_kwnames
,&_arg0
))
6469 wxPy_BEGIN_ALLOW_THREADS
;
6470 glTexCoord1s(_arg0
);
6472 wxPy_END_ALLOW_THREADS
;
6473 } Py_INCREF(Py_None
);
6474 _resultobj
= Py_None
;
6478 static PyObject
*_wrap_glTexCoord1sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6479 PyObject
* _resultobj
;
6481 PyObject
* _argo0
= 0;
6482 char *_kwnames
[] = { "v", NULL
};
6485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord1sv",_kwnames
,&_argo0
))
6488 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6489 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
6490 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord1sv. Expected _GLshort_p.");
6495 wxPy_BEGIN_ALLOW_THREADS
;
6496 glTexCoord1sv(_arg0
);
6498 wxPy_END_ALLOW_THREADS
;
6499 } Py_INCREF(Py_None
);
6500 _resultobj
= Py_None
;
6504 static PyObject
*_wrap_glTexCoord2d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6505 PyObject
* _resultobj
;
6508 char *_kwnames
[] = { "s","t", NULL
};
6511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dd:glTexCoord2d",_kwnames
,&_arg0
,&_arg1
))
6514 wxPy_BEGIN_ALLOW_THREADS
;
6515 glTexCoord2d(_arg0
,_arg1
);
6517 wxPy_END_ALLOW_THREADS
;
6518 } Py_INCREF(Py_None
);
6519 _resultobj
= Py_None
;
6523 static PyObject
*_wrap_glTexCoord2dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6524 PyObject
* _resultobj
;
6526 PyObject
* _argo0
= 0;
6527 char *_kwnames
[] = { "v", NULL
};
6530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord2dv",_kwnames
,&_argo0
))
6533 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6534 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
6535 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord2dv. Expected _GLdouble_p.");
6540 wxPy_BEGIN_ALLOW_THREADS
;
6541 glTexCoord2dv(_arg0
);
6543 wxPy_END_ALLOW_THREADS
;
6544 } Py_INCREF(Py_None
);
6545 _resultobj
= Py_None
;
6549 static PyObject
*_wrap_glTexCoord2f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6550 PyObject
* _resultobj
;
6553 char *_kwnames
[] = { "s","t", NULL
};
6556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ff:glTexCoord2f",_kwnames
,&_arg0
,&_arg1
))
6559 wxPy_BEGIN_ALLOW_THREADS
;
6560 glTexCoord2f(_arg0
,_arg1
);
6562 wxPy_END_ALLOW_THREADS
;
6563 } Py_INCREF(Py_None
);
6564 _resultobj
= Py_None
;
6568 static PyObject
*_wrap_glTexCoord2fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6569 PyObject
* _resultobj
;
6571 PyObject
* _argo0
= 0;
6572 char *_kwnames
[] = { "v", NULL
};
6575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord2fv",_kwnames
,&_argo0
))
6578 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6579 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
6580 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord2fv. Expected _GLfloat_p.");
6585 wxPy_BEGIN_ALLOW_THREADS
;
6586 glTexCoord2fv(_arg0
);
6588 wxPy_END_ALLOW_THREADS
;
6589 } Py_INCREF(Py_None
);
6590 _resultobj
= Py_None
;
6594 static PyObject
*_wrap_glTexCoord2i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6595 PyObject
* _resultobj
;
6598 char *_kwnames
[] = { "s","t", NULL
};
6601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glTexCoord2i",_kwnames
,&_arg0
,&_arg1
))
6604 wxPy_BEGIN_ALLOW_THREADS
;
6605 glTexCoord2i(_arg0
,_arg1
);
6607 wxPy_END_ALLOW_THREADS
;
6608 } Py_INCREF(Py_None
);
6609 _resultobj
= Py_None
;
6613 static PyObject
*_wrap_glTexCoord2iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6614 PyObject
* _resultobj
;
6616 PyObject
* _argo0
= 0;
6617 char *_kwnames
[] = { "v", NULL
};
6620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord2iv",_kwnames
,&_argo0
))
6623 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6624 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
6625 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord2iv. Expected _GLint_p.");
6630 wxPy_BEGIN_ALLOW_THREADS
;
6631 glTexCoord2iv(_arg0
);
6633 wxPy_END_ALLOW_THREADS
;
6634 } Py_INCREF(Py_None
);
6635 _resultobj
= Py_None
;
6639 static PyObject
*_wrap_glTexCoord2s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6640 PyObject
* _resultobj
;
6643 char *_kwnames
[] = { "s","t", NULL
};
6646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hh:glTexCoord2s",_kwnames
,&_arg0
,&_arg1
))
6649 wxPy_BEGIN_ALLOW_THREADS
;
6650 glTexCoord2s(_arg0
,_arg1
);
6652 wxPy_END_ALLOW_THREADS
;
6653 } Py_INCREF(Py_None
);
6654 _resultobj
= Py_None
;
6658 static PyObject
*_wrap_glTexCoord2sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6659 PyObject
* _resultobj
;
6661 PyObject
* _argo0
= 0;
6662 char *_kwnames
[] = { "v", NULL
};
6665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord2sv",_kwnames
,&_argo0
))
6668 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6669 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
6670 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord2sv. Expected _GLshort_p.");
6675 wxPy_BEGIN_ALLOW_THREADS
;
6676 glTexCoord2sv(_arg0
);
6678 wxPy_END_ALLOW_THREADS
;
6679 } Py_INCREF(Py_None
);
6680 _resultobj
= Py_None
;
6684 static PyObject
*_wrap_glTexCoord3d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6685 PyObject
* _resultobj
;
6689 char *_kwnames
[] = { "s","t","r", NULL
};
6692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glTexCoord3d",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6695 wxPy_BEGIN_ALLOW_THREADS
;
6696 glTexCoord3d(_arg0
,_arg1
,_arg2
);
6698 wxPy_END_ALLOW_THREADS
;
6699 } Py_INCREF(Py_None
);
6700 _resultobj
= Py_None
;
6704 static PyObject
*_wrap_glTexCoord3dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6705 PyObject
* _resultobj
;
6707 PyObject
* _argo0
= 0;
6708 char *_kwnames
[] = { "v", NULL
};
6711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord3dv",_kwnames
,&_argo0
))
6714 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6715 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
6716 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord3dv. Expected _GLdouble_p.");
6721 wxPy_BEGIN_ALLOW_THREADS
;
6722 glTexCoord3dv(_arg0
);
6724 wxPy_END_ALLOW_THREADS
;
6725 } Py_INCREF(Py_None
);
6726 _resultobj
= Py_None
;
6730 static PyObject
*_wrap_glTexCoord3f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6731 PyObject
* _resultobj
;
6735 char *_kwnames
[] = { "s","t","r", NULL
};
6738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glTexCoord3f",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6741 wxPy_BEGIN_ALLOW_THREADS
;
6742 glTexCoord3f(_arg0
,_arg1
,_arg2
);
6744 wxPy_END_ALLOW_THREADS
;
6745 } Py_INCREF(Py_None
);
6746 _resultobj
= Py_None
;
6750 static PyObject
*_wrap_glTexCoord3fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6751 PyObject
* _resultobj
;
6753 PyObject
* _argo0
= 0;
6754 char *_kwnames
[] = { "v", NULL
};
6757 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord3fv",_kwnames
,&_argo0
))
6760 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6761 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
6762 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord3fv. Expected _GLfloat_p.");
6767 wxPy_BEGIN_ALLOW_THREADS
;
6768 glTexCoord3fv(_arg0
);
6770 wxPy_END_ALLOW_THREADS
;
6771 } Py_INCREF(Py_None
);
6772 _resultobj
= Py_None
;
6776 static PyObject
*_wrap_glTexCoord3i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6777 PyObject
* _resultobj
;
6781 char *_kwnames
[] = { "s","t","r", NULL
};
6784 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glTexCoord3i",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6787 wxPy_BEGIN_ALLOW_THREADS
;
6788 glTexCoord3i(_arg0
,_arg1
,_arg2
);
6790 wxPy_END_ALLOW_THREADS
;
6791 } Py_INCREF(Py_None
);
6792 _resultobj
= Py_None
;
6796 static PyObject
*_wrap_glTexCoord3iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6797 PyObject
* _resultobj
;
6799 PyObject
* _argo0
= 0;
6800 char *_kwnames
[] = { "v", NULL
};
6803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord3iv",_kwnames
,&_argo0
))
6806 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6807 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
6808 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord3iv. Expected _GLint_p.");
6813 wxPy_BEGIN_ALLOW_THREADS
;
6814 glTexCoord3iv(_arg0
);
6816 wxPy_END_ALLOW_THREADS
;
6817 } Py_INCREF(Py_None
);
6818 _resultobj
= Py_None
;
6822 static PyObject
*_wrap_glTexCoord3s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6823 PyObject
* _resultobj
;
6827 char *_kwnames
[] = { "s","t","r", NULL
};
6830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhh:glTexCoord3s",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
6833 wxPy_BEGIN_ALLOW_THREADS
;
6834 glTexCoord3s(_arg0
,_arg1
,_arg2
);
6836 wxPy_END_ALLOW_THREADS
;
6837 } Py_INCREF(Py_None
);
6838 _resultobj
= Py_None
;
6842 static PyObject
*_wrap_glTexCoord3sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6843 PyObject
* _resultobj
;
6845 PyObject
* _argo0
= 0;
6846 char *_kwnames
[] = { "v", NULL
};
6849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord3sv",_kwnames
,&_argo0
))
6852 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6853 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
6854 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord3sv. Expected _GLshort_p.");
6859 wxPy_BEGIN_ALLOW_THREADS
;
6860 glTexCoord3sv(_arg0
);
6862 wxPy_END_ALLOW_THREADS
;
6863 } Py_INCREF(Py_None
);
6864 _resultobj
= Py_None
;
6868 static PyObject
*_wrap_glTexCoord4d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6869 PyObject
* _resultobj
;
6874 char *_kwnames
[] = { "s","t","r","q", NULL
};
6877 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddd:glTexCoord4d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6880 wxPy_BEGIN_ALLOW_THREADS
;
6881 glTexCoord4d(_arg0
,_arg1
,_arg2
,_arg3
);
6883 wxPy_END_ALLOW_THREADS
;
6884 } Py_INCREF(Py_None
);
6885 _resultobj
= Py_None
;
6889 static PyObject
*_wrap_glTexCoord4dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6890 PyObject
* _resultobj
;
6892 PyObject
* _argo0
= 0;
6893 char *_kwnames
[] = { "v", NULL
};
6896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord4dv",_kwnames
,&_argo0
))
6899 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6900 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
6901 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord4dv. Expected _GLdouble_p.");
6906 wxPy_BEGIN_ALLOW_THREADS
;
6907 glTexCoord4dv(_arg0
);
6909 wxPy_END_ALLOW_THREADS
;
6910 } Py_INCREF(Py_None
);
6911 _resultobj
= Py_None
;
6915 static PyObject
*_wrap_glTexCoord4f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6916 PyObject
* _resultobj
;
6921 char *_kwnames
[] = { "s","t","r","q", NULL
};
6924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glTexCoord4f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6927 wxPy_BEGIN_ALLOW_THREADS
;
6928 glTexCoord4f(_arg0
,_arg1
,_arg2
,_arg3
);
6930 wxPy_END_ALLOW_THREADS
;
6931 } Py_INCREF(Py_None
);
6932 _resultobj
= Py_None
;
6936 static PyObject
*_wrap_glTexCoord4fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6937 PyObject
* _resultobj
;
6939 PyObject
* _argo0
= 0;
6940 char *_kwnames
[] = { "v", NULL
};
6943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord4fv",_kwnames
,&_argo0
))
6946 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6947 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
6948 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord4fv. Expected _GLfloat_p.");
6953 wxPy_BEGIN_ALLOW_THREADS
;
6954 glTexCoord4fv(_arg0
);
6956 wxPy_END_ALLOW_THREADS
;
6957 } Py_INCREF(Py_None
);
6958 _resultobj
= Py_None
;
6962 static PyObject
*_wrap_glTexCoord4i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6963 PyObject
* _resultobj
;
6968 char *_kwnames
[] = { "s","t","r","q", NULL
};
6971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glTexCoord4i",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
6974 wxPy_BEGIN_ALLOW_THREADS
;
6975 glTexCoord4i(_arg0
,_arg1
,_arg2
,_arg3
);
6977 wxPy_END_ALLOW_THREADS
;
6978 } Py_INCREF(Py_None
);
6979 _resultobj
= Py_None
;
6983 static PyObject
*_wrap_glTexCoord4iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6984 PyObject
* _resultobj
;
6986 PyObject
* _argo0
= 0;
6987 char *_kwnames
[] = { "v", NULL
};
6990 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord4iv",_kwnames
,&_argo0
))
6993 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6994 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
6995 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord4iv. Expected _GLint_p.");
7000 wxPy_BEGIN_ALLOW_THREADS
;
7001 glTexCoord4iv(_arg0
);
7003 wxPy_END_ALLOW_THREADS
;
7004 } Py_INCREF(Py_None
);
7005 _resultobj
= Py_None
;
7009 static PyObject
*_wrap_glTexCoord4s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7010 PyObject
* _resultobj
;
7015 char *_kwnames
[] = { "s","t","r","q", NULL
};
7018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhhh:glTexCoord4s",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
7021 wxPy_BEGIN_ALLOW_THREADS
;
7022 glTexCoord4s(_arg0
,_arg1
,_arg2
,_arg3
);
7024 wxPy_END_ALLOW_THREADS
;
7025 } Py_INCREF(Py_None
);
7026 _resultobj
= Py_None
;
7030 static PyObject
*_wrap_glTexCoord4sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7031 PyObject
* _resultobj
;
7033 PyObject
* _argo0
= 0;
7034 char *_kwnames
[] = { "v", NULL
};
7037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glTexCoord4sv",_kwnames
,&_argo0
))
7040 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7041 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
7042 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glTexCoord4sv. Expected _GLshort_p.");
7047 wxPy_BEGIN_ALLOW_THREADS
;
7048 glTexCoord4sv(_arg0
);
7050 wxPy_END_ALLOW_THREADS
;
7051 } Py_INCREF(Py_None
);
7052 _resultobj
= Py_None
;
7056 static PyObject
*_wrap_glTexCoordPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7057 PyObject
* _resultobj
;
7062 PyObject
* _argo3
= 0;
7063 char *_kwnames
[] = { "size","type","stride","pointer", NULL
};
7066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glTexCoordPointer",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
7069 if (_argo3
== Py_None
) { _arg3
= NULL
; }
7070 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,(char *) 0 )) {
7071 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glTexCoordPointer. Expected _GLvoid_p.");
7076 wxPy_BEGIN_ALLOW_THREADS
;
7077 glTexCoordPointer(_arg0
,_arg1
,_arg2
,_arg3
);
7079 wxPy_END_ALLOW_THREADS
;
7080 } Py_INCREF(Py_None
);
7081 _resultobj
= Py_None
;
7085 static PyObject
*_wrap_glTexEnvf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7086 PyObject
* _resultobj
;
7090 char *_kwnames
[] = { "target","pname","param", NULL
};
7093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iif:glTexEnvf",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7096 wxPy_BEGIN_ALLOW_THREADS
;
7097 glTexEnvf(_arg0
,_arg1
,_arg2
);
7099 wxPy_END_ALLOW_THREADS
;
7100 } Py_INCREF(Py_None
);
7101 _resultobj
= Py_None
;
7105 static PyObject
*_wrap_glTexEnvfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7106 PyObject
* _resultobj
;
7110 PyObject
* _argo2
= 0;
7111 char *_kwnames
[] = { "target","pname","params", NULL
};
7114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexEnvfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7117 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7118 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
7119 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexEnvfv. Expected _GLfloat_p.");
7124 wxPy_BEGIN_ALLOW_THREADS
;
7125 glTexEnvfv(_arg0
,_arg1
,_arg2
);
7127 wxPy_END_ALLOW_THREADS
;
7128 } Py_INCREF(Py_None
);
7129 _resultobj
= Py_None
;
7133 static PyObject
*_wrap_glTexEnvi(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7134 PyObject
* _resultobj
;
7138 char *_kwnames
[] = { "target","pname","param", NULL
};
7141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glTexEnvi",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7144 wxPy_BEGIN_ALLOW_THREADS
;
7145 glTexEnvi(_arg0
,_arg1
,_arg2
);
7147 wxPy_END_ALLOW_THREADS
;
7148 } Py_INCREF(Py_None
);
7149 _resultobj
= Py_None
;
7153 static PyObject
*_wrap_glTexEnviv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7154 PyObject
* _resultobj
;
7158 PyObject
* _argo2
= 0;
7159 char *_kwnames
[] = { "target","pname","params", NULL
};
7162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexEnviv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7165 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7166 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
7167 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexEnviv. Expected _GLint_p.");
7172 wxPy_BEGIN_ALLOW_THREADS
;
7173 glTexEnviv(_arg0
,_arg1
,_arg2
);
7175 wxPy_END_ALLOW_THREADS
;
7176 } Py_INCREF(Py_None
);
7177 _resultobj
= Py_None
;
7181 static PyObject
*_wrap_glTexGend(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7182 PyObject
* _resultobj
;
7186 char *_kwnames
[] = { "coord","pname","param", NULL
};
7189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iid:glTexGend",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7192 wxPy_BEGIN_ALLOW_THREADS
;
7193 glTexGend(_arg0
,_arg1
,_arg2
);
7195 wxPy_END_ALLOW_THREADS
;
7196 } Py_INCREF(Py_None
);
7197 _resultobj
= Py_None
;
7201 static PyObject
*_wrap_glTexGendv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7202 PyObject
* _resultobj
;
7206 PyObject
* _argo2
= 0;
7207 char *_kwnames
[] = { "coord","pname","params", NULL
};
7210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexGendv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7213 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7214 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLdouble_p")) {
7215 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexGendv. Expected _GLdouble_p.");
7220 wxPy_BEGIN_ALLOW_THREADS
;
7221 glTexGendv(_arg0
,_arg1
,_arg2
);
7223 wxPy_END_ALLOW_THREADS
;
7224 } Py_INCREF(Py_None
);
7225 _resultobj
= Py_None
;
7229 static PyObject
*_wrap_glTexGenf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7230 PyObject
* _resultobj
;
7234 char *_kwnames
[] = { "coord","pname","param", NULL
};
7237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iif:glTexGenf",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7240 wxPy_BEGIN_ALLOW_THREADS
;
7241 glTexGenf(_arg0
,_arg1
,_arg2
);
7243 wxPy_END_ALLOW_THREADS
;
7244 } Py_INCREF(Py_None
);
7245 _resultobj
= Py_None
;
7249 static PyObject
*_wrap_glTexGenfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7250 PyObject
* _resultobj
;
7254 PyObject
* _argo2
= 0;
7255 char *_kwnames
[] = { "coord","pname","params", NULL
};
7258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexGenfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7261 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7262 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
7263 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexGenfv. Expected _GLfloat_p.");
7268 wxPy_BEGIN_ALLOW_THREADS
;
7269 glTexGenfv(_arg0
,_arg1
,_arg2
);
7271 wxPy_END_ALLOW_THREADS
;
7272 } Py_INCREF(Py_None
);
7273 _resultobj
= Py_None
;
7277 static PyObject
*_wrap_glTexGeni(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7278 PyObject
* _resultobj
;
7282 char *_kwnames
[] = { "coord","pname","param", NULL
};
7285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glTexGeni",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7288 wxPy_BEGIN_ALLOW_THREADS
;
7289 glTexGeni(_arg0
,_arg1
,_arg2
);
7291 wxPy_END_ALLOW_THREADS
;
7292 } Py_INCREF(Py_None
);
7293 _resultobj
= Py_None
;
7297 static PyObject
*_wrap_glTexGeniv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7298 PyObject
* _resultobj
;
7302 PyObject
* _argo2
= 0;
7303 char *_kwnames
[] = { "coord","pname","params", NULL
};
7306 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexGeniv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7309 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7310 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
7311 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexGeniv. Expected _GLint_p.");
7316 wxPy_BEGIN_ALLOW_THREADS
;
7317 glTexGeniv(_arg0
,_arg1
,_arg2
);
7319 wxPy_END_ALLOW_THREADS
;
7320 } Py_INCREF(Py_None
);
7321 _resultobj
= Py_None
;
7325 static PyObject
*_wrap_glTexImage1D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7326 PyObject
* _resultobj
;
7335 PyObject
* _argo7
= 0;
7336 char *_kwnames
[] = { "target","level","internalformat","width","border","format","type","pixels", NULL
};
7339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiiO:glTexImage1D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_argo7
))
7342 if (_argo7
== Py_None
) { _arg7
= NULL
; }
7343 else if (SWIG_GetPtrObj(_argo7
,(void **) &_arg7
,(char *) 0 )) {
7344 PyErr_SetString(PyExc_TypeError
,"Type error in argument 8 of glTexImage1D. Expected _GLvoid_p.");
7349 wxPy_BEGIN_ALLOW_THREADS
;
7350 glTexImage1D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
);
7352 wxPy_END_ALLOW_THREADS
;
7353 } Py_INCREF(Py_None
);
7354 _resultobj
= Py_None
;
7358 static PyObject
*_wrap_glTexImage2D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7359 PyObject
* _resultobj
;
7369 PyObject
* _argo8
= 0;
7370 char *_kwnames
[] = { "target","level","internalformat","width","height","border","format","type","pixels", NULL
};
7373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiiiO:glTexImage2D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_arg7
,&_argo8
))
7376 if (_argo8
== Py_None
) { _arg8
= NULL
; }
7377 else if (SWIG_GetPtrObj(_argo8
,(void **) &_arg8
,(char *) 0 )) {
7378 PyErr_SetString(PyExc_TypeError
,"Type error in argument 9 of glTexImage2D. Expected _GLvoid_p.");
7383 wxPy_BEGIN_ALLOW_THREADS
;
7384 glTexImage2D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
);
7386 wxPy_END_ALLOW_THREADS
;
7387 } Py_INCREF(Py_None
);
7388 _resultobj
= Py_None
;
7392 static PyObject
*_wrap_glTexParameterf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7393 PyObject
* _resultobj
;
7397 char *_kwnames
[] = { "target","pname","param", NULL
};
7400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iif:glTexParameterf",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7403 wxPy_BEGIN_ALLOW_THREADS
;
7404 glTexParameterf(_arg0
,_arg1
,_arg2
);
7406 wxPy_END_ALLOW_THREADS
;
7407 } Py_INCREF(Py_None
);
7408 _resultobj
= Py_None
;
7412 static PyObject
*_wrap_glTexParameterfv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7413 PyObject
* _resultobj
;
7417 PyObject
* _argo2
= 0;
7418 char *_kwnames
[] = { "target","pname","params", NULL
};
7421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexParameterfv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7424 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7425 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLfloat_p")) {
7426 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexParameterfv. Expected _GLfloat_p.");
7431 wxPy_BEGIN_ALLOW_THREADS
;
7432 glTexParameterfv(_arg0
,_arg1
,_arg2
);
7434 wxPy_END_ALLOW_THREADS
;
7435 } Py_INCREF(Py_None
);
7436 _resultobj
= Py_None
;
7440 static PyObject
*_wrap_glTexParameteri(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7441 PyObject
* _resultobj
;
7445 char *_kwnames
[] = { "target","pname","param", NULL
};
7448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glTexParameteri",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7451 wxPy_BEGIN_ALLOW_THREADS
;
7452 glTexParameteri(_arg0
,_arg1
,_arg2
);
7454 wxPy_END_ALLOW_THREADS
;
7455 } Py_INCREF(Py_None
);
7456 _resultobj
= Py_None
;
7460 static PyObject
*_wrap_glTexParameteriv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7461 PyObject
* _resultobj
;
7465 PyObject
* _argo2
= 0;
7466 char *_kwnames
[] = { "target","pname","params", NULL
};
7469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiO:glTexParameteriv",_kwnames
,&_arg0
,&_arg1
,&_argo2
))
7472 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7473 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_GLint_p")) {
7474 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of glTexParameteriv. Expected _GLint_p.");
7479 wxPy_BEGIN_ALLOW_THREADS
;
7480 glTexParameteriv(_arg0
,_arg1
,_arg2
);
7482 wxPy_END_ALLOW_THREADS
;
7483 } Py_INCREF(Py_None
);
7484 _resultobj
= Py_None
;
7488 static PyObject
*_wrap_glTexSubImage1D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7489 PyObject
* _resultobj
;
7497 PyObject
* _argo6
= 0;
7498 char *_kwnames
[] = { "target","level","xoffset","width","format","type","pixels", NULL
};
7501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiO:glTexSubImage1D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_argo6
))
7504 if (_argo6
== Py_None
) { _arg6
= NULL
; }
7505 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,(char *) 0 )) {
7506 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of glTexSubImage1D. Expected _GLvoid_p.");
7511 wxPy_BEGIN_ALLOW_THREADS
;
7512 glTexSubImage1D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7514 wxPy_END_ALLOW_THREADS
;
7515 } Py_INCREF(Py_None
);
7516 _resultobj
= Py_None
;
7520 static PyObject
*_wrap_glTexSubImage2D(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7521 PyObject
* _resultobj
;
7531 PyObject
* _argo8
= 0;
7532 char *_kwnames
[] = { "target","level","xoffset","yoffset","width","height","format","type","pixels", NULL
};
7535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiiiiiiO:glTexSubImage2D",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
,&_arg7
,&_argo8
))
7538 if (_argo8
== Py_None
) { _arg8
= NULL
; }
7539 else if (SWIG_GetPtrObj(_argo8
,(void **) &_arg8
,(char *) 0 )) {
7540 PyErr_SetString(PyExc_TypeError
,"Type error in argument 9 of glTexSubImage2D. Expected _GLvoid_p.");
7545 wxPy_BEGIN_ALLOW_THREADS
;
7546 glTexSubImage2D(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
,_arg8
);
7548 wxPy_END_ALLOW_THREADS
;
7549 } Py_INCREF(Py_None
);
7550 _resultobj
= Py_None
;
7554 static PyObject
*_wrap_glTranslated(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7555 PyObject
* _resultobj
;
7559 char *_kwnames
[] = { "x","y","z", NULL
};
7562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glTranslated",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7565 wxPy_BEGIN_ALLOW_THREADS
;
7566 glTranslated(_arg0
,_arg1
,_arg2
);
7568 wxPy_END_ALLOW_THREADS
;
7569 } Py_INCREF(Py_None
);
7570 _resultobj
= Py_None
;
7574 static PyObject
*_wrap_glTranslatef(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7575 PyObject
* _resultobj
;
7579 char *_kwnames
[] = { "x","y","z", NULL
};
7582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glTranslatef",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7585 wxPy_BEGIN_ALLOW_THREADS
;
7586 glTranslatef(_arg0
,_arg1
,_arg2
);
7588 wxPy_END_ALLOW_THREADS
;
7589 } Py_INCREF(Py_None
);
7590 _resultobj
= Py_None
;
7594 static PyObject
*_wrap_glVertex2d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7595 PyObject
* _resultobj
;
7598 char *_kwnames
[] = { "x","y", NULL
};
7601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dd:glVertex2d",_kwnames
,&_arg0
,&_arg1
))
7604 wxPy_BEGIN_ALLOW_THREADS
;
7605 glVertex2d(_arg0
,_arg1
);
7607 wxPy_END_ALLOW_THREADS
;
7608 } Py_INCREF(Py_None
);
7609 _resultobj
= Py_None
;
7613 static PyObject
*_wrap_glVertex2dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7614 PyObject
* _resultobj
;
7616 PyObject
* _argo0
= 0;
7617 char *_kwnames
[] = { "v", NULL
};
7620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex2dv",_kwnames
,&_argo0
))
7623 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7624 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
7625 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex2dv. Expected _GLdouble_p.");
7630 wxPy_BEGIN_ALLOW_THREADS
;
7633 wxPy_END_ALLOW_THREADS
;
7634 } Py_INCREF(Py_None
);
7635 _resultobj
= Py_None
;
7639 static PyObject
*_wrap_glVertex2f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7640 PyObject
* _resultobj
;
7643 char *_kwnames
[] = { "x","y", NULL
};
7646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ff:glVertex2f",_kwnames
,&_arg0
,&_arg1
))
7649 wxPy_BEGIN_ALLOW_THREADS
;
7650 glVertex2f(_arg0
,_arg1
);
7652 wxPy_END_ALLOW_THREADS
;
7653 } Py_INCREF(Py_None
);
7654 _resultobj
= Py_None
;
7658 static PyObject
*_wrap_glVertex2fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7659 PyObject
* _resultobj
;
7661 PyObject
* _argo0
= 0;
7662 char *_kwnames
[] = { "v", NULL
};
7665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex2fv",_kwnames
,&_argo0
))
7668 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7669 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
7670 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex2fv. Expected _GLfloat_p.");
7675 wxPy_BEGIN_ALLOW_THREADS
;
7678 wxPy_END_ALLOW_THREADS
;
7679 } Py_INCREF(Py_None
);
7680 _resultobj
= Py_None
;
7684 static PyObject
*_wrap_glVertex2i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7685 PyObject
* _resultobj
;
7688 char *_kwnames
[] = { "x","y", NULL
};
7691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ii:glVertex2i",_kwnames
,&_arg0
,&_arg1
))
7694 wxPy_BEGIN_ALLOW_THREADS
;
7695 glVertex2i(_arg0
,_arg1
);
7697 wxPy_END_ALLOW_THREADS
;
7698 } Py_INCREF(Py_None
);
7699 _resultobj
= Py_None
;
7703 static PyObject
*_wrap_glVertex2iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7704 PyObject
* _resultobj
;
7706 PyObject
* _argo0
= 0;
7707 char *_kwnames
[] = { "v", NULL
};
7710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex2iv",_kwnames
,&_argo0
))
7713 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7714 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
7715 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex2iv. Expected _GLint_p.");
7720 wxPy_BEGIN_ALLOW_THREADS
;
7723 wxPy_END_ALLOW_THREADS
;
7724 } Py_INCREF(Py_None
);
7725 _resultobj
= Py_None
;
7729 static PyObject
*_wrap_glVertex2s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7730 PyObject
* _resultobj
;
7733 char *_kwnames
[] = { "x","y", NULL
};
7736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hh:glVertex2s",_kwnames
,&_arg0
,&_arg1
))
7739 wxPy_BEGIN_ALLOW_THREADS
;
7740 glVertex2s(_arg0
,_arg1
);
7742 wxPy_END_ALLOW_THREADS
;
7743 } Py_INCREF(Py_None
);
7744 _resultobj
= Py_None
;
7748 static PyObject
*_wrap_glVertex2sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7749 PyObject
* _resultobj
;
7751 PyObject
* _argo0
= 0;
7752 char *_kwnames
[] = { "v", NULL
};
7755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex2sv",_kwnames
,&_argo0
))
7758 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7759 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
7760 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex2sv. Expected _GLshort_p.");
7765 wxPy_BEGIN_ALLOW_THREADS
;
7768 wxPy_END_ALLOW_THREADS
;
7769 } Py_INCREF(Py_None
);
7770 _resultobj
= Py_None
;
7774 static PyObject
*_wrap_glVertex3d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7775 PyObject
* _resultobj
;
7779 char *_kwnames
[] = { "x","y","z", NULL
};
7782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ddd:glVertex3d",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7785 wxPy_BEGIN_ALLOW_THREADS
;
7786 glVertex3d(_arg0
,_arg1
,_arg2
);
7788 wxPy_END_ALLOW_THREADS
;
7789 } Py_INCREF(Py_None
);
7790 _resultobj
= Py_None
;
7794 static PyObject
*_wrap_glVertex3dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7795 PyObject
* _resultobj
;
7797 PyObject
* _argo0
= 0;
7798 char *_kwnames
[] = { "v", NULL
};
7801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex3dv",_kwnames
,&_argo0
))
7804 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7805 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
7806 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex3dv. Expected _GLdouble_p.");
7811 wxPy_BEGIN_ALLOW_THREADS
;
7814 wxPy_END_ALLOW_THREADS
;
7815 } Py_INCREF(Py_None
);
7816 _resultobj
= Py_None
;
7820 static PyObject
*_wrap_glVertex3f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7821 PyObject
* _resultobj
;
7825 char *_kwnames
[] = { "x","y","z", NULL
};
7828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"fff:glVertex3f",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7831 wxPy_BEGIN_ALLOW_THREADS
;
7832 glVertex3f(_arg0
,_arg1
,_arg2
);
7834 wxPy_END_ALLOW_THREADS
;
7835 } Py_INCREF(Py_None
);
7836 _resultobj
= Py_None
;
7840 static PyObject
*_wrap_glVertex3fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7841 PyObject
* _resultobj
;
7843 PyObject
* _argo0
= 0;
7844 char *_kwnames
[] = { "v", NULL
};
7847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex3fv",_kwnames
,&_argo0
))
7850 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7851 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
7852 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex3fv. Expected _GLfloat_p.");
7857 wxPy_BEGIN_ALLOW_THREADS
;
7860 wxPy_END_ALLOW_THREADS
;
7861 } Py_INCREF(Py_None
);
7862 _resultobj
= Py_None
;
7866 static PyObject
*_wrap_glVertex3i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7867 PyObject
* _resultobj
;
7871 char *_kwnames
[] = { "x","y","z", NULL
};
7874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iii:glVertex3i",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7877 wxPy_BEGIN_ALLOW_THREADS
;
7878 glVertex3i(_arg0
,_arg1
,_arg2
);
7880 wxPy_END_ALLOW_THREADS
;
7881 } Py_INCREF(Py_None
);
7882 _resultobj
= Py_None
;
7886 static PyObject
*_wrap_glVertex3iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7887 PyObject
* _resultobj
;
7889 PyObject
* _argo0
= 0;
7890 char *_kwnames
[] = { "v", NULL
};
7893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex3iv",_kwnames
,&_argo0
))
7896 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7897 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
7898 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex3iv. Expected _GLint_p.");
7903 wxPy_BEGIN_ALLOW_THREADS
;
7906 wxPy_END_ALLOW_THREADS
;
7907 } Py_INCREF(Py_None
);
7908 _resultobj
= Py_None
;
7912 static PyObject
*_wrap_glVertex3s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7913 PyObject
* _resultobj
;
7917 char *_kwnames
[] = { "x","y","z", NULL
};
7920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhh:glVertex3s",_kwnames
,&_arg0
,&_arg1
,&_arg2
))
7923 wxPy_BEGIN_ALLOW_THREADS
;
7924 glVertex3s(_arg0
,_arg1
,_arg2
);
7926 wxPy_END_ALLOW_THREADS
;
7927 } Py_INCREF(Py_None
);
7928 _resultobj
= Py_None
;
7932 static PyObject
*_wrap_glVertex3sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7933 PyObject
* _resultobj
;
7935 PyObject
* _argo0
= 0;
7936 char *_kwnames
[] = { "v", NULL
};
7939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex3sv",_kwnames
,&_argo0
))
7942 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7943 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
7944 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex3sv. Expected _GLshort_p.");
7949 wxPy_BEGIN_ALLOW_THREADS
;
7952 wxPy_END_ALLOW_THREADS
;
7953 } Py_INCREF(Py_None
);
7954 _resultobj
= Py_None
;
7958 static PyObject
*_wrap_glVertex4d(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7959 PyObject
* _resultobj
;
7964 char *_kwnames
[] = { "x","y","z","w", NULL
};
7967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"dddd:glVertex4d",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
7970 wxPy_BEGIN_ALLOW_THREADS
;
7971 glVertex4d(_arg0
,_arg1
,_arg2
,_arg3
);
7973 wxPy_END_ALLOW_THREADS
;
7974 } Py_INCREF(Py_None
);
7975 _resultobj
= Py_None
;
7979 static PyObject
*_wrap_glVertex4dv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7980 PyObject
* _resultobj
;
7982 PyObject
* _argo0
= 0;
7983 char *_kwnames
[] = { "v", NULL
};
7986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex4dv",_kwnames
,&_argo0
))
7989 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7990 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLdouble_p")) {
7991 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex4dv. Expected _GLdouble_p.");
7996 wxPy_BEGIN_ALLOW_THREADS
;
7999 wxPy_END_ALLOW_THREADS
;
8000 } Py_INCREF(Py_None
);
8001 _resultobj
= Py_None
;
8005 static PyObject
*_wrap_glVertex4f(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8006 PyObject
* _resultobj
;
8011 char *_kwnames
[] = { "x","y","z","w", NULL
};
8014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"ffff:glVertex4f",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
8017 wxPy_BEGIN_ALLOW_THREADS
;
8018 glVertex4f(_arg0
,_arg1
,_arg2
,_arg3
);
8020 wxPy_END_ALLOW_THREADS
;
8021 } Py_INCREF(Py_None
);
8022 _resultobj
= Py_None
;
8026 static PyObject
*_wrap_glVertex4fv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8027 PyObject
* _resultobj
;
8029 PyObject
* _argo0
= 0;
8030 char *_kwnames
[] = { "v", NULL
};
8033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex4fv",_kwnames
,&_argo0
))
8036 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8037 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLfloat_p")) {
8038 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex4fv. Expected _GLfloat_p.");
8043 wxPy_BEGIN_ALLOW_THREADS
;
8046 wxPy_END_ALLOW_THREADS
;
8047 } Py_INCREF(Py_None
);
8048 _resultobj
= Py_None
;
8052 static PyObject
*_wrap_glVertex4i(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8053 PyObject
* _resultobj
;
8058 char *_kwnames
[] = { "x","y","z","w", NULL
};
8061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glVertex4i",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
8064 wxPy_BEGIN_ALLOW_THREADS
;
8065 glVertex4i(_arg0
,_arg1
,_arg2
,_arg3
);
8067 wxPy_END_ALLOW_THREADS
;
8068 } Py_INCREF(Py_None
);
8069 _resultobj
= Py_None
;
8073 static PyObject
*_wrap_glVertex4iv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8074 PyObject
* _resultobj
;
8076 PyObject
* _argo0
= 0;
8077 char *_kwnames
[] = { "v", NULL
};
8080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex4iv",_kwnames
,&_argo0
))
8083 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8084 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLint_p")) {
8085 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex4iv. Expected _GLint_p.");
8090 wxPy_BEGIN_ALLOW_THREADS
;
8093 wxPy_END_ALLOW_THREADS
;
8094 } Py_INCREF(Py_None
);
8095 _resultobj
= Py_None
;
8099 static PyObject
*_wrap_glVertex4s(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8100 PyObject
* _resultobj
;
8105 char *_kwnames
[] = { "x","y","z","w", NULL
};
8108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"hhhh:glVertex4s",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
8111 wxPy_BEGIN_ALLOW_THREADS
;
8112 glVertex4s(_arg0
,_arg1
,_arg2
,_arg3
);
8114 wxPy_END_ALLOW_THREADS
;
8115 } Py_INCREF(Py_None
);
8116 _resultobj
= Py_None
;
8120 static PyObject
*_wrap_glVertex4sv(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8121 PyObject
* _resultobj
;
8123 PyObject
* _argo0
= 0;
8124 char *_kwnames
[] = { "v", NULL
};
8127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:glVertex4sv",_kwnames
,&_argo0
))
8130 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8131 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_GLshort_p")) {
8132 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of glVertex4sv. Expected _GLshort_p.");
8137 wxPy_BEGIN_ALLOW_THREADS
;
8140 wxPy_END_ALLOW_THREADS
;
8141 } Py_INCREF(Py_None
);
8142 _resultobj
= Py_None
;
8146 static PyObject
*_wrap_glVertexPointer(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8147 PyObject
* _resultobj
;
8152 PyObject
* _argo3
= 0;
8153 char *_kwnames
[] = { "size","type","stride","pointer", NULL
};
8156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiiO:glVertexPointer",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_argo3
))
8159 if (_argo3
== Py_None
) { _arg3
= NULL
; }
8160 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,(char *) 0 )) {
8161 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of glVertexPointer. Expected _GLvoid_p.");
8166 wxPy_BEGIN_ALLOW_THREADS
;
8167 glVertexPointer(_arg0
,_arg1
,_arg2
,_arg3
);
8169 wxPy_END_ALLOW_THREADS
;
8170 } Py_INCREF(Py_None
);
8171 _resultobj
= Py_None
;
8175 static PyObject
*_wrap_glViewport(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8176 PyObject
* _resultobj
;
8181 char *_kwnames
[] = { "x","y","width","height", NULL
};
8184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iiii:glViewport",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
))
8187 wxPy_BEGIN_ALLOW_THREADS
;
8188 glViewport(_arg0
,_arg1
,_arg2
,_arg3
);
8190 wxPy_END_ALLOW_THREADS
;
8191 } Py_INCREF(Py_None
);
8192 _resultobj
= Py_None
;
8196 #define new_wxGLContext(_swigarg0,_swigarg1,_swigarg2) (new wxGLContext(_swigarg0,_swigarg1,_swigarg2))
8197 static PyObject
*_wrap_new_wxGLContext(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8198 PyObject
* _resultobj
;
8199 wxGLContext
* _result
;
8202 wxPalette
* _arg2
= (wxPalette
*) &wxNullPalette
;
8204 PyObject
* _argo1
= 0;
8205 PyObject
* _argo2
= 0;
8206 char *_kwnames
[] = { "isRGB","win","palette", NULL
};
8210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"iO|O:new_wxGLContext",_kwnames
,&tempbool0
,&_argo1
,&_argo2
))
8212 _arg0
= (bool ) tempbool0
;
8214 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8215 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGLCanvas_p")) {
8216 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxGLContext. Expected _wxGLCanvas_p.");
8221 if (_argo2
== Py_None
) { _arg2
= NULL
; }
8222 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPalette_p")) {
8223 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxGLContext. Expected _wxPalette_p.");
8228 wxPy_BEGIN_ALLOW_THREADS
;
8229 _result
= (wxGLContext
*)new_wxGLContext(_arg0
,_arg1
,*_arg2
);
8231 wxPy_END_ALLOW_THREADS
;
8233 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGLContext_p");
8234 _resultobj
= Py_BuildValue("s",_ptemp
);
8237 _resultobj
= Py_None
;
8242 #define delete_wxGLContext(_swigobj) (delete _swigobj)
8243 static PyObject
*_wrap_delete_wxGLContext(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8244 PyObject
* _resultobj
;
8245 wxGLContext
* _arg0
;
8246 PyObject
* _argo0
= 0;
8247 char *_kwnames
[] = { "self", NULL
};
8250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxGLContext",_kwnames
,&_argo0
))
8253 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8254 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxGLContext. Expected _wxGLContext_p.");
8260 wxPy_BEGIN_ALLOW_THREADS
;
8261 delete_wxGLContext(_arg0
);
8263 wxPy_END_ALLOW_THREADS
;
8264 } Py_INCREF(Py_None
);
8265 _resultobj
= Py_None
;
8269 #define wxGLContext_SetCurrent(_swigobj) (_swigobj->SetCurrent())
8270 static PyObject
*_wrap_wxGLContext_SetCurrent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8271 PyObject
* _resultobj
;
8272 wxGLContext
* _arg0
;
8273 PyObject
* _argo0
= 0;
8274 char *_kwnames
[] = { "self", NULL
};
8277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLContext_SetCurrent",_kwnames
,&_argo0
))
8280 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8281 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8282 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLContext_SetCurrent. Expected _wxGLContext_p.");
8287 wxPy_BEGIN_ALLOW_THREADS
;
8288 wxGLContext_SetCurrent(_arg0
);
8290 wxPy_END_ALLOW_THREADS
;
8291 } Py_INCREF(Py_None
);
8292 _resultobj
= Py_None
;
8296 #define wxGLContext_SetColour(_swigobj,_swigarg0) (_swigobj->SetColour(_swigarg0))
8297 static PyObject
*_wrap_wxGLContext_SetColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8298 PyObject
* _resultobj
;
8299 wxGLContext
* _arg0
;
8301 PyObject
* _argo0
= 0;
8302 char *_kwnames
[] = { "self","colour", NULL
};
8305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Os:wxGLContext_SetColour",_kwnames
,&_argo0
,&_arg1
))
8308 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8309 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8310 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLContext_SetColour. Expected _wxGLContext_p.");
8315 wxPy_BEGIN_ALLOW_THREADS
;
8316 wxGLContext_SetColour(_arg0
,_arg1
);
8318 wxPy_END_ALLOW_THREADS
;
8319 } Py_INCREF(Py_None
);
8320 _resultobj
= Py_None
;
8324 #define wxGLContext_SwapBuffers(_swigobj) (_swigobj->SwapBuffers())
8325 static PyObject
*_wrap_wxGLContext_SwapBuffers(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8326 PyObject
* _resultobj
;
8327 wxGLContext
* _arg0
;
8328 PyObject
* _argo0
= 0;
8329 char *_kwnames
[] = { "self", NULL
};
8332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLContext_SwapBuffers",_kwnames
,&_argo0
))
8335 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8336 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8337 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLContext_SwapBuffers. Expected _wxGLContext_p.");
8342 wxPy_BEGIN_ALLOW_THREADS
;
8343 wxGLContext_SwapBuffers(_arg0
);
8345 wxPy_END_ALLOW_THREADS
;
8346 } Py_INCREF(Py_None
);
8347 _resultobj
= Py_None
;
8351 #define wxGLContext_SetupPixelFormat(_swigobj) (_swigobj->SetupPixelFormat())
8352 static PyObject
*_wrap_wxGLContext_SetupPixelFormat(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8353 PyObject
* _resultobj
;
8354 wxGLContext
* _arg0
;
8355 PyObject
* _argo0
= 0;
8356 char *_kwnames
[] = { "self", NULL
};
8359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLContext_SetupPixelFormat",_kwnames
,&_argo0
))
8362 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8363 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8364 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLContext_SetupPixelFormat. Expected _wxGLContext_p.");
8369 wxPy_BEGIN_ALLOW_THREADS
;
8370 wxGLContext_SetupPixelFormat(_arg0
);
8372 wxPy_END_ALLOW_THREADS
;
8373 } Py_INCREF(Py_None
);
8374 _resultobj
= Py_None
;
8378 #define wxGLContext_SetupPalette(_swigobj,_swigarg0) (_swigobj->SetupPalette(_swigarg0))
8379 static PyObject
*_wrap_wxGLContext_SetupPalette(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8380 PyObject
* _resultobj
;
8381 wxGLContext
* _arg0
;
8383 PyObject
* _argo0
= 0;
8384 PyObject
* _argo1
= 0;
8385 char *_kwnames
[] = { "self","palette", NULL
};
8388 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGLContext_SetupPalette",_kwnames
,&_argo0
,&_argo1
))
8391 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8392 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8393 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLContext_SetupPalette. Expected _wxGLContext_p.");
8398 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8399 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPalette_p")) {
8400 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGLContext_SetupPalette. Expected _wxPalette_p.");
8405 wxPy_BEGIN_ALLOW_THREADS
;
8406 wxGLContext_SetupPalette(_arg0
,*_arg1
);
8408 wxPy_END_ALLOW_THREADS
;
8409 } Py_INCREF(Py_None
);
8410 _resultobj
= Py_None
;
8414 #define wxGLContext_CreateDefaultPalette(_swigobj) (_swigobj->CreateDefaultPalette())
8415 static PyObject
*_wrap_wxGLContext_CreateDefaultPalette(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8416 PyObject
* _resultobj
;
8417 wxPalette
* _result
;
8418 wxGLContext
* _arg0
;
8419 PyObject
* _argo0
= 0;
8420 char *_kwnames
[] = { "self", NULL
};
8424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLContext_CreateDefaultPalette",_kwnames
,&_argo0
))
8427 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8428 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8429 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLContext_CreateDefaultPalette. Expected _wxGLContext_p.");
8434 wxPy_BEGIN_ALLOW_THREADS
;
8435 _result
= new wxPalette (wxGLContext_CreateDefaultPalette(_arg0
));
8437 wxPy_END_ALLOW_THREADS
;
8438 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPalette_p");
8439 _resultobj
= Py_BuildValue("s",_ptemp
);
8443 #define wxGLContext_GetPalette(_swigobj) (_swigobj->GetPalette())
8444 static PyObject
*_wrap_wxGLContext_GetPalette(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8445 PyObject
* _resultobj
;
8446 wxPalette
* _result
;
8447 wxGLContext
* _arg0
;
8448 PyObject
* _argo0
= 0;
8449 char *_kwnames
[] = { "self", NULL
};
8453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLContext_GetPalette",_kwnames
,&_argo0
))
8456 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8457 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8458 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLContext_GetPalette. Expected _wxGLContext_p.");
8463 wxPy_BEGIN_ALLOW_THREADS
;
8464 _result
= (wxPalette
*)wxGLContext_GetPalette(_arg0
);
8466 wxPy_END_ALLOW_THREADS
;
8468 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPalette_p");
8469 _resultobj
= Py_BuildValue("s",_ptemp
);
8472 _resultobj
= Py_None
;
8477 #define wxGLContext_GetWindow(_swigobj) (_swigobj->GetWindow())
8478 static PyObject
*_wrap_wxGLContext_GetWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8479 PyObject
* _resultobj
;
8481 wxGLContext
* _arg0
;
8482 PyObject
* _argo0
= 0;
8483 char *_kwnames
[] = { "self", NULL
};
8487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLContext_GetWindow",_kwnames
,&_argo0
))
8490 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8491 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLContext_p")) {
8492 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLContext_GetWindow. Expected _wxGLContext_p.");
8497 wxPy_BEGIN_ALLOW_THREADS
;
8498 _result
= (wxWindow
*)wxGLContext_GetWindow(_arg0
);
8500 wxPy_END_ALLOW_THREADS
;
8502 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxWindow_p");
8503 _resultobj
= Py_BuildValue("s",_ptemp
);
8506 _resultobj
= Py_None
;
8511 static void *SwigwxGLCanvasTowxScrolledWindow(void *ptr
) {
8513 wxScrolledWindow
*dest
;
8514 src
= (wxGLCanvas
*) ptr
;
8515 dest
= (wxScrolledWindow
*) src
;
8516 return (void *) dest
;
8519 static void *SwigwxGLCanvasTowxPanel(void *ptr
) {
8522 src
= (wxGLCanvas
*) ptr
;
8523 dest
= (wxPanel
*) src
;
8524 return (void *) dest
;
8527 static void *SwigwxGLCanvasTowxWindow(void *ptr
) {
8530 src
= (wxGLCanvas
*) ptr
;
8531 dest
= (wxWindow
*) src
;
8532 return (void *) dest
;
8535 static void *SwigwxGLCanvasTowxEvtHandler(void *ptr
) {
8538 src
= (wxGLCanvas
*) ptr
;
8539 dest
= (wxEvtHandler
*) src
;
8540 return (void *) dest
;
8543 #define new_wxGLCanvas(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7) (new wxGLCanvas(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7))
8544 static PyObject
*_wrap_new_wxGLCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8545 PyObject
* _resultobj
;
8546 wxGLCanvas
* _result
;
8548 wxWindowID _arg1
= (wxWindowID
) -1;
8549 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
8550 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
8551 long _arg4
= (long ) 0;
8552 char * _arg5
= (char *) "GLCanvas";
8553 int * _arg6
= (int *) 0;
8554 wxPalette
* _arg7
= (wxPalette
*) &wxNullPalette
;
8555 PyObject
* _argo0
= 0;
8556 PyObject
* _argo2
= 0;
8557 PyObject
* _argo3
= 0;
8558 PyObject
* _argo6
= 0;
8559 PyObject
* _argo7
= 0;
8560 char *_kwnames
[] = { "parent","id","pos","size","style","name","attribList","palette", NULL
};
8564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlsOO:new_wxGLCanvas",_kwnames
,&_argo0
,&_arg1
,&_argo2
,&_argo3
,&_arg4
,&_arg5
,&_argo6
,&_argo7
))
8567 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8568 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
8569 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxGLCanvas. Expected _wxWindow_p.");
8574 if (_argo2
== Py_None
) { _arg2
= NULL
; }
8575 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPoint_p")) {
8576 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxGLCanvas. Expected _wxPoint_p.");
8581 if (_argo3
== Py_None
) { _arg3
= NULL
; }
8582 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxSize_p")) {
8583 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxGLCanvas. Expected _wxSize_p.");
8588 if (_argo6
== Py_None
) { _arg6
= NULL
; }
8589 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_int_p")) {
8590 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of new_wxGLCanvas. Expected _int_p.");
8595 if (_argo7
== Py_None
) { _arg7
= NULL
; }
8596 else if (SWIG_GetPtrObj(_argo7
,(void **) &_arg7
,"_wxPalette_p")) {
8597 PyErr_SetString(PyExc_TypeError
,"Type error in argument 8 of new_wxGLCanvas. Expected _wxPalette_p.");
8602 wxPy_BEGIN_ALLOW_THREADS
;
8603 _result
= (wxGLCanvas
*)new_wxGLCanvas(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
,*_arg7
);
8605 wxPy_END_ALLOW_THREADS
;
8607 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGLCanvas_p");
8608 _resultobj
= Py_BuildValue("s",_ptemp
);
8611 _resultobj
= Py_None
;
8616 #define wxGLCanvas_SetCurrent(_swigobj) (_swigobj->SetCurrent())
8617 static PyObject
*_wrap_wxGLCanvas_SetCurrent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8618 PyObject
* _resultobj
;
8620 PyObject
* _argo0
= 0;
8621 char *_kwnames
[] = { "self", NULL
};
8624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLCanvas_SetCurrent",_kwnames
,&_argo0
))
8627 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8628 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLCanvas_p")) {
8629 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLCanvas_SetCurrent. Expected _wxGLCanvas_p.");
8634 wxPy_BEGIN_ALLOW_THREADS
;
8635 wxGLCanvas_SetCurrent(_arg0
);
8637 wxPy_END_ALLOW_THREADS
;
8638 } Py_INCREF(Py_None
);
8639 _resultobj
= Py_None
;
8643 #define wxGLCanvas_SetColour(_swigobj,_swigarg0) (_swigobj->SetColour(_swigarg0))
8644 static PyObject
*_wrap_wxGLCanvas_SetColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8645 PyObject
* _resultobj
;
8648 PyObject
* _argo0
= 0;
8649 char *_kwnames
[] = { "self","colour", NULL
};
8652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Os:wxGLCanvas_SetColour",_kwnames
,&_argo0
,&_arg1
))
8655 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8656 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLCanvas_p")) {
8657 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLCanvas_SetColour. Expected _wxGLCanvas_p.");
8662 wxPy_BEGIN_ALLOW_THREADS
;
8663 wxGLCanvas_SetColour(_arg0
,_arg1
);
8665 wxPy_END_ALLOW_THREADS
;
8666 } Py_INCREF(Py_None
);
8667 _resultobj
= Py_None
;
8671 #define wxGLCanvas_SwapBuffers(_swigobj) (_swigobj->SwapBuffers())
8672 static PyObject
*_wrap_wxGLCanvas_SwapBuffers(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8673 PyObject
* _resultobj
;
8675 PyObject
* _argo0
= 0;
8676 char *_kwnames
[] = { "self", NULL
};
8679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLCanvas_SwapBuffers",_kwnames
,&_argo0
))
8682 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8683 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLCanvas_p")) {
8684 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLCanvas_SwapBuffers. Expected _wxGLCanvas_p.");
8689 wxPy_BEGIN_ALLOW_THREADS
;
8690 wxGLCanvas_SwapBuffers(_arg0
);
8692 wxPy_END_ALLOW_THREADS
;
8693 } Py_INCREF(Py_None
);
8694 _resultobj
= Py_None
;
8698 #define wxGLCanvas_GetContext(_swigobj) (_swigobj->GetContext())
8699 static PyObject
*_wrap_wxGLCanvas_GetContext(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8700 PyObject
* _resultobj
;
8701 wxGLContext
* _result
;
8703 PyObject
* _argo0
= 0;
8704 char *_kwnames
[] = { "self", NULL
};
8708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGLCanvas_GetContext",_kwnames
,&_argo0
))
8711 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8712 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGLCanvas_p")) {
8713 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGLCanvas_GetContext. Expected _wxGLCanvas_p.");
8718 wxPy_BEGIN_ALLOW_THREADS
;
8719 _result
= (wxGLContext
*)wxGLCanvas_GetContext(_arg0
);
8721 wxPy_END_ALLOW_THREADS
;
8723 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGLContext_p");
8724 _resultobj
= Py_BuildValue("s",_ptemp
);
8727 _resultobj
= Py_None
;
8732 static PyMethodDef glcanvascMethods
[] = {
8733 { "wxGLCanvas_GetContext", (PyCFunction
) _wrap_wxGLCanvas_GetContext
, METH_VARARGS
| METH_KEYWORDS
},
8734 { "wxGLCanvas_SwapBuffers", (PyCFunction
) _wrap_wxGLCanvas_SwapBuffers
, METH_VARARGS
| METH_KEYWORDS
},
8735 { "wxGLCanvas_SetColour", (PyCFunction
) _wrap_wxGLCanvas_SetColour
, METH_VARARGS
| METH_KEYWORDS
},
8736 { "wxGLCanvas_SetCurrent", (PyCFunction
) _wrap_wxGLCanvas_SetCurrent
, METH_VARARGS
| METH_KEYWORDS
},
8737 { "new_wxGLCanvas", (PyCFunction
) _wrap_new_wxGLCanvas
, METH_VARARGS
| METH_KEYWORDS
},
8738 { "wxGLContext_GetWindow", (PyCFunction
) _wrap_wxGLContext_GetWindow
, METH_VARARGS
| METH_KEYWORDS
},
8739 { "wxGLContext_GetPalette", (PyCFunction
) _wrap_wxGLContext_GetPalette
, METH_VARARGS
| METH_KEYWORDS
},
8740 { "wxGLContext_CreateDefaultPalette", (PyCFunction
) _wrap_wxGLContext_CreateDefaultPalette
, METH_VARARGS
| METH_KEYWORDS
},
8741 { "wxGLContext_SetupPalette", (PyCFunction
) _wrap_wxGLContext_SetupPalette
, METH_VARARGS
| METH_KEYWORDS
},
8742 { "wxGLContext_SetupPixelFormat", (PyCFunction
) _wrap_wxGLContext_SetupPixelFormat
, METH_VARARGS
| METH_KEYWORDS
},
8743 { "wxGLContext_SwapBuffers", (PyCFunction
) _wrap_wxGLContext_SwapBuffers
, METH_VARARGS
| METH_KEYWORDS
},
8744 { "wxGLContext_SetColour", (PyCFunction
) _wrap_wxGLContext_SetColour
, METH_VARARGS
| METH_KEYWORDS
},
8745 { "wxGLContext_SetCurrent", (PyCFunction
) _wrap_wxGLContext_SetCurrent
, METH_VARARGS
| METH_KEYWORDS
},
8746 { "delete_wxGLContext", (PyCFunction
) _wrap_delete_wxGLContext
, METH_VARARGS
| METH_KEYWORDS
},
8747 { "new_wxGLContext", (PyCFunction
) _wrap_new_wxGLContext
, METH_VARARGS
| METH_KEYWORDS
},
8748 { "glViewport", (PyCFunction
) _wrap_glViewport
, METH_VARARGS
| METH_KEYWORDS
},
8749 { "glVertexPointer", (PyCFunction
) _wrap_glVertexPointer
, METH_VARARGS
| METH_KEYWORDS
},
8750 { "glVertex4sv", (PyCFunction
) _wrap_glVertex4sv
, METH_VARARGS
| METH_KEYWORDS
},
8751 { "glVertex4s", (PyCFunction
) _wrap_glVertex4s
, METH_VARARGS
| METH_KEYWORDS
},
8752 { "glVertex4iv", (PyCFunction
) _wrap_glVertex4iv
, METH_VARARGS
| METH_KEYWORDS
},
8753 { "glVertex4i", (PyCFunction
) _wrap_glVertex4i
, METH_VARARGS
| METH_KEYWORDS
},
8754 { "glVertex4fv", (PyCFunction
) _wrap_glVertex4fv
, METH_VARARGS
| METH_KEYWORDS
},
8755 { "glVertex4f", (PyCFunction
) _wrap_glVertex4f
, METH_VARARGS
| METH_KEYWORDS
},
8756 { "glVertex4dv", (PyCFunction
) _wrap_glVertex4dv
, METH_VARARGS
| METH_KEYWORDS
},
8757 { "glVertex4d", (PyCFunction
) _wrap_glVertex4d
, METH_VARARGS
| METH_KEYWORDS
},
8758 { "glVertex3sv", (PyCFunction
) _wrap_glVertex3sv
, METH_VARARGS
| METH_KEYWORDS
},
8759 { "glVertex3s", (PyCFunction
) _wrap_glVertex3s
, METH_VARARGS
| METH_KEYWORDS
},
8760 { "glVertex3iv", (PyCFunction
) _wrap_glVertex3iv
, METH_VARARGS
| METH_KEYWORDS
},
8761 { "glVertex3i", (PyCFunction
) _wrap_glVertex3i
, METH_VARARGS
| METH_KEYWORDS
},
8762 { "glVertex3fv", (PyCFunction
) _wrap_glVertex3fv
, METH_VARARGS
| METH_KEYWORDS
},
8763 { "glVertex3f", (PyCFunction
) _wrap_glVertex3f
, METH_VARARGS
| METH_KEYWORDS
},
8764 { "glVertex3dv", (PyCFunction
) _wrap_glVertex3dv
, METH_VARARGS
| METH_KEYWORDS
},
8765 { "glVertex3d", (PyCFunction
) _wrap_glVertex3d
, METH_VARARGS
| METH_KEYWORDS
},
8766 { "glVertex2sv", (PyCFunction
) _wrap_glVertex2sv
, METH_VARARGS
| METH_KEYWORDS
},
8767 { "glVertex2s", (PyCFunction
) _wrap_glVertex2s
, METH_VARARGS
| METH_KEYWORDS
},
8768 { "glVertex2iv", (PyCFunction
) _wrap_glVertex2iv
, METH_VARARGS
| METH_KEYWORDS
},
8769 { "glVertex2i", (PyCFunction
) _wrap_glVertex2i
, METH_VARARGS
| METH_KEYWORDS
},
8770 { "glVertex2fv", (PyCFunction
) _wrap_glVertex2fv
, METH_VARARGS
| METH_KEYWORDS
},
8771 { "glVertex2f", (PyCFunction
) _wrap_glVertex2f
, METH_VARARGS
| METH_KEYWORDS
},
8772 { "glVertex2dv", (PyCFunction
) _wrap_glVertex2dv
, METH_VARARGS
| METH_KEYWORDS
},
8773 { "glVertex2d", (PyCFunction
) _wrap_glVertex2d
, METH_VARARGS
| METH_KEYWORDS
},
8774 { "glTranslatef", (PyCFunction
) _wrap_glTranslatef
, METH_VARARGS
| METH_KEYWORDS
},
8775 { "glTranslated", (PyCFunction
) _wrap_glTranslated
, METH_VARARGS
| METH_KEYWORDS
},
8776 { "glTexSubImage2D", (PyCFunction
) _wrap_glTexSubImage2D
, METH_VARARGS
| METH_KEYWORDS
},
8777 { "glTexSubImage1D", (PyCFunction
) _wrap_glTexSubImage1D
, METH_VARARGS
| METH_KEYWORDS
},
8778 { "glTexParameteriv", (PyCFunction
) _wrap_glTexParameteriv
, METH_VARARGS
| METH_KEYWORDS
},
8779 { "glTexParameteri", (PyCFunction
) _wrap_glTexParameteri
, METH_VARARGS
| METH_KEYWORDS
},
8780 { "glTexParameterfv", (PyCFunction
) _wrap_glTexParameterfv
, METH_VARARGS
| METH_KEYWORDS
},
8781 { "glTexParameterf", (PyCFunction
) _wrap_glTexParameterf
, METH_VARARGS
| METH_KEYWORDS
},
8782 { "glTexImage2D", (PyCFunction
) _wrap_glTexImage2D
, METH_VARARGS
| METH_KEYWORDS
},
8783 { "glTexImage1D", (PyCFunction
) _wrap_glTexImage1D
, METH_VARARGS
| METH_KEYWORDS
},
8784 { "glTexGeniv", (PyCFunction
) _wrap_glTexGeniv
, METH_VARARGS
| METH_KEYWORDS
},
8785 { "glTexGeni", (PyCFunction
) _wrap_glTexGeni
, METH_VARARGS
| METH_KEYWORDS
},
8786 { "glTexGenfv", (PyCFunction
) _wrap_glTexGenfv
, METH_VARARGS
| METH_KEYWORDS
},
8787 { "glTexGenf", (PyCFunction
) _wrap_glTexGenf
, METH_VARARGS
| METH_KEYWORDS
},
8788 { "glTexGendv", (PyCFunction
) _wrap_glTexGendv
, METH_VARARGS
| METH_KEYWORDS
},
8789 { "glTexGend", (PyCFunction
) _wrap_glTexGend
, METH_VARARGS
| METH_KEYWORDS
},
8790 { "glTexEnviv", (PyCFunction
) _wrap_glTexEnviv
, METH_VARARGS
| METH_KEYWORDS
},
8791 { "glTexEnvi", (PyCFunction
) _wrap_glTexEnvi
, METH_VARARGS
| METH_KEYWORDS
},
8792 { "glTexEnvfv", (PyCFunction
) _wrap_glTexEnvfv
, METH_VARARGS
| METH_KEYWORDS
},
8793 { "glTexEnvf", (PyCFunction
) _wrap_glTexEnvf
, METH_VARARGS
| METH_KEYWORDS
},
8794 { "glTexCoordPointer", (PyCFunction
) _wrap_glTexCoordPointer
, METH_VARARGS
| METH_KEYWORDS
},
8795 { "glTexCoord4sv", (PyCFunction
) _wrap_glTexCoord4sv
, METH_VARARGS
| METH_KEYWORDS
},
8796 { "glTexCoord4s", (PyCFunction
) _wrap_glTexCoord4s
, METH_VARARGS
| METH_KEYWORDS
},
8797 { "glTexCoord4iv", (PyCFunction
) _wrap_glTexCoord4iv
, METH_VARARGS
| METH_KEYWORDS
},
8798 { "glTexCoord4i", (PyCFunction
) _wrap_glTexCoord4i
, METH_VARARGS
| METH_KEYWORDS
},
8799 { "glTexCoord4fv", (PyCFunction
) _wrap_glTexCoord4fv
, METH_VARARGS
| METH_KEYWORDS
},
8800 { "glTexCoord4f", (PyCFunction
) _wrap_glTexCoord4f
, METH_VARARGS
| METH_KEYWORDS
},
8801 { "glTexCoord4dv", (PyCFunction
) _wrap_glTexCoord4dv
, METH_VARARGS
| METH_KEYWORDS
},
8802 { "glTexCoord4d", (PyCFunction
) _wrap_glTexCoord4d
, METH_VARARGS
| METH_KEYWORDS
},
8803 { "glTexCoord3sv", (PyCFunction
) _wrap_glTexCoord3sv
, METH_VARARGS
| METH_KEYWORDS
},
8804 { "glTexCoord3s", (PyCFunction
) _wrap_glTexCoord3s
, METH_VARARGS
| METH_KEYWORDS
},
8805 { "glTexCoord3iv", (PyCFunction
) _wrap_glTexCoord3iv
, METH_VARARGS
| METH_KEYWORDS
},
8806 { "glTexCoord3i", (PyCFunction
) _wrap_glTexCoord3i
, METH_VARARGS
| METH_KEYWORDS
},
8807 { "glTexCoord3fv", (PyCFunction
) _wrap_glTexCoord3fv
, METH_VARARGS
| METH_KEYWORDS
},
8808 { "glTexCoord3f", (PyCFunction
) _wrap_glTexCoord3f
, METH_VARARGS
| METH_KEYWORDS
},
8809 { "glTexCoord3dv", (PyCFunction
) _wrap_glTexCoord3dv
, METH_VARARGS
| METH_KEYWORDS
},
8810 { "glTexCoord3d", (PyCFunction
) _wrap_glTexCoord3d
, METH_VARARGS
| METH_KEYWORDS
},
8811 { "glTexCoord2sv", (PyCFunction
) _wrap_glTexCoord2sv
, METH_VARARGS
| METH_KEYWORDS
},
8812 { "glTexCoord2s", (PyCFunction
) _wrap_glTexCoord2s
, METH_VARARGS
| METH_KEYWORDS
},
8813 { "glTexCoord2iv", (PyCFunction
) _wrap_glTexCoord2iv
, METH_VARARGS
| METH_KEYWORDS
},
8814 { "glTexCoord2i", (PyCFunction
) _wrap_glTexCoord2i
, METH_VARARGS
| METH_KEYWORDS
},
8815 { "glTexCoord2fv", (PyCFunction
) _wrap_glTexCoord2fv
, METH_VARARGS
| METH_KEYWORDS
},
8816 { "glTexCoord2f", (PyCFunction
) _wrap_glTexCoord2f
, METH_VARARGS
| METH_KEYWORDS
},
8817 { "glTexCoord2dv", (PyCFunction
) _wrap_glTexCoord2dv
, METH_VARARGS
| METH_KEYWORDS
},
8818 { "glTexCoord2d", (PyCFunction
) _wrap_glTexCoord2d
, METH_VARARGS
| METH_KEYWORDS
},
8819 { "glTexCoord1sv", (PyCFunction
) _wrap_glTexCoord1sv
, METH_VARARGS
| METH_KEYWORDS
},
8820 { "glTexCoord1s", (PyCFunction
) _wrap_glTexCoord1s
, METH_VARARGS
| METH_KEYWORDS
},
8821 { "glTexCoord1iv", (PyCFunction
) _wrap_glTexCoord1iv
, METH_VARARGS
| METH_KEYWORDS
},
8822 { "glTexCoord1i", (PyCFunction
) _wrap_glTexCoord1i
, METH_VARARGS
| METH_KEYWORDS
},
8823 { "glTexCoord1fv", (PyCFunction
) _wrap_glTexCoord1fv
, METH_VARARGS
| METH_KEYWORDS
},
8824 { "glTexCoord1f", (PyCFunction
) _wrap_glTexCoord1f
, METH_VARARGS
| METH_KEYWORDS
},
8825 { "glTexCoord1dv", (PyCFunction
) _wrap_glTexCoord1dv
, METH_VARARGS
| METH_KEYWORDS
},
8826 { "glTexCoord1d", (PyCFunction
) _wrap_glTexCoord1d
, METH_VARARGS
| METH_KEYWORDS
},
8827 { "glStencilOp", (PyCFunction
) _wrap_glStencilOp
, METH_VARARGS
| METH_KEYWORDS
},
8828 { "glStencilMask", (PyCFunction
) _wrap_glStencilMask
, METH_VARARGS
| METH_KEYWORDS
},
8829 { "glStencilFunc", (PyCFunction
) _wrap_glStencilFunc
, METH_VARARGS
| METH_KEYWORDS
},
8830 { "glShadeModel", (PyCFunction
) _wrap_glShadeModel
, METH_VARARGS
| METH_KEYWORDS
},
8831 { "glSelectBuffer", (PyCFunction
) _wrap_glSelectBuffer
, METH_VARARGS
| METH_KEYWORDS
},
8832 { "glScissor", (PyCFunction
) _wrap_glScissor
, METH_VARARGS
| METH_KEYWORDS
},
8833 { "glScalef", (PyCFunction
) _wrap_glScalef
, METH_VARARGS
| METH_KEYWORDS
},
8834 { "glScaled", (PyCFunction
) _wrap_glScaled
, METH_VARARGS
| METH_KEYWORDS
},
8835 { "glRotatef", (PyCFunction
) _wrap_glRotatef
, METH_VARARGS
| METH_KEYWORDS
},
8836 { "glRotated", (PyCFunction
) _wrap_glRotated
, METH_VARARGS
| METH_KEYWORDS
},
8837 { "glRenderMode", (PyCFunction
) _wrap_glRenderMode
, METH_VARARGS
| METH_KEYWORDS
},
8838 { "glRectsv", (PyCFunction
) _wrap_glRectsv
, METH_VARARGS
| METH_KEYWORDS
},
8839 { "glRects", (PyCFunction
) _wrap_glRects
, METH_VARARGS
| METH_KEYWORDS
},
8840 { "glRectiv", (PyCFunction
) _wrap_glRectiv
, METH_VARARGS
| METH_KEYWORDS
},
8841 { "glRecti", (PyCFunction
) _wrap_glRecti
, METH_VARARGS
| METH_KEYWORDS
},
8842 { "glRectfv", (PyCFunction
) _wrap_glRectfv
, METH_VARARGS
| METH_KEYWORDS
},
8843 { "glRectf", (PyCFunction
) _wrap_glRectf
, METH_VARARGS
| METH_KEYWORDS
},
8844 { "glRectdv", (PyCFunction
) _wrap_glRectdv
, METH_VARARGS
| METH_KEYWORDS
},
8845 { "glRectd", (PyCFunction
) _wrap_glRectd
, METH_VARARGS
| METH_KEYWORDS
},
8846 { "glReadPixels", (PyCFunction
) _wrap_glReadPixels
, METH_VARARGS
| METH_KEYWORDS
},
8847 { "glReadBuffer", (PyCFunction
) _wrap_glReadBuffer
, METH_VARARGS
| METH_KEYWORDS
},
8848 { "glRasterPos4sv", (PyCFunction
) _wrap_glRasterPos4sv
, METH_VARARGS
| METH_KEYWORDS
},
8849 { "glRasterPos4s", (PyCFunction
) _wrap_glRasterPos4s
, METH_VARARGS
| METH_KEYWORDS
},
8850 { "glRasterPos4iv", (PyCFunction
) _wrap_glRasterPos4iv
, METH_VARARGS
| METH_KEYWORDS
},
8851 { "glRasterPos4i", (PyCFunction
) _wrap_glRasterPos4i
, METH_VARARGS
| METH_KEYWORDS
},
8852 { "glRasterPos4fv", (PyCFunction
) _wrap_glRasterPos4fv
, METH_VARARGS
| METH_KEYWORDS
},
8853 { "glRasterPos4f", (PyCFunction
) _wrap_glRasterPos4f
, METH_VARARGS
| METH_KEYWORDS
},
8854 { "glRasterPos4dv", (PyCFunction
) _wrap_glRasterPos4dv
, METH_VARARGS
| METH_KEYWORDS
},
8855 { "glRasterPos4d", (PyCFunction
) _wrap_glRasterPos4d
, METH_VARARGS
| METH_KEYWORDS
},
8856 { "glRasterPos3sv", (PyCFunction
) _wrap_glRasterPos3sv
, METH_VARARGS
| METH_KEYWORDS
},
8857 { "glRasterPos3s", (PyCFunction
) _wrap_glRasterPos3s
, METH_VARARGS
| METH_KEYWORDS
},
8858 { "glRasterPos3iv", (PyCFunction
) _wrap_glRasterPos3iv
, METH_VARARGS
| METH_KEYWORDS
},
8859 { "glRasterPos3i", (PyCFunction
) _wrap_glRasterPos3i
, METH_VARARGS
| METH_KEYWORDS
},
8860 { "glRasterPos3fv", (PyCFunction
) _wrap_glRasterPos3fv
, METH_VARARGS
| METH_KEYWORDS
},
8861 { "glRasterPos3f", (PyCFunction
) _wrap_glRasterPos3f
, METH_VARARGS
| METH_KEYWORDS
},
8862 { "glRasterPos3dv", (PyCFunction
) _wrap_glRasterPos3dv
, METH_VARARGS
| METH_KEYWORDS
},
8863 { "glRasterPos3d", (PyCFunction
) _wrap_glRasterPos3d
, METH_VARARGS
| METH_KEYWORDS
},
8864 { "glRasterPos2sv", (PyCFunction
) _wrap_glRasterPos2sv
, METH_VARARGS
| METH_KEYWORDS
},
8865 { "glRasterPos2s", (PyCFunction
) _wrap_glRasterPos2s
, METH_VARARGS
| METH_KEYWORDS
},
8866 { "glRasterPos2iv", (PyCFunction
) _wrap_glRasterPos2iv
, METH_VARARGS
| METH_KEYWORDS
},
8867 { "glRasterPos2i", (PyCFunction
) _wrap_glRasterPos2i
, METH_VARARGS
| METH_KEYWORDS
},
8868 { "glRasterPos2fv", (PyCFunction
) _wrap_glRasterPos2fv
, METH_VARARGS
| METH_KEYWORDS
},
8869 { "glRasterPos2f", (PyCFunction
) _wrap_glRasterPos2f
, METH_VARARGS
| METH_KEYWORDS
},
8870 { "glRasterPos2dv", (PyCFunction
) _wrap_glRasterPos2dv
, METH_VARARGS
| METH_KEYWORDS
},
8871 { "glRasterPos2d", (PyCFunction
) _wrap_glRasterPos2d
, METH_VARARGS
| METH_KEYWORDS
},
8872 { "glPushName", (PyCFunction
) _wrap_glPushName
, METH_VARARGS
| METH_KEYWORDS
},
8873 { "glPushMatrix", (PyCFunction
) _wrap_glPushMatrix
, METH_VARARGS
| METH_KEYWORDS
},
8874 { "glPushClientAttrib", (PyCFunction
) _wrap_glPushClientAttrib
, METH_VARARGS
| METH_KEYWORDS
},
8875 { "glPushAttrib", (PyCFunction
) _wrap_glPushAttrib
, METH_VARARGS
| METH_KEYWORDS
},
8876 { "glPrioritizeTextures", (PyCFunction
) _wrap_glPrioritizeTextures
, METH_VARARGS
| METH_KEYWORDS
},
8877 { "glPopName", (PyCFunction
) _wrap_glPopName
, METH_VARARGS
| METH_KEYWORDS
},
8878 { "glPopMatrix", (PyCFunction
) _wrap_glPopMatrix
, METH_VARARGS
| METH_KEYWORDS
},
8879 { "glPopClientAttrib", (PyCFunction
) _wrap_glPopClientAttrib
, METH_VARARGS
| METH_KEYWORDS
},
8880 { "glPopAttrib", (PyCFunction
) _wrap_glPopAttrib
, METH_VARARGS
| METH_KEYWORDS
},
8881 { "glPolygonStipple", (PyCFunction
) _wrap_glPolygonStipple
, METH_VARARGS
| METH_KEYWORDS
},
8882 { "glPolygonOffset", (PyCFunction
) _wrap_glPolygonOffset
, METH_VARARGS
| METH_KEYWORDS
},
8883 { "glPolygonMode", (PyCFunction
) _wrap_glPolygonMode
, METH_VARARGS
| METH_KEYWORDS
},
8884 { "glPointSize", (PyCFunction
) _wrap_glPointSize
, METH_VARARGS
| METH_KEYWORDS
},
8885 { "glPixelZoom", (PyCFunction
) _wrap_glPixelZoom
, METH_VARARGS
| METH_KEYWORDS
},
8886 { "glPixelTransferi", (PyCFunction
) _wrap_glPixelTransferi
, METH_VARARGS
| METH_KEYWORDS
},
8887 { "glPixelTransferf", (PyCFunction
) _wrap_glPixelTransferf
, METH_VARARGS
| METH_KEYWORDS
},
8888 { "glPixelStorei", (PyCFunction
) _wrap_glPixelStorei
, METH_VARARGS
| METH_KEYWORDS
},
8889 { "glPixelStoref", (PyCFunction
) _wrap_glPixelStoref
, METH_VARARGS
| METH_KEYWORDS
},
8890 { "glPixelMapusv", (PyCFunction
) _wrap_glPixelMapusv
, METH_VARARGS
| METH_KEYWORDS
},
8891 { "glPixelMapuiv", (PyCFunction
) _wrap_glPixelMapuiv
, METH_VARARGS
| METH_KEYWORDS
},
8892 { "glPixelMapfv", (PyCFunction
) _wrap_glPixelMapfv
, METH_VARARGS
| METH_KEYWORDS
},
8893 { "glPassThrough", (PyCFunction
) _wrap_glPassThrough
, METH_VARARGS
| METH_KEYWORDS
},
8894 { "glOrtho", (PyCFunction
) _wrap_glOrtho
, METH_VARARGS
| METH_KEYWORDS
},
8895 { "glNormalPointer", (PyCFunction
) _wrap_glNormalPointer
, METH_VARARGS
| METH_KEYWORDS
},
8896 { "glNormal3sv", (PyCFunction
) _wrap_glNormal3sv
, METH_VARARGS
| METH_KEYWORDS
},
8897 { "glNormal3s", (PyCFunction
) _wrap_glNormal3s
, METH_VARARGS
| METH_KEYWORDS
},
8898 { "glNormal3iv", (PyCFunction
) _wrap_glNormal3iv
, METH_VARARGS
| METH_KEYWORDS
},
8899 { "glNormal3i", (PyCFunction
) _wrap_glNormal3i
, METH_VARARGS
| METH_KEYWORDS
},
8900 { "glNormal3fv", (PyCFunction
) _wrap_glNormal3fv
, METH_VARARGS
| METH_KEYWORDS
},
8901 { "glNormal3f", (PyCFunction
) _wrap_glNormal3f
, METH_VARARGS
| METH_KEYWORDS
},
8902 { "glNormal3dv", (PyCFunction
) _wrap_glNormal3dv
, METH_VARARGS
| METH_KEYWORDS
},
8903 { "glNormal3d", (PyCFunction
) _wrap_glNormal3d
, METH_VARARGS
| METH_KEYWORDS
},
8904 { "glNormal3bv", (PyCFunction
) _wrap_glNormal3bv
, METH_VARARGS
| METH_KEYWORDS
},
8905 { "glNormal3b", (PyCFunction
) _wrap_glNormal3b
, METH_VARARGS
| METH_KEYWORDS
},
8906 { "glNewList", (PyCFunction
) _wrap_glNewList
, METH_VARARGS
| METH_KEYWORDS
},
8907 { "glMultMatrixf", (PyCFunction
) _wrap_glMultMatrixf
, METH_VARARGS
| METH_KEYWORDS
},
8908 { "glMultMatrixd", (PyCFunction
) _wrap_glMultMatrixd
, METH_VARARGS
| METH_KEYWORDS
},
8909 { "glMatrixMode", (PyCFunction
) _wrap_glMatrixMode
, METH_VARARGS
| METH_KEYWORDS
},
8910 { "glMaterialiv", (PyCFunction
) _wrap_glMaterialiv
, METH_VARARGS
| METH_KEYWORDS
},
8911 { "glMateriali", (PyCFunction
) _wrap_glMateriali
, METH_VARARGS
| METH_KEYWORDS
},
8912 { "glMaterialfv", (PyCFunction
) _wrap_glMaterialfv
, METH_VARARGS
| METH_KEYWORDS
},
8913 { "glMaterialf", (PyCFunction
) _wrap_glMaterialf
, METH_VARARGS
| METH_KEYWORDS
},
8914 { "glMapGrid2f", (PyCFunction
) _wrap_glMapGrid2f
, METH_VARARGS
| METH_KEYWORDS
},
8915 { "glMapGrid2d", (PyCFunction
) _wrap_glMapGrid2d
, METH_VARARGS
| METH_KEYWORDS
},
8916 { "glMapGrid1f", (PyCFunction
) _wrap_glMapGrid1f
, METH_VARARGS
| METH_KEYWORDS
},
8917 { "glMapGrid1d", (PyCFunction
) _wrap_glMapGrid1d
, METH_VARARGS
| METH_KEYWORDS
},
8918 { "glMap2f", (PyCFunction
) _wrap_glMap2f
, METH_VARARGS
| METH_KEYWORDS
},
8919 { "glMap2d", (PyCFunction
) _wrap_glMap2d
, METH_VARARGS
| METH_KEYWORDS
},
8920 { "glMap1f", (PyCFunction
) _wrap_glMap1f
, METH_VARARGS
| METH_KEYWORDS
},
8921 { "glMap1d", (PyCFunction
) _wrap_glMap1d
, METH_VARARGS
| METH_KEYWORDS
},
8922 { "glLogicOp", (PyCFunction
) _wrap_glLogicOp
, METH_VARARGS
| METH_KEYWORDS
},
8923 { "glLoadName", (PyCFunction
) _wrap_glLoadName
, METH_VARARGS
| METH_KEYWORDS
},
8924 { "glLoadMatrixf", (PyCFunction
) _wrap_glLoadMatrixf
, METH_VARARGS
| METH_KEYWORDS
},
8925 { "glLoadMatrixd", (PyCFunction
) _wrap_glLoadMatrixd
, METH_VARARGS
| METH_KEYWORDS
},
8926 { "glLoadIdentity", (PyCFunction
) _wrap_glLoadIdentity
, METH_VARARGS
| METH_KEYWORDS
},
8927 { "glListBase", (PyCFunction
) _wrap_glListBase
, METH_VARARGS
| METH_KEYWORDS
},
8928 { "glLineWidth", (PyCFunction
) _wrap_glLineWidth
, METH_VARARGS
| METH_KEYWORDS
},
8929 { "glLineStipple", (PyCFunction
) _wrap_glLineStipple
, METH_VARARGS
| METH_KEYWORDS
},
8930 { "glLightiv", (PyCFunction
) _wrap_glLightiv
, METH_VARARGS
| METH_KEYWORDS
},
8931 { "glLighti", (PyCFunction
) _wrap_glLighti
, METH_VARARGS
| METH_KEYWORDS
},
8932 { "glLightfv", (PyCFunction
) _wrap_glLightfv
, METH_VARARGS
| METH_KEYWORDS
},
8933 { "glLightf", (PyCFunction
) _wrap_glLightf
, METH_VARARGS
| METH_KEYWORDS
},
8934 { "glLightModeliv", (PyCFunction
) _wrap_glLightModeliv
, METH_VARARGS
| METH_KEYWORDS
},
8935 { "glLightModeli", (PyCFunction
) _wrap_glLightModeli
, METH_VARARGS
| METH_KEYWORDS
},
8936 { "glLightModelfv", (PyCFunction
) _wrap_glLightModelfv
, METH_VARARGS
| METH_KEYWORDS
},
8937 { "glLightModelf", (PyCFunction
) _wrap_glLightModelf
, METH_VARARGS
| METH_KEYWORDS
},
8938 { "glIsTexture", (PyCFunction
) _wrap_glIsTexture
, METH_VARARGS
| METH_KEYWORDS
},
8939 { "glIsList", (PyCFunction
) _wrap_glIsList
, METH_VARARGS
| METH_KEYWORDS
},
8940 { "glIsEnabled", (PyCFunction
) _wrap_glIsEnabled
, METH_VARARGS
| METH_KEYWORDS
},
8941 { "glInterleavedArrays", (PyCFunction
) _wrap_glInterleavedArrays
, METH_VARARGS
| METH_KEYWORDS
},
8942 { "glInitNames", (PyCFunction
) _wrap_glInitNames
, METH_VARARGS
| METH_KEYWORDS
},
8943 { "glIndexubv", (PyCFunction
) _wrap_glIndexubv
, METH_VARARGS
| METH_KEYWORDS
},
8944 { "glIndexub", (PyCFunction
) _wrap_glIndexub
, METH_VARARGS
| METH_KEYWORDS
},
8945 { "glIndexsv", (PyCFunction
) _wrap_glIndexsv
, METH_VARARGS
| METH_KEYWORDS
},
8946 { "glIndexs", (PyCFunction
) _wrap_glIndexs
, METH_VARARGS
| METH_KEYWORDS
},
8947 { "glIndexiv", (PyCFunction
) _wrap_glIndexiv
, METH_VARARGS
| METH_KEYWORDS
},
8948 { "glIndexi", (PyCFunction
) _wrap_glIndexi
, METH_VARARGS
| METH_KEYWORDS
},
8949 { "glIndexfv", (PyCFunction
) _wrap_glIndexfv
, METH_VARARGS
| METH_KEYWORDS
},
8950 { "glIndexf", (PyCFunction
) _wrap_glIndexf
, METH_VARARGS
| METH_KEYWORDS
},
8951 { "glIndexdv", (PyCFunction
) _wrap_glIndexdv
, METH_VARARGS
| METH_KEYWORDS
},
8952 { "glIndexd", (PyCFunction
) _wrap_glIndexd
, METH_VARARGS
| METH_KEYWORDS
},
8953 { "glIndexPointer", (PyCFunction
) _wrap_glIndexPointer
, METH_VARARGS
| METH_KEYWORDS
},
8954 { "glIndexMask", (PyCFunction
) _wrap_glIndexMask
, METH_VARARGS
| METH_KEYWORDS
},
8955 { "glHint", (PyCFunction
) _wrap_glHint
, METH_VARARGS
| METH_KEYWORDS
},
8956 { "glGetTexParameteriv", (PyCFunction
) _wrap_glGetTexParameteriv
, METH_VARARGS
| METH_KEYWORDS
},
8957 { "glGetTexParameterfv", (PyCFunction
) _wrap_glGetTexParameterfv
, METH_VARARGS
| METH_KEYWORDS
},
8958 { "glGetTexLevelParameteriv", (PyCFunction
) _wrap_glGetTexLevelParameteriv
, METH_VARARGS
| METH_KEYWORDS
},
8959 { "glGetTexLevelParameterfv", (PyCFunction
) _wrap_glGetTexLevelParameterfv
, METH_VARARGS
| METH_KEYWORDS
},
8960 { "glGetTexImage", (PyCFunction
) _wrap_glGetTexImage
, METH_VARARGS
| METH_KEYWORDS
},
8961 { "glGetTexGeniv", (PyCFunction
) _wrap_glGetTexGeniv
, METH_VARARGS
| METH_KEYWORDS
},
8962 { "glGetTexGenfv", (PyCFunction
) _wrap_glGetTexGenfv
, METH_VARARGS
| METH_KEYWORDS
},
8963 { "glGetTexGendv", (PyCFunction
) _wrap_glGetTexGendv
, METH_VARARGS
| METH_KEYWORDS
},
8964 { "glGetTexEnviv", (PyCFunction
) _wrap_glGetTexEnviv
, METH_VARARGS
| METH_KEYWORDS
},
8965 { "glGetTexEnvfv", (PyCFunction
) _wrap_glGetTexEnvfv
, METH_VARARGS
| METH_KEYWORDS
},
8966 { "glGetString", (PyCFunction
) _wrap_glGetString
, METH_VARARGS
| METH_KEYWORDS
},
8967 { "glGetPolygonStipple", (PyCFunction
) _wrap_glGetPolygonStipple
, METH_VARARGS
| METH_KEYWORDS
},
8968 { "glGetPointerv", (PyCFunction
) _wrap_glGetPointerv
, METH_VARARGS
| METH_KEYWORDS
},
8969 { "glGetPixelMapusv", (PyCFunction
) _wrap_glGetPixelMapusv
, METH_VARARGS
| METH_KEYWORDS
},
8970 { "glGetPixelMapuiv", (PyCFunction
) _wrap_glGetPixelMapuiv
, METH_VARARGS
| METH_KEYWORDS
},
8971 { "glGetPixelMapfv", (PyCFunction
) _wrap_glGetPixelMapfv
, METH_VARARGS
| METH_KEYWORDS
},
8972 { "glGetMaterialiv", (PyCFunction
) _wrap_glGetMaterialiv
, METH_VARARGS
| METH_KEYWORDS
},
8973 { "glGetMaterialfv", (PyCFunction
) _wrap_glGetMaterialfv
, METH_VARARGS
| METH_KEYWORDS
},
8974 { "glGetMapiv", (PyCFunction
) _wrap_glGetMapiv
, METH_VARARGS
| METH_KEYWORDS
},
8975 { "glGetMapfv", (PyCFunction
) _wrap_glGetMapfv
, METH_VARARGS
| METH_KEYWORDS
},
8976 { "glGetMapdv", (PyCFunction
) _wrap_glGetMapdv
, METH_VARARGS
| METH_KEYWORDS
},
8977 { "glGetLightiv", (PyCFunction
) _wrap_glGetLightiv
, METH_VARARGS
| METH_KEYWORDS
},
8978 { "glGetLightfv", (PyCFunction
) _wrap_glGetLightfv
, METH_VARARGS
| METH_KEYWORDS
},
8979 { "glGetIntegerv", (PyCFunction
) _wrap_glGetIntegerv
, METH_VARARGS
| METH_KEYWORDS
},
8980 { "glGetFloatv", (PyCFunction
) _wrap_glGetFloatv
, METH_VARARGS
| METH_KEYWORDS
},
8981 { "glGetError", (PyCFunction
) _wrap_glGetError
, METH_VARARGS
| METH_KEYWORDS
},
8982 { "glGetDoublev", (PyCFunction
) _wrap_glGetDoublev
, METH_VARARGS
| METH_KEYWORDS
},
8983 { "glGetClipPlane", (PyCFunction
) _wrap_glGetClipPlane
, METH_VARARGS
| METH_KEYWORDS
},
8984 { "glGetBooleanv", (PyCFunction
) _wrap_glGetBooleanv
, METH_VARARGS
| METH_KEYWORDS
},
8985 { "glGenTextures", (PyCFunction
) _wrap_glGenTextures
, METH_VARARGS
| METH_KEYWORDS
},
8986 { "glGenLists", (PyCFunction
) _wrap_glGenLists
, METH_VARARGS
| METH_KEYWORDS
},
8987 { "glFrustum", (PyCFunction
) _wrap_glFrustum
, METH_VARARGS
| METH_KEYWORDS
},
8988 { "glFrontFace", (PyCFunction
) _wrap_glFrontFace
, METH_VARARGS
| METH_KEYWORDS
},
8989 { "glFogiv", (PyCFunction
) _wrap_glFogiv
, METH_VARARGS
| METH_KEYWORDS
},
8990 { "glFogi", (PyCFunction
) _wrap_glFogi
, METH_VARARGS
| METH_KEYWORDS
},
8991 { "glFogfv", (PyCFunction
) _wrap_glFogfv
, METH_VARARGS
| METH_KEYWORDS
},
8992 { "glFogf", (PyCFunction
) _wrap_glFogf
, METH_VARARGS
| METH_KEYWORDS
},
8993 { "glFlush", (PyCFunction
) _wrap_glFlush
, METH_VARARGS
| METH_KEYWORDS
},
8994 { "glFinish", (PyCFunction
) _wrap_glFinish
, METH_VARARGS
| METH_KEYWORDS
},
8995 { "glFeedbackBuffer", (PyCFunction
) _wrap_glFeedbackBuffer
, METH_VARARGS
| METH_KEYWORDS
},
8996 { "glEvalPoint2", (PyCFunction
) _wrap_glEvalPoint2
, METH_VARARGS
| METH_KEYWORDS
},
8997 { "glEvalPoint1", (PyCFunction
) _wrap_glEvalPoint1
, METH_VARARGS
| METH_KEYWORDS
},
8998 { "glEvalMesh2", (PyCFunction
) _wrap_glEvalMesh2
, METH_VARARGS
| METH_KEYWORDS
},
8999 { "glEvalMesh1", (PyCFunction
) _wrap_glEvalMesh1
, METH_VARARGS
| METH_KEYWORDS
},
9000 { "glEvalCoord2fv", (PyCFunction
) _wrap_glEvalCoord2fv
, METH_VARARGS
| METH_KEYWORDS
},
9001 { "glEvalCoord2f", (PyCFunction
) _wrap_glEvalCoord2f
, METH_VARARGS
| METH_KEYWORDS
},
9002 { "glEvalCoord2dv", (PyCFunction
) _wrap_glEvalCoord2dv
, METH_VARARGS
| METH_KEYWORDS
},
9003 { "glEvalCoord2d", (PyCFunction
) _wrap_glEvalCoord2d
, METH_VARARGS
| METH_KEYWORDS
},
9004 { "glEvalCoord1fv", (PyCFunction
) _wrap_glEvalCoord1fv
, METH_VARARGS
| METH_KEYWORDS
},
9005 { "glEvalCoord1f", (PyCFunction
) _wrap_glEvalCoord1f
, METH_VARARGS
| METH_KEYWORDS
},
9006 { "glEvalCoord1dv", (PyCFunction
) _wrap_glEvalCoord1dv
, METH_VARARGS
| METH_KEYWORDS
},
9007 { "glEvalCoord1d", (PyCFunction
) _wrap_glEvalCoord1d
, METH_VARARGS
| METH_KEYWORDS
},
9008 { "glEndList", (PyCFunction
) _wrap_glEndList
, METH_VARARGS
| METH_KEYWORDS
},
9009 { "glEnd", (PyCFunction
) _wrap_glEnd
, METH_VARARGS
| METH_KEYWORDS
},
9010 { "glEnableClientState", (PyCFunction
) _wrap_glEnableClientState
, METH_VARARGS
| METH_KEYWORDS
},
9011 { "glEnable", (PyCFunction
) _wrap_glEnable
, METH_VARARGS
| METH_KEYWORDS
},
9012 { "glEdgeFlagv", (PyCFunction
) _wrap_glEdgeFlagv
, METH_VARARGS
| METH_KEYWORDS
},
9013 { "glEdgeFlagPointer", (PyCFunction
) _wrap_glEdgeFlagPointer
, METH_VARARGS
| METH_KEYWORDS
},
9014 { "glEdgeFlag", (PyCFunction
) _wrap_glEdgeFlag
, METH_VARARGS
| METH_KEYWORDS
},
9015 { "glDrawPixels", (PyCFunction
) _wrap_glDrawPixels
, METH_VARARGS
| METH_KEYWORDS
},
9016 { "glDrawElements", (PyCFunction
) _wrap_glDrawElements
, METH_VARARGS
| METH_KEYWORDS
},
9017 { "glDrawBuffer", (PyCFunction
) _wrap_glDrawBuffer
, METH_VARARGS
| METH_KEYWORDS
},
9018 { "glDrawArrays", (PyCFunction
) _wrap_glDrawArrays
, METH_VARARGS
| METH_KEYWORDS
},
9019 { "glDisableClientState", (PyCFunction
) _wrap_glDisableClientState
, METH_VARARGS
| METH_KEYWORDS
},
9020 { "glDisable", (PyCFunction
) _wrap_glDisable
, METH_VARARGS
| METH_KEYWORDS
},
9021 { "glDepthRange", (PyCFunction
) _wrap_glDepthRange
, METH_VARARGS
| METH_KEYWORDS
},
9022 { "glDepthMask", (PyCFunction
) _wrap_glDepthMask
, METH_VARARGS
| METH_KEYWORDS
},
9023 { "glDepthFunc", (PyCFunction
) _wrap_glDepthFunc
, METH_VARARGS
| METH_KEYWORDS
},
9024 { "glDeleteTextures", (PyCFunction
) _wrap_glDeleteTextures
, METH_VARARGS
| METH_KEYWORDS
},
9025 { "glDeleteLists", (PyCFunction
) _wrap_glDeleteLists
, METH_VARARGS
| METH_KEYWORDS
},
9026 { "glCullFace", (PyCFunction
) _wrap_glCullFace
, METH_VARARGS
| METH_KEYWORDS
},
9027 { "glCopyTexSubImage2D", (PyCFunction
) _wrap_glCopyTexSubImage2D
, METH_VARARGS
| METH_KEYWORDS
},
9028 { "glCopyTexSubImage1D", (PyCFunction
) _wrap_glCopyTexSubImage1D
, METH_VARARGS
| METH_KEYWORDS
},
9029 { "glCopyTexImage2D", (PyCFunction
) _wrap_glCopyTexImage2D
, METH_VARARGS
| METH_KEYWORDS
},
9030 { "glCopyTexImage1D", (PyCFunction
) _wrap_glCopyTexImage1D
, METH_VARARGS
| METH_KEYWORDS
},
9031 { "glCopyPixels", (PyCFunction
) _wrap_glCopyPixels
, METH_VARARGS
| METH_KEYWORDS
},
9032 { "glColorPointer", (PyCFunction
) _wrap_glColorPointer
, METH_VARARGS
| METH_KEYWORDS
},
9033 { "glColorMaterial", (PyCFunction
) _wrap_glColorMaterial
, METH_VARARGS
| METH_KEYWORDS
},
9034 { "glColorMask", (PyCFunction
) _wrap_glColorMask
, METH_VARARGS
| METH_KEYWORDS
},
9035 { "glColor4usv", (PyCFunction
) _wrap_glColor4usv
, METH_VARARGS
| METH_KEYWORDS
},
9036 { "glColor4us", (PyCFunction
) _wrap_glColor4us
, METH_VARARGS
| METH_KEYWORDS
},
9037 { "glColor4uiv", (PyCFunction
) _wrap_glColor4uiv
, METH_VARARGS
| METH_KEYWORDS
},
9038 { "glColor4ui", (PyCFunction
) _wrap_glColor4ui
, METH_VARARGS
| METH_KEYWORDS
},
9039 { "glColor4ubv", (PyCFunction
) _wrap_glColor4ubv
, METH_VARARGS
| METH_KEYWORDS
},
9040 { "glColor4ub", (PyCFunction
) _wrap_glColor4ub
, METH_VARARGS
| METH_KEYWORDS
},
9041 { "glColor4sv", (PyCFunction
) _wrap_glColor4sv
, METH_VARARGS
| METH_KEYWORDS
},
9042 { "glColor4s", (PyCFunction
) _wrap_glColor4s
, METH_VARARGS
| METH_KEYWORDS
},
9043 { "glColor4iv", (PyCFunction
) _wrap_glColor4iv
, METH_VARARGS
| METH_KEYWORDS
},
9044 { "glColor4i", (PyCFunction
) _wrap_glColor4i
, METH_VARARGS
| METH_KEYWORDS
},
9045 { "glColor4fv", (PyCFunction
) _wrap_glColor4fv
, METH_VARARGS
| METH_KEYWORDS
},
9046 { "glColor4f", (PyCFunction
) _wrap_glColor4f
, METH_VARARGS
| METH_KEYWORDS
},
9047 { "glColor4dv", (PyCFunction
) _wrap_glColor4dv
, METH_VARARGS
| METH_KEYWORDS
},
9048 { "glColor4d", (PyCFunction
) _wrap_glColor4d
, METH_VARARGS
| METH_KEYWORDS
},
9049 { "glColor4bv", (PyCFunction
) _wrap_glColor4bv
, METH_VARARGS
| METH_KEYWORDS
},
9050 { "glColor4b", (PyCFunction
) _wrap_glColor4b
, METH_VARARGS
| METH_KEYWORDS
},
9051 { "glColor3usv", (PyCFunction
) _wrap_glColor3usv
, METH_VARARGS
| METH_KEYWORDS
},
9052 { "glColor3us", (PyCFunction
) _wrap_glColor3us
, METH_VARARGS
| METH_KEYWORDS
},
9053 { "glColor3uiv", (PyCFunction
) _wrap_glColor3uiv
, METH_VARARGS
| METH_KEYWORDS
},
9054 { "glColor3ui", (PyCFunction
) _wrap_glColor3ui
, METH_VARARGS
| METH_KEYWORDS
},
9055 { "glColor3ubv", (PyCFunction
) _wrap_glColor3ubv
, METH_VARARGS
| METH_KEYWORDS
},
9056 { "glColor3ub", (PyCFunction
) _wrap_glColor3ub
, METH_VARARGS
| METH_KEYWORDS
},
9057 { "glColor3sv", (PyCFunction
) _wrap_glColor3sv
, METH_VARARGS
| METH_KEYWORDS
},
9058 { "glColor3s", (PyCFunction
) _wrap_glColor3s
, METH_VARARGS
| METH_KEYWORDS
},
9059 { "glColor3iv", (PyCFunction
) _wrap_glColor3iv
, METH_VARARGS
| METH_KEYWORDS
},
9060 { "glColor3i", (PyCFunction
) _wrap_glColor3i
, METH_VARARGS
| METH_KEYWORDS
},
9061 { "glColor3fv", (PyCFunction
) _wrap_glColor3fv
, METH_VARARGS
| METH_KEYWORDS
},
9062 { "glColor3f", (PyCFunction
) _wrap_glColor3f
, METH_VARARGS
| METH_KEYWORDS
},
9063 { "glColor3dv", (PyCFunction
) _wrap_glColor3dv
, METH_VARARGS
| METH_KEYWORDS
},
9064 { "glColor3d", (PyCFunction
) _wrap_glColor3d
, METH_VARARGS
| METH_KEYWORDS
},
9065 { "glColor3bv", (PyCFunction
) _wrap_glColor3bv
, METH_VARARGS
| METH_KEYWORDS
},
9066 { "glColor3b", (PyCFunction
) _wrap_glColor3b
, METH_VARARGS
| METH_KEYWORDS
},
9067 { "glClipPlane", (PyCFunction
) _wrap_glClipPlane
, METH_VARARGS
| METH_KEYWORDS
},
9068 { "glClearStencil", (PyCFunction
) _wrap_glClearStencil
, METH_VARARGS
| METH_KEYWORDS
},
9069 { "glClearIndex", (PyCFunction
) _wrap_glClearIndex
, METH_VARARGS
| METH_KEYWORDS
},
9070 { "glClearDepth", (PyCFunction
) _wrap_glClearDepth
, METH_VARARGS
| METH_KEYWORDS
},
9071 { "glClearColor", (PyCFunction
) _wrap_glClearColor
, METH_VARARGS
| METH_KEYWORDS
},
9072 { "glClearAccum", (PyCFunction
) _wrap_glClearAccum
, METH_VARARGS
| METH_KEYWORDS
},
9073 { "glClear", (PyCFunction
) _wrap_glClear
, METH_VARARGS
| METH_KEYWORDS
},
9074 { "glCallLists", (PyCFunction
) _wrap_glCallLists
, METH_VARARGS
| METH_KEYWORDS
},
9075 { "glCallList", (PyCFunction
) _wrap_glCallList
, METH_VARARGS
| METH_KEYWORDS
},
9076 { "glBlendFunc", (PyCFunction
) _wrap_glBlendFunc
, METH_VARARGS
| METH_KEYWORDS
},
9077 { "glBitmap", (PyCFunction
) _wrap_glBitmap
, METH_VARARGS
| METH_KEYWORDS
},
9078 { "glBindTexture", (PyCFunction
) _wrap_glBindTexture
, METH_VARARGS
| METH_KEYWORDS
},
9079 { "glBegin", (PyCFunction
) _wrap_glBegin
, METH_VARARGS
| METH_KEYWORDS
},
9080 { "glArrayElement", (PyCFunction
) _wrap_glArrayElement
, METH_VARARGS
| METH_KEYWORDS
},
9081 { "glAreTexturesResident", (PyCFunction
) _wrap_glAreTexturesResident
, METH_VARARGS
| METH_KEYWORDS
},
9082 { "glAlphaFunc", (PyCFunction
) _wrap_glAlphaFunc
, METH_VARARGS
| METH_KEYWORDS
},
9083 { "glAccum", (PyCFunction
) _wrap_glAccum
, METH_VARARGS
| METH_KEYWORDS
},
9084 { "glGetColorTableEXT", (PyCFunction
) _wrap_glGetColorTableEXT
, METH_VARARGS
| METH_KEYWORDS
},
9085 { "glColorTableEXT", (PyCFunction
) _wrap_glColorTableEXT
, METH_VARARGS
| METH_KEYWORDS
},
9086 { "glVertexPointerEXT", (PyCFunction
) _wrap_glVertexPointerEXT
, METH_VARARGS
| METH_KEYWORDS
},
9087 { "glTexCoordPointerEXT", (PyCFunction
) _wrap_glTexCoordPointerEXT
, METH_VARARGS
| METH_KEYWORDS
},
9088 { "glNormalPointerEXT", (PyCFunction
) _wrap_glNormalPointerEXT
, METH_VARARGS
| METH_KEYWORDS
},
9089 { "glIndexPointerEXT", (PyCFunction
) _wrap_glIndexPointerEXT
, METH_VARARGS
| METH_KEYWORDS
},
9090 { "glGetPointervEXT", (PyCFunction
) _wrap_glGetPointervEXT
, METH_VARARGS
| METH_KEYWORDS
},
9091 { "glEdgeFlagPointerEXT", (PyCFunction
) _wrap_glEdgeFlagPointerEXT
, METH_VARARGS
| METH_KEYWORDS
},
9092 { "glDrawArraysEXT", (PyCFunction
) _wrap_glDrawArraysEXT
, METH_VARARGS
| METH_KEYWORDS
},
9093 { "glColorPointerEXT", (PyCFunction
) _wrap_glColorPointerEXT
, METH_VARARGS
| METH_KEYWORDS
},
9094 { "glArrayElementEXT", (PyCFunction
) _wrap_glArrayElementEXT
, METH_VARARGS
| METH_KEYWORDS
},
9101 * This table is used by the pointer type-checker
9103 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
9104 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
9105 { "_wxEvent","_class_wxEvent",0},
9106 { "_class_wxActivateEvent","_wxActivateEvent",0},
9107 { "_GLfloat","_GLclampf",0},
9108 { "_GLfloat","_float",0},
9109 { "_signed_long","_long",0},
9110 { "_wxMenuEvent","_class_wxMenuEvent",0},
9111 { "_class_wxJPEGHandler","_wxJPEGHandler",0},
9112 { "_wxBMPHandler","_class_wxBMPHandler",0},
9113 { "_wxImage","_class_wxImage",0},
9114 { "_double","_GLclampd",0},
9115 { "_double","_GLdouble",0},
9116 { "_wxPrintQuality","_GLuint",0},
9117 { "_wxPrintQuality","_GLsizei",0},
9118 { "_wxPrintQuality","_GLint",0},
9119 { "_wxPrintQuality","_GLbitfield",0},
9120 { "_wxPrintQuality","_GLenum",0},
9121 { "_wxPrintQuality","_int",0},
9122 { "_wxPrintQuality","_signed_int",0},
9123 { "_wxPrintQuality","_unsigned_int",0},
9124 { "_wxPrintQuality","_wxWindowID",0},
9125 { "_wxPrintQuality","_uint",0},
9126 { "_wxPrintQuality","_EBool",0},
9127 { "_wxPrintQuality","_size_t",0},
9128 { "_wxFontData","_class_wxFontData",0},
9129 { "___wxPyCleanup","_class___wxPyCleanup",0},
9130 { "_class_wxRegionIterator","_wxRegionIterator",0},
9131 { "_class_wxMenuBar","_wxMenuBar",0},
9132 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
9133 { "_class_wxEvtHandler","_class_wxGLCanvas",SwigwxGLCanvasTowxEvtHandler
},
9134 { "_class_wxEvtHandler","_wxGLCanvas",SwigwxGLCanvasTowxEvtHandler
},
9135 { "_class_wxEvtHandler","_wxEvtHandler",0},
9136 { "_wxPaintEvent","_class_wxPaintEvent",0},
9137 { "_wxGIFHandler","_class_wxGIFHandler",0},
9138 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
9139 { "_wxCursor","_class_wxCursor",0},
9140 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
9141 { "_wxImageHandler","_class_wxImageHandler",0},
9142 { "_GLsizei","_GLuint",0},
9143 { "_GLsizei","_int",0},
9144 { "_GLsizei","_signed_int",0},
9145 { "_GLsizei","_unsigned_int",0},
9146 { "_GLsizei","_wxWindowID",0},
9147 { "_GLsizei","_uint",0},
9148 { "_GLsizei","_EBool",0},
9149 { "_GLsizei","_size_t",0},
9150 { "_GLsizei","_wxPrintQuality",0},
9151 { "_GLsizei","_GLenum",0},
9152 { "_GLsizei","_GLbitfield",0},
9153 { "_GLsizei","_GLint",0},
9154 { "_class_wxTreeCtrl","_wxTreeCtrl",0},
9155 { "_wxMask","_class_wxMask",0},
9156 { "_wxToolTip","_class_wxToolTip",0},
9157 { "_wxGrid","_class_wxGrid",0},
9158 { "_wxPNGHandler","_class_wxPNGHandler",0},
9159 { "_class_wxColourData","_wxColourData",0},
9160 { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0},
9161 { "_wxPrinter","_class_wxPrinter",0},
9162 { "_GLbyte","_signed_char",0},
9163 { "_wxPen","_class_wxPen",0},
9164 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
9165 { "_byte","_GLubyte",0},
9166 { "_byte","_GLboolean",0},
9167 { "_byte","_unsigned_char",0},
9168 { "_wxStaticBox","_class_wxStaticBox",0},
9169 { "_wxChoice","_class_wxChoice",0},
9170 { "_wxSlider","_class_wxSlider",0},
9171 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
9172 { "_wxPyPrintout","_class_wxPyPrintout",0},
9173 { "_long","_wxDash",0},
9174 { "_long","_unsigned_long",0},
9175 { "_long","_signed_long",0},
9176 { "_wxImageList","_class_wxImageList",0},
9177 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
9178 { "_wxBitmapButton","_class_wxBitmapButton",0},
9179 { "_wxSashWindow","_class_wxSashWindow",0},
9180 { "_GLenum","_GLuint",0},
9181 { "_GLenum","_GLsizei",0},
9182 { "_GLenum","_GLint",0},
9183 { "_GLenum","_GLbitfield",0},
9184 { "_GLenum","_unsigned_int",0},
9185 { "_GLenum","_int",0},
9186 { "_GLenum","_wxWindowID",0},
9187 { "_GLenum","_uint",0},
9188 { "_GLenum","_size_t",0},
9189 { "_GLenum","_wxPrintQuality",0},
9190 { "_class_wxPrintDialogData","_wxPrintDialogData",0},
9191 { "_wxGLContext","_class_wxGLContext",0},
9192 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
9193 { "_class_wxGauge","_wxGauge",0},
9194 { "_class_wxSashEvent","_wxSashEvent",0},
9195 { "_float","_GLclampf",0},
9196 { "_float","_GLfloat",0},
9197 { "_wxDC","_class_wxDC",0},
9198 { "_wxListEvent","_class_wxListEvent",0},
9199 { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0},
9200 { "_wxProgressDialog","_class_wxProgressDialog",0},
9201 { "_class_wxBMPHandler","_wxBMPHandler",0},
9202 { "_wxPrintPreview","_class_wxPrintPreview",0},
9203 { "_wxSpinEvent","_class_wxSpinEvent",0},
9204 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
9205 { "_size_t","_GLuint",0},
9206 { "_size_t","_GLsizei",0},
9207 { "_size_t","_GLint",0},
9208 { "_size_t","_GLbitfield",0},
9209 { "_size_t","_GLenum",0},
9210 { "_size_t","_wxPrintQuality",0},
9211 { "_size_t","_unsigned_int",0},
9212 { "_size_t","_int",0},
9213 { "_size_t","_wxWindowID",0},
9214 { "_size_t","_uint",0},
9215 { "_class_wxRealPoint","_wxRealPoint",0},
9216 { "_class_wxMenuItem","_wxMenuItem",0},
9217 { "_class_wxPaintEvent","_wxPaintEvent",0},
9218 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
9219 { "_class_wxStatusBar","_wxStatusBar",0},
9220 { "_class_wxGIFHandler","_wxGIFHandler",0},
9221 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
9222 { "_wxPanel","_class_wxGLCanvas",SwigwxGLCanvasTowxPanel
},
9223 { "_wxPanel","_wxGLCanvas",SwigwxGLCanvasTowxPanel
},
9224 { "_wxPanel","_class_wxPanel",0},
9225 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
9226 { "_wxCheckBox","_class_wxCheckBox",0},
9227 { "_wxPyEvent","_class_wxPyEvent",0},
9228 { "_wxTextCtrl","_class_wxTextCtrl",0},
9229 { "_signed_char","_GLbyte",0},
9230 { "_class_wxMask","_wxMask",0},
9231 { "_class_wxToolTip","_wxToolTip",0},
9232 { "_class_wxKeyEvent","_wxKeyEvent",0},
9233 { "_class_wxGrid","_wxGrid",0},
9234 { "_class_wxPNGHandler","_wxPNGHandler",0},
9235 { "_wxColour","_class_wxColour",0},
9236 { "_class_wxDialog","_wxDialog",0},
9237 { "_wxPageSetupDialog","_class_wxPageSetupDialog",0},
9238 { "_class_wxPrinter","_wxPrinter",0},
9239 { "_wxIdleEvent","_class_wxIdleEvent",0},
9240 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
9241 { "_wxToolBar","_class_wxToolBar",0},
9242 { "_wxStaticLine","_class_wxStaticLine",0},
9243 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
9244 { "_wxBrush","_class_wxBrush",0},
9245 { "_wxMiniFrame","_class_wxMiniFrame",0},
9246 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
9247 { "_class_wxPyPrintout","_wxPyPrintout",0},
9248 { "_class_wxSashWindow","_wxSashWindow",0},
9249 { "_GLuint","_unsigned_int",0},
9250 { "_GLuint","_int",0},
9251 { "_GLuint","_wxWindowID",0},
9252 { "_GLuint","_uint",0},
9253 { "_GLuint","_size_t",0},
9254 { "_GLuint","_wxPrintQuality",0},
9255 { "_GLuint","_GLenum",0},
9256 { "_GLuint","_GLbitfield",0},
9257 { "_GLuint","_GLint",0},
9258 { "_GLuint","_GLsizei",0},
9259 { "_wxShowEvent","_class_wxShowEvent",0},
9260 { "_uint","_GLuint",0},
9261 { "_uint","_GLsizei",0},
9262 { "_uint","_GLint",0},
9263 { "_uint","_GLbitfield",0},
9264 { "_uint","_GLenum",0},
9265 { "_uint","_wxPrintQuality",0},
9266 { "_uint","_size_t",0},
9267 { "_uint","_unsigned_int",0},
9268 { "_uint","_int",0},
9269 { "_uint","_wxWindowID",0},
9270 { "_class_wxEvent","_wxEvent",0},
9271 { "_wxCheckListBox","_class_wxCheckListBox",0},
9272 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
9273 { "_wxGridEvent","_class_wxGridEvent",0},
9274 { "_wxRect","_class_wxRect",0},
9275 { "_wxCommandEvent","_class_wxCommandEvent",0},
9276 { "_wxSizeEvent","_class_wxSizeEvent",0},
9277 { "_class_wxImage","_wxImage",0},
9278 { "_GLclampd","_double",0},
9279 { "_GLclampd","_GLdouble",0},
9280 { "_wxPoint","_class_wxPoint",0},
9281 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
9282 { "_class_wxButton","_wxButton",0},
9283 { "_wxRadioBox","_class_wxRadioBox",0},
9284 { "_class_wxFontData","_wxFontData",0},
9285 { "_class___wxPyCleanup","___wxPyCleanup",0},
9286 { "_GLclampf","_float",0},
9287 { "_GLclampf","_GLfloat",0},
9288 { "_wxBitmap","_class_wxBitmap",0},
9289 { "_wxPrintDialog","_class_wxPrintDialog",0},
9290 { "_wxPyTimer","_class_wxPyTimer",0},
9291 { "_wxWindowDC","_class_wxWindowDC",0},
9292 { "_wxScrollBar","_class_wxScrollBar",0},
9293 { "_wxSpinButton","_class_wxSpinButton",0},
9294 { "_wxToolBarTool","_class_wxToolBarTool",0},
9295 { "_wxColourDialog","_class_wxColourDialog",0},
9296 { "_wxPrintData","_class_wxPrintData",0},
9297 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
9298 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
9299 { "_wxMessageDialog","_class_wxMessageDialog",0},
9300 { "_GLbitfield","_GLuint",0},
9301 { "_GLbitfield","_GLsizei",0},
9302 { "_GLbitfield","_GLint",0},
9303 { "_GLbitfield","_unsigned_int",0},
9304 { "_GLbitfield","_int",0},
9305 { "_GLbitfield","_wxWindowID",0},
9306 { "_GLbitfield","_uint",0},
9307 { "_GLbitfield","_size_t",0},
9308 { "_GLbitfield","_wxPrintQuality",0},
9309 { "_GLbitfield","_GLenum",0},
9310 { "_class_wxPyEvent","_wxPyEvent",0},
9311 { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
9312 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
9313 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
9314 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
9315 { "_wxListItem","_class_wxListItem",0},
9316 { "_class_wxToolBar","_wxToolBar",0},
9317 { "_class_wxStaticLine","_wxStaticLine",0},
9318 { "_wxScrollEvent","_class_wxScrollEvent",0},
9319 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
9320 { "_EBool","_GLsizei",0},
9321 { "_EBool","_GLint",0},
9322 { "_EBool","_wxPrintQuality",0},
9323 { "_EBool","_signed_int",0},
9324 { "_EBool","_int",0},
9325 { "_EBool","_wxWindowID",0},
9326 { "_class_wxRegion","_wxRegion",0},
9327 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
9328 { "_class_wxPreviewFrame","_wxPreviewFrame",0},
9329 { "_wxStaticText","_class_wxStaticText",0},
9330 { "_wxFont","_class_wxFont",0},
9331 { "_wxCloseEvent","_class_wxCloseEvent",0},
9332 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
9333 { "_wxNotebook","_class_wxNotebook",0},
9334 { "_unsigned_long","_wxDash",0},
9335 { "_unsigned_long","_long",0},
9336 { "_class_wxRect","_wxRect",0},
9337 { "_class_wxDC","_wxDC",0},
9338 { "_class_wxProgressDialog","_wxProgressDialog",0},
9339 { "_wxPyApp","_class_wxPyApp",0},
9340 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
9341 { "_class_wxTreeEvent","_wxTreeEvent",0},
9342 { "_class_wxDirDialog","_wxDirDialog",0},
9343 { "_class_wxPyTimer","_wxPyTimer",0},
9344 { "_wxFocusEvent","_class_wxFocusEvent",0},
9345 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
9346 { "_class_wxSpinButton","_wxSpinButton",0},
9347 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
9348 { "_class_wxPanel","_class_wxGLCanvas",SwigwxGLCanvasTowxPanel
},
9349 { "_class_wxPanel","_wxGLCanvas",SwigwxGLCanvasTowxPanel
},
9350 { "_class_wxPanel","_wxPanel",0},
9351 { "_class_wxCheckBox","_wxCheckBox",0},
9352 { "_wxComboBox","_class_wxComboBox",0},
9353 { "_wxRadioButton","_class_wxRadioButton",0},
9354 { "_class_wxMessageDialog","_wxMessageDialog",0},
9355 { "_signed_int","_GLsizei",0},
9356 { "_signed_int","_GLint",0},
9357 { "_signed_int","_wxPrintQuality",0},
9358 { "_signed_int","_EBool",0},
9359 { "_signed_int","_wxWindowID",0},
9360 { "_signed_int","_int",0},
9361 { "_class_wxTextCtrl","_wxTextCtrl",0},
9362 { "_GLboolean","_GLubyte",0},
9363 { "_GLboolean","_unsigned_char",0},
9364 { "_GLboolean","_byte",0},
9365 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
9366 { "_wxMenu","_class_wxMenu",0},
9367 { "_class_wxMoveEvent","_wxMoveEvent",0},
9368 { "_wxListBox","_class_wxListBox",0},
9369 { "_wxScreenDC","_class_wxScreenDC",0},
9370 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
9371 { "_WXTYPE","_GLushort",0},
9372 { "_WXTYPE","_GLshort",0},
9373 { "_WXTYPE","_short",0},
9374 { "_WXTYPE","_signed_short",0},
9375 { "_WXTYPE","_unsigned_short",0},
9376 { "_wxFileDialog","_class_wxFileDialog",0},
9377 { "_GLshort","_GLushort",0},
9378 { "_GLshort","_short",0},
9379 { "_GLshort","_signed_short",0},
9380 { "_GLshort","_unsigned_short",0},
9381 { "_GLshort","_WXTYPE",0},
9382 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
9383 { "_class_wxBrush","_wxBrush",0},
9384 { "_unsigned_short","_GLushort",0},
9385 { "_unsigned_short","_GLshort",0},
9386 { "_unsigned_short","_WXTYPE",0},
9387 { "_unsigned_short","_short",0},
9388 { "_class_wxWindow","_class_wxGLCanvas",SwigwxGLCanvasTowxWindow
},
9389 { "_class_wxWindow","_wxGLCanvas",SwigwxGLCanvasTowxWindow
},
9390 { "_class_wxWindow","_wxWindow",0},
9391 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
9392 { "_class_wxStaticText","_wxStaticText",0},
9393 { "_wxPrintDialogData","_class_wxPrintDialogData",0},
9394 { "_GLushort","_unsigned_short",0},
9395 { "_GLushort","_short",0},
9396 { "_GLushort","_WXTYPE",0},
9397 { "_GLushort","_GLshort",0},
9398 { "_class_wxFont","_wxFont",0},
9399 { "_class_wxCloseEvent","_wxCloseEvent",0},
9400 { "_wxSashEvent","_class_wxSashEvent",0},
9401 { "_class_wxMenuEvent","_wxMenuEvent",0},
9402 { "_wxClientDC","_class_wxClientDC",0},
9403 { "_wxMouseEvent","_class_wxMouseEvent",0},
9404 { "_wxListCtrl","_class_wxListCtrl",0},
9405 { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0},
9406 { "_wxGLCanvas","_class_wxGLCanvas",0},
9407 { "_class_wxPoint","_wxPoint",0},
9408 { "_wxRealPoint","_class_wxRealPoint",0},
9409 { "_class_wxRadioBox","_wxRadioBox",0},
9410 { "_wxGridCell","_class_wxGridCell",0},
9411 { "_signed_short","_GLshort",0},
9412 { "_signed_short","_WXTYPE",0},
9413 { "_signed_short","_short",0},
9414 { "_wxMemoryDC","_class_wxMemoryDC",0},
9415 { "_class_wxPrintDialog","_wxPrintDialog",0},
9416 { "_wxPaintDC","_class_wxPaintDC",0},
9417 { "_class_wxWindowDC","_wxWindowDC",0},
9418 { "_class_wxFocusEvent","_wxFocusEvent",0},
9419 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
9420 { "_wxStatusBar","_class_wxStatusBar",0},
9421 { "_class_wxToolBarTool","_wxToolBarTool",0},
9422 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
9423 { "_class_wxCursor","_wxCursor",0},
9424 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
9425 { "_class_wxImageHandler","_wxImageHandler",0},
9426 { "_wxScrolledWindow","_class_wxGLCanvas",SwigwxGLCanvasTowxScrolledWindow
},
9427 { "_wxScrolledWindow","_wxGLCanvas",SwigwxGLCanvasTowxScrolledWindow
},
9428 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
9429 { "_wxTreeItemId","_class_wxTreeItemId",0},
9430 { "_unsigned_char","_GLubyte",0},
9431 { "_unsigned_char","_GLboolean",0},
9432 { "_unsigned_char","_byte",0},
9433 { "_class_wxMenu","_wxMenu",0},
9434 { "_wxControl","_class_wxControl",0},
9435 { "_class_wxListBox","_wxListBox",0},
9436 { "_unsigned_int","_GLuint",0},
9437 { "_unsigned_int","_GLsizei",0},
9438 { "_unsigned_int","_GLint",0},
9439 { "_unsigned_int","_GLbitfield",0},
9440 { "_unsigned_int","_GLenum",0},
9441 { "_unsigned_int","_wxPrintQuality",0},
9442 { "_unsigned_int","_size_t",0},
9443 { "_unsigned_int","_uint",0},
9444 { "_unsigned_int","_wxWindowID",0},
9445 { "_unsigned_int","_int",0},
9446 { "_wxIcon","_class_wxIcon",0},
9447 { "_wxDialog","_class_wxDialog",0},
9448 { "_class_wxListItem","_wxListItem",0},
9449 { "_GLdouble","_GLclampd",0},
9450 { "_GLdouble","_double",0},
9451 { "_class_wxPen","_wxPen",0},
9452 { "_class_wxFileDialog","_wxFileDialog",0},
9453 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
9454 { "_short","_GLushort",0},
9455 { "_short","_GLshort",0},
9456 { "_short","_WXTYPE",0},
9457 { "_short","_unsigned_short",0},
9458 { "_short","_signed_short",0},
9459 { "_class_wxStaticBox","_wxStaticBox",0},
9460 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
9461 { "_class_wxScrollEvent","_wxScrollEvent",0},
9462 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
9463 { "_class_wxChoice","_wxChoice",0},
9464 { "_class_wxSlider","_wxSlider",0},
9465 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
9466 { "_class_wxImageList","_wxImageList",0},
9467 { "_class_wxBitmapButton","_wxBitmapButton",0},
9468 { "_wxFrame","_class_wxFrame",0},
9469 { "_class_wxGLContext","_wxGLContext",0},
9470 { "_class_wxNotebook","_wxNotebook",0},
9471 { "_wxJPEGHandler","_class_wxJPEGHandler",0},
9472 { "_wxWindowID","_GLuint",0},
9473 { "_wxWindowID","_GLsizei",0},
9474 { "_wxWindowID","_GLint",0},
9475 { "_wxWindowID","_GLbitfield",0},
9476 { "_wxWindowID","_GLenum",0},
9477 { "_wxWindowID","_wxPrintQuality",0},
9478 { "_wxWindowID","_size_t",0},
9479 { "_wxWindowID","_EBool",0},
9480 { "_wxWindowID","_uint",0},
9481 { "_wxWindowID","_int",0},
9482 { "_wxWindowID","_signed_int",0},
9483 { "_wxWindowID","_unsigned_int",0},
9484 { "_int","_GLuint",0},
9485 { "_int","_GLsizei",0},
9486 { "_int","_GLint",0},
9487 { "_int","_GLbitfield",0},
9488 { "_int","_GLenum",0},
9489 { "_int","_wxPrintQuality",0},
9490 { "_int","_size_t",0},
9491 { "_int","_EBool",0},
9492 { "_int","_uint",0},
9493 { "_int","_wxWindowID",0},
9494 { "_int","_unsigned_int",0},
9495 { "_int","_signed_int",0},
9496 { "_class_wxMouseEvent","_wxMouseEvent",0},
9497 { "_class_wxListEvent","_wxListEvent",0},
9498 { "_class_wxPrintPreview","_wxPrintPreview",0},
9499 { "_class_wxSpinEvent","_wxSpinEvent",0},
9500 { "_wxButton","_class_wxButton",0},
9501 { "_class_wxPyApp","_wxPyApp",0},
9502 { "_wxSize","_class_wxSize",0},
9503 { "_wxRegionIterator","_class_wxRegionIterator",0},
9504 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
9505 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
9506 { "_class_wxPaintDC","_wxPaintDC",0},
9507 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
9508 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
9509 { "_class_wxComboBox","_wxComboBox",0},
9510 { "_class_wxRadioButton","_wxRadioButton",0},
9511 { "_class_wxTreeItemId","_wxTreeItemId",0},
9512 { "_wxTreeCtrl","_class_wxTreeCtrl",0},
9513 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
9514 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
9515 { "_class_wxControl","_wxControl",0},
9516 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
9517 { "_class_wxIcon","_wxIcon",0},
9518 { "_class_wxColour","_wxColour",0},
9519 { "_class_wxScreenDC","_wxScreenDC",0},
9520 { "_class_wxPageSetupDialog","_wxPageSetupDialog",0},
9521 { "_wxPalette","_class_wxPalette",0},
9522 { "_class_wxIdleEvent","_wxIdleEvent",0},
9523 { "_wxEraseEvent","_class_wxEraseEvent",0},
9524 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
9525 { "_class_wxMiniFrame","_wxMiniFrame",0},
9526 { "_wxFontDialog","_class_wxFontDialog",0},
9527 { "_wxRegion","_class_wxRegion",0},
9528 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
9529 { "_wxPreviewFrame","_class_wxPreviewFrame",0},
9530 { "_class_wxShowEvent","_wxShowEvent",0},
9531 { "_GLint","_GLuint",0},
9532 { "_GLint","_GLsizei",0},
9533 { "_GLint","_int",0},
9534 { "_GLint","_signed_int",0},
9535 { "_GLint","_unsigned_int",0},
9536 { "_GLint","_wxWindowID",0},
9537 { "_GLint","_uint",0},
9538 { "_GLint","_EBool",0},
9539 { "_GLint","_size_t",0},
9540 { "_GLint","_wxPrintQuality",0},
9541 { "_GLint","_GLenum",0},
9542 { "_GLint","_GLbitfield",0},
9543 { "_wxActivateEvent","_class_wxActivateEvent",0},
9544 { "_wxGauge","_class_wxGauge",0},
9545 { "_class_wxCheckListBox","_wxCheckListBox",0},
9546 { "_class_wxGridEvent","_wxGridEvent",0},
9547 { "_class_wxCommandEvent","_wxCommandEvent",0},
9548 { "_GLubyte","_unsigned_char",0},
9549 { "_GLubyte","_byte",0},
9550 { "_GLubyte","_GLboolean",0},
9551 { "_class_wxClientDC","_wxClientDC",0},
9552 { "_class_wxSizeEvent","_wxSizeEvent",0},
9553 { "_class_wxListCtrl","_wxListCtrl",0},
9554 { "_class_wxGLCanvas","_wxGLCanvas",0},
9555 { "_class_wxGridCell","_wxGridCell",0},
9556 { "_class_wxSize","_wxSize",0},
9557 { "_class_wxBitmap","_wxBitmap",0},
9558 { "_class_wxMemoryDC","_wxMemoryDC",0},
9559 { "_wxMenuBar","_class_wxMenuBar",0},
9560 { "_wxTreeEvent","_class_wxTreeEvent",0},
9561 { "_wxDirDialog","_class_wxDirDialog",0},
9562 { "_wxEvtHandler","_class_wxGLCanvas",SwigwxGLCanvasTowxEvtHandler
},
9563 { "_wxEvtHandler","_wxGLCanvas",SwigwxGLCanvasTowxEvtHandler
},
9564 { "_wxEvtHandler","_class_wxEvtHandler",0},
9565 { "_wxMenuItem","_class_wxMenuItem",0},
9566 { "_class_wxScrollBar","_wxScrollBar",0},
9567 { "_class_wxColourDialog","_wxColourDialog",0},
9568 { "_class_wxPrintData","_wxPrintData",0},
9569 { "_wxDash","_unsigned_long",0},
9570 { "_wxDash","_long",0},
9571 { "_class_wxScrolledWindow","_class_wxGLCanvas",SwigwxGLCanvasTowxScrolledWindow
},
9572 { "_class_wxScrolledWindow","_wxGLCanvas",SwigwxGLCanvasTowxScrolledWindow
},
9573 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
9574 { "_class_wxTextEntryDialog","_wxTextEntryDialog",0},
9575 { "_wxKeyEvent","_class_wxKeyEvent",0},
9576 { "_wxMoveEvent","_class_wxMoveEvent",0},
9577 { "_wxColourData","_class_wxColourData",0},
9578 { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0},
9579 { "_class_wxPalette","_wxPalette",0},
9580 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
9581 { "_class_wxEraseEvent","_wxEraseEvent",0},
9582 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
9583 { "_class_wxFontDialog","_wxFontDialog",0},
9584 { "_wxWindow","_class_wxGLCanvas",SwigwxGLCanvasTowxWindow
},
9585 { "_wxWindow","_wxGLCanvas",SwigwxGLCanvasTowxWindow
},
9586 { "_wxWindow","_class_wxWindow",0},
9587 { "_class_wxFrame","_wxFrame",0},
9590 static PyObject
*SWIG_globals
;
9594 SWIGEXPORT(void) initglcanvasc() {
9596 SWIG_globals
= SWIG_newvarlink();
9597 m
= Py_InitModule("glcanvasc", glcanvascMethods
);
9598 d
= PyModule_GetDict(m
);
9599 PyDict_SetItemString(d
,"GL_2D", PyInt_FromLong((long) GL_2D
));
9600 PyDict_SetItemString(d
,"GL_2_BYTES", PyInt_FromLong((long) GL_2_BYTES
));
9601 PyDict_SetItemString(d
,"GL_3D", PyInt_FromLong((long) GL_3D
));
9602 PyDict_SetItemString(d
,"GL_3D_COLOR", PyInt_FromLong((long) GL_3D_COLOR
));
9603 PyDict_SetItemString(d
,"GL_3D_COLOR_TEXTURE", PyInt_FromLong((long) GL_3D_COLOR_TEXTURE
));
9604 PyDict_SetItemString(d
,"GL_3_BYTES", PyInt_FromLong((long) GL_3_BYTES
));
9605 PyDict_SetItemString(d
,"GL_4D_COLOR_TEXTURE", PyInt_FromLong((long) GL_4D_COLOR_TEXTURE
));
9606 PyDict_SetItemString(d
,"GL_4_BYTES", PyInt_FromLong((long) GL_4_BYTES
));
9607 PyDict_SetItemString(d
,"GL_ACCUM", PyInt_FromLong((long) GL_ACCUM
));
9608 PyDict_SetItemString(d
,"GL_ACCUM_ALPHA_BITS", PyInt_FromLong((long) GL_ACCUM_ALPHA_BITS
));
9609 PyDict_SetItemString(d
,"GL_ACCUM_BLUE_BITS", PyInt_FromLong((long) GL_ACCUM_BLUE_BITS
));
9610 PyDict_SetItemString(d
,"GL_ACCUM_BUFFER_BIT", PyInt_FromLong((long) GL_ACCUM_BUFFER_BIT
));
9611 PyDict_SetItemString(d
,"GL_ACCUM_CLEAR_VALUE", PyInt_FromLong((long) GL_ACCUM_CLEAR_VALUE
));
9612 PyDict_SetItemString(d
,"GL_ACCUM_GREEN_BITS", PyInt_FromLong((long) GL_ACCUM_GREEN_BITS
));
9613 PyDict_SetItemString(d
,"GL_ACCUM_RED_BITS", PyInt_FromLong((long) GL_ACCUM_RED_BITS
));
9614 PyDict_SetItemString(d
,"GL_ADD", PyInt_FromLong((long) GL_ADD
));
9615 PyDict_SetItemString(d
,"GL_ALL_ATTRIB_BITS", PyInt_FromLong((long) GL_ALL_ATTRIB_BITS
));
9616 PyDict_SetItemString(d
,"GL_ALPHA", PyInt_FromLong((long) GL_ALPHA
));
9617 PyDict_SetItemString(d
,"GL_ALPHA12", PyInt_FromLong((long) GL_ALPHA12
));
9618 PyDict_SetItemString(d
,"GL_ALPHA16", PyInt_FromLong((long) GL_ALPHA16
));
9619 PyDict_SetItemString(d
,"GL_ALPHA4", PyInt_FromLong((long) GL_ALPHA4
));
9620 PyDict_SetItemString(d
,"GL_ALPHA8", PyInt_FromLong((long) GL_ALPHA8
));
9621 PyDict_SetItemString(d
,"GL_ALPHA_BIAS", PyInt_FromLong((long) GL_ALPHA_BIAS
));
9622 PyDict_SetItemString(d
,"GL_ALPHA_BITS", PyInt_FromLong((long) GL_ALPHA_BITS
));
9623 PyDict_SetItemString(d
,"GL_ALPHA_SCALE", PyInt_FromLong((long) GL_ALPHA_SCALE
));
9624 PyDict_SetItemString(d
,"GL_ALPHA_TEST", PyInt_FromLong((long) GL_ALPHA_TEST
));
9625 PyDict_SetItemString(d
,"GL_ALPHA_TEST_FUNC", PyInt_FromLong((long) GL_ALPHA_TEST_FUNC
));
9626 PyDict_SetItemString(d
,"GL_ALPHA_TEST_REF", PyInt_FromLong((long) GL_ALPHA_TEST_REF
));
9627 PyDict_SetItemString(d
,"GL_ALWAYS", PyInt_FromLong((long) GL_ALWAYS
));
9628 PyDict_SetItemString(d
,"GL_AMBIENT", PyInt_FromLong((long) GL_AMBIENT
));
9629 PyDict_SetItemString(d
,"GL_AMBIENT_AND_DIFFUSE", PyInt_FromLong((long) GL_AMBIENT_AND_DIFFUSE
));
9630 PyDict_SetItemString(d
,"GL_AND", PyInt_FromLong((long) GL_AND
));
9631 PyDict_SetItemString(d
,"GL_AND_INVERTED", PyInt_FromLong((long) GL_AND_INVERTED
));
9632 PyDict_SetItemString(d
,"GL_AND_REVERSE", PyInt_FromLong((long) GL_AND_REVERSE
));
9633 PyDict_SetItemString(d
,"GL_ATTRIB_STACK_DEPTH", PyInt_FromLong((long) GL_ATTRIB_STACK_DEPTH
));
9634 PyDict_SetItemString(d
,"GL_AUTO_NORMAL", PyInt_FromLong((long) GL_AUTO_NORMAL
));
9635 PyDict_SetItemString(d
,"GL_AUX0", PyInt_FromLong((long) GL_AUX0
));
9636 PyDict_SetItemString(d
,"GL_AUX1", PyInt_FromLong((long) GL_AUX1
));
9637 PyDict_SetItemString(d
,"GL_AUX2", PyInt_FromLong((long) GL_AUX2
));
9638 PyDict_SetItemString(d
,"GL_AUX3", PyInt_FromLong((long) GL_AUX3
));
9639 PyDict_SetItemString(d
,"GL_AUX_BUFFERS", PyInt_FromLong((long) GL_AUX_BUFFERS
));
9640 PyDict_SetItemString(d
,"GL_BACK", PyInt_FromLong((long) GL_BACK
));
9641 PyDict_SetItemString(d
,"GL_BACK_LEFT", PyInt_FromLong((long) GL_BACK_LEFT
));
9642 PyDict_SetItemString(d
,"GL_BACK_RIGHT", PyInt_FromLong((long) GL_BACK_RIGHT
));
9643 PyDict_SetItemString(d
,"GL_BITMAP", PyInt_FromLong((long) GL_BITMAP
));
9644 PyDict_SetItemString(d
,"GL_BITMAP_TOKEN", PyInt_FromLong((long) GL_BITMAP_TOKEN
));
9645 PyDict_SetItemString(d
,"GL_BLEND", PyInt_FromLong((long) GL_BLEND
));
9646 PyDict_SetItemString(d
,"GL_BLEND_DST", PyInt_FromLong((long) GL_BLEND_DST
));
9647 PyDict_SetItemString(d
,"GL_BLEND_SRC", PyInt_FromLong((long) GL_BLEND_SRC
));
9648 PyDict_SetItemString(d
,"GL_BLUE", PyInt_FromLong((long) GL_BLUE
));
9649 PyDict_SetItemString(d
,"GL_BLUE_BIAS", PyInt_FromLong((long) GL_BLUE_BIAS
));
9650 PyDict_SetItemString(d
,"GL_BLUE_BITS", PyInt_FromLong((long) GL_BLUE_BITS
));
9651 PyDict_SetItemString(d
,"GL_BLUE_SCALE", PyInt_FromLong((long) GL_BLUE_SCALE
));
9652 PyDict_SetItemString(d
,"GL_BYTE", PyInt_FromLong((long) GL_BYTE
));
9653 PyDict_SetItemString(d
,"GL_C3F_V3F", PyInt_FromLong((long) GL_C3F_V3F
));
9654 PyDict_SetItemString(d
,"GL_C4F_N3F_V3F", PyInt_FromLong((long) GL_C4F_N3F_V3F
));
9655 PyDict_SetItemString(d
,"GL_C4UB_V2F", PyInt_FromLong((long) GL_C4UB_V2F
));
9656 PyDict_SetItemString(d
,"GL_C4UB_V3F", PyInt_FromLong((long) GL_C4UB_V3F
));
9657 PyDict_SetItemString(d
,"GL_CCW", PyInt_FromLong((long) GL_CCW
));
9658 PyDict_SetItemString(d
,"GL_CLAMP", PyInt_FromLong((long) GL_CLAMP
));
9659 PyDict_SetItemString(d
,"GL_CLEAR", PyInt_FromLong((long) GL_CLEAR
));
9660 PyDict_SetItemString(d
,"GL_CLIENT_ALL_ATTRIB_BITS", PyInt_FromLong((long) GL_CLIENT_ALL_ATTRIB_BITS
));
9661 PyDict_SetItemString(d
,"GL_CLIENT_ATTRIB_STACK_DEPTH", PyInt_FromLong((long) GL_CLIENT_ATTRIB_STACK_DEPTH
));
9662 PyDict_SetItemString(d
,"GL_CLIENT_PIXEL_STORE_BIT", PyInt_FromLong((long) GL_CLIENT_PIXEL_STORE_BIT
));
9663 PyDict_SetItemString(d
,"GL_CLIENT_VERTEX_ARRAY_BIT", PyInt_FromLong((long) GL_CLIENT_VERTEX_ARRAY_BIT
));
9664 PyDict_SetItemString(d
,"GL_CLIP_PLANE0", PyInt_FromLong((long) GL_CLIP_PLANE0
));
9665 PyDict_SetItemString(d
,"GL_CLIP_PLANE1", PyInt_FromLong((long) GL_CLIP_PLANE1
));
9666 PyDict_SetItemString(d
,"GL_CLIP_PLANE2", PyInt_FromLong((long) GL_CLIP_PLANE2
));
9667 PyDict_SetItemString(d
,"GL_CLIP_PLANE3", PyInt_FromLong((long) GL_CLIP_PLANE3
));
9668 PyDict_SetItemString(d
,"GL_CLIP_PLANE4", PyInt_FromLong((long) GL_CLIP_PLANE4
));
9669 PyDict_SetItemString(d
,"GL_CLIP_PLANE5", PyInt_FromLong((long) GL_CLIP_PLANE5
));
9670 PyDict_SetItemString(d
,"GL_COEFF", PyInt_FromLong((long) GL_COEFF
));
9671 PyDict_SetItemString(d
,"GL_COLOR", PyInt_FromLong((long) GL_COLOR
));
9672 PyDict_SetItemString(d
,"GL_COLOR_ARRAY", PyInt_FromLong((long) GL_COLOR_ARRAY
));
9673 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_COUNT_EXT", PyInt_FromLong((long) GL_COLOR_ARRAY_COUNT_EXT
));
9674 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_EXT", PyInt_FromLong((long) GL_COLOR_ARRAY_EXT
));
9675 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_POINTER", PyInt_FromLong((long) GL_COLOR_ARRAY_POINTER
));
9676 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_POINTER_EXT", PyInt_FromLong((long) GL_COLOR_ARRAY_POINTER_EXT
));
9677 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_SIZE", PyInt_FromLong((long) GL_COLOR_ARRAY_SIZE
));
9678 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_ARRAY_SIZE_EXT
));
9679 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_STRIDE", PyInt_FromLong((long) GL_COLOR_ARRAY_STRIDE
));
9680 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_STRIDE_EXT", PyInt_FromLong((long) GL_COLOR_ARRAY_STRIDE_EXT
));
9681 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_TYPE", PyInt_FromLong((long) GL_COLOR_ARRAY_TYPE
));
9682 PyDict_SetItemString(d
,"GL_COLOR_ARRAY_TYPE_EXT", PyInt_FromLong((long) GL_COLOR_ARRAY_TYPE_EXT
));
9683 PyDict_SetItemString(d
,"GL_COLOR_BUFFER_BIT", PyInt_FromLong((long) GL_COLOR_BUFFER_BIT
));
9684 PyDict_SetItemString(d
,"GL_COLOR_CLEAR_VALUE", PyInt_FromLong((long) GL_COLOR_CLEAR_VALUE
));
9685 PyDict_SetItemString(d
,"GL_COLOR_INDEX", PyInt_FromLong((long) GL_COLOR_INDEX
));
9686 PyDict_SetItemString(d
,"GL_COLOR_INDEX12_EXT", PyInt_FromLong((long) GL_COLOR_INDEX12_EXT
));
9687 PyDict_SetItemString(d
,"GL_COLOR_INDEX16_EXT", PyInt_FromLong((long) GL_COLOR_INDEX16_EXT
));
9688 PyDict_SetItemString(d
,"GL_COLOR_INDEX1_EXT", PyInt_FromLong((long) GL_COLOR_INDEX1_EXT
));
9689 PyDict_SetItemString(d
,"GL_COLOR_INDEX2_EXT", PyInt_FromLong((long) GL_COLOR_INDEX2_EXT
));
9690 PyDict_SetItemString(d
,"GL_COLOR_INDEX4_EXT", PyInt_FromLong((long) GL_COLOR_INDEX4_EXT
));
9691 PyDict_SetItemString(d
,"GL_COLOR_INDEX8_EXT", PyInt_FromLong((long) GL_COLOR_INDEX8_EXT
));
9692 PyDict_SetItemString(d
,"GL_COLOR_INDEXES", PyInt_FromLong((long) GL_COLOR_INDEXES
));
9693 PyDict_SetItemString(d
,"GL_COLOR_LOGIC_OP", PyInt_FromLong((long) GL_COLOR_LOGIC_OP
));
9694 PyDict_SetItemString(d
,"GL_COLOR_MATERIAL", PyInt_FromLong((long) GL_COLOR_MATERIAL
));
9695 PyDict_SetItemString(d
,"GL_COLOR_MATERIAL_FACE", PyInt_FromLong((long) GL_COLOR_MATERIAL_FACE
));
9696 PyDict_SetItemString(d
,"GL_COLOR_MATERIAL_PARAMETER", PyInt_FromLong((long) GL_COLOR_MATERIAL_PARAMETER
));
9697 PyDict_SetItemString(d
,"GL_COLOR_TABLE_ALPHA_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_ALPHA_SIZE_EXT
));
9698 PyDict_SetItemString(d
,"GL_COLOR_TABLE_BLUE_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_BLUE_SIZE_EXT
));
9699 PyDict_SetItemString(d
,"GL_COLOR_TABLE_FORMAT_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_FORMAT_EXT
));
9700 PyDict_SetItemString(d
,"GL_COLOR_TABLE_GREEN_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_GREEN_SIZE_EXT
));
9701 PyDict_SetItemString(d
,"GL_COLOR_TABLE_INTENSITY_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_INTENSITY_SIZE_EXT
));
9702 PyDict_SetItemString(d
,"GL_COLOR_TABLE_LUMINANCE_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_LUMINANCE_SIZE_EXT
));
9703 PyDict_SetItemString(d
,"GL_COLOR_TABLE_RED_SIZE_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_RED_SIZE_EXT
));
9704 PyDict_SetItemString(d
,"GL_COLOR_TABLE_WIDTH_EXT", PyInt_FromLong((long) GL_COLOR_TABLE_WIDTH_EXT
));
9705 PyDict_SetItemString(d
,"GL_COLOR_WRITEMASK", PyInt_FromLong((long) GL_COLOR_WRITEMASK
));
9706 PyDict_SetItemString(d
,"GL_COMPILE", PyInt_FromLong((long) GL_COMPILE
));
9707 PyDict_SetItemString(d
,"GL_COMPILE_AND_EXECUTE", PyInt_FromLong((long) GL_COMPILE_AND_EXECUTE
));
9708 PyDict_SetItemString(d
,"GL_CONSTANT_ATTENUATION", PyInt_FromLong((long) GL_CONSTANT_ATTENUATION
));
9709 PyDict_SetItemString(d
,"GL_COPY", PyInt_FromLong((long) GL_COPY
));
9710 PyDict_SetItemString(d
,"GL_COPY_INVERTED", PyInt_FromLong((long) GL_COPY_INVERTED
));
9711 PyDict_SetItemString(d
,"GL_COPY_PIXEL_TOKEN", PyInt_FromLong((long) GL_COPY_PIXEL_TOKEN
));
9712 PyDict_SetItemString(d
,"GL_CULL_FACE", PyInt_FromLong((long) GL_CULL_FACE
));
9713 PyDict_SetItemString(d
,"GL_CULL_FACE_MODE", PyInt_FromLong((long) GL_CULL_FACE_MODE
));
9714 PyDict_SetItemString(d
,"GL_CURRENT_BIT", PyInt_FromLong((long) GL_CURRENT_BIT
));
9715 PyDict_SetItemString(d
,"GL_CURRENT_COLOR", PyInt_FromLong((long) GL_CURRENT_COLOR
));
9716 PyDict_SetItemString(d
,"GL_CURRENT_INDEX", PyInt_FromLong((long) GL_CURRENT_INDEX
));
9717 PyDict_SetItemString(d
,"GL_CURRENT_NORMAL", PyInt_FromLong((long) GL_CURRENT_NORMAL
));
9718 PyDict_SetItemString(d
,"GL_CURRENT_RASTER_COLOR", PyInt_FromLong((long) GL_CURRENT_RASTER_COLOR
));
9719 PyDict_SetItemString(d
,"GL_CURRENT_RASTER_DISTANCE", PyInt_FromLong((long) GL_CURRENT_RASTER_DISTANCE
));
9720 PyDict_SetItemString(d
,"GL_CURRENT_RASTER_INDEX", PyInt_FromLong((long) GL_CURRENT_RASTER_INDEX
));
9721 PyDict_SetItemString(d
,"GL_CURRENT_RASTER_POSITION", PyInt_FromLong((long) GL_CURRENT_RASTER_POSITION
));
9722 PyDict_SetItemString(d
,"GL_CURRENT_RASTER_POSITION_VALID", PyInt_FromLong((long) GL_CURRENT_RASTER_POSITION_VALID
));
9723 PyDict_SetItemString(d
,"GL_CURRENT_RASTER_TEXTURE_COORDS", PyInt_FromLong((long) GL_CURRENT_RASTER_TEXTURE_COORDS
));
9724 PyDict_SetItemString(d
,"GL_CURRENT_TEXTURE_COORDS", PyInt_FromLong((long) GL_CURRENT_TEXTURE_COORDS
));
9725 PyDict_SetItemString(d
,"GL_CW", PyInt_FromLong((long) GL_CW
));
9726 PyDict_SetItemString(d
,"GL_DECAL", PyInt_FromLong((long) GL_DECAL
));
9727 PyDict_SetItemString(d
,"GL_DECR", PyInt_FromLong((long) GL_DECR
));
9728 PyDict_SetItemString(d
,"GL_DEPTH", PyInt_FromLong((long) GL_DEPTH
));
9729 PyDict_SetItemString(d
,"GL_DEPTH_BIAS", PyInt_FromLong((long) GL_DEPTH_BIAS
));
9730 PyDict_SetItemString(d
,"GL_DEPTH_BITS", PyInt_FromLong((long) GL_DEPTH_BITS
));
9731 PyDict_SetItemString(d
,"GL_DEPTH_BUFFER_BIT", PyInt_FromLong((long) GL_DEPTH_BUFFER_BIT
));
9732 PyDict_SetItemString(d
,"GL_DEPTH_CLEAR_VALUE", PyInt_FromLong((long) GL_DEPTH_CLEAR_VALUE
));
9733 PyDict_SetItemString(d
,"GL_DEPTH_COMPONENT", PyInt_FromLong((long) GL_DEPTH_COMPONENT
));
9734 PyDict_SetItemString(d
,"GL_DEPTH_FUNC", PyInt_FromLong((long) GL_DEPTH_FUNC
));
9735 PyDict_SetItemString(d
,"GL_DEPTH_RANGE", PyInt_FromLong((long) GL_DEPTH_RANGE
));
9736 PyDict_SetItemString(d
,"GL_DEPTH_SCALE", PyInt_FromLong((long) GL_DEPTH_SCALE
));
9737 PyDict_SetItemString(d
,"GL_DEPTH_TEST", PyInt_FromLong((long) GL_DEPTH_TEST
));
9738 PyDict_SetItemString(d
,"GL_DEPTH_WRITEMASK", PyInt_FromLong((long) GL_DEPTH_WRITEMASK
));
9739 PyDict_SetItemString(d
,"GL_DIFFUSE", PyInt_FromLong((long) GL_DIFFUSE
));
9740 PyDict_SetItemString(d
,"GL_DITHER", PyInt_FromLong((long) GL_DITHER
));
9741 PyDict_SetItemString(d
,"GL_DOMAIN", PyInt_FromLong((long) GL_DOMAIN
));
9742 PyDict_SetItemString(d
,"GL_DONT_CARE", PyInt_FromLong((long) GL_DONT_CARE
));
9743 PyDict_SetItemString(d
,"GL_DOUBLE", PyInt_FromLong((long) GL_DOUBLE
));
9744 PyDict_SetItemString(d
,"GL_DOUBLEBUFFER", PyInt_FromLong((long) GL_DOUBLEBUFFER
));
9745 PyDict_SetItemString(d
,"GL_DRAW_BUFFER", PyInt_FromLong((long) GL_DRAW_BUFFER
));
9746 PyDict_SetItemString(d
,"GL_DRAW_PIXEL_TOKEN", PyInt_FromLong((long) GL_DRAW_PIXEL_TOKEN
));
9747 PyDict_SetItemString(d
,"GL_DST_ALPHA", PyInt_FromLong((long) GL_DST_ALPHA
));
9748 PyDict_SetItemString(d
,"GL_DST_COLOR", PyInt_FromLong((long) GL_DST_COLOR
));
9749 PyDict_SetItemString(d
,"GL_EDGE_FLAG", PyInt_FromLong((long) GL_EDGE_FLAG
));
9750 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY
));
9751 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY_COUNT_EXT", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY_COUNT_EXT
));
9752 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY_EXT", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY_EXT
));
9753 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY_POINTER", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY_POINTER
));
9754 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY_POINTER_EXT", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY_POINTER_EXT
));
9755 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY_STRIDE", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY_STRIDE
));
9756 PyDict_SetItemString(d
,"GL_EDGE_FLAG_ARRAY_STRIDE_EXT", PyInt_FromLong((long) GL_EDGE_FLAG_ARRAY_STRIDE_EXT
));
9757 PyDict_SetItemString(d
,"GL_EMISSION", PyInt_FromLong((long) GL_EMISSION
));
9758 PyDict_SetItemString(d
,"GL_ENABLE_BIT", PyInt_FromLong((long) GL_ENABLE_BIT
));
9759 PyDict_SetItemString(d
,"GL_EQUAL", PyInt_FromLong((long) GL_EQUAL
));
9760 PyDict_SetItemString(d
,"GL_EQUIV", PyInt_FromLong((long) GL_EQUIV
));
9761 PyDict_SetItemString(d
,"GL_EVAL_BIT", PyInt_FromLong((long) GL_EVAL_BIT
));
9762 PyDict_SetItemString(d
,"GL_EXP", PyInt_FromLong((long) GL_EXP
));
9763 PyDict_SetItemString(d
,"GL_EXP2", PyInt_FromLong((long) GL_EXP2
));
9764 PyDict_SetItemString(d
,"GL_EXTENSIONS", PyInt_FromLong((long) GL_EXTENSIONS
));
9765 PyDict_SetItemString(d
,"GL_EXT_paletted_texture", PyInt_FromLong((long) GL_EXT_paletted_texture
));
9766 PyDict_SetItemString(d
,"GL_EXT_vertex_array", PyInt_FromLong((long) GL_EXT_vertex_array
));
9767 PyDict_SetItemString(d
,"GL_EYE_LINEAR", PyInt_FromLong((long) GL_EYE_LINEAR
));
9768 PyDict_SetItemString(d
,"GL_EYE_PLANE", PyInt_FromLong((long) GL_EYE_PLANE
));
9769 PyDict_SetItemString(d
,"GL_FALSE", PyInt_FromLong((long) GL_FALSE
));
9770 PyDict_SetItemString(d
,"GL_FASTEST", PyInt_FromLong((long) GL_FASTEST
));
9771 PyDict_SetItemString(d
,"GL_FEEDBACK", PyInt_FromLong((long) GL_FEEDBACK
));
9772 PyDict_SetItemString(d
,"GL_FEEDBACK_BUFFER_POINTER", PyInt_FromLong((long) GL_FEEDBACK_BUFFER_POINTER
));
9773 PyDict_SetItemString(d
,"GL_FEEDBACK_BUFFER_SIZE", PyInt_FromLong((long) GL_FEEDBACK_BUFFER_SIZE
));
9774 PyDict_SetItemString(d
,"GL_FEEDBACK_BUFFER_TYPE", PyInt_FromLong((long) GL_FEEDBACK_BUFFER_TYPE
));
9775 PyDict_SetItemString(d
,"GL_FILL", PyInt_FromLong((long) GL_FILL
));
9776 PyDict_SetItemString(d
,"GL_FLAT", PyInt_FromLong((long) GL_FLAT
));
9777 PyDict_SetItemString(d
,"GL_FLOAT", PyInt_FromLong((long) GL_FLOAT
));
9778 PyDict_SetItemString(d
,"GL_FOG", PyInt_FromLong((long) GL_FOG
));
9779 PyDict_SetItemString(d
,"GL_FOG_BIT", PyInt_FromLong((long) GL_FOG_BIT
));
9780 PyDict_SetItemString(d
,"GL_FOG_COLOR", PyInt_FromLong((long) GL_FOG_COLOR
));
9781 PyDict_SetItemString(d
,"GL_FOG_DENSITY", PyInt_FromLong((long) GL_FOG_DENSITY
));
9782 PyDict_SetItemString(d
,"GL_FOG_END", PyInt_FromLong((long) GL_FOG_END
));
9783 PyDict_SetItemString(d
,"GL_FOG_HINT", PyInt_FromLong((long) GL_FOG_HINT
));
9784 PyDict_SetItemString(d
,"GL_FOG_INDEX", PyInt_FromLong((long) GL_FOG_INDEX
));
9785 PyDict_SetItemString(d
,"GL_FOG_MODE", PyInt_FromLong((long) GL_FOG_MODE
));
9786 PyDict_SetItemString(d
,"GL_FOG_START", PyInt_FromLong((long) GL_FOG_START
));
9787 PyDict_SetItemString(d
,"GL_FRONT", PyInt_FromLong((long) GL_FRONT
));
9788 PyDict_SetItemString(d
,"GL_FRONT_AND_BACK", PyInt_FromLong((long) GL_FRONT_AND_BACK
));
9789 PyDict_SetItemString(d
,"GL_FRONT_FACE", PyInt_FromLong((long) GL_FRONT_FACE
));
9790 PyDict_SetItemString(d
,"GL_FRONT_LEFT", PyInt_FromLong((long) GL_FRONT_LEFT
));
9791 PyDict_SetItemString(d
,"GL_FRONT_RIGHT", PyInt_FromLong((long) GL_FRONT_RIGHT
));
9792 PyDict_SetItemString(d
,"GL_GEQUAL", PyInt_FromLong((long) GL_GEQUAL
));
9793 PyDict_SetItemString(d
,"GL_GREATER", PyInt_FromLong((long) GL_GREATER
));
9794 PyDict_SetItemString(d
,"GL_GREEN", PyInt_FromLong((long) GL_GREEN
));
9795 PyDict_SetItemString(d
,"GL_GREEN_BIAS", PyInt_FromLong((long) GL_GREEN_BIAS
));
9796 PyDict_SetItemString(d
,"GL_GREEN_BITS", PyInt_FromLong((long) GL_GREEN_BITS
));
9797 PyDict_SetItemString(d
,"GL_GREEN_SCALE", PyInt_FromLong((long) GL_GREEN_SCALE
));
9798 PyDict_SetItemString(d
,"GL_HINT_BIT", PyInt_FromLong((long) GL_HINT_BIT
));
9799 PyDict_SetItemString(d
,"GL_INCR", PyInt_FromLong((long) GL_INCR
));
9800 PyDict_SetItemString(d
,"GL_INDEX_ARRAY", PyInt_FromLong((long) GL_INDEX_ARRAY
));
9801 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_COUNT_EXT", PyInt_FromLong((long) GL_INDEX_ARRAY_COUNT_EXT
));
9802 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_EXT", PyInt_FromLong((long) GL_INDEX_ARRAY_EXT
));
9803 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_POINTER", PyInt_FromLong((long) GL_INDEX_ARRAY_POINTER
));
9804 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_POINTER_EXT", PyInt_FromLong((long) GL_INDEX_ARRAY_POINTER_EXT
));
9805 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_STRIDE", PyInt_FromLong((long) GL_INDEX_ARRAY_STRIDE
));
9806 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_STRIDE_EXT", PyInt_FromLong((long) GL_INDEX_ARRAY_STRIDE_EXT
));
9807 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_TYPE", PyInt_FromLong((long) GL_INDEX_ARRAY_TYPE
));
9808 PyDict_SetItemString(d
,"GL_INDEX_ARRAY_TYPE_EXT", PyInt_FromLong((long) GL_INDEX_ARRAY_TYPE_EXT
));
9809 PyDict_SetItemString(d
,"GL_INDEX_BITS", PyInt_FromLong((long) GL_INDEX_BITS
));
9810 PyDict_SetItemString(d
,"GL_INDEX_CLEAR_VALUE", PyInt_FromLong((long) GL_INDEX_CLEAR_VALUE
));
9811 PyDict_SetItemString(d
,"GL_INDEX_LOGIC_OP", PyInt_FromLong((long) GL_INDEX_LOGIC_OP
));
9812 PyDict_SetItemString(d
,"GL_INDEX_MODE", PyInt_FromLong((long) GL_INDEX_MODE
));
9813 PyDict_SetItemString(d
,"GL_INDEX_OFFSET", PyInt_FromLong((long) GL_INDEX_OFFSET
));
9814 PyDict_SetItemString(d
,"GL_INDEX_SHIFT", PyInt_FromLong((long) GL_INDEX_SHIFT
));
9815 PyDict_SetItemString(d
,"GL_INDEX_WRITEMASK", PyInt_FromLong((long) GL_INDEX_WRITEMASK
));
9816 PyDict_SetItemString(d
,"GL_INT", PyInt_FromLong((long) GL_INT
));
9817 PyDict_SetItemString(d
,"GL_INTENSITY", PyInt_FromLong((long) GL_INTENSITY
));
9818 PyDict_SetItemString(d
,"GL_INTENSITY12", PyInt_FromLong((long) GL_INTENSITY12
));
9819 PyDict_SetItemString(d
,"GL_INTENSITY16", PyInt_FromLong((long) GL_INTENSITY16
));
9820 PyDict_SetItemString(d
,"GL_INTENSITY4", PyInt_FromLong((long) GL_INTENSITY4
));
9821 PyDict_SetItemString(d
,"GL_INTENSITY8", PyInt_FromLong((long) GL_INTENSITY8
));
9822 PyDict_SetItemString(d
,"GL_INVALID_ENUM", PyInt_FromLong((long) GL_INVALID_ENUM
));
9823 PyDict_SetItemString(d
,"GL_INVALID_OPERATION", PyInt_FromLong((long) GL_INVALID_OPERATION
));
9824 PyDict_SetItemString(d
,"GL_INVALID_VALUE", PyInt_FromLong((long) GL_INVALID_VALUE
));
9825 PyDict_SetItemString(d
,"GL_INVERT", PyInt_FromLong((long) GL_INVERT
));
9826 PyDict_SetItemString(d
,"GL_KEEP", PyInt_FromLong((long) GL_KEEP
));
9827 PyDict_SetItemString(d
,"GL_LEFT", PyInt_FromLong((long) GL_LEFT
));
9828 PyDict_SetItemString(d
,"GL_LEQUAL", PyInt_FromLong((long) GL_LEQUAL
));
9829 PyDict_SetItemString(d
,"GL_LESS", PyInt_FromLong((long) GL_LESS
));
9830 PyDict_SetItemString(d
,"GL_LIGHT0", PyInt_FromLong((long) GL_LIGHT0
));
9831 PyDict_SetItemString(d
,"GL_LIGHT1", PyInt_FromLong((long) GL_LIGHT1
));
9832 PyDict_SetItemString(d
,"GL_LIGHT2", PyInt_FromLong((long) GL_LIGHT2
));
9833 PyDict_SetItemString(d
,"GL_LIGHT3", PyInt_FromLong((long) GL_LIGHT3
));
9834 PyDict_SetItemString(d
,"GL_LIGHT4", PyInt_FromLong((long) GL_LIGHT4
));
9835 PyDict_SetItemString(d
,"GL_LIGHT5", PyInt_FromLong((long) GL_LIGHT5
));
9836 PyDict_SetItemString(d
,"GL_LIGHT6", PyInt_FromLong((long) GL_LIGHT6
));
9837 PyDict_SetItemString(d
,"GL_LIGHT7", PyInt_FromLong((long) GL_LIGHT7
));
9838 PyDict_SetItemString(d
,"GL_LIGHTING", PyInt_FromLong((long) GL_LIGHTING
));
9839 PyDict_SetItemString(d
,"GL_LIGHTING_BIT", PyInt_FromLong((long) GL_LIGHTING_BIT
));
9840 PyDict_SetItemString(d
,"GL_LIGHT_MODEL_AMBIENT", PyInt_FromLong((long) GL_LIGHT_MODEL_AMBIENT
));
9841 PyDict_SetItemString(d
,"GL_LIGHT_MODEL_LOCAL_VIEWER", PyInt_FromLong((long) GL_LIGHT_MODEL_LOCAL_VIEWER
));
9842 PyDict_SetItemString(d
,"GL_LIGHT_MODEL_TWO_SIDE", PyInt_FromLong((long) GL_LIGHT_MODEL_TWO_SIDE
));
9843 PyDict_SetItemString(d
,"GL_LINE", PyInt_FromLong((long) GL_LINE
));
9844 PyDict_SetItemString(d
,"GL_LINEAR", PyInt_FromLong((long) GL_LINEAR
));
9845 PyDict_SetItemString(d
,"GL_LINEAR_ATTENUATION", PyInt_FromLong((long) GL_LINEAR_ATTENUATION
));
9846 PyDict_SetItemString(d
,"GL_LINEAR_MIPMAP_LINEAR", PyInt_FromLong((long) GL_LINEAR_MIPMAP_LINEAR
));
9847 PyDict_SetItemString(d
,"GL_LINEAR_MIPMAP_NEAREST", PyInt_FromLong((long) GL_LINEAR_MIPMAP_NEAREST
));
9848 PyDict_SetItemString(d
,"GL_LINES", PyInt_FromLong((long) GL_LINES
));
9849 PyDict_SetItemString(d
,"GL_LINE_BIT", PyInt_FromLong((long) GL_LINE_BIT
));
9850 PyDict_SetItemString(d
,"GL_LINE_LOOP", PyInt_FromLong((long) GL_LINE_LOOP
));
9851 PyDict_SetItemString(d
,"GL_LINE_RESET_TOKEN", PyInt_FromLong((long) GL_LINE_RESET_TOKEN
));
9852 PyDict_SetItemString(d
,"GL_LINE_SMOOTH", PyInt_FromLong((long) GL_LINE_SMOOTH
));
9853 PyDict_SetItemString(d
,"GL_LINE_SMOOTH_HINT", PyInt_FromLong((long) GL_LINE_SMOOTH_HINT
));
9854 PyDict_SetItemString(d
,"GL_LINE_STIPPLE", PyInt_FromLong((long) GL_LINE_STIPPLE
));
9855 PyDict_SetItemString(d
,"GL_LINE_STIPPLE_PATTERN", PyInt_FromLong((long) GL_LINE_STIPPLE_PATTERN
));
9856 PyDict_SetItemString(d
,"GL_LINE_STIPPLE_REPEAT", PyInt_FromLong((long) GL_LINE_STIPPLE_REPEAT
));
9857 PyDict_SetItemString(d
,"GL_LINE_STRIP", PyInt_FromLong((long) GL_LINE_STRIP
));
9858 PyDict_SetItemString(d
,"GL_LINE_TOKEN", PyInt_FromLong((long) GL_LINE_TOKEN
));
9859 PyDict_SetItemString(d
,"GL_LINE_WIDTH", PyInt_FromLong((long) GL_LINE_WIDTH
));
9860 PyDict_SetItemString(d
,"GL_LINE_WIDTH_GRANULARITY", PyInt_FromLong((long) GL_LINE_WIDTH_GRANULARITY
));
9861 PyDict_SetItemString(d
,"GL_LINE_WIDTH_RANGE", PyInt_FromLong((long) GL_LINE_WIDTH_RANGE
));
9862 PyDict_SetItemString(d
,"GL_LIST_BASE", PyInt_FromLong((long) GL_LIST_BASE
));
9863 PyDict_SetItemString(d
,"GL_LIST_BIT", PyInt_FromLong((long) GL_LIST_BIT
));
9864 PyDict_SetItemString(d
,"GL_LIST_INDEX", PyInt_FromLong((long) GL_LIST_INDEX
));
9865 PyDict_SetItemString(d
,"GL_LIST_MODE", PyInt_FromLong((long) GL_LIST_MODE
));
9866 PyDict_SetItemString(d
,"GL_LOAD", PyInt_FromLong((long) GL_LOAD
));
9867 PyDict_SetItemString(d
,"GL_LOGIC_OP", PyInt_FromLong((long) GL_LOGIC_OP
));
9868 PyDict_SetItemString(d
,"GL_LOGIC_OP_MODE", PyInt_FromLong((long) GL_LOGIC_OP_MODE
));
9869 PyDict_SetItemString(d
,"GL_LUMINANCE", PyInt_FromLong((long) GL_LUMINANCE
));
9870 PyDict_SetItemString(d
,"GL_LUMINANCE12", PyInt_FromLong((long) GL_LUMINANCE12
));
9871 PyDict_SetItemString(d
,"GL_LUMINANCE12_ALPHA12", PyInt_FromLong((long) GL_LUMINANCE12_ALPHA12
));
9872 PyDict_SetItemString(d
,"GL_LUMINANCE12_ALPHA4", PyInt_FromLong((long) GL_LUMINANCE12_ALPHA4
));
9873 PyDict_SetItemString(d
,"GL_LUMINANCE16", PyInt_FromLong((long) GL_LUMINANCE16
));
9874 PyDict_SetItemString(d
,"GL_LUMINANCE16_ALPHA16", PyInt_FromLong((long) GL_LUMINANCE16_ALPHA16
));
9875 PyDict_SetItemString(d
,"GL_LUMINANCE4", PyInt_FromLong((long) GL_LUMINANCE4
));
9876 PyDict_SetItemString(d
,"GL_LUMINANCE4_ALPHA4", PyInt_FromLong((long) GL_LUMINANCE4_ALPHA4
));
9877 PyDict_SetItemString(d
,"GL_LUMINANCE6_ALPHA2", PyInt_FromLong((long) GL_LUMINANCE6_ALPHA2
));
9878 PyDict_SetItemString(d
,"GL_LUMINANCE8", PyInt_FromLong((long) GL_LUMINANCE8
));
9879 PyDict_SetItemString(d
,"GL_LUMINANCE8_ALPHA8", PyInt_FromLong((long) GL_LUMINANCE8_ALPHA8
));
9880 PyDict_SetItemString(d
,"GL_LUMINANCE_ALPHA", PyInt_FromLong((long) GL_LUMINANCE_ALPHA
));
9881 PyDict_SetItemString(d
,"GL_MAP1_COLOR_4", PyInt_FromLong((long) GL_MAP1_COLOR_4
));
9882 PyDict_SetItemString(d
,"GL_MAP1_GRID_DOMAIN", PyInt_FromLong((long) GL_MAP1_GRID_DOMAIN
));
9883 PyDict_SetItemString(d
,"GL_MAP1_GRID_SEGMENTS", PyInt_FromLong((long) GL_MAP1_GRID_SEGMENTS
));
9884 PyDict_SetItemString(d
,"GL_MAP1_INDEX", PyInt_FromLong((long) GL_MAP1_INDEX
));
9885 PyDict_SetItemString(d
,"GL_MAP1_NORMAL", PyInt_FromLong((long) GL_MAP1_NORMAL
));
9886 PyDict_SetItemString(d
,"GL_MAP1_TEXTURE_COORD_1", PyInt_FromLong((long) GL_MAP1_TEXTURE_COORD_1
));
9887 PyDict_SetItemString(d
,"GL_MAP1_TEXTURE_COORD_2", PyInt_FromLong((long) GL_MAP1_TEXTURE_COORD_2
));
9888 PyDict_SetItemString(d
,"GL_MAP1_TEXTURE_COORD_3", PyInt_FromLong((long) GL_MAP1_TEXTURE_COORD_3
));
9889 PyDict_SetItemString(d
,"GL_MAP1_TEXTURE_COORD_4", PyInt_FromLong((long) GL_MAP1_TEXTURE_COORD_4
));
9890 PyDict_SetItemString(d
,"GL_MAP1_VERTEX_3", PyInt_FromLong((long) GL_MAP1_VERTEX_3
));
9891 PyDict_SetItemString(d
,"GL_MAP1_VERTEX_4", PyInt_FromLong((long) GL_MAP1_VERTEX_4
));
9892 PyDict_SetItemString(d
,"GL_MAP2_COLOR_4", PyInt_FromLong((long) GL_MAP2_COLOR_4
));
9893 PyDict_SetItemString(d
,"GL_MAP2_GRID_DOMAIN", PyInt_FromLong((long) GL_MAP2_GRID_DOMAIN
));
9894 PyDict_SetItemString(d
,"GL_MAP2_GRID_SEGMENTS", PyInt_FromLong((long) GL_MAP2_GRID_SEGMENTS
));
9895 PyDict_SetItemString(d
,"GL_MAP2_INDEX", PyInt_FromLong((long) GL_MAP2_INDEX
));
9896 PyDict_SetItemString(d
,"GL_MAP2_NORMAL", PyInt_FromLong((long) GL_MAP2_NORMAL
));
9897 PyDict_SetItemString(d
,"GL_MAP2_TEXTURE_COORD_1", PyInt_FromLong((long) GL_MAP2_TEXTURE_COORD_1
));
9898 PyDict_SetItemString(d
,"GL_MAP2_TEXTURE_COORD_2", PyInt_FromLong((long) GL_MAP2_TEXTURE_COORD_2
));
9899 PyDict_SetItemString(d
,"GL_MAP2_TEXTURE_COORD_3", PyInt_FromLong((long) GL_MAP2_TEXTURE_COORD_3
));
9900 PyDict_SetItemString(d
,"GL_MAP2_TEXTURE_COORD_4", PyInt_FromLong((long) GL_MAP2_TEXTURE_COORD_4
));
9901 PyDict_SetItemString(d
,"GL_MAP2_VERTEX_3", PyInt_FromLong((long) GL_MAP2_VERTEX_3
));
9902 PyDict_SetItemString(d
,"GL_MAP2_VERTEX_4", PyInt_FromLong((long) GL_MAP2_VERTEX_4
));
9903 PyDict_SetItemString(d
,"GL_MAP_COLOR", PyInt_FromLong((long) GL_MAP_COLOR
));
9904 PyDict_SetItemString(d
,"GL_MAP_STENCIL", PyInt_FromLong((long) GL_MAP_STENCIL
));
9905 PyDict_SetItemString(d
,"GL_MATRIX_MODE", PyInt_FromLong((long) GL_MATRIX_MODE
));
9906 PyDict_SetItemString(d
,"GL_MAX_ATTRIB_STACK_DEPTH", PyInt_FromLong((long) GL_MAX_ATTRIB_STACK_DEPTH
));
9907 PyDict_SetItemString(d
,"GL_MAX_CLIENT_ATTRIB_STACK_DEPTH", PyInt_FromLong((long) GL_MAX_CLIENT_ATTRIB_STACK_DEPTH
));
9908 PyDict_SetItemString(d
,"GL_MAX_CLIP_PLANES", PyInt_FromLong((long) GL_MAX_CLIP_PLANES
));
9909 PyDict_SetItemString(d
,"GL_MAX_EVAL_ORDER", PyInt_FromLong((long) GL_MAX_EVAL_ORDER
));
9910 PyDict_SetItemString(d
,"GL_MAX_LIGHTS", PyInt_FromLong((long) GL_MAX_LIGHTS
));
9911 PyDict_SetItemString(d
,"GL_MAX_LIST_NESTING", PyInt_FromLong((long) GL_MAX_LIST_NESTING
));
9912 PyDict_SetItemString(d
,"GL_MAX_MODELVIEW_STACK_DEPTH", PyInt_FromLong((long) GL_MAX_MODELVIEW_STACK_DEPTH
));
9913 PyDict_SetItemString(d
,"GL_MAX_NAME_STACK_DEPTH", PyInt_FromLong((long) GL_MAX_NAME_STACK_DEPTH
));
9914 PyDict_SetItemString(d
,"GL_MAX_PIXEL_MAP_TABLE", PyInt_FromLong((long) GL_MAX_PIXEL_MAP_TABLE
));
9915 PyDict_SetItemString(d
,"GL_MAX_PROJECTION_STACK_DEPTH", PyInt_FromLong((long) GL_MAX_PROJECTION_STACK_DEPTH
));
9916 PyDict_SetItemString(d
,"GL_MAX_TEXTURE_SIZE", PyInt_FromLong((long) GL_MAX_TEXTURE_SIZE
));
9917 PyDict_SetItemString(d
,"GL_MAX_TEXTURE_STACK_DEPTH", PyInt_FromLong((long) GL_MAX_TEXTURE_STACK_DEPTH
));
9918 PyDict_SetItemString(d
,"GL_MAX_VIEWPORT_DIMS", PyInt_FromLong((long) GL_MAX_VIEWPORT_DIMS
));
9919 PyDict_SetItemString(d
,"GL_MODELVIEW", PyInt_FromLong((long) GL_MODELVIEW
));
9920 PyDict_SetItemString(d
,"GL_MODELVIEW_MATRIX", PyInt_FromLong((long) GL_MODELVIEW_MATRIX
));
9921 PyDict_SetItemString(d
,"GL_MODELVIEW_STACK_DEPTH", PyInt_FromLong((long) GL_MODELVIEW_STACK_DEPTH
));
9922 PyDict_SetItemString(d
,"GL_MODULATE", PyInt_FromLong((long) GL_MODULATE
));
9923 PyDict_SetItemString(d
,"GL_MULT", PyInt_FromLong((long) GL_MULT
));
9924 PyDict_SetItemString(d
,"GL_N3F_V3F", PyInt_FromLong((long) GL_N3F_V3F
));
9925 PyDict_SetItemString(d
,"GL_NAME_STACK_DEPTH", PyInt_FromLong((long) GL_NAME_STACK_DEPTH
));
9926 PyDict_SetItemString(d
,"GL_NAND", PyInt_FromLong((long) GL_NAND
));
9927 PyDict_SetItemString(d
,"GL_NEAREST", PyInt_FromLong((long) GL_NEAREST
));
9928 PyDict_SetItemString(d
,"GL_NEAREST_MIPMAP_LINEAR", PyInt_FromLong((long) GL_NEAREST_MIPMAP_LINEAR
));
9929 PyDict_SetItemString(d
,"GL_NEAREST_MIPMAP_NEAREST", PyInt_FromLong((long) GL_NEAREST_MIPMAP_NEAREST
));
9930 PyDict_SetItemString(d
,"GL_NEVER", PyInt_FromLong((long) GL_NEVER
));
9931 PyDict_SetItemString(d
,"GL_NICEST", PyInt_FromLong((long) GL_NICEST
));
9932 PyDict_SetItemString(d
,"GL_NONE", PyInt_FromLong((long) GL_NONE
));
9933 PyDict_SetItemString(d
,"GL_NOOP", PyInt_FromLong((long) GL_NOOP
));
9934 PyDict_SetItemString(d
,"GL_NOR", PyInt_FromLong((long) GL_NOR
));
9935 PyDict_SetItemString(d
,"GL_NORMALIZE", PyInt_FromLong((long) GL_NORMALIZE
));
9936 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY", PyInt_FromLong((long) GL_NORMAL_ARRAY
));
9937 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_COUNT_EXT", PyInt_FromLong((long) GL_NORMAL_ARRAY_COUNT_EXT
));
9938 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_EXT", PyInt_FromLong((long) GL_NORMAL_ARRAY_EXT
));
9939 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_POINTER", PyInt_FromLong((long) GL_NORMAL_ARRAY_POINTER
));
9940 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_POINTER_EXT", PyInt_FromLong((long) GL_NORMAL_ARRAY_POINTER_EXT
));
9941 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_STRIDE", PyInt_FromLong((long) GL_NORMAL_ARRAY_STRIDE
));
9942 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_STRIDE_EXT", PyInt_FromLong((long) GL_NORMAL_ARRAY_STRIDE_EXT
));
9943 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_TYPE", PyInt_FromLong((long) GL_NORMAL_ARRAY_TYPE
));
9944 PyDict_SetItemString(d
,"GL_NORMAL_ARRAY_TYPE_EXT", PyInt_FromLong((long) GL_NORMAL_ARRAY_TYPE_EXT
));
9945 PyDict_SetItemString(d
,"GL_NOTEQUAL", PyInt_FromLong((long) GL_NOTEQUAL
));
9946 PyDict_SetItemString(d
,"GL_NO_ERROR", PyInt_FromLong((long) GL_NO_ERROR
));
9947 PyDict_SetItemString(d
,"GL_OBJECT_LINEAR", PyInt_FromLong((long) GL_OBJECT_LINEAR
));
9948 PyDict_SetItemString(d
,"GL_OBJECT_PLANE", PyInt_FromLong((long) GL_OBJECT_PLANE
));
9949 PyDict_SetItemString(d
,"GL_ONE", PyInt_FromLong((long) GL_ONE
));
9950 PyDict_SetItemString(d
,"GL_ONE_MINUS_DST_ALPHA", PyInt_FromLong((long) GL_ONE_MINUS_DST_ALPHA
));
9951 PyDict_SetItemString(d
,"GL_ONE_MINUS_DST_COLOR", PyInt_FromLong((long) GL_ONE_MINUS_DST_COLOR
));
9952 PyDict_SetItemString(d
,"GL_ONE_MINUS_SRC_ALPHA", PyInt_FromLong((long) GL_ONE_MINUS_SRC_ALPHA
));
9953 PyDict_SetItemString(d
,"GL_ONE_MINUS_SRC_COLOR", PyInt_FromLong((long) GL_ONE_MINUS_SRC_COLOR
));
9954 PyDict_SetItemString(d
,"GL_OR", PyInt_FromLong((long) GL_OR
));
9955 PyDict_SetItemString(d
,"GL_ORDER", PyInt_FromLong((long) GL_ORDER
));
9956 PyDict_SetItemString(d
,"GL_OR_INVERTED", PyInt_FromLong((long) GL_OR_INVERTED
));
9957 PyDict_SetItemString(d
,"GL_OR_REVERSE", PyInt_FromLong((long) GL_OR_REVERSE
));
9958 PyDict_SetItemString(d
,"GL_OUT_OF_MEMORY", PyInt_FromLong((long) GL_OUT_OF_MEMORY
));
9959 PyDict_SetItemString(d
,"GL_PACK_ALIGNMENT", PyInt_FromLong((long) GL_PACK_ALIGNMENT
));
9960 PyDict_SetItemString(d
,"GL_PACK_LSB_FIRST", PyInt_FromLong((long) GL_PACK_LSB_FIRST
));
9961 PyDict_SetItemString(d
,"GL_PACK_ROW_LENGTH", PyInt_FromLong((long) GL_PACK_ROW_LENGTH
));
9962 PyDict_SetItemString(d
,"GL_PACK_SKIP_PIXELS", PyInt_FromLong((long) GL_PACK_SKIP_PIXELS
));
9963 PyDict_SetItemString(d
,"GL_PACK_SKIP_ROWS", PyInt_FromLong((long) GL_PACK_SKIP_ROWS
));
9964 PyDict_SetItemString(d
,"GL_PACK_SWAP_BYTES", PyInt_FromLong((long) GL_PACK_SWAP_BYTES
));
9965 PyDict_SetItemString(d
,"GL_PASS_THROUGH_TOKEN", PyInt_FromLong((long) GL_PASS_THROUGH_TOKEN
));
9966 PyDict_SetItemString(d
,"GL_PERSPECTIVE_CORRECTION_HINT", PyInt_FromLong((long) GL_PERSPECTIVE_CORRECTION_HINT
));
9967 PyDict_SetItemString(d
,"GL_PIXEL_MAP_A_TO_A", PyInt_FromLong((long) GL_PIXEL_MAP_A_TO_A
));
9968 PyDict_SetItemString(d
,"GL_PIXEL_MAP_A_TO_A_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_A_TO_A_SIZE
));
9969 PyDict_SetItemString(d
,"GL_PIXEL_MAP_B_TO_B", PyInt_FromLong((long) GL_PIXEL_MAP_B_TO_B
));
9970 PyDict_SetItemString(d
,"GL_PIXEL_MAP_B_TO_B_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_B_TO_B_SIZE
));
9971 PyDict_SetItemString(d
,"GL_PIXEL_MAP_G_TO_G", PyInt_FromLong((long) GL_PIXEL_MAP_G_TO_G
));
9972 PyDict_SetItemString(d
,"GL_PIXEL_MAP_G_TO_G_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_G_TO_G_SIZE
));
9973 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_A", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_A
));
9974 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_A_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_A_SIZE
));
9975 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_B", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_B
));
9976 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_B_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_B_SIZE
));
9977 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_G", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_G
));
9978 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_G_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_G_SIZE
));
9979 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_I", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_I
));
9980 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_I_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_I_SIZE
));
9981 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_R", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_R
));
9982 PyDict_SetItemString(d
,"GL_PIXEL_MAP_I_TO_R_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_I_TO_R_SIZE
));
9983 PyDict_SetItemString(d
,"GL_PIXEL_MAP_R_TO_R", PyInt_FromLong((long) GL_PIXEL_MAP_R_TO_R
));
9984 PyDict_SetItemString(d
,"GL_PIXEL_MAP_R_TO_R_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_R_TO_R_SIZE
));
9985 PyDict_SetItemString(d
,"GL_PIXEL_MAP_S_TO_S", PyInt_FromLong((long) GL_PIXEL_MAP_S_TO_S
));
9986 PyDict_SetItemString(d
,"GL_PIXEL_MAP_S_TO_S_SIZE", PyInt_FromLong((long) GL_PIXEL_MAP_S_TO_S_SIZE
));
9987 PyDict_SetItemString(d
,"GL_PIXEL_MODE_BIT", PyInt_FromLong((long) GL_PIXEL_MODE_BIT
));
9988 PyDict_SetItemString(d
,"GL_POINT", PyInt_FromLong((long) GL_POINT
));
9989 PyDict_SetItemString(d
,"GL_POINTS", PyInt_FromLong((long) GL_POINTS
));
9990 PyDict_SetItemString(d
,"GL_POINT_BIT", PyInt_FromLong((long) GL_POINT_BIT
));
9991 PyDict_SetItemString(d
,"GL_POINT_SIZE", PyInt_FromLong((long) GL_POINT_SIZE
));
9992 PyDict_SetItemString(d
,"GL_POINT_SIZE_GRANULARITY", PyInt_FromLong((long) GL_POINT_SIZE_GRANULARITY
));
9993 PyDict_SetItemString(d
,"GL_POINT_SIZE_RANGE", PyInt_FromLong((long) GL_POINT_SIZE_RANGE
));
9994 PyDict_SetItemString(d
,"GL_POINT_SMOOTH", PyInt_FromLong((long) GL_POINT_SMOOTH
));
9995 PyDict_SetItemString(d
,"GL_POINT_SMOOTH_HINT", PyInt_FromLong((long) GL_POINT_SMOOTH_HINT
));
9996 PyDict_SetItemString(d
,"GL_POINT_TOKEN", PyInt_FromLong((long) GL_POINT_TOKEN
));
9997 PyDict_SetItemString(d
,"GL_POLYGON", PyInt_FromLong((long) GL_POLYGON
));
9998 PyDict_SetItemString(d
,"GL_POLYGON_BIT", PyInt_FromLong((long) GL_POLYGON_BIT
));
9999 PyDict_SetItemString(d
,"GL_POLYGON_MODE", PyInt_FromLong((long) GL_POLYGON_MODE
));
10000 PyDict_SetItemString(d
,"GL_POLYGON_OFFSET_FACTOR", PyInt_FromLong((long) GL_POLYGON_OFFSET_FACTOR
));
10001 PyDict_SetItemString(d
,"GL_POLYGON_OFFSET_FILL", PyInt_FromLong((long) GL_POLYGON_OFFSET_FILL
));
10002 PyDict_SetItemString(d
,"GL_POLYGON_OFFSET_LINE", PyInt_FromLong((long) GL_POLYGON_OFFSET_LINE
));
10003 PyDict_SetItemString(d
,"GL_POLYGON_OFFSET_POINT", PyInt_FromLong((long) GL_POLYGON_OFFSET_POINT
));
10004 PyDict_SetItemString(d
,"GL_POLYGON_OFFSET_UNITS", PyInt_FromLong((long) GL_POLYGON_OFFSET_UNITS
));
10005 PyDict_SetItemString(d
,"GL_POLYGON_SMOOTH", PyInt_FromLong((long) GL_POLYGON_SMOOTH
));
10006 PyDict_SetItemString(d
,"GL_POLYGON_SMOOTH_HINT", PyInt_FromLong((long) GL_POLYGON_SMOOTH_HINT
));
10007 PyDict_SetItemString(d
,"GL_POLYGON_STIPPLE", PyInt_FromLong((long) GL_POLYGON_STIPPLE
));
10008 PyDict_SetItemString(d
,"GL_POLYGON_STIPPLE_BIT", PyInt_FromLong((long) GL_POLYGON_STIPPLE_BIT
));
10009 PyDict_SetItemString(d
,"GL_POLYGON_TOKEN", PyInt_FromLong((long) GL_POLYGON_TOKEN
));
10010 PyDict_SetItemString(d
,"GL_POSITION", PyInt_FromLong((long) GL_POSITION
));
10011 PyDict_SetItemString(d
,"GL_PROJECTION", PyInt_FromLong((long) GL_PROJECTION
));
10012 PyDict_SetItemString(d
,"GL_PROJECTION_MATRIX", PyInt_FromLong((long) GL_PROJECTION_MATRIX
));
10013 PyDict_SetItemString(d
,"GL_PROJECTION_STACK_DEPTH", PyInt_FromLong((long) GL_PROJECTION_STACK_DEPTH
));
10014 PyDict_SetItemString(d
,"GL_PROXY_TEXTURE_1D", PyInt_FromLong((long) GL_PROXY_TEXTURE_1D
));
10015 PyDict_SetItemString(d
,"GL_PROXY_TEXTURE_2D", PyInt_FromLong((long) GL_PROXY_TEXTURE_2D
));
10016 PyDict_SetItemString(d
,"GL_Q", PyInt_FromLong((long) GL_Q
));
10017 PyDict_SetItemString(d
,"GL_QUADRATIC_ATTENUATION", PyInt_FromLong((long) GL_QUADRATIC_ATTENUATION
));
10018 PyDict_SetItemString(d
,"GL_QUADS", PyInt_FromLong((long) GL_QUADS
));
10019 PyDict_SetItemString(d
,"GL_QUAD_STRIP", PyInt_FromLong((long) GL_QUAD_STRIP
));
10020 PyDict_SetItemString(d
,"GL_R", PyInt_FromLong((long) GL_R
));
10021 PyDict_SetItemString(d
,"GL_R3_G3_B2", PyInt_FromLong((long) GL_R3_G3_B2
));
10022 PyDict_SetItemString(d
,"GL_READ_BUFFER", PyInt_FromLong((long) GL_READ_BUFFER
));
10023 PyDict_SetItemString(d
,"GL_RED", PyInt_FromLong((long) GL_RED
));
10024 PyDict_SetItemString(d
,"GL_RED_BIAS", PyInt_FromLong((long) GL_RED_BIAS
));
10025 PyDict_SetItemString(d
,"GL_RED_BITS", PyInt_FromLong((long) GL_RED_BITS
));
10026 PyDict_SetItemString(d
,"GL_RED_SCALE", PyInt_FromLong((long) GL_RED_SCALE
));
10027 PyDict_SetItemString(d
,"GL_RENDER", PyInt_FromLong((long) GL_RENDER
));
10028 PyDict_SetItemString(d
,"GL_RENDERER", PyInt_FromLong((long) GL_RENDERER
));
10029 PyDict_SetItemString(d
,"GL_RENDER_MODE", PyInt_FromLong((long) GL_RENDER_MODE
));
10030 PyDict_SetItemString(d
,"GL_REPEAT", PyInt_FromLong((long) GL_REPEAT
));
10031 PyDict_SetItemString(d
,"GL_REPLACE", PyInt_FromLong((long) GL_REPLACE
));
10032 PyDict_SetItemString(d
,"GL_RETURN", PyInt_FromLong((long) GL_RETURN
));
10033 PyDict_SetItemString(d
,"GL_RGB", PyInt_FromLong((long) GL_RGB
));
10034 PyDict_SetItemString(d
,"GL_RGB10", PyInt_FromLong((long) GL_RGB10
));
10035 PyDict_SetItemString(d
,"GL_RGB10_A2", PyInt_FromLong((long) GL_RGB10_A2
));
10036 PyDict_SetItemString(d
,"GL_RGB12", PyInt_FromLong((long) GL_RGB12
));
10037 PyDict_SetItemString(d
,"GL_RGB16", PyInt_FromLong((long) GL_RGB16
));
10038 PyDict_SetItemString(d
,"GL_RGB4", PyInt_FromLong((long) GL_RGB4
));
10039 PyDict_SetItemString(d
,"GL_RGB5", PyInt_FromLong((long) GL_RGB5
));
10040 PyDict_SetItemString(d
,"GL_RGB5_A1", PyInt_FromLong((long) GL_RGB5_A1
));
10041 PyDict_SetItemString(d
,"GL_RGB8", PyInt_FromLong((long) GL_RGB8
));
10042 PyDict_SetItemString(d
,"GL_RGBA", PyInt_FromLong((long) GL_RGBA
));
10043 PyDict_SetItemString(d
,"GL_RGBA12", PyInt_FromLong((long) GL_RGBA12
));
10044 PyDict_SetItemString(d
,"GL_RGBA16", PyInt_FromLong((long) GL_RGBA16
));
10045 PyDict_SetItemString(d
,"GL_RGBA2", PyInt_FromLong((long) GL_RGBA2
));
10046 PyDict_SetItemString(d
,"GL_RGBA4", PyInt_FromLong((long) GL_RGBA4
));
10047 PyDict_SetItemString(d
,"GL_RGBA8", PyInt_FromLong((long) GL_RGBA8
));
10048 PyDict_SetItemString(d
,"GL_RGBA_MODE", PyInt_FromLong((long) GL_RGBA_MODE
));
10049 PyDict_SetItemString(d
,"GL_RIGHT", PyInt_FromLong((long) GL_RIGHT
));
10050 PyDict_SetItemString(d
,"GL_S", PyInt_FromLong((long) GL_S
));
10051 PyDict_SetItemString(d
,"GL_SCISSOR_BIT", PyInt_FromLong((long) GL_SCISSOR_BIT
));
10052 PyDict_SetItemString(d
,"GL_SCISSOR_BOX", PyInt_FromLong((long) GL_SCISSOR_BOX
));
10053 PyDict_SetItemString(d
,"GL_SCISSOR_TEST", PyInt_FromLong((long) GL_SCISSOR_TEST
));
10054 PyDict_SetItemString(d
,"GL_SELECT", PyInt_FromLong((long) GL_SELECT
));
10055 PyDict_SetItemString(d
,"GL_SELECTION_BUFFER_POINTER", PyInt_FromLong((long) GL_SELECTION_BUFFER_POINTER
));
10056 PyDict_SetItemString(d
,"GL_SELECTION_BUFFER_SIZE", PyInt_FromLong((long) GL_SELECTION_BUFFER_SIZE
));
10057 PyDict_SetItemString(d
,"GL_SET", PyInt_FromLong((long) GL_SET
));
10058 PyDict_SetItemString(d
,"GL_SHADE_MODEL", PyInt_FromLong((long) GL_SHADE_MODEL
));
10059 PyDict_SetItemString(d
,"GL_SHININESS", PyInt_FromLong((long) GL_SHININESS
));
10060 PyDict_SetItemString(d
,"GL_SHORT", PyInt_FromLong((long) GL_SHORT
));
10061 PyDict_SetItemString(d
,"GL_SMOOTH", PyInt_FromLong((long) GL_SMOOTH
));
10062 PyDict_SetItemString(d
,"GL_SPECULAR", PyInt_FromLong((long) GL_SPECULAR
));
10063 PyDict_SetItemString(d
,"GL_SPHERE_MAP", PyInt_FromLong((long) GL_SPHERE_MAP
));
10064 PyDict_SetItemString(d
,"GL_SPOT_CUTOFF", PyInt_FromLong((long) GL_SPOT_CUTOFF
));
10065 PyDict_SetItemString(d
,"GL_SPOT_DIRECTION", PyInt_FromLong((long) GL_SPOT_DIRECTION
));
10066 PyDict_SetItemString(d
,"GL_SPOT_EXPONENT", PyInt_FromLong((long) GL_SPOT_EXPONENT
));
10067 PyDict_SetItemString(d
,"GL_SRC_ALPHA", PyInt_FromLong((long) GL_SRC_ALPHA
));
10068 PyDict_SetItemString(d
,"GL_SRC_ALPHA_SATURATE", PyInt_FromLong((long) GL_SRC_ALPHA_SATURATE
));
10069 PyDict_SetItemString(d
,"GL_SRC_COLOR", PyInt_FromLong((long) GL_SRC_COLOR
));
10070 PyDict_SetItemString(d
,"GL_STACK_OVERFLOW", PyInt_FromLong((long) GL_STACK_OVERFLOW
));
10071 PyDict_SetItemString(d
,"GL_STACK_UNDERFLOW", PyInt_FromLong((long) GL_STACK_UNDERFLOW
));
10072 PyDict_SetItemString(d
,"GL_STENCIL", PyInt_FromLong((long) GL_STENCIL
));
10073 PyDict_SetItemString(d
,"GL_STENCIL_BITS", PyInt_FromLong((long) GL_STENCIL_BITS
));
10074 PyDict_SetItemString(d
,"GL_STENCIL_BUFFER_BIT", PyInt_FromLong((long) GL_STENCIL_BUFFER_BIT
));
10075 PyDict_SetItemString(d
,"GL_STENCIL_CLEAR_VALUE", PyInt_FromLong((long) GL_STENCIL_CLEAR_VALUE
));
10076 PyDict_SetItemString(d
,"GL_STENCIL_FAIL", PyInt_FromLong((long) GL_STENCIL_FAIL
));
10077 PyDict_SetItemString(d
,"GL_STENCIL_FUNC", PyInt_FromLong((long) GL_STENCIL_FUNC
));
10078 PyDict_SetItemString(d
,"GL_STENCIL_INDEX", PyInt_FromLong((long) GL_STENCIL_INDEX
));
10079 PyDict_SetItemString(d
,"GL_STENCIL_PASS_DEPTH_FAIL", PyInt_FromLong((long) GL_STENCIL_PASS_DEPTH_FAIL
));
10080 PyDict_SetItemString(d
,"GL_STENCIL_PASS_DEPTH_PASS", PyInt_FromLong((long) GL_STENCIL_PASS_DEPTH_PASS
));
10081 PyDict_SetItemString(d
,"GL_STENCIL_REF", PyInt_FromLong((long) GL_STENCIL_REF
));
10082 PyDict_SetItemString(d
,"GL_STENCIL_TEST", PyInt_FromLong((long) GL_STENCIL_TEST
));
10083 PyDict_SetItemString(d
,"GL_STENCIL_VALUE_MASK", PyInt_FromLong((long) GL_STENCIL_VALUE_MASK
));
10084 PyDict_SetItemString(d
,"GL_STENCIL_WRITEMASK", PyInt_FromLong((long) GL_STENCIL_WRITEMASK
));
10085 PyDict_SetItemString(d
,"GL_STEREO", PyInt_FromLong((long) GL_STEREO
));
10086 PyDict_SetItemString(d
,"GL_SUBPIXEL_BITS", PyInt_FromLong((long) GL_SUBPIXEL_BITS
));
10087 PyDict_SetItemString(d
,"GL_T", PyInt_FromLong((long) GL_T
));
10088 PyDict_SetItemString(d
,"GL_T2F_C3F_V3F", PyInt_FromLong((long) GL_T2F_C3F_V3F
));
10089 PyDict_SetItemString(d
,"GL_T2F_C4F_N3F_V3F", PyInt_FromLong((long) GL_T2F_C4F_N3F_V3F
));
10090 PyDict_SetItemString(d
,"GL_T2F_C4UB_V3F", PyInt_FromLong((long) GL_T2F_C4UB_V3F
));
10091 PyDict_SetItemString(d
,"GL_T2F_N3F_V3F", PyInt_FromLong((long) GL_T2F_N3F_V3F
));
10092 PyDict_SetItemString(d
,"GL_T2F_V3F", PyInt_FromLong((long) GL_T2F_V3F
));
10093 PyDict_SetItemString(d
,"GL_T4F_C4F_N3F_V4F", PyInt_FromLong((long) GL_T4F_C4F_N3F_V4F
));
10094 PyDict_SetItemString(d
,"GL_T4F_V4F", PyInt_FromLong((long) GL_T4F_V4F
));
10095 PyDict_SetItemString(d
,"GL_TEXTURE", PyInt_FromLong((long) GL_TEXTURE
));
10096 PyDict_SetItemString(d
,"GL_TEXTURE_1D", PyInt_FromLong((long) GL_TEXTURE_1D
));
10097 PyDict_SetItemString(d
,"GL_TEXTURE_2D", PyInt_FromLong((long) GL_TEXTURE_2D
));
10098 PyDict_SetItemString(d
,"GL_TEXTURE_ALPHA_SIZE", PyInt_FromLong((long) GL_TEXTURE_ALPHA_SIZE
));
10099 PyDict_SetItemString(d
,"GL_TEXTURE_BINDING_1D", PyInt_FromLong((long) GL_TEXTURE_BINDING_1D
));
10100 PyDict_SetItemString(d
,"GL_TEXTURE_BINDING_2D", PyInt_FromLong((long) GL_TEXTURE_BINDING_2D
));
10101 PyDict_SetItemString(d
,"GL_TEXTURE_BIT", PyInt_FromLong((long) GL_TEXTURE_BIT
));
10102 PyDict_SetItemString(d
,"GL_TEXTURE_BLUE_SIZE", PyInt_FromLong((long) GL_TEXTURE_BLUE_SIZE
));
10103 PyDict_SetItemString(d
,"GL_TEXTURE_BORDER", PyInt_FromLong((long) GL_TEXTURE_BORDER
));
10104 PyDict_SetItemString(d
,"GL_TEXTURE_BORDER_COLOR", PyInt_FromLong((long) GL_TEXTURE_BORDER_COLOR
));
10105 PyDict_SetItemString(d
,"GL_TEXTURE_COMPONENTS", PyInt_FromLong((long) GL_TEXTURE_COMPONENTS
));
10106 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY
));
10107 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_COUNT_EXT", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_COUNT_EXT
));
10108 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_EXT", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_EXT
));
10109 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_POINTER", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_POINTER
));
10110 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_POINTER_EXT", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_POINTER_EXT
));
10111 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_SIZE", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_SIZE
));
10112 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_SIZE_EXT", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_SIZE_EXT
));
10113 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_STRIDE", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_STRIDE
));
10114 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_STRIDE_EXT", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_STRIDE_EXT
));
10115 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_TYPE", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_TYPE
));
10116 PyDict_SetItemString(d
,"GL_TEXTURE_COORD_ARRAY_TYPE_EXT", PyInt_FromLong((long) GL_TEXTURE_COORD_ARRAY_TYPE_EXT
));
10117 PyDict_SetItemString(d
,"GL_TEXTURE_ENV", PyInt_FromLong((long) GL_TEXTURE_ENV
));
10118 PyDict_SetItemString(d
,"GL_TEXTURE_ENV_COLOR", PyInt_FromLong((long) GL_TEXTURE_ENV_COLOR
));
10119 PyDict_SetItemString(d
,"GL_TEXTURE_ENV_MODE", PyInt_FromLong((long) GL_TEXTURE_ENV_MODE
));
10120 PyDict_SetItemString(d
,"GL_TEXTURE_GEN_MODE", PyInt_FromLong((long) GL_TEXTURE_GEN_MODE
));
10121 PyDict_SetItemString(d
,"GL_TEXTURE_GEN_Q", PyInt_FromLong((long) GL_TEXTURE_GEN_Q
));
10122 PyDict_SetItemString(d
,"GL_TEXTURE_GEN_R", PyInt_FromLong((long) GL_TEXTURE_GEN_R
));
10123 PyDict_SetItemString(d
,"GL_TEXTURE_GEN_S", PyInt_FromLong((long) GL_TEXTURE_GEN_S
));
10124 PyDict_SetItemString(d
,"GL_TEXTURE_GEN_T", PyInt_FromLong((long) GL_TEXTURE_GEN_T
));
10125 PyDict_SetItemString(d
,"GL_TEXTURE_GREEN_SIZE", PyInt_FromLong((long) GL_TEXTURE_GREEN_SIZE
));
10126 PyDict_SetItemString(d
,"GL_TEXTURE_HEIGHT", PyInt_FromLong((long) GL_TEXTURE_HEIGHT
));
10127 PyDict_SetItemString(d
,"GL_TEXTURE_INTENSITY_SIZE", PyInt_FromLong((long) GL_TEXTURE_INTENSITY_SIZE
));
10128 PyDict_SetItemString(d
,"GL_TEXTURE_INTERNAL_FORMAT", PyInt_FromLong((long) GL_TEXTURE_INTERNAL_FORMAT
));
10129 PyDict_SetItemString(d
,"GL_TEXTURE_LUMINANCE_SIZE", PyInt_FromLong((long) GL_TEXTURE_LUMINANCE_SIZE
));
10130 PyDict_SetItemString(d
,"GL_TEXTURE_MAG_FILTER", PyInt_FromLong((long) GL_TEXTURE_MAG_FILTER
));
10131 PyDict_SetItemString(d
,"GL_TEXTURE_MATRIX", PyInt_FromLong((long) GL_TEXTURE_MATRIX
));
10132 PyDict_SetItemString(d
,"GL_TEXTURE_MIN_FILTER", PyInt_FromLong((long) GL_TEXTURE_MIN_FILTER
));
10133 PyDict_SetItemString(d
,"GL_TEXTURE_PRIORITY", PyInt_FromLong((long) GL_TEXTURE_PRIORITY
));
10134 PyDict_SetItemString(d
,"GL_TEXTURE_RED_SIZE", PyInt_FromLong((long) GL_TEXTURE_RED_SIZE
));
10135 PyDict_SetItemString(d
,"GL_TEXTURE_RESIDENT", PyInt_FromLong((long) GL_TEXTURE_RESIDENT
));
10136 PyDict_SetItemString(d
,"GL_TEXTURE_STACK_DEPTH", PyInt_FromLong((long) GL_TEXTURE_STACK_DEPTH
));
10137 PyDict_SetItemString(d
,"GL_TEXTURE_WIDTH", PyInt_FromLong((long) GL_TEXTURE_WIDTH
));
10138 PyDict_SetItemString(d
,"GL_TEXTURE_WRAP_S", PyInt_FromLong((long) GL_TEXTURE_WRAP_S
));
10139 PyDict_SetItemString(d
,"GL_TEXTURE_WRAP_T", PyInt_FromLong((long) GL_TEXTURE_WRAP_T
));
10140 PyDict_SetItemString(d
,"GL_TRANSFORM_BIT", PyInt_FromLong((long) GL_TRANSFORM_BIT
));
10141 PyDict_SetItemString(d
,"GL_TRIANGLES", PyInt_FromLong((long) GL_TRIANGLES
));
10142 PyDict_SetItemString(d
,"GL_TRIANGLE_FAN", PyInt_FromLong((long) GL_TRIANGLE_FAN
));
10143 PyDict_SetItemString(d
,"GL_TRIANGLE_STRIP", PyInt_FromLong((long) GL_TRIANGLE_STRIP
));
10144 PyDict_SetItemString(d
,"GL_TRUE", PyInt_FromLong((long) GL_TRUE
));
10145 PyDict_SetItemString(d
,"GL_UNPACK_ALIGNMENT", PyInt_FromLong((long) GL_UNPACK_ALIGNMENT
));
10146 PyDict_SetItemString(d
,"GL_UNPACK_LSB_FIRST", PyInt_FromLong((long) GL_UNPACK_LSB_FIRST
));
10147 PyDict_SetItemString(d
,"GL_UNPACK_ROW_LENGTH", PyInt_FromLong((long) GL_UNPACK_ROW_LENGTH
));
10148 PyDict_SetItemString(d
,"GL_UNPACK_SKIP_PIXELS", PyInt_FromLong((long) GL_UNPACK_SKIP_PIXELS
));
10149 PyDict_SetItemString(d
,"GL_UNPACK_SKIP_ROWS", PyInt_FromLong((long) GL_UNPACK_SKIP_ROWS
));
10150 PyDict_SetItemString(d
,"GL_UNPACK_SWAP_BYTES", PyInt_FromLong((long) GL_UNPACK_SWAP_BYTES
));
10151 PyDict_SetItemString(d
,"GL_UNSIGNED_BYTE", PyInt_FromLong((long) GL_UNSIGNED_BYTE
));
10152 PyDict_SetItemString(d
,"GL_UNSIGNED_INT", PyInt_FromLong((long) GL_UNSIGNED_INT
));
10153 PyDict_SetItemString(d
,"GL_UNSIGNED_SHORT", PyInt_FromLong((long) GL_UNSIGNED_SHORT
));
10154 PyDict_SetItemString(d
,"GL_V2F", PyInt_FromLong((long) GL_V2F
));
10155 PyDict_SetItemString(d
,"GL_V3F", PyInt_FromLong((long) GL_V3F
));
10156 PyDict_SetItemString(d
,"GL_VENDOR", PyInt_FromLong((long) GL_VENDOR
));
10157 PyDict_SetItemString(d
,"GL_VERSION", PyInt_FromLong((long) GL_VERSION
));
10158 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY", PyInt_FromLong((long) GL_VERTEX_ARRAY
));
10159 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_COUNT_EXT", PyInt_FromLong((long) GL_VERTEX_ARRAY_COUNT_EXT
));
10160 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_EXT", PyInt_FromLong((long) GL_VERTEX_ARRAY_EXT
));
10161 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_POINTER", PyInt_FromLong((long) GL_VERTEX_ARRAY_POINTER
));
10162 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_POINTER_EXT", PyInt_FromLong((long) GL_VERTEX_ARRAY_POINTER_EXT
));
10163 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_SIZE", PyInt_FromLong((long) GL_VERTEX_ARRAY_SIZE
));
10164 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_SIZE_EXT", PyInt_FromLong((long) GL_VERTEX_ARRAY_SIZE_EXT
));
10165 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_STRIDE", PyInt_FromLong((long) GL_VERTEX_ARRAY_STRIDE
));
10166 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_STRIDE_EXT", PyInt_FromLong((long) GL_VERTEX_ARRAY_STRIDE_EXT
));
10167 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_TYPE", PyInt_FromLong((long) GL_VERTEX_ARRAY_TYPE
));
10168 PyDict_SetItemString(d
,"GL_VERTEX_ARRAY_TYPE_EXT", PyInt_FromLong((long) GL_VERTEX_ARRAY_TYPE_EXT
));
10169 PyDict_SetItemString(d
,"GL_VIEWPORT", PyInt_FromLong((long) GL_VIEWPORT
));
10170 PyDict_SetItemString(d
,"GL_VIEWPORT_BIT", PyInt_FromLong((long) GL_VIEWPORT_BIT
));
10171 PyDict_SetItemString(d
,"GL_XOR", PyInt_FromLong((long) GL_XOR
));
10172 PyDict_SetItemString(d
,"GL_ZERO", PyInt_FromLong((long) GL_ZERO
));
10173 PyDict_SetItemString(d
,"GL_ZOOM_X", PyInt_FromLong((long) GL_ZOOM_X
));
10174 PyDict_SetItemString(d
,"GL_ZOOM_Y", PyInt_FromLong((long) GL_ZOOM_Y
));
10177 wxClassInfo::CleanUpClasses();
10178 wxClassInfo::InitializeClasses();
10182 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
10183 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);