2 * FILE : contrib/ogl/oglbasic.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
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
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
49 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
50 extern PyObject
*SWIG_newvarlink(void);
54 #define SWIG_init initoglbasicc
56 #define SWIG_name "oglbasicc"
59 #include "oglhelpers.h"
61 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
65 } else if (target
== Py_None
) {
69 if (!PyList_Check(target
)) {
71 target
= PyList_New(0);
72 PyList_Append(target
, o2
);
75 PyList_Append(target
,o
);
81 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
87 } else if (target
== Py_None
) {
91 if (!PyTuple_Check(target
)) {
93 target
= PyTuple_New(1);
94 PyTuple_SetItem(target
, 0, o2
);
97 PyTuple_SetItem(o3
, 0, o
);
100 target
= PySequence_Concat(o2
, o3
);
107 #if PYTHON_API_VERSION >= 1009
108 static char* wxStringErrorMsg
= "String or Unicode type required";
110 static char* wxStringErrorMsg
= "string type is required for parameter";
113 WXSHAPE_IMP_CALLBACKS(wxPyShapeEvtHandler
,wxShapeEvtHandler
);
115 WXSHAPE_IMP_CALLBACKS(wxPyShape
, wxShape
);
119 static void *SwigwxShapeRegionTowxObject(void *ptr
) {
122 src
= (wxShapeRegion
*) ptr
;
123 dest
= (wxObject
*) src
;
124 return (void *) dest
;
127 #define new_wxShapeRegion() (new wxShapeRegion())
128 static PyObject
*_wrap_new_wxShapeRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
129 PyObject
* _resultobj
;
130 wxShapeRegion
* _result
;
131 char *_kwnames
[] = { NULL
};
135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxShapeRegion",_kwnames
))
138 wxPy_BEGIN_ALLOW_THREADS
;
139 _result
= (wxShapeRegion
*)new_wxShapeRegion();
141 wxPy_END_ALLOW_THREADS
;
143 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxShapeRegion_p");
144 _resultobj
= Py_BuildValue("s",_ptemp
);
147 _resultobj
= Py_None
;
152 #define wxShapeRegion_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
153 static PyObject
*_wrap_wxShapeRegion_SetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
154 PyObject
* _resultobj
;
155 wxShapeRegion
* _arg0
;
157 PyObject
* _argo0
= 0;
158 PyObject
* _obj1
= 0;
159 char *_kwnames
[] = { "self","s", NULL
};
162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxShapeRegion_SetText",_kwnames
,&_argo0
,&_obj1
))
165 if (_argo0
== Py_None
) { _arg0
= NULL
; }
166 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
167 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetText. Expected _wxShapeRegion_p.");
172 #if PYTHON_API_VERSION >= 1009
173 char* tmpPtr
; int tmpSize
;
174 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
175 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
178 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
180 _arg1
= new wxString(tmpPtr
, tmpSize
);
182 if (!PyString_Check(_obj1
)) {
183 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
186 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
190 wxPy_BEGIN_ALLOW_THREADS
;
191 wxShapeRegion_SetText(_arg0
,*_arg1
);
193 wxPy_END_ALLOW_THREADS
;
194 } Py_INCREF(Py_None
);
195 _resultobj
= Py_None
;
203 #define wxShapeRegion_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
204 static PyObject
*_wrap_wxShapeRegion_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
205 PyObject
* _resultobj
;
206 wxShapeRegion
* _arg0
;
208 PyObject
* _argo0
= 0;
209 PyObject
* _obj1
= 0;
210 char *_kwnames
[] = { "self","f", NULL
};
213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxShapeRegion_SetFont",_kwnames
,&_argo0
,&_obj1
))
216 if (_argo0
== Py_None
) { _arg0
= NULL
; }
217 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
218 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetFont. Expected _wxShapeRegion_p.");
225 if (_obj1
== Py_None
) { temp
= NULL
; }
226 else if (SWIG_GetPtrObj(_obj1
, (void **) &temp
,"_wxFont_p")) {
227 PyErr_SetString(PyExc_TypeError
,"Type error, expected _wxFont_p.");
232 _arg1
= wxTheFontList
->FindOrCreateFont(temp
->GetPointSize(),
236 temp
->GetUnderlined(),
238 temp
->GetEncoding());
243 wxPy_BEGIN_ALLOW_THREADS
;
244 wxShapeRegion_SetFont(_arg0
,_arg1
);
246 wxPy_END_ALLOW_THREADS
;
247 } Py_INCREF(Py_None
);
248 _resultobj
= Py_None
;
252 #define wxShapeRegion_SetMinSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMinSize(_swigarg0,_swigarg1))
253 static PyObject
*_wrap_wxShapeRegion_SetMinSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
254 PyObject
* _resultobj
;
255 wxShapeRegion
* _arg0
;
258 PyObject
* _argo0
= 0;
259 char *_kwnames
[] = { "self","w","h", NULL
};
262 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxShapeRegion_SetMinSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
265 if (_argo0
== Py_None
) { _arg0
= NULL
; }
266 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
267 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetMinSize. Expected _wxShapeRegion_p.");
272 wxPy_BEGIN_ALLOW_THREADS
;
273 wxShapeRegion_SetMinSize(_arg0
,_arg1
,_arg2
);
275 wxPy_END_ALLOW_THREADS
;
276 } Py_INCREF(Py_None
);
277 _resultobj
= Py_None
;
281 #define wxShapeRegion_SetSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSize(_swigarg0,_swigarg1))
282 static PyObject
*_wrap_wxShapeRegion_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
283 PyObject
* _resultobj
;
284 wxShapeRegion
* _arg0
;
287 PyObject
* _argo0
= 0;
288 char *_kwnames
[] = { "self","w","h", NULL
};
291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxShapeRegion_SetSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
294 if (_argo0
== Py_None
) { _arg0
= NULL
; }
295 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
296 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetSize. Expected _wxShapeRegion_p.");
301 wxPy_BEGIN_ALLOW_THREADS
;
302 wxShapeRegion_SetSize(_arg0
,_arg1
,_arg2
);
304 wxPy_END_ALLOW_THREADS
;
305 } Py_INCREF(Py_None
);
306 _resultobj
= Py_None
;
310 #define wxShapeRegion_SetPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetPosition(_swigarg0,_swigarg1))
311 static PyObject
*_wrap_wxShapeRegion_SetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
312 PyObject
* _resultobj
;
313 wxShapeRegion
* _arg0
;
316 PyObject
* _argo0
= 0;
317 char *_kwnames
[] = { "self","x","y", NULL
};
320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxShapeRegion_SetPosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
323 if (_argo0
== Py_None
) { _arg0
= NULL
; }
324 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
325 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetPosition. Expected _wxShapeRegion_p.");
330 wxPy_BEGIN_ALLOW_THREADS
;
331 wxShapeRegion_SetPosition(_arg0
,_arg1
,_arg2
);
333 wxPy_END_ALLOW_THREADS
;
334 } Py_INCREF(Py_None
);
335 _resultobj
= Py_None
;
339 #define wxShapeRegion_SetProportions(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetProportions(_swigarg0,_swigarg1))
340 static PyObject
*_wrap_wxShapeRegion_SetProportions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
341 PyObject
* _resultobj
;
342 wxShapeRegion
* _arg0
;
345 PyObject
* _argo0
= 0;
346 char *_kwnames
[] = { "self","x","y", NULL
};
349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxShapeRegion_SetProportions",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
352 if (_argo0
== Py_None
) { _arg0
= NULL
; }
353 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
354 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetProportions. Expected _wxShapeRegion_p.");
359 wxPy_BEGIN_ALLOW_THREADS
;
360 wxShapeRegion_SetProportions(_arg0
,_arg1
,_arg2
);
362 wxPy_END_ALLOW_THREADS
;
363 } Py_INCREF(Py_None
);
364 _resultobj
= Py_None
;
368 #define wxShapeRegion_SetFormatMode(_swigobj,_swigarg0) (_swigobj->SetFormatMode(_swigarg0))
369 static PyObject
*_wrap_wxShapeRegion_SetFormatMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
370 PyObject
* _resultobj
;
371 wxShapeRegion
* _arg0
;
373 PyObject
* _argo0
= 0;
374 char *_kwnames
[] = { "self","mode", NULL
};
377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxShapeRegion_SetFormatMode",_kwnames
,&_argo0
,&_arg1
))
380 if (_argo0
== Py_None
) { _arg0
= NULL
; }
381 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
382 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetFormatMode. Expected _wxShapeRegion_p.");
387 wxPy_BEGIN_ALLOW_THREADS
;
388 wxShapeRegion_SetFormatMode(_arg0
,_arg1
);
390 wxPy_END_ALLOW_THREADS
;
391 } Py_INCREF(Py_None
);
392 _resultobj
= Py_None
;
396 #define wxShapeRegion_SetName(_swigobj,_swigarg0) (_swigobj->SetName(_swigarg0))
397 static PyObject
*_wrap_wxShapeRegion_SetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
398 PyObject
* _resultobj
;
399 wxShapeRegion
* _arg0
;
401 PyObject
* _argo0
= 0;
402 PyObject
* _obj1
= 0;
403 char *_kwnames
[] = { "self","s", NULL
};
406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxShapeRegion_SetName",_kwnames
,&_argo0
,&_obj1
))
409 if (_argo0
== Py_None
) { _arg0
= NULL
; }
410 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
411 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetName. Expected _wxShapeRegion_p.");
416 #if PYTHON_API_VERSION >= 1009
417 char* tmpPtr
; int tmpSize
;
418 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
419 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
422 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
424 _arg1
= new wxString(tmpPtr
, tmpSize
);
426 if (!PyString_Check(_obj1
)) {
427 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
430 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
434 wxPy_BEGIN_ALLOW_THREADS
;
435 wxShapeRegion_SetName(_arg0
,*_arg1
);
437 wxPy_END_ALLOW_THREADS
;
438 } Py_INCREF(Py_None
);
439 _resultobj
= Py_None
;
447 #define wxShapeRegion_SetColour(_swigobj,_swigarg0) (_swigobj->SetColour(_swigarg0))
448 static PyObject
*_wrap_wxShapeRegion_SetColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
449 PyObject
* _resultobj
;
450 wxShapeRegion
* _arg0
;
452 PyObject
* _argo0
= 0;
453 PyObject
* _obj1
= 0;
454 char *_kwnames
[] = { "self","col", NULL
};
457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxShapeRegion_SetColour",_kwnames
,&_argo0
,&_obj1
))
460 if (_argo0
== Py_None
) { _arg0
= NULL
; }
461 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
462 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetColour. Expected _wxShapeRegion_p.");
467 #if PYTHON_API_VERSION >= 1009
468 char* tmpPtr
; int tmpSize
;
469 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
470 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
473 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
475 _arg1
= new wxString(tmpPtr
, tmpSize
);
477 if (!PyString_Check(_obj1
)) {
478 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
481 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
485 wxPy_BEGIN_ALLOW_THREADS
;
486 wxShapeRegion_SetColour(_arg0
,*_arg1
);
488 wxPy_END_ALLOW_THREADS
;
489 } Py_INCREF(Py_None
);
490 _resultobj
= Py_None
;
498 #define wxShapeRegion_GetText(_swigobj) (_swigobj->GetText())
499 static PyObject
*_wrap_wxShapeRegion_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
500 PyObject
* _resultobj
;
502 wxShapeRegion
* _arg0
;
503 PyObject
* _argo0
= 0;
504 char *_kwnames
[] = { "self", NULL
};
507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetText",_kwnames
,&_argo0
))
510 if (_argo0
== Py_None
) { _arg0
= NULL
; }
511 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
512 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetText. Expected _wxShapeRegion_p.");
517 wxPy_BEGIN_ALLOW_THREADS
;
518 _result
= new wxString (wxShapeRegion_GetText(_arg0
));
520 wxPy_END_ALLOW_THREADS
;
522 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
530 #define wxShapeRegion_GetFont(_swigobj) (_swigobj->GetFont())
531 static PyObject
*_wrap_wxShapeRegion_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
532 PyObject
* _resultobj
;
534 wxShapeRegion
* _arg0
;
535 PyObject
* _argo0
= 0;
536 char *_kwnames
[] = { "self", NULL
};
540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetFont",_kwnames
,&_argo0
))
543 if (_argo0
== Py_None
) { _arg0
= NULL
; }
544 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
545 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetFont. Expected _wxShapeRegion_p.");
550 wxPy_BEGIN_ALLOW_THREADS
;
551 _result
= (wxFont
*)wxShapeRegion_GetFont(_arg0
);
553 wxPy_END_ALLOW_THREADS
;
555 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
556 _resultobj
= Py_BuildValue("s",_ptemp
);
559 _resultobj
= Py_None
;
564 #define wxShapeRegion_GetMinSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetMinSize(_swigarg0,_swigarg1))
565 static PyObject
*_wrap_wxShapeRegion_GetMinSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
566 PyObject
* _resultobj
;
567 wxShapeRegion
* _arg0
;
572 PyObject
* _argo0
= 0;
573 char *_kwnames
[] = { "self", NULL
};
582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetMinSize",_kwnames
,&_argo0
))
585 if (_argo0
== Py_None
) { _arg0
= NULL
; }
586 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
587 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetMinSize. Expected _wxShapeRegion_p.");
592 wxPy_BEGIN_ALLOW_THREADS
;
593 wxShapeRegion_GetMinSize(_arg0
,_arg1
,_arg2
);
595 wxPy_END_ALLOW_THREADS
;
596 } Py_INCREF(Py_None
);
597 _resultobj
= Py_None
;
600 o
= PyFloat_FromDouble((double) (*_arg1
));
601 _resultobj
= t_output_helper(_resultobj
, o
);
605 o
= PyFloat_FromDouble((double) (*_arg2
));
606 _resultobj
= t_output_helper(_resultobj
, o
);
611 #define wxShapeRegion_GetProportion(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetProportion(_swigarg0,_swigarg1))
612 static PyObject
*_wrap_wxShapeRegion_GetProportion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
613 PyObject
* _resultobj
;
614 wxShapeRegion
* _arg0
;
619 PyObject
* _argo0
= 0;
620 char *_kwnames
[] = { "self", NULL
};
629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetProportion",_kwnames
,&_argo0
))
632 if (_argo0
== Py_None
) { _arg0
= NULL
; }
633 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
634 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetProportion. Expected _wxShapeRegion_p.");
639 wxPy_BEGIN_ALLOW_THREADS
;
640 wxShapeRegion_GetProportion(_arg0
,_arg1
,_arg2
);
642 wxPy_END_ALLOW_THREADS
;
643 } Py_INCREF(Py_None
);
644 _resultobj
= Py_None
;
647 o
= PyFloat_FromDouble((double) (*_arg1
));
648 _resultobj
= t_output_helper(_resultobj
, o
);
652 o
= PyFloat_FromDouble((double) (*_arg2
));
653 _resultobj
= t_output_helper(_resultobj
, o
);
658 #define wxShapeRegion_GetSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetSize(_swigarg0,_swigarg1))
659 static PyObject
*_wrap_wxShapeRegion_GetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
660 PyObject
* _resultobj
;
661 wxShapeRegion
* _arg0
;
666 PyObject
* _argo0
= 0;
667 char *_kwnames
[] = { "self", NULL
};
676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetSize",_kwnames
,&_argo0
))
679 if (_argo0
== Py_None
) { _arg0
= NULL
; }
680 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
681 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetSize. Expected _wxShapeRegion_p.");
686 wxPy_BEGIN_ALLOW_THREADS
;
687 wxShapeRegion_GetSize(_arg0
,_arg1
,_arg2
);
689 wxPy_END_ALLOW_THREADS
;
690 } Py_INCREF(Py_None
);
691 _resultobj
= Py_None
;
694 o
= PyFloat_FromDouble((double) (*_arg1
));
695 _resultobj
= t_output_helper(_resultobj
, o
);
699 o
= PyFloat_FromDouble((double) (*_arg2
));
700 _resultobj
= t_output_helper(_resultobj
, o
);
705 #define wxShapeRegion_GetPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPosition(_swigarg0,_swigarg1))
706 static PyObject
*_wrap_wxShapeRegion_GetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
707 PyObject
* _resultobj
;
708 wxShapeRegion
* _arg0
;
713 PyObject
* _argo0
= 0;
714 char *_kwnames
[] = { "self", NULL
};
723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetPosition",_kwnames
,&_argo0
))
726 if (_argo0
== Py_None
) { _arg0
= NULL
; }
727 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
728 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetPosition. Expected _wxShapeRegion_p.");
733 wxPy_BEGIN_ALLOW_THREADS
;
734 wxShapeRegion_GetPosition(_arg0
,_arg1
,_arg2
);
736 wxPy_END_ALLOW_THREADS
;
737 } Py_INCREF(Py_None
);
738 _resultobj
= Py_None
;
741 o
= PyFloat_FromDouble((double) (*_arg1
));
742 _resultobj
= t_output_helper(_resultobj
, o
);
746 o
= PyFloat_FromDouble((double) (*_arg2
));
747 _resultobj
= t_output_helper(_resultobj
, o
);
752 #define wxShapeRegion_GetFormatMode(_swigobj) (_swigobj->GetFormatMode())
753 static PyObject
*_wrap_wxShapeRegion_GetFormatMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
754 PyObject
* _resultobj
;
756 wxShapeRegion
* _arg0
;
757 PyObject
* _argo0
= 0;
758 char *_kwnames
[] = { "self", NULL
};
761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetFormatMode",_kwnames
,&_argo0
))
764 if (_argo0
== Py_None
) { _arg0
= NULL
; }
765 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
766 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetFormatMode. Expected _wxShapeRegion_p.");
771 wxPy_BEGIN_ALLOW_THREADS
;
772 _result
= (int )wxShapeRegion_GetFormatMode(_arg0
);
774 wxPy_END_ALLOW_THREADS
;
775 } _resultobj
= Py_BuildValue("i",_result
);
779 #define wxShapeRegion_GetName(_swigobj) (_swigobj->GetName())
780 static PyObject
*_wrap_wxShapeRegion_GetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
781 PyObject
* _resultobj
;
783 wxShapeRegion
* _arg0
;
784 PyObject
* _argo0
= 0;
785 char *_kwnames
[] = { "self", NULL
};
788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetName",_kwnames
,&_argo0
))
791 if (_argo0
== Py_None
) { _arg0
= NULL
; }
792 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
793 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetName. Expected _wxShapeRegion_p.");
798 wxPy_BEGIN_ALLOW_THREADS
;
799 _result
= new wxString (wxShapeRegion_GetName(_arg0
));
801 wxPy_END_ALLOW_THREADS
;
803 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
811 #define wxShapeRegion_GetColour(_swigobj) (_swigobj->GetColour())
812 static PyObject
*_wrap_wxShapeRegion_GetColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
813 PyObject
* _resultobj
;
815 wxShapeRegion
* _arg0
;
816 PyObject
* _argo0
= 0;
817 char *_kwnames
[] = { "self", NULL
};
820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetColour",_kwnames
,&_argo0
))
823 if (_argo0
== Py_None
) { _arg0
= NULL
; }
824 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
825 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetColour. Expected _wxShapeRegion_p.");
830 wxPy_BEGIN_ALLOW_THREADS
;
831 _result
= new wxString (wxShapeRegion_GetColour(_arg0
));
833 wxPy_END_ALLOW_THREADS
;
835 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
843 #define wxShapeRegion_GetActualColourObject(_swigobj) (_swigobj->GetActualColourObject())
844 static PyObject
*_wrap_wxShapeRegion_GetActualColourObject(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
845 PyObject
* _resultobj
;
847 wxShapeRegion
* _arg0
;
848 PyObject
* _argo0
= 0;
849 char *_kwnames
[] = { "self", NULL
};
853 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetActualColourObject",_kwnames
,&_argo0
))
856 if (_argo0
== Py_None
) { _arg0
= NULL
; }
857 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
858 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetActualColourObject. Expected _wxShapeRegion_p.");
863 wxPy_BEGIN_ALLOW_THREADS
;
864 _result
= (wxColour
*)wxShapeRegion_GetActualColourObject(_arg0
);
866 wxPy_END_ALLOW_THREADS
;
868 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
869 _resultobj
= Py_BuildValue("s",_ptemp
);
872 _resultobj
= Py_None
;
877 #define wxShapeRegion_GetFormattedText(_swigobj) (_swigobj->GetFormattedText())
878 static PyObject
*_wrap_wxShapeRegion_GetFormattedText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
879 PyObject
* _resultobj
;
881 wxShapeRegion
* _arg0
;
882 PyObject
* _argo0
= 0;
883 char *_kwnames
[] = { "self", NULL
};
887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetFormattedText",_kwnames
,&_argo0
))
890 if (_argo0
== Py_None
) { _arg0
= NULL
; }
891 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
892 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetFormattedText. Expected _wxShapeRegion_p.");
897 wxPy_BEGIN_ALLOW_THREADS
;
898 wxList
& _result_ref
= wxShapeRegion_GetFormattedText(_arg0
);
899 _result
= (wxList
*) &_result_ref
;
901 wxPy_END_ALLOW_THREADS
;
903 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxList_p");
904 _resultobj
= Py_BuildValue("s",_ptemp
);
907 _resultobj
= Py_None
;
912 #define wxShapeRegion_GetPenColour(_swigobj) (_swigobj->GetPenColour())
913 static PyObject
*_wrap_wxShapeRegion_GetPenColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
914 PyObject
* _resultobj
;
916 wxShapeRegion
* _arg0
;
917 PyObject
* _argo0
= 0;
918 char *_kwnames
[] = { "self", NULL
};
921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetPenColour",_kwnames
,&_argo0
))
924 if (_argo0
== Py_None
) { _arg0
= NULL
; }
925 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
926 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetPenColour. Expected _wxShapeRegion_p.");
931 wxPy_BEGIN_ALLOW_THREADS
;
932 _result
= new wxString (wxShapeRegion_GetPenColour(_arg0
));
934 wxPy_END_ALLOW_THREADS
;
936 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
944 #define wxShapeRegion_GetPenStyle(_swigobj) (_swigobj->GetPenStyle())
945 static PyObject
*_wrap_wxShapeRegion_GetPenStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
946 PyObject
* _resultobj
;
948 wxShapeRegion
* _arg0
;
949 PyObject
* _argo0
= 0;
950 char *_kwnames
[] = { "self", NULL
};
953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetPenStyle",_kwnames
,&_argo0
))
956 if (_argo0
== Py_None
) { _arg0
= NULL
; }
957 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
958 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetPenStyle. Expected _wxShapeRegion_p.");
963 wxPy_BEGIN_ALLOW_THREADS
;
964 _result
= (int )wxShapeRegion_GetPenStyle(_arg0
);
966 wxPy_END_ALLOW_THREADS
;
967 } _resultobj
= Py_BuildValue("i",_result
);
971 #define wxShapeRegion_SetPenStyle(_swigobj,_swigarg0) (_swigobj->SetPenStyle(_swigarg0))
972 static PyObject
*_wrap_wxShapeRegion_SetPenStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
973 PyObject
* _resultobj
;
974 wxShapeRegion
* _arg0
;
976 PyObject
* _argo0
= 0;
977 char *_kwnames
[] = { "self","style", NULL
};
980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxShapeRegion_SetPenStyle",_kwnames
,&_argo0
,&_arg1
))
983 if (_argo0
== Py_None
) { _arg0
= NULL
; }
984 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetPenStyle. Expected _wxShapeRegion_p.");
990 wxPy_BEGIN_ALLOW_THREADS
;
991 wxShapeRegion_SetPenStyle(_arg0
,_arg1
);
993 wxPy_END_ALLOW_THREADS
;
994 } Py_INCREF(Py_None
);
995 _resultobj
= Py_None
;
999 #define wxShapeRegion_SetPenColour(_swigobj,_swigarg0) (_swigobj->SetPenColour(_swigarg0))
1000 static PyObject
*_wrap_wxShapeRegion_SetPenColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1001 PyObject
* _resultobj
;
1002 wxShapeRegion
* _arg0
;
1004 PyObject
* _argo0
= 0;
1005 PyObject
* _obj1
= 0;
1006 char *_kwnames
[] = { "self","col", NULL
};
1009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxShapeRegion_SetPenColour",_kwnames
,&_argo0
,&_obj1
))
1012 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1013 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
1014 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetPenColour. Expected _wxShapeRegion_p.");
1019 #if PYTHON_API_VERSION >= 1009
1020 char* tmpPtr
; int tmpSize
;
1021 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1022 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1025 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1027 _arg1
= new wxString(tmpPtr
, tmpSize
);
1029 if (!PyString_Check(_obj1
)) {
1030 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1033 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1037 wxPy_BEGIN_ALLOW_THREADS
;
1038 wxShapeRegion_SetPenColour(_arg0
,*_arg1
);
1040 wxPy_END_ALLOW_THREADS
;
1041 } Py_INCREF(Py_None
);
1042 _resultobj
= Py_None
;
1050 #define wxShapeRegion_GetActualPen(_swigobj) (_swigobj->GetActualPen())
1051 static PyObject
*_wrap_wxShapeRegion_GetActualPen(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1052 PyObject
* _resultobj
;
1054 wxShapeRegion
* _arg0
;
1055 PyObject
* _argo0
= 0;
1056 char *_kwnames
[] = { "self", NULL
};
1060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetActualPen",_kwnames
,&_argo0
))
1063 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1064 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
1065 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetActualPen. Expected _wxShapeRegion_p.");
1070 wxPy_BEGIN_ALLOW_THREADS
;
1071 _result
= (wxPen
*)wxShapeRegion_GetActualPen(_arg0
);
1073 wxPy_END_ALLOW_THREADS
;
1075 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPen_p");
1076 _resultobj
= Py_BuildValue("s",_ptemp
);
1079 _resultobj
= Py_None
;
1084 #define wxShapeRegion_GetWidth(_swigobj) (_swigobj->GetWidth())
1085 static PyObject
*_wrap_wxShapeRegion_GetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1086 PyObject
* _resultobj
;
1088 wxShapeRegion
* _arg0
;
1089 PyObject
* _argo0
= 0;
1090 char *_kwnames
[] = { "self", NULL
};
1093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetWidth",_kwnames
,&_argo0
))
1096 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1097 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
1098 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetWidth. Expected _wxShapeRegion_p.");
1103 wxPy_BEGIN_ALLOW_THREADS
;
1104 _result
= (double )wxShapeRegion_GetWidth(_arg0
);
1106 wxPy_END_ALLOW_THREADS
;
1107 } _resultobj
= Py_BuildValue("d",_result
);
1111 #define wxShapeRegion_GetHeight(_swigobj) (_swigobj->GetHeight())
1112 static PyObject
*_wrap_wxShapeRegion_GetHeight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1113 PyObject
* _resultobj
;
1115 wxShapeRegion
* _arg0
;
1116 PyObject
* _argo0
= 0;
1117 char *_kwnames
[] = { "self", NULL
};
1120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetHeight",_kwnames
,&_argo0
))
1123 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1124 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
1125 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetHeight. Expected _wxShapeRegion_p.");
1130 wxPy_BEGIN_ALLOW_THREADS
;
1131 _result
= (double )wxShapeRegion_GetHeight(_arg0
);
1133 wxPy_END_ALLOW_THREADS
;
1134 } _resultobj
= Py_BuildValue("d",_result
);
1138 #define wxShapeRegion_ClearText(_swigobj) (_swigobj->ClearText())
1139 static PyObject
*_wrap_wxShapeRegion_ClearText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1140 PyObject
* _resultobj
;
1141 wxShapeRegion
* _arg0
;
1142 PyObject
* _argo0
= 0;
1143 char *_kwnames
[] = { "self", NULL
};
1146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_ClearText",_kwnames
,&_argo0
))
1149 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1150 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
1151 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_ClearText. Expected _wxShapeRegion_p.");
1156 wxPy_BEGIN_ALLOW_THREADS
;
1157 wxShapeRegion_ClearText(_arg0
);
1159 wxPy_END_ALLOW_THREADS
;
1160 } Py_INCREF(Py_None
);
1161 _resultobj
= Py_None
;
1165 static void *SwigwxPyShapeEvtHandlerTowxObject(void *ptr
) {
1166 wxPyShapeEvtHandler
*src
;
1168 src
= (wxPyShapeEvtHandler
*) ptr
;
1169 dest
= (wxObject
*) src
;
1170 return (void *) dest
;
1173 #define new_wxPyShapeEvtHandler(_swigarg0,_swigarg1) (new wxPyShapeEvtHandler(_swigarg0,_swigarg1))
1174 static PyObject
*_wrap_new_wxPyShapeEvtHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1175 PyObject
* _resultobj
;
1176 wxPyShapeEvtHandler
* _result
;
1177 wxPyShapeEvtHandler
* _arg0
= (wxPyShapeEvtHandler
*) NULL
;
1178 wxPyShape
* _arg1
= (wxPyShape
*) NULL
;
1179 PyObject
* _argo0
= 0;
1180 PyObject
* _argo1
= 0;
1181 char *_kwnames
[] = { "prev","shape", NULL
};
1185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OO:new_wxPyShapeEvtHandler",_kwnames
,&_argo0
,&_argo1
))
1188 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1189 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1190 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPyShapeEvtHandler. Expected _wxPyShapeEvtHandler_p.");
1195 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1196 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
1197 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxPyShapeEvtHandler. Expected _wxPyShape_p.");
1202 wxPy_BEGIN_ALLOW_THREADS
;
1203 _result
= (wxPyShapeEvtHandler
*)new_wxPyShapeEvtHandler(_arg0
,_arg1
);
1205 wxPy_END_ALLOW_THREADS
;
1207 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShapeEvtHandler_p");
1208 _resultobj
= Py_BuildValue("s",_ptemp
);
1211 _resultobj
= Py_None
;
1216 #define wxPyShapeEvtHandler__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
1217 static PyObject
*_wrap_wxPyShapeEvtHandler__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1218 PyObject
* _resultobj
;
1219 wxPyShapeEvtHandler
* _arg0
;
1222 PyObject
* _argo0
= 0;
1223 PyObject
* _obj1
= 0;
1224 PyObject
* _obj2
= 0;
1225 char *_kwnames
[] = { "self","self","_class", NULL
};
1228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyShapeEvtHandler__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
1231 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1232 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1233 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler__setSelf. Expected _wxPyShapeEvtHandler_p.");
1244 wxPy_BEGIN_ALLOW_THREADS
;
1245 wxPyShapeEvtHandler__setSelf(_arg0
,_arg1
,_arg2
);
1247 wxPy_END_ALLOW_THREADS
;
1248 } Py_INCREF(Py_None
);
1249 _resultobj
= Py_None
;
1253 static void wxPyShapeEvtHandler_Destroy(wxPyShapeEvtHandler
*self
) { delete self
; }
1254 static PyObject
*_wrap_wxPyShapeEvtHandler_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1255 PyObject
* _resultobj
;
1256 wxPyShapeEvtHandler
* _arg0
;
1257 PyObject
* _argo0
= 0;
1258 char *_kwnames
[] = { "self", NULL
};
1261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShapeEvtHandler_Destroy",_kwnames
,&_argo0
))
1264 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1265 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1266 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_Destroy. Expected _wxPyShapeEvtHandler_p.");
1271 wxPy_BEGIN_ALLOW_THREADS
;
1272 wxPyShapeEvtHandler_Destroy(_arg0
);
1274 wxPy_END_ALLOW_THREADS
;
1275 } Py_INCREF(Py_None
);
1276 _resultobj
= Py_None
;
1280 #define wxPyShapeEvtHandler_SetShape(_swigobj,_swigarg0) (_swigobj->SetShape(_swigarg0))
1281 static PyObject
*_wrap_wxPyShapeEvtHandler_SetShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1282 PyObject
* _resultobj
;
1283 wxPyShapeEvtHandler
* _arg0
;
1285 PyObject
* _argo0
= 0;
1286 PyObject
* _argo1
= 0;
1287 char *_kwnames
[] = { "self","sh", NULL
};
1290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_SetShape",_kwnames
,&_argo0
,&_argo1
))
1293 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1294 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_SetShape. Expected _wxPyShapeEvtHandler_p.");
1300 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1301 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
1302 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_SetShape. Expected _wxPyShape_p.");
1307 wxPy_BEGIN_ALLOW_THREADS
;
1308 wxPyShapeEvtHandler_SetShape(_arg0
,_arg1
);
1310 wxPy_END_ALLOW_THREADS
;
1311 } Py_INCREF(Py_None
);
1312 _resultobj
= Py_None
;
1316 #define wxPyShapeEvtHandler_GetShape(_swigobj) (_swigobj->GetShape())
1317 static PyObject
*_wrap_wxPyShapeEvtHandler_GetShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1318 PyObject
* _resultobj
;
1319 wxPyShape
* _result
;
1320 wxPyShapeEvtHandler
* _arg0
;
1321 PyObject
* _argo0
= 0;
1322 char *_kwnames
[] = { "self", NULL
};
1325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShapeEvtHandler_GetShape",_kwnames
,&_argo0
))
1328 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1329 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1330 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_GetShape. Expected _wxPyShapeEvtHandler_p.");
1335 wxPy_BEGIN_ALLOW_THREADS
;
1336 _result
= (wxPyShape
*)wxPyShapeEvtHandler_GetShape(_arg0
);
1338 wxPy_END_ALLOW_THREADS
;
1339 }{ _resultobj
= wxPyMake_wxObject(_result
); }
1343 #define wxPyShapeEvtHandler_SetPreviousHandler(_swigobj,_swigarg0) (_swigobj->SetPreviousHandler(_swigarg0))
1344 static PyObject
*_wrap_wxPyShapeEvtHandler_SetPreviousHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1345 PyObject
* _resultobj
;
1346 wxPyShapeEvtHandler
* _arg0
;
1347 wxPyShapeEvtHandler
* _arg1
;
1348 PyObject
* _argo0
= 0;
1349 PyObject
* _argo1
= 0;
1350 char *_kwnames
[] = { "self","handler", NULL
};
1353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_SetPreviousHandler",_kwnames
,&_argo0
,&_argo1
))
1356 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1357 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1358 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_SetPreviousHandler. Expected _wxPyShapeEvtHandler_p.");
1363 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1364 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeEvtHandler_p")) {
1365 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_SetPreviousHandler. Expected _wxPyShapeEvtHandler_p.");
1370 wxPy_BEGIN_ALLOW_THREADS
;
1371 wxPyShapeEvtHandler_SetPreviousHandler(_arg0
,_arg1
);
1373 wxPy_END_ALLOW_THREADS
;
1374 } Py_INCREF(Py_None
);
1375 _resultobj
= Py_None
;
1379 #define wxPyShapeEvtHandler_GetPreviousHandler(_swigobj) (_swigobj->GetPreviousHandler())
1380 static PyObject
*_wrap_wxPyShapeEvtHandler_GetPreviousHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1381 PyObject
* _resultobj
;
1382 wxPyShapeEvtHandler
* _result
;
1383 wxPyShapeEvtHandler
* _arg0
;
1384 PyObject
* _argo0
= 0;
1385 char *_kwnames
[] = { "self", NULL
};
1388 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShapeEvtHandler_GetPreviousHandler",_kwnames
,&_argo0
))
1391 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1392 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1393 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_GetPreviousHandler. Expected _wxPyShapeEvtHandler_p.");
1398 wxPy_BEGIN_ALLOW_THREADS
;
1399 _result
= (wxPyShapeEvtHandler
*)wxPyShapeEvtHandler_GetPreviousHandler(_arg0
);
1401 wxPy_END_ALLOW_THREADS
;
1402 }{ _resultobj
= wxPyMake_wxObject(_result
); }
1406 #define wxPyShapeEvtHandler_CreateNewCopy(_swigobj) (_swigobj->CreateNewCopy())
1407 static PyObject
*_wrap_wxPyShapeEvtHandler_CreateNewCopy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1408 PyObject
* _resultobj
;
1409 wxPyShapeEvtHandler
* _result
;
1410 wxPyShapeEvtHandler
* _arg0
;
1411 PyObject
* _argo0
= 0;
1412 char *_kwnames
[] = { "self", NULL
};
1415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShapeEvtHandler_CreateNewCopy",_kwnames
,&_argo0
))
1418 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1419 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1420 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_CreateNewCopy. Expected _wxPyShapeEvtHandler_p.");
1425 wxPy_BEGIN_ALLOW_THREADS
;
1426 _result
= (wxPyShapeEvtHandler
*)wxPyShapeEvtHandler_CreateNewCopy(_arg0
);
1428 wxPy_END_ALLOW_THREADS
;
1429 }{ _resultobj
= wxPyMake_wxObject(_result
); }
1433 #define wxPyShapeEvtHandler_base_OnDelete(_swigobj) (_swigobj->base_OnDelete())
1434 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDelete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1435 PyObject
* _resultobj
;
1436 wxPyShapeEvtHandler
* _arg0
;
1437 PyObject
* _argo0
= 0;
1438 char *_kwnames
[] = { "self", NULL
};
1441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShapeEvtHandler_base_OnDelete",_kwnames
,&_argo0
))
1444 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1445 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1446 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDelete. Expected _wxPyShapeEvtHandler_p.");
1451 wxPy_BEGIN_ALLOW_THREADS
;
1452 wxPyShapeEvtHandler_base_OnDelete(_arg0
);
1454 wxPy_END_ALLOW_THREADS
;
1455 } Py_INCREF(Py_None
);
1456 _resultobj
= Py_None
;
1460 #define wxPyShapeEvtHandler_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
1461 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1462 PyObject
* _resultobj
;
1463 wxPyShapeEvtHandler
* _arg0
;
1465 PyObject
* _argo0
= 0;
1466 PyObject
* _argo1
= 0;
1467 char *_kwnames
[] = { "self","dc", NULL
};
1470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
1473 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1474 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1475 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDraw. Expected _wxPyShapeEvtHandler_p.");
1480 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1481 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1482 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnDraw. Expected _wxDC_p.");
1487 wxPy_BEGIN_ALLOW_THREADS
;
1488 wxPyShapeEvtHandler_base_OnDraw(_arg0
,*_arg1
);
1490 wxPy_END_ALLOW_THREADS
;
1491 } Py_INCREF(Py_None
);
1492 _resultobj
= Py_None
;
1496 #define wxPyShapeEvtHandler_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
1497 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1498 PyObject
* _resultobj
;
1499 wxPyShapeEvtHandler
* _arg0
;
1501 PyObject
* _argo0
= 0;
1502 PyObject
* _argo1
= 0;
1503 char *_kwnames
[] = { "self","dc", NULL
};
1506 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
1509 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1510 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1511 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDrawContents. Expected _wxPyShapeEvtHandler_p.");
1516 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1517 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1518 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnDrawContents. Expected _wxDC_p.");
1523 wxPy_BEGIN_ALLOW_THREADS
;
1524 wxPyShapeEvtHandler_base_OnDrawContents(_arg0
,*_arg1
);
1526 wxPy_END_ALLOW_THREADS
;
1527 } Py_INCREF(Py_None
);
1528 _resultobj
= Py_None
;
1532 #define wxPyShapeEvtHandler_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
1533 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1534 PyObject
* _resultobj
;
1535 wxPyShapeEvtHandler
* _arg0
;
1537 bool _arg2
= (bool ) FALSE
;
1538 PyObject
* _argo0
= 0;
1539 PyObject
* _argo1
= 0;
1540 int tempbool2
= (int) FALSE
;
1541 char *_kwnames
[] = { "self","dc","erase", NULL
};
1544 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShapeEvtHandler_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
1547 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1548 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1549 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDrawBranches. Expected _wxPyShapeEvtHandler_p.");
1554 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1555 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1556 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnDrawBranches. Expected _wxDC_p.");
1560 _arg2
= (bool ) tempbool2
;
1562 wxPy_BEGIN_ALLOW_THREADS
;
1563 wxPyShapeEvtHandler_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
1565 wxPy_END_ALLOW_THREADS
;
1566 } Py_INCREF(Py_None
);
1567 _resultobj
= Py_None
;
1571 #define wxPyShapeEvtHandler_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
1572 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1573 PyObject
* _resultobj
;
1574 wxPyShapeEvtHandler
* _arg0
;
1576 PyObject
* _argo0
= 0;
1577 PyObject
* _argo1
= 0;
1578 char *_kwnames
[] = { "self","dc", NULL
};
1581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
1584 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1585 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1586 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnMoveLinks. Expected _wxPyShapeEvtHandler_p.");
1591 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1592 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1593 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnMoveLinks. Expected _wxDC_p.");
1598 wxPy_BEGIN_ALLOW_THREADS
;
1599 wxPyShapeEvtHandler_base_OnMoveLinks(_arg0
,*_arg1
);
1601 wxPy_END_ALLOW_THREADS
;
1602 } Py_INCREF(Py_None
);
1603 _resultobj
= Py_None
;
1607 #define wxPyShapeEvtHandler_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
1608 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1609 PyObject
* _resultobj
;
1610 wxPyShapeEvtHandler
* _arg0
;
1612 PyObject
* _argo0
= 0;
1613 PyObject
* _argo1
= 0;
1614 char *_kwnames
[] = { "self","dc", NULL
};
1617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
1620 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1621 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1622 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnErase. Expected _wxPyShapeEvtHandler_p.");
1627 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1628 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1629 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnErase. Expected _wxDC_p.");
1634 wxPy_BEGIN_ALLOW_THREADS
;
1635 wxPyShapeEvtHandler_base_OnErase(_arg0
,*_arg1
);
1637 wxPy_END_ALLOW_THREADS
;
1638 } Py_INCREF(Py_None
);
1639 _resultobj
= Py_None
;
1643 #define wxPyShapeEvtHandler_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
1644 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1645 PyObject
* _resultobj
;
1646 wxPyShapeEvtHandler
* _arg0
;
1648 PyObject
* _argo0
= 0;
1649 PyObject
* _argo1
= 0;
1650 char *_kwnames
[] = { "self","dc", NULL
};
1653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
1656 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1657 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1658 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnEraseContents. Expected _wxPyShapeEvtHandler_p.");
1663 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1664 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1665 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnEraseContents. Expected _wxDC_p.");
1670 wxPy_BEGIN_ALLOW_THREADS
;
1671 wxPyShapeEvtHandler_base_OnEraseContents(_arg0
,*_arg1
);
1673 wxPy_END_ALLOW_THREADS
;
1674 } Py_INCREF(Py_None
);
1675 _resultobj
= Py_None
;
1679 #define wxPyShapeEvtHandler_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
1680 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1681 PyObject
* _resultobj
;
1682 wxPyShapeEvtHandler
* _arg0
;
1684 PyObject
* _argo0
= 0;
1685 PyObject
* _argo1
= 0;
1686 char *_kwnames
[] = { "self","dc", NULL
};
1689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
1692 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1693 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1694 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnHighlight. Expected _wxPyShapeEvtHandler_p.");
1699 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1700 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnHighlight. Expected _wxDC_p.");
1706 wxPy_BEGIN_ALLOW_THREADS
;
1707 wxPyShapeEvtHandler_base_OnHighlight(_arg0
,*_arg1
);
1709 wxPy_END_ALLOW_THREADS
;
1710 } Py_INCREF(Py_None
);
1711 _resultobj
= Py_None
;
1715 #define wxPyShapeEvtHandler_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1716 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1717 PyObject
* _resultobj
;
1718 wxPyShapeEvtHandler
* _arg0
;
1721 int _arg3
= (int ) 0;
1722 int _arg4
= (int ) 0;
1723 PyObject
* _argo0
= 0;
1724 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1730 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1731 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1732 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnLeftClick. Expected _wxPyShapeEvtHandler_p.");
1737 wxPy_BEGIN_ALLOW_THREADS
;
1738 wxPyShapeEvtHandler_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1740 wxPy_END_ALLOW_THREADS
;
1741 } Py_INCREF(Py_None
);
1742 _resultobj
= Py_None
;
1746 #define wxPyShapeEvtHandler_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1747 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1748 PyObject
* _resultobj
;
1749 wxPyShapeEvtHandler
* _arg0
;
1752 int _arg3
= (int ) 0;
1753 int _arg4
= (int ) 0;
1754 PyObject
* _argo0
= 0;
1755 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1761 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1762 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1763 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnLeftDoubleClick. Expected _wxPyShapeEvtHandler_p.");
1768 wxPy_BEGIN_ALLOW_THREADS
;
1769 wxPyShapeEvtHandler_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1771 wxPy_END_ALLOW_THREADS
;
1772 } Py_INCREF(Py_None
);
1773 _resultobj
= Py_None
;
1777 #define wxPyShapeEvtHandler_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1778 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1779 PyObject
* _resultobj
;
1780 wxPyShapeEvtHandler
* _arg0
;
1783 int _arg3
= (int ) 0;
1784 int _arg4
= (int ) 0;
1785 PyObject
* _argo0
= 0;
1786 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1792 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1793 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1794 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnRightClick. Expected _wxPyShapeEvtHandler_p.");
1799 wxPy_BEGIN_ALLOW_THREADS
;
1800 wxPyShapeEvtHandler_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1802 wxPy_END_ALLOW_THREADS
;
1803 } Py_INCREF(Py_None
);
1804 _resultobj
= Py_None
;
1808 #define wxPyShapeEvtHandler_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
1809 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1810 PyObject
* _resultobj
;
1811 wxPyShapeEvtHandler
* _arg0
;
1814 PyObject
* _argo0
= 0;
1815 char *_kwnames
[] = { "self","x","y", NULL
};
1818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShapeEvtHandler_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1821 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1822 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1823 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnSize. Expected _wxPyShapeEvtHandler_p.");
1828 wxPy_BEGIN_ALLOW_THREADS
;
1829 wxPyShapeEvtHandler_base_OnSize(_arg0
,_arg1
,_arg2
);
1831 wxPy_END_ALLOW_THREADS
;
1832 } Py_INCREF(Py_None
);
1833 _resultobj
= Py_None
;
1837 #define wxPyShapeEvtHandler_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1838 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1839 PyObject
* _resultobj
;
1841 wxPyShapeEvtHandler
* _arg0
;
1847 bool _arg6
= (bool ) TRUE
;
1848 PyObject
* _argo0
= 0;
1849 PyObject
* _argo1
= 0;
1850 int tempbool6
= (int) TRUE
;
1851 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyShapeEvtHandler_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1857 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1858 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1859 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnMovePre. Expected _wxPyShapeEvtHandler_p.");
1864 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1865 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1866 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnMovePre. Expected _wxDC_p.");
1870 _arg6
= (bool ) tempbool6
;
1872 wxPy_BEGIN_ALLOW_THREADS
;
1873 _result
= (bool )wxPyShapeEvtHandler_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1875 wxPy_END_ALLOW_THREADS
;
1876 } _resultobj
= Py_BuildValue("i",_result
);
1880 #define wxPyShapeEvtHandler_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1881 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1882 PyObject
* _resultobj
;
1883 wxPyShapeEvtHandler
* _arg0
;
1889 bool _arg6
= (bool ) TRUE
;
1890 PyObject
* _argo0
= 0;
1891 PyObject
* _argo1
= 0;
1892 int tempbool6
= (int) TRUE
;
1893 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyShapeEvtHandler_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1899 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1900 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1901 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnMovePost. Expected _wxPyShapeEvtHandler_p.");
1906 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1907 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1908 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnMovePost. Expected _wxDC_p.");
1912 _arg6
= (bool ) tempbool6
;
1914 wxPy_BEGIN_ALLOW_THREADS
;
1915 wxPyShapeEvtHandler_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1917 wxPy_END_ALLOW_THREADS
;
1918 } Py_INCREF(Py_None
);
1919 _resultobj
= Py_None
;
1923 #define wxPyShapeEvtHandler_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1924 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1925 PyObject
* _resultobj
;
1926 wxPyShapeEvtHandler
* _arg0
;
1930 int _arg4
= (int ) 0;
1931 int _arg5
= (int ) 0;
1932 PyObject
* _argo0
= 0;
1934 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
1937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyShapeEvtHandler_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1940 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1941 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1942 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDragLeft. Expected _wxPyShapeEvtHandler_p.");
1946 _arg1
= (bool ) tempbool1
;
1948 wxPy_BEGIN_ALLOW_THREADS
;
1949 wxPyShapeEvtHandler_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1951 wxPy_END_ALLOW_THREADS
;
1952 } Py_INCREF(Py_None
);
1953 _resultobj
= Py_None
;
1957 #define wxPyShapeEvtHandler_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1958 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1959 PyObject
* _resultobj
;
1960 wxPyShapeEvtHandler
* _arg0
;
1963 int _arg3
= (int ) 0;
1964 int _arg4
= (int ) 0;
1965 PyObject
* _argo0
= 0;
1966 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1972 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1973 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1974 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnBeginDragLeft. Expected _wxPyShapeEvtHandler_p.");
1979 wxPy_BEGIN_ALLOW_THREADS
;
1980 wxPyShapeEvtHandler_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1982 wxPy_END_ALLOW_THREADS
;
1983 } Py_INCREF(Py_None
);
1984 _resultobj
= Py_None
;
1988 #define wxPyShapeEvtHandler_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1989 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1990 PyObject
* _resultobj
;
1991 wxPyShapeEvtHandler
* _arg0
;
1994 int _arg3
= (int ) 0;
1995 int _arg4
= (int ) 0;
1996 PyObject
* _argo0
= 0;
1997 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
2000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
2003 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2004 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2005 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnEndDragLeft. Expected _wxPyShapeEvtHandler_p.");
2010 wxPy_BEGIN_ALLOW_THREADS
;
2011 wxPyShapeEvtHandler_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
2013 wxPy_END_ALLOW_THREADS
;
2014 } Py_INCREF(Py_None
);
2015 _resultobj
= Py_None
;
2019 #define wxPyShapeEvtHandler_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2020 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2021 PyObject
* _resultobj
;
2022 wxPyShapeEvtHandler
* _arg0
;
2026 int _arg4
= (int ) 0;
2027 int _arg5
= (int ) 0;
2028 PyObject
* _argo0
= 0;
2030 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
2033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyShapeEvtHandler_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2036 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2037 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2038 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDragRight. Expected _wxPyShapeEvtHandler_p.");
2042 _arg1
= (bool ) tempbool1
;
2044 wxPy_BEGIN_ALLOW_THREADS
;
2045 wxPyShapeEvtHandler_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2047 wxPy_END_ALLOW_THREADS
;
2048 } Py_INCREF(Py_None
);
2049 _resultobj
= Py_None
;
2053 #define wxPyShapeEvtHandler_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
2054 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2055 PyObject
* _resultobj
;
2056 wxPyShapeEvtHandler
* _arg0
;
2059 int _arg3
= (int ) 0;
2060 int _arg4
= (int ) 0;
2061 PyObject
* _argo0
= 0;
2062 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
2065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
2068 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2069 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2070 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnBeginDragRight. Expected _wxPyShapeEvtHandler_p.");
2075 wxPy_BEGIN_ALLOW_THREADS
;
2076 wxPyShapeEvtHandler_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
2078 wxPy_END_ALLOW_THREADS
;
2079 } Py_INCREF(Py_None
);
2080 _resultobj
= Py_None
;
2084 #define wxPyShapeEvtHandler_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
2085 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2086 PyObject
* _resultobj
;
2087 wxPyShapeEvtHandler
* _arg0
;
2090 int _arg3
= (int ) 0;
2091 int _arg4
= (int ) 0;
2092 PyObject
* _argo0
= 0;
2093 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
2096 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
2099 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2100 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2101 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnEndDragRight. Expected _wxPyShapeEvtHandler_p.");
2106 wxPy_BEGIN_ALLOW_THREADS
;
2107 wxPyShapeEvtHandler_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
2109 wxPy_END_ALLOW_THREADS
;
2110 } Py_INCREF(Py_None
);
2111 _resultobj
= Py_None
;
2115 #define wxPyShapeEvtHandler_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2116 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2117 PyObject
* _resultobj
;
2118 wxPyShapeEvtHandler
* _arg0
;
2124 PyObject
* _argo0
= 0;
2125 PyObject
* _argo1
= 0;
2126 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
2129 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyShapeEvtHandler_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2132 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2133 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2134 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDrawOutline. Expected _wxPyShapeEvtHandler_p.");
2139 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2140 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2141 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnDrawOutline. Expected _wxDC_p.");
2146 wxPy_BEGIN_ALLOW_THREADS
;
2147 wxPyShapeEvtHandler_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2149 wxPy_END_ALLOW_THREADS
;
2150 } Py_INCREF(Py_None
);
2151 _resultobj
= Py_None
;
2155 #define wxPyShapeEvtHandler_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
2156 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2157 PyObject
* _resultobj
;
2158 wxPyShapeEvtHandler
* _arg0
;
2160 PyObject
* _argo0
= 0;
2161 PyObject
* _argo1
= 0;
2162 char *_kwnames
[] = { "self","dc", NULL
};
2165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
2168 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2169 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2170 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDrawControlPoints. Expected _wxPyShapeEvtHandler_p.");
2175 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2176 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2177 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnDrawControlPoints. Expected _wxDC_p.");
2182 wxPy_BEGIN_ALLOW_THREADS
;
2183 wxPyShapeEvtHandler_base_OnDrawControlPoints(_arg0
,*_arg1
);
2185 wxPy_END_ALLOW_THREADS
;
2186 } Py_INCREF(Py_None
);
2187 _resultobj
= Py_None
;
2191 #define wxPyShapeEvtHandler_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
2192 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2193 PyObject
* _resultobj
;
2194 wxPyShapeEvtHandler
* _arg0
;
2196 PyObject
* _argo0
= 0;
2197 PyObject
* _argo1
= 0;
2198 char *_kwnames
[] = { "self","dc", NULL
};
2201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
2204 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2205 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2206 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnEraseControlPoints. Expected _wxPyShapeEvtHandler_p.");
2211 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2212 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2213 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnEraseControlPoints. Expected _wxDC_p.");
2218 wxPy_BEGIN_ALLOW_THREADS
;
2219 wxPyShapeEvtHandler_base_OnEraseControlPoints(_arg0
,*_arg1
);
2221 wxPy_END_ALLOW_THREADS
;
2222 } Py_INCREF(Py_None
);
2223 _resultobj
= Py_None
;
2227 #define wxPyShapeEvtHandler_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
2228 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2229 PyObject
* _resultobj
;
2230 wxPyShapeEvtHandler
* _arg0
;
2232 bool _arg2
= (bool ) TRUE
;
2233 PyObject
* _argo0
= 0;
2234 PyObject
* _argo1
= 0;
2235 int tempbool2
= (int) TRUE
;
2236 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
2239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShapeEvtHandler_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
2242 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2243 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2244 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnMoveLink. Expected _wxPyShapeEvtHandler_p.");
2249 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2250 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2251 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnMoveLink. Expected _wxDC_p.");
2255 _arg2
= (bool ) tempbool2
;
2257 wxPy_BEGIN_ALLOW_THREADS
;
2258 wxPyShapeEvtHandler_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
2260 wxPy_END_ALLOW_THREADS
;
2261 } Py_INCREF(Py_None
);
2262 _resultobj
= Py_None
;
2266 #define wxPyShapeEvtHandler_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2267 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2268 PyObject
* _resultobj
;
2269 wxPyShapeEvtHandler
* _arg0
;
2270 wxPyControlPoint
* _arg1
;
2274 int _arg5
= (int ) 0;
2275 int _arg6
= (int ) 0;
2276 PyObject
* _argo0
= 0;
2277 PyObject
* _argo1
= 0;
2279 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
2282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyShapeEvtHandler_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
2285 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2286 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2287 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnSizingDragLeft. Expected _wxPyShapeEvtHandler_p.");
2292 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2293 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
2298 _arg2
= (bool ) tempbool2
;
2300 wxPy_BEGIN_ALLOW_THREADS
;
2301 wxPyShapeEvtHandler_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2303 wxPy_END_ALLOW_THREADS
;
2304 } Py_INCREF(Py_None
);
2305 _resultobj
= Py_None
;
2309 #define wxPyShapeEvtHandler_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2310 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2311 PyObject
* _resultobj
;
2312 wxPyShapeEvtHandler
* _arg0
;
2313 wxPyControlPoint
* _arg1
;
2316 int _arg4
= (int ) 0;
2317 int _arg5
= (int ) 0;
2318 PyObject
* _argo0
= 0;
2319 PyObject
* _argo1
= 0;
2320 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyShapeEvtHandler_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2326 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2327 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2328 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnSizingBeginDragLeft. Expected _wxPyShapeEvtHandler_p.");
2333 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2334 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2335 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
2340 wxPy_BEGIN_ALLOW_THREADS
;
2341 wxPyShapeEvtHandler_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2343 wxPy_END_ALLOW_THREADS
;
2344 } Py_INCREF(Py_None
);
2345 _resultobj
= Py_None
;
2349 #define wxPyShapeEvtHandler_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2350 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2351 PyObject
* _resultobj
;
2352 wxPyShapeEvtHandler
* _arg0
;
2353 wxPyControlPoint
* _arg1
;
2356 int _arg4
= (int ) 0;
2357 int _arg5
= (int ) 0;
2358 PyObject
* _argo0
= 0;
2359 PyObject
* _argo1
= 0;
2360 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2363 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyShapeEvtHandler_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2366 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2367 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2368 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnSizingEndDragLeft. Expected _wxPyShapeEvtHandler_p.");
2373 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2374 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2375 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
2380 wxPy_BEGIN_ALLOW_THREADS
;
2381 wxPyShapeEvtHandler_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2383 wxPy_END_ALLOW_THREADS
;
2384 } Py_INCREF(Py_None
);
2385 _resultobj
= Py_None
;
2389 #define wxPyShapeEvtHandler_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
2390 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2391 PyObject
* _resultobj
;
2392 wxPyShapeEvtHandler
* _arg0
;
2395 PyObject
* _argo0
= 0;
2396 char *_kwnames
[] = { "self","w","h", NULL
};
2399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShapeEvtHandler_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2402 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2403 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2404 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnBeginSize. Expected _wxPyShapeEvtHandler_p.");
2409 wxPy_BEGIN_ALLOW_THREADS
;
2410 wxPyShapeEvtHandler_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
2412 wxPy_END_ALLOW_THREADS
;
2413 } Py_INCREF(Py_None
);
2414 _resultobj
= Py_None
;
2418 #define wxPyShapeEvtHandler_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
2419 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2420 PyObject
* _resultobj
;
2421 wxPyShapeEvtHandler
* _arg0
;
2424 PyObject
* _argo0
= 0;
2425 char *_kwnames
[] = { "self","w","h", NULL
};
2428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShapeEvtHandler_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2431 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2432 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2433 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnEndSize. Expected _wxPyShapeEvtHandler_p.");
2438 wxPy_BEGIN_ALLOW_THREADS
;
2439 wxPyShapeEvtHandler_base_OnEndSize(_arg0
,_arg1
,_arg2
);
2441 wxPy_END_ALLOW_THREADS
;
2442 } Py_INCREF(Py_None
);
2443 _resultobj
= Py_None
;
2447 static void *SwigwxPyShapeTowxPyShapeEvtHandler(void *ptr
) {
2449 wxPyShapeEvtHandler
*dest
;
2450 src
= (wxPyShape
*) ptr
;
2451 dest
= (wxPyShapeEvtHandler
*) src
;
2452 return (void *) dest
;
2455 static void *SwigwxPyShapeTowxObject(void *ptr
) {
2458 src
= (wxPyShape
*) ptr
;
2459 dest
= (wxObject
*) src
;
2460 return (void *) dest
;
2463 #define wxPyShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
2464 static PyObject
*_wrap_wxPyShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2465 PyObject
* _resultobj
;
2469 PyObject
* _argo0
= 0;
2470 PyObject
* _obj1
= 0;
2471 PyObject
* _obj2
= 0;
2472 char *_kwnames
[] = { "self","self","_class", NULL
};
2475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2478 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2479 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2480 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape__setSelf. Expected _wxPyShape_p.");
2491 wxPy_BEGIN_ALLOW_THREADS
;
2492 wxPyShape__setSelf(_arg0
,_arg1
,_arg2
);
2494 wxPy_END_ALLOW_THREADS
;
2495 } Py_INCREF(Py_None
);
2496 _resultobj
= Py_None
;
2500 static void wxPyShape_Destroy(wxPyShape
*self
) { delete self
; }
2501 static PyObject
*_wrap_wxPyShape_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2502 PyObject
* _resultobj
;
2504 PyObject
* _argo0
= 0;
2505 char *_kwnames
[] = { "self", NULL
};
2508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Destroy",_kwnames
,&_argo0
))
2511 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2512 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2513 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Destroy. Expected _wxPyShape_p.");
2518 wxPy_BEGIN_ALLOW_THREADS
;
2519 wxPyShape_Destroy(_arg0
);
2521 wxPy_END_ALLOW_THREADS
;
2522 } Py_INCREF(Py_None
);
2523 _resultobj
= Py_None
;
2527 #define wxPyShape_GetBoundingBoxMax(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetBoundingBoxMax(_swigarg0,_swigarg1))
2528 static PyObject
*_wrap_wxPyShape_GetBoundingBoxMax(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2529 PyObject
* _resultobj
;
2535 PyObject
* _argo0
= 0;
2536 char *_kwnames
[] = { "self", NULL
};
2545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBoundingBoxMax",_kwnames
,&_argo0
))
2548 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2549 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2550 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBoundingBoxMax. Expected _wxPyShape_p.");
2555 wxPy_BEGIN_ALLOW_THREADS
;
2556 wxPyShape_GetBoundingBoxMax(_arg0
,_arg1
,_arg2
);
2558 wxPy_END_ALLOW_THREADS
;
2559 } Py_INCREF(Py_None
);
2560 _resultobj
= Py_None
;
2563 o
= PyFloat_FromDouble((double) (*_arg1
));
2564 _resultobj
= t_output_helper(_resultobj
, o
);
2568 o
= PyFloat_FromDouble((double) (*_arg2
));
2569 _resultobj
= t_output_helper(_resultobj
, o
);
2574 #define wxPyShape_GetBoundingBoxMin(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetBoundingBoxMin(_swigarg0,_swigarg1))
2575 static PyObject
*_wrap_wxPyShape_GetBoundingBoxMin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2576 PyObject
* _resultobj
;
2582 PyObject
* _argo0
= 0;
2583 char *_kwnames
[] = { "self", NULL
};
2592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBoundingBoxMin",_kwnames
,&_argo0
))
2595 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2596 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2597 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBoundingBoxMin. Expected _wxPyShape_p.");
2602 wxPy_BEGIN_ALLOW_THREADS
;
2603 wxPyShape_GetBoundingBoxMin(_arg0
,_arg1
,_arg2
);
2605 wxPy_END_ALLOW_THREADS
;
2606 } Py_INCREF(Py_None
);
2607 _resultobj
= Py_None
;
2610 o
= PyFloat_FromDouble((double) (*_arg1
));
2611 _resultobj
= t_output_helper(_resultobj
, o
);
2615 o
= PyFloat_FromDouble((double) (*_arg2
));
2616 _resultobj
= t_output_helper(_resultobj
, o
);
2621 #define wxPyShape_GetPerimeterPoint(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->GetPerimeterPoint(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2622 static PyObject
*_wrap_wxPyShape_GetPerimeterPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2623 PyObject
* _resultobj
;
2634 PyObject
* _argo0
= 0;
2635 char *_kwnames
[] = { "self","x1","y1","x2","y2", NULL
};
2644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odddd:wxPyShape_GetPerimeterPoint",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
2647 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2648 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2649 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetPerimeterPoint. Expected _wxPyShape_p.");
2654 wxPy_BEGIN_ALLOW_THREADS
;
2655 _result
= (bool )wxPyShape_GetPerimeterPoint(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2657 wxPy_END_ALLOW_THREADS
;
2658 } _resultobj
= Py_BuildValue("i",_result
);
2661 o
= PyFloat_FromDouble((double) (*_arg5
));
2662 _resultobj
= t_output_helper(_resultobj
, o
);
2666 o
= PyFloat_FromDouble((double) (*_arg6
));
2667 _resultobj
= t_output_helper(_resultobj
, o
);
2672 #define wxPyShape_GetCanvas(_swigobj) (_swigobj->GetCanvas())
2673 static PyObject
*_wrap_wxPyShape_GetCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2674 PyObject
* _resultobj
;
2675 wxPyShapeCanvas
* _result
;
2677 PyObject
* _argo0
= 0;
2678 char *_kwnames
[] = { "self", NULL
};
2681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetCanvas",_kwnames
,&_argo0
))
2684 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2685 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2686 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetCanvas. Expected _wxPyShape_p.");
2691 wxPy_BEGIN_ALLOW_THREADS
;
2692 _result
= (wxPyShapeCanvas
*)wxPyShape_GetCanvas(_arg0
);
2694 wxPy_END_ALLOW_THREADS
;
2695 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2699 #define wxPyShape_SetCanvas(_swigobj,_swigarg0) (_swigobj->SetCanvas(_swigarg0))
2700 static PyObject
*_wrap_wxPyShape_SetCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2701 PyObject
* _resultobj
;
2703 wxPyShapeCanvas
* _arg1
;
2704 PyObject
* _argo0
= 0;
2705 PyObject
* _argo1
= 0;
2706 char *_kwnames
[] = { "self","the_canvas", NULL
};
2709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_SetCanvas",_kwnames
,&_argo0
,&_argo1
))
2712 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2713 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2714 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetCanvas. Expected _wxPyShape_p.");
2719 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2720 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeCanvas_p")) {
2721 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_SetCanvas. Expected _wxPyShapeCanvas_p.");
2726 wxPy_BEGIN_ALLOW_THREADS
;
2727 wxPyShape_SetCanvas(_arg0
,_arg1
);
2729 wxPy_END_ALLOW_THREADS
;
2730 } Py_INCREF(Py_None
);
2731 _resultobj
= Py_None
;
2735 #define wxPyShape_AddToCanvas(_swigobj,_swigarg0,_swigarg1) (_swigobj->AddToCanvas(_swigarg0,_swigarg1))
2736 static PyObject
*_wrap_wxPyShape_AddToCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2737 PyObject
* _resultobj
;
2739 wxPyShapeCanvas
* _arg1
;
2740 wxPyShape
* _arg2
= (wxPyShape
*) NULL
;
2741 PyObject
* _argo0
= 0;
2742 PyObject
* _argo1
= 0;
2743 PyObject
* _argo2
= 0;
2744 char *_kwnames
[] = { "self","the_canvas","addAfter", NULL
};
2747 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxPyShape_AddToCanvas",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
2750 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2751 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2752 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AddToCanvas. Expected _wxPyShape_p.");
2757 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2758 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeCanvas_p")) {
2759 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_AddToCanvas. Expected _wxPyShapeCanvas_p.");
2764 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2765 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyShape_p")) {
2766 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyShape_AddToCanvas. Expected _wxPyShape_p.");
2771 wxPy_BEGIN_ALLOW_THREADS
;
2772 wxPyShape_AddToCanvas(_arg0
,_arg1
,_arg2
);
2774 wxPy_END_ALLOW_THREADS
;
2775 } Py_INCREF(Py_None
);
2776 _resultobj
= Py_None
;
2780 #define wxPyShape_InsertInCanvas(_swigobj,_swigarg0) (_swigobj->InsertInCanvas(_swigarg0))
2781 static PyObject
*_wrap_wxPyShape_InsertInCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2782 PyObject
* _resultobj
;
2784 wxPyShapeCanvas
* _arg1
;
2785 PyObject
* _argo0
= 0;
2786 PyObject
* _argo1
= 0;
2787 char *_kwnames
[] = { "self","the_canvas", NULL
};
2790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_InsertInCanvas",_kwnames
,&_argo0
,&_argo1
))
2793 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2794 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2795 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_InsertInCanvas. Expected _wxPyShape_p.");
2800 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2801 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeCanvas_p")) {
2802 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_InsertInCanvas. Expected _wxPyShapeCanvas_p.");
2807 wxPy_BEGIN_ALLOW_THREADS
;
2808 wxPyShape_InsertInCanvas(_arg0
,_arg1
);
2810 wxPy_END_ALLOW_THREADS
;
2811 } Py_INCREF(Py_None
);
2812 _resultobj
= Py_None
;
2816 #define wxPyShape_RemoveFromCanvas(_swigobj,_swigarg0) (_swigobj->RemoveFromCanvas(_swigarg0))
2817 static PyObject
*_wrap_wxPyShape_RemoveFromCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2818 PyObject
* _resultobj
;
2820 wxPyShapeCanvas
* _arg1
;
2821 PyObject
* _argo0
= 0;
2822 PyObject
* _argo1
= 0;
2823 char *_kwnames
[] = { "self","the_canvas", NULL
};
2826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_RemoveFromCanvas",_kwnames
,&_argo0
,&_argo1
))
2829 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2830 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2831 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_RemoveFromCanvas. Expected _wxPyShape_p.");
2836 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2837 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeCanvas_p")) {
2838 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_RemoveFromCanvas. Expected _wxPyShapeCanvas_p.");
2843 wxPy_BEGIN_ALLOW_THREADS
;
2844 wxPyShape_RemoveFromCanvas(_arg0
,_arg1
);
2846 wxPy_END_ALLOW_THREADS
;
2847 } Py_INCREF(Py_None
);
2848 _resultobj
= Py_None
;
2852 #define wxPyShape_GetX(_swigobj) (_swigobj->GetX())
2853 static PyObject
*_wrap_wxPyShape_GetX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2854 PyObject
* _resultobj
;
2857 PyObject
* _argo0
= 0;
2858 char *_kwnames
[] = { "self", NULL
};
2861 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetX",_kwnames
,&_argo0
))
2864 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2865 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2866 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetX. Expected _wxPyShape_p.");
2871 wxPy_BEGIN_ALLOW_THREADS
;
2872 _result
= (double )wxPyShape_GetX(_arg0
);
2874 wxPy_END_ALLOW_THREADS
;
2875 } _resultobj
= Py_BuildValue("d",_result
);
2879 #define wxPyShape_GetY(_swigobj) (_swigobj->GetY())
2880 static PyObject
*_wrap_wxPyShape_GetY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2881 PyObject
* _resultobj
;
2884 PyObject
* _argo0
= 0;
2885 char *_kwnames
[] = { "self", NULL
};
2888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetY",_kwnames
,&_argo0
))
2891 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2892 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2893 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetY. Expected _wxPyShape_p.");
2898 wxPy_BEGIN_ALLOW_THREADS
;
2899 _result
= (double )wxPyShape_GetY(_arg0
);
2901 wxPy_END_ALLOW_THREADS
;
2902 } _resultobj
= Py_BuildValue("d",_result
);
2906 #define wxPyShape_SetX(_swigobj,_swigarg0) (_swigobj->SetX(_swigarg0))
2907 static PyObject
*_wrap_wxPyShape_SetX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2908 PyObject
* _resultobj
;
2911 PyObject
* _argo0
= 0;
2912 char *_kwnames
[] = { "self","x", NULL
};
2915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxPyShape_SetX",_kwnames
,&_argo0
,&_arg1
))
2918 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2919 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2920 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetX. Expected _wxPyShape_p.");
2925 wxPy_BEGIN_ALLOW_THREADS
;
2926 wxPyShape_SetX(_arg0
,_arg1
);
2928 wxPy_END_ALLOW_THREADS
;
2929 } Py_INCREF(Py_None
);
2930 _resultobj
= Py_None
;
2934 #define wxPyShape_SetY(_swigobj,_swigarg0) (_swigobj->SetY(_swigarg0))
2935 static PyObject
*_wrap_wxPyShape_SetY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2936 PyObject
* _resultobj
;
2939 PyObject
* _argo0
= 0;
2940 char *_kwnames
[] = { "self","y", NULL
};
2943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxPyShape_SetY",_kwnames
,&_argo0
,&_arg1
))
2946 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2947 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2948 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetY. Expected _wxPyShape_p.");
2953 wxPy_BEGIN_ALLOW_THREADS
;
2954 wxPyShape_SetY(_arg0
,_arg1
);
2956 wxPy_END_ALLOW_THREADS
;
2957 } Py_INCREF(Py_None
);
2958 _resultobj
= Py_None
;
2962 #define wxPyShape_GetParent(_swigobj) (_swigobj->GetParent())
2963 static PyObject
*_wrap_wxPyShape_GetParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2964 PyObject
* _resultobj
;
2965 wxPyShape
* _result
;
2967 PyObject
* _argo0
= 0;
2968 char *_kwnames
[] = { "self", NULL
};
2971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetParent",_kwnames
,&_argo0
))
2974 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2975 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2976 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetParent. Expected _wxPyShape_p.");
2981 wxPy_BEGIN_ALLOW_THREADS
;
2982 _result
= (wxPyShape
*)wxPyShape_GetParent(_arg0
);
2984 wxPy_END_ALLOW_THREADS
;
2985 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2989 #define wxPyShape_SetParent(_swigobj,_swigarg0) (_swigobj->SetParent(_swigarg0))
2990 static PyObject
*_wrap_wxPyShape_SetParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2991 PyObject
* _resultobj
;
2994 PyObject
* _argo0
= 0;
2995 PyObject
* _argo1
= 0;
2996 char *_kwnames
[] = { "self","p", NULL
};
2999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_SetParent",_kwnames
,&_argo0
,&_argo1
))
3002 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3003 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3004 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetParent. Expected _wxPyShape_p.");
3009 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3010 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3011 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_SetParent. Expected _wxPyShape_p.");
3016 wxPy_BEGIN_ALLOW_THREADS
;
3017 wxPyShape_SetParent(_arg0
,_arg1
);
3019 wxPy_END_ALLOW_THREADS
;
3020 } Py_INCREF(Py_None
);
3021 _resultobj
= Py_None
;
3025 #define wxPyShape_GetTopAncestor(_swigobj) (_swigobj->GetTopAncestor())
3026 static PyObject
*_wrap_wxPyShape_GetTopAncestor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3027 PyObject
* _resultobj
;
3028 wxPyShape
* _result
;
3030 PyObject
* _argo0
= 0;
3031 char *_kwnames
[] = { "self", NULL
};
3034 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetTopAncestor",_kwnames
,&_argo0
))
3037 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3038 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3039 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetTopAncestor. Expected _wxPyShape_p.");
3044 wxPy_BEGIN_ALLOW_THREADS
;
3045 _result
= (wxPyShape
*)wxPyShape_GetTopAncestor(_arg0
);
3047 wxPy_END_ALLOW_THREADS
;
3048 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3052 static PyObject
* wxPyShape_GetChildren(wxPyShape
*self
) {
3053 wxList
& list
= self
->GetChildren();
3054 return wxPy_ConvertList(&list
, "wxPyShape");
3056 static PyObject
*_wrap_wxPyShape_GetChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3057 PyObject
* _resultobj
;
3060 PyObject
* _argo0
= 0;
3061 char *_kwnames
[] = { "self", NULL
};
3064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetChildren",_kwnames
,&_argo0
))
3067 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3068 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3069 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetChildren. Expected _wxPyShape_p.");
3074 wxPy_BEGIN_ALLOW_THREADS
;
3075 _result
= (PyObject
*)wxPyShape_GetChildren(_arg0
);
3077 wxPy_END_ALLOW_THREADS
;
3079 _resultobj
= _result
;
3084 #define wxPyShape_Unlink(_swigobj) (_swigobj->Unlink())
3085 static PyObject
*_wrap_wxPyShape_Unlink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3086 PyObject
* _resultobj
;
3088 PyObject
* _argo0
= 0;
3089 char *_kwnames
[] = { "self", NULL
};
3092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Unlink",_kwnames
,&_argo0
))
3095 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3096 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3097 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Unlink. Expected _wxPyShape_p.");
3102 wxPy_BEGIN_ALLOW_THREADS
;
3103 wxPyShape_Unlink(_arg0
);
3105 wxPy_END_ALLOW_THREADS
;
3106 } Py_INCREF(Py_None
);
3107 _resultobj
= Py_None
;
3111 #define wxPyShape_SetDrawHandles(_swigobj,_swigarg0) (_swigobj->SetDrawHandles(_swigarg0))
3112 static PyObject
*_wrap_wxPyShape_SetDrawHandles(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3113 PyObject
* _resultobj
;
3116 PyObject
* _argo0
= 0;
3118 char *_kwnames
[] = { "self","drawH", NULL
};
3121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetDrawHandles",_kwnames
,&_argo0
,&tempbool1
))
3124 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3125 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3126 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetDrawHandles. Expected _wxPyShape_p.");
3130 _arg1
= (bool ) tempbool1
;
3132 wxPy_BEGIN_ALLOW_THREADS
;
3133 wxPyShape_SetDrawHandles(_arg0
,_arg1
);
3135 wxPy_END_ALLOW_THREADS
;
3136 } Py_INCREF(Py_None
);
3137 _resultobj
= Py_None
;
3141 #define wxPyShape_GetDrawHandles(_swigobj) (_swigobj->GetDrawHandles())
3142 static PyObject
*_wrap_wxPyShape_GetDrawHandles(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3143 PyObject
* _resultobj
;
3146 PyObject
* _argo0
= 0;
3147 char *_kwnames
[] = { "self", NULL
};
3150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetDrawHandles",_kwnames
,&_argo0
))
3153 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3154 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3155 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetDrawHandles. Expected _wxPyShape_p.");
3160 wxPy_BEGIN_ALLOW_THREADS
;
3161 _result
= (bool )wxPyShape_GetDrawHandles(_arg0
);
3163 wxPy_END_ALLOW_THREADS
;
3164 } _resultobj
= Py_BuildValue("i",_result
);
3168 #define wxPyShape_MakeControlPoints(_swigobj) (_swigobj->MakeControlPoints())
3169 static PyObject
*_wrap_wxPyShape_MakeControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3170 PyObject
* _resultobj
;
3172 PyObject
* _argo0
= 0;
3173 char *_kwnames
[] = { "self", NULL
};
3176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_MakeControlPoints",_kwnames
,&_argo0
))
3179 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3180 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3181 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_MakeControlPoints. Expected _wxPyShape_p.");
3186 wxPy_BEGIN_ALLOW_THREADS
;
3187 wxPyShape_MakeControlPoints(_arg0
);
3189 wxPy_END_ALLOW_THREADS
;
3190 } Py_INCREF(Py_None
);
3191 _resultobj
= Py_None
;
3195 #define wxPyShape_DeleteControlPoints(_swigobj,_swigarg0) (_swigobj->DeleteControlPoints(_swigarg0))
3196 static PyObject
*_wrap_wxPyShape_DeleteControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3197 PyObject
* _resultobj
;
3199 wxDC
* _arg1
= (wxDC
*) NULL
;
3200 PyObject
* _argo0
= 0;
3201 PyObject
* _argo1
= 0;
3202 char *_kwnames
[] = { "self","dc", NULL
};
3205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:wxPyShape_DeleteControlPoints",_kwnames
,&_argo0
,&_argo1
))
3208 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3209 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3210 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_DeleteControlPoints. Expected _wxPyShape_p.");
3215 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3216 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3217 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_DeleteControlPoints. Expected _wxDC_p.");
3222 wxPy_BEGIN_ALLOW_THREADS
;
3223 wxPyShape_DeleteControlPoints(_arg0
,_arg1
);
3225 wxPy_END_ALLOW_THREADS
;
3226 } Py_INCREF(Py_None
);
3227 _resultobj
= Py_None
;
3231 #define wxPyShape_ResetControlPoints(_swigobj) (_swigobj->ResetControlPoints())
3232 static PyObject
*_wrap_wxPyShape_ResetControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3233 PyObject
* _resultobj
;
3235 PyObject
* _argo0
= 0;
3236 char *_kwnames
[] = { "self", NULL
};
3239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_ResetControlPoints",_kwnames
,&_argo0
))
3242 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3243 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3244 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ResetControlPoints. Expected _wxPyShape_p.");
3249 wxPy_BEGIN_ALLOW_THREADS
;
3250 wxPyShape_ResetControlPoints(_arg0
);
3252 wxPy_END_ALLOW_THREADS
;
3253 } Py_INCREF(Py_None
);
3254 _resultobj
= Py_None
;
3258 #define wxPyShape_GetEventHandler(_swigobj) (_swigobj->GetEventHandler())
3259 static PyObject
*_wrap_wxPyShape_GetEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3260 PyObject
* _resultobj
;
3261 wxPyShapeEvtHandler
* _result
;
3263 PyObject
* _argo0
= 0;
3264 char *_kwnames
[] = { "self", NULL
};
3267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetEventHandler",_kwnames
,&_argo0
))
3270 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3271 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3272 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetEventHandler. Expected _wxPyShape_p.");
3277 wxPy_BEGIN_ALLOW_THREADS
;
3278 _result
= (wxPyShapeEvtHandler
*)wxPyShape_GetEventHandler(_arg0
);
3280 wxPy_END_ALLOW_THREADS
;
3281 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3285 #define wxPyShape_SetEventHandler(_swigobj,_swigarg0) (_swigobj->SetEventHandler(_swigarg0))
3286 static PyObject
*_wrap_wxPyShape_SetEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3287 PyObject
* _resultobj
;
3289 wxPyShapeEvtHandler
* _arg1
;
3290 PyObject
* _argo0
= 0;
3291 PyObject
* _argo1
= 0;
3292 char *_kwnames
[] = { "self","handler", NULL
};
3295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_SetEventHandler",_kwnames
,&_argo0
,&_argo1
))
3298 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3299 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3300 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetEventHandler. Expected _wxPyShape_p.");
3305 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3306 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeEvtHandler_p")) {
3307 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_SetEventHandler. Expected _wxPyShapeEvtHandler_p.");
3312 wxPy_BEGIN_ALLOW_THREADS
;
3313 wxPyShape_SetEventHandler(_arg0
,_arg1
);
3315 wxPy_END_ALLOW_THREADS
;
3316 } Py_INCREF(Py_None
);
3317 _resultobj
= Py_None
;
3321 #define wxPyShape_MakeMandatoryControlPoints(_swigobj) (_swigobj->MakeMandatoryControlPoints())
3322 static PyObject
*_wrap_wxPyShape_MakeMandatoryControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3323 PyObject
* _resultobj
;
3325 PyObject
* _argo0
= 0;
3326 char *_kwnames
[] = { "self", NULL
};
3329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_MakeMandatoryControlPoints",_kwnames
,&_argo0
))
3332 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3333 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3334 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_MakeMandatoryControlPoints. Expected _wxPyShape_p.");
3339 wxPy_BEGIN_ALLOW_THREADS
;
3340 wxPyShape_MakeMandatoryControlPoints(_arg0
);
3342 wxPy_END_ALLOW_THREADS
;
3343 } Py_INCREF(Py_None
);
3344 _resultobj
= Py_None
;
3348 #define wxPyShape_ResetMandatoryControlPoints(_swigobj) (_swigobj->ResetMandatoryControlPoints())
3349 static PyObject
*_wrap_wxPyShape_ResetMandatoryControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3350 PyObject
* _resultobj
;
3352 PyObject
* _argo0
= 0;
3353 char *_kwnames
[] = { "self", NULL
};
3356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_ResetMandatoryControlPoints",_kwnames
,&_argo0
))
3359 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3360 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3361 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ResetMandatoryControlPoints. Expected _wxPyShape_p.");
3366 wxPy_BEGIN_ALLOW_THREADS
;
3367 wxPyShape_ResetMandatoryControlPoints(_arg0
);
3369 wxPy_END_ALLOW_THREADS
;
3370 } Py_INCREF(Py_None
);
3371 _resultobj
= Py_None
;
3375 #define wxPyShape_Recompute(_swigobj) (_swigobj->Recompute())
3376 static PyObject
*_wrap_wxPyShape_Recompute(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3377 PyObject
* _resultobj
;
3380 PyObject
* _argo0
= 0;
3381 char *_kwnames
[] = { "self", NULL
};
3384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Recompute",_kwnames
,&_argo0
))
3387 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3388 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3389 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Recompute. Expected _wxPyShape_p.");
3394 wxPy_BEGIN_ALLOW_THREADS
;
3395 _result
= (bool )wxPyShape_Recompute(_arg0
);
3397 wxPy_END_ALLOW_THREADS
;
3398 } _resultobj
= Py_BuildValue("i",_result
);
3402 #define wxPyShape_CalculateSize(_swigobj) (_swigobj->CalculateSize())
3403 static PyObject
*_wrap_wxPyShape_CalculateSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3404 PyObject
* _resultobj
;
3406 PyObject
* _argo0
= 0;
3407 char *_kwnames
[] = { "self", NULL
};
3410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_CalculateSize",_kwnames
,&_argo0
))
3413 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3414 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3415 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_CalculateSize. Expected _wxPyShape_p.");
3420 wxPy_BEGIN_ALLOW_THREADS
;
3421 wxPyShape_CalculateSize(_arg0
);
3423 wxPy_END_ALLOW_THREADS
;
3424 } Py_INCREF(Py_None
);
3425 _resultobj
= Py_None
;
3429 #define wxPyShape_Select(_swigobj,_swigarg0,_swigarg1) (_swigobj->Select(_swigarg0,_swigarg1))
3430 static PyObject
*_wrap_wxPyShape_Select(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3431 PyObject
* _resultobj
;
3433 bool _arg1
= (bool ) TRUE
;
3434 wxDC
* _arg2
= (wxDC
*) NULL
;
3435 PyObject
* _argo0
= 0;
3436 int tempbool1
= (int) TRUE
;
3437 PyObject
* _argo2
= 0;
3438 char *_kwnames
[] = { "self","select","dc", NULL
};
3441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iO:wxPyShape_Select",_kwnames
,&_argo0
,&tempbool1
,&_argo2
))
3444 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3445 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3446 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Select. Expected _wxPyShape_p.");
3450 _arg1
= (bool ) tempbool1
;
3452 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3453 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxDC_p")) {
3454 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyShape_Select. Expected _wxDC_p.");
3459 wxPy_BEGIN_ALLOW_THREADS
;
3460 wxPyShape_Select(_arg0
,_arg1
,_arg2
);
3462 wxPy_END_ALLOW_THREADS
;
3463 } Py_INCREF(Py_None
);
3464 _resultobj
= Py_None
;
3468 #define wxPyShape_SetHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetHighlight(_swigarg0,_swigarg1))
3469 static PyObject
*_wrap_wxPyShape_SetHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3470 PyObject
* _resultobj
;
3472 bool _arg1
= (bool ) TRUE
;
3473 bool _arg2
= (bool ) FALSE
;
3474 PyObject
* _argo0
= 0;
3475 int tempbool1
= (int) TRUE
;
3476 int tempbool2
= (int) FALSE
;
3477 char *_kwnames
[] = { "self","hi","recurse", NULL
};
3480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyShape_SetHighlight",_kwnames
,&_argo0
,&tempbool1
,&tempbool2
))
3483 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3484 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3485 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetHighlight. Expected _wxPyShape_p.");
3489 _arg1
= (bool ) tempbool1
;
3490 _arg2
= (bool ) tempbool2
;
3492 wxPy_BEGIN_ALLOW_THREADS
;
3493 wxPyShape_SetHighlight(_arg0
,_arg1
,_arg2
);
3495 wxPy_END_ALLOW_THREADS
;
3496 } Py_INCREF(Py_None
);
3497 _resultobj
= Py_None
;
3501 #define wxPyShape_IsHighlighted(_swigobj) (_swigobj->IsHighlighted())
3502 static PyObject
*_wrap_wxPyShape_IsHighlighted(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3503 PyObject
* _resultobj
;
3506 PyObject
* _argo0
= 0;
3507 char *_kwnames
[] = { "self", NULL
};
3510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_IsHighlighted",_kwnames
,&_argo0
))
3513 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3514 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3515 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_IsHighlighted. Expected _wxPyShape_p.");
3520 wxPy_BEGIN_ALLOW_THREADS
;
3521 _result
= (bool )wxPyShape_IsHighlighted(_arg0
);
3523 wxPy_END_ALLOW_THREADS
;
3524 } _resultobj
= Py_BuildValue("i",_result
);
3528 #define wxPyShape_Selected(_swigobj) (_swigobj->Selected())
3529 static PyObject
*_wrap_wxPyShape_Selected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3530 PyObject
* _resultobj
;
3533 PyObject
* _argo0
= 0;
3534 char *_kwnames
[] = { "self", NULL
};
3537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Selected",_kwnames
,&_argo0
))
3540 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3541 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3542 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Selected. Expected _wxPyShape_p.");
3547 wxPy_BEGIN_ALLOW_THREADS
;
3548 _result
= (bool )wxPyShape_Selected(_arg0
);
3550 wxPy_END_ALLOW_THREADS
;
3551 } _resultobj
= Py_BuildValue("i",_result
);
3555 #define wxPyShape_AncestorSelected(_swigobj) (_swigobj->AncestorSelected())
3556 static PyObject
*_wrap_wxPyShape_AncestorSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3557 PyObject
* _resultobj
;
3560 PyObject
* _argo0
= 0;
3561 char *_kwnames
[] = { "self", NULL
};
3564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_AncestorSelected",_kwnames
,&_argo0
))
3567 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3568 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3569 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AncestorSelected. Expected _wxPyShape_p.");
3574 wxPy_BEGIN_ALLOW_THREADS
;
3575 _result
= (bool )wxPyShape_AncestorSelected(_arg0
);
3577 wxPy_END_ALLOW_THREADS
;
3578 } _resultobj
= Py_BuildValue("i",_result
);
3582 #define wxPyShape_SetSensitivityFilter(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSensitivityFilter(_swigarg0,_swigarg1))
3583 static PyObject
*_wrap_wxPyShape_SetSensitivityFilter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3584 PyObject
* _resultobj
;
3586 int _arg1
= (int ) OP_ALL
;
3587 bool _arg2
= (bool ) FALSE
;
3588 PyObject
* _argo0
= 0;
3589 int tempbool2
= (int) FALSE
;
3590 char *_kwnames
[] = { "self","sens","recursive", NULL
};
3593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyShape_SetSensitivityFilter",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
3596 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3597 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3598 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetSensitivityFilter. Expected _wxPyShape_p.");
3602 _arg2
= (bool ) tempbool2
;
3604 wxPy_BEGIN_ALLOW_THREADS
;
3605 wxPyShape_SetSensitivityFilter(_arg0
,_arg1
,_arg2
);
3607 wxPy_END_ALLOW_THREADS
;
3608 } Py_INCREF(Py_None
);
3609 _resultobj
= Py_None
;
3613 #define wxPyShape_GetSensitivityFilter(_swigobj) (_swigobj->GetSensitivityFilter())
3614 static PyObject
*_wrap_wxPyShape_GetSensitivityFilter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3615 PyObject
* _resultobj
;
3618 PyObject
* _argo0
= 0;
3619 char *_kwnames
[] = { "self", NULL
};
3622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetSensitivityFilter",_kwnames
,&_argo0
))
3625 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3626 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3627 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetSensitivityFilter. Expected _wxPyShape_p.");
3632 wxPy_BEGIN_ALLOW_THREADS
;
3633 _result
= (int )wxPyShape_GetSensitivityFilter(_arg0
);
3635 wxPy_END_ALLOW_THREADS
;
3636 } _resultobj
= Py_BuildValue("i",_result
);
3640 #define wxPyShape_SetDraggable(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetDraggable(_swigarg0,_swigarg1))
3641 static PyObject
*_wrap_wxPyShape_SetDraggable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3642 PyObject
* _resultobj
;
3645 bool _arg2
= (bool ) FALSE
;
3646 PyObject
* _argo0
= 0;
3648 int tempbool2
= (int) FALSE
;
3649 char *_kwnames
[] = { "self","drag","recursive", NULL
};
3652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxPyShape_SetDraggable",_kwnames
,&_argo0
,&tempbool1
,&tempbool2
))
3655 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3656 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3657 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetDraggable. Expected _wxPyShape_p.");
3661 _arg1
= (bool ) tempbool1
;
3662 _arg2
= (bool ) tempbool2
;
3664 wxPy_BEGIN_ALLOW_THREADS
;
3665 wxPyShape_SetDraggable(_arg0
,_arg1
,_arg2
);
3667 wxPy_END_ALLOW_THREADS
;
3668 } Py_INCREF(Py_None
);
3669 _resultobj
= Py_None
;
3673 #define wxPyShape_SetFixedSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFixedSize(_swigarg0,_swigarg1))
3674 static PyObject
*_wrap_wxPyShape_SetFixedSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3675 PyObject
* _resultobj
;
3679 PyObject
* _argo0
= 0;
3682 char *_kwnames
[] = { "self","x","y", NULL
};
3685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPyShape_SetFixedSize",_kwnames
,&_argo0
,&tempbool1
,&tempbool2
))
3688 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3689 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3690 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetFixedSize. Expected _wxPyShape_p.");
3694 _arg1
= (bool ) tempbool1
;
3695 _arg2
= (bool ) tempbool2
;
3697 wxPy_BEGIN_ALLOW_THREADS
;
3698 wxPyShape_SetFixedSize(_arg0
,_arg1
,_arg2
);
3700 wxPy_END_ALLOW_THREADS
;
3701 } Py_INCREF(Py_None
);
3702 _resultobj
= Py_None
;
3706 #define wxPyShape_GetFixedSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetFixedSize(_swigarg0,_swigarg1))
3707 static PyObject
*_wrap_wxPyShape_GetFixedSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3708 PyObject
* _resultobj
;
3712 PyObject
* _argo0
= 0;
3713 PyObject
* _argo1
= 0;
3714 PyObject
* _argo2
= 0;
3715 char *_kwnames
[] = { "self","OUTPUT","OUTPUT", NULL
};
3718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyShape_GetFixedSize",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
3721 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3722 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3723 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetFixedSize. Expected _wxPyShape_p.");
3728 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3729 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_bool_p")) {
3730 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_GetFixedSize. Expected _bool_p.");
3735 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3736 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_bool_p")) {
3737 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyShape_GetFixedSize. Expected _bool_p.");
3742 wxPy_BEGIN_ALLOW_THREADS
;
3743 wxPyShape_GetFixedSize(_arg0
,_arg1
,_arg2
);
3745 wxPy_END_ALLOW_THREADS
;
3746 } Py_INCREF(Py_None
);
3747 _resultobj
= Py_None
;
3751 #define wxPyShape_GetFixedWidth(_swigobj) (_swigobj->GetFixedWidth())
3752 static PyObject
*_wrap_wxPyShape_GetFixedWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3753 PyObject
* _resultobj
;
3756 PyObject
* _argo0
= 0;
3757 char *_kwnames
[] = { "self", NULL
};
3760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetFixedWidth",_kwnames
,&_argo0
))
3763 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3764 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3765 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetFixedWidth. Expected _wxPyShape_p.");
3770 wxPy_BEGIN_ALLOW_THREADS
;
3771 _result
= (bool )wxPyShape_GetFixedWidth(_arg0
);
3773 wxPy_END_ALLOW_THREADS
;
3774 } _resultobj
= Py_BuildValue("i",_result
);
3778 #define wxPyShape_GetFixedHeight(_swigobj) (_swigobj->GetFixedHeight())
3779 static PyObject
*_wrap_wxPyShape_GetFixedHeight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3780 PyObject
* _resultobj
;
3783 PyObject
* _argo0
= 0;
3784 char *_kwnames
[] = { "self", NULL
};
3787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetFixedHeight",_kwnames
,&_argo0
))
3790 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3791 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3792 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetFixedHeight. Expected _wxPyShape_p.");
3797 wxPy_BEGIN_ALLOW_THREADS
;
3798 _result
= (bool )wxPyShape_GetFixedHeight(_arg0
);
3800 wxPy_END_ALLOW_THREADS
;
3801 } _resultobj
= Py_BuildValue("i",_result
);
3805 #define wxPyShape_SetSpaceAttachments(_swigobj,_swigarg0) (_swigobj->SetSpaceAttachments(_swigarg0))
3806 static PyObject
*_wrap_wxPyShape_SetSpaceAttachments(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3807 PyObject
* _resultobj
;
3810 PyObject
* _argo0
= 0;
3812 char *_kwnames
[] = { "self","sp", NULL
};
3815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetSpaceAttachments",_kwnames
,&_argo0
,&tempbool1
))
3818 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3819 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3820 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetSpaceAttachments. Expected _wxPyShape_p.");
3824 _arg1
= (bool ) tempbool1
;
3826 wxPy_BEGIN_ALLOW_THREADS
;
3827 wxPyShape_SetSpaceAttachments(_arg0
,_arg1
);
3829 wxPy_END_ALLOW_THREADS
;
3830 } Py_INCREF(Py_None
);
3831 _resultobj
= Py_None
;
3835 #define wxPyShape_GetSpaceAttachments(_swigobj) (_swigobj->GetSpaceAttachments())
3836 static PyObject
*_wrap_wxPyShape_GetSpaceAttachments(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3837 PyObject
* _resultobj
;
3840 PyObject
* _argo0
= 0;
3841 char *_kwnames
[] = { "self", NULL
};
3844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetSpaceAttachments",_kwnames
,&_argo0
))
3847 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3848 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetSpaceAttachments. Expected _wxPyShape_p.");
3854 wxPy_BEGIN_ALLOW_THREADS
;
3855 _result
= (bool )wxPyShape_GetSpaceAttachments(_arg0
);
3857 wxPy_END_ALLOW_THREADS
;
3858 } _resultobj
= Py_BuildValue("i",_result
);
3862 #define wxPyShape_SetShadowMode(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetShadowMode(_swigarg0,_swigarg1))
3863 static PyObject
*_wrap_wxPyShape_SetShadowMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3864 PyObject
* _resultobj
;
3867 bool _arg2
= (bool ) FALSE
;
3868 PyObject
* _argo0
= 0;
3869 int tempbool2
= (int) FALSE
;
3870 char *_kwnames
[] = { "self","mode","redraw", NULL
};
3873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxPyShape_SetShadowMode",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
3876 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3877 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3878 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetShadowMode. Expected _wxPyShape_p.");
3882 _arg2
= (bool ) tempbool2
;
3884 wxPy_BEGIN_ALLOW_THREADS
;
3885 wxPyShape_SetShadowMode(_arg0
,_arg1
,_arg2
);
3887 wxPy_END_ALLOW_THREADS
;
3888 } Py_INCREF(Py_None
);
3889 _resultobj
= Py_None
;
3893 #define wxPyShape_GetShadowMode(_swigobj) (_swigobj->GetShadowMode())
3894 static PyObject
*_wrap_wxPyShape_GetShadowMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3895 PyObject
* _resultobj
;
3898 PyObject
* _argo0
= 0;
3899 char *_kwnames
[] = { "self", NULL
};
3902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetShadowMode",_kwnames
,&_argo0
))
3905 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3906 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3907 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetShadowMode. Expected _wxPyShape_p.");
3912 wxPy_BEGIN_ALLOW_THREADS
;
3913 _result
= (int )wxPyShape_GetShadowMode(_arg0
);
3915 wxPy_END_ALLOW_THREADS
;
3916 } _resultobj
= Py_BuildValue("i",_result
);
3920 #define wxPyShape_HitTest(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->HitTest(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3921 static PyObject
*_wrap_wxPyShape_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3922 PyObject
* _resultobj
;
3931 PyObject
* _argo0
= 0;
3932 char *_kwnames
[] = { "self","x","y", NULL
};
3941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShape_HitTest",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3944 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3945 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3946 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_HitTest. Expected _wxPyShape_p.");
3951 wxPy_BEGIN_ALLOW_THREADS
;
3952 _result
= (bool )wxPyShape_HitTest(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3954 wxPy_END_ALLOW_THREADS
;
3955 } _resultobj
= Py_BuildValue("i",_result
);
3958 o
= PyInt_FromLong((long) (*_arg3
));
3959 _resultobj
= t_output_helper(_resultobj
, o
);
3963 o
= PyFloat_FromDouble((double) (*_arg4
));
3964 _resultobj
= t_output_helper(_resultobj
, o
);
3969 #define wxPyShape_SetCentreResize(_swigobj,_swigarg0) (_swigobj->SetCentreResize(_swigarg0))
3970 static PyObject
*_wrap_wxPyShape_SetCentreResize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3971 PyObject
* _resultobj
;
3974 PyObject
* _argo0
= 0;
3976 char *_kwnames
[] = { "self","cr", NULL
};
3979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetCentreResize",_kwnames
,&_argo0
,&tempbool1
))
3982 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3983 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3984 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetCentreResize. Expected _wxPyShape_p.");
3988 _arg1
= (bool ) tempbool1
;
3990 wxPy_BEGIN_ALLOW_THREADS
;
3991 wxPyShape_SetCentreResize(_arg0
,_arg1
);
3993 wxPy_END_ALLOW_THREADS
;
3994 } Py_INCREF(Py_None
);
3995 _resultobj
= Py_None
;
3999 #define wxPyShape_GetCentreResize(_swigobj) (_swigobj->GetCentreResize())
4000 static PyObject
*_wrap_wxPyShape_GetCentreResize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4001 PyObject
* _resultobj
;
4004 PyObject
* _argo0
= 0;
4005 char *_kwnames
[] = { "self", NULL
};
4008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetCentreResize",_kwnames
,&_argo0
))
4011 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4012 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4013 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetCentreResize. Expected _wxPyShape_p.");
4018 wxPy_BEGIN_ALLOW_THREADS
;
4019 _result
= (bool )wxPyShape_GetCentreResize(_arg0
);
4021 wxPy_END_ALLOW_THREADS
;
4022 } _resultobj
= Py_BuildValue("i",_result
);
4026 #define wxPyShape_SetMaintainAspectRatio(_swigobj,_swigarg0) (_swigobj->SetMaintainAspectRatio(_swigarg0))
4027 static PyObject
*_wrap_wxPyShape_SetMaintainAspectRatio(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4028 PyObject
* _resultobj
;
4031 PyObject
* _argo0
= 0;
4033 char *_kwnames
[] = { "self","ar", NULL
};
4036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetMaintainAspectRatio",_kwnames
,&_argo0
,&tempbool1
))
4039 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4040 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4041 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetMaintainAspectRatio. Expected _wxPyShape_p.");
4045 _arg1
= (bool ) tempbool1
;
4047 wxPy_BEGIN_ALLOW_THREADS
;
4048 wxPyShape_SetMaintainAspectRatio(_arg0
,_arg1
);
4050 wxPy_END_ALLOW_THREADS
;
4051 } Py_INCREF(Py_None
);
4052 _resultobj
= Py_None
;
4056 #define wxPyShape_GetMaintainAspectRatio(_swigobj) (_swigobj->GetMaintainAspectRatio())
4057 static PyObject
*_wrap_wxPyShape_GetMaintainAspectRatio(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4058 PyObject
* _resultobj
;
4061 PyObject
* _argo0
= 0;
4062 char *_kwnames
[] = { "self", NULL
};
4065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetMaintainAspectRatio",_kwnames
,&_argo0
))
4068 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4069 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4070 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetMaintainAspectRatio. Expected _wxPyShape_p.");
4075 wxPy_BEGIN_ALLOW_THREADS
;
4076 _result
= (bool )wxPyShape_GetMaintainAspectRatio(_arg0
);
4078 wxPy_END_ALLOW_THREADS
;
4079 } _resultobj
= Py_BuildValue("i",_result
);
4083 static PyObject
* wxPyShape_GetLines(wxPyShape
*self
) {
4084 wxList
& list
= self
->GetLines();
4085 return wxPy_ConvertList(&list
, "wxPyLineShape");
4087 static PyObject
*_wrap_wxPyShape_GetLines(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4088 PyObject
* _resultobj
;
4091 PyObject
* _argo0
= 0;
4092 char *_kwnames
[] = { "self", NULL
};
4095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetLines",_kwnames
,&_argo0
))
4098 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4099 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4100 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetLines. Expected _wxPyShape_p.");
4105 wxPy_BEGIN_ALLOW_THREADS
;
4106 _result
= (PyObject
*)wxPyShape_GetLines(_arg0
);
4108 wxPy_END_ALLOW_THREADS
;
4110 _resultobj
= _result
;
4115 #define wxPyShape_SetDisableLabel(_swigobj,_swigarg0) (_swigobj->SetDisableLabel(_swigarg0))
4116 static PyObject
*_wrap_wxPyShape_SetDisableLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4117 PyObject
* _resultobj
;
4120 PyObject
* _argo0
= 0;
4122 char *_kwnames
[] = { "self","flag", NULL
};
4125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetDisableLabel",_kwnames
,&_argo0
,&tempbool1
))
4128 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4129 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4130 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetDisableLabel. Expected _wxPyShape_p.");
4134 _arg1
= (bool ) tempbool1
;
4136 wxPy_BEGIN_ALLOW_THREADS
;
4137 wxPyShape_SetDisableLabel(_arg0
,_arg1
);
4139 wxPy_END_ALLOW_THREADS
;
4140 } Py_INCREF(Py_None
);
4141 _resultobj
= Py_None
;
4145 #define wxPyShape_GetDisableLabel(_swigobj) (_swigobj->GetDisableLabel())
4146 static PyObject
*_wrap_wxPyShape_GetDisableLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4147 PyObject
* _resultobj
;
4150 PyObject
* _argo0
= 0;
4151 char *_kwnames
[] = { "self", NULL
};
4154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetDisableLabel",_kwnames
,&_argo0
))
4157 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4158 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4159 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetDisableLabel. Expected _wxPyShape_p.");
4164 wxPy_BEGIN_ALLOW_THREADS
;
4165 _result
= (bool )wxPyShape_GetDisableLabel(_arg0
);
4167 wxPy_END_ALLOW_THREADS
;
4168 } _resultobj
= Py_BuildValue("i",_result
);
4172 #define wxPyShape_SetAttachmentMode(_swigobj,_swigarg0) (_swigobj->SetAttachmentMode(_swigarg0))
4173 static PyObject
*_wrap_wxPyShape_SetAttachmentMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4174 PyObject
* _resultobj
;
4177 PyObject
* _argo0
= 0;
4178 char *_kwnames
[] = { "self","mode", NULL
};
4181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetAttachmentMode",_kwnames
,&_argo0
,&_arg1
))
4184 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4185 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4186 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetAttachmentMode. Expected _wxPyShape_p.");
4191 wxPy_BEGIN_ALLOW_THREADS
;
4192 wxPyShape_SetAttachmentMode(_arg0
,_arg1
);
4194 wxPy_END_ALLOW_THREADS
;
4195 } Py_INCREF(Py_None
);
4196 _resultobj
= Py_None
;
4200 #define wxPyShape_GetAttachmentMode(_swigobj) (_swigobj->GetAttachmentMode())
4201 static PyObject
*_wrap_wxPyShape_GetAttachmentMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4202 PyObject
* _resultobj
;
4205 PyObject
* _argo0
= 0;
4206 char *_kwnames
[] = { "self", NULL
};
4209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetAttachmentMode",_kwnames
,&_argo0
))
4212 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4213 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4214 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetAttachmentMode. Expected _wxPyShape_p.");
4219 wxPy_BEGIN_ALLOW_THREADS
;
4220 _result
= (int )wxPyShape_GetAttachmentMode(_arg0
);
4222 wxPy_END_ALLOW_THREADS
;
4223 } _resultobj
= Py_BuildValue("i",_result
);
4227 #define wxPyShape_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
4228 static PyObject
*_wrap_wxPyShape_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4229 PyObject
* _resultobj
;
4232 PyObject
* _argo0
= 0;
4233 char *_kwnames
[] = { "self","i", NULL
};
4236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyShape_SetId",_kwnames
,&_argo0
,&_arg1
))
4239 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4240 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4241 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetId. Expected _wxPyShape_p.");
4246 wxPy_BEGIN_ALLOW_THREADS
;
4247 wxPyShape_SetId(_arg0
,_arg1
);
4249 wxPy_END_ALLOW_THREADS
;
4250 } Py_INCREF(Py_None
);
4251 _resultobj
= Py_None
;
4255 #define wxPyShape_GetId(_swigobj) (_swigobj->GetId())
4256 static PyObject
*_wrap_wxPyShape_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4257 PyObject
* _resultobj
;
4260 PyObject
* _argo0
= 0;
4261 char *_kwnames
[] = { "self", NULL
};
4264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetId",_kwnames
,&_argo0
))
4267 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4268 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4269 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetId. Expected _wxPyShape_p.");
4274 wxPy_BEGIN_ALLOW_THREADS
;
4275 _result
= (long )wxPyShape_GetId(_arg0
);
4277 wxPy_END_ALLOW_THREADS
;
4278 } _resultobj
= Py_BuildValue("l",_result
);
4282 #define wxPyShape_SetPen(_swigobj,_swigarg0) (_swigobj->SetPen(_swigarg0))
4283 static PyObject
*_wrap_wxPyShape_SetPen(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4284 PyObject
* _resultobj
;
4287 PyObject
* _argo0
= 0;
4288 PyObject
* _obj1
= 0;
4289 char *_kwnames
[] = { "self","pen", NULL
};
4292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_SetPen",_kwnames
,&_argo0
,&_obj1
))
4295 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4296 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetPen. Expected _wxPyShape_p.");
4304 if (_obj1
== Py_None
) { temp
= NULL
; }
4305 else if (SWIG_GetPtrObj(_obj1
, (void **) &temp
,"_wxPen_p")) {
4306 PyErr_SetString(PyExc_TypeError
,"Type error, expected _wxPen_p.");
4311 _arg1
= wxThePenList
->FindOrCreatePen(temp
->GetColour(),
4318 wxPy_BEGIN_ALLOW_THREADS
;
4319 wxPyShape_SetPen(_arg0
,_arg1
);
4321 wxPy_END_ALLOW_THREADS
;
4322 } Py_INCREF(Py_None
);
4323 _resultobj
= Py_None
;
4327 #define wxPyShape_SetBrush(_swigobj,_swigarg0) (_swigobj->SetBrush(_swigarg0))
4328 static PyObject
*_wrap_wxPyShape_SetBrush(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4329 PyObject
* _resultobj
;
4332 PyObject
* _argo0
= 0;
4333 PyObject
* _obj1
= 0;
4334 char *_kwnames
[] = { "self","brush", NULL
};
4337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_SetBrush",_kwnames
,&_argo0
,&_obj1
))
4340 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4341 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4342 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetBrush. Expected _wxPyShape_p.");
4349 if (_obj1
== Py_None
) { temp
= NULL
; }
4350 else if (SWIG_GetPtrObj(_obj1
, (void **) &temp
,"_wxBrush_p")) {
4351 PyErr_SetString(PyExc_TypeError
,"Type error, expected _wxBrush_p.");
4356 _arg1
= wxTheBrushList
->FindOrCreateBrush(temp
->GetColour(), temp
->GetStyle());
4361 wxPy_BEGIN_ALLOW_THREADS
;
4362 wxPyShape_SetBrush(_arg0
,_arg1
);
4364 wxPy_END_ALLOW_THREADS
;
4365 } Py_INCREF(Py_None
);
4366 _resultobj
= Py_None
;
4370 static void wxPyShape_SetClientData(wxPyShape
*self
,PyObject
* userData
) {
4371 wxPyUserData
* data
= NULL
;
4373 data
= new wxPyUserData(userData
);
4374 self
->SetClientData(data
);
4376 static PyObject
*_wrap_wxPyShape_SetClientData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4377 PyObject
* _resultobj
;
4380 PyObject
* _argo0
= 0;
4381 PyObject
* _obj1
= 0;
4382 char *_kwnames
[] = { "self","userData", NULL
};
4385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_SetClientData",_kwnames
,&_argo0
,&_obj1
))
4388 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4389 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4390 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetClientData. Expected _wxPyShape_p.");
4398 wxPy_BEGIN_ALLOW_THREADS
;
4399 wxPyShape_SetClientData(_arg0
,_arg1
);
4401 wxPy_END_ALLOW_THREADS
;
4402 } Py_INCREF(Py_None
);
4403 _resultobj
= Py_None
;
4407 static PyObject
* wxPyShape_GetClientData(wxPyShape
*self
) {
4408 wxPyUserData
* data
= (wxPyUserData
*)self
->GetClientData();
4410 Py_INCREF(data
->m_obj
);
4417 static PyObject
*_wrap_wxPyShape_GetClientData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4418 PyObject
* _resultobj
;
4421 PyObject
* _argo0
= 0;
4422 char *_kwnames
[] = { "self", NULL
};
4425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetClientData",_kwnames
,&_argo0
))
4428 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4429 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4430 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetClientData. Expected _wxPyShape_p.");
4435 wxPy_BEGIN_ALLOW_THREADS
;
4436 _result
= (PyObject
*)wxPyShape_GetClientData(_arg0
);
4438 wxPy_END_ALLOW_THREADS
;
4440 _resultobj
= _result
;
4445 #define wxPyShape_Show(_swigobj,_swigarg0) (_swigobj->Show(_swigarg0))
4446 static PyObject
*_wrap_wxPyShape_Show(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4447 PyObject
* _resultobj
;
4450 PyObject
* _argo0
= 0;
4452 char *_kwnames
[] = { "self","show", NULL
};
4455 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_Show",_kwnames
,&_argo0
,&tempbool1
))
4458 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4459 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4460 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Show. Expected _wxPyShape_p.");
4464 _arg1
= (bool ) tempbool1
;
4466 wxPy_BEGIN_ALLOW_THREADS
;
4467 wxPyShape_Show(_arg0
,_arg1
);
4469 wxPy_END_ALLOW_THREADS
;
4470 } Py_INCREF(Py_None
);
4471 _resultobj
= Py_None
;
4475 #define wxPyShape_IsShown(_swigobj) (_swigobj->IsShown())
4476 static PyObject
*_wrap_wxPyShape_IsShown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4477 PyObject
* _resultobj
;
4480 PyObject
* _argo0
= 0;
4481 char *_kwnames
[] = { "self", NULL
};
4484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_IsShown",_kwnames
,&_argo0
))
4487 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4488 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4489 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_IsShown. Expected _wxPyShape_p.");
4494 wxPy_BEGIN_ALLOW_THREADS
;
4495 _result
= (bool )wxPyShape_IsShown(_arg0
);
4497 wxPy_END_ALLOW_THREADS
;
4498 } _resultobj
= Py_BuildValue("i",_result
);
4502 #define wxPyShape_Move(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->Move(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4503 static PyObject
*_wrap_wxPyShape_Move(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4504 PyObject
* _resultobj
;
4509 bool _arg4
= (bool ) TRUE
;
4510 PyObject
* _argo0
= 0;
4511 PyObject
* _argo1
= 0;
4512 int tempbool4
= (int) TRUE
;
4513 char *_kwnames
[] = { "self","dc","x1","y1","display", NULL
};
4516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|i:wxPyShape_Move",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&tempbool4
))
4519 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4520 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4521 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Move. Expected _wxPyShape_p.");
4526 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4527 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4528 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_Move. Expected _wxDC_p.");
4532 _arg4
= (bool ) tempbool4
;
4534 wxPy_BEGIN_ALLOW_THREADS
;
4535 wxPyShape_Move(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
4537 wxPy_END_ALLOW_THREADS
;
4538 } Py_INCREF(Py_None
);
4539 _resultobj
= Py_None
;
4543 #define wxPyShape_Erase(_swigobj,_swigarg0) (_swigobj->Erase(_swigarg0))
4544 static PyObject
*_wrap_wxPyShape_Erase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4545 PyObject
* _resultobj
;
4548 PyObject
* _argo0
= 0;
4549 PyObject
* _argo1
= 0;
4550 char *_kwnames
[] = { "self","dc", NULL
};
4553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_Erase",_kwnames
,&_argo0
,&_argo1
))
4556 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4557 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4558 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Erase. Expected _wxPyShape_p.");
4563 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4564 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4565 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_Erase. Expected _wxDC_p.");
4570 wxPy_BEGIN_ALLOW_THREADS
;
4571 wxPyShape_Erase(_arg0
,*_arg1
);
4573 wxPy_END_ALLOW_THREADS
;
4574 } Py_INCREF(Py_None
);
4575 _resultobj
= Py_None
;
4579 #define wxPyShape_EraseContents(_swigobj,_swigarg0) (_swigobj->EraseContents(_swigarg0))
4580 static PyObject
*_wrap_wxPyShape_EraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4581 PyObject
* _resultobj
;
4584 PyObject
* _argo0
= 0;
4585 PyObject
* _argo1
= 0;
4586 char *_kwnames
[] = { "self","dc", NULL
};
4589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_EraseContents",_kwnames
,&_argo0
,&_argo1
))
4592 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4593 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4594 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_EraseContents. Expected _wxPyShape_p.");
4599 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4600 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4601 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_EraseContents. Expected _wxDC_p.");
4606 wxPy_BEGIN_ALLOW_THREADS
;
4607 wxPyShape_EraseContents(_arg0
,*_arg1
);
4609 wxPy_END_ALLOW_THREADS
;
4610 } Py_INCREF(Py_None
);
4611 _resultobj
= Py_None
;
4615 #define wxPyShape_Draw(_swigobj,_swigarg0) (_swigobj->Draw(_swigarg0))
4616 static PyObject
*_wrap_wxPyShape_Draw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4617 PyObject
* _resultobj
;
4620 PyObject
* _argo0
= 0;
4621 PyObject
* _argo1
= 0;
4622 char *_kwnames
[] = { "self","dc", NULL
};
4625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_Draw",_kwnames
,&_argo0
,&_argo1
))
4628 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4629 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4630 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Draw. Expected _wxPyShape_p.");
4635 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4636 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4637 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_Draw. Expected _wxDC_p.");
4642 wxPy_BEGIN_ALLOW_THREADS
;
4643 wxPyShape_Draw(_arg0
,*_arg1
);
4645 wxPy_END_ALLOW_THREADS
;
4646 } Py_INCREF(Py_None
);
4647 _resultobj
= Py_None
;
4651 #define wxPyShape_Flash(_swigobj) (_swigobj->Flash())
4652 static PyObject
*_wrap_wxPyShape_Flash(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4653 PyObject
* _resultobj
;
4655 PyObject
* _argo0
= 0;
4656 char *_kwnames
[] = { "self", NULL
};
4659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Flash",_kwnames
,&_argo0
))
4662 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4663 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4664 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Flash. Expected _wxPyShape_p.");
4669 wxPy_BEGIN_ALLOW_THREADS
;
4670 wxPyShape_Flash(_arg0
);
4672 wxPy_END_ALLOW_THREADS
;
4673 } Py_INCREF(Py_None
);
4674 _resultobj
= Py_None
;
4678 #define wxPyShape_MoveLinks(_swigobj,_swigarg0) (_swigobj->MoveLinks(_swigarg0))
4679 static PyObject
*_wrap_wxPyShape_MoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4680 PyObject
* _resultobj
;
4683 PyObject
* _argo0
= 0;
4684 PyObject
* _argo1
= 0;
4685 char *_kwnames
[] = { "self","dc", NULL
};
4688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_MoveLinks",_kwnames
,&_argo0
,&_argo1
))
4691 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4692 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4693 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_MoveLinks. Expected _wxPyShape_p.");
4698 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4699 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4700 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_MoveLinks. Expected _wxDC_p.");
4705 wxPy_BEGIN_ALLOW_THREADS
;
4706 wxPyShape_MoveLinks(_arg0
,*_arg1
);
4708 wxPy_END_ALLOW_THREADS
;
4709 } Py_INCREF(Py_None
);
4710 _resultobj
= Py_None
;
4714 #define wxPyShape_DrawContents(_swigobj,_swigarg0) (_swigobj->DrawContents(_swigarg0))
4715 static PyObject
*_wrap_wxPyShape_DrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4716 PyObject
* _resultobj
;
4719 PyObject
* _argo0
= 0;
4720 PyObject
* _argo1
= 0;
4721 char *_kwnames
[] = { "self","dc", NULL
};
4724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_DrawContents",_kwnames
,&_argo0
,&_argo1
))
4727 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4728 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4729 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_DrawContents. Expected _wxPyShape_p.");
4734 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4735 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4736 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_DrawContents. Expected _wxDC_p.");
4741 wxPy_BEGIN_ALLOW_THREADS
;
4742 wxPyShape_DrawContents(_arg0
,*_arg1
);
4744 wxPy_END_ALLOW_THREADS
;
4745 } Py_INCREF(Py_None
);
4746 _resultobj
= Py_None
;
4750 #define wxPyShape_SetSize(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetSize(_swigarg0,_swigarg1,_swigarg2))
4751 static PyObject
*_wrap_wxPyShape_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4752 PyObject
* _resultobj
;
4756 bool _arg3
= (bool ) TRUE
;
4757 PyObject
* _argo0
= 0;
4758 int tempbool3
= (int) TRUE
;
4759 char *_kwnames
[] = { "self","x","y","recursive", NULL
};
4762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|i:wxPyShape_SetSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
4765 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4766 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4767 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetSize. Expected _wxPyShape_p.");
4771 _arg3
= (bool ) tempbool3
;
4773 wxPy_BEGIN_ALLOW_THREADS
;
4774 wxPyShape_SetSize(_arg0
,_arg1
,_arg2
,_arg3
);
4776 wxPy_END_ALLOW_THREADS
;
4777 } Py_INCREF(Py_None
);
4778 _resultobj
= Py_None
;
4782 #define wxPyShape_SetAttachmentSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetAttachmentSize(_swigarg0,_swigarg1))
4783 static PyObject
*_wrap_wxPyShape_SetAttachmentSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4784 PyObject
* _resultobj
;
4788 PyObject
* _argo0
= 0;
4789 char *_kwnames
[] = { "self","x","y", NULL
};
4792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShape_SetAttachmentSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4795 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4796 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4797 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetAttachmentSize. Expected _wxPyShape_p.");
4802 wxPy_BEGIN_ALLOW_THREADS
;
4803 wxPyShape_SetAttachmentSize(_arg0
,_arg1
,_arg2
);
4805 wxPy_END_ALLOW_THREADS
;
4806 } Py_INCREF(Py_None
);
4807 _resultobj
= Py_None
;
4811 #define wxPyShape_Attach(_swigobj,_swigarg0) (_swigobj->Attach(_swigarg0))
4812 static PyObject
*_wrap_wxPyShape_Attach(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4813 PyObject
* _resultobj
;
4815 wxPyShapeCanvas
* _arg1
;
4816 PyObject
* _argo0
= 0;
4817 PyObject
* _argo1
= 0;
4818 char *_kwnames
[] = { "self","can", NULL
};
4821 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_Attach",_kwnames
,&_argo0
,&_argo1
))
4824 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4825 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4826 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Attach. Expected _wxPyShape_p.");
4831 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4832 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeCanvas_p")) {
4833 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_Attach. Expected _wxPyShapeCanvas_p.");
4838 wxPy_BEGIN_ALLOW_THREADS
;
4839 wxPyShape_Attach(_arg0
,_arg1
);
4841 wxPy_END_ALLOW_THREADS
;
4842 } Py_INCREF(Py_None
);
4843 _resultobj
= Py_None
;
4847 #define wxPyShape_Detach(_swigobj) (_swigobj->Detach())
4848 static PyObject
*_wrap_wxPyShape_Detach(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4849 PyObject
* _resultobj
;
4851 PyObject
* _argo0
= 0;
4852 char *_kwnames
[] = { "self", NULL
};
4855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Detach",_kwnames
,&_argo0
))
4858 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4859 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4860 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Detach. Expected _wxPyShape_p.");
4865 wxPy_BEGIN_ALLOW_THREADS
;
4866 wxPyShape_Detach(_arg0
);
4868 wxPy_END_ALLOW_THREADS
;
4869 } Py_INCREF(Py_None
);
4870 _resultobj
= Py_None
;
4874 #define wxPyShape_Constrain(_swigobj) (_swigobj->Constrain())
4875 static PyObject
*_wrap_wxPyShape_Constrain(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4876 PyObject
* _resultobj
;
4879 PyObject
* _argo0
= 0;
4880 char *_kwnames
[] = { "self", NULL
};
4883 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Constrain",_kwnames
,&_argo0
))
4886 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4887 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4888 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Constrain. Expected _wxPyShape_p.");
4893 wxPy_BEGIN_ALLOW_THREADS
;
4894 _result
= (bool )wxPyShape_Constrain(_arg0
);
4896 wxPy_END_ALLOW_THREADS
;
4897 } _resultobj
= Py_BuildValue("i",_result
);
4901 #define wxPyShape_AddLine(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->AddLine(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4902 static PyObject
*_wrap_wxPyShape_AddLine(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4903 PyObject
* _resultobj
;
4905 wxPyLineShape
* _arg1
;
4907 int _arg3
= (int ) 0;
4908 int _arg4
= (int ) 0;
4909 int _arg5
= (int ) -1;
4910 int _arg6
= (int ) -1;
4911 PyObject
* _argo0
= 0;
4912 PyObject
* _argo1
= 0;
4913 PyObject
* _argo2
= 0;
4914 char *_kwnames
[] = { "self","line","other","attachFrom","attachTo","positionFrom","positionTo", NULL
};
4917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiii:wxPyShape_AddLine",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
4920 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4921 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4922 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AddLine. Expected _wxPyShape_p.");
4927 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4928 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyLineShape_p")) {
4929 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_AddLine. Expected _wxPyLineShape_p.");
4934 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4935 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyShape_p")) {
4936 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyShape_AddLine. Expected _wxPyShape_p.");
4941 wxPy_BEGIN_ALLOW_THREADS
;
4942 wxPyShape_AddLine(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
4944 wxPy_END_ALLOW_THREADS
;
4945 } Py_INCREF(Py_None
);
4946 _resultobj
= Py_None
;
4950 #define wxPyShape_GetLinePosition(_swigobj,_swigarg0) (_swigobj->GetLinePosition(_swigarg0))
4951 static PyObject
*_wrap_wxPyShape_GetLinePosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4952 PyObject
* _resultobj
;
4955 wxPyLineShape
* _arg1
;
4956 PyObject
* _argo0
= 0;
4957 PyObject
* _argo1
= 0;
4958 char *_kwnames
[] = { "self","line", NULL
};
4961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_GetLinePosition",_kwnames
,&_argo0
,&_argo1
))
4964 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4965 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4966 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetLinePosition. Expected _wxPyShape_p.");
4971 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4972 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyLineShape_p")) {
4973 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_GetLinePosition. Expected _wxPyLineShape_p.");
4978 wxPy_BEGIN_ALLOW_THREADS
;
4979 _result
= (int )wxPyShape_GetLinePosition(_arg0
,_arg1
);
4981 wxPy_END_ALLOW_THREADS
;
4982 } _resultobj
= Py_BuildValue("i",_result
);
4986 #define wxPyShape_AddText(_swigobj,_swigarg0) (_swigobj->AddText(_swigarg0))
4987 static PyObject
*_wrap_wxPyShape_AddText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4988 PyObject
* _resultobj
;
4991 PyObject
* _argo0
= 0;
4992 PyObject
* _obj1
= 0;
4993 char *_kwnames
[] = { "self","string", NULL
};
4996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_AddText",_kwnames
,&_argo0
,&_obj1
))
4999 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5000 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5001 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AddText. Expected _wxPyShape_p.");
5006 #if PYTHON_API_VERSION >= 1009
5007 char* tmpPtr
; int tmpSize
;
5008 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5009 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5012 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5014 _arg1
= new wxString(tmpPtr
, tmpSize
);
5016 if (!PyString_Check(_obj1
)) {
5017 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5020 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5024 wxPy_BEGIN_ALLOW_THREADS
;
5025 wxPyShape_AddText(_arg0
,*_arg1
);
5027 wxPy_END_ALLOW_THREADS
;
5028 } Py_INCREF(Py_None
);
5029 _resultobj
= Py_None
;
5037 #define wxPyShape_GetPen(_swigobj) (_swigobj->GetPen())
5038 static PyObject
*_wrap_wxPyShape_GetPen(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5039 PyObject
* _resultobj
;
5042 PyObject
* _argo0
= 0;
5043 char *_kwnames
[] = { "self", NULL
};
5047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetPen",_kwnames
,&_argo0
))
5050 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5051 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5052 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetPen. Expected _wxPyShape_p.");
5057 wxPy_BEGIN_ALLOW_THREADS
;
5058 _result
= (wxPen
*)wxPyShape_GetPen(_arg0
);
5060 wxPy_END_ALLOW_THREADS
;
5062 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPen_p");
5063 _resultobj
= Py_BuildValue("s",_ptemp
);
5066 _resultobj
= Py_None
;
5071 #define wxPyShape_GetBrush(_swigobj) (_swigobj->GetBrush())
5072 static PyObject
*_wrap_wxPyShape_GetBrush(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5073 PyObject
* _resultobj
;
5076 PyObject
* _argo0
= 0;
5077 char *_kwnames
[] = { "self", NULL
};
5081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBrush",_kwnames
,&_argo0
))
5084 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5085 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5086 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBrush. Expected _wxPyShape_p.");
5091 wxPy_BEGIN_ALLOW_THREADS
;
5092 _result
= (wxBrush
*)wxPyShape_GetBrush(_arg0
);
5094 wxPy_END_ALLOW_THREADS
;
5096 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBrush_p");
5097 _resultobj
= Py_BuildValue("s",_ptemp
);
5100 _resultobj
= Py_None
;
5105 #define wxPyShape_SetDefaultRegionSize(_swigobj) (_swigobj->SetDefaultRegionSize())
5106 static PyObject
*_wrap_wxPyShape_SetDefaultRegionSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5107 PyObject
* _resultobj
;
5109 PyObject
* _argo0
= 0;
5110 char *_kwnames
[] = { "self", NULL
};
5113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_SetDefaultRegionSize",_kwnames
,&_argo0
))
5116 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5117 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5118 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetDefaultRegionSize. Expected _wxPyShape_p.");
5123 wxPy_BEGIN_ALLOW_THREADS
;
5124 wxPyShape_SetDefaultRegionSize(_arg0
);
5126 wxPy_END_ALLOW_THREADS
;
5127 } Py_INCREF(Py_None
);
5128 _resultobj
= Py_None
;
5132 #define wxPyShape_FormatText(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FormatText(_swigarg0,_swigarg1,_swigarg2))
5133 static PyObject
*_wrap_wxPyShape_FormatText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5134 PyObject
* _resultobj
;
5138 int _arg3
= (int ) 0;
5139 PyObject
* _argo0
= 0;
5140 PyObject
* _argo1
= 0;
5141 PyObject
* _obj2
= 0;
5142 char *_kwnames
[] = { "self","dc","s","regionId", NULL
};
5145 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|i:wxPyShape_FormatText",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
))
5148 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5149 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5150 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_FormatText. Expected _wxPyShape_p.");
5155 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5156 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_FormatText. Expected _wxDC_p.");
5162 #if PYTHON_API_VERSION >= 1009
5163 char* tmpPtr
; int tmpSize
;
5164 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
5165 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5168 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
5170 _arg2
= new wxString(tmpPtr
, tmpSize
);
5172 if (!PyString_Check(_obj2
)) {
5173 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5176 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
5180 wxPy_BEGIN_ALLOW_THREADS
;
5181 wxPyShape_FormatText(_arg0
,*_arg1
,*_arg2
,_arg3
);
5183 wxPy_END_ALLOW_THREADS
;
5184 } Py_INCREF(Py_None
);
5185 _resultobj
= Py_None
;
5193 #define wxPyShape_SetFormatMode(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFormatMode(_swigarg0,_swigarg1))
5194 static PyObject
*_wrap_wxPyShape_SetFormatMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5195 PyObject
* _resultobj
;
5198 int _arg2
= (int ) 0;
5199 PyObject
* _argo0
= 0;
5200 char *_kwnames
[] = { "self","mode","regionId", NULL
};
5203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxPyShape_SetFormatMode",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5206 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5207 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5208 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetFormatMode. Expected _wxPyShape_p.");
5213 wxPy_BEGIN_ALLOW_THREADS
;
5214 wxPyShape_SetFormatMode(_arg0
,_arg1
,_arg2
);
5216 wxPy_END_ALLOW_THREADS
;
5217 } Py_INCREF(Py_None
);
5218 _resultobj
= Py_None
;
5222 #define wxPyShape_GetFormatMode(_swigobj,_swigarg0) (_swigobj->GetFormatMode(_swigarg0))
5223 static PyObject
*_wrap_wxPyShape_GetFormatMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5224 PyObject
* _resultobj
;
5227 int _arg1
= (int ) 0;
5228 PyObject
* _argo0
= 0;
5229 char *_kwnames
[] = { "self","regionId", NULL
};
5232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyShape_GetFormatMode",_kwnames
,&_argo0
,&_arg1
))
5235 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5236 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5237 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetFormatMode. Expected _wxPyShape_p.");
5242 wxPy_BEGIN_ALLOW_THREADS
;
5243 _result
= (int )wxPyShape_GetFormatMode(_arg0
,_arg1
);
5245 wxPy_END_ALLOW_THREADS
;
5246 } _resultobj
= Py_BuildValue("i",_result
);
5250 #define wxPyShape_SetFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFont(_swigarg0,_swigarg1))
5251 static PyObject
*_wrap_wxPyShape_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5252 PyObject
* _resultobj
;
5255 int _arg2
= (int ) 0;
5256 PyObject
* _argo0
= 0;
5257 PyObject
* _obj1
= 0;
5258 char *_kwnames
[] = { "self","font","regionId", NULL
};
5261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShape_SetFont",_kwnames
,&_argo0
,&_obj1
,&_arg2
))
5264 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5265 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5266 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetFont. Expected _wxPyShape_p.");
5273 if (_obj1
== Py_None
) { temp
= NULL
; }
5274 else if (SWIG_GetPtrObj(_obj1
, (void **) &temp
,"_wxFont_p")) {
5275 PyErr_SetString(PyExc_TypeError
,"Type error, expected _wxFont_p.");
5280 _arg1
= wxTheFontList
->FindOrCreateFont(temp
->GetPointSize(),
5284 temp
->GetUnderlined(),
5285 temp
->GetFaceName(),
5286 temp
->GetEncoding());
5291 wxPy_BEGIN_ALLOW_THREADS
;
5292 wxPyShape_SetFont(_arg0
,_arg1
,_arg2
);
5294 wxPy_END_ALLOW_THREADS
;
5295 } Py_INCREF(Py_None
);
5296 _resultobj
= Py_None
;
5300 #define wxPyShape_GetFont(_swigobj,_swigarg0) (_swigobj->GetFont(_swigarg0))
5301 static PyObject
*_wrap_wxPyShape_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5302 PyObject
* _resultobj
;
5305 int _arg1
= (int ) 0;
5306 PyObject
* _argo0
= 0;
5307 char *_kwnames
[] = { "self","regionId", NULL
};
5311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyShape_GetFont",_kwnames
,&_argo0
,&_arg1
))
5314 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5315 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5316 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetFont. Expected _wxPyShape_p.");
5321 wxPy_BEGIN_ALLOW_THREADS
;
5322 _result
= (wxFont
*)wxPyShape_GetFont(_arg0
,_arg1
);
5324 wxPy_END_ALLOW_THREADS
;
5326 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
5327 _resultobj
= Py_BuildValue("s",_ptemp
);
5330 _resultobj
= Py_None
;
5335 #define wxPyShape_SetTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetTextColour(_swigarg0,_swigarg1))
5336 static PyObject
*_wrap_wxPyShape_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5337 PyObject
* _resultobj
;
5340 int _arg2
= (int ) 0;
5341 PyObject
* _argo0
= 0;
5342 PyObject
* _obj1
= 0;
5343 char *_kwnames
[] = { "self","colour","regionId", NULL
};
5346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShape_SetTextColour",_kwnames
,&_argo0
,&_obj1
,&_arg2
))
5349 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5350 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5351 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetTextColour. Expected _wxPyShape_p.");
5356 #if PYTHON_API_VERSION >= 1009
5357 char* tmpPtr
; int tmpSize
;
5358 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5359 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5362 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5364 _arg1
= new wxString(tmpPtr
, tmpSize
);
5366 if (!PyString_Check(_obj1
)) {
5367 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5370 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5374 wxPy_BEGIN_ALLOW_THREADS
;
5375 wxPyShape_SetTextColour(_arg0
,*_arg1
,_arg2
);
5377 wxPy_END_ALLOW_THREADS
;
5378 } Py_INCREF(Py_None
);
5379 _resultobj
= Py_None
;
5387 #define wxPyShape_GetTextColour(_swigobj,_swigarg0) (_swigobj->GetTextColour(_swigarg0))
5388 static PyObject
*_wrap_wxPyShape_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5389 PyObject
* _resultobj
;
5392 int _arg1
= (int ) 0;
5393 PyObject
* _argo0
= 0;
5394 char *_kwnames
[] = { "self","regionId", NULL
};
5397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyShape_GetTextColour",_kwnames
,&_argo0
,&_arg1
))
5400 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5401 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5402 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetTextColour. Expected _wxPyShape_p.");
5407 wxPy_BEGIN_ALLOW_THREADS
;
5408 _result
= new wxString (wxPyShape_GetTextColour(_arg0
,_arg1
));
5410 wxPy_END_ALLOW_THREADS
;
5412 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5420 #define wxPyShape_GetNumberOfTextRegions(_swigobj) (_swigobj->GetNumberOfTextRegions())
5421 static PyObject
*_wrap_wxPyShape_GetNumberOfTextRegions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5422 PyObject
* _resultobj
;
5425 PyObject
* _argo0
= 0;
5426 char *_kwnames
[] = { "self", NULL
};
5429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetNumberOfTextRegions",_kwnames
,&_argo0
))
5432 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5433 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetNumberOfTextRegions. Expected _wxPyShape_p.");
5439 wxPy_BEGIN_ALLOW_THREADS
;
5440 _result
= (int )wxPyShape_GetNumberOfTextRegions(_arg0
);
5442 wxPy_END_ALLOW_THREADS
;
5443 } _resultobj
= Py_BuildValue("i",_result
);
5447 #define wxPyShape_SetRegionName(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRegionName(_swigarg0,_swigarg1))
5448 static PyObject
*_wrap_wxPyShape_SetRegionName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5449 PyObject
* _resultobj
;
5452 int _arg2
= (int ) 0;
5453 PyObject
* _argo0
= 0;
5454 PyObject
* _obj1
= 0;
5455 char *_kwnames
[] = { "self","name","regionId", NULL
};
5458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShape_SetRegionName",_kwnames
,&_argo0
,&_obj1
,&_arg2
))
5461 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5462 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5463 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetRegionName. Expected _wxPyShape_p.");
5468 #if PYTHON_API_VERSION >= 1009
5469 char* tmpPtr
; int tmpSize
;
5470 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5471 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5474 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5476 _arg1
= new wxString(tmpPtr
, tmpSize
);
5478 if (!PyString_Check(_obj1
)) {
5479 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5482 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5486 wxPy_BEGIN_ALLOW_THREADS
;
5487 wxPyShape_SetRegionName(_arg0
,*_arg1
,_arg2
);
5489 wxPy_END_ALLOW_THREADS
;
5490 } Py_INCREF(Py_None
);
5491 _resultobj
= Py_None
;
5499 #define wxPyShape_GetRegionName(_swigobj,_swigarg0) (_swigobj->GetRegionName(_swigarg0))
5500 static PyObject
*_wrap_wxPyShape_GetRegionName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5501 PyObject
* _resultobj
;
5505 PyObject
* _argo0
= 0;
5506 char *_kwnames
[] = { "self","regionId", NULL
};
5509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_GetRegionName",_kwnames
,&_argo0
,&_arg1
))
5512 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5513 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5514 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetRegionName. Expected _wxPyShape_p.");
5519 wxPy_BEGIN_ALLOW_THREADS
;
5520 _result
= new wxString (wxPyShape_GetRegionName(_arg0
,_arg1
));
5522 wxPy_END_ALLOW_THREADS
;
5524 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5532 #define wxPyShape_GetRegionId(_swigobj,_swigarg0) (_swigobj->GetRegionId(_swigarg0))
5533 static PyObject
*_wrap_wxPyShape_GetRegionId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5534 PyObject
* _resultobj
;
5538 PyObject
* _argo0
= 0;
5539 PyObject
* _obj1
= 0;
5540 char *_kwnames
[] = { "self","name", NULL
};
5543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_GetRegionId",_kwnames
,&_argo0
,&_obj1
))
5546 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5547 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5548 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetRegionId. Expected _wxPyShape_p.");
5553 #if PYTHON_API_VERSION >= 1009
5554 char* tmpPtr
; int tmpSize
;
5555 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5556 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5559 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5561 _arg1
= new wxString(tmpPtr
, tmpSize
);
5563 if (!PyString_Check(_obj1
)) {
5564 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5567 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5571 wxPy_BEGIN_ALLOW_THREADS
;
5572 _result
= (int )wxPyShape_GetRegionId(_arg0
,*_arg1
);
5574 wxPy_END_ALLOW_THREADS
;
5575 } _resultobj
= Py_BuildValue("i",_result
);
5583 #define wxPyShape_NameRegions(_swigobj,_swigarg0) (_swigobj->NameRegions(_swigarg0))
5584 static PyObject
*_wrap_wxPyShape_NameRegions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5585 PyObject
* _resultobj
;
5587 wxString
* _arg1
= (wxString
*) &"";
5588 PyObject
* _argo0
= 0;
5589 PyObject
* _obj1
= 0;
5590 char *_kwnames
[] = { "self","parentName", NULL
};
5593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:wxPyShape_NameRegions",_kwnames
,&_argo0
,&_obj1
))
5596 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5597 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5598 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_NameRegions. Expected _wxPyShape_p.");
5604 #if PYTHON_API_VERSION >= 1009
5605 char* tmpPtr
; int tmpSize
;
5606 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5607 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5610 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5612 _arg1
= new wxString(tmpPtr
, tmpSize
);
5614 if (!PyString_Check(_obj1
)) {
5615 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5618 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5622 wxPy_BEGIN_ALLOW_THREADS
;
5623 wxPyShape_NameRegions(_arg0
,*_arg1
);
5625 wxPy_END_ALLOW_THREADS
;
5626 } Py_INCREF(Py_None
);
5627 _resultobj
= Py_None
;
5635 static PyObject
* wxPyShape_GetRegions(wxPyShape
*self
) {
5636 wxList
& list
= self
->GetRegions();
5637 return wxPy_ConvertList(&list
, "wxShapeRegion");
5639 static PyObject
*_wrap_wxPyShape_GetRegions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5640 PyObject
* _resultobj
;
5643 PyObject
* _argo0
= 0;
5644 char *_kwnames
[] = { "self", NULL
};
5647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetRegions",_kwnames
,&_argo0
))
5650 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5651 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5652 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetRegions. Expected _wxPyShape_p.");
5657 wxPy_BEGIN_ALLOW_THREADS
;
5658 _result
= (PyObject
*)wxPyShape_GetRegions(_arg0
);
5660 wxPy_END_ALLOW_THREADS
;
5662 _resultobj
= _result
;
5667 #define wxPyShape_AddRegion(_swigobj,_swigarg0) (_swigobj->AddRegion(_swigarg0))
5668 static PyObject
*_wrap_wxPyShape_AddRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5669 PyObject
* _resultobj
;
5671 wxShapeRegion
* _arg1
;
5672 PyObject
* _argo0
= 0;
5673 PyObject
* _argo1
= 0;
5674 char *_kwnames
[] = { "self","region", NULL
};
5677 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_AddRegion",_kwnames
,&_argo0
,&_argo1
))
5680 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5681 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5682 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AddRegion. Expected _wxPyShape_p.");
5687 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5688 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxShapeRegion_p")) {
5689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_AddRegion. Expected _wxShapeRegion_p.");
5694 wxPy_BEGIN_ALLOW_THREADS
;
5695 wxPyShape_AddRegion(_arg0
,_arg1
);
5697 wxPy_END_ALLOW_THREADS
;
5698 } Py_INCREF(Py_None
);
5699 _resultobj
= Py_None
;
5703 #define wxPyShape_ClearRegions(_swigobj) (_swigobj->ClearRegions())
5704 static PyObject
*_wrap_wxPyShape_ClearRegions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5705 PyObject
* _resultobj
;
5707 PyObject
* _argo0
= 0;
5708 char *_kwnames
[] = { "self", NULL
};
5711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_ClearRegions",_kwnames
,&_argo0
))
5714 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5715 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5716 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ClearRegions. Expected _wxPyShape_p.");
5721 wxPy_BEGIN_ALLOW_THREADS
;
5722 wxPyShape_ClearRegions(_arg0
);
5724 wxPy_END_ALLOW_THREADS
;
5725 } Py_INCREF(Py_None
);
5726 _resultobj
= Py_None
;
5730 #define wxPyShape_AssignNewIds(_swigobj) (_swigobj->AssignNewIds())
5731 static PyObject
*_wrap_wxPyShape_AssignNewIds(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5732 PyObject
* _resultobj
;
5734 PyObject
* _argo0
= 0;
5735 char *_kwnames
[] = { "self", NULL
};
5738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_AssignNewIds",_kwnames
,&_argo0
))
5741 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5742 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5743 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AssignNewIds. Expected _wxPyShape_p.");
5748 wxPy_BEGIN_ALLOW_THREADS
;
5749 wxPyShape_AssignNewIds(_arg0
);
5751 wxPy_END_ALLOW_THREADS
;
5752 } Py_INCREF(Py_None
);
5753 _resultobj
= Py_None
;
5757 #define wxPyShape_FindRegion(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindRegion(_swigarg0,_swigarg1))
5758 static PyObject
*_wrap_wxPyShape_FindRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5759 PyObject
* _resultobj
;
5760 wxPyShape
* _result
;
5765 PyObject
* _argo0
= 0;
5766 PyObject
* _obj1
= 0;
5767 char *_kwnames
[] = { "self","regionName", NULL
};
5773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_FindRegion",_kwnames
,&_argo0
,&_obj1
))
5776 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5777 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5778 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_FindRegion. Expected _wxPyShape_p.");
5783 #if PYTHON_API_VERSION >= 1009
5784 char* tmpPtr
; int tmpSize
;
5785 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5786 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5789 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5791 _arg1
= new wxString(tmpPtr
, tmpSize
);
5793 if (!PyString_Check(_obj1
)) {
5794 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5797 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5801 wxPy_BEGIN_ALLOW_THREADS
;
5802 _result
= (wxPyShape
*)wxPyShape_FindRegion(_arg0
,*_arg1
,_arg2
);
5804 wxPy_END_ALLOW_THREADS
;
5805 }{ _resultobj
= wxPyMake_wxObject(_result
); }
5808 o
= PyInt_FromLong((long) (*_arg2
));
5809 _resultobj
= t_output_helper(_resultobj
, o
);
5818 #define wxPyShape_FindRegionNames(_swigobj,_swigarg0) (_swigobj->FindRegionNames(_swigarg0))
5819 static PyObject
*_wrap_wxPyShape_FindRegionNames(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5820 PyObject
* _resultobj
;
5822 wxStringList
* _arg1
;
5823 PyObject
* _argo0
= 0;
5824 PyObject
* _argo1
= 0;
5825 char *_kwnames
[] = { "self","list", NULL
};
5828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_FindRegionNames",_kwnames
,&_argo0
,&_argo1
))
5831 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5832 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5833 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_FindRegionNames. Expected _wxPyShape_p.");
5838 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5839 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxStringList_p")) {
5840 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_FindRegionNames. Expected _wxStringList_p.");
5845 wxPy_BEGIN_ALLOW_THREADS
;
5846 wxPyShape_FindRegionNames(_arg0
,*_arg1
);
5848 wxPy_END_ALLOW_THREADS
;
5849 } Py_INCREF(Py_None
);
5850 _resultobj
= Py_None
;
5854 #define wxPyShape_ClearText(_swigobj,_swigarg0) (_swigobj->ClearText(_swigarg0))
5855 static PyObject
*_wrap_wxPyShape_ClearText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5856 PyObject
* _resultobj
;
5858 int _arg1
= (int ) 0;
5859 PyObject
* _argo0
= 0;
5860 char *_kwnames
[] = { "self","regionId", NULL
};
5863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyShape_ClearText",_kwnames
,&_argo0
,&_arg1
))
5866 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5867 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5868 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ClearText. Expected _wxPyShape_p.");
5873 wxPy_BEGIN_ALLOW_THREADS
;
5874 wxPyShape_ClearText(_arg0
,_arg1
);
5876 wxPy_END_ALLOW_THREADS
;
5877 } Py_INCREF(Py_None
);
5878 _resultobj
= Py_None
;
5882 #define wxPyShape_RemoveLine(_swigobj,_swigarg0) (_swigobj->RemoveLine(_swigarg0))
5883 static PyObject
*_wrap_wxPyShape_RemoveLine(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5884 PyObject
* _resultobj
;
5886 wxPyLineShape
* _arg1
;
5887 PyObject
* _argo0
= 0;
5888 PyObject
* _argo1
= 0;
5889 char *_kwnames
[] = { "self","line", NULL
};
5892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_RemoveLine",_kwnames
,&_argo0
,&_argo1
))
5895 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5896 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5897 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_RemoveLine. Expected _wxPyShape_p.");
5902 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5903 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyLineShape_p")) {
5904 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_RemoveLine. Expected _wxPyLineShape_p.");
5909 wxPy_BEGIN_ALLOW_THREADS
;
5910 wxPyShape_RemoveLine(_arg0
,_arg1
);
5912 wxPy_END_ALLOW_THREADS
;
5913 } Py_INCREF(Py_None
);
5914 _resultobj
= Py_None
;
5918 #define wxPyShape_GetAttachmentPosition(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->GetAttachmentPosition(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5919 static PyObject
*_wrap_wxPyShape_GetAttachmentPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5920 PyObject
* _resultobj
;
5928 int _arg4
= (int ) 0;
5929 int _arg5
= (int ) 1;
5930 wxPyLineShape
* _arg6
= (wxPyLineShape
*) NULL
;
5931 PyObject
* _argo0
= 0;
5932 PyObject
* _argo6
= 0;
5933 char *_kwnames
[] = { "self","attachment","nth","no_arcs","line", NULL
};
5942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|iiO:wxPyShape_GetAttachmentPosition",_kwnames
,&_argo0
,&_arg1
,&_arg4
,&_arg5
,&_argo6
))
5945 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5946 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5947 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetAttachmentPosition. Expected _wxPyShape_p.");
5952 if (_argo6
== Py_None
) { _arg6
= NULL
; }
5953 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyLineShape_p")) {
5954 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxPyShape_GetAttachmentPosition. Expected _wxPyLineShape_p.");
5959 wxPy_BEGIN_ALLOW_THREADS
;
5960 _result
= (bool )wxPyShape_GetAttachmentPosition(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
5962 wxPy_END_ALLOW_THREADS
;
5963 } _resultobj
= Py_BuildValue("i",_result
);
5966 o
= PyFloat_FromDouble((double) (*_arg2
));
5967 _resultobj
= t_output_helper(_resultobj
, o
);
5971 o
= PyFloat_FromDouble((double) (*_arg3
));
5972 _resultobj
= t_output_helper(_resultobj
, o
);
5977 #define wxPyShape_GetNumberOfAttachments(_swigobj) (_swigobj->GetNumberOfAttachments())
5978 static PyObject
*_wrap_wxPyShape_GetNumberOfAttachments(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5979 PyObject
* _resultobj
;
5982 PyObject
* _argo0
= 0;
5983 char *_kwnames
[] = { "self", NULL
};
5986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetNumberOfAttachments",_kwnames
,&_argo0
))
5989 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5990 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5991 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetNumberOfAttachments. Expected _wxPyShape_p.");
5996 wxPy_BEGIN_ALLOW_THREADS
;
5997 _result
= (int )wxPyShape_GetNumberOfAttachments(_arg0
);
5999 wxPy_END_ALLOW_THREADS
;
6000 } _resultobj
= Py_BuildValue("i",_result
);
6004 #define wxPyShape_AttachmentIsValid(_swigobj,_swigarg0) (_swigobj->AttachmentIsValid(_swigarg0))
6005 static PyObject
*_wrap_wxPyShape_AttachmentIsValid(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6006 PyObject
* _resultobj
;
6010 PyObject
* _argo0
= 0;
6011 char *_kwnames
[] = { "self","attachment", NULL
};
6014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_AttachmentIsValid",_kwnames
,&_argo0
,&_arg1
))
6017 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6018 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6019 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AttachmentIsValid. Expected _wxPyShape_p.");
6024 wxPy_BEGIN_ALLOW_THREADS
;
6025 _result
= (bool )wxPyShape_AttachmentIsValid(_arg0
,_arg1
);
6027 wxPy_END_ALLOW_THREADS
;
6028 } _resultobj
= Py_BuildValue("i",_result
);
6032 #define wxPyShape_GetAttachmentPositionEdge(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->GetAttachmentPositionEdge(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6033 static PyObject
*_wrap_wxPyShape_GetAttachmentPositionEdge(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6034 PyObject
* _resultobj
;
6042 int _arg4
= (int ) 0;
6043 int _arg5
= (int ) 1;
6044 wxPyLineShape
* _arg6
= (wxPyLineShape
*) NULL
;
6045 PyObject
* _argo0
= 0;
6046 PyObject
* _argo6
= 0;
6047 char *_kwnames
[] = { "self","attachment","nth","no_arcs","line", NULL
};
6056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|iiO:wxPyShape_GetAttachmentPositionEdge",_kwnames
,&_argo0
,&_arg1
,&_arg4
,&_arg5
,&_argo6
))
6059 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6060 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6061 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetAttachmentPositionEdge. Expected _wxPyShape_p.");
6066 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6067 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyLineShape_p")) {
6068 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxPyShape_GetAttachmentPositionEdge. Expected _wxPyLineShape_p.");
6073 wxPy_BEGIN_ALLOW_THREADS
;
6074 _result
= (bool )wxPyShape_GetAttachmentPositionEdge(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6076 wxPy_END_ALLOW_THREADS
;
6077 } _resultobj
= Py_BuildValue("i",_result
);
6080 o
= PyFloat_FromDouble((double) (*_arg2
));
6081 _resultobj
= t_output_helper(_resultobj
, o
);
6085 o
= PyFloat_FromDouble((double) (*_arg3
));
6086 _resultobj
= t_output_helper(_resultobj
, o
);
6091 #define wxPyShape_CalcSimpleAttachment(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->CalcSimpleAttachment(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6092 static PyObject
*_wrap_wxPyShape_CalcSimpleAttachment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6093 PyObject
* _resultobj
;
6094 wxRealPoint
* _result
;
6096 wxRealPoint
* _arg1
;
6097 wxRealPoint
* _arg2
;
6100 wxPyLineShape
* _arg5
;
6101 PyObject
* _argo0
= 0;
6103 PyObject
* _obj1
= 0;
6105 PyObject
* _obj2
= 0;
6106 PyObject
* _argo5
= 0;
6107 char *_kwnames
[] = { "self","pt1","pt2","nth","noArcs","line", NULL
};
6111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOiiO:wxPyShape_CalcSimpleAttachment",_kwnames
,&_argo0
,&_obj1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
6114 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6115 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6116 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_CalcSimpleAttachment. Expected _wxPyShape_p.");
6122 if (! wxRealPoint_helper(_obj1
, &_arg1
))
6127 if (! wxRealPoint_helper(_obj2
, &_arg2
))
6131 if (_argo5
== Py_None
) { _arg5
= NULL
; }
6132 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyLineShape_p")) {
6133 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxPyShape_CalcSimpleAttachment. Expected _wxPyLineShape_p.");
6138 wxPy_BEGIN_ALLOW_THREADS
;
6139 _result
= new wxRealPoint (wxPyShape_CalcSimpleAttachment(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
6141 wxPy_END_ALLOW_THREADS
;
6142 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRealPoint_p");
6143 _resultobj
= Py_BuildValue("s",_ptemp
);
6147 #define wxPyShape_AttachmentSortTest(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->AttachmentSortTest(_swigarg0,_swigarg1,_swigarg2))
6148 static PyObject
*_wrap_wxPyShape_AttachmentSortTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6149 PyObject
* _resultobj
;
6153 wxRealPoint
* _arg2
;
6154 wxRealPoint
* _arg3
;
6155 PyObject
* _argo0
= 0;
6157 PyObject
* _obj2
= 0;
6159 PyObject
* _obj3
= 0;
6160 char *_kwnames
[] = { "self","attachmentPoint","pt1","pt2", NULL
};
6163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiOO:wxPyShape_AttachmentSortTest",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
))
6166 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6167 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6168 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AttachmentSortTest. Expected _wxPyShape_p.");
6174 if (! wxRealPoint_helper(_obj2
, &_arg2
))
6179 if (! wxRealPoint_helper(_obj3
, &_arg3
))
6183 wxPy_BEGIN_ALLOW_THREADS
;
6184 _result
= (bool )wxPyShape_AttachmentSortTest(_arg0
,_arg1
,*_arg2
,*_arg3
);
6186 wxPy_END_ALLOW_THREADS
;
6187 } _resultobj
= Py_BuildValue("i",_result
);
6191 #define wxPyShape_EraseLinks(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->EraseLinks(_swigarg0,_swigarg1,_swigarg2))
6192 static PyObject
*_wrap_wxPyShape_EraseLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6193 PyObject
* _resultobj
;
6196 int _arg2
= (int ) -1;
6197 bool _arg3
= (bool ) FALSE
;
6198 PyObject
* _argo0
= 0;
6199 PyObject
* _argo1
= 0;
6200 int tempbool3
= (int) FALSE
;
6201 char *_kwnames
[] = { "self","dc","attachment","recurse", NULL
};
6204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|ii:wxPyShape_EraseLinks",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&tempbool3
))
6207 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6208 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6209 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_EraseLinks. Expected _wxPyShape_p.");
6214 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6215 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6216 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_EraseLinks. Expected _wxDC_p.");
6220 _arg3
= (bool ) tempbool3
;
6222 wxPy_BEGIN_ALLOW_THREADS
;
6223 wxPyShape_EraseLinks(_arg0
,*_arg1
,_arg2
,_arg3
);
6225 wxPy_END_ALLOW_THREADS
;
6226 } Py_INCREF(Py_None
);
6227 _resultobj
= Py_None
;
6231 #define wxPyShape_DrawLinks(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->DrawLinks(_swigarg0,_swigarg1,_swigarg2))
6232 static PyObject
*_wrap_wxPyShape_DrawLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6233 PyObject
* _resultobj
;
6236 int _arg2
= (int ) -1;
6237 bool _arg3
= (bool ) FALSE
;
6238 PyObject
* _argo0
= 0;
6239 PyObject
* _argo1
= 0;
6240 int tempbool3
= (int) FALSE
;
6241 char *_kwnames
[] = { "self","dc","attachment","recurse", NULL
};
6244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|ii:wxPyShape_DrawLinks",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&tempbool3
))
6247 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6248 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6249 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_DrawLinks. Expected _wxPyShape_p.");
6254 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6255 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6256 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_DrawLinks. Expected _wxDC_p.");
6260 _arg3
= (bool ) tempbool3
;
6262 wxPy_BEGIN_ALLOW_THREADS
;
6263 wxPyShape_DrawLinks(_arg0
,*_arg1
,_arg2
,_arg3
);
6265 wxPy_END_ALLOW_THREADS
;
6266 } Py_INCREF(Py_None
);
6267 _resultobj
= Py_None
;
6271 #define wxPyShape_MoveLineToNewAttachment(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->MoveLineToNewAttachment(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6272 static PyObject
*_wrap_wxPyShape_MoveLineToNewAttachment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6273 PyObject
* _resultobj
;
6277 wxPyLineShape
* _arg2
;
6280 PyObject
* _argo0
= 0;
6281 PyObject
* _argo1
= 0;
6282 PyObject
* _argo2
= 0;
6283 char *_kwnames
[] = { "self","dc","to_move","x","y", NULL
};
6286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdd:wxPyShape_MoveLineToNewAttachment",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
))
6289 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6290 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6291 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_MoveLineToNewAttachment. Expected _wxPyShape_p.");
6296 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6297 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6298 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_MoveLineToNewAttachment. Expected _wxDC_p.");
6303 if (_argo2
== Py_None
) { _arg2
= NULL
; }
6304 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyLineShape_p")) {
6305 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyShape_MoveLineToNewAttachment. Expected _wxPyLineShape_p.");
6310 wxPy_BEGIN_ALLOW_THREADS
;
6311 _result
= (bool )wxPyShape_MoveLineToNewAttachment(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
6313 wxPy_END_ALLOW_THREADS
;
6314 } _resultobj
= Py_BuildValue("i",_result
);
6318 static void wxPyShape_ApplyAttachmentOrdering(wxPyShape
*self
,PyObject
* linesToSort
) {
6319 wxList
* list
= wxPy_wxListHelper(linesToSort
, "_wxPyLineShape_p");
6320 self
->ApplyAttachmentOrdering(*list
);
6323 static PyObject
*_wrap_wxPyShape_ApplyAttachmentOrdering(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6324 PyObject
* _resultobj
;
6327 PyObject
* _argo0
= 0;
6328 PyObject
* _obj1
= 0;
6329 char *_kwnames
[] = { "self","linesToSort", NULL
};
6332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_ApplyAttachmentOrdering",_kwnames
,&_argo0
,&_obj1
))
6335 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6336 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6337 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ApplyAttachmentOrdering. Expected _wxPyShape_p.");
6345 wxPy_BEGIN_ALLOW_THREADS
;
6346 wxPyShape_ApplyAttachmentOrdering(_arg0
,_arg1
);
6348 wxPy_END_ALLOW_THREADS
;
6349 } Py_INCREF(Py_None
);
6350 _resultobj
= Py_None
;
6354 #define wxPyShape_GetBranchingAttachmentRoot(_swigobj,_swigarg0) (_swigobj->GetBranchingAttachmentRoot(_swigarg0))
6355 static PyObject
*_wrap_wxPyShape_GetBranchingAttachmentRoot(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6356 PyObject
* _resultobj
;
6357 wxRealPoint
* _result
;
6360 PyObject
* _argo0
= 0;
6361 char *_kwnames
[] = { "self","attachment", NULL
};
6365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_GetBranchingAttachmentRoot",_kwnames
,&_argo0
,&_arg1
))
6368 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6369 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchingAttachmentRoot. Expected _wxPyShape_p.");
6375 wxPy_BEGIN_ALLOW_THREADS
;
6376 _result
= new wxRealPoint (wxPyShape_GetBranchingAttachmentRoot(_arg0
,_arg1
));
6378 wxPy_END_ALLOW_THREADS
;
6379 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRealPoint_p");
6380 _resultobj
= Py_BuildValue("s",_ptemp
);
6384 #define wxPyShape_GetBranchingAttachmentInfo(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->GetBranchingAttachmentInfo(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6385 static PyObject
*_wrap_wxPyShape_GetBranchingAttachmentInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6386 PyObject
* _resultobj
;
6390 wxRealPoint
* _arg2
;
6391 wxRealPoint
* _arg3
;
6392 wxRealPoint
* _arg4
;
6393 wxRealPoint
* _arg5
;
6394 PyObject
* _argo0
= 0;
6396 PyObject
* _obj2
= 0;
6398 PyObject
* _obj3
= 0;
6400 PyObject
* _obj4
= 0;
6402 PyObject
* _obj5
= 0;
6403 char *_kwnames
[] = { "self","attachment","root","neck","shoulder1","shoulder2", NULL
};
6406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiOOOO:wxPyShape_GetBranchingAttachmentInfo",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_obj5
))
6409 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6410 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6411 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchingAttachmentInfo. Expected _wxPyShape_p.");
6417 if (! wxRealPoint_helper(_obj2
, &_arg2
))
6422 if (! wxRealPoint_helper(_obj3
, &_arg3
))
6427 if (! wxRealPoint_helper(_obj4
, &_arg4
))
6432 if (! wxRealPoint_helper(_obj5
, &_arg5
))
6436 wxPy_BEGIN_ALLOW_THREADS
;
6437 _result
= (bool )wxPyShape_GetBranchingAttachmentInfo(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,*_arg5
);
6439 wxPy_END_ALLOW_THREADS
;
6440 } _resultobj
= Py_BuildValue("i",_result
);
6444 #define wxPyShape_GetBranchingAttachmentPoint(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->GetBranchingAttachmentPoint(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6445 static PyObject
*_wrap_wxPyShape_GetBranchingAttachmentPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6446 PyObject
* _resultobj
;
6451 wxRealPoint
* _arg3
;
6452 wxRealPoint
* _arg4
;
6453 PyObject
* _argo0
= 0;
6455 PyObject
* _obj3
= 0;
6457 PyObject
* _obj4
= 0;
6458 char *_kwnames
[] = { "self","attachment","n","attachmentPoint","stemPoint", NULL
};
6461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiOO:wxPyShape_GetBranchingAttachmentPoint",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_obj4
))
6464 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6465 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6466 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchingAttachmentPoint. Expected _wxPyShape_p.");
6472 if (! wxRealPoint_helper(_obj3
, &_arg3
))
6477 if (! wxRealPoint_helper(_obj4
, &_arg4
))
6481 wxPy_BEGIN_ALLOW_THREADS
;
6482 _result
= (bool )wxPyShape_GetBranchingAttachmentPoint(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
);
6484 wxPy_END_ALLOW_THREADS
;
6485 } _resultobj
= Py_BuildValue("i",_result
);
6489 #define wxPyShape_GetAttachmentLineCount(_swigobj,_swigarg0) (_swigobj->GetAttachmentLineCount(_swigarg0))
6490 static PyObject
*_wrap_wxPyShape_GetAttachmentLineCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6491 PyObject
* _resultobj
;
6495 PyObject
* _argo0
= 0;
6496 char *_kwnames
[] = { "self","attachment", NULL
};
6499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_GetAttachmentLineCount",_kwnames
,&_argo0
,&_arg1
))
6502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetAttachmentLineCount. Expected _wxPyShape_p.");
6509 wxPy_BEGIN_ALLOW_THREADS
;
6510 _result
= (int )wxPyShape_GetAttachmentLineCount(_arg0
,_arg1
);
6512 wxPy_END_ALLOW_THREADS
;
6513 } _resultobj
= Py_BuildValue("i",_result
);
6517 #define wxPyShape_SetBranchNeckLength(_swigobj,_swigarg0) (_swigobj->SetBranchNeckLength(_swigarg0))
6518 static PyObject
*_wrap_wxPyShape_SetBranchNeckLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6519 PyObject
* _resultobj
;
6522 PyObject
* _argo0
= 0;
6523 char *_kwnames
[] = { "self","len", NULL
};
6526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetBranchNeckLength",_kwnames
,&_argo0
,&_arg1
))
6529 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6530 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6531 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetBranchNeckLength. Expected _wxPyShape_p.");
6536 wxPy_BEGIN_ALLOW_THREADS
;
6537 wxPyShape_SetBranchNeckLength(_arg0
,_arg1
);
6539 wxPy_END_ALLOW_THREADS
;
6540 } Py_INCREF(Py_None
);
6541 _resultobj
= Py_None
;
6545 #define wxPyShape_GetBranchNeckLength(_swigobj) (_swigobj->GetBranchNeckLength())
6546 static PyObject
*_wrap_wxPyShape_GetBranchNeckLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6547 PyObject
* _resultobj
;
6550 PyObject
* _argo0
= 0;
6551 char *_kwnames
[] = { "self", NULL
};
6554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBranchNeckLength",_kwnames
,&_argo0
))
6557 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6558 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6559 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchNeckLength. Expected _wxPyShape_p.");
6564 wxPy_BEGIN_ALLOW_THREADS
;
6565 _result
= (int )wxPyShape_GetBranchNeckLength(_arg0
);
6567 wxPy_END_ALLOW_THREADS
;
6568 } _resultobj
= Py_BuildValue("i",_result
);
6572 #define wxPyShape_SetBranchStemLength(_swigobj,_swigarg0) (_swigobj->SetBranchStemLength(_swigarg0))
6573 static PyObject
*_wrap_wxPyShape_SetBranchStemLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6574 PyObject
* _resultobj
;
6577 PyObject
* _argo0
= 0;
6578 char *_kwnames
[] = { "self","len", NULL
};
6581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetBranchStemLength",_kwnames
,&_argo0
,&_arg1
))
6584 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6585 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6586 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetBranchStemLength. Expected _wxPyShape_p.");
6591 wxPy_BEGIN_ALLOW_THREADS
;
6592 wxPyShape_SetBranchStemLength(_arg0
,_arg1
);
6594 wxPy_END_ALLOW_THREADS
;
6595 } Py_INCREF(Py_None
);
6596 _resultobj
= Py_None
;
6600 #define wxPyShape_GetBranchStemLength(_swigobj) (_swigobj->GetBranchStemLength())
6601 static PyObject
*_wrap_wxPyShape_GetBranchStemLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6602 PyObject
* _resultobj
;
6605 PyObject
* _argo0
= 0;
6606 char *_kwnames
[] = { "self", NULL
};
6609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBranchStemLength",_kwnames
,&_argo0
))
6612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchStemLength. Expected _wxPyShape_p.");
6619 wxPy_BEGIN_ALLOW_THREADS
;
6620 _result
= (int )wxPyShape_GetBranchStemLength(_arg0
);
6622 wxPy_END_ALLOW_THREADS
;
6623 } _resultobj
= Py_BuildValue("i",_result
);
6627 #define wxPyShape_SetBranchSpacing(_swigobj,_swigarg0) (_swigobj->SetBranchSpacing(_swigarg0))
6628 static PyObject
*_wrap_wxPyShape_SetBranchSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6629 PyObject
* _resultobj
;
6632 PyObject
* _argo0
= 0;
6633 char *_kwnames
[] = { "self","len", NULL
};
6636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetBranchSpacing",_kwnames
,&_argo0
,&_arg1
))
6639 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6640 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6641 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetBranchSpacing. Expected _wxPyShape_p.");
6646 wxPy_BEGIN_ALLOW_THREADS
;
6647 wxPyShape_SetBranchSpacing(_arg0
,_arg1
);
6649 wxPy_END_ALLOW_THREADS
;
6650 } Py_INCREF(Py_None
);
6651 _resultobj
= Py_None
;
6655 #define wxPyShape_GetBranchSpacing(_swigobj) (_swigobj->GetBranchSpacing())
6656 static PyObject
*_wrap_wxPyShape_GetBranchSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6657 PyObject
* _resultobj
;
6660 PyObject
* _argo0
= 0;
6661 char *_kwnames
[] = { "self", NULL
};
6664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBranchSpacing",_kwnames
,&_argo0
))
6667 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6668 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6669 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchSpacing. Expected _wxPyShape_p.");
6674 wxPy_BEGIN_ALLOW_THREADS
;
6675 _result
= (int )wxPyShape_GetBranchSpacing(_arg0
);
6677 wxPy_END_ALLOW_THREADS
;
6678 } _resultobj
= Py_BuildValue("i",_result
);
6682 #define wxPyShape_SetBranchStyle(_swigobj,_swigarg0) (_swigobj->SetBranchStyle(_swigarg0))
6683 static PyObject
*_wrap_wxPyShape_SetBranchStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6684 PyObject
* _resultobj
;
6687 PyObject
* _argo0
= 0;
6688 char *_kwnames
[] = { "self","style", NULL
};
6691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyShape_SetBranchStyle",_kwnames
,&_argo0
,&_arg1
))
6694 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6695 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6696 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetBranchStyle. Expected _wxPyShape_p.");
6701 wxPy_BEGIN_ALLOW_THREADS
;
6702 wxPyShape_SetBranchStyle(_arg0
,_arg1
);
6704 wxPy_END_ALLOW_THREADS
;
6705 } Py_INCREF(Py_None
);
6706 _resultobj
= Py_None
;
6710 #define wxPyShape_GetBranchStyle(_swigobj) (_swigobj->GetBranchStyle())
6711 static PyObject
*_wrap_wxPyShape_GetBranchStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6712 PyObject
* _resultobj
;
6715 PyObject
* _argo0
= 0;
6716 char *_kwnames
[] = { "self", NULL
};
6719 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBranchStyle",_kwnames
,&_argo0
))
6722 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6723 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6724 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchStyle. Expected _wxPyShape_p.");
6729 wxPy_BEGIN_ALLOW_THREADS
;
6730 _result
= (long )wxPyShape_GetBranchStyle(_arg0
);
6732 wxPy_END_ALLOW_THREADS
;
6733 } _resultobj
= Py_BuildValue("l",_result
);
6737 #define wxPyShape_PhysicalToLogicalAttachment(_swigobj,_swigarg0) (_swigobj->PhysicalToLogicalAttachment(_swigarg0))
6738 static PyObject
*_wrap_wxPyShape_PhysicalToLogicalAttachment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6739 PyObject
* _resultobj
;
6743 PyObject
* _argo0
= 0;
6744 char *_kwnames
[] = { "self","physicalAttachment", NULL
};
6747 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_PhysicalToLogicalAttachment",_kwnames
,&_argo0
,&_arg1
))
6750 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6751 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6752 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_PhysicalToLogicalAttachment. Expected _wxPyShape_p.");
6757 wxPy_BEGIN_ALLOW_THREADS
;
6758 _result
= (int )wxPyShape_PhysicalToLogicalAttachment(_arg0
,_arg1
);
6760 wxPy_END_ALLOW_THREADS
;
6761 } _resultobj
= Py_BuildValue("i",_result
);
6765 #define wxPyShape_LogicalToPhysicalAttachment(_swigobj,_swigarg0) (_swigobj->LogicalToPhysicalAttachment(_swigarg0))
6766 static PyObject
*_wrap_wxPyShape_LogicalToPhysicalAttachment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6767 PyObject
* _resultobj
;
6771 PyObject
* _argo0
= 0;
6772 char *_kwnames
[] = { "self","logicalAttachment", NULL
};
6775 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_LogicalToPhysicalAttachment",_kwnames
,&_argo0
,&_arg1
))
6778 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6779 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6780 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_LogicalToPhysicalAttachment. Expected _wxPyShape_p.");
6785 wxPy_BEGIN_ALLOW_THREADS
;
6786 _result
= (int )wxPyShape_LogicalToPhysicalAttachment(_arg0
,_arg1
);
6788 wxPy_END_ALLOW_THREADS
;
6789 } _resultobj
= Py_BuildValue("i",_result
);
6793 #define wxPyShape_Draggable(_swigobj) (_swigobj->Draggable())
6794 static PyObject
*_wrap_wxPyShape_Draggable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6795 PyObject
* _resultobj
;
6798 PyObject
* _argo0
= 0;
6799 char *_kwnames
[] = { "self", NULL
};
6802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Draggable",_kwnames
,&_argo0
))
6805 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6806 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6807 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Draggable. Expected _wxPyShape_p.");
6812 wxPy_BEGIN_ALLOW_THREADS
;
6813 _result
= (bool )wxPyShape_Draggable(_arg0
);
6815 wxPy_END_ALLOW_THREADS
;
6816 } _resultobj
= Py_BuildValue("i",_result
);
6820 #define wxPyShape_HasDescendant(_swigobj,_swigarg0) (_swigobj->HasDescendant(_swigarg0))
6821 static PyObject
*_wrap_wxPyShape_HasDescendant(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6822 PyObject
* _resultobj
;
6826 PyObject
* _argo0
= 0;
6827 PyObject
* _argo1
= 0;
6828 char *_kwnames
[] = { "self","image", NULL
};
6831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_HasDescendant",_kwnames
,&_argo0
,&_argo1
))
6834 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6835 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6836 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_HasDescendant. Expected _wxPyShape_p.");
6841 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6842 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
6843 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_HasDescendant. Expected _wxPyShape_p.");
6848 wxPy_BEGIN_ALLOW_THREADS
;
6849 _result
= (bool )wxPyShape_HasDescendant(_arg0
,_arg1
);
6851 wxPy_END_ALLOW_THREADS
;
6852 } _resultobj
= Py_BuildValue("i",_result
);
6856 #define wxPyShape_CreateNewCopy(_swigobj,_swigarg0,_swigarg1) (_swigobj->CreateNewCopy(_swigarg0,_swigarg1))
6857 static PyObject
*_wrap_wxPyShape_CreateNewCopy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6858 PyObject
* _resultobj
;
6859 wxPyShape
* _result
;
6861 bool _arg1
= (bool ) TRUE
;
6862 bool _arg2
= (bool ) TRUE
;
6863 PyObject
* _argo0
= 0;
6864 int tempbool1
= (int) TRUE
;
6865 int tempbool2
= (int) TRUE
;
6866 char *_kwnames
[] = { "self","resetMapping","recompute", NULL
};
6869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyShape_CreateNewCopy",_kwnames
,&_argo0
,&tempbool1
,&tempbool2
))
6872 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6873 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6874 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_CreateNewCopy. Expected _wxPyShape_p.");
6878 _arg1
= (bool ) tempbool1
;
6879 _arg2
= (bool ) tempbool2
;
6881 wxPy_BEGIN_ALLOW_THREADS
;
6882 _result
= (wxPyShape
*)wxPyShape_CreateNewCopy(_arg0
,_arg1
,_arg2
);
6884 wxPy_END_ALLOW_THREADS
;
6885 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6889 #define wxPyShape_Copy(_swigobj,_swigarg0) (_swigobj->Copy(_swigarg0))
6890 static PyObject
*_wrap_wxPyShape_Copy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6891 PyObject
* _resultobj
;
6894 PyObject
* _argo0
= 0;
6895 PyObject
* _argo1
= 0;
6896 char *_kwnames
[] = { "self","copy", NULL
};
6899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_Copy",_kwnames
,&_argo0
,&_argo1
))
6902 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6903 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6904 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Copy. Expected _wxPyShape_p.");
6909 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6910 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
6911 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_Copy. Expected _wxPyShape_p.");
6916 wxPy_BEGIN_ALLOW_THREADS
;
6917 wxPyShape_Copy(_arg0
,*_arg1
);
6919 wxPy_END_ALLOW_THREADS
;
6920 } Py_INCREF(Py_None
);
6921 _resultobj
= Py_None
;
6925 #define wxPyShape_CopyWithHandler(_swigobj,_swigarg0) (_swigobj->CopyWithHandler(_swigarg0))
6926 static PyObject
*_wrap_wxPyShape_CopyWithHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6927 PyObject
* _resultobj
;
6930 PyObject
* _argo0
= 0;
6931 PyObject
* _argo1
= 0;
6932 char *_kwnames
[] = { "self","copy", NULL
};
6935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_CopyWithHandler",_kwnames
,&_argo0
,&_argo1
))
6938 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6939 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6940 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_CopyWithHandler. Expected _wxPyShape_p.");
6945 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6946 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
6947 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_CopyWithHandler. Expected _wxPyShape_p.");
6952 wxPy_BEGIN_ALLOW_THREADS
;
6953 wxPyShape_CopyWithHandler(_arg0
,*_arg1
);
6955 wxPy_END_ALLOW_THREADS
;
6956 } Py_INCREF(Py_None
);
6957 _resultobj
= Py_None
;
6961 #define wxPyShape_Rotate(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Rotate(_swigarg0,_swigarg1,_swigarg2))
6962 static PyObject
*_wrap_wxPyShape_Rotate(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6963 PyObject
* _resultobj
;
6968 PyObject
* _argo0
= 0;
6969 char *_kwnames
[] = { "self","x","y","theta", NULL
};
6972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oddd:wxPyShape_Rotate",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
6975 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6976 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6977 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Rotate. Expected _wxPyShape_p.");
6982 wxPy_BEGIN_ALLOW_THREADS
;
6983 wxPyShape_Rotate(_arg0
,_arg1
,_arg2
,_arg3
);
6985 wxPy_END_ALLOW_THREADS
;
6986 } Py_INCREF(Py_None
);
6987 _resultobj
= Py_None
;
6991 #define wxPyShape_GetRotation(_swigobj) (_swigobj->GetRotation())
6992 static PyObject
*_wrap_wxPyShape_GetRotation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6993 PyObject
* _resultobj
;
6996 PyObject
* _argo0
= 0;
6997 char *_kwnames
[] = { "self", NULL
};
7000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetRotation",_kwnames
,&_argo0
))
7003 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7004 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7005 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetRotation. Expected _wxPyShape_p.");
7010 wxPy_BEGIN_ALLOW_THREADS
;
7011 _result
= (double )wxPyShape_GetRotation(_arg0
);
7013 wxPy_END_ALLOW_THREADS
;
7014 } _resultobj
= Py_BuildValue("d",_result
);
7018 #define wxPyShape_ClearAttachments(_swigobj) (_swigobj->ClearAttachments())
7019 static PyObject
*_wrap_wxPyShape_ClearAttachments(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7020 PyObject
* _resultobj
;
7022 PyObject
* _argo0
= 0;
7023 char *_kwnames
[] = { "self", NULL
};
7026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_ClearAttachments",_kwnames
,&_argo0
))
7029 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7030 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7031 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ClearAttachments. Expected _wxPyShape_p.");
7036 wxPy_BEGIN_ALLOW_THREADS
;
7037 wxPyShape_ClearAttachments(_arg0
);
7039 wxPy_END_ALLOW_THREADS
;
7040 } Py_INCREF(Py_None
);
7041 _resultobj
= Py_None
;
7045 #define wxPyShape_Recentre(_swigobj,_swigarg0) (_swigobj->Recentre(_swigarg0))
7046 static PyObject
*_wrap_wxPyShape_Recentre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7047 PyObject
* _resultobj
;
7050 PyObject
* _argo0
= 0;
7051 PyObject
* _argo1
= 0;
7052 char *_kwnames
[] = { "self","dc", NULL
};
7055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_Recentre",_kwnames
,&_argo0
,&_argo1
))
7058 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7059 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7060 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Recentre. Expected _wxPyShape_p.");
7065 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7066 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7067 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_Recentre. Expected _wxDC_p.");
7072 wxPy_BEGIN_ALLOW_THREADS
;
7073 wxPyShape_Recentre(_arg0
,*_arg1
);
7075 wxPy_END_ALLOW_THREADS
;
7076 } Py_INCREF(Py_None
);
7077 _resultobj
= Py_None
;
7081 #define wxPyShape_ClearPointList(_swigobj,_swigarg0) (_swigobj->ClearPointList(_swigarg0))
7082 static PyObject
*_wrap_wxPyShape_ClearPointList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7083 PyObject
* _resultobj
;
7086 PyObject
* _argo0
= 0;
7087 PyObject
* _argo1
= 0;
7088 char *_kwnames
[] = { "self","list", NULL
};
7091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_ClearPointList",_kwnames
,&_argo0
,&_argo1
))
7094 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7095 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7096 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ClearPointList. Expected _wxPyShape_p.");
7101 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7102 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxList_p")) {
7103 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_ClearPointList. Expected _wxList_p.");
7108 wxPy_BEGIN_ALLOW_THREADS
;
7109 wxPyShape_ClearPointList(_arg0
,*_arg1
);
7111 wxPy_END_ALLOW_THREADS
;
7112 } Py_INCREF(Py_None
);
7113 _resultobj
= Py_None
;
7117 #define wxPyShape_base_OnDelete(_swigobj) (_swigobj->base_OnDelete())
7118 static PyObject
*_wrap_wxPyShape_base_OnDelete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7119 PyObject
* _resultobj
;
7121 PyObject
* _argo0
= 0;
7122 char *_kwnames
[] = { "self", NULL
};
7125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_base_OnDelete",_kwnames
,&_argo0
))
7128 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7129 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7130 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDelete. Expected _wxPyShape_p.");
7135 wxPy_BEGIN_ALLOW_THREADS
;
7136 wxPyShape_base_OnDelete(_arg0
);
7138 wxPy_END_ALLOW_THREADS
;
7139 } Py_INCREF(Py_None
);
7140 _resultobj
= Py_None
;
7144 #define wxPyShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
7145 static PyObject
*_wrap_wxPyShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7146 PyObject
* _resultobj
;
7149 PyObject
* _argo0
= 0;
7150 PyObject
* _argo1
= 0;
7151 char *_kwnames
[] = { "self","dc", NULL
};
7154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
7157 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7158 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7159 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDraw. Expected _wxPyShape_p.");
7164 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7165 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7166 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnDraw. Expected _wxDC_p.");
7171 wxPy_BEGIN_ALLOW_THREADS
;
7172 wxPyShape_base_OnDraw(_arg0
,*_arg1
);
7174 wxPy_END_ALLOW_THREADS
;
7175 } Py_INCREF(Py_None
);
7176 _resultobj
= Py_None
;
7180 #define wxPyShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
7181 static PyObject
*_wrap_wxPyShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7182 PyObject
* _resultobj
;
7185 PyObject
* _argo0
= 0;
7186 PyObject
* _argo1
= 0;
7187 char *_kwnames
[] = { "self","dc", NULL
};
7190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
7193 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7194 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDrawContents. Expected _wxPyShape_p.");
7200 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7201 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7202 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnDrawContents. Expected _wxDC_p.");
7207 wxPy_BEGIN_ALLOW_THREADS
;
7208 wxPyShape_base_OnDrawContents(_arg0
,*_arg1
);
7210 wxPy_END_ALLOW_THREADS
;
7211 } Py_INCREF(Py_None
);
7212 _resultobj
= Py_None
;
7216 #define wxPyShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
7217 static PyObject
*_wrap_wxPyShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7218 PyObject
* _resultobj
;
7221 bool _arg2
= (bool ) FALSE
;
7222 PyObject
* _argo0
= 0;
7223 PyObject
* _argo1
= 0;
7224 int tempbool2
= (int) FALSE
;
7225 char *_kwnames
[] = { "self","dc","erase", NULL
};
7228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7231 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7232 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7233 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDrawBranches. Expected _wxPyShape_p.");
7238 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7239 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7240 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnDrawBranches. Expected _wxDC_p.");
7244 _arg2
= (bool ) tempbool2
;
7246 wxPy_BEGIN_ALLOW_THREADS
;
7247 wxPyShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
7249 wxPy_END_ALLOW_THREADS
;
7250 } Py_INCREF(Py_None
);
7251 _resultobj
= Py_None
;
7255 #define wxPyShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
7256 static PyObject
*_wrap_wxPyShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7257 PyObject
* _resultobj
;
7260 PyObject
* _argo0
= 0;
7261 PyObject
* _argo1
= 0;
7262 char *_kwnames
[] = { "self","dc", NULL
};
7265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
7268 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7269 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7270 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnMoveLinks. Expected _wxPyShape_p.");
7275 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7276 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7277 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnMoveLinks. Expected _wxDC_p.");
7282 wxPy_BEGIN_ALLOW_THREADS
;
7283 wxPyShape_base_OnMoveLinks(_arg0
,*_arg1
);
7285 wxPy_END_ALLOW_THREADS
;
7286 } Py_INCREF(Py_None
);
7287 _resultobj
= Py_None
;
7291 #define wxPyShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
7292 static PyObject
*_wrap_wxPyShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7293 PyObject
* _resultobj
;
7296 PyObject
* _argo0
= 0;
7297 PyObject
* _argo1
= 0;
7298 char *_kwnames
[] = { "self","dc", NULL
};
7301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
7304 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7305 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7306 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnErase. Expected _wxPyShape_p.");
7311 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7312 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7313 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnErase. Expected _wxDC_p.");
7318 wxPy_BEGIN_ALLOW_THREADS
;
7319 wxPyShape_base_OnErase(_arg0
,*_arg1
);
7321 wxPy_END_ALLOW_THREADS
;
7322 } Py_INCREF(Py_None
);
7323 _resultobj
= Py_None
;
7327 #define wxPyShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
7328 static PyObject
*_wrap_wxPyShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7329 PyObject
* _resultobj
;
7332 PyObject
* _argo0
= 0;
7333 PyObject
* _argo1
= 0;
7334 char *_kwnames
[] = { "self","dc", NULL
};
7337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
7340 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7341 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7342 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnEraseContents. Expected _wxPyShape_p.");
7347 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7348 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7349 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnEraseContents. Expected _wxDC_p.");
7354 wxPy_BEGIN_ALLOW_THREADS
;
7355 wxPyShape_base_OnEraseContents(_arg0
,*_arg1
);
7357 wxPy_END_ALLOW_THREADS
;
7358 } Py_INCREF(Py_None
);
7359 _resultobj
= Py_None
;
7363 #define wxPyShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
7364 static PyObject
*_wrap_wxPyShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7365 PyObject
* _resultobj
;
7368 PyObject
* _argo0
= 0;
7369 PyObject
* _argo1
= 0;
7370 char *_kwnames
[] = { "self","dc", NULL
};
7373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
7376 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7377 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7378 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnHighlight. Expected _wxPyShape_p.");
7383 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7384 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnHighlight. Expected _wxDC_p.");
7390 wxPy_BEGIN_ALLOW_THREADS
;
7391 wxPyShape_base_OnHighlight(_arg0
,*_arg1
);
7393 wxPy_END_ALLOW_THREADS
;
7394 } Py_INCREF(Py_None
);
7395 _resultobj
= Py_None
;
7399 #define wxPyShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7400 static PyObject
*_wrap_wxPyShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7401 PyObject
* _resultobj
;
7405 int _arg3
= (int ) 0;
7406 int _arg4
= (int ) 0;
7407 PyObject
* _argo0
= 0;
7408 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7414 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7415 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7416 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnLeftClick. Expected _wxPyShape_p.");
7421 wxPy_BEGIN_ALLOW_THREADS
;
7422 wxPyShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7424 wxPy_END_ALLOW_THREADS
;
7425 } Py_INCREF(Py_None
);
7426 _resultobj
= Py_None
;
7430 #define wxPyShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7431 static PyObject
*_wrap_wxPyShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7432 PyObject
* _resultobj
;
7436 int _arg3
= (int ) 0;
7437 int _arg4
= (int ) 0;
7438 PyObject
* _argo0
= 0;
7439 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7445 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7446 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7447 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnLeftDoubleClick. Expected _wxPyShape_p.");
7452 wxPy_BEGIN_ALLOW_THREADS
;
7453 wxPyShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7455 wxPy_END_ALLOW_THREADS
;
7456 } Py_INCREF(Py_None
);
7457 _resultobj
= Py_None
;
7461 #define wxPyShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7462 static PyObject
*_wrap_wxPyShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7463 PyObject
* _resultobj
;
7467 int _arg3
= (int ) 0;
7468 int _arg4
= (int ) 0;
7469 PyObject
* _argo0
= 0;
7470 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7476 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7477 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7478 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnRightClick. Expected _wxPyShape_p.");
7483 wxPy_BEGIN_ALLOW_THREADS
;
7484 wxPyShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7486 wxPy_END_ALLOW_THREADS
;
7487 } Py_INCREF(Py_None
);
7488 _resultobj
= Py_None
;
7492 #define wxPyShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
7493 static PyObject
*_wrap_wxPyShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7494 PyObject
* _resultobj
;
7498 PyObject
* _argo0
= 0;
7499 char *_kwnames
[] = { "self","x","y", NULL
};
7502 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7505 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7506 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7507 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnSize. Expected _wxPyShape_p.");
7512 wxPy_BEGIN_ALLOW_THREADS
;
7513 wxPyShape_base_OnSize(_arg0
,_arg1
,_arg2
);
7515 wxPy_END_ALLOW_THREADS
;
7516 } Py_INCREF(Py_None
);
7517 _resultobj
= Py_None
;
7521 #define wxPyShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7522 static PyObject
*_wrap_wxPyShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7523 PyObject
* _resultobj
;
7531 bool _arg6
= (bool ) TRUE
;
7532 PyObject
* _argo0
= 0;
7533 PyObject
* _argo1
= 0;
7534 int tempbool6
= (int) TRUE
;
7535 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7538 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7541 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7542 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7543 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnMovePre. Expected _wxPyShape_p.");
7548 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7549 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7550 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnMovePre. Expected _wxDC_p.");
7554 _arg6
= (bool ) tempbool6
;
7556 wxPy_BEGIN_ALLOW_THREADS
;
7557 _result
= (bool )wxPyShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7559 wxPy_END_ALLOW_THREADS
;
7560 } _resultobj
= Py_BuildValue("i",_result
);
7564 #define wxPyShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7565 static PyObject
*_wrap_wxPyShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7566 PyObject
* _resultobj
;
7573 bool _arg6
= (bool ) TRUE
;
7574 PyObject
* _argo0
= 0;
7575 PyObject
* _argo1
= 0;
7576 int tempbool6
= (int) TRUE
;
7577 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7583 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7584 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7585 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnMovePost. Expected _wxPyShape_p.");
7590 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7591 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7592 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnMovePost. Expected _wxDC_p.");
7596 _arg6
= (bool ) tempbool6
;
7598 wxPy_BEGIN_ALLOW_THREADS
;
7599 wxPyShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7601 wxPy_END_ALLOW_THREADS
;
7602 } Py_INCREF(Py_None
);
7603 _resultobj
= Py_None
;
7607 #define wxPyShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7608 static PyObject
*_wrap_wxPyShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7609 PyObject
* _resultobj
;
7614 int _arg4
= (int ) 0;
7615 int _arg5
= (int ) 0;
7616 PyObject
* _argo0
= 0;
7618 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7624 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7625 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7626 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDragLeft. Expected _wxPyShape_p.");
7630 _arg1
= (bool ) tempbool1
;
7632 wxPy_BEGIN_ALLOW_THREADS
;
7633 wxPyShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7635 wxPy_END_ALLOW_THREADS
;
7636 } Py_INCREF(Py_None
);
7637 _resultobj
= Py_None
;
7641 #define wxPyShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7642 static PyObject
*_wrap_wxPyShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7643 PyObject
* _resultobj
;
7647 int _arg3
= (int ) 0;
7648 int _arg4
= (int ) 0;
7649 PyObject
* _argo0
= 0;
7650 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7656 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7657 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7658 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnBeginDragLeft. Expected _wxPyShape_p.");
7663 wxPy_BEGIN_ALLOW_THREADS
;
7664 wxPyShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7666 wxPy_END_ALLOW_THREADS
;
7667 } Py_INCREF(Py_None
);
7668 _resultobj
= Py_None
;
7672 #define wxPyShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7673 static PyObject
*_wrap_wxPyShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7674 PyObject
* _resultobj
;
7678 int _arg3
= (int ) 0;
7679 int _arg4
= (int ) 0;
7680 PyObject
* _argo0
= 0;
7681 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7687 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7688 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnEndDragLeft. Expected _wxPyShape_p.");
7694 wxPy_BEGIN_ALLOW_THREADS
;
7695 wxPyShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7697 wxPy_END_ALLOW_THREADS
;
7698 } Py_INCREF(Py_None
);
7699 _resultobj
= Py_None
;
7703 #define wxPyShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7704 static PyObject
*_wrap_wxPyShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7705 PyObject
* _resultobj
;
7710 int _arg4
= (int ) 0;
7711 int _arg5
= (int ) 0;
7712 PyObject
* _argo0
= 0;
7714 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7720 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7721 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7722 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDragRight. Expected _wxPyShape_p.");
7726 _arg1
= (bool ) tempbool1
;
7728 wxPy_BEGIN_ALLOW_THREADS
;
7729 wxPyShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7731 wxPy_END_ALLOW_THREADS
;
7732 } Py_INCREF(Py_None
);
7733 _resultobj
= Py_None
;
7737 #define wxPyShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7738 static PyObject
*_wrap_wxPyShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7739 PyObject
* _resultobj
;
7743 int _arg3
= (int ) 0;
7744 int _arg4
= (int ) 0;
7745 PyObject
* _argo0
= 0;
7746 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7752 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7753 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7754 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnBeginDragRight. Expected _wxPyShape_p.");
7759 wxPy_BEGIN_ALLOW_THREADS
;
7760 wxPyShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7762 wxPy_END_ALLOW_THREADS
;
7763 } Py_INCREF(Py_None
);
7764 _resultobj
= Py_None
;
7768 #define wxPyShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7769 static PyObject
*_wrap_wxPyShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7770 PyObject
* _resultobj
;
7774 int _arg3
= (int ) 0;
7775 int _arg4
= (int ) 0;
7776 PyObject
* _argo0
= 0;
7777 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7783 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7784 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7785 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnEndDragRight. Expected _wxPyShape_p.");
7790 wxPy_BEGIN_ALLOW_THREADS
;
7791 wxPyShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7793 wxPy_END_ALLOW_THREADS
;
7794 } Py_INCREF(Py_None
);
7795 _resultobj
= Py_None
;
7799 #define wxPyShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7800 static PyObject
*_wrap_wxPyShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7801 PyObject
* _resultobj
;
7808 PyObject
* _argo0
= 0;
7809 PyObject
* _argo1
= 0;
7810 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
7813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7816 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7817 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDrawOutline. Expected _wxPyShape_p.");
7823 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7824 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7825 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnDrawOutline. Expected _wxDC_p.");
7830 wxPy_BEGIN_ALLOW_THREADS
;
7831 wxPyShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7833 wxPy_END_ALLOW_THREADS
;
7834 } Py_INCREF(Py_None
);
7835 _resultobj
= Py_None
;
7839 #define wxPyShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
7840 static PyObject
*_wrap_wxPyShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7841 PyObject
* _resultobj
;
7844 PyObject
* _argo0
= 0;
7845 PyObject
* _argo1
= 0;
7846 char *_kwnames
[] = { "self","dc", NULL
};
7849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
7852 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7853 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7854 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDrawControlPoints. Expected _wxPyShape_p.");
7859 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7860 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7861 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnDrawControlPoints. Expected _wxDC_p.");
7866 wxPy_BEGIN_ALLOW_THREADS
;
7867 wxPyShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
7869 wxPy_END_ALLOW_THREADS
;
7870 } Py_INCREF(Py_None
);
7871 _resultobj
= Py_None
;
7875 #define wxPyShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
7876 static PyObject
*_wrap_wxPyShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7877 PyObject
* _resultobj
;
7880 PyObject
* _argo0
= 0;
7881 PyObject
* _argo1
= 0;
7882 char *_kwnames
[] = { "self","dc", NULL
};
7885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
7888 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7889 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7890 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnEraseControlPoints. Expected _wxPyShape_p.");
7895 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7896 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7897 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnEraseControlPoints. Expected _wxDC_p.");
7902 wxPy_BEGIN_ALLOW_THREADS
;
7903 wxPyShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
7905 wxPy_END_ALLOW_THREADS
;
7906 } Py_INCREF(Py_None
);
7907 _resultobj
= Py_None
;
7911 #define wxPyShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
7912 static PyObject
*_wrap_wxPyShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7913 PyObject
* _resultobj
;
7916 bool _arg2
= (bool ) TRUE
;
7917 PyObject
* _argo0
= 0;
7918 PyObject
* _argo1
= 0;
7919 int tempbool2
= (int) TRUE
;
7920 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
7923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7926 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7927 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7928 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnMoveLink. Expected _wxPyShape_p.");
7933 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7934 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7935 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnMoveLink. Expected _wxDC_p.");
7939 _arg2
= (bool ) tempbool2
;
7941 wxPy_BEGIN_ALLOW_THREADS
;
7942 wxPyShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
7944 wxPy_END_ALLOW_THREADS
;
7945 } Py_INCREF(Py_None
);
7946 _resultobj
= Py_None
;
7950 #define wxPyShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7951 static PyObject
*_wrap_wxPyShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7952 PyObject
* _resultobj
;
7954 wxPyControlPoint
* _arg1
;
7958 int _arg5
= (int ) 0;
7959 int _arg6
= (int ) 0;
7960 PyObject
* _argo0
= 0;
7961 PyObject
* _argo1
= 0;
7963 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
7966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
7969 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7970 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnSizingDragLeft. Expected _wxPyShape_p.");
7976 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7977 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7978 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
7982 _arg2
= (bool ) tempbool2
;
7984 wxPy_BEGIN_ALLOW_THREADS
;
7985 wxPyShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7987 wxPy_END_ALLOW_THREADS
;
7988 } Py_INCREF(Py_None
);
7989 _resultobj
= Py_None
;
7993 #define wxPyShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7994 static PyObject
*_wrap_wxPyShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7995 PyObject
* _resultobj
;
7997 wxPyControlPoint
* _arg1
;
8000 int _arg4
= (int ) 0;
8001 int _arg5
= (int ) 0;
8002 PyObject
* _argo0
= 0;
8003 PyObject
* _argo1
= 0;
8004 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
8007 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
8010 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8011 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
8012 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnSizingBeginDragLeft. Expected _wxPyShape_p.");
8017 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8018 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
8019 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
8024 wxPy_BEGIN_ALLOW_THREADS
;
8025 wxPyShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
8027 wxPy_END_ALLOW_THREADS
;
8028 } Py_INCREF(Py_None
);
8029 _resultobj
= Py_None
;
8033 #define wxPyShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
8034 static PyObject
*_wrap_wxPyShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8035 PyObject
* _resultobj
;
8037 wxPyControlPoint
* _arg1
;
8040 int _arg4
= (int ) 0;
8041 int _arg5
= (int ) 0;
8042 PyObject
* _argo0
= 0;
8043 PyObject
* _argo1
= 0;
8044 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
8047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
8050 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8051 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
8052 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnSizingEndDragLeft. Expected _wxPyShape_p.");
8057 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8058 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
8059 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
8064 wxPy_BEGIN_ALLOW_THREADS
;
8065 wxPyShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
8067 wxPy_END_ALLOW_THREADS
;
8068 } Py_INCREF(Py_None
);
8069 _resultobj
= Py_None
;
8073 #define wxPyShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
8074 static PyObject
*_wrap_wxPyShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8075 PyObject
* _resultobj
;
8079 PyObject
* _argo0
= 0;
8080 char *_kwnames
[] = { "self","w","h", NULL
};
8083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
8086 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8087 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
8088 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnBeginSize. Expected _wxPyShape_p.");
8093 wxPy_BEGIN_ALLOW_THREADS
;
8094 wxPyShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
8096 wxPy_END_ALLOW_THREADS
;
8097 } Py_INCREF(Py_None
);
8098 _resultobj
= Py_None
;
8102 #define wxPyShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
8103 static PyObject
*_wrap_wxPyShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8104 PyObject
* _resultobj
;
8108 PyObject
* _argo0
= 0;
8109 char *_kwnames
[] = { "self","w","h", NULL
};
8112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
8115 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8116 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
8117 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnEndSize. Expected _wxPyShape_p.");
8122 wxPy_BEGIN_ALLOW_THREADS
;
8123 wxPyShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
8125 wxPy_END_ALLOW_THREADS
;
8126 } Py_INCREF(Py_None
);
8127 _resultobj
= Py_None
;
8131 static PyMethodDef oglbasiccMethods
[] = {
8132 { "wxPyShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
8133 { "wxPyShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
8134 { "wxPyShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8135 { "wxPyShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8136 { "wxPyShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8137 { "wxPyShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
8138 { "wxPyShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8139 { "wxPyShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8140 { "wxPyShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
8141 { "wxPyShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
8142 { "wxPyShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
8143 { "wxPyShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
8144 { "wxPyShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8145 { "wxPyShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8146 { "wxPyShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8147 { "wxPyShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
8148 { "wxPyShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
8149 { "wxPyShape_base_OnSize", (PyCFunction
) _wrap_wxPyShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
8150 { "wxPyShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
8151 { "wxPyShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
8152 { "wxPyShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
8153 { "wxPyShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
8154 { "wxPyShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
8155 { "wxPyShape_base_OnErase", (PyCFunction
) _wrap_wxPyShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
8156 { "wxPyShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
8157 { "wxPyShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
8158 { "wxPyShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
8159 { "wxPyShape_base_OnDraw", (PyCFunction
) _wrap_wxPyShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
8160 { "wxPyShape_base_OnDelete", (PyCFunction
) _wrap_wxPyShape_base_OnDelete
, METH_VARARGS
| METH_KEYWORDS
},
8161 { "wxPyShape_ClearPointList", (PyCFunction
) _wrap_wxPyShape_ClearPointList
, METH_VARARGS
| METH_KEYWORDS
},
8162 { "wxPyShape_Recentre", (PyCFunction
) _wrap_wxPyShape_Recentre
, METH_VARARGS
| METH_KEYWORDS
},
8163 { "wxPyShape_ClearAttachments", (PyCFunction
) _wrap_wxPyShape_ClearAttachments
, METH_VARARGS
| METH_KEYWORDS
},
8164 { "wxPyShape_GetRotation", (PyCFunction
) _wrap_wxPyShape_GetRotation
, METH_VARARGS
| METH_KEYWORDS
},
8165 { "wxPyShape_Rotate", (PyCFunction
) _wrap_wxPyShape_Rotate
, METH_VARARGS
| METH_KEYWORDS
},
8166 { "wxPyShape_CopyWithHandler", (PyCFunction
) _wrap_wxPyShape_CopyWithHandler
, METH_VARARGS
| METH_KEYWORDS
},
8167 { "wxPyShape_Copy", (PyCFunction
) _wrap_wxPyShape_Copy
, METH_VARARGS
| METH_KEYWORDS
},
8168 { "wxPyShape_CreateNewCopy", (PyCFunction
) _wrap_wxPyShape_CreateNewCopy
, METH_VARARGS
| METH_KEYWORDS
},
8169 { "wxPyShape_HasDescendant", (PyCFunction
) _wrap_wxPyShape_HasDescendant
, METH_VARARGS
| METH_KEYWORDS
},
8170 { "wxPyShape_Draggable", (PyCFunction
) _wrap_wxPyShape_Draggable
, METH_VARARGS
| METH_KEYWORDS
},
8171 { "wxPyShape_LogicalToPhysicalAttachment", (PyCFunction
) _wrap_wxPyShape_LogicalToPhysicalAttachment
, METH_VARARGS
| METH_KEYWORDS
},
8172 { "wxPyShape_PhysicalToLogicalAttachment", (PyCFunction
) _wrap_wxPyShape_PhysicalToLogicalAttachment
, METH_VARARGS
| METH_KEYWORDS
},
8173 { "wxPyShape_GetBranchStyle", (PyCFunction
) _wrap_wxPyShape_GetBranchStyle
, METH_VARARGS
| METH_KEYWORDS
},
8174 { "wxPyShape_SetBranchStyle", (PyCFunction
) _wrap_wxPyShape_SetBranchStyle
, METH_VARARGS
| METH_KEYWORDS
},
8175 { "wxPyShape_GetBranchSpacing", (PyCFunction
) _wrap_wxPyShape_GetBranchSpacing
, METH_VARARGS
| METH_KEYWORDS
},
8176 { "wxPyShape_SetBranchSpacing", (PyCFunction
) _wrap_wxPyShape_SetBranchSpacing
, METH_VARARGS
| METH_KEYWORDS
},
8177 { "wxPyShape_GetBranchStemLength", (PyCFunction
) _wrap_wxPyShape_GetBranchStemLength
, METH_VARARGS
| METH_KEYWORDS
},
8178 { "wxPyShape_SetBranchStemLength", (PyCFunction
) _wrap_wxPyShape_SetBranchStemLength
, METH_VARARGS
| METH_KEYWORDS
},
8179 { "wxPyShape_GetBranchNeckLength", (PyCFunction
) _wrap_wxPyShape_GetBranchNeckLength
, METH_VARARGS
| METH_KEYWORDS
},
8180 { "wxPyShape_SetBranchNeckLength", (PyCFunction
) _wrap_wxPyShape_SetBranchNeckLength
, METH_VARARGS
| METH_KEYWORDS
},
8181 { "wxPyShape_GetAttachmentLineCount", (PyCFunction
) _wrap_wxPyShape_GetAttachmentLineCount
, METH_VARARGS
| METH_KEYWORDS
},
8182 { "wxPyShape_GetBranchingAttachmentPoint", (PyCFunction
) _wrap_wxPyShape_GetBranchingAttachmentPoint
, METH_VARARGS
| METH_KEYWORDS
},
8183 { "wxPyShape_GetBranchingAttachmentInfo", (PyCFunction
) _wrap_wxPyShape_GetBranchingAttachmentInfo
, METH_VARARGS
| METH_KEYWORDS
},
8184 { "wxPyShape_GetBranchingAttachmentRoot", (PyCFunction
) _wrap_wxPyShape_GetBranchingAttachmentRoot
, METH_VARARGS
| METH_KEYWORDS
},
8185 { "wxPyShape_ApplyAttachmentOrdering", (PyCFunction
) _wrap_wxPyShape_ApplyAttachmentOrdering
, METH_VARARGS
| METH_KEYWORDS
},
8186 { "wxPyShape_MoveLineToNewAttachment", (PyCFunction
) _wrap_wxPyShape_MoveLineToNewAttachment
, METH_VARARGS
| METH_KEYWORDS
},
8187 { "wxPyShape_DrawLinks", (PyCFunction
) _wrap_wxPyShape_DrawLinks
, METH_VARARGS
| METH_KEYWORDS
},
8188 { "wxPyShape_EraseLinks", (PyCFunction
) _wrap_wxPyShape_EraseLinks
, METH_VARARGS
| METH_KEYWORDS
},
8189 { "wxPyShape_AttachmentSortTest", (PyCFunction
) _wrap_wxPyShape_AttachmentSortTest
, METH_VARARGS
| METH_KEYWORDS
},
8190 { "wxPyShape_CalcSimpleAttachment", (PyCFunction
) _wrap_wxPyShape_CalcSimpleAttachment
, METH_VARARGS
| METH_KEYWORDS
},
8191 { "wxPyShape_GetAttachmentPositionEdge", (PyCFunction
) _wrap_wxPyShape_GetAttachmentPositionEdge
, METH_VARARGS
| METH_KEYWORDS
},
8192 { "wxPyShape_AttachmentIsValid", (PyCFunction
) _wrap_wxPyShape_AttachmentIsValid
, METH_VARARGS
| METH_KEYWORDS
},
8193 { "wxPyShape_GetNumberOfAttachments", (PyCFunction
) _wrap_wxPyShape_GetNumberOfAttachments
, METH_VARARGS
| METH_KEYWORDS
},
8194 { "wxPyShape_GetAttachmentPosition", (PyCFunction
) _wrap_wxPyShape_GetAttachmentPosition
, METH_VARARGS
| METH_KEYWORDS
},
8195 { "wxPyShape_RemoveLine", (PyCFunction
) _wrap_wxPyShape_RemoveLine
, METH_VARARGS
| METH_KEYWORDS
},
8196 { "wxPyShape_ClearText", (PyCFunction
) _wrap_wxPyShape_ClearText
, METH_VARARGS
| METH_KEYWORDS
},
8197 { "wxPyShape_FindRegionNames", (PyCFunction
) _wrap_wxPyShape_FindRegionNames
, METH_VARARGS
| METH_KEYWORDS
},
8198 { "wxPyShape_FindRegion", (PyCFunction
) _wrap_wxPyShape_FindRegion
, METH_VARARGS
| METH_KEYWORDS
},
8199 { "wxPyShape_AssignNewIds", (PyCFunction
) _wrap_wxPyShape_AssignNewIds
, METH_VARARGS
| METH_KEYWORDS
},
8200 { "wxPyShape_ClearRegions", (PyCFunction
) _wrap_wxPyShape_ClearRegions
, METH_VARARGS
| METH_KEYWORDS
},
8201 { "wxPyShape_AddRegion", (PyCFunction
) _wrap_wxPyShape_AddRegion
, METH_VARARGS
| METH_KEYWORDS
},
8202 { "wxPyShape_GetRegions", (PyCFunction
) _wrap_wxPyShape_GetRegions
, METH_VARARGS
| METH_KEYWORDS
},
8203 { "wxPyShape_NameRegions", (PyCFunction
) _wrap_wxPyShape_NameRegions
, METH_VARARGS
| METH_KEYWORDS
},
8204 { "wxPyShape_GetRegionId", (PyCFunction
) _wrap_wxPyShape_GetRegionId
, METH_VARARGS
| METH_KEYWORDS
},
8205 { "wxPyShape_GetRegionName", (PyCFunction
) _wrap_wxPyShape_GetRegionName
, METH_VARARGS
| METH_KEYWORDS
},
8206 { "wxPyShape_SetRegionName", (PyCFunction
) _wrap_wxPyShape_SetRegionName
, METH_VARARGS
| METH_KEYWORDS
},
8207 { "wxPyShape_GetNumberOfTextRegions", (PyCFunction
) _wrap_wxPyShape_GetNumberOfTextRegions
, METH_VARARGS
| METH_KEYWORDS
},
8208 { "wxPyShape_GetTextColour", (PyCFunction
) _wrap_wxPyShape_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8209 { "wxPyShape_SetTextColour", (PyCFunction
) _wrap_wxPyShape_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8210 { "wxPyShape_GetFont", (PyCFunction
) _wrap_wxPyShape_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
8211 { "wxPyShape_SetFont", (PyCFunction
) _wrap_wxPyShape_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
8212 { "wxPyShape_GetFormatMode", (PyCFunction
) _wrap_wxPyShape_GetFormatMode
, METH_VARARGS
| METH_KEYWORDS
},
8213 { "wxPyShape_SetFormatMode", (PyCFunction
) _wrap_wxPyShape_SetFormatMode
, METH_VARARGS
| METH_KEYWORDS
},
8214 { "wxPyShape_FormatText", (PyCFunction
) _wrap_wxPyShape_FormatText
, METH_VARARGS
| METH_KEYWORDS
},
8215 { "wxPyShape_SetDefaultRegionSize", (PyCFunction
) _wrap_wxPyShape_SetDefaultRegionSize
, METH_VARARGS
| METH_KEYWORDS
},
8216 { "wxPyShape_GetBrush", (PyCFunction
) _wrap_wxPyShape_GetBrush
, METH_VARARGS
| METH_KEYWORDS
},
8217 { "wxPyShape_GetPen", (PyCFunction
) _wrap_wxPyShape_GetPen
, METH_VARARGS
| METH_KEYWORDS
},
8218 { "wxPyShape_AddText", (PyCFunction
) _wrap_wxPyShape_AddText
, METH_VARARGS
| METH_KEYWORDS
},
8219 { "wxPyShape_GetLinePosition", (PyCFunction
) _wrap_wxPyShape_GetLinePosition
, METH_VARARGS
| METH_KEYWORDS
},
8220 { "wxPyShape_AddLine", (PyCFunction
) _wrap_wxPyShape_AddLine
, METH_VARARGS
| METH_KEYWORDS
},
8221 { "wxPyShape_Constrain", (PyCFunction
) _wrap_wxPyShape_Constrain
, METH_VARARGS
| METH_KEYWORDS
},
8222 { "wxPyShape_Detach", (PyCFunction
) _wrap_wxPyShape_Detach
, METH_VARARGS
| METH_KEYWORDS
},
8223 { "wxPyShape_Attach", (PyCFunction
) _wrap_wxPyShape_Attach
, METH_VARARGS
| METH_KEYWORDS
},
8224 { "wxPyShape_SetAttachmentSize", (PyCFunction
) _wrap_wxPyShape_SetAttachmentSize
, METH_VARARGS
| METH_KEYWORDS
},
8225 { "wxPyShape_SetSize", (PyCFunction
) _wrap_wxPyShape_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
8226 { "wxPyShape_DrawContents", (PyCFunction
) _wrap_wxPyShape_DrawContents
, METH_VARARGS
| METH_KEYWORDS
},
8227 { "wxPyShape_MoveLinks", (PyCFunction
) _wrap_wxPyShape_MoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
8228 { "wxPyShape_Flash", (PyCFunction
) _wrap_wxPyShape_Flash
, METH_VARARGS
| METH_KEYWORDS
},
8229 { "wxPyShape_Draw", (PyCFunction
) _wrap_wxPyShape_Draw
, METH_VARARGS
| METH_KEYWORDS
},
8230 { "wxPyShape_EraseContents", (PyCFunction
) _wrap_wxPyShape_EraseContents
, METH_VARARGS
| METH_KEYWORDS
},
8231 { "wxPyShape_Erase", (PyCFunction
) _wrap_wxPyShape_Erase
, METH_VARARGS
| METH_KEYWORDS
},
8232 { "wxPyShape_Move", (PyCFunction
) _wrap_wxPyShape_Move
, METH_VARARGS
| METH_KEYWORDS
},
8233 { "wxPyShape_IsShown", (PyCFunction
) _wrap_wxPyShape_IsShown
, METH_VARARGS
| METH_KEYWORDS
},
8234 { "wxPyShape_Show", (PyCFunction
) _wrap_wxPyShape_Show
, METH_VARARGS
| METH_KEYWORDS
},
8235 { "wxPyShape_GetClientData", (PyCFunction
) _wrap_wxPyShape_GetClientData
, METH_VARARGS
| METH_KEYWORDS
},
8236 { "wxPyShape_SetClientData", (PyCFunction
) _wrap_wxPyShape_SetClientData
, METH_VARARGS
| METH_KEYWORDS
},
8237 { "wxPyShape_SetBrush", (PyCFunction
) _wrap_wxPyShape_SetBrush
, METH_VARARGS
| METH_KEYWORDS
},
8238 { "wxPyShape_SetPen", (PyCFunction
) _wrap_wxPyShape_SetPen
, METH_VARARGS
| METH_KEYWORDS
},
8239 { "wxPyShape_GetId", (PyCFunction
) _wrap_wxPyShape_GetId
, METH_VARARGS
| METH_KEYWORDS
},
8240 { "wxPyShape_SetId", (PyCFunction
) _wrap_wxPyShape_SetId
, METH_VARARGS
| METH_KEYWORDS
},
8241 { "wxPyShape_GetAttachmentMode", (PyCFunction
) _wrap_wxPyShape_GetAttachmentMode
, METH_VARARGS
| METH_KEYWORDS
},
8242 { "wxPyShape_SetAttachmentMode", (PyCFunction
) _wrap_wxPyShape_SetAttachmentMode
, METH_VARARGS
| METH_KEYWORDS
},
8243 { "wxPyShape_GetDisableLabel", (PyCFunction
) _wrap_wxPyShape_GetDisableLabel
, METH_VARARGS
| METH_KEYWORDS
},
8244 { "wxPyShape_SetDisableLabel", (PyCFunction
) _wrap_wxPyShape_SetDisableLabel
, METH_VARARGS
| METH_KEYWORDS
},
8245 { "wxPyShape_GetLines", (PyCFunction
) _wrap_wxPyShape_GetLines
, METH_VARARGS
| METH_KEYWORDS
},
8246 { "wxPyShape_GetMaintainAspectRatio", (PyCFunction
) _wrap_wxPyShape_GetMaintainAspectRatio
, METH_VARARGS
| METH_KEYWORDS
},
8247 { "wxPyShape_SetMaintainAspectRatio", (PyCFunction
) _wrap_wxPyShape_SetMaintainAspectRatio
, METH_VARARGS
| METH_KEYWORDS
},
8248 { "wxPyShape_GetCentreResize", (PyCFunction
) _wrap_wxPyShape_GetCentreResize
, METH_VARARGS
| METH_KEYWORDS
},
8249 { "wxPyShape_SetCentreResize", (PyCFunction
) _wrap_wxPyShape_SetCentreResize
, METH_VARARGS
| METH_KEYWORDS
},
8250 { "wxPyShape_HitTest", (PyCFunction
) _wrap_wxPyShape_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
8251 { "wxPyShape_GetShadowMode", (PyCFunction
) _wrap_wxPyShape_GetShadowMode
, METH_VARARGS
| METH_KEYWORDS
},
8252 { "wxPyShape_SetShadowMode", (PyCFunction
) _wrap_wxPyShape_SetShadowMode
, METH_VARARGS
| METH_KEYWORDS
},
8253 { "wxPyShape_GetSpaceAttachments", (PyCFunction
) _wrap_wxPyShape_GetSpaceAttachments
, METH_VARARGS
| METH_KEYWORDS
},
8254 { "wxPyShape_SetSpaceAttachments", (PyCFunction
) _wrap_wxPyShape_SetSpaceAttachments
, METH_VARARGS
| METH_KEYWORDS
},
8255 { "wxPyShape_GetFixedHeight", (PyCFunction
) _wrap_wxPyShape_GetFixedHeight
, METH_VARARGS
| METH_KEYWORDS
},
8256 { "wxPyShape_GetFixedWidth", (PyCFunction
) _wrap_wxPyShape_GetFixedWidth
, METH_VARARGS
| METH_KEYWORDS
},
8257 { "wxPyShape_GetFixedSize", (PyCFunction
) _wrap_wxPyShape_GetFixedSize
, METH_VARARGS
| METH_KEYWORDS
},
8258 { "wxPyShape_SetFixedSize", (PyCFunction
) _wrap_wxPyShape_SetFixedSize
, METH_VARARGS
| METH_KEYWORDS
},
8259 { "wxPyShape_SetDraggable", (PyCFunction
) _wrap_wxPyShape_SetDraggable
, METH_VARARGS
| METH_KEYWORDS
},
8260 { "wxPyShape_GetSensitivityFilter", (PyCFunction
) _wrap_wxPyShape_GetSensitivityFilter
, METH_VARARGS
| METH_KEYWORDS
},
8261 { "wxPyShape_SetSensitivityFilter", (PyCFunction
) _wrap_wxPyShape_SetSensitivityFilter
, METH_VARARGS
| METH_KEYWORDS
},
8262 { "wxPyShape_AncestorSelected", (PyCFunction
) _wrap_wxPyShape_AncestorSelected
, METH_VARARGS
| METH_KEYWORDS
},
8263 { "wxPyShape_Selected", (PyCFunction
) _wrap_wxPyShape_Selected
, METH_VARARGS
| METH_KEYWORDS
},
8264 { "wxPyShape_IsHighlighted", (PyCFunction
) _wrap_wxPyShape_IsHighlighted
, METH_VARARGS
| METH_KEYWORDS
},
8265 { "wxPyShape_SetHighlight", (PyCFunction
) _wrap_wxPyShape_SetHighlight
, METH_VARARGS
| METH_KEYWORDS
},
8266 { "wxPyShape_Select", (PyCFunction
) _wrap_wxPyShape_Select
, METH_VARARGS
| METH_KEYWORDS
},
8267 { "wxPyShape_CalculateSize", (PyCFunction
) _wrap_wxPyShape_CalculateSize
, METH_VARARGS
| METH_KEYWORDS
},
8268 { "wxPyShape_Recompute", (PyCFunction
) _wrap_wxPyShape_Recompute
, METH_VARARGS
| METH_KEYWORDS
},
8269 { "wxPyShape_ResetMandatoryControlPoints", (PyCFunction
) _wrap_wxPyShape_ResetMandatoryControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8270 { "wxPyShape_MakeMandatoryControlPoints", (PyCFunction
) _wrap_wxPyShape_MakeMandatoryControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8271 { "wxPyShape_SetEventHandler", (PyCFunction
) _wrap_wxPyShape_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
8272 { "wxPyShape_GetEventHandler", (PyCFunction
) _wrap_wxPyShape_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
8273 { "wxPyShape_ResetControlPoints", (PyCFunction
) _wrap_wxPyShape_ResetControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8274 { "wxPyShape_DeleteControlPoints", (PyCFunction
) _wrap_wxPyShape_DeleteControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8275 { "wxPyShape_MakeControlPoints", (PyCFunction
) _wrap_wxPyShape_MakeControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8276 { "wxPyShape_GetDrawHandles", (PyCFunction
) _wrap_wxPyShape_GetDrawHandles
, METH_VARARGS
| METH_KEYWORDS
},
8277 { "wxPyShape_SetDrawHandles", (PyCFunction
) _wrap_wxPyShape_SetDrawHandles
, METH_VARARGS
| METH_KEYWORDS
},
8278 { "wxPyShape_Unlink", (PyCFunction
) _wrap_wxPyShape_Unlink
, METH_VARARGS
| METH_KEYWORDS
},
8279 { "wxPyShape_GetChildren", (PyCFunction
) _wrap_wxPyShape_GetChildren
, METH_VARARGS
| METH_KEYWORDS
},
8280 { "wxPyShape_GetTopAncestor", (PyCFunction
) _wrap_wxPyShape_GetTopAncestor
, METH_VARARGS
| METH_KEYWORDS
},
8281 { "wxPyShape_SetParent", (PyCFunction
) _wrap_wxPyShape_SetParent
, METH_VARARGS
| METH_KEYWORDS
},
8282 { "wxPyShape_GetParent", (PyCFunction
) _wrap_wxPyShape_GetParent
, METH_VARARGS
| METH_KEYWORDS
},
8283 { "wxPyShape_SetY", (PyCFunction
) _wrap_wxPyShape_SetY
, METH_VARARGS
| METH_KEYWORDS
},
8284 { "wxPyShape_SetX", (PyCFunction
) _wrap_wxPyShape_SetX
, METH_VARARGS
| METH_KEYWORDS
},
8285 { "wxPyShape_GetY", (PyCFunction
) _wrap_wxPyShape_GetY
, METH_VARARGS
| METH_KEYWORDS
},
8286 { "wxPyShape_GetX", (PyCFunction
) _wrap_wxPyShape_GetX
, METH_VARARGS
| METH_KEYWORDS
},
8287 { "wxPyShape_RemoveFromCanvas", (PyCFunction
) _wrap_wxPyShape_RemoveFromCanvas
, METH_VARARGS
| METH_KEYWORDS
},
8288 { "wxPyShape_InsertInCanvas", (PyCFunction
) _wrap_wxPyShape_InsertInCanvas
, METH_VARARGS
| METH_KEYWORDS
},
8289 { "wxPyShape_AddToCanvas", (PyCFunction
) _wrap_wxPyShape_AddToCanvas
, METH_VARARGS
| METH_KEYWORDS
},
8290 { "wxPyShape_SetCanvas", (PyCFunction
) _wrap_wxPyShape_SetCanvas
, METH_VARARGS
| METH_KEYWORDS
},
8291 { "wxPyShape_GetCanvas", (PyCFunction
) _wrap_wxPyShape_GetCanvas
, METH_VARARGS
| METH_KEYWORDS
},
8292 { "wxPyShape_GetPerimeterPoint", (PyCFunction
) _wrap_wxPyShape_GetPerimeterPoint
, METH_VARARGS
| METH_KEYWORDS
},
8293 { "wxPyShape_GetBoundingBoxMin", (PyCFunction
) _wrap_wxPyShape_GetBoundingBoxMin
, METH_VARARGS
| METH_KEYWORDS
},
8294 { "wxPyShape_GetBoundingBoxMax", (PyCFunction
) _wrap_wxPyShape_GetBoundingBoxMax
, METH_VARARGS
| METH_KEYWORDS
},
8295 { "wxPyShape_Destroy", (PyCFunction
) _wrap_wxPyShape_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
8296 { "wxPyShape__setSelf", (PyCFunction
) _wrap_wxPyShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
8297 { "wxPyShapeEvtHandler_base_OnEndSize", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
8298 { "wxPyShapeEvtHandler_base_OnBeginSize", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
8299 { "wxPyShapeEvtHandler_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8300 { "wxPyShapeEvtHandler_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8301 { "wxPyShapeEvtHandler_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8302 { "wxPyShapeEvtHandler_base_OnMoveLink", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
8303 { "wxPyShapeEvtHandler_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8304 { "wxPyShapeEvtHandler_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8305 { "wxPyShapeEvtHandler_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
8306 { "wxPyShapeEvtHandler_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
8307 { "wxPyShapeEvtHandler_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
8308 { "wxPyShapeEvtHandler_base_OnDragRight", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
8309 { "wxPyShapeEvtHandler_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8310 { "wxPyShapeEvtHandler_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8311 { "wxPyShapeEvtHandler_base_OnDragLeft", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8312 { "wxPyShapeEvtHandler_base_OnMovePost", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
8313 { "wxPyShapeEvtHandler_base_OnMovePre", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
8314 { "wxPyShapeEvtHandler_base_OnSize", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
8315 { "wxPyShapeEvtHandler_base_OnRightClick", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
8316 { "wxPyShapeEvtHandler_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
8317 { "wxPyShapeEvtHandler_base_OnLeftClick", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
8318 { "wxPyShapeEvtHandler_base_OnHighlight", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
8319 { "wxPyShapeEvtHandler_base_OnEraseContents", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
8320 { "wxPyShapeEvtHandler_base_OnErase", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
8321 { "wxPyShapeEvtHandler_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
8322 { "wxPyShapeEvtHandler_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
8323 { "wxPyShapeEvtHandler_base_OnDrawContents", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
8324 { "wxPyShapeEvtHandler_base_OnDraw", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
8325 { "wxPyShapeEvtHandler_base_OnDelete", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDelete
, METH_VARARGS
| METH_KEYWORDS
},
8326 { "wxPyShapeEvtHandler_CreateNewCopy", (PyCFunction
) _wrap_wxPyShapeEvtHandler_CreateNewCopy
, METH_VARARGS
| METH_KEYWORDS
},
8327 { "wxPyShapeEvtHandler_GetPreviousHandler", (PyCFunction
) _wrap_wxPyShapeEvtHandler_GetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
},
8328 { "wxPyShapeEvtHandler_SetPreviousHandler", (PyCFunction
) _wrap_wxPyShapeEvtHandler_SetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
},
8329 { "wxPyShapeEvtHandler_GetShape", (PyCFunction
) _wrap_wxPyShapeEvtHandler_GetShape
, METH_VARARGS
| METH_KEYWORDS
},
8330 { "wxPyShapeEvtHandler_SetShape", (PyCFunction
) _wrap_wxPyShapeEvtHandler_SetShape
, METH_VARARGS
| METH_KEYWORDS
},
8331 { "wxPyShapeEvtHandler_Destroy", (PyCFunction
) _wrap_wxPyShapeEvtHandler_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
8332 { "wxPyShapeEvtHandler__setSelf", (PyCFunction
) _wrap_wxPyShapeEvtHandler__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
8333 { "new_wxPyShapeEvtHandler", (PyCFunction
) _wrap_new_wxPyShapeEvtHandler
, METH_VARARGS
| METH_KEYWORDS
},
8334 { "wxShapeRegion_ClearText", (PyCFunction
) _wrap_wxShapeRegion_ClearText
, METH_VARARGS
| METH_KEYWORDS
},
8335 { "wxShapeRegion_GetHeight", (PyCFunction
) _wrap_wxShapeRegion_GetHeight
, METH_VARARGS
| METH_KEYWORDS
},
8336 { "wxShapeRegion_GetWidth", (PyCFunction
) _wrap_wxShapeRegion_GetWidth
, METH_VARARGS
| METH_KEYWORDS
},
8337 { "wxShapeRegion_GetActualPen", (PyCFunction
) _wrap_wxShapeRegion_GetActualPen
, METH_VARARGS
| METH_KEYWORDS
},
8338 { "wxShapeRegion_SetPenColour", (PyCFunction
) _wrap_wxShapeRegion_SetPenColour
, METH_VARARGS
| METH_KEYWORDS
},
8339 { "wxShapeRegion_SetPenStyle", (PyCFunction
) _wrap_wxShapeRegion_SetPenStyle
, METH_VARARGS
| METH_KEYWORDS
},
8340 { "wxShapeRegion_GetPenStyle", (PyCFunction
) _wrap_wxShapeRegion_GetPenStyle
, METH_VARARGS
| METH_KEYWORDS
},
8341 { "wxShapeRegion_GetPenColour", (PyCFunction
) _wrap_wxShapeRegion_GetPenColour
, METH_VARARGS
| METH_KEYWORDS
},
8342 { "wxShapeRegion_GetFormattedText", (PyCFunction
) _wrap_wxShapeRegion_GetFormattedText
, METH_VARARGS
| METH_KEYWORDS
},
8343 { "wxShapeRegion_GetActualColourObject", (PyCFunction
) _wrap_wxShapeRegion_GetActualColourObject
, METH_VARARGS
| METH_KEYWORDS
},
8344 { "wxShapeRegion_GetColour", (PyCFunction
) _wrap_wxShapeRegion_GetColour
, METH_VARARGS
| METH_KEYWORDS
},
8345 { "wxShapeRegion_GetName", (PyCFunction
) _wrap_wxShapeRegion_GetName
, METH_VARARGS
| METH_KEYWORDS
},
8346 { "wxShapeRegion_GetFormatMode", (PyCFunction
) _wrap_wxShapeRegion_GetFormatMode
, METH_VARARGS
| METH_KEYWORDS
},
8347 { "wxShapeRegion_GetPosition", (PyCFunction
) _wrap_wxShapeRegion_GetPosition
, METH_VARARGS
| METH_KEYWORDS
},
8348 { "wxShapeRegion_GetSize", (PyCFunction
) _wrap_wxShapeRegion_GetSize
, METH_VARARGS
| METH_KEYWORDS
},
8349 { "wxShapeRegion_GetProportion", (PyCFunction
) _wrap_wxShapeRegion_GetProportion
, METH_VARARGS
| METH_KEYWORDS
},
8350 { "wxShapeRegion_GetMinSize", (PyCFunction
) _wrap_wxShapeRegion_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
},
8351 { "wxShapeRegion_GetFont", (PyCFunction
) _wrap_wxShapeRegion_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
8352 { "wxShapeRegion_GetText", (PyCFunction
) _wrap_wxShapeRegion_GetText
, METH_VARARGS
| METH_KEYWORDS
},
8353 { "wxShapeRegion_SetColour", (PyCFunction
) _wrap_wxShapeRegion_SetColour
, METH_VARARGS
| METH_KEYWORDS
},
8354 { "wxShapeRegion_SetName", (PyCFunction
) _wrap_wxShapeRegion_SetName
, METH_VARARGS
| METH_KEYWORDS
},
8355 { "wxShapeRegion_SetFormatMode", (PyCFunction
) _wrap_wxShapeRegion_SetFormatMode
, METH_VARARGS
| METH_KEYWORDS
},
8356 { "wxShapeRegion_SetProportions", (PyCFunction
) _wrap_wxShapeRegion_SetProportions
, METH_VARARGS
| METH_KEYWORDS
},
8357 { "wxShapeRegion_SetPosition", (PyCFunction
) _wrap_wxShapeRegion_SetPosition
, METH_VARARGS
| METH_KEYWORDS
},
8358 { "wxShapeRegion_SetSize", (PyCFunction
) _wrap_wxShapeRegion_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
8359 { "wxShapeRegion_SetMinSize", (PyCFunction
) _wrap_wxShapeRegion_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
},
8360 { "wxShapeRegion_SetFont", (PyCFunction
) _wrap_wxShapeRegion_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
8361 { "wxShapeRegion_SetText", (PyCFunction
) _wrap_wxShapeRegion_SetText
, METH_VARARGS
| METH_KEYWORDS
},
8362 { "new_wxShapeRegion", (PyCFunction
) _wrap_new_wxShapeRegion
, METH_VARARGS
| METH_KEYWORDS
},
8369 * This table is used by the pointer type-checker
8371 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
8372 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
8373 { "_wxEvent","_class_wxEvent",0},
8374 { "_class_wxActivateEvent","_wxActivateEvent",0},
8375 { "_signed_long","_long",0},
8376 { "_wxMenuEvent","_class_wxMenuEvent",0},
8377 { "_class_wxProcessEvent","_wxProcessEvent",0},
8378 { "_class_wxJPEGHandler","_wxJPEGHandler",0},
8379 { "_class_wxFSFile","_wxFSFile",0},
8380 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
8381 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
8382 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
8383 { "_wxBMPHandler","_class_wxBMPHandler",0},
8384 { "_wxImage","_class_wxImage",0},
8385 { "_wxFlexGridSizer","_class_wxFlexGridSizer",0},
8386 { "_wxWindowDisabler","_class_wxWindowDisabler",0},
8387 { "_class_wxDateTime","_wxDateTime",0},
8388 { "_wxPrintQuality","_wxCoord",0},
8389 { "_wxPrintQuality","_int",0},
8390 { "_wxPrintQuality","_signed_int",0},
8391 { "_wxPrintQuality","_unsigned_int",0},
8392 { "_wxPrintQuality","_wxWindowID",0},
8393 { "_wxPrintQuality","_uint",0},
8394 { "_wxPrintQuality","_EBool",0},
8395 { "_wxPrintQuality","_size_t",0},
8396 { "_wxPrintQuality","_time_t",0},
8397 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
8398 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
8399 { "_wxFontData","_class_wxFontData",0},
8400 { "_class_wxRegionIterator","_wxRegionIterator",0},
8401 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
8402 { "_class_wxMenuBar","_wxMenuBar",0},
8403 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
8404 { "_class_wxStaticBoxSizer","_wxStaticBoxSizer",0},
8405 { "_class_wxEvtHandler","_wxEvtHandler",0},
8406 { "_wxPaintEvent","_class_wxPaintEvent",0},
8407 { "_wxGIFHandler","_class_wxGIFHandler",0},
8408 { "_wxPySizer","_class_wxPySizer",0},
8409 { "_wxInternetFSHandler","_class_wxInternetFSHandler",0},
8410 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
8411 { "_wxCursor","_class_wxCursor",0},
8412 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
8413 { "_wxPyProcess","_class_wxPyProcess",0},
8414 { "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0},
8415 { "_wxImageHandler","_class_wxImageHandler",0},
8416 { "_wxMutexGuiLocker","_class_wxMutexGuiLocker",0},
8417 { "_wxLog","_class_wxLog",0},
8418 { "_class_wxToolBarBase","_wxToolBarBase",0},
8419 { "_wxMask","_class_wxMask",0},
8420 { "_wxToolTip","_class_wxToolTip",0},
8421 { "_wxPNGHandler","_class_wxPNGHandler",0},
8422 { "_class_wxColourData","_wxColourData",0},
8423 { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0},
8424 { "_wxPrinter","_class_wxPrinter",0},
8425 { "_wxPen","_class_wxPen",0},
8426 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
8427 { "_class_wxNotebookSizer","_wxNotebookSizer",0},
8428 { "_byte","_unsigned_char",0},
8429 { "_wxDataObject","_class_wxDataObject",0},
8430 { "_class_wxPyFontEnumerator","_wxPyFontEnumerator",0},
8431 { "_wxStaticBox","_class_wxStaticBox",0},
8432 { "_wxColourDatabase","_class_wxColourDatabase",0},
8433 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
8434 { "_wxPyDropSource","_class_wxPyDropSource",0},
8435 { "_wxChoice","_class_wxChoice",0},
8436 { "_wxSlider","_class_wxSlider",0},
8437 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
8438 { "_wxPyPrintout","_class_wxPyPrintout",0},
8439 { "_wxShapeRegion","_class_wxShapeRegion",0},
8440 { "_long","_unsigned_long",0},
8441 { "_long","_signed_long",0},
8442 { "_wxImageList","_class_wxImageList",0},
8443 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
8444 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
8445 { "_wxBitmapButton","_class_wxBitmapButton",0},
8446 { "_wxSashWindow","_class_wxSashWindow",0},
8447 { "_class_wxSizer","_wxSizer",0},
8448 { "_class_wxTIFFHandler","_wxTIFFHandler",0},
8449 { "_class_wxPrintDialogData","_wxPrintDialogData",0},
8450 { "_wxGridSizer","_class_wxGridSizer",0},
8451 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
8452 { "_class_wxClipboard","_wxClipboard",0},
8453 { "_class_wxGauge","_wxGauge",0},
8454 { "_class_wxSashEvent","_wxSashEvent",0},
8455 { "_wxGDIObject","_class_wxGDIObject",0},
8456 { "_wxDC","_class_wxDC",0},
8457 { "_wxSizerItem","_class_wxSizerItem",0},
8458 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
8459 { "_wxListEvent","_class_wxListEvent",0},
8460 { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0},
8461 { "_wxProgressDialog","_class_wxProgressDialog",0},
8462 { "_class_wxBMPHandler","_wxBMPHandler",0},
8463 { "_wxPrintPreview","_class_wxPrintPreview",0},
8464 { "_class_wxFlexGridSizer","_wxFlexGridSizer",0},
8465 { "_class_wxObject","_class_wxPyShape",SwigwxPyShapeTowxObject
},
8466 { "_class_wxObject","_wxPyShape",SwigwxPyShapeTowxObject
},
8467 { "_class_wxObject","_class_wxPyShapeEvtHandler",SwigwxPyShapeEvtHandlerTowxObject
},
8468 { "_class_wxObject","_wxPyShapeEvtHandler",SwigwxPyShapeEvtHandlerTowxObject
},
8469 { "_class_wxObject","_class_wxShapeRegion",SwigwxShapeRegionTowxObject
},
8470 { "_class_wxObject","_wxShapeRegion",SwigwxShapeRegionTowxObject
},
8471 { "_class_wxObject","_wxObject",0},
8472 { "_wxSpinEvent","_class_wxSpinEvent",0},
8473 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
8474 { "_size_t","_wxCoord",0},
8475 { "_size_t","_wxPrintQuality",0},
8476 { "_size_t","_time_t",0},
8477 { "_size_t","_unsigned_int",0},
8478 { "_size_t","_int",0},
8479 { "_size_t","_wxWindowID",0},
8480 { "_size_t","_uint",0},
8481 { "_class_wxRealPoint","_wxRealPoint",0},
8482 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
8483 { "_wxPNMHandler","_class_wxPNMHandler",0},
8484 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
8485 { "_wxLogGui","_class_wxLogGui",0},
8486 { "_wxPrinterDC","_class_wxPrinterDC",0},
8487 { "_class_wxPyShapeEvtHandler","_class_wxPyShape",SwigwxPyShapeTowxPyShapeEvtHandler
},
8488 { "_class_wxPyShapeEvtHandler","_wxPyShape",SwigwxPyShapeTowxPyShapeEvtHandler
},
8489 { "_class_wxPyShapeEvtHandler","_wxPyShapeEvtHandler",0},
8490 { "_class_wxMenuItem","_wxMenuItem",0},
8491 { "_class_wxPaintEvent","_wxPaintEvent",0},
8492 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
8493 { "_class_wxStatusBar","_wxStatusBar",0},
8494 { "_class_wxGIFHandler","_wxGIFHandler",0},
8495 { "_class_wxPySizer","_wxPySizer",0},
8496 { "_wxPanel","_class_wxPanel",0},
8497 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
8498 { "_wxCheckBox","_class_wxCheckBox",0},
8499 { "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0},
8500 { "_wxPyEvent","_class_wxPyEvent",0},
8501 { "_wxTextCtrl","_class_wxTextCtrl",0},
8502 { "_class_wxMask","_wxMask",0},
8503 { "_wxTextDataObject","_class_wxTextDataObject",0},
8504 { "_class_wxKeyEvent","_wxKeyEvent",0},
8505 { "_class_wxToolTip","_wxToolTip",0},
8506 { "_class_wxPNGHandler","_wxPNGHandler",0},
8507 { "_wxFileConfig","_class_wxFileConfig",0},
8508 { "_wxColour","_class_wxColour",0},
8509 { "_class_wxDialog","_wxDialog",0},
8510 { "_wxBusyCursor","_class_wxBusyCursor",0},
8511 { "_wxPageSetupDialog","_class_wxPageSetupDialog",0},
8512 { "_class_wxPrinter","_wxPrinter",0},
8513 { "_class_wxFileDataObject","_wxFileDataObject",0},
8514 { "_wxIdleEvent","_class_wxIdleEvent",0},
8515 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
8516 { "_wxToolBar","_class_wxToolBar",0},
8517 { "_class_wxDataObject","_wxDataObject",0},
8518 { "_wxCaret","_class_wxCaret",0},
8519 { "_wxStaticLine","_class_wxStaticLine",0},
8520 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
8521 { "_wxBrush","_class_wxBrush",0},
8522 { "_wxToggleButton","_class_wxToggleButton",0},
8523 { "_wxMiniFrame","_class_wxMiniFrame",0},
8524 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
8525 { "_class_wxPyPrintout","_wxPyPrintout",0},
8526 { "_wxDataFormat","_class_wxDataFormat",0},
8527 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8528 { "_class_wxSashWindow","_wxSashWindow",0},
8529 { "_wxShowEvent","_class_wxShowEvent",0},
8530 { "_uint","_wxCoord",0},
8531 { "_uint","_wxPrintQuality",0},
8532 { "_uint","_time_t",0},
8533 { "_uint","_size_t",0},
8534 { "_uint","_unsigned_int",0},
8535 { "_uint","_int",0},
8536 { "_uint","_wxWindowID",0},
8537 { "_wxChar","_char",0},
8538 { "_wxPyValidator","_class_wxPyValidator",0},
8539 { "_class_wxEvent","_wxEvent",0},
8540 { "_wxCheckListBox","_class_wxCheckListBox",0},
8541 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
8542 { "_wxRect","_class_wxRect",0},
8543 { "_wxCommandEvent","_class_wxCommandEvent",0},
8544 { "_wxSizeEvent","_class_wxSizeEvent",0},
8545 { "_class_wxLogWindow","_wxLogWindow",0},
8546 { "_class_wxImage","_wxImage",0},
8547 { "_wxPoint","_class_wxPoint",0},
8548 { "_class_wxWindowDisabler","_wxWindowDisabler",0},
8549 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
8550 { "_class_wxButton","_wxButton",0},
8551 { "_wxRadioBox","_class_wxRadioBox",0},
8552 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
8553 { "_class_wxFontData","_wxFontData",0},
8554 { "_class_wxPNMHandler","_wxPNMHandler",0},
8555 { "_wxBoxSizer","_class_wxBoxSizer",0},
8556 { "_class_wxZipFSHandler","_wxZipFSHandler",0},
8557 { "_char","_wxChar",0},
8558 { "_wxBitmap","_class_wxBitmap",0},
8559 { "_wxPenList","_class_wxPenList",0},
8560 { "_wxTaskBarIcon","_class_wxTaskBarIcon",0},
8561 { "_wxPrintDialog","_class_wxPrintDialog",0},
8562 { "_wxWindowDC","_class_wxWindowDC",0},
8563 { "_wxTimerEvent","_class_wxTimerEvent",0},
8564 { "_wxPyTimer","_class_wxPyTimer",0},
8565 { "_wxScrollBar","_class_wxScrollBar",0},
8566 { "_wxSpinButton","_class_wxSpinButton",0},
8567 { "_wxColourDialog","_class_wxColourDialog",0},
8568 { "_wxPrintData","_class_wxPrintData",0},
8569 { "_class_wxInternetFSHandler","_wxInternetFSHandler",0},
8570 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8571 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
8572 { "_wxMessageDialog","_class_wxMessageDialog",0},
8573 { "_class_wxValidator","_wxValidator",0},
8574 { "_class_wxPyEvent","_wxPyEvent",0},
8575 { "_class_wxMutexGuiLocker","_wxMutexGuiLocker",0},
8576 { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
8577 { "_wxConfig","_class_wxConfig",0},
8578 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
8579 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
8580 { "_class_wxFileConfig","_wxFileConfig",0},
8581 { "_class_wxBusyCursor","_wxBusyCursor",0},
8582 { "_wxToolBarSimple","_class_wxToolBarSimple",0},
8583 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
8584 { "_wxListItem","_class_wxListItem",0},
8585 { "_class_wxToolBar","_wxToolBar",0},
8586 { "_wxDropTarget","_class_wxDropTarget",0},
8587 { "_class_wxStaticLine","_wxStaticLine",0},
8588 { "_class_wxColourDatabase","_wxColourDatabase",0},
8589 { "_wxScrollEvent","_class_wxScrollEvent",0},
8590 { "_wxToolBarToolBase","_class_wxToolBarToolBase",0},
8591 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
8592 { "_class_wxMemoryFSHandler","_wxMemoryFSHandler",0},
8593 { "_class_wxShapeRegion","_wxShapeRegion",0},
8594 { "_EBool","_wxCoord",0},
8595 { "_EBool","_wxPrintQuality",0},
8596 { "_EBool","_signed_int",0},
8597 { "_EBool","_int",0},
8598 { "_EBool","_wxWindowID",0},
8599 { "_class_wxRegion","_wxRegion",0},
8600 { "_class_wxDataFormat","_wxDataFormat",0},
8601 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
8602 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
8603 { "_class_wxPreviewFrame","_wxPreviewFrame",0},
8604 { "_wxStaticText","_class_wxStaticText",0},
8605 { "_wxFont","_class_wxFont",0},
8606 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8607 { "_wxCloseEvent","_class_wxCloseEvent",0},
8608 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
8609 { "_wxProcessEvent","_class_wxProcessEvent",0},
8610 { "_wxNotebook","_class_wxNotebook",0},
8611 { "_wxFSFile","_class_wxFSFile",0},
8612 { "_unsigned_long","_long",0},
8613 { "_class_wxRect","_wxRect",0},
8614 { "_class_wxDC","_wxDC",0},
8615 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
8616 { "_wxGenericDragImage","_class_wxGenericDragImage",0},
8617 { "_class_wxProgressDialog","_wxProgressDialog",0},
8618 { "_class_wxBrushList","_wxBrushList",0},
8619 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
8620 { "_wxPyInputStream","_class_wxPyInputStream",0},
8621 { "_wxPyApp","_class_wxPyApp",0},
8622 { "_class_wxPenList","_wxPenList",0},
8623 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
8624 { "_class_wxOutputStream","_wxOutputStream",0},
8625 { "_wxLogTextCtrl","_class_wxLogTextCtrl",0},
8626 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
8627 { "_class_wxTreeEvent","_wxTreeEvent",0},
8628 { "_class_wxDirDialog","_wxDirDialog",0},
8629 { "_wxTimeSpan","_class_wxTimeSpan",0},
8630 { "_wxFocusEvent","_class_wxFocusEvent",0},
8631 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
8632 { "_class_wxTimerEvent","_wxTimerEvent",0},
8633 { "_class_wxPyTimer","_wxPyTimer",0},
8634 { "_class_wxSpinButton","_wxSpinButton",0},
8635 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8636 { "_class_wxPanel","_wxPanel",0},
8637 { "_class_wxCheckBox","_wxCheckBox",0},
8638 { "_wxComboBox","_class_wxComboBox",0},
8639 { "_wxRadioButton","_class_wxRadioButton",0},
8640 { "_class_wxMessageDialog","_wxMessageDialog",0},
8641 { "_signed_int","_wxCoord",0},
8642 { "_signed_int","_wxPrintQuality",0},
8643 { "_signed_int","_EBool",0},
8644 { "_signed_int","_wxWindowID",0},
8645 { "_signed_int","_int",0},
8646 { "_class_wxTextCtrl","_wxTextCtrl",0},
8647 { "_class_wxListItemAttr","_wxListItemAttr",0},
8648 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8649 { "_wxMetaFileDC","_class_wxMetaFileDC",0},
8650 { "_class_wxTextDataObject","_wxTextDataObject",0},
8651 { "_wxMenu","_class_wxMenu",0},
8652 { "_class_wxMoveEvent","_wxMoveEvent",0},
8653 { "_wxListBox","_class_wxListBox",0},
8654 { "_wxScreenDC","_class_wxScreenDC",0},
8655 { "_class_wxToolBarSimple","_wxToolBarSimple",0},
8656 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
8657 { "_WXTYPE","_wxDateTime_t",0},
8658 { "_WXTYPE","_short",0},
8659 { "_WXTYPE","_signed_short",0},
8660 { "_WXTYPE","_unsigned_short",0},
8661 { "_wxFileDialog","_class_wxFileDialog",0},
8662 { "_class_wxDropTarget","_wxDropTarget",0},
8663 { "_class_wxCaret","_wxCaret",0},
8664 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
8665 { "_class_wxBrush","_wxBrush",0},
8666 { "_wxTipProvider","_class_wxTipProvider",0},
8667 { "_unsigned_short","_wxDateTime_t",0},
8668 { "_unsigned_short","_WXTYPE",0},
8669 { "_unsigned_short","_short",0},
8670 { "_class_wxWindow","_wxWindow",0},
8671 { "_class_wxLogStderr","_wxLogStderr",0},
8672 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
8673 { "_wxDateSpan","_class_wxDateSpan",0},
8674 { "_class_wxStaticText","_wxStaticText",0},
8675 { "_wxPrintDialogData","_class_wxPrintDialogData",0},
8676 { "_class_wxFont","_wxFont",0},
8677 { "_wxClipboard","_class_wxClipboard",0},
8678 { "_class_wxPyValidator","_wxPyValidator",0},
8679 { "_class_wxCloseEvent","_wxCloseEvent",0},
8680 { "_wxSashEvent","_class_wxSashEvent",0},
8681 { "_wxBusyInfo","_class_wxBusyInfo",0},
8682 { "_wxFontList","_class_wxFontList",0},
8683 { "_class_wxMenuEvent","_wxMenuEvent",0},
8684 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
8685 { "_wxJoystick","_class_wxJoystick",0},
8686 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8687 { "_wxClientDC","_class_wxClientDC",0},
8688 { "_wxMouseEvent","_class_wxMouseEvent",0},
8689 { "_class_wxGenericDragImage","_wxGenericDragImage",0},
8690 { "_wxListCtrl","_class_wxListCtrl",0},
8691 { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0},
8692 { "_wxObject","_class_wxPyShape",SwigwxPyShapeTowxObject
},
8693 { "_wxObject","_wxPyShape",SwigwxPyShapeTowxObject
},
8694 { "_wxObject","_class_wxPyShapeEvtHandler",SwigwxPyShapeEvtHandlerTowxObject
},
8695 { "_wxObject","_wxPyShapeEvtHandler",SwigwxPyShapeEvtHandlerTowxObject
},
8696 { "_wxObject","_class_wxShapeRegion",SwigwxShapeRegionTowxObject
},
8697 { "_wxObject","_wxShapeRegion",SwigwxShapeRegionTowxObject
},
8698 { "_wxObject","_class_wxObject",0},
8699 { "_class_wxPoint","_wxPoint",0},
8700 { "_class_wxPyInputStream","_wxPyInputStream",0},
8701 { "_wxRealPoint","_class_wxRealPoint",0},
8702 { "_class_wxRadioBox","_wxRadioBox",0},
8703 { "_class_wxBoxSizer","_wxBoxSizer",0},
8704 { "_signed_short","_WXTYPE",0},
8705 { "_signed_short","_short",0},
8706 { "_wxMemoryDC","_class_wxMemoryDC",0},
8707 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8708 { "_class_wxTaskBarIcon","_wxTaskBarIcon",0},
8709 { "_class_wxPrintDialog","_wxPrintDialog",0},
8710 { "_wxPyFileSystemHandler","_class_wxPyFileSystemHandler",0},
8711 { "_wxPaintDC","_class_wxPaintDC",0},
8712 { "_class_wxWindowDC","_wxWindowDC",0},
8713 { "_class_wxFocusEvent","_wxFocusEvent",0},
8714 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
8715 { "_wxStatusBar","_class_wxStatusBar",0},
8716 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8717 { "_class_wxCursor","_wxCursor",0},
8718 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8719 { "_class_wxPyProcess","_wxPyProcess",0},
8720 { "_class_wxImageHandler","_wxImageHandler",0},
8721 { "_wxPyShape","_class_wxPyShape",0},
8722 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8723 { "_class_wxLog","_wxLog",0},
8724 { "_wxTreeItemId","_class_wxTreeItemId",0},
8725 { "_unsigned_char","_byte",0},
8726 { "_class_wxMetaFileDC","_wxMetaFileDC",0},
8727 { "_class_wxMenu","_wxMenu",0},
8728 { "_wxControl","_class_wxControl",0},
8729 { "_class_wxListBox","_wxListBox",0},
8730 { "_unsigned_int","_wxCoord",0},
8731 { "_unsigned_int","_wxPrintQuality",0},
8732 { "_unsigned_int","_time_t",0},
8733 { "_unsigned_int","_size_t",0},
8734 { "_unsigned_int","_uint",0},
8735 { "_unsigned_int","_wxWindowID",0},
8736 { "_unsigned_int","_int",0},
8737 { "_wxIcon","_class_wxIcon",0},
8738 { "_wxDialog","_class_wxDialog",0},
8739 { "_class_wxListItem","_wxListItem",0},
8740 { "_class_wxPen","_wxPen",0},
8741 { "_class_wxFileDialog","_wxFileDialog",0},
8742 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
8743 { "_wxConfigBase","_class_wxConfigBase",0},
8744 { "_short","_wxDateTime_t",0},
8745 { "_short","_WXTYPE",0},
8746 { "_short","_unsigned_short",0},
8747 { "_short","_signed_short",0},
8748 { "_class_wxStaticBox","_wxStaticBox",0},
8749 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
8750 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8751 { "_class_wxPyDropSource","_wxPyDropSource",0},
8752 { "_class_wxScrollEvent","_wxScrollEvent",0},
8753 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
8754 { "_class_wxChoice","_wxChoice",0},
8755 { "_class_wxSlider","_wxSlider",0},
8756 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
8757 { "_class_wxImageList","_wxImageList",0},
8758 { "_class_wxBitmapButton","_wxBitmapButton",0},
8759 { "_wxFileSystemHandler","_class_wxFileSystemHandler",0},
8760 { "_wxPyTipProvider","_class_wxPyTipProvider",0},
8761 { "_wxFrame","_class_wxFrame",0},
8762 { "_wxPCXHandler","_class_wxPCXHandler",0},
8763 { "_class_wxGridSizer","_wxGridSizer",0},
8764 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
8765 { "_class_wxNotebook","_wxNotebook",0},
8766 { "_wxJPEGHandler","_class_wxJPEGHandler",0},
8767 { "_wxWindowID","_wxCoord",0},
8768 { "_wxWindowID","_wxPrintQuality",0},
8769 { "_wxWindowID","_time_t",0},
8770 { "_wxWindowID","_size_t",0},
8771 { "_wxWindowID","_EBool",0},
8772 { "_wxWindowID","_uint",0},
8773 { "_wxWindowID","_int",0},
8774 { "_wxWindowID","_signed_int",0},
8775 { "_wxWindowID","_unsigned_int",0},
8776 { "_class_wxGDIObject","_wxGDIObject",0},
8777 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
8778 { "_class_wxSizerItem","_wxSizerItem",0},
8779 { "_int","_wxCoord",0},
8780 { "_int","_wxPrintQuality",0},
8781 { "_int","_time_t",0},
8782 { "_int","_size_t",0},
8783 { "_int","_EBool",0},
8784 { "_int","_uint",0},
8785 { "_int","_wxWindowID",0},
8786 { "_int","_unsigned_int",0},
8787 { "_int","_signed_int",0},
8788 { "_class_wxMouseEvent","_wxMouseEvent",0},
8789 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
8790 { "_wxLogWindow","_class_wxLogWindow",0},
8791 { "_class_wxListEvent","_wxListEvent",0},
8792 { "_class_wxPrintPreview","_wxPrintPreview",0},
8793 { "_wxDateTime_t","_unsigned_short",0},
8794 { "_wxDateTime_t","_short",0},
8795 { "_wxDateTime_t","_WXTYPE",0},
8796 { "_class_wxSpinEvent","_wxSpinEvent",0},
8797 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
8798 { "_wxDateTime","_class_wxDateTime",0},
8799 { "_time_t","_wxCoord",0},
8800 { "_time_t","_wxPrintQuality",0},
8801 { "_time_t","_unsigned_int",0},
8802 { "_time_t","_int",0},
8803 { "_time_t","_wxWindowID",0},
8804 { "_time_t","_uint",0},
8805 { "_time_t","_size_t",0},
8806 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
8807 { "_wxLogNull","_class_wxLogNull",0},
8808 { "_wxButton","_class_wxButton",0},
8809 { "_wxZipFSHandler","_class_wxZipFSHandler",0},
8810 { "_class_wxPyApp","_wxPyApp",0},
8811 { "_wxSize","_class_wxSize",0},
8812 { "_wxRegionIterator","_class_wxRegionIterator",0},
8813 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8814 { "_class_wxLogTextCtrl","_wxLogTextCtrl",0},
8815 { "_class_wxLogGui","_wxLogGui",0},
8816 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
8817 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
8818 { "_class_wxPrinterDC","_wxPrinterDC",0},
8819 { "_wxStaticBoxSizer","_class_wxStaticBoxSizer",0},
8820 { "_class_wxTimeSpan","_wxTimeSpan",0},
8821 { "_class_wxPyFileSystemHandler","_wxPyFileSystemHandler",0},
8822 { "_class_wxPaintDC","_wxPaintDC",0},
8823 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
8824 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8825 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
8826 { "_class_wxComboBox","_wxComboBox",0},
8827 { "_class_wxRadioButton","_wxRadioButton",0},
8828 { "_class_wxPyShape","_wxPyShape",0},
8829 { "_wxValidator","_class_wxValidator",0},
8830 { "_wxToolBarBase","_class_wxToolBarBase",0},
8831 { "_class_wxTreeItemId","_wxTreeItemId",0},
8832 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8833 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
8834 { "_class_wxControl","_wxControl",0},
8835 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
8836 { "_class_wxIcon","_wxIcon",0},
8837 { "_class_wxColour","_wxColour",0},
8838 { "_class_wxScreenDC","_wxScreenDC",0},
8839 { "_class_wxPageSetupDialog","_wxPageSetupDialog",0},
8840 { "_wxPalette","_class_wxPalette",0},
8841 { "_class_wxIdleEvent","_wxIdleEvent",0},
8842 { "_class_wxConfigBase","_wxConfigBase",0},
8843 { "_wxCoord","_int",0},
8844 { "_wxCoord","_signed_int",0},
8845 { "_wxCoord","_unsigned_int",0},
8846 { "_wxCoord","_wxWindowID",0},
8847 { "_wxCoord","_uint",0},
8848 { "_wxCoord","_EBool",0},
8849 { "_wxCoord","_size_t",0},
8850 { "_wxCoord","_time_t",0},
8851 { "_wxCoord","_wxPrintQuality",0},
8852 { "_wxEraseEvent","_class_wxEraseEvent",0},
8853 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8854 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
8855 { "_class_wxTipProvider","_wxTipProvider",0},
8856 { "_class_wxToggleButton","_wxToggleButton",0},
8857 { "_class_wxMiniFrame","_wxMiniFrame",0},
8858 { "_wxFontDialog","_class_wxFontDialog",0},
8859 { "_wxMemoryFSHandler","_class_wxMemoryFSHandler",0},
8860 { "_wxRegion","_class_wxRegion",0},
8861 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
8862 { "_wxPreviewFrame","_class_wxPreviewFrame",0},
8863 { "_wxSizer","_class_wxSizer",0},
8864 { "_class_wxDateSpan","_wxDateSpan",0},
8865 { "_wxFileSystem","_class_wxFileSystem",0},
8866 { "_class_wxShowEvent","_wxShowEvent",0},
8867 { "_class_wxPyTipProvider","_wxPyTipProvider",0},
8868 { "_class_wxPCXHandler","_wxPCXHandler",0},
8869 { "_wxTIFFHandler","_class_wxTIFFHandler",0},
8870 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
8871 { "_wxActivateEvent","_class_wxActivateEvent",0},
8872 { "_wxGauge","_class_wxGauge",0},
8873 { "_class_wxCheckListBox","_wxCheckListBox",0},
8874 { "_class_wxBusyInfo","_wxBusyInfo",0},
8875 { "_class_wxFontList","_wxFontList",0},
8876 { "_class_wxJoystick","_wxJoystick",0},
8877 { "_class_wxCommandEvent","_wxCommandEvent",0},
8878 { "_class_wxClientDC","_wxClientDC",0},
8879 { "_class_wxSizeEvent","_wxSizeEvent",0},
8880 { "_class_wxListCtrl","_wxListCtrl",0},
8881 { "_wxBrushList","_class_wxBrushList",0},
8882 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
8883 { "_class_wxLogNull","_wxLogNull",0},
8884 { "_class_wxSize","_wxSize",0},
8885 { "_class_wxBitmap","_wxBitmap",0},
8886 { "_class_wxMemoryDC","_wxMemoryDC",0},
8887 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
8888 { "_wxMenuBar","_class_wxMenuBar",0},
8889 { "_wxOutputStream","_class_wxOutputStream",0},
8890 { "_wxTreeEvent","_class_wxTreeEvent",0},
8891 { "_wxDirDialog","_class_wxDirDialog",0},
8892 { "_wxPyShapeEvtHandler","_class_wxPyShape",SwigwxPyShapeTowxPyShapeEvtHandler
},
8893 { "_wxPyShapeEvtHandler","_wxPyShape",SwigwxPyShapeTowxPyShapeEvtHandler
},
8894 { "_wxPyShapeEvtHandler","_class_wxPyShapeEvtHandler",0},
8895 { "_wxEvtHandler","_class_wxEvtHandler",0},
8896 { "_wxMenuItem","_class_wxMenuItem",0},
8897 { "_class_wxScrollBar","_wxScrollBar",0},
8898 { "_class_wxColourDialog","_wxColourDialog",0},
8899 { "_class_wxPrintData","_wxPrintData",0},
8900 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
8901 { "_wxListItemAttr","_class_wxListItemAttr",0},
8902 { "_class_wxTextEntryDialog","_wxTextEntryDialog",0},
8903 { "_class_wxConfig","_wxConfig",0},
8904 { "_wxKeyEvent","_class_wxKeyEvent",0},
8905 { "_wxMoveEvent","_class_wxMoveEvent",0},
8906 { "_wxColourData","_class_wxColourData",0},
8907 { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0},
8908 { "_class_wxPalette","_wxPalette",0},
8909 { "_wxFileDataObject","_class_wxFileDataObject",0},
8910 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
8911 { "_wxNotebookSizer","_class_wxNotebookSizer",0},
8912 { "_class_wxEraseEvent","_wxEraseEvent",0},
8913 { "_wxPyFontEnumerator","_class_wxPyFontEnumerator",0},
8914 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
8915 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
8916 { "_class_wxToolBarToolBase","_wxToolBarToolBase",0},
8917 { "_class_wxFontDialog","_wxFontDialog",0},
8918 { "_wxWindow","_class_wxWindow",0},
8919 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
8920 { "_wxLogStderr","_class_wxLogStderr",0},
8921 { "_class_wxFileSystemHandler","_wxFileSystemHandler",0},
8922 { "_class_wxFileSystem","_wxFileSystem",0},
8923 { "_class_wxFrame","_wxFrame",0},
8926 static PyObject
*SWIG_globals
;
8930 SWIGEXPORT(void) initoglbasicc() {
8932 SWIG_globals
= SWIG_newvarlink();
8933 m
= Py_InitModule("oglbasicc", oglbasiccMethods
);
8934 d
= PyModule_GetDict(m
);
8937 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
8938 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);