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 #define new_wxShapeRegion() (new wxShapeRegion())
120 static PyObject
*_wrap_new_wxShapeRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
121 PyObject
* _resultobj
;
122 wxShapeRegion
* _result
;
123 char *_kwnames
[] = { NULL
};
127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxShapeRegion",_kwnames
))
130 wxPy_BEGIN_ALLOW_THREADS
;
131 _result
= (wxShapeRegion
*)new_wxShapeRegion();
133 wxPy_END_ALLOW_THREADS
;
135 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxShapeRegion_p");
136 _resultobj
= Py_BuildValue("s",_ptemp
);
139 _resultobj
= Py_None
;
144 #define wxShapeRegion_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
145 static PyObject
*_wrap_wxShapeRegion_SetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
146 PyObject
* _resultobj
;
147 wxShapeRegion
* _arg0
;
149 PyObject
* _argo0
= 0;
150 PyObject
* _obj1
= 0;
151 char *_kwnames
[] = { "self","s", NULL
};
154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxShapeRegion_SetText",_kwnames
,&_argo0
,&_obj1
))
157 if (_argo0
== Py_None
) { _arg0
= NULL
; }
158 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
159 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetText. Expected _wxShapeRegion_p.");
164 #if PYTHON_API_VERSION >= 1009
165 char* tmpPtr
; int tmpSize
;
166 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
167 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
170 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
172 _arg1
= new wxString(tmpPtr
, tmpSize
);
174 if (!PyString_Check(_obj1
)) {
175 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
178 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
182 wxPy_BEGIN_ALLOW_THREADS
;
183 wxShapeRegion_SetText(_arg0
,*_arg1
);
185 wxPy_END_ALLOW_THREADS
;
186 } Py_INCREF(Py_None
);
187 _resultobj
= Py_None
;
195 #define wxShapeRegion_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
196 static PyObject
*_wrap_wxShapeRegion_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
197 PyObject
* _resultobj
;
198 wxShapeRegion
* _arg0
;
200 PyObject
* _argo0
= 0;
201 PyObject
* _obj1
= 0;
202 char *_kwnames
[] = { "self","f", NULL
};
205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxShapeRegion_SetFont",_kwnames
,&_argo0
,&_obj1
))
208 if (_argo0
== Py_None
) { _arg0
= NULL
; }
209 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
210 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetFont. Expected _wxShapeRegion_p.");
217 if (_obj1
== Py_None
) { temp
= NULL
; }
218 else if (SWIG_GetPtrObj(_obj1
, (void **) &temp
,"_wxFont_p")) {
219 PyErr_SetString(PyExc_TypeError
,"Type error, expected _wxFont_p.");
224 _arg1
= wxTheFontList
->FindOrCreateFont(temp
->GetPointSize(),
228 temp
->GetUnderlined(),
230 temp
->GetEncoding());
235 wxPy_BEGIN_ALLOW_THREADS
;
236 wxShapeRegion_SetFont(_arg0
,_arg1
);
238 wxPy_END_ALLOW_THREADS
;
239 } Py_INCREF(Py_None
);
240 _resultobj
= Py_None
;
244 #define wxShapeRegion_SetMinSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMinSize(_swigarg0,_swigarg1))
245 static PyObject
*_wrap_wxShapeRegion_SetMinSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
246 PyObject
* _resultobj
;
247 wxShapeRegion
* _arg0
;
250 PyObject
* _argo0
= 0;
251 char *_kwnames
[] = { "self","w","h", NULL
};
254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxShapeRegion_SetMinSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
257 if (_argo0
== Py_None
) { _arg0
= NULL
; }
258 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetMinSize. Expected _wxShapeRegion_p.");
264 wxPy_BEGIN_ALLOW_THREADS
;
265 wxShapeRegion_SetMinSize(_arg0
,_arg1
,_arg2
);
267 wxPy_END_ALLOW_THREADS
;
268 } Py_INCREF(Py_None
);
269 _resultobj
= Py_None
;
273 #define wxShapeRegion_SetSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSize(_swigarg0,_swigarg1))
274 static PyObject
*_wrap_wxShapeRegion_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
275 PyObject
* _resultobj
;
276 wxShapeRegion
* _arg0
;
279 PyObject
* _argo0
= 0;
280 char *_kwnames
[] = { "self","w","h", NULL
};
283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxShapeRegion_SetSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
286 if (_argo0
== Py_None
) { _arg0
= NULL
; }
287 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetSize. Expected _wxShapeRegion_p.");
293 wxPy_BEGIN_ALLOW_THREADS
;
294 wxShapeRegion_SetSize(_arg0
,_arg1
,_arg2
);
296 wxPy_END_ALLOW_THREADS
;
297 } Py_INCREF(Py_None
);
298 _resultobj
= Py_None
;
302 #define wxShapeRegion_SetPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetPosition(_swigarg0,_swigarg1))
303 static PyObject
*_wrap_wxShapeRegion_SetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
304 PyObject
* _resultobj
;
305 wxShapeRegion
* _arg0
;
308 PyObject
* _argo0
= 0;
309 char *_kwnames
[] = { "self","x","y", NULL
};
312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxShapeRegion_SetPosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
315 if (_argo0
== Py_None
) { _arg0
= NULL
; }
316 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
317 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetPosition. Expected _wxShapeRegion_p.");
322 wxPy_BEGIN_ALLOW_THREADS
;
323 wxShapeRegion_SetPosition(_arg0
,_arg1
,_arg2
);
325 wxPy_END_ALLOW_THREADS
;
326 } Py_INCREF(Py_None
);
327 _resultobj
= Py_None
;
331 #define wxShapeRegion_SetProportions(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetProportions(_swigarg0,_swigarg1))
332 static PyObject
*_wrap_wxShapeRegion_SetProportions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
333 PyObject
* _resultobj
;
334 wxShapeRegion
* _arg0
;
337 PyObject
* _argo0
= 0;
338 char *_kwnames
[] = { "self","x","y", NULL
};
341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxShapeRegion_SetProportions",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
344 if (_argo0
== Py_None
) { _arg0
= NULL
; }
345 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
346 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetProportions. Expected _wxShapeRegion_p.");
351 wxPy_BEGIN_ALLOW_THREADS
;
352 wxShapeRegion_SetProportions(_arg0
,_arg1
,_arg2
);
354 wxPy_END_ALLOW_THREADS
;
355 } Py_INCREF(Py_None
);
356 _resultobj
= Py_None
;
360 #define wxShapeRegion_SetFormatMode(_swigobj,_swigarg0) (_swigobj->SetFormatMode(_swigarg0))
361 static PyObject
*_wrap_wxShapeRegion_SetFormatMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
362 PyObject
* _resultobj
;
363 wxShapeRegion
* _arg0
;
365 PyObject
* _argo0
= 0;
366 char *_kwnames
[] = { "self","mode", NULL
};
369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxShapeRegion_SetFormatMode",_kwnames
,&_argo0
,&_arg1
))
372 if (_argo0
== Py_None
) { _arg0
= NULL
; }
373 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
374 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetFormatMode. Expected _wxShapeRegion_p.");
379 wxPy_BEGIN_ALLOW_THREADS
;
380 wxShapeRegion_SetFormatMode(_arg0
,_arg1
);
382 wxPy_END_ALLOW_THREADS
;
383 } Py_INCREF(Py_None
);
384 _resultobj
= Py_None
;
388 #define wxShapeRegion_SetName(_swigobj,_swigarg0) (_swigobj->SetName(_swigarg0))
389 static PyObject
*_wrap_wxShapeRegion_SetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
390 PyObject
* _resultobj
;
391 wxShapeRegion
* _arg0
;
393 PyObject
* _argo0
= 0;
394 PyObject
* _obj1
= 0;
395 char *_kwnames
[] = { "self","s", NULL
};
398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxShapeRegion_SetName",_kwnames
,&_argo0
,&_obj1
))
401 if (_argo0
== Py_None
) { _arg0
= NULL
; }
402 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
403 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetName. Expected _wxShapeRegion_p.");
408 #if PYTHON_API_VERSION >= 1009
409 char* tmpPtr
; int tmpSize
;
410 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
411 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
414 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
416 _arg1
= new wxString(tmpPtr
, tmpSize
);
418 if (!PyString_Check(_obj1
)) {
419 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
422 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
426 wxPy_BEGIN_ALLOW_THREADS
;
427 wxShapeRegion_SetName(_arg0
,*_arg1
);
429 wxPy_END_ALLOW_THREADS
;
430 } Py_INCREF(Py_None
);
431 _resultobj
= Py_None
;
439 #define wxShapeRegion_SetColour(_swigobj,_swigarg0) (_swigobj->SetColour(_swigarg0))
440 static PyObject
*_wrap_wxShapeRegion_SetColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
441 PyObject
* _resultobj
;
442 wxShapeRegion
* _arg0
;
444 PyObject
* _argo0
= 0;
445 PyObject
* _obj1
= 0;
446 char *_kwnames
[] = { "self","col", NULL
};
449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxShapeRegion_SetColour",_kwnames
,&_argo0
,&_obj1
))
452 if (_argo0
== Py_None
) { _arg0
= NULL
; }
453 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
454 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetColour. Expected _wxShapeRegion_p.");
459 #if PYTHON_API_VERSION >= 1009
460 char* tmpPtr
; int tmpSize
;
461 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
462 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
465 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
467 _arg1
= new wxString(tmpPtr
, tmpSize
);
469 if (!PyString_Check(_obj1
)) {
470 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
473 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
477 wxPy_BEGIN_ALLOW_THREADS
;
478 wxShapeRegion_SetColour(_arg0
,*_arg1
);
480 wxPy_END_ALLOW_THREADS
;
481 } Py_INCREF(Py_None
);
482 _resultobj
= Py_None
;
490 #define wxShapeRegion_GetText(_swigobj) (_swigobj->GetText())
491 static PyObject
*_wrap_wxShapeRegion_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
492 PyObject
* _resultobj
;
494 wxShapeRegion
* _arg0
;
495 PyObject
* _argo0
= 0;
496 char *_kwnames
[] = { "self", NULL
};
499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetText",_kwnames
,&_argo0
))
502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetText. Expected _wxShapeRegion_p.");
509 wxPy_BEGIN_ALLOW_THREADS
;
510 _result
= new wxString (wxShapeRegion_GetText(_arg0
));
512 wxPy_END_ALLOW_THREADS
;
514 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
522 #define wxShapeRegion_GetFont(_swigobj) (_swigobj->GetFont())
523 static PyObject
*_wrap_wxShapeRegion_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
524 PyObject
* _resultobj
;
526 wxShapeRegion
* _arg0
;
527 PyObject
* _argo0
= 0;
528 char *_kwnames
[] = { "self", NULL
};
532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetFont",_kwnames
,&_argo0
))
535 if (_argo0
== Py_None
) { _arg0
= NULL
; }
536 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
537 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetFont. Expected _wxShapeRegion_p.");
542 wxPy_BEGIN_ALLOW_THREADS
;
543 _result
= (wxFont
*)wxShapeRegion_GetFont(_arg0
);
545 wxPy_END_ALLOW_THREADS
;
547 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
548 _resultobj
= Py_BuildValue("s",_ptemp
);
551 _resultobj
= Py_None
;
556 #define wxShapeRegion_GetMinSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetMinSize(_swigarg0,_swigarg1))
557 static PyObject
*_wrap_wxShapeRegion_GetMinSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
558 PyObject
* _resultobj
;
559 wxShapeRegion
* _arg0
;
564 PyObject
* _argo0
= 0;
565 char *_kwnames
[] = { "self", NULL
};
574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetMinSize",_kwnames
,&_argo0
))
577 if (_argo0
== Py_None
) { _arg0
= NULL
; }
578 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
579 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetMinSize. Expected _wxShapeRegion_p.");
584 wxPy_BEGIN_ALLOW_THREADS
;
585 wxShapeRegion_GetMinSize(_arg0
,_arg1
,_arg2
);
587 wxPy_END_ALLOW_THREADS
;
588 } Py_INCREF(Py_None
);
589 _resultobj
= Py_None
;
592 o
= PyFloat_FromDouble((double) (*_arg1
));
593 _resultobj
= t_output_helper(_resultobj
, o
);
597 o
= PyFloat_FromDouble((double) (*_arg2
));
598 _resultobj
= t_output_helper(_resultobj
, o
);
603 #define wxShapeRegion_GetProportion(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetProportion(_swigarg0,_swigarg1))
604 static PyObject
*_wrap_wxShapeRegion_GetProportion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
605 PyObject
* _resultobj
;
606 wxShapeRegion
* _arg0
;
611 PyObject
* _argo0
= 0;
612 char *_kwnames
[] = { "self", NULL
};
621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetProportion",_kwnames
,&_argo0
))
624 if (_argo0
== Py_None
) { _arg0
= NULL
; }
625 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
626 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetProportion. Expected _wxShapeRegion_p.");
631 wxPy_BEGIN_ALLOW_THREADS
;
632 wxShapeRegion_GetProportion(_arg0
,_arg1
,_arg2
);
634 wxPy_END_ALLOW_THREADS
;
635 } Py_INCREF(Py_None
);
636 _resultobj
= Py_None
;
639 o
= PyFloat_FromDouble((double) (*_arg1
));
640 _resultobj
= t_output_helper(_resultobj
, o
);
644 o
= PyFloat_FromDouble((double) (*_arg2
));
645 _resultobj
= t_output_helper(_resultobj
, o
);
650 #define wxShapeRegion_GetSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetSize(_swigarg0,_swigarg1))
651 static PyObject
*_wrap_wxShapeRegion_GetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
652 PyObject
* _resultobj
;
653 wxShapeRegion
* _arg0
;
658 PyObject
* _argo0
= 0;
659 char *_kwnames
[] = { "self", NULL
};
668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetSize",_kwnames
,&_argo0
))
671 if (_argo0
== Py_None
) { _arg0
= NULL
; }
672 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
673 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetSize. Expected _wxShapeRegion_p.");
678 wxPy_BEGIN_ALLOW_THREADS
;
679 wxShapeRegion_GetSize(_arg0
,_arg1
,_arg2
);
681 wxPy_END_ALLOW_THREADS
;
682 } Py_INCREF(Py_None
);
683 _resultobj
= Py_None
;
686 o
= PyFloat_FromDouble((double) (*_arg1
));
687 _resultobj
= t_output_helper(_resultobj
, o
);
691 o
= PyFloat_FromDouble((double) (*_arg2
));
692 _resultobj
= t_output_helper(_resultobj
, o
);
697 #define wxShapeRegion_GetPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetPosition(_swigarg0,_swigarg1))
698 static PyObject
*_wrap_wxShapeRegion_GetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
699 PyObject
* _resultobj
;
700 wxShapeRegion
* _arg0
;
705 PyObject
* _argo0
= 0;
706 char *_kwnames
[] = { "self", NULL
};
715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetPosition",_kwnames
,&_argo0
))
718 if (_argo0
== Py_None
) { _arg0
= NULL
; }
719 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
720 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetPosition. Expected _wxShapeRegion_p.");
725 wxPy_BEGIN_ALLOW_THREADS
;
726 wxShapeRegion_GetPosition(_arg0
,_arg1
,_arg2
);
728 wxPy_END_ALLOW_THREADS
;
729 } Py_INCREF(Py_None
);
730 _resultobj
= Py_None
;
733 o
= PyFloat_FromDouble((double) (*_arg1
));
734 _resultobj
= t_output_helper(_resultobj
, o
);
738 o
= PyFloat_FromDouble((double) (*_arg2
));
739 _resultobj
= t_output_helper(_resultobj
, o
);
744 #define wxShapeRegion_GetFormatMode(_swigobj) (_swigobj->GetFormatMode())
745 static PyObject
*_wrap_wxShapeRegion_GetFormatMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
746 PyObject
* _resultobj
;
748 wxShapeRegion
* _arg0
;
749 PyObject
* _argo0
= 0;
750 char *_kwnames
[] = { "self", NULL
};
753 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetFormatMode",_kwnames
,&_argo0
))
756 if (_argo0
== Py_None
) { _arg0
= NULL
; }
757 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
758 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetFormatMode. Expected _wxShapeRegion_p.");
763 wxPy_BEGIN_ALLOW_THREADS
;
764 _result
= (int )wxShapeRegion_GetFormatMode(_arg0
);
766 wxPy_END_ALLOW_THREADS
;
767 } _resultobj
= Py_BuildValue("i",_result
);
771 #define wxShapeRegion_GetName(_swigobj) (_swigobj->GetName())
772 static PyObject
*_wrap_wxShapeRegion_GetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
773 PyObject
* _resultobj
;
775 wxShapeRegion
* _arg0
;
776 PyObject
* _argo0
= 0;
777 char *_kwnames
[] = { "self", NULL
};
780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetName",_kwnames
,&_argo0
))
783 if (_argo0
== Py_None
) { _arg0
= NULL
; }
784 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
785 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetName. Expected _wxShapeRegion_p.");
790 wxPy_BEGIN_ALLOW_THREADS
;
791 _result
= new wxString (wxShapeRegion_GetName(_arg0
));
793 wxPy_END_ALLOW_THREADS
;
795 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
803 #define wxShapeRegion_GetColour(_swigobj) (_swigobj->GetColour())
804 static PyObject
*_wrap_wxShapeRegion_GetColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
805 PyObject
* _resultobj
;
807 wxShapeRegion
* _arg0
;
808 PyObject
* _argo0
= 0;
809 char *_kwnames
[] = { "self", NULL
};
812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetColour",_kwnames
,&_argo0
))
815 if (_argo0
== Py_None
) { _arg0
= NULL
; }
816 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
817 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetColour. Expected _wxShapeRegion_p.");
822 wxPy_BEGIN_ALLOW_THREADS
;
823 _result
= new wxString (wxShapeRegion_GetColour(_arg0
));
825 wxPy_END_ALLOW_THREADS
;
827 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
835 #define wxShapeRegion_GetActualColourObject(_swigobj) (_swigobj->GetActualColourObject())
836 static PyObject
*_wrap_wxShapeRegion_GetActualColourObject(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
837 PyObject
* _resultobj
;
839 wxShapeRegion
* _arg0
;
840 PyObject
* _argo0
= 0;
841 char *_kwnames
[] = { "self", NULL
};
845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetActualColourObject",_kwnames
,&_argo0
))
848 if (_argo0
== Py_None
) { _arg0
= NULL
; }
849 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
850 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetActualColourObject. Expected _wxShapeRegion_p.");
855 wxPy_BEGIN_ALLOW_THREADS
;
856 _result
= (wxColour
*)wxShapeRegion_GetActualColourObject(_arg0
);
858 wxPy_END_ALLOW_THREADS
;
860 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
861 _resultobj
= Py_BuildValue("s",_ptemp
);
864 _resultobj
= Py_None
;
869 #define wxShapeRegion_GetFormattedText(_swigobj) (_swigobj->GetFormattedText())
870 static PyObject
*_wrap_wxShapeRegion_GetFormattedText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
871 PyObject
* _resultobj
;
873 wxShapeRegion
* _arg0
;
874 PyObject
* _argo0
= 0;
875 char *_kwnames
[] = { "self", NULL
};
879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetFormattedText",_kwnames
,&_argo0
))
882 if (_argo0
== Py_None
) { _arg0
= NULL
; }
883 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
884 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetFormattedText. Expected _wxShapeRegion_p.");
889 wxPy_BEGIN_ALLOW_THREADS
;
890 wxList
& _result_ref
= wxShapeRegion_GetFormattedText(_arg0
);
891 _result
= (wxList
*) &_result_ref
;
893 wxPy_END_ALLOW_THREADS
;
895 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxList_p");
896 _resultobj
= Py_BuildValue("s",_ptemp
);
899 _resultobj
= Py_None
;
904 #define wxShapeRegion_GetPenColour(_swigobj) (_swigobj->GetPenColour())
905 static PyObject
*_wrap_wxShapeRegion_GetPenColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
906 PyObject
* _resultobj
;
908 wxShapeRegion
* _arg0
;
909 PyObject
* _argo0
= 0;
910 char *_kwnames
[] = { "self", NULL
};
913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetPenColour",_kwnames
,&_argo0
))
916 if (_argo0
== Py_None
) { _arg0
= NULL
; }
917 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
918 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetPenColour. Expected _wxShapeRegion_p.");
923 wxPy_BEGIN_ALLOW_THREADS
;
924 _result
= new wxString (wxShapeRegion_GetPenColour(_arg0
));
926 wxPy_END_ALLOW_THREADS
;
928 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
936 #define wxShapeRegion_GetPenStyle(_swigobj) (_swigobj->GetPenStyle())
937 static PyObject
*_wrap_wxShapeRegion_GetPenStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
938 PyObject
* _resultobj
;
940 wxShapeRegion
* _arg0
;
941 PyObject
* _argo0
= 0;
942 char *_kwnames
[] = { "self", NULL
};
945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetPenStyle",_kwnames
,&_argo0
))
948 if (_argo0
== Py_None
) { _arg0
= NULL
; }
949 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetPenStyle. Expected _wxShapeRegion_p.");
955 wxPy_BEGIN_ALLOW_THREADS
;
956 _result
= (int )wxShapeRegion_GetPenStyle(_arg0
);
958 wxPy_END_ALLOW_THREADS
;
959 } _resultobj
= Py_BuildValue("i",_result
);
963 #define wxShapeRegion_SetPenStyle(_swigobj,_swigarg0) (_swigobj->SetPenStyle(_swigarg0))
964 static PyObject
*_wrap_wxShapeRegion_SetPenStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
965 PyObject
* _resultobj
;
966 wxShapeRegion
* _arg0
;
968 PyObject
* _argo0
= 0;
969 char *_kwnames
[] = { "self","style", NULL
};
972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxShapeRegion_SetPenStyle",_kwnames
,&_argo0
,&_arg1
))
975 if (_argo0
== Py_None
) { _arg0
= NULL
; }
976 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
977 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetPenStyle. Expected _wxShapeRegion_p.");
982 wxPy_BEGIN_ALLOW_THREADS
;
983 wxShapeRegion_SetPenStyle(_arg0
,_arg1
);
985 wxPy_END_ALLOW_THREADS
;
986 } Py_INCREF(Py_None
);
987 _resultobj
= Py_None
;
991 #define wxShapeRegion_SetPenColour(_swigobj,_swigarg0) (_swigobj->SetPenColour(_swigarg0))
992 static PyObject
*_wrap_wxShapeRegion_SetPenColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
993 PyObject
* _resultobj
;
994 wxShapeRegion
* _arg0
;
996 PyObject
* _argo0
= 0;
997 PyObject
* _obj1
= 0;
998 char *_kwnames
[] = { "self","col", NULL
};
1001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxShapeRegion_SetPenColour",_kwnames
,&_argo0
,&_obj1
))
1004 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1005 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
1006 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_SetPenColour. Expected _wxShapeRegion_p.");
1011 #if PYTHON_API_VERSION >= 1009
1012 char* tmpPtr
; int tmpSize
;
1013 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1014 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1017 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1019 _arg1
= new wxString(tmpPtr
, tmpSize
);
1021 if (!PyString_Check(_obj1
)) {
1022 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1025 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1029 wxPy_BEGIN_ALLOW_THREADS
;
1030 wxShapeRegion_SetPenColour(_arg0
,*_arg1
);
1032 wxPy_END_ALLOW_THREADS
;
1033 } Py_INCREF(Py_None
);
1034 _resultobj
= Py_None
;
1042 #define wxShapeRegion_GetActualPen(_swigobj) (_swigobj->GetActualPen())
1043 static PyObject
*_wrap_wxShapeRegion_GetActualPen(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1044 PyObject
* _resultobj
;
1046 wxShapeRegion
* _arg0
;
1047 PyObject
* _argo0
= 0;
1048 char *_kwnames
[] = { "self", NULL
};
1052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetActualPen",_kwnames
,&_argo0
))
1055 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1056 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
1057 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetActualPen. Expected _wxShapeRegion_p.");
1062 wxPy_BEGIN_ALLOW_THREADS
;
1063 _result
= (wxPen
*)wxShapeRegion_GetActualPen(_arg0
);
1065 wxPy_END_ALLOW_THREADS
;
1067 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPen_p");
1068 _resultobj
= Py_BuildValue("s",_ptemp
);
1071 _resultobj
= Py_None
;
1076 #define wxShapeRegion_GetWidth(_swigobj) (_swigobj->GetWidth())
1077 static PyObject
*_wrap_wxShapeRegion_GetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1078 PyObject
* _resultobj
;
1080 wxShapeRegion
* _arg0
;
1081 PyObject
* _argo0
= 0;
1082 char *_kwnames
[] = { "self", NULL
};
1085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetWidth",_kwnames
,&_argo0
))
1088 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1089 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
1090 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetWidth. Expected _wxShapeRegion_p.");
1095 wxPy_BEGIN_ALLOW_THREADS
;
1096 _result
= (double )wxShapeRegion_GetWidth(_arg0
);
1098 wxPy_END_ALLOW_THREADS
;
1099 } _resultobj
= Py_BuildValue("d",_result
);
1103 #define wxShapeRegion_GetHeight(_swigobj) (_swigobj->GetHeight())
1104 static PyObject
*_wrap_wxShapeRegion_GetHeight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1105 PyObject
* _resultobj
;
1107 wxShapeRegion
* _arg0
;
1108 PyObject
* _argo0
= 0;
1109 char *_kwnames
[] = { "self", NULL
};
1112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_GetHeight",_kwnames
,&_argo0
))
1115 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1116 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
1117 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_GetHeight. Expected _wxShapeRegion_p.");
1122 wxPy_BEGIN_ALLOW_THREADS
;
1123 _result
= (double )wxShapeRegion_GetHeight(_arg0
);
1125 wxPy_END_ALLOW_THREADS
;
1126 } _resultobj
= Py_BuildValue("d",_result
);
1130 #define wxShapeRegion_ClearText(_swigobj) (_swigobj->ClearText())
1131 static PyObject
*_wrap_wxShapeRegion_ClearText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1132 PyObject
* _resultobj
;
1133 wxShapeRegion
* _arg0
;
1134 PyObject
* _argo0
= 0;
1135 char *_kwnames
[] = { "self", NULL
};
1138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxShapeRegion_ClearText",_kwnames
,&_argo0
))
1141 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1142 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxShapeRegion_p")) {
1143 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxShapeRegion_ClearText. Expected _wxShapeRegion_p.");
1148 wxPy_BEGIN_ALLOW_THREADS
;
1149 wxShapeRegion_ClearText(_arg0
);
1151 wxPy_END_ALLOW_THREADS
;
1152 } Py_INCREF(Py_None
);
1153 _resultobj
= Py_None
;
1157 #define new_wxPyShapeEvtHandler(_swigarg0,_swigarg1) (new wxPyShapeEvtHandler(_swigarg0,_swigarg1))
1158 static PyObject
*_wrap_new_wxPyShapeEvtHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1159 PyObject
* _resultobj
;
1160 wxPyShapeEvtHandler
* _result
;
1161 wxPyShapeEvtHandler
* _arg0
= (wxPyShapeEvtHandler
*) NULL
;
1162 wxPyShape
* _arg1
= (wxPyShape
*) NULL
;
1163 PyObject
* _argo0
= 0;
1164 PyObject
* _argo1
= 0;
1165 char *_kwnames
[] = { "prev","shape", NULL
};
1169 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OO:new_wxPyShapeEvtHandler",_kwnames
,&_argo0
,&_argo1
))
1172 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1173 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1174 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxPyShapeEvtHandler. Expected _wxPyShapeEvtHandler_p.");
1179 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1180 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
1181 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of new_wxPyShapeEvtHandler. Expected _wxPyShape_p.");
1186 wxPy_BEGIN_ALLOW_THREADS
;
1187 _result
= (wxPyShapeEvtHandler
*)new_wxPyShapeEvtHandler(_arg0
,_arg1
);
1189 wxPy_END_ALLOW_THREADS
;
1191 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShapeEvtHandler_p");
1192 _resultobj
= Py_BuildValue("s",_ptemp
);
1195 _resultobj
= Py_None
;
1200 #define wxPyShapeEvtHandler__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
1201 static PyObject
*_wrap_wxPyShapeEvtHandler__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1202 PyObject
* _resultobj
;
1203 wxPyShapeEvtHandler
* _arg0
;
1206 PyObject
* _argo0
= 0;
1207 PyObject
* _obj1
= 0;
1208 PyObject
* _obj2
= 0;
1209 char *_kwnames
[] = { "self","self","_class", NULL
};
1212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyShapeEvtHandler__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
1215 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1216 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1217 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler__setSelf. Expected _wxPyShapeEvtHandler_p.");
1228 wxPy_BEGIN_ALLOW_THREADS
;
1229 wxPyShapeEvtHandler__setSelf(_arg0
,_arg1
,_arg2
);
1231 wxPy_END_ALLOW_THREADS
;
1232 } Py_INCREF(Py_None
);
1233 _resultobj
= Py_None
;
1237 static void wxPyShapeEvtHandler_Destroy(wxPyShapeEvtHandler
*self
) { delete self
; }
1238 static PyObject
*_wrap_wxPyShapeEvtHandler_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1239 PyObject
* _resultobj
;
1240 wxPyShapeEvtHandler
* _arg0
;
1241 PyObject
* _argo0
= 0;
1242 char *_kwnames
[] = { "self", NULL
};
1245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShapeEvtHandler_Destroy",_kwnames
,&_argo0
))
1248 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1249 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1250 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_Destroy. Expected _wxPyShapeEvtHandler_p.");
1255 wxPy_BEGIN_ALLOW_THREADS
;
1256 wxPyShapeEvtHandler_Destroy(_arg0
);
1258 wxPy_END_ALLOW_THREADS
;
1259 } Py_INCREF(Py_None
);
1260 _resultobj
= Py_None
;
1264 #define wxPyShapeEvtHandler_SetShape(_swigobj,_swigarg0) (_swigobj->SetShape(_swigarg0))
1265 static PyObject
*_wrap_wxPyShapeEvtHandler_SetShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1266 PyObject
* _resultobj
;
1267 wxPyShapeEvtHandler
* _arg0
;
1269 PyObject
* _argo0
= 0;
1270 PyObject
* _argo1
= 0;
1271 char *_kwnames
[] = { "self","sh", NULL
};
1274 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_SetShape",_kwnames
,&_argo0
,&_argo1
))
1277 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1278 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1279 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_SetShape. Expected _wxPyShapeEvtHandler_p.");
1284 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1285 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
1286 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_SetShape. Expected _wxPyShape_p.");
1291 wxPy_BEGIN_ALLOW_THREADS
;
1292 wxPyShapeEvtHandler_SetShape(_arg0
,_arg1
);
1294 wxPy_END_ALLOW_THREADS
;
1295 } Py_INCREF(Py_None
);
1296 _resultobj
= Py_None
;
1300 #define wxPyShapeEvtHandler_GetShape(_swigobj) (_swigobj->GetShape())
1301 static PyObject
*_wrap_wxPyShapeEvtHandler_GetShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1302 PyObject
* _resultobj
;
1303 wxPyShape
* _result
;
1304 wxPyShapeEvtHandler
* _arg0
;
1305 PyObject
* _argo0
= 0;
1306 char *_kwnames
[] = { "self", NULL
};
1310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShapeEvtHandler_GetShape",_kwnames
,&_argo0
))
1313 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1314 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1315 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_GetShape. Expected _wxPyShapeEvtHandler_p.");
1320 wxPy_BEGIN_ALLOW_THREADS
;
1321 _result
= (wxPyShape
*)wxPyShapeEvtHandler_GetShape(_arg0
);
1323 wxPy_END_ALLOW_THREADS
;
1325 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShape_p");
1326 _resultobj
= Py_BuildValue("s",_ptemp
);
1329 _resultobj
= Py_None
;
1334 #define wxPyShapeEvtHandler_SetPreviousHandler(_swigobj,_swigarg0) (_swigobj->SetPreviousHandler(_swigarg0))
1335 static PyObject
*_wrap_wxPyShapeEvtHandler_SetPreviousHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1336 PyObject
* _resultobj
;
1337 wxPyShapeEvtHandler
* _arg0
;
1338 wxPyShapeEvtHandler
* _arg1
;
1339 PyObject
* _argo0
= 0;
1340 PyObject
* _argo1
= 0;
1341 char *_kwnames
[] = { "self","handler", NULL
};
1344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_SetPreviousHandler",_kwnames
,&_argo0
,&_argo1
))
1347 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1348 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1349 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_SetPreviousHandler. Expected _wxPyShapeEvtHandler_p.");
1354 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1355 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeEvtHandler_p")) {
1356 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_SetPreviousHandler. Expected _wxPyShapeEvtHandler_p.");
1361 wxPy_BEGIN_ALLOW_THREADS
;
1362 wxPyShapeEvtHandler_SetPreviousHandler(_arg0
,_arg1
);
1364 wxPy_END_ALLOW_THREADS
;
1365 } Py_INCREF(Py_None
);
1366 _resultobj
= Py_None
;
1370 #define wxPyShapeEvtHandler_GetPreviousHandler(_swigobj) (_swigobj->GetPreviousHandler())
1371 static PyObject
*_wrap_wxPyShapeEvtHandler_GetPreviousHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1372 PyObject
* _resultobj
;
1373 wxPyShapeEvtHandler
* _result
;
1374 wxPyShapeEvtHandler
* _arg0
;
1375 PyObject
* _argo0
= 0;
1376 char *_kwnames
[] = { "self", NULL
};
1380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShapeEvtHandler_GetPreviousHandler",_kwnames
,&_argo0
))
1383 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1384 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_GetPreviousHandler. Expected _wxPyShapeEvtHandler_p.");
1390 wxPy_BEGIN_ALLOW_THREADS
;
1391 _result
= (wxPyShapeEvtHandler
*)wxPyShapeEvtHandler_GetPreviousHandler(_arg0
);
1393 wxPy_END_ALLOW_THREADS
;
1395 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShapeEvtHandler_p");
1396 _resultobj
= Py_BuildValue("s",_ptemp
);
1399 _resultobj
= Py_None
;
1404 #define wxPyShapeEvtHandler_CreateNewCopy(_swigobj) (_swigobj->CreateNewCopy())
1405 static PyObject
*_wrap_wxPyShapeEvtHandler_CreateNewCopy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1406 PyObject
* _resultobj
;
1407 wxPyShapeEvtHandler
* _result
;
1408 wxPyShapeEvtHandler
* _arg0
;
1409 PyObject
* _argo0
= 0;
1410 char *_kwnames
[] = { "self", NULL
};
1414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShapeEvtHandler_CreateNewCopy",_kwnames
,&_argo0
))
1417 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1418 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1419 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_CreateNewCopy. Expected _wxPyShapeEvtHandler_p.");
1424 wxPy_BEGIN_ALLOW_THREADS
;
1425 _result
= (wxPyShapeEvtHandler
*)wxPyShapeEvtHandler_CreateNewCopy(_arg0
);
1427 wxPy_END_ALLOW_THREADS
;
1429 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShapeEvtHandler_p");
1430 _resultobj
= Py_BuildValue("s",_ptemp
);
1433 _resultobj
= Py_None
;
1438 #define wxPyShapeEvtHandler_base_OnDelete(_swigobj) (_swigobj->base_OnDelete())
1439 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDelete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1440 PyObject
* _resultobj
;
1441 wxPyShapeEvtHandler
* _arg0
;
1442 PyObject
* _argo0
= 0;
1443 char *_kwnames
[] = { "self", NULL
};
1446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShapeEvtHandler_base_OnDelete",_kwnames
,&_argo0
))
1449 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1450 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1451 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDelete. Expected _wxPyShapeEvtHandler_p.");
1456 wxPy_BEGIN_ALLOW_THREADS
;
1457 wxPyShapeEvtHandler_base_OnDelete(_arg0
);
1459 wxPy_END_ALLOW_THREADS
;
1460 } Py_INCREF(Py_None
);
1461 _resultobj
= Py_None
;
1465 #define wxPyShapeEvtHandler_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
1466 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1467 PyObject
* _resultobj
;
1468 wxPyShapeEvtHandler
* _arg0
;
1470 PyObject
* _argo0
= 0;
1471 PyObject
* _argo1
= 0;
1472 char *_kwnames
[] = { "self","dc", NULL
};
1475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
1478 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1479 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1480 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDraw. Expected _wxPyShapeEvtHandler_p.");
1485 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1486 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1487 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnDraw. Expected _wxDC_p.");
1492 wxPy_BEGIN_ALLOW_THREADS
;
1493 wxPyShapeEvtHandler_base_OnDraw(_arg0
,*_arg1
);
1495 wxPy_END_ALLOW_THREADS
;
1496 } Py_INCREF(Py_None
);
1497 _resultobj
= Py_None
;
1501 #define wxPyShapeEvtHandler_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
1502 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1503 PyObject
* _resultobj
;
1504 wxPyShapeEvtHandler
* _arg0
;
1506 PyObject
* _argo0
= 0;
1507 PyObject
* _argo1
= 0;
1508 char *_kwnames
[] = { "self","dc", NULL
};
1511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
1514 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1515 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1516 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDrawContents. Expected _wxPyShapeEvtHandler_p.");
1521 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1522 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnDrawContents. Expected _wxDC_p.");
1528 wxPy_BEGIN_ALLOW_THREADS
;
1529 wxPyShapeEvtHandler_base_OnDrawContents(_arg0
,*_arg1
);
1531 wxPy_END_ALLOW_THREADS
;
1532 } Py_INCREF(Py_None
);
1533 _resultobj
= Py_None
;
1537 #define wxPyShapeEvtHandler_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
1538 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1539 PyObject
* _resultobj
;
1540 wxPyShapeEvtHandler
* _arg0
;
1542 bool _arg2
= (bool ) FALSE
;
1543 PyObject
* _argo0
= 0;
1544 PyObject
* _argo1
= 0;
1545 int tempbool2
= (int) FALSE
;
1546 char *_kwnames
[] = { "self","dc","erase", NULL
};
1549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShapeEvtHandler_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
1552 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1553 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1554 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDrawBranches. Expected _wxPyShapeEvtHandler_p.");
1559 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1560 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1561 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnDrawBranches. Expected _wxDC_p.");
1565 _arg2
= (bool ) tempbool2
;
1567 wxPy_BEGIN_ALLOW_THREADS
;
1568 wxPyShapeEvtHandler_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
1570 wxPy_END_ALLOW_THREADS
;
1571 } Py_INCREF(Py_None
);
1572 _resultobj
= Py_None
;
1576 #define wxPyShapeEvtHandler_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
1577 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1578 PyObject
* _resultobj
;
1579 wxPyShapeEvtHandler
* _arg0
;
1581 PyObject
* _argo0
= 0;
1582 PyObject
* _argo1
= 0;
1583 char *_kwnames
[] = { "self","dc", NULL
};
1586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
1589 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1590 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1591 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnMoveLinks. Expected _wxPyShapeEvtHandler_p.");
1596 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1597 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1598 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnMoveLinks. Expected _wxDC_p.");
1603 wxPy_BEGIN_ALLOW_THREADS
;
1604 wxPyShapeEvtHandler_base_OnMoveLinks(_arg0
,*_arg1
);
1606 wxPy_END_ALLOW_THREADS
;
1607 } Py_INCREF(Py_None
);
1608 _resultobj
= Py_None
;
1612 #define wxPyShapeEvtHandler_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
1613 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1614 PyObject
* _resultobj
;
1615 wxPyShapeEvtHandler
* _arg0
;
1617 PyObject
* _argo0
= 0;
1618 PyObject
* _argo1
= 0;
1619 char *_kwnames
[] = { "self","dc", NULL
};
1622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
1625 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1626 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1627 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnErase. Expected _wxPyShapeEvtHandler_p.");
1632 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1633 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1634 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnErase. Expected _wxDC_p.");
1639 wxPy_BEGIN_ALLOW_THREADS
;
1640 wxPyShapeEvtHandler_base_OnErase(_arg0
,*_arg1
);
1642 wxPy_END_ALLOW_THREADS
;
1643 } Py_INCREF(Py_None
);
1644 _resultobj
= Py_None
;
1648 #define wxPyShapeEvtHandler_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
1649 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1650 PyObject
* _resultobj
;
1651 wxPyShapeEvtHandler
* _arg0
;
1653 PyObject
* _argo0
= 0;
1654 PyObject
* _argo1
= 0;
1655 char *_kwnames
[] = { "self","dc", NULL
};
1658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
1661 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1662 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1663 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnEraseContents. Expected _wxPyShapeEvtHandler_p.");
1668 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1669 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1670 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnEraseContents. Expected _wxDC_p.");
1675 wxPy_BEGIN_ALLOW_THREADS
;
1676 wxPyShapeEvtHandler_base_OnEraseContents(_arg0
,*_arg1
);
1678 wxPy_END_ALLOW_THREADS
;
1679 } Py_INCREF(Py_None
);
1680 _resultobj
= Py_None
;
1684 #define wxPyShapeEvtHandler_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
1685 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1686 PyObject
* _resultobj
;
1687 wxPyShapeEvtHandler
* _arg0
;
1689 PyObject
* _argo0
= 0;
1690 PyObject
* _argo1
= 0;
1691 char *_kwnames
[] = { "self","dc", NULL
};
1694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
1697 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1698 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1699 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnHighlight. Expected _wxPyShapeEvtHandler_p.");
1704 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1705 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1706 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnHighlight. Expected _wxDC_p.");
1711 wxPy_BEGIN_ALLOW_THREADS
;
1712 wxPyShapeEvtHandler_base_OnHighlight(_arg0
,*_arg1
);
1714 wxPy_END_ALLOW_THREADS
;
1715 } Py_INCREF(Py_None
);
1716 _resultobj
= Py_None
;
1720 #define wxPyShapeEvtHandler_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1721 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1722 PyObject
* _resultobj
;
1723 wxPyShapeEvtHandler
* _arg0
;
1726 int _arg3
= (int ) 0;
1727 int _arg4
= (int ) 0;
1728 PyObject
* _argo0
= 0;
1729 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1735 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1736 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1737 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnLeftClick. Expected _wxPyShapeEvtHandler_p.");
1742 wxPy_BEGIN_ALLOW_THREADS
;
1743 wxPyShapeEvtHandler_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1745 wxPy_END_ALLOW_THREADS
;
1746 } Py_INCREF(Py_None
);
1747 _resultobj
= Py_None
;
1751 #define wxPyShapeEvtHandler_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1752 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1753 PyObject
* _resultobj
;
1754 wxPyShapeEvtHandler
* _arg0
;
1757 int _arg3
= (int ) 0;
1758 int _arg4
= (int ) 0;
1759 PyObject
* _argo0
= 0;
1760 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1766 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1767 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnLeftDoubleClick. Expected _wxPyShapeEvtHandler_p.");
1773 wxPy_BEGIN_ALLOW_THREADS
;
1774 wxPyShapeEvtHandler_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1776 wxPy_END_ALLOW_THREADS
;
1777 } Py_INCREF(Py_None
);
1778 _resultobj
= Py_None
;
1782 #define wxPyShapeEvtHandler_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1783 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1784 PyObject
* _resultobj
;
1785 wxPyShapeEvtHandler
* _arg0
;
1788 int _arg3
= (int ) 0;
1789 int _arg4
= (int ) 0;
1790 PyObject
* _argo0
= 0;
1791 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1797 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1798 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1799 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnRightClick. Expected _wxPyShapeEvtHandler_p.");
1804 wxPy_BEGIN_ALLOW_THREADS
;
1805 wxPyShapeEvtHandler_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1807 wxPy_END_ALLOW_THREADS
;
1808 } Py_INCREF(Py_None
);
1809 _resultobj
= Py_None
;
1813 #define wxPyShapeEvtHandler_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
1814 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1815 PyObject
* _resultobj
;
1816 wxPyShapeEvtHandler
* _arg0
;
1819 PyObject
* _argo0
= 0;
1820 char *_kwnames
[] = { "self","x","y", NULL
};
1823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShapeEvtHandler_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1826 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1827 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1828 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnSize. Expected _wxPyShapeEvtHandler_p.");
1833 wxPy_BEGIN_ALLOW_THREADS
;
1834 wxPyShapeEvtHandler_base_OnSize(_arg0
,_arg1
,_arg2
);
1836 wxPy_END_ALLOW_THREADS
;
1837 } Py_INCREF(Py_None
);
1838 _resultobj
= Py_None
;
1842 #define wxPyShapeEvtHandler_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1843 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1844 PyObject
* _resultobj
;
1846 wxPyShapeEvtHandler
* _arg0
;
1852 bool _arg6
= (bool ) TRUE
;
1853 PyObject
* _argo0
= 0;
1854 PyObject
* _argo1
= 0;
1855 int tempbool6
= (int) TRUE
;
1856 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyShapeEvtHandler_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1862 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1863 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1864 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnMovePre. Expected _wxPyShapeEvtHandler_p.");
1869 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1870 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1871 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnMovePre. Expected _wxDC_p.");
1875 _arg6
= (bool ) tempbool6
;
1877 wxPy_BEGIN_ALLOW_THREADS
;
1878 _result
= (bool )wxPyShapeEvtHandler_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1880 wxPy_END_ALLOW_THREADS
;
1881 } _resultobj
= Py_BuildValue("i",_result
);
1885 #define wxPyShapeEvtHandler_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1886 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1887 PyObject
* _resultobj
;
1888 wxPyShapeEvtHandler
* _arg0
;
1894 bool _arg6
= (bool ) TRUE
;
1895 PyObject
* _argo0
= 0;
1896 PyObject
* _argo1
= 0;
1897 int tempbool6
= (int) TRUE
;
1898 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyShapeEvtHandler_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1904 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1905 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1906 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnMovePost. Expected _wxPyShapeEvtHandler_p.");
1911 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1912 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1913 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnMovePost. Expected _wxDC_p.");
1917 _arg6
= (bool ) tempbool6
;
1919 wxPy_BEGIN_ALLOW_THREADS
;
1920 wxPyShapeEvtHandler_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1922 wxPy_END_ALLOW_THREADS
;
1923 } Py_INCREF(Py_None
);
1924 _resultobj
= Py_None
;
1928 #define wxPyShapeEvtHandler_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1929 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1930 PyObject
* _resultobj
;
1931 wxPyShapeEvtHandler
* _arg0
;
1935 int _arg4
= (int ) 0;
1936 int _arg5
= (int ) 0;
1937 PyObject
* _argo0
= 0;
1939 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
1942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyShapeEvtHandler_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1945 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1946 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1947 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDragLeft. Expected _wxPyShapeEvtHandler_p.");
1951 _arg1
= (bool ) tempbool1
;
1953 wxPy_BEGIN_ALLOW_THREADS
;
1954 wxPyShapeEvtHandler_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1956 wxPy_END_ALLOW_THREADS
;
1957 } Py_INCREF(Py_None
);
1958 _resultobj
= Py_None
;
1962 #define wxPyShapeEvtHandler_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1963 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1964 PyObject
* _resultobj
;
1965 wxPyShapeEvtHandler
* _arg0
;
1968 int _arg3
= (int ) 0;
1969 int _arg4
= (int ) 0;
1970 PyObject
* _argo0
= 0;
1971 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1977 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1978 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
1979 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnBeginDragLeft. Expected _wxPyShapeEvtHandler_p.");
1984 wxPy_BEGIN_ALLOW_THREADS
;
1985 wxPyShapeEvtHandler_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1987 wxPy_END_ALLOW_THREADS
;
1988 } Py_INCREF(Py_None
);
1989 _resultobj
= Py_None
;
1993 #define wxPyShapeEvtHandler_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1994 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1995 PyObject
* _resultobj
;
1996 wxPyShapeEvtHandler
* _arg0
;
1999 int _arg3
= (int ) 0;
2000 int _arg4
= (int ) 0;
2001 PyObject
* _argo0
= 0;
2002 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
2005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
2008 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2009 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnEndDragLeft. Expected _wxPyShapeEvtHandler_p.");
2015 wxPy_BEGIN_ALLOW_THREADS
;
2016 wxPyShapeEvtHandler_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
2018 wxPy_END_ALLOW_THREADS
;
2019 } Py_INCREF(Py_None
);
2020 _resultobj
= Py_None
;
2024 #define wxPyShapeEvtHandler_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2025 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2026 PyObject
* _resultobj
;
2027 wxPyShapeEvtHandler
* _arg0
;
2031 int _arg4
= (int ) 0;
2032 int _arg5
= (int ) 0;
2033 PyObject
* _argo0
= 0;
2035 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
2038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyShapeEvtHandler_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2041 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2042 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2043 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDragRight. Expected _wxPyShapeEvtHandler_p.");
2047 _arg1
= (bool ) tempbool1
;
2049 wxPy_BEGIN_ALLOW_THREADS
;
2050 wxPyShapeEvtHandler_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2052 wxPy_END_ALLOW_THREADS
;
2053 } Py_INCREF(Py_None
);
2054 _resultobj
= Py_None
;
2058 #define wxPyShapeEvtHandler_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
2059 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2060 PyObject
* _resultobj
;
2061 wxPyShapeEvtHandler
* _arg0
;
2064 int _arg3
= (int ) 0;
2065 int _arg4
= (int ) 0;
2066 PyObject
* _argo0
= 0;
2067 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
2070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
2073 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2074 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2075 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnBeginDragRight. Expected _wxPyShapeEvtHandler_p.");
2080 wxPy_BEGIN_ALLOW_THREADS
;
2081 wxPyShapeEvtHandler_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
2083 wxPy_END_ALLOW_THREADS
;
2084 } Py_INCREF(Py_None
);
2085 _resultobj
= Py_None
;
2089 #define wxPyShapeEvtHandler_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
2090 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2091 PyObject
* _resultobj
;
2092 wxPyShapeEvtHandler
* _arg0
;
2095 int _arg3
= (int ) 0;
2096 int _arg4
= (int ) 0;
2097 PyObject
* _argo0
= 0;
2098 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
2101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShapeEvtHandler_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
2104 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2105 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2106 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnEndDragRight. Expected _wxPyShapeEvtHandler_p.");
2111 wxPy_BEGIN_ALLOW_THREADS
;
2112 wxPyShapeEvtHandler_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
2114 wxPy_END_ALLOW_THREADS
;
2115 } Py_INCREF(Py_None
);
2116 _resultobj
= Py_None
;
2120 #define wxPyShapeEvtHandler_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2121 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2122 PyObject
* _resultobj
;
2123 wxPyShapeEvtHandler
* _arg0
;
2129 PyObject
* _argo0
= 0;
2130 PyObject
* _argo1
= 0;
2131 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
2134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyShapeEvtHandler_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2137 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2138 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2139 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDrawOutline. Expected _wxPyShapeEvtHandler_p.");
2144 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2145 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2146 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnDrawOutline. Expected _wxDC_p.");
2151 wxPy_BEGIN_ALLOW_THREADS
;
2152 wxPyShapeEvtHandler_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2154 wxPy_END_ALLOW_THREADS
;
2155 } Py_INCREF(Py_None
);
2156 _resultobj
= Py_None
;
2160 #define wxPyShapeEvtHandler_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
2161 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2162 PyObject
* _resultobj
;
2163 wxPyShapeEvtHandler
* _arg0
;
2165 PyObject
* _argo0
= 0;
2166 PyObject
* _argo1
= 0;
2167 char *_kwnames
[] = { "self","dc", NULL
};
2170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
2173 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2174 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2175 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnDrawControlPoints. Expected _wxPyShapeEvtHandler_p.");
2180 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2181 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2182 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnDrawControlPoints. Expected _wxDC_p.");
2187 wxPy_BEGIN_ALLOW_THREADS
;
2188 wxPyShapeEvtHandler_base_OnDrawControlPoints(_arg0
,*_arg1
);
2190 wxPy_END_ALLOW_THREADS
;
2191 } Py_INCREF(Py_None
);
2192 _resultobj
= Py_None
;
2196 #define wxPyShapeEvtHandler_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
2197 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2198 PyObject
* _resultobj
;
2199 wxPyShapeEvtHandler
* _arg0
;
2201 PyObject
* _argo0
= 0;
2202 PyObject
* _argo1
= 0;
2203 char *_kwnames
[] = { "self","dc", NULL
};
2206 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShapeEvtHandler_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
2209 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2210 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2211 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnEraseControlPoints. Expected _wxPyShapeEvtHandler_p.");
2216 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2217 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2218 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnEraseControlPoints. Expected _wxDC_p.");
2223 wxPy_BEGIN_ALLOW_THREADS
;
2224 wxPyShapeEvtHandler_base_OnEraseControlPoints(_arg0
,*_arg1
);
2226 wxPy_END_ALLOW_THREADS
;
2227 } Py_INCREF(Py_None
);
2228 _resultobj
= Py_None
;
2232 #define wxPyShapeEvtHandler_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
2233 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2234 PyObject
* _resultobj
;
2235 wxPyShapeEvtHandler
* _arg0
;
2237 bool _arg2
= (bool ) TRUE
;
2238 PyObject
* _argo0
= 0;
2239 PyObject
* _argo1
= 0;
2240 int tempbool2
= (int) TRUE
;
2241 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
2244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShapeEvtHandler_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
2247 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2248 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2249 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnMoveLink. Expected _wxPyShapeEvtHandler_p.");
2254 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2255 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2256 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnMoveLink. Expected _wxDC_p.");
2260 _arg2
= (bool ) tempbool2
;
2262 wxPy_BEGIN_ALLOW_THREADS
;
2263 wxPyShapeEvtHandler_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
2265 wxPy_END_ALLOW_THREADS
;
2266 } Py_INCREF(Py_None
);
2267 _resultobj
= Py_None
;
2271 #define wxPyShapeEvtHandler_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2272 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2273 PyObject
* _resultobj
;
2274 wxPyShapeEvtHandler
* _arg0
;
2275 wxPyControlPoint
* _arg1
;
2279 int _arg5
= (int ) 0;
2280 int _arg6
= (int ) 0;
2281 PyObject
* _argo0
= 0;
2282 PyObject
* _argo1
= 0;
2284 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
2287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyShapeEvtHandler_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
2290 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2291 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2292 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnSizingDragLeft. Expected _wxPyShapeEvtHandler_p.");
2297 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2298 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2299 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
2303 _arg2
= (bool ) tempbool2
;
2305 wxPy_BEGIN_ALLOW_THREADS
;
2306 wxPyShapeEvtHandler_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2308 wxPy_END_ALLOW_THREADS
;
2309 } Py_INCREF(Py_None
);
2310 _resultobj
= Py_None
;
2314 #define wxPyShapeEvtHandler_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2315 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2316 PyObject
* _resultobj
;
2317 wxPyShapeEvtHandler
* _arg0
;
2318 wxPyControlPoint
* _arg1
;
2321 int _arg4
= (int ) 0;
2322 int _arg5
= (int ) 0;
2323 PyObject
* _argo0
= 0;
2324 PyObject
* _argo1
= 0;
2325 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2328 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyShapeEvtHandler_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2331 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2332 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2333 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnSizingBeginDragLeft. Expected _wxPyShapeEvtHandler_p.");
2338 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2339 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2340 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
2345 wxPy_BEGIN_ALLOW_THREADS
;
2346 wxPyShapeEvtHandler_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2348 wxPy_END_ALLOW_THREADS
;
2349 } Py_INCREF(Py_None
);
2350 _resultobj
= Py_None
;
2354 #define wxPyShapeEvtHandler_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2355 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2356 PyObject
* _resultobj
;
2357 wxPyShapeEvtHandler
* _arg0
;
2358 wxPyControlPoint
* _arg1
;
2361 int _arg4
= (int ) 0;
2362 int _arg5
= (int ) 0;
2363 PyObject
* _argo0
= 0;
2364 PyObject
* _argo1
= 0;
2365 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyShapeEvtHandler_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2371 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2372 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2373 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnSizingEndDragLeft. Expected _wxPyShapeEvtHandler_p.");
2378 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2379 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2380 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShapeEvtHandler_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
2385 wxPy_BEGIN_ALLOW_THREADS
;
2386 wxPyShapeEvtHandler_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2388 wxPy_END_ALLOW_THREADS
;
2389 } Py_INCREF(Py_None
);
2390 _resultobj
= Py_None
;
2394 #define wxPyShapeEvtHandler_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
2395 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2396 PyObject
* _resultobj
;
2397 wxPyShapeEvtHandler
* _arg0
;
2400 PyObject
* _argo0
= 0;
2401 char *_kwnames
[] = { "self","w","h", NULL
};
2404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShapeEvtHandler_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2407 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2408 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2409 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnBeginSize. Expected _wxPyShapeEvtHandler_p.");
2414 wxPy_BEGIN_ALLOW_THREADS
;
2415 wxPyShapeEvtHandler_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
2417 wxPy_END_ALLOW_THREADS
;
2418 } Py_INCREF(Py_None
);
2419 _resultobj
= Py_None
;
2423 #define wxPyShapeEvtHandler_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
2424 static PyObject
*_wrap_wxPyShapeEvtHandler_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2425 PyObject
* _resultobj
;
2426 wxPyShapeEvtHandler
* _arg0
;
2429 PyObject
* _argo0
= 0;
2430 char *_kwnames
[] = { "self","w","h", NULL
};
2433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShapeEvtHandler_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2436 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2437 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShapeEvtHandler_p")) {
2438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShapeEvtHandler_base_OnEndSize. Expected _wxPyShapeEvtHandler_p.");
2443 wxPy_BEGIN_ALLOW_THREADS
;
2444 wxPyShapeEvtHandler_base_OnEndSize(_arg0
,_arg1
,_arg2
);
2446 wxPy_END_ALLOW_THREADS
;
2447 } Py_INCREF(Py_None
);
2448 _resultobj
= Py_None
;
2452 static void *SwigwxPyShapeTowxPyShapeEvtHandler(void *ptr
) {
2454 wxPyShapeEvtHandler
*dest
;
2455 src
= (wxPyShape
*) ptr
;
2456 dest
= (wxPyShapeEvtHandler
*) src
;
2457 return (void *) dest
;
2460 #define wxPyShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
2461 static PyObject
*_wrap_wxPyShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2462 PyObject
* _resultobj
;
2466 PyObject
* _argo0
= 0;
2467 PyObject
* _obj1
= 0;
2468 PyObject
* _obj2
= 0;
2469 char *_kwnames
[] = { "self","self","_class", NULL
};
2472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2475 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2476 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2477 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape__setSelf. Expected _wxPyShape_p.");
2488 wxPy_BEGIN_ALLOW_THREADS
;
2489 wxPyShape__setSelf(_arg0
,_arg1
,_arg2
);
2491 wxPy_END_ALLOW_THREADS
;
2492 } Py_INCREF(Py_None
);
2493 _resultobj
= Py_None
;
2497 static void wxPyShape_Destroy(wxPyShape
*self
) { delete self
; }
2498 static PyObject
*_wrap_wxPyShape_Destroy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2499 PyObject
* _resultobj
;
2501 PyObject
* _argo0
= 0;
2502 char *_kwnames
[] = { "self", NULL
};
2505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Destroy",_kwnames
,&_argo0
))
2508 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2509 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2510 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Destroy. Expected _wxPyShape_p.");
2515 wxPy_BEGIN_ALLOW_THREADS
;
2516 wxPyShape_Destroy(_arg0
);
2518 wxPy_END_ALLOW_THREADS
;
2519 } Py_INCREF(Py_None
);
2520 _resultobj
= Py_None
;
2524 #define wxPyShape_GetBoundingBoxMax(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetBoundingBoxMax(_swigarg0,_swigarg1))
2525 static PyObject
*_wrap_wxPyShape_GetBoundingBoxMax(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2526 PyObject
* _resultobj
;
2532 PyObject
* _argo0
= 0;
2533 char *_kwnames
[] = { "self", NULL
};
2542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBoundingBoxMax",_kwnames
,&_argo0
))
2545 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2546 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2547 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBoundingBoxMax. Expected _wxPyShape_p.");
2552 wxPy_BEGIN_ALLOW_THREADS
;
2553 wxPyShape_GetBoundingBoxMax(_arg0
,_arg1
,_arg2
);
2555 wxPy_END_ALLOW_THREADS
;
2556 } Py_INCREF(Py_None
);
2557 _resultobj
= Py_None
;
2560 o
= PyFloat_FromDouble((double) (*_arg1
));
2561 _resultobj
= t_output_helper(_resultobj
, o
);
2565 o
= PyFloat_FromDouble((double) (*_arg2
));
2566 _resultobj
= t_output_helper(_resultobj
, o
);
2571 #define wxPyShape_GetBoundingBoxMin(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetBoundingBoxMin(_swigarg0,_swigarg1))
2572 static PyObject
*_wrap_wxPyShape_GetBoundingBoxMin(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2573 PyObject
* _resultobj
;
2579 PyObject
* _argo0
= 0;
2580 char *_kwnames
[] = { "self", NULL
};
2589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBoundingBoxMin",_kwnames
,&_argo0
))
2592 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2593 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2594 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBoundingBoxMin. Expected _wxPyShape_p.");
2599 wxPy_BEGIN_ALLOW_THREADS
;
2600 wxPyShape_GetBoundingBoxMin(_arg0
,_arg1
,_arg2
);
2602 wxPy_END_ALLOW_THREADS
;
2603 } Py_INCREF(Py_None
);
2604 _resultobj
= Py_None
;
2607 o
= PyFloat_FromDouble((double) (*_arg1
));
2608 _resultobj
= t_output_helper(_resultobj
, o
);
2612 o
= PyFloat_FromDouble((double) (*_arg2
));
2613 _resultobj
= t_output_helper(_resultobj
, o
);
2618 #define wxPyShape_GetPerimeterPoint(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->GetPerimeterPoint(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2619 static PyObject
*_wrap_wxPyShape_GetPerimeterPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2620 PyObject
* _resultobj
;
2631 PyObject
* _argo0
= 0;
2632 char *_kwnames
[] = { "self","x1","y1","x2","y2", NULL
};
2641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odddd:wxPyShape_GetPerimeterPoint",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
2644 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2645 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2646 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetPerimeterPoint. Expected _wxPyShape_p.");
2651 wxPy_BEGIN_ALLOW_THREADS
;
2652 _result
= (bool )wxPyShape_GetPerimeterPoint(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2654 wxPy_END_ALLOW_THREADS
;
2655 } _resultobj
= Py_BuildValue("i",_result
);
2658 o
= PyFloat_FromDouble((double) (*_arg5
));
2659 _resultobj
= t_output_helper(_resultobj
, o
);
2663 o
= PyFloat_FromDouble((double) (*_arg6
));
2664 _resultobj
= t_output_helper(_resultobj
, o
);
2669 #define wxPyShape_GetCanvas(_swigobj) (_swigobj->GetCanvas())
2670 static PyObject
*_wrap_wxPyShape_GetCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2671 PyObject
* _resultobj
;
2672 wxPyShapeCanvas
* _result
;
2674 PyObject
* _argo0
= 0;
2675 char *_kwnames
[] = { "self", NULL
};
2679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetCanvas",_kwnames
,&_argo0
))
2682 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2683 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2684 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetCanvas. Expected _wxPyShape_p.");
2689 wxPy_BEGIN_ALLOW_THREADS
;
2690 _result
= (wxPyShapeCanvas
*)wxPyShape_GetCanvas(_arg0
);
2692 wxPy_END_ALLOW_THREADS
;
2694 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShapeCanvas_p");
2695 _resultobj
= Py_BuildValue("s",_ptemp
);
2698 _resultobj
= Py_None
;
2703 #define wxPyShape_SetCanvas(_swigobj,_swigarg0) (_swigobj->SetCanvas(_swigarg0))
2704 static PyObject
*_wrap_wxPyShape_SetCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2705 PyObject
* _resultobj
;
2707 wxPyShapeCanvas
* _arg1
;
2708 PyObject
* _argo0
= 0;
2709 PyObject
* _argo1
= 0;
2710 char *_kwnames
[] = { "self","the_canvas", NULL
};
2713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_SetCanvas",_kwnames
,&_argo0
,&_argo1
))
2716 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2717 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2718 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetCanvas. Expected _wxPyShape_p.");
2723 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2724 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeCanvas_p")) {
2725 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_SetCanvas. Expected _wxPyShapeCanvas_p.");
2730 wxPy_BEGIN_ALLOW_THREADS
;
2731 wxPyShape_SetCanvas(_arg0
,_arg1
);
2733 wxPy_END_ALLOW_THREADS
;
2734 } Py_INCREF(Py_None
);
2735 _resultobj
= Py_None
;
2739 #define wxPyShape_AddToCanvas(_swigobj,_swigarg0,_swigarg1) (_swigobj->AddToCanvas(_swigarg0,_swigarg1))
2740 static PyObject
*_wrap_wxPyShape_AddToCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2741 PyObject
* _resultobj
;
2743 wxPyShapeCanvas
* _arg1
;
2744 wxPyShape
* _arg2
= (wxPyShape
*) NULL
;
2745 PyObject
* _argo0
= 0;
2746 PyObject
* _argo1
= 0;
2747 PyObject
* _argo2
= 0;
2748 char *_kwnames
[] = { "self","the_canvas","addAfter", NULL
};
2751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxPyShape_AddToCanvas",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
2754 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2755 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2756 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AddToCanvas. Expected _wxPyShape_p.");
2761 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2762 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeCanvas_p")) {
2763 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_AddToCanvas. Expected _wxPyShapeCanvas_p.");
2768 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2769 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyShape_p")) {
2770 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyShape_AddToCanvas. Expected _wxPyShape_p.");
2775 wxPy_BEGIN_ALLOW_THREADS
;
2776 wxPyShape_AddToCanvas(_arg0
,_arg1
,_arg2
);
2778 wxPy_END_ALLOW_THREADS
;
2779 } Py_INCREF(Py_None
);
2780 _resultobj
= Py_None
;
2784 #define wxPyShape_InsertInCanvas(_swigobj,_swigarg0) (_swigobj->InsertInCanvas(_swigarg0))
2785 static PyObject
*_wrap_wxPyShape_InsertInCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2786 PyObject
* _resultobj
;
2788 wxPyShapeCanvas
* _arg1
;
2789 PyObject
* _argo0
= 0;
2790 PyObject
* _argo1
= 0;
2791 char *_kwnames
[] = { "self","the_canvas", NULL
};
2794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_InsertInCanvas",_kwnames
,&_argo0
,&_argo1
))
2797 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2798 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2799 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_InsertInCanvas. Expected _wxPyShape_p.");
2804 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2805 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeCanvas_p")) {
2806 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_InsertInCanvas. Expected _wxPyShapeCanvas_p.");
2811 wxPy_BEGIN_ALLOW_THREADS
;
2812 wxPyShape_InsertInCanvas(_arg0
,_arg1
);
2814 wxPy_END_ALLOW_THREADS
;
2815 } Py_INCREF(Py_None
);
2816 _resultobj
= Py_None
;
2820 #define wxPyShape_RemoveFromCanvas(_swigobj,_swigarg0) (_swigobj->RemoveFromCanvas(_swigarg0))
2821 static PyObject
*_wrap_wxPyShape_RemoveFromCanvas(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2822 PyObject
* _resultobj
;
2824 wxPyShapeCanvas
* _arg1
;
2825 PyObject
* _argo0
= 0;
2826 PyObject
* _argo1
= 0;
2827 char *_kwnames
[] = { "self","the_canvas", NULL
};
2830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_RemoveFromCanvas",_kwnames
,&_argo0
,&_argo1
))
2833 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2834 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2835 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_RemoveFromCanvas. Expected _wxPyShape_p.");
2840 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2841 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeCanvas_p")) {
2842 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_RemoveFromCanvas. Expected _wxPyShapeCanvas_p.");
2847 wxPy_BEGIN_ALLOW_THREADS
;
2848 wxPyShape_RemoveFromCanvas(_arg0
,_arg1
);
2850 wxPy_END_ALLOW_THREADS
;
2851 } Py_INCREF(Py_None
);
2852 _resultobj
= Py_None
;
2856 #define wxPyShape_GetX(_swigobj) (_swigobj->GetX())
2857 static PyObject
*_wrap_wxPyShape_GetX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2858 PyObject
* _resultobj
;
2861 PyObject
* _argo0
= 0;
2862 char *_kwnames
[] = { "self", NULL
};
2865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetX",_kwnames
,&_argo0
))
2868 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2869 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2870 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetX. Expected _wxPyShape_p.");
2875 wxPy_BEGIN_ALLOW_THREADS
;
2876 _result
= (double )wxPyShape_GetX(_arg0
);
2878 wxPy_END_ALLOW_THREADS
;
2879 } _resultobj
= Py_BuildValue("d",_result
);
2883 #define wxPyShape_GetY(_swigobj) (_swigobj->GetY())
2884 static PyObject
*_wrap_wxPyShape_GetY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2885 PyObject
* _resultobj
;
2888 PyObject
* _argo0
= 0;
2889 char *_kwnames
[] = { "self", NULL
};
2892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetY",_kwnames
,&_argo0
))
2895 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2896 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2897 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetY. Expected _wxPyShape_p.");
2902 wxPy_BEGIN_ALLOW_THREADS
;
2903 _result
= (double )wxPyShape_GetY(_arg0
);
2905 wxPy_END_ALLOW_THREADS
;
2906 } _resultobj
= Py_BuildValue("d",_result
);
2910 #define wxPyShape_SetX(_swigobj,_swigarg0) (_swigobj->SetX(_swigarg0))
2911 static PyObject
*_wrap_wxPyShape_SetX(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2912 PyObject
* _resultobj
;
2915 PyObject
* _argo0
= 0;
2916 char *_kwnames
[] = { "self","x", NULL
};
2919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxPyShape_SetX",_kwnames
,&_argo0
,&_arg1
))
2922 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2923 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2924 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetX. Expected _wxPyShape_p.");
2929 wxPy_BEGIN_ALLOW_THREADS
;
2930 wxPyShape_SetX(_arg0
,_arg1
);
2932 wxPy_END_ALLOW_THREADS
;
2933 } Py_INCREF(Py_None
);
2934 _resultobj
= Py_None
;
2938 #define wxPyShape_SetY(_swigobj,_swigarg0) (_swigobj->SetY(_swigarg0))
2939 static PyObject
*_wrap_wxPyShape_SetY(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2940 PyObject
* _resultobj
;
2943 PyObject
* _argo0
= 0;
2944 char *_kwnames
[] = { "self","y", NULL
};
2947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxPyShape_SetY",_kwnames
,&_argo0
,&_arg1
))
2950 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2951 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2952 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetY. Expected _wxPyShape_p.");
2957 wxPy_BEGIN_ALLOW_THREADS
;
2958 wxPyShape_SetY(_arg0
,_arg1
);
2960 wxPy_END_ALLOW_THREADS
;
2961 } Py_INCREF(Py_None
);
2962 _resultobj
= Py_None
;
2966 #define wxPyShape_GetParent(_swigobj) (_swigobj->GetParent())
2967 static PyObject
*_wrap_wxPyShape_GetParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2968 PyObject
* _resultobj
;
2969 wxPyShape
* _result
;
2971 PyObject
* _argo0
= 0;
2972 char *_kwnames
[] = { "self", NULL
};
2976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetParent",_kwnames
,&_argo0
))
2979 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2980 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
2981 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetParent. Expected _wxPyShape_p.");
2986 wxPy_BEGIN_ALLOW_THREADS
;
2987 _result
= (wxPyShape
*)wxPyShape_GetParent(_arg0
);
2989 wxPy_END_ALLOW_THREADS
;
2991 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShape_p");
2992 _resultobj
= Py_BuildValue("s",_ptemp
);
2995 _resultobj
= Py_None
;
3000 #define wxPyShape_SetParent(_swigobj,_swigarg0) (_swigobj->SetParent(_swigarg0))
3001 static PyObject
*_wrap_wxPyShape_SetParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3002 PyObject
* _resultobj
;
3005 PyObject
* _argo0
= 0;
3006 PyObject
* _argo1
= 0;
3007 char *_kwnames
[] = { "self","p", NULL
};
3010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_SetParent",_kwnames
,&_argo0
,&_argo1
))
3013 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3014 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3015 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetParent. Expected _wxPyShape_p.");
3020 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3021 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3022 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_SetParent. Expected _wxPyShape_p.");
3027 wxPy_BEGIN_ALLOW_THREADS
;
3028 wxPyShape_SetParent(_arg0
,_arg1
);
3030 wxPy_END_ALLOW_THREADS
;
3031 } Py_INCREF(Py_None
);
3032 _resultobj
= Py_None
;
3036 #define wxPyShape_GetTopAncestor(_swigobj) (_swigobj->GetTopAncestor())
3037 static PyObject
*_wrap_wxPyShape_GetTopAncestor(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3038 PyObject
* _resultobj
;
3039 wxPyShape
* _result
;
3041 PyObject
* _argo0
= 0;
3042 char *_kwnames
[] = { "self", NULL
};
3046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetTopAncestor",_kwnames
,&_argo0
))
3049 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3050 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3051 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetTopAncestor. Expected _wxPyShape_p.");
3056 wxPy_BEGIN_ALLOW_THREADS
;
3057 _result
= (wxPyShape
*)wxPyShape_GetTopAncestor(_arg0
);
3059 wxPy_END_ALLOW_THREADS
;
3061 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShape_p");
3062 _resultobj
= Py_BuildValue("s",_ptemp
);
3065 _resultobj
= Py_None
;
3070 static PyObject
* wxPyShape_GetChildren(wxPyShape
*self
) {
3071 wxList
& list
= self
->GetChildren();
3072 return wxPy_ConvertList(&list
, "wxPyShape");
3074 static PyObject
*_wrap_wxPyShape_GetChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3075 PyObject
* _resultobj
;
3078 PyObject
* _argo0
= 0;
3079 char *_kwnames
[] = { "self", NULL
};
3082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetChildren",_kwnames
,&_argo0
))
3085 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3086 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3087 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetChildren. Expected _wxPyShape_p.");
3092 wxPy_BEGIN_ALLOW_THREADS
;
3093 _result
= (PyObject
*)wxPyShape_GetChildren(_arg0
);
3095 wxPy_END_ALLOW_THREADS
;
3097 _resultobj
= _result
;
3102 #define wxPyShape_Unlink(_swigobj) (_swigobj->Unlink())
3103 static PyObject
*_wrap_wxPyShape_Unlink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3104 PyObject
* _resultobj
;
3106 PyObject
* _argo0
= 0;
3107 char *_kwnames
[] = { "self", NULL
};
3110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Unlink",_kwnames
,&_argo0
))
3113 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3114 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3115 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Unlink. Expected _wxPyShape_p.");
3120 wxPy_BEGIN_ALLOW_THREADS
;
3121 wxPyShape_Unlink(_arg0
);
3123 wxPy_END_ALLOW_THREADS
;
3124 } Py_INCREF(Py_None
);
3125 _resultobj
= Py_None
;
3129 #define wxPyShape_SetDrawHandles(_swigobj,_swigarg0) (_swigobj->SetDrawHandles(_swigarg0))
3130 static PyObject
*_wrap_wxPyShape_SetDrawHandles(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3131 PyObject
* _resultobj
;
3134 PyObject
* _argo0
= 0;
3136 char *_kwnames
[] = { "self","drawH", NULL
};
3139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetDrawHandles",_kwnames
,&_argo0
,&tempbool1
))
3142 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3143 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3144 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetDrawHandles. Expected _wxPyShape_p.");
3148 _arg1
= (bool ) tempbool1
;
3150 wxPy_BEGIN_ALLOW_THREADS
;
3151 wxPyShape_SetDrawHandles(_arg0
,_arg1
);
3153 wxPy_END_ALLOW_THREADS
;
3154 } Py_INCREF(Py_None
);
3155 _resultobj
= Py_None
;
3159 #define wxPyShape_GetDrawHandles(_swigobj) (_swigobj->GetDrawHandles())
3160 static PyObject
*_wrap_wxPyShape_GetDrawHandles(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3161 PyObject
* _resultobj
;
3164 PyObject
* _argo0
= 0;
3165 char *_kwnames
[] = { "self", NULL
};
3168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetDrawHandles",_kwnames
,&_argo0
))
3171 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3172 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3173 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetDrawHandles. Expected _wxPyShape_p.");
3178 wxPy_BEGIN_ALLOW_THREADS
;
3179 _result
= (bool )wxPyShape_GetDrawHandles(_arg0
);
3181 wxPy_END_ALLOW_THREADS
;
3182 } _resultobj
= Py_BuildValue("i",_result
);
3186 #define wxPyShape_MakeControlPoints(_swigobj) (_swigobj->MakeControlPoints())
3187 static PyObject
*_wrap_wxPyShape_MakeControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3188 PyObject
* _resultobj
;
3190 PyObject
* _argo0
= 0;
3191 char *_kwnames
[] = { "self", NULL
};
3194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_MakeControlPoints",_kwnames
,&_argo0
))
3197 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3198 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3199 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_MakeControlPoints. Expected _wxPyShape_p.");
3204 wxPy_BEGIN_ALLOW_THREADS
;
3205 wxPyShape_MakeControlPoints(_arg0
);
3207 wxPy_END_ALLOW_THREADS
;
3208 } Py_INCREF(Py_None
);
3209 _resultobj
= Py_None
;
3213 #define wxPyShape_DeleteControlPoints(_swigobj,_swigarg0) (_swigobj->DeleteControlPoints(_swigarg0))
3214 static PyObject
*_wrap_wxPyShape_DeleteControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3215 PyObject
* _resultobj
;
3217 wxDC
* _arg1
= (wxDC
*) NULL
;
3218 PyObject
* _argo0
= 0;
3219 PyObject
* _argo1
= 0;
3220 char *_kwnames
[] = { "self","dc", NULL
};
3223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:wxPyShape_DeleteControlPoints",_kwnames
,&_argo0
,&_argo1
))
3226 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3227 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3228 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_DeleteControlPoints. Expected _wxPyShape_p.");
3233 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3234 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3235 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_DeleteControlPoints. Expected _wxDC_p.");
3240 wxPy_BEGIN_ALLOW_THREADS
;
3241 wxPyShape_DeleteControlPoints(_arg0
,_arg1
);
3243 wxPy_END_ALLOW_THREADS
;
3244 } Py_INCREF(Py_None
);
3245 _resultobj
= Py_None
;
3249 #define wxPyShape_ResetControlPoints(_swigobj) (_swigobj->ResetControlPoints())
3250 static PyObject
*_wrap_wxPyShape_ResetControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3251 PyObject
* _resultobj
;
3253 PyObject
* _argo0
= 0;
3254 char *_kwnames
[] = { "self", NULL
};
3257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_ResetControlPoints",_kwnames
,&_argo0
))
3260 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3261 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3262 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ResetControlPoints. Expected _wxPyShape_p.");
3267 wxPy_BEGIN_ALLOW_THREADS
;
3268 wxPyShape_ResetControlPoints(_arg0
);
3270 wxPy_END_ALLOW_THREADS
;
3271 } Py_INCREF(Py_None
);
3272 _resultobj
= Py_None
;
3276 #define wxPyShape_GetEventHandler(_swigobj) (_swigobj->GetEventHandler())
3277 static PyObject
*_wrap_wxPyShape_GetEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3278 PyObject
* _resultobj
;
3279 wxPyShapeEvtHandler
* _result
;
3281 PyObject
* _argo0
= 0;
3282 char *_kwnames
[] = { "self", NULL
};
3286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetEventHandler",_kwnames
,&_argo0
))
3289 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3290 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3291 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetEventHandler. Expected _wxPyShape_p.");
3296 wxPy_BEGIN_ALLOW_THREADS
;
3297 _result
= (wxPyShapeEvtHandler
*)wxPyShape_GetEventHandler(_arg0
);
3299 wxPy_END_ALLOW_THREADS
;
3301 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShapeEvtHandler_p");
3302 _resultobj
= Py_BuildValue("s",_ptemp
);
3305 _resultobj
= Py_None
;
3310 #define wxPyShape_SetEventHandler(_swigobj,_swigarg0) (_swigobj->SetEventHandler(_swigarg0))
3311 static PyObject
*_wrap_wxPyShape_SetEventHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3312 PyObject
* _resultobj
;
3314 wxPyShapeEvtHandler
* _arg1
;
3315 PyObject
* _argo0
= 0;
3316 PyObject
* _argo1
= 0;
3317 char *_kwnames
[] = { "self","handler", NULL
};
3320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_SetEventHandler",_kwnames
,&_argo0
,&_argo1
))
3323 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3324 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3325 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetEventHandler. Expected _wxPyShape_p.");
3330 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3331 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeEvtHandler_p")) {
3332 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_SetEventHandler. Expected _wxPyShapeEvtHandler_p.");
3337 wxPy_BEGIN_ALLOW_THREADS
;
3338 wxPyShape_SetEventHandler(_arg0
,_arg1
);
3340 wxPy_END_ALLOW_THREADS
;
3341 } Py_INCREF(Py_None
);
3342 _resultobj
= Py_None
;
3346 #define wxPyShape_MakeMandatoryControlPoints(_swigobj) (_swigobj->MakeMandatoryControlPoints())
3347 static PyObject
*_wrap_wxPyShape_MakeMandatoryControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3348 PyObject
* _resultobj
;
3350 PyObject
* _argo0
= 0;
3351 char *_kwnames
[] = { "self", NULL
};
3354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_MakeMandatoryControlPoints",_kwnames
,&_argo0
))
3357 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3358 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3359 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_MakeMandatoryControlPoints. Expected _wxPyShape_p.");
3364 wxPy_BEGIN_ALLOW_THREADS
;
3365 wxPyShape_MakeMandatoryControlPoints(_arg0
);
3367 wxPy_END_ALLOW_THREADS
;
3368 } Py_INCREF(Py_None
);
3369 _resultobj
= Py_None
;
3373 #define wxPyShape_ResetMandatoryControlPoints(_swigobj) (_swigobj->ResetMandatoryControlPoints())
3374 static PyObject
*_wrap_wxPyShape_ResetMandatoryControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3375 PyObject
* _resultobj
;
3377 PyObject
* _argo0
= 0;
3378 char *_kwnames
[] = { "self", NULL
};
3381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_ResetMandatoryControlPoints",_kwnames
,&_argo0
))
3384 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3385 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3386 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ResetMandatoryControlPoints. Expected _wxPyShape_p.");
3391 wxPy_BEGIN_ALLOW_THREADS
;
3392 wxPyShape_ResetMandatoryControlPoints(_arg0
);
3394 wxPy_END_ALLOW_THREADS
;
3395 } Py_INCREF(Py_None
);
3396 _resultobj
= Py_None
;
3400 #define wxPyShape_Recompute(_swigobj) (_swigobj->Recompute())
3401 static PyObject
*_wrap_wxPyShape_Recompute(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3402 PyObject
* _resultobj
;
3405 PyObject
* _argo0
= 0;
3406 char *_kwnames
[] = { "self", NULL
};
3409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Recompute",_kwnames
,&_argo0
))
3412 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3413 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3414 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Recompute. Expected _wxPyShape_p.");
3419 wxPy_BEGIN_ALLOW_THREADS
;
3420 _result
= (bool )wxPyShape_Recompute(_arg0
);
3422 wxPy_END_ALLOW_THREADS
;
3423 } _resultobj
= Py_BuildValue("i",_result
);
3427 #define wxPyShape_CalculateSize(_swigobj) (_swigobj->CalculateSize())
3428 static PyObject
*_wrap_wxPyShape_CalculateSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3429 PyObject
* _resultobj
;
3431 PyObject
* _argo0
= 0;
3432 char *_kwnames
[] = { "self", NULL
};
3435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_CalculateSize",_kwnames
,&_argo0
))
3438 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3439 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_CalculateSize. Expected _wxPyShape_p.");
3445 wxPy_BEGIN_ALLOW_THREADS
;
3446 wxPyShape_CalculateSize(_arg0
);
3448 wxPy_END_ALLOW_THREADS
;
3449 } Py_INCREF(Py_None
);
3450 _resultobj
= Py_None
;
3454 #define wxPyShape_Select(_swigobj,_swigarg0,_swigarg1) (_swigobj->Select(_swigarg0,_swigarg1))
3455 static PyObject
*_wrap_wxPyShape_Select(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3456 PyObject
* _resultobj
;
3458 bool _arg1
= (bool ) TRUE
;
3459 wxDC
* _arg2
= (wxDC
*) NULL
;
3460 PyObject
* _argo0
= 0;
3461 int tempbool1
= (int) TRUE
;
3462 PyObject
* _argo2
= 0;
3463 char *_kwnames
[] = { "self","select","dc", NULL
};
3466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iO:wxPyShape_Select",_kwnames
,&_argo0
,&tempbool1
,&_argo2
))
3469 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3470 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3471 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Select. Expected _wxPyShape_p.");
3475 _arg1
= (bool ) tempbool1
;
3477 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3478 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxDC_p")) {
3479 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyShape_Select. Expected _wxDC_p.");
3484 wxPy_BEGIN_ALLOW_THREADS
;
3485 wxPyShape_Select(_arg0
,_arg1
,_arg2
);
3487 wxPy_END_ALLOW_THREADS
;
3488 } Py_INCREF(Py_None
);
3489 _resultobj
= Py_None
;
3493 #define wxPyShape_SetHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetHighlight(_swigarg0,_swigarg1))
3494 static PyObject
*_wrap_wxPyShape_SetHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3495 PyObject
* _resultobj
;
3497 bool _arg1
= (bool ) TRUE
;
3498 bool _arg2
= (bool ) FALSE
;
3499 PyObject
* _argo0
= 0;
3500 int tempbool1
= (int) TRUE
;
3501 int tempbool2
= (int) FALSE
;
3502 char *_kwnames
[] = { "self","hi","recurse", NULL
};
3505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyShape_SetHighlight",_kwnames
,&_argo0
,&tempbool1
,&tempbool2
))
3508 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3509 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3510 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetHighlight. Expected _wxPyShape_p.");
3514 _arg1
= (bool ) tempbool1
;
3515 _arg2
= (bool ) tempbool2
;
3517 wxPy_BEGIN_ALLOW_THREADS
;
3518 wxPyShape_SetHighlight(_arg0
,_arg1
,_arg2
);
3520 wxPy_END_ALLOW_THREADS
;
3521 } Py_INCREF(Py_None
);
3522 _resultobj
= Py_None
;
3526 #define wxPyShape_IsHighlighted(_swigobj) (_swigobj->IsHighlighted())
3527 static PyObject
*_wrap_wxPyShape_IsHighlighted(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3528 PyObject
* _resultobj
;
3531 PyObject
* _argo0
= 0;
3532 char *_kwnames
[] = { "self", NULL
};
3535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_IsHighlighted",_kwnames
,&_argo0
))
3538 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3539 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3540 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_IsHighlighted. Expected _wxPyShape_p.");
3545 wxPy_BEGIN_ALLOW_THREADS
;
3546 _result
= (bool )wxPyShape_IsHighlighted(_arg0
);
3548 wxPy_END_ALLOW_THREADS
;
3549 } _resultobj
= Py_BuildValue("i",_result
);
3553 #define wxPyShape_Selected(_swigobj) (_swigobj->Selected())
3554 static PyObject
*_wrap_wxPyShape_Selected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3555 PyObject
* _resultobj
;
3558 PyObject
* _argo0
= 0;
3559 char *_kwnames
[] = { "self", NULL
};
3562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Selected",_kwnames
,&_argo0
))
3565 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3566 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3567 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Selected. Expected _wxPyShape_p.");
3572 wxPy_BEGIN_ALLOW_THREADS
;
3573 _result
= (bool )wxPyShape_Selected(_arg0
);
3575 wxPy_END_ALLOW_THREADS
;
3576 } _resultobj
= Py_BuildValue("i",_result
);
3580 #define wxPyShape_AncestorSelected(_swigobj) (_swigobj->AncestorSelected())
3581 static PyObject
*_wrap_wxPyShape_AncestorSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3582 PyObject
* _resultobj
;
3585 PyObject
* _argo0
= 0;
3586 char *_kwnames
[] = { "self", NULL
};
3589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_AncestorSelected",_kwnames
,&_argo0
))
3592 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3593 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3594 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AncestorSelected. Expected _wxPyShape_p.");
3599 wxPy_BEGIN_ALLOW_THREADS
;
3600 _result
= (bool )wxPyShape_AncestorSelected(_arg0
);
3602 wxPy_END_ALLOW_THREADS
;
3603 } _resultobj
= Py_BuildValue("i",_result
);
3607 #define wxPyShape_SetSensitivityFilter(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSensitivityFilter(_swigarg0,_swigarg1))
3608 static PyObject
*_wrap_wxPyShape_SetSensitivityFilter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3609 PyObject
* _resultobj
;
3611 int _arg1
= (int ) OP_ALL
;
3612 bool _arg2
= (bool ) FALSE
;
3613 PyObject
* _argo0
= 0;
3614 int tempbool2
= (int) FALSE
;
3615 char *_kwnames
[] = { "self","sens","recursive", NULL
};
3618 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyShape_SetSensitivityFilter",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
3621 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3622 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3623 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetSensitivityFilter. Expected _wxPyShape_p.");
3627 _arg2
= (bool ) tempbool2
;
3629 wxPy_BEGIN_ALLOW_THREADS
;
3630 wxPyShape_SetSensitivityFilter(_arg0
,_arg1
,_arg2
);
3632 wxPy_END_ALLOW_THREADS
;
3633 } Py_INCREF(Py_None
);
3634 _resultobj
= Py_None
;
3638 #define wxPyShape_GetSensitivityFilter(_swigobj) (_swigobj->GetSensitivityFilter())
3639 static PyObject
*_wrap_wxPyShape_GetSensitivityFilter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3640 PyObject
* _resultobj
;
3643 PyObject
* _argo0
= 0;
3644 char *_kwnames
[] = { "self", NULL
};
3647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetSensitivityFilter",_kwnames
,&_argo0
))
3650 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3651 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3652 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetSensitivityFilter. Expected _wxPyShape_p.");
3657 wxPy_BEGIN_ALLOW_THREADS
;
3658 _result
= (int )wxPyShape_GetSensitivityFilter(_arg0
);
3660 wxPy_END_ALLOW_THREADS
;
3661 } _resultobj
= Py_BuildValue("i",_result
);
3665 #define wxPyShape_SetDraggable(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetDraggable(_swigarg0,_swigarg1))
3666 static PyObject
*_wrap_wxPyShape_SetDraggable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3667 PyObject
* _resultobj
;
3670 bool _arg2
= (bool ) FALSE
;
3671 PyObject
* _argo0
= 0;
3673 int tempbool2
= (int) FALSE
;
3674 char *_kwnames
[] = { "self","drag","recursive", NULL
};
3677 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxPyShape_SetDraggable",_kwnames
,&_argo0
,&tempbool1
,&tempbool2
))
3680 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3681 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3682 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetDraggable. Expected _wxPyShape_p.");
3686 _arg1
= (bool ) tempbool1
;
3687 _arg2
= (bool ) tempbool2
;
3689 wxPy_BEGIN_ALLOW_THREADS
;
3690 wxPyShape_SetDraggable(_arg0
,_arg1
,_arg2
);
3692 wxPy_END_ALLOW_THREADS
;
3693 } Py_INCREF(Py_None
);
3694 _resultobj
= Py_None
;
3698 #define wxPyShape_SetFixedSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFixedSize(_swigarg0,_swigarg1))
3699 static PyObject
*_wrap_wxPyShape_SetFixedSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3700 PyObject
* _resultobj
;
3704 PyObject
* _argo0
= 0;
3707 char *_kwnames
[] = { "self","x","y", NULL
};
3710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPyShape_SetFixedSize",_kwnames
,&_argo0
,&tempbool1
,&tempbool2
))
3713 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3714 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3715 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetFixedSize. Expected _wxPyShape_p.");
3719 _arg1
= (bool ) tempbool1
;
3720 _arg2
= (bool ) tempbool2
;
3722 wxPy_BEGIN_ALLOW_THREADS
;
3723 wxPyShape_SetFixedSize(_arg0
,_arg1
,_arg2
);
3725 wxPy_END_ALLOW_THREADS
;
3726 } Py_INCREF(Py_None
);
3727 _resultobj
= Py_None
;
3731 #define wxPyShape_GetFixedSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetFixedSize(_swigarg0,_swigarg1))
3732 static PyObject
*_wrap_wxPyShape_GetFixedSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3733 PyObject
* _resultobj
;
3737 PyObject
* _argo0
= 0;
3738 PyObject
* _argo1
= 0;
3739 PyObject
* _argo2
= 0;
3740 char *_kwnames
[] = { "self","OUTPUT","OUTPUT", NULL
};
3743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyShape_GetFixedSize",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
3746 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3747 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3748 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetFixedSize. Expected _wxPyShape_p.");
3753 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3754 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_bool_p")) {
3755 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_GetFixedSize. Expected _bool_p.");
3760 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3761 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_bool_p")) {
3762 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyShape_GetFixedSize. Expected _bool_p.");
3767 wxPy_BEGIN_ALLOW_THREADS
;
3768 wxPyShape_GetFixedSize(_arg0
,_arg1
,_arg2
);
3770 wxPy_END_ALLOW_THREADS
;
3771 } Py_INCREF(Py_None
);
3772 _resultobj
= Py_None
;
3776 #define wxPyShape_GetFixedWidth(_swigobj) (_swigobj->GetFixedWidth())
3777 static PyObject
*_wrap_wxPyShape_GetFixedWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3778 PyObject
* _resultobj
;
3781 PyObject
* _argo0
= 0;
3782 char *_kwnames
[] = { "self", NULL
};
3785 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetFixedWidth",_kwnames
,&_argo0
))
3788 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3789 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3790 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetFixedWidth. Expected _wxPyShape_p.");
3795 wxPy_BEGIN_ALLOW_THREADS
;
3796 _result
= (bool )wxPyShape_GetFixedWidth(_arg0
);
3798 wxPy_END_ALLOW_THREADS
;
3799 } _resultobj
= Py_BuildValue("i",_result
);
3803 #define wxPyShape_GetFixedHeight(_swigobj) (_swigobj->GetFixedHeight())
3804 static PyObject
*_wrap_wxPyShape_GetFixedHeight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3805 PyObject
* _resultobj
;
3808 PyObject
* _argo0
= 0;
3809 char *_kwnames
[] = { "self", NULL
};
3812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetFixedHeight",_kwnames
,&_argo0
))
3815 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3816 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3817 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetFixedHeight. Expected _wxPyShape_p.");
3822 wxPy_BEGIN_ALLOW_THREADS
;
3823 _result
= (bool )wxPyShape_GetFixedHeight(_arg0
);
3825 wxPy_END_ALLOW_THREADS
;
3826 } _resultobj
= Py_BuildValue("i",_result
);
3830 #define wxPyShape_SetSpaceAttachments(_swigobj,_swigarg0) (_swigobj->SetSpaceAttachments(_swigarg0))
3831 static PyObject
*_wrap_wxPyShape_SetSpaceAttachments(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3832 PyObject
* _resultobj
;
3835 PyObject
* _argo0
= 0;
3837 char *_kwnames
[] = { "self","sp", NULL
};
3840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetSpaceAttachments",_kwnames
,&_argo0
,&tempbool1
))
3843 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3844 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3845 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetSpaceAttachments. Expected _wxPyShape_p.");
3849 _arg1
= (bool ) tempbool1
;
3851 wxPy_BEGIN_ALLOW_THREADS
;
3852 wxPyShape_SetSpaceAttachments(_arg0
,_arg1
);
3854 wxPy_END_ALLOW_THREADS
;
3855 } Py_INCREF(Py_None
);
3856 _resultobj
= Py_None
;
3860 #define wxPyShape_GetSpaceAttachments(_swigobj) (_swigobj->GetSpaceAttachments())
3861 static PyObject
*_wrap_wxPyShape_GetSpaceAttachments(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3862 PyObject
* _resultobj
;
3865 PyObject
* _argo0
= 0;
3866 char *_kwnames
[] = { "self", NULL
};
3869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetSpaceAttachments",_kwnames
,&_argo0
))
3872 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3873 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3874 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetSpaceAttachments. Expected _wxPyShape_p.");
3879 wxPy_BEGIN_ALLOW_THREADS
;
3880 _result
= (bool )wxPyShape_GetSpaceAttachments(_arg0
);
3882 wxPy_END_ALLOW_THREADS
;
3883 } _resultobj
= Py_BuildValue("i",_result
);
3887 #define wxPyShape_SetShadowMode(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetShadowMode(_swigarg0,_swigarg1))
3888 static PyObject
*_wrap_wxPyShape_SetShadowMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3889 PyObject
* _resultobj
;
3892 bool _arg2
= (bool ) FALSE
;
3893 PyObject
* _argo0
= 0;
3894 int tempbool2
= (int) FALSE
;
3895 char *_kwnames
[] = { "self","mode","redraw", NULL
};
3898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxPyShape_SetShadowMode",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
3901 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3902 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3903 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetShadowMode. Expected _wxPyShape_p.");
3907 _arg2
= (bool ) tempbool2
;
3909 wxPy_BEGIN_ALLOW_THREADS
;
3910 wxPyShape_SetShadowMode(_arg0
,_arg1
,_arg2
);
3912 wxPy_END_ALLOW_THREADS
;
3913 } Py_INCREF(Py_None
);
3914 _resultobj
= Py_None
;
3918 #define wxPyShape_GetShadowMode(_swigobj) (_swigobj->GetShadowMode())
3919 static PyObject
*_wrap_wxPyShape_GetShadowMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3920 PyObject
* _resultobj
;
3923 PyObject
* _argo0
= 0;
3924 char *_kwnames
[] = { "self", NULL
};
3927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetShadowMode",_kwnames
,&_argo0
))
3930 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3931 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3932 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetShadowMode. Expected _wxPyShape_p.");
3937 wxPy_BEGIN_ALLOW_THREADS
;
3938 _result
= (int )wxPyShape_GetShadowMode(_arg0
);
3940 wxPy_END_ALLOW_THREADS
;
3941 } _resultobj
= Py_BuildValue("i",_result
);
3945 #define wxPyShape_HitTest(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->HitTest(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3946 static PyObject
*_wrap_wxPyShape_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3947 PyObject
* _resultobj
;
3956 PyObject
* _argo0
= 0;
3957 char *_kwnames
[] = { "self","x","y", NULL
};
3966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShape_HitTest",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3969 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3970 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
3971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_HitTest. Expected _wxPyShape_p.");
3976 wxPy_BEGIN_ALLOW_THREADS
;
3977 _result
= (bool )wxPyShape_HitTest(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3979 wxPy_END_ALLOW_THREADS
;
3980 } _resultobj
= Py_BuildValue("i",_result
);
3983 o
= PyInt_FromLong((long) (*_arg3
));
3984 _resultobj
= t_output_helper(_resultobj
, o
);
3988 o
= PyFloat_FromDouble((double) (*_arg4
));
3989 _resultobj
= t_output_helper(_resultobj
, o
);
3994 #define wxPyShape_SetCentreResize(_swigobj,_swigarg0) (_swigobj->SetCentreResize(_swigarg0))
3995 static PyObject
*_wrap_wxPyShape_SetCentreResize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3996 PyObject
* _resultobj
;
3999 PyObject
* _argo0
= 0;
4001 char *_kwnames
[] = { "self","cr", NULL
};
4004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetCentreResize",_kwnames
,&_argo0
,&tempbool1
))
4007 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4008 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4009 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetCentreResize. Expected _wxPyShape_p.");
4013 _arg1
= (bool ) tempbool1
;
4015 wxPy_BEGIN_ALLOW_THREADS
;
4016 wxPyShape_SetCentreResize(_arg0
,_arg1
);
4018 wxPy_END_ALLOW_THREADS
;
4019 } Py_INCREF(Py_None
);
4020 _resultobj
= Py_None
;
4024 #define wxPyShape_GetCentreResize(_swigobj) (_swigobj->GetCentreResize())
4025 static PyObject
*_wrap_wxPyShape_GetCentreResize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4026 PyObject
* _resultobj
;
4029 PyObject
* _argo0
= 0;
4030 char *_kwnames
[] = { "self", NULL
};
4033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetCentreResize",_kwnames
,&_argo0
))
4036 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4037 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4038 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetCentreResize. Expected _wxPyShape_p.");
4043 wxPy_BEGIN_ALLOW_THREADS
;
4044 _result
= (bool )wxPyShape_GetCentreResize(_arg0
);
4046 wxPy_END_ALLOW_THREADS
;
4047 } _resultobj
= Py_BuildValue("i",_result
);
4051 #define wxPyShape_SetMaintainAspectRatio(_swigobj,_swigarg0) (_swigobj->SetMaintainAspectRatio(_swigarg0))
4052 static PyObject
*_wrap_wxPyShape_SetMaintainAspectRatio(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4053 PyObject
* _resultobj
;
4056 PyObject
* _argo0
= 0;
4058 char *_kwnames
[] = { "self","ar", NULL
};
4061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetMaintainAspectRatio",_kwnames
,&_argo0
,&tempbool1
))
4064 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4065 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4066 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetMaintainAspectRatio. Expected _wxPyShape_p.");
4070 _arg1
= (bool ) tempbool1
;
4072 wxPy_BEGIN_ALLOW_THREADS
;
4073 wxPyShape_SetMaintainAspectRatio(_arg0
,_arg1
);
4075 wxPy_END_ALLOW_THREADS
;
4076 } Py_INCREF(Py_None
);
4077 _resultobj
= Py_None
;
4081 #define wxPyShape_GetMaintainAspectRatio(_swigobj) (_swigobj->GetMaintainAspectRatio())
4082 static PyObject
*_wrap_wxPyShape_GetMaintainAspectRatio(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4083 PyObject
* _resultobj
;
4086 PyObject
* _argo0
= 0;
4087 char *_kwnames
[] = { "self", NULL
};
4090 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetMaintainAspectRatio",_kwnames
,&_argo0
))
4093 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4094 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4095 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetMaintainAspectRatio. Expected _wxPyShape_p.");
4100 wxPy_BEGIN_ALLOW_THREADS
;
4101 _result
= (bool )wxPyShape_GetMaintainAspectRatio(_arg0
);
4103 wxPy_END_ALLOW_THREADS
;
4104 } _resultobj
= Py_BuildValue("i",_result
);
4108 static PyObject
* wxPyShape_GetLines(wxPyShape
*self
) {
4109 wxList
& list
= self
->GetLines();
4110 return wxPy_ConvertList(&list
, "wxPyLineShape");
4112 static PyObject
*_wrap_wxPyShape_GetLines(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4113 PyObject
* _resultobj
;
4116 PyObject
* _argo0
= 0;
4117 char *_kwnames
[] = { "self", NULL
};
4120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetLines",_kwnames
,&_argo0
))
4123 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4124 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4125 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetLines. Expected _wxPyShape_p.");
4130 wxPy_BEGIN_ALLOW_THREADS
;
4131 _result
= (PyObject
*)wxPyShape_GetLines(_arg0
);
4133 wxPy_END_ALLOW_THREADS
;
4135 _resultobj
= _result
;
4140 #define wxPyShape_SetDisableLabel(_swigobj,_swigarg0) (_swigobj->SetDisableLabel(_swigarg0))
4141 static PyObject
*_wrap_wxPyShape_SetDisableLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4142 PyObject
* _resultobj
;
4145 PyObject
* _argo0
= 0;
4147 char *_kwnames
[] = { "self","flag", NULL
};
4150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetDisableLabel",_kwnames
,&_argo0
,&tempbool1
))
4153 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4154 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4155 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetDisableLabel. Expected _wxPyShape_p.");
4159 _arg1
= (bool ) tempbool1
;
4161 wxPy_BEGIN_ALLOW_THREADS
;
4162 wxPyShape_SetDisableLabel(_arg0
,_arg1
);
4164 wxPy_END_ALLOW_THREADS
;
4165 } Py_INCREF(Py_None
);
4166 _resultobj
= Py_None
;
4170 #define wxPyShape_GetDisableLabel(_swigobj) (_swigobj->GetDisableLabel())
4171 static PyObject
*_wrap_wxPyShape_GetDisableLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4172 PyObject
* _resultobj
;
4175 PyObject
* _argo0
= 0;
4176 char *_kwnames
[] = { "self", NULL
};
4179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetDisableLabel",_kwnames
,&_argo0
))
4182 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4183 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4184 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetDisableLabel. Expected _wxPyShape_p.");
4189 wxPy_BEGIN_ALLOW_THREADS
;
4190 _result
= (bool )wxPyShape_GetDisableLabel(_arg0
);
4192 wxPy_END_ALLOW_THREADS
;
4193 } _resultobj
= Py_BuildValue("i",_result
);
4197 #define wxPyShape_SetAttachmentMode(_swigobj,_swigarg0) (_swigobj->SetAttachmentMode(_swigarg0))
4198 static PyObject
*_wrap_wxPyShape_SetAttachmentMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4199 PyObject
* _resultobj
;
4202 PyObject
* _argo0
= 0;
4203 char *_kwnames
[] = { "self","mode", NULL
};
4206 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetAttachmentMode",_kwnames
,&_argo0
,&_arg1
))
4209 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4210 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4211 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetAttachmentMode. Expected _wxPyShape_p.");
4216 wxPy_BEGIN_ALLOW_THREADS
;
4217 wxPyShape_SetAttachmentMode(_arg0
,_arg1
);
4219 wxPy_END_ALLOW_THREADS
;
4220 } Py_INCREF(Py_None
);
4221 _resultobj
= Py_None
;
4225 #define wxPyShape_GetAttachmentMode(_swigobj) (_swigobj->GetAttachmentMode())
4226 static PyObject
*_wrap_wxPyShape_GetAttachmentMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4227 PyObject
* _resultobj
;
4230 PyObject
* _argo0
= 0;
4231 char *_kwnames
[] = { "self", NULL
};
4234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetAttachmentMode",_kwnames
,&_argo0
))
4237 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4238 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4239 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetAttachmentMode. Expected _wxPyShape_p.");
4244 wxPy_BEGIN_ALLOW_THREADS
;
4245 _result
= (int )wxPyShape_GetAttachmentMode(_arg0
);
4247 wxPy_END_ALLOW_THREADS
;
4248 } _resultobj
= Py_BuildValue("i",_result
);
4252 #define wxPyShape_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
4253 static PyObject
*_wrap_wxPyShape_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4254 PyObject
* _resultobj
;
4257 PyObject
* _argo0
= 0;
4258 char *_kwnames
[] = { "self","i", NULL
};
4261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyShape_SetId",_kwnames
,&_argo0
,&_arg1
))
4264 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4265 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4266 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetId. Expected _wxPyShape_p.");
4271 wxPy_BEGIN_ALLOW_THREADS
;
4272 wxPyShape_SetId(_arg0
,_arg1
);
4274 wxPy_END_ALLOW_THREADS
;
4275 } Py_INCREF(Py_None
);
4276 _resultobj
= Py_None
;
4280 #define wxPyShape_GetId(_swigobj) (_swigobj->GetId())
4281 static PyObject
*_wrap_wxPyShape_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4282 PyObject
* _resultobj
;
4285 PyObject
* _argo0
= 0;
4286 char *_kwnames
[] = { "self", NULL
};
4289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetId",_kwnames
,&_argo0
))
4292 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4293 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetId. Expected _wxPyShape_p.");
4299 wxPy_BEGIN_ALLOW_THREADS
;
4300 _result
= (long )wxPyShape_GetId(_arg0
);
4302 wxPy_END_ALLOW_THREADS
;
4303 } _resultobj
= Py_BuildValue("l",_result
);
4307 #define wxPyShape_SetPen(_swigobj,_swigarg0) (_swigobj->SetPen(_swigarg0))
4308 static PyObject
*_wrap_wxPyShape_SetPen(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4309 PyObject
* _resultobj
;
4312 PyObject
* _argo0
= 0;
4313 PyObject
* _obj1
= 0;
4314 char *_kwnames
[] = { "self","pen", NULL
};
4317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_SetPen",_kwnames
,&_argo0
,&_obj1
))
4320 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4321 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetPen. Expected _wxPyShape_p.");
4329 if (_obj1
== Py_None
) { temp
= NULL
; }
4330 else if (SWIG_GetPtrObj(_obj1
, (void **) &temp
,"_wxPen_p")) {
4331 PyErr_SetString(PyExc_TypeError
,"Type error, expected _wxPen_p.");
4336 _arg1
= wxThePenList
->FindOrCreatePen(temp
->GetColour(),
4343 wxPy_BEGIN_ALLOW_THREADS
;
4344 wxPyShape_SetPen(_arg0
,_arg1
);
4346 wxPy_END_ALLOW_THREADS
;
4347 } Py_INCREF(Py_None
);
4348 _resultobj
= Py_None
;
4352 #define wxPyShape_SetBrush(_swigobj,_swigarg0) (_swigobj->SetBrush(_swigarg0))
4353 static PyObject
*_wrap_wxPyShape_SetBrush(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4354 PyObject
* _resultobj
;
4357 PyObject
* _argo0
= 0;
4358 PyObject
* _obj1
= 0;
4359 char *_kwnames
[] = { "self","brush", NULL
};
4362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_SetBrush",_kwnames
,&_argo0
,&_obj1
))
4365 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4366 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4367 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetBrush. Expected _wxPyShape_p.");
4374 if (_obj1
== Py_None
) { temp
= NULL
; }
4375 else if (SWIG_GetPtrObj(_obj1
, (void **) &temp
,"_wxBrush_p")) {
4376 PyErr_SetString(PyExc_TypeError
,"Type error, expected _wxBrush_p.");
4381 _arg1
= wxTheBrushList
->FindOrCreateBrush(temp
->GetColour(), temp
->GetStyle());
4386 wxPy_BEGIN_ALLOW_THREADS
;
4387 wxPyShape_SetBrush(_arg0
,_arg1
);
4389 wxPy_END_ALLOW_THREADS
;
4390 } Py_INCREF(Py_None
);
4391 _resultobj
= Py_None
;
4395 static void wxPyShape_SetClientData(wxPyShape
*self
,PyObject
* userData
) {
4396 wxPyUserData
* data
= NULL
;
4398 data
= new wxPyUserData(userData
);
4399 self
->SetClientData(data
);
4401 static PyObject
*_wrap_wxPyShape_SetClientData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4402 PyObject
* _resultobj
;
4405 PyObject
* _argo0
= 0;
4406 PyObject
* _obj1
= 0;
4407 char *_kwnames
[] = { "self","userData", NULL
};
4410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_SetClientData",_kwnames
,&_argo0
,&_obj1
))
4413 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4414 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4415 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetClientData. Expected _wxPyShape_p.");
4423 wxPy_BEGIN_ALLOW_THREADS
;
4424 wxPyShape_SetClientData(_arg0
,_arg1
);
4426 wxPy_END_ALLOW_THREADS
;
4427 } Py_INCREF(Py_None
);
4428 _resultobj
= Py_None
;
4432 static PyObject
* wxPyShape_GetClientData(wxPyShape
*self
) {
4433 wxPyUserData
* data
= (wxPyUserData
*)self
->GetClientData();
4435 Py_INCREF(data
->m_obj
);
4442 static PyObject
*_wrap_wxPyShape_GetClientData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4443 PyObject
* _resultobj
;
4446 PyObject
* _argo0
= 0;
4447 char *_kwnames
[] = { "self", NULL
};
4450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetClientData",_kwnames
,&_argo0
))
4453 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4454 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4455 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetClientData. Expected _wxPyShape_p.");
4460 wxPy_BEGIN_ALLOW_THREADS
;
4461 _result
= (PyObject
*)wxPyShape_GetClientData(_arg0
);
4463 wxPy_END_ALLOW_THREADS
;
4465 _resultobj
= _result
;
4470 #define wxPyShape_Show(_swigobj,_swigarg0) (_swigobj->Show(_swigarg0))
4471 static PyObject
*_wrap_wxPyShape_Show(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4472 PyObject
* _resultobj
;
4475 PyObject
* _argo0
= 0;
4477 char *_kwnames
[] = { "self","show", NULL
};
4480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_Show",_kwnames
,&_argo0
,&tempbool1
))
4483 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4484 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4485 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Show. Expected _wxPyShape_p.");
4489 _arg1
= (bool ) tempbool1
;
4491 wxPy_BEGIN_ALLOW_THREADS
;
4492 wxPyShape_Show(_arg0
,_arg1
);
4494 wxPy_END_ALLOW_THREADS
;
4495 } Py_INCREF(Py_None
);
4496 _resultobj
= Py_None
;
4500 #define wxPyShape_IsShown(_swigobj) (_swigobj->IsShown())
4501 static PyObject
*_wrap_wxPyShape_IsShown(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4502 PyObject
* _resultobj
;
4505 PyObject
* _argo0
= 0;
4506 char *_kwnames
[] = { "self", NULL
};
4509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_IsShown",_kwnames
,&_argo0
))
4512 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4513 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4514 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_IsShown. Expected _wxPyShape_p.");
4519 wxPy_BEGIN_ALLOW_THREADS
;
4520 _result
= (bool )wxPyShape_IsShown(_arg0
);
4522 wxPy_END_ALLOW_THREADS
;
4523 } _resultobj
= Py_BuildValue("i",_result
);
4527 #define wxPyShape_Move(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->Move(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4528 static PyObject
*_wrap_wxPyShape_Move(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4529 PyObject
* _resultobj
;
4534 bool _arg4
= (bool ) TRUE
;
4535 PyObject
* _argo0
= 0;
4536 PyObject
* _argo1
= 0;
4537 int tempbool4
= (int) TRUE
;
4538 char *_kwnames
[] = { "self","dc","x1","y1","display", NULL
};
4541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|i:wxPyShape_Move",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&tempbool4
))
4544 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4545 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4546 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Move. Expected _wxPyShape_p.");
4551 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4552 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4553 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_Move. Expected _wxDC_p.");
4557 _arg4
= (bool ) tempbool4
;
4559 wxPy_BEGIN_ALLOW_THREADS
;
4560 wxPyShape_Move(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
4562 wxPy_END_ALLOW_THREADS
;
4563 } Py_INCREF(Py_None
);
4564 _resultobj
= Py_None
;
4568 #define wxPyShape_Erase(_swigobj,_swigarg0) (_swigobj->Erase(_swigarg0))
4569 static PyObject
*_wrap_wxPyShape_Erase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4570 PyObject
* _resultobj
;
4573 PyObject
* _argo0
= 0;
4574 PyObject
* _argo1
= 0;
4575 char *_kwnames
[] = { "self","dc", NULL
};
4578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_Erase",_kwnames
,&_argo0
,&_argo1
))
4581 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4582 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4583 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Erase. Expected _wxPyShape_p.");
4588 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4589 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4590 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_Erase. Expected _wxDC_p.");
4595 wxPy_BEGIN_ALLOW_THREADS
;
4596 wxPyShape_Erase(_arg0
,*_arg1
);
4598 wxPy_END_ALLOW_THREADS
;
4599 } Py_INCREF(Py_None
);
4600 _resultobj
= Py_None
;
4604 #define wxPyShape_EraseContents(_swigobj,_swigarg0) (_swigobj->EraseContents(_swigarg0))
4605 static PyObject
*_wrap_wxPyShape_EraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4606 PyObject
* _resultobj
;
4609 PyObject
* _argo0
= 0;
4610 PyObject
* _argo1
= 0;
4611 char *_kwnames
[] = { "self","dc", NULL
};
4614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_EraseContents",_kwnames
,&_argo0
,&_argo1
))
4617 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4618 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4619 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_EraseContents. Expected _wxPyShape_p.");
4624 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4625 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4626 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_EraseContents. Expected _wxDC_p.");
4631 wxPy_BEGIN_ALLOW_THREADS
;
4632 wxPyShape_EraseContents(_arg0
,*_arg1
);
4634 wxPy_END_ALLOW_THREADS
;
4635 } Py_INCREF(Py_None
);
4636 _resultobj
= Py_None
;
4640 #define wxPyShape_Draw(_swigobj,_swigarg0) (_swigobj->Draw(_swigarg0))
4641 static PyObject
*_wrap_wxPyShape_Draw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4642 PyObject
* _resultobj
;
4645 PyObject
* _argo0
= 0;
4646 PyObject
* _argo1
= 0;
4647 char *_kwnames
[] = { "self","dc", NULL
};
4650 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_Draw",_kwnames
,&_argo0
,&_argo1
))
4653 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4654 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4655 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Draw. Expected _wxPyShape_p.");
4660 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4661 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4662 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_Draw. Expected _wxDC_p.");
4667 wxPy_BEGIN_ALLOW_THREADS
;
4668 wxPyShape_Draw(_arg0
,*_arg1
);
4670 wxPy_END_ALLOW_THREADS
;
4671 } Py_INCREF(Py_None
);
4672 _resultobj
= Py_None
;
4676 #define wxPyShape_Flash(_swigobj) (_swigobj->Flash())
4677 static PyObject
*_wrap_wxPyShape_Flash(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4678 PyObject
* _resultobj
;
4680 PyObject
* _argo0
= 0;
4681 char *_kwnames
[] = { "self", NULL
};
4684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Flash",_kwnames
,&_argo0
))
4687 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4688 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Flash. Expected _wxPyShape_p.");
4694 wxPy_BEGIN_ALLOW_THREADS
;
4695 wxPyShape_Flash(_arg0
);
4697 wxPy_END_ALLOW_THREADS
;
4698 } Py_INCREF(Py_None
);
4699 _resultobj
= Py_None
;
4703 #define wxPyShape_MoveLinks(_swigobj,_swigarg0) (_swigobj->MoveLinks(_swigarg0))
4704 static PyObject
*_wrap_wxPyShape_MoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4705 PyObject
* _resultobj
;
4708 PyObject
* _argo0
= 0;
4709 PyObject
* _argo1
= 0;
4710 char *_kwnames
[] = { "self","dc", NULL
};
4713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_MoveLinks",_kwnames
,&_argo0
,&_argo1
))
4716 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4717 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4718 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_MoveLinks. Expected _wxPyShape_p.");
4723 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4724 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4725 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_MoveLinks. Expected _wxDC_p.");
4730 wxPy_BEGIN_ALLOW_THREADS
;
4731 wxPyShape_MoveLinks(_arg0
,*_arg1
);
4733 wxPy_END_ALLOW_THREADS
;
4734 } Py_INCREF(Py_None
);
4735 _resultobj
= Py_None
;
4739 #define wxPyShape_DrawContents(_swigobj,_swigarg0) (_swigobj->DrawContents(_swigarg0))
4740 static PyObject
*_wrap_wxPyShape_DrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4741 PyObject
* _resultobj
;
4744 PyObject
* _argo0
= 0;
4745 PyObject
* _argo1
= 0;
4746 char *_kwnames
[] = { "self","dc", NULL
};
4749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_DrawContents",_kwnames
,&_argo0
,&_argo1
))
4752 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4753 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4754 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_DrawContents. Expected _wxPyShape_p.");
4759 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4760 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4761 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_DrawContents. Expected _wxDC_p.");
4766 wxPy_BEGIN_ALLOW_THREADS
;
4767 wxPyShape_DrawContents(_arg0
,*_arg1
);
4769 wxPy_END_ALLOW_THREADS
;
4770 } Py_INCREF(Py_None
);
4771 _resultobj
= Py_None
;
4775 #define wxPyShape_SetSize(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetSize(_swigarg0,_swigarg1,_swigarg2))
4776 static PyObject
*_wrap_wxPyShape_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4777 PyObject
* _resultobj
;
4781 bool _arg3
= (bool ) TRUE
;
4782 PyObject
* _argo0
= 0;
4783 int tempbool3
= (int) TRUE
;
4784 char *_kwnames
[] = { "self","x","y","recursive", NULL
};
4787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|i:wxPyShape_SetSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&tempbool3
))
4790 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4791 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4792 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetSize. Expected _wxPyShape_p.");
4796 _arg3
= (bool ) tempbool3
;
4798 wxPy_BEGIN_ALLOW_THREADS
;
4799 wxPyShape_SetSize(_arg0
,_arg1
,_arg2
,_arg3
);
4801 wxPy_END_ALLOW_THREADS
;
4802 } Py_INCREF(Py_None
);
4803 _resultobj
= Py_None
;
4807 #define wxPyShape_SetAttachmentSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetAttachmentSize(_swigarg0,_swigarg1))
4808 static PyObject
*_wrap_wxPyShape_SetAttachmentSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4809 PyObject
* _resultobj
;
4813 PyObject
* _argo0
= 0;
4814 char *_kwnames
[] = { "self","x","y", NULL
};
4817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShape_SetAttachmentSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4820 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4821 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4822 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetAttachmentSize. Expected _wxPyShape_p.");
4827 wxPy_BEGIN_ALLOW_THREADS
;
4828 wxPyShape_SetAttachmentSize(_arg0
,_arg1
,_arg2
);
4830 wxPy_END_ALLOW_THREADS
;
4831 } Py_INCREF(Py_None
);
4832 _resultobj
= Py_None
;
4836 #define wxPyShape_Attach(_swigobj,_swigarg0) (_swigobj->Attach(_swigarg0))
4837 static PyObject
*_wrap_wxPyShape_Attach(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4838 PyObject
* _resultobj
;
4840 wxPyShapeCanvas
* _arg1
;
4841 PyObject
* _argo0
= 0;
4842 PyObject
* _argo1
= 0;
4843 char *_kwnames
[] = { "self","can", NULL
};
4846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_Attach",_kwnames
,&_argo0
,&_argo1
))
4849 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4850 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4851 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Attach. Expected _wxPyShape_p.");
4856 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4857 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShapeCanvas_p")) {
4858 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_Attach. Expected _wxPyShapeCanvas_p.");
4863 wxPy_BEGIN_ALLOW_THREADS
;
4864 wxPyShape_Attach(_arg0
,_arg1
);
4866 wxPy_END_ALLOW_THREADS
;
4867 } Py_INCREF(Py_None
);
4868 _resultobj
= Py_None
;
4872 #define wxPyShape_Detach(_swigobj) (_swigobj->Detach())
4873 static PyObject
*_wrap_wxPyShape_Detach(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4874 PyObject
* _resultobj
;
4876 PyObject
* _argo0
= 0;
4877 char *_kwnames
[] = { "self", NULL
};
4880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Detach",_kwnames
,&_argo0
))
4883 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4884 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4885 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Detach. Expected _wxPyShape_p.");
4890 wxPy_BEGIN_ALLOW_THREADS
;
4891 wxPyShape_Detach(_arg0
);
4893 wxPy_END_ALLOW_THREADS
;
4894 } Py_INCREF(Py_None
);
4895 _resultobj
= Py_None
;
4899 #define wxPyShape_Constrain(_swigobj) (_swigobj->Constrain())
4900 static PyObject
*_wrap_wxPyShape_Constrain(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4901 PyObject
* _resultobj
;
4904 PyObject
* _argo0
= 0;
4905 char *_kwnames
[] = { "self", NULL
};
4908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Constrain",_kwnames
,&_argo0
))
4911 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4912 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4913 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Constrain. Expected _wxPyShape_p.");
4918 wxPy_BEGIN_ALLOW_THREADS
;
4919 _result
= (bool )wxPyShape_Constrain(_arg0
);
4921 wxPy_END_ALLOW_THREADS
;
4922 } _resultobj
= Py_BuildValue("i",_result
);
4926 #define wxPyShape_AddLine(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->AddLine(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4927 static PyObject
*_wrap_wxPyShape_AddLine(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4928 PyObject
* _resultobj
;
4930 wxPyLineShape
* _arg1
;
4932 int _arg3
= (int ) 0;
4933 int _arg4
= (int ) 0;
4934 int _arg5
= (int ) -1;
4935 int _arg6
= (int ) -1;
4936 PyObject
* _argo0
= 0;
4937 PyObject
* _argo1
= 0;
4938 PyObject
* _argo2
= 0;
4939 char *_kwnames
[] = { "self","line","other","attachFrom","attachTo","positionFrom","positionTo", NULL
};
4942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiii:wxPyShape_AddLine",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
4945 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4946 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4947 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AddLine. Expected _wxPyShape_p.");
4952 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4953 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyLineShape_p")) {
4954 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_AddLine. Expected _wxPyLineShape_p.");
4959 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4960 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyShape_p")) {
4961 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyShape_AddLine. Expected _wxPyShape_p.");
4966 wxPy_BEGIN_ALLOW_THREADS
;
4967 wxPyShape_AddLine(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
4969 wxPy_END_ALLOW_THREADS
;
4970 } Py_INCREF(Py_None
);
4971 _resultobj
= Py_None
;
4975 #define wxPyShape_GetLinePosition(_swigobj,_swigarg0) (_swigobj->GetLinePosition(_swigarg0))
4976 static PyObject
*_wrap_wxPyShape_GetLinePosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4977 PyObject
* _resultobj
;
4980 wxPyLineShape
* _arg1
;
4981 PyObject
* _argo0
= 0;
4982 PyObject
* _argo1
= 0;
4983 char *_kwnames
[] = { "self","line", NULL
};
4986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_GetLinePosition",_kwnames
,&_argo0
,&_argo1
))
4989 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4990 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
4991 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetLinePosition. Expected _wxPyShape_p.");
4996 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4997 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyLineShape_p")) {
4998 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_GetLinePosition. Expected _wxPyLineShape_p.");
5003 wxPy_BEGIN_ALLOW_THREADS
;
5004 _result
= (int )wxPyShape_GetLinePosition(_arg0
,_arg1
);
5006 wxPy_END_ALLOW_THREADS
;
5007 } _resultobj
= Py_BuildValue("i",_result
);
5011 #define wxPyShape_AddText(_swigobj,_swigarg0) (_swigobj->AddText(_swigarg0))
5012 static PyObject
*_wrap_wxPyShape_AddText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5013 PyObject
* _resultobj
;
5016 PyObject
* _argo0
= 0;
5017 PyObject
* _obj1
= 0;
5018 char *_kwnames
[] = { "self","string", NULL
};
5021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_AddText",_kwnames
,&_argo0
,&_obj1
))
5024 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5025 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5026 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AddText. Expected _wxPyShape_p.");
5031 #if PYTHON_API_VERSION >= 1009
5032 char* tmpPtr
; int tmpSize
;
5033 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5034 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5037 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5039 _arg1
= new wxString(tmpPtr
, tmpSize
);
5041 if (!PyString_Check(_obj1
)) {
5042 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5045 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5049 wxPy_BEGIN_ALLOW_THREADS
;
5050 wxPyShape_AddText(_arg0
,*_arg1
);
5052 wxPy_END_ALLOW_THREADS
;
5053 } Py_INCREF(Py_None
);
5054 _resultobj
= Py_None
;
5062 #define wxPyShape_GetPen(_swigobj) (_swigobj->GetPen())
5063 static PyObject
*_wrap_wxPyShape_GetPen(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5064 PyObject
* _resultobj
;
5067 PyObject
* _argo0
= 0;
5068 char *_kwnames
[] = { "self", NULL
};
5072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetPen",_kwnames
,&_argo0
))
5075 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5076 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5077 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetPen. Expected _wxPyShape_p.");
5082 wxPy_BEGIN_ALLOW_THREADS
;
5083 _result
= (wxPen
*)wxPyShape_GetPen(_arg0
);
5085 wxPy_END_ALLOW_THREADS
;
5087 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPen_p");
5088 _resultobj
= Py_BuildValue("s",_ptemp
);
5091 _resultobj
= Py_None
;
5096 #define wxPyShape_GetBrush(_swigobj) (_swigobj->GetBrush())
5097 static PyObject
*_wrap_wxPyShape_GetBrush(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5098 PyObject
* _resultobj
;
5101 PyObject
* _argo0
= 0;
5102 char *_kwnames
[] = { "self", NULL
};
5106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBrush",_kwnames
,&_argo0
))
5109 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5110 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5111 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBrush. Expected _wxPyShape_p.");
5116 wxPy_BEGIN_ALLOW_THREADS
;
5117 _result
= (wxBrush
*)wxPyShape_GetBrush(_arg0
);
5119 wxPy_END_ALLOW_THREADS
;
5121 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxBrush_p");
5122 _resultobj
= Py_BuildValue("s",_ptemp
);
5125 _resultobj
= Py_None
;
5130 #define wxPyShape_SetDefaultRegionSize(_swigobj) (_swigobj->SetDefaultRegionSize())
5131 static PyObject
*_wrap_wxPyShape_SetDefaultRegionSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5132 PyObject
* _resultobj
;
5134 PyObject
* _argo0
= 0;
5135 char *_kwnames
[] = { "self", NULL
};
5138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_SetDefaultRegionSize",_kwnames
,&_argo0
))
5141 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5142 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5143 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetDefaultRegionSize. Expected _wxPyShape_p.");
5148 wxPy_BEGIN_ALLOW_THREADS
;
5149 wxPyShape_SetDefaultRegionSize(_arg0
);
5151 wxPy_END_ALLOW_THREADS
;
5152 } Py_INCREF(Py_None
);
5153 _resultobj
= Py_None
;
5157 #define wxPyShape_FormatText(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FormatText(_swigarg0,_swigarg1,_swigarg2))
5158 static PyObject
*_wrap_wxPyShape_FormatText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5159 PyObject
* _resultobj
;
5163 int _arg3
= (int ) 0;
5164 PyObject
* _argo0
= 0;
5165 PyObject
* _argo1
= 0;
5166 PyObject
* _obj2
= 0;
5167 char *_kwnames
[] = { "self","dc","s","regionId", NULL
};
5170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|i:wxPyShape_FormatText",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
))
5173 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5174 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5175 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_FormatText. Expected _wxPyShape_p.");
5180 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5181 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5182 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_FormatText. Expected _wxDC_p.");
5187 #if PYTHON_API_VERSION >= 1009
5188 char* tmpPtr
; int tmpSize
;
5189 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
5190 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5193 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
5195 _arg2
= new wxString(tmpPtr
, tmpSize
);
5197 if (!PyString_Check(_obj2
)) {
5198 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5201 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
5205 wxPy_BEGIN_ALLOW_THREADS
;
5206 wxPyShape_FormatText(_arg0
,*_arg1
,*_arg2
,_arg3
);
5208 wxPy_END_ALLOW_THREADS
;
5209 } Py_INCREF(Py_None
);
5210 _resultobj
= Py_None
;
5218 #define wxPyShape_SetFormatMode(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFormatMode(_swigarg0,_swigarg1))
5219 static PyObject
*_wrap_wxPyShape_SetFormatMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5220 PyObject
* _resultobj
;
5223 int _arg2
= (int ) 0;
5224 PyObject
* _argo0
= 0;
5225 char *_kwnames
[] = { "self","mode","regionId", NULL
};
5228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxPyShape_SetFormatMode",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5231 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5232 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5233 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetFormatMode. Expected _wxPyShape_p.");
5238 wxPy_BEGIN_ALLOW_THREADS
;
5239 wxPyShape_SetFormatMode(_arg0
,_arg1
,_arg2
);
5241 wxPy_END_ALLOW_THREADS
;
5242 } Py_INCREF(Py_None
);
5243 _resultobj
= Py_None
;
5247 #define wxPyShape_GetFormatMode(_swigobj,_swigarg0) (_swigobj->GetFormatMode(_swigarg0))
5248 static PyObject
*_wrap_wxPyShape_GetFormatMode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5249 PyObject
* _resultobj
;
5252 int _arg1
= (int ) 0;
5253 PyObject
* _argo0
= 0;
5254 char *_kwnames
[] = { "self","regionId", NULL
};
5257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyShape_GetFormatMode",_kwnames
,&_argo0
,&_arg1
))
5260 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5261 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5262 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetFormatMode. Expected _wxPyShape_p.");
5267 wxPy_BEGIN_ALLOW_THREADS
;
5268 _result
= (int )wxPyShape_GetFormatMode(_arg0
,_arg1
);
5270 wxPy_END_ALLOW_THREADS
;
5271 } _resultobj
= Py_BuildValue("i",_result
);
5275 #define wxPyShape_SetFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFont(_swigarg0,_swigarg1))
5276 static PyObject
*_wrap_wxPyShape_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5277 PyObject
* _resultobj
;
5280 int _arg2
= (int ) 0;
5281 PyObject
* _argo0
= 0;
5282 PyObject
* _obj1
= 0;
5283 char *_kwnames
[] = { "self","font","regionId", NULL
};
5286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShape_SetFont",_kwnames
,&_argo0
,&_obj1
,&_arg2
))
5289 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5290 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5291 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetFont. Expected _wxPyShape_p.");
5298 if (_obj1
== Py_None
) { temp
= NULL
; }
5299 else if (SWIG_GetPtrObj(_obj1
, (void **) &temp
,"_wxFont_p")) {
5300 PyErr_SetString(PyExc_TypeError
,"Type error, expected _wxFont_p.");
5305 _arg1
= wxTheFontList
->FindOrCreateFont(temp
->GetPointSize(),
5309 temp
->GetUnderlined(),
5310 temp
->GetFaceName(),
5311 temp
->GetEncoding());
5316 wxPy_BEGIN_ALLOW_THREADS
;
5317 wxPyShape_SetFont(_arg0
,_arg1
,_arg2
);
5319 wxPy_END_ALLOW_THREADS
;
5320 } Py_INCREF(Py_None
);
5321 _resultobj
= Py_None
;
5325 #define wxPyShape_GetFont(_swigobj,_swigarg0) (_swigobj->GetFont(_swigarg0))
5326 static PyObject
*_wrap_wxPyShape_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5327 PyObject
* _resultobj
;
5330 int _arg1
= (int ) 0;
5331 PyObject
* _argo0
= 0;
5332 char *_kwnames
[] = { "self","regionId", NULL
};
5336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyShape_GetFont",_kwnames
,&_argo0
,&_arg1
))
5339 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5340 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5341 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetFont. Expected _wxPyShape_p.");
5346 wxPy_BEGIN_ALLOW_THREADS
;
5347 _result
= (wxFont
*)wxPyShape_GetFont(_arg0
,_arg1
);
5349 wxPy_END_ALLOW_THREADS
;
5351 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
5352 _resultobj
= Py_BuildValue("s",_ptemp
);
5355 _resultobj
= Py_None
;
5360 #define wxPyShape_SetTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetTextColour(_swigarg0,_swigarg1))
5361 static PyObject
*_wrap_wxPyShape_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5362 PyObject
* _resultobj
;
5365 int _arg2
= (int ) 0;
5366 PyObject
* _argo0
= 0;
5367 PyObject
* _obj1
= 0;
5368 char *_kwnames
[] = { "self","colour","regionId", NULL
};
5371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShape_SetTextColour",_kwnames
,&_argo0
,&_obj1
,&_arg2
))
5374 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5375 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5376 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetTextColour. Expected _wxPyShape_p.");
5381 #if PYTHON_API_VERSION >= 1009
5382 char* tmpPtr
; int tmpSize
;
5383 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5384 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5387 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5389 _arg1
= new wxString(tmpPtr
, tmpSize
);
5391 if (!PyString_Check(_obj1
)) {
5392 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5395 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5399 wxPy_BEGIN_ALLOW_THREADS
;
5400 wxPyShape_SetTextColour(_arg0
,*_arg1
,_arg2
);
5402 wxPy_END_ALLOW_THREADS
;
5403 } Py_INCREF(Py_None
);
5404 _resultobj
= Py_None
;
5412 #define wxPyShape_GetTextColour(_swigobj,_swigarg0) (_swigobj->GetTextColour(_swigarg0))
5413 static PyObject
*_wrap_wxPyShape_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5414 PyObject
* _resultobj
;
5417 int _arg1
= (int ) 0;
5418 PyObject
* _argo0
= 0;
5419 char *_kwnames
[] = { "self","regionId", NULL
};
5422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyShape_GetTextColour",_kwnames
,&_argo0
,&_arg1
))
5425 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5426 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5427 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetTextColour. Expected _wxPyShape_p.");
5432 wxPy_BEGIN_ALLOW_THREADS
;
5433 _result
= new wxString (wxPyShape_GetTextColour(_arg0
,_arg1
));
5435 wxPy_END_ALLOW_THREADS
;
5437 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5445 #define wxPyShape_GetNumberOfTextRegions(_swigobj) (_swigobj->GetNumberOfTextRegions())
5446 static PyObject
*_wrap_wxPyShape_GetNumberOfTextRegions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5447 PyObject
* _resultobj
;
5450 PyObject
* _argo0
= 0;
5451 char *_kwnames
[] = { "self", NULL
};
5454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetNumberOfTextRegions",_kwnames
,&_argo0
))
5457 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5458 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5459 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetNumberOfTextRegions. Expected _wxPyShape_p.");
5464 wxPy_BEGIN_ALLOW_THREADS
;
5465 _result
= (int )wxPyShape_GetNumberOfTextRegions(_arg0
);
5467 wxPy_END_ALLOW_THREADS
;
5468 } _resultobj
= Py_BuildValue("i",_result
);
5472 #define wxPyShape_SetRegionName(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetRegionName(_swigarg0,_swigarg1))
5473 static PyObject
*_wrap_wxPyShape_SetRegionName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5474 PyObject
* _resultobj
;
5477 int _arg2
= (int ) 0;
5478 PyObject
* _argo0
= 0;
5479 PyObject
* _obj1
= 0;
5480 char *_kwnames
[] = { "self","name","regionId", NULL
};
5483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShape_SetRegionName",_kwnames
,&_argo0
,&_obj1
,&_arg2
))
5486 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5487 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5488 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetRegionName. Expected _wxPyShape_p.");
5493 #if PYTHON_API_VERSION >= 1009
5494 char* tmpPtr
; int tmpSize
;
5495 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5496 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5499 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5501 _arg1
= new wxString(tmpPtr
, tmpSize
);
5503 if (!PyString_Check(_obj1
)) {
5504 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5507 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5511 wxPy_BEGIN_ALLOW_THREADS
;
5512 wxPyShape_SetRegionName(_arg0
,*_arg1
,_arg2
);
5514 wxPy_END_ALLOW_THREADS
;
5515 } Py_INCREF(Py_None
);
5516 _resultobj
= Py_None
;
5524 #define wxPyShape_GetRegionName(_swigobj,_swigarg0) (_swigobj->GetRegionName(_swigarg0))
5525 static PyObject
*_wrap_wxPyShape_GetRegionName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5526 PyObject
* _resultobj
;
5530 PyObject
* _argo0
= 0;
5531 char *_kwnames
[] = { "self","regionId", NULL
};
5534 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_GetRegionName",_kwnames
,&_argo0
,&_arg1
))
5537 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5538 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5539 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetRegionName. Expected _wxPyShape_p.");
5544 wxPy_BEGIN_ALLOW_THREADS
;
5545 _result
= new wxString (wxPyShape_GetRegionName(_arg0
,_arg1
));
5547 wxPy_END_ALLOW_THREADS
;
5549 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5557 #define wxPyShape_GetRegionId(_swigobj,_swigarg0) (_swigobj->GetRegionId(_swigarg0))
5558 static PyObject
*_wrap_wxPyShape_GetRegionId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5559 PyObject
* _resultobj
;
5563 PyObject
* _argo0
= 0;
5564 PyObject
* _obj1
= 0;
5565 char *_kwnames
[] = { "self","name", NULL
};
5568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_GetRegionId",_kwnames
,&_argo0
,&_obj1
))
5571 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5572 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5573 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetRegionId. Expected _wxPyShape_p.");
5578 #if PYTHON_API_VERSION >= 1009
5579 char* tmpPtr
; int tmpSize
;
5580 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5581 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5584 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5586 _arg1
= new wxString(tmpPtr
, tmpSize
);
5588 if (!PyString_Check(_obj1
)) {
5589 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5592 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5596 wxPy_BEGIN_ALLOW_THREADS
;
5597 _result
= (int )wxPyShape_GetRegionId(_arg0
,*_arg1
);
5599 wxPy_END_ALLOW_THREADS
;
5600 } _resultobj
= Py_BuildValue("i",_result
);
5608 #define wxPyShape_NameRegions(_swigobj,_swigarg0) (_swigobj->NameRegions(_swigarg0))
5609 static PyObject
*_wrap_wxPyShape_NameRegions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5610 PyObject
* _resultobj
;
5612 wxString
* _arg1
= (wxString
*) &"";
5613 PyObject
* _argo0
= 0;
5614 PyObject
* _obj1
= 0;
5615 char *_kwnames
[] = { "self","parentName", NULL
};
5618 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:wxPyShape_NameRegions",_kwnames
,&_argo0
,&_obj1
))
5621 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5622 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5623 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_NameRegions. Expected _wxPyShape_p.");
5629 #if PYTHON_API_VERSION >= 1009
5630 char* tmpPtr
; int tmpSize
;
5631 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5632 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5635 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5637 _arg1
= new wxString(tmpPtr
, tmpSize
);
5639 if (!PyString_Check(_obj1
)) {
5640 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5643 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5647 wxPy_BEGIN_ALLOW_THREADS
;
5648 wxPyShape_NameRegions(_arg0
,*_arg1
);
5650 wxPy_END_ALLOW_THREADS
;
5651 } Py_INCREF(Py_None
);
5652 _resultobj
= Py_None
;
5660 static PyObject
* wxPyShape_GetRegions(wxPyShape
*self
) {
5661 wxList
& list
= self
->GetRegions();
5662 return wxPy_ConvertList(&list
, "wxShapeRegion");
5664 static PyObject
*_wrap_wxPyShape_GetRegions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5665 PyObject
* _resultobj
;
5668 PyObject
* _argo0
= 0;
5669 char *_kwnames
[] = { "self", NULL
};
5672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetRegions",_kwnames
,&_argo0
))
5675 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5676 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5677 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetRegions. Expected _wxPyShape_p.");
5682 wxPy_BEGIN_ALLOW_THREADS
;
5683 _result
= (PyObject
*)wxPyShape_GetRegions(_arg0
);
5685 wxPy_END_ALLOW_THREADS
;
5687 _resultobj
= _result
;
5692 #define wxPyShape_AddRegion(_swigobj,_swigarg0) (_swigobj->AddRegion(_swigarg0))
5693 static PyObject
*_wrap_wxPyShape_AddRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5694 PyObject
* _resultobj
;
5696 wxShapeRegion
* _arg1
;
5697 PyObject
* _argo0
= 0;
5698 PyObject
* _argo1
= 0;
5699 char *_kwnames
[] = { "self","region", NULL
};
5702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_AddRegion",_kwnames
,&_argo0
,&_argo1
))
5705 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5706 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5707 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AddRegion. Expected _wxPyShape_p.");
5712 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5713 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxShapeRegion_p")) {
5714 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_AddRegion. Expected _wxShapeRegion_p.");
5719 wxPy_BEGIN_ALLOW_THREADS
;
5720 wxPyShape_AddRegion(_arg0
,_arg1
);
5722 wxPy_END_ALLOW_THREADS
;
5723 } Py_INCREF(Py_None
);
5724 _resultobj
= Py_None
;
5728 #define wxPyShape_ClearRegions(_swigobj) (_swigobj->ClearRegions())
5729 static PyObject
*_wrap_wxPyShape_ClearRegions(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5730 PyObject
* _resultobj
;
5732 PyObject
* _argo0
= 0;
5733 char *_kwnames
[] = { "self", NULL
};
5736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_ClearRegions",_kwnames
,&_argo0
))
5739 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5740 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5741 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ClearRegions. Expected _wxPyShape_p.");
5746 wxPy_BEGIN_ALLOW_THREADS
;
5747 wxPyShape_ClearRegions(_arg0
);
5749 wxPy_END_ALLOW_THREADS
;
5750 } Py_INCREF(Py_None
);
5751 _resultobj
= Py_None
;
5755 #define wxPyShape_AssignNewIds(_swigobj) (_swigobj->AssignNewIds())
5756 static PyObject
*_wrap_wxPyShape_AssignNewIds(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5757 PyObject
* _resultobj
;
5759 PyObject
* _argo0
= 0;
5760 char *_kwnames
[] = { "self", NULL
};
5763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_AssignNewIds",_kwnames
,&_argo0
))
5766 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5767 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AssignNewIds. Expected _wxPyShape_p.");
5773 wxPy_BEGIN_ALLOW_THREADS
;
5774 wxPyShape_AssignNewIds(_arg0
);
5776 wxPy_END_ALLOW_THREADS
;
5777 } Py_INCREF(Py_None
);
5778 _resultobj
= Py_None
;
5782 #define wxPyShape_FindRegion(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindRegion(_swigarg0,_swigarg1))
5783 static PyObject
*_wrap_wxPyShape_FindRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5784 PyObject
* _resultobj
;
5785 wxPyShape
* _result
;
5790 PyObject
* _argo0
= 0;
5791 PyObject
* _obj1
= 0;
5792 char *_kwnames
[] = { "self","regionName", NULL
};
5799 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_FindRegion",_kwnames
,&_argo0
,&_obj1
))
5802 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5803 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5804 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_FindRegion. Expected _wxPyShape_p.");
5809 #if PYTHON_API_VERSION >= 1009
5810 char* tmpPtr
; int tmpSize
;
5811 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
5812 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5815 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
5817 _arg1
= new wxString(tmpPtr
, tmpSize
);
5819 if (!PyString_Check(_obj1
)) {
5820 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5823 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
5827 wxPy_BEGIN_ALLOW_THREADS
;
5828 _result
= (wxPyShape
*)wxPyShape_FindRegion(_arg0
,*_arg1
,_arg2
);
5830 wxPy_END_ALLOW_THREADS
;
5832 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShape_p");
5833 _resultobj
= Py_BuildValue("s",_ptemp
);
5836 _resultobj
= Py_None
;
5840 o
= PyInt_FromLong((long) (*_arg2
));
5841 _resultobj
= t_output_helper(_resultobj
, o
);
5850 #define wxPyShape_FindRegionNames(_swigobj,_swigarg0) (_swigobj->FindRegionNames(_swigarg0))
5851 static PyObject
*_wrap_wxPyShape_FindRegionNames(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5852 PyObject
* _resultobj
;
5854 wxStringList
* _arg1
;
5855 PyObject
* _argo0
= 0;
5856 PyObject
* _argo1
= 0;
5857 char *_kwnames
[] = { "self","list", NULL
};
5860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_FindRegionNames",_kwnames
,&_argo0
,&_argo1
))
5863 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5864 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5865 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_FindRegionNames. Expected _wxPyShape_p.");
5870 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5871 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxStringList_p")) {
5872 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_FindRegionNames. Expected _wxStringList_p.");
5877 wxPy_BEGIN_ALLOW_THREADS
;
5878 wxPyShape_FindRegionNames(_arg0
,*_arg1
);
5880 wxPy_END_ALLOW_THREADS
;
5881 } Py_INCREF(Py_None
);
5882 _resultobj
= Py_None
;
5886 #define wxPyShape_ClearText(_swigobj,_swigarg0) (_swigobj->ClearText(_swigarg0))
5887 static PyObject
*_wrap_wxPyShape_ClearText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5888 PyObject
* _resultobj
;
5890 int _arg1
= (int ) 0;
5891 PyObject
* _argo0
= 0;
5892 char *_kwnames
[] = { "self","regionId", NULL
};
5895 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyShape_ClearText",_kwnames
,&_argo0
,&_arg1
))
5898 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5899 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5900 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ClearText. Expected _wxPyShape_p.");
5905 wxPy_BEGIN_ALLOW_THREADS
;
5906 wxPyShape_ClearText(_arg0
,_arg1
);
5908 wxPy_END_ALLOW_THREADS
;
5909 } Py_INCREF(Py_None
);
5910 _resultobj
= Py_None
;
5914 #define wxPyShape_RemoveLine(_swigobj,_swigarg0) (_swigobj->RemoveLine(_swigarg0))
5915 static PyObject
*_wrap_wxPyShape_RemoveLine(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5916 PyObject
* _resultobj
;
5918 wxPyLineShape
* _arg1
;
5919 PyObject
* _argo0
= 0;
5920 PyObject
* _argo1
= 0;
5921 char *_kwnames
[] = { "self","line", NULL
};
5924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_RemoveLine",_kwnames
,&_argo0
,&_argo1
))
5927 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5928 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5929 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_RemoveLine. Expected _wxPyShape_p.");
5934 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5935 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyLineShape_p")) {
5936 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_RemoveLine. Expected _wxPyLineShape_p.");
5941 wxPy_BEGIN_ALLOW_THREADS
;
5942 wxPyShape_RemoveLine(_arg0
,_arg1
);
5944 wxPy_END_ALLOW_THREADS
;
5945 } Py_INCREF(Py_None
);
5946 _resultobj
= Py_None
;
5950 #define wxPyShape_GetAttachmentPosition(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->GetAttachmentPosition(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5951 static PyObject
*_wrap_wxPyShape_GetAttachmentPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5952 PyObject
* _resultobj
;
5960 int _arg4
= (int ) 0;
5961 int _arg5
= (int ) 1;
5962 wxPyLineShape
* _arg6
= (wxPyLineShape
*) NULL
;
5963 PyObject
* _argo0
= 0;
5964 PyObject
* _argo6
= 0;
5965 char *_kwnames
[] = { "self","attachment","nth","no_arcs","line", NULL
};
5974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|iiO:wxPyShape_GetAttachmentPosition",_kwnames
,&_argo0
,&_arg1
,&_arg4
,&_arg5
,&_argo6
))
5977 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5978 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
5979 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetAttachmentPosition. Expected _wxPyShape_p.");
5984 if (_argo6
== Py_None
) { _arg6
= NULL
; }
5985 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyLineShape_p")) {
5986 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxPyShape_GetAttachmentPosition. Expected _wxPyLineShape_p.");
5991 wxPy_BEGIN_ALLOW_THREADS
;
5992 _result
= (bool )wxPyShape_GetAttachmentPosition(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
5994 wxPy_END_ALLOW_THREADS
;
5995 } _resultobj
= Py_BuildValue("i",_result
);
5998 o
= PyFloat_FromDouble((double) (*_arg2
));
5999 _resultobj
= t_output_helper(_resultobj
, o
);
6003 o
= PyFloat_FromDouble((double) (*_arg3
));
6004 _resultobj
= t_output_helper(_resultobj
, o
);
6009 #define wxPyShape_GetNumberOfAttachments(_swigobj) (_swigobj->GetNumberOfAttachments())
6010 static PyObject
*_wrap_wxPyShape_GetNumberOfAttachments(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6011 PyObject
* _resultobj
;
6014 PyObject
* _argo0
= 0;
6015 char *_kwnames
[] = { "self", NULL
};
6018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetNumberOfAttachments",_kwnames
,&_argo0
))
6021 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6022 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6023 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetNumberOfAttachments. Expected _wxPyShape_p.");
6028 wxPy_BEGIN_ALLOW_THREADS
;
6029 _result
= (int )wxPyShape_GetNumberOfAttachments(_arg0
);
6031 wxPy_END_ALLOW_THREADS
;
6032 } _resultobj
= Py_BuildValue("i",_result
);
6036 #define wxPyShape_AttachmentIsValid(_swigobj,_swigarg0) (_swigobj->AttachmentIsValid(_swigarg0))
6037 static PyObject
*_wrap_wxPyShape_AttachmentIsValid(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6038 PyObject
* _resultobj
;
6042 PyObject
* _argo0
= 0;
6043 char *_kwnames
[] = { "self","attachment", NULL
};
6046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_AttachmentIsValid",_kwnames
,&_argo0
,&_arg1
))
6049 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6050 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6051 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AttachmentIsValid. Expected _wxPyShape_p.");
6056 wxPy_BEGIN_ALLOW_THREADS
;
6057 _result
= (bool )wxPyShape_AttachmentIsValid(_arg0
,_arg1
);
6059 wxPy_END_ALLOW_THREADS
;
6060 } _resultobj
= Py_BuildValue("i",_result
);
6064 #define wxPyShape_GetAttachmentPositionEdge(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->GetAttachmentPositionEdge(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6065 static PyObject
*_wrap_wxPyShape_GetAttachmentPositionEdge(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6066 PyObject
* _resultobj
;
6074 int _arg4
= (int ) 0;
6075 int _arg5
= (int ) 1;
6076 wxPyLineShape
* _arg6
= (wxPyLineShape
*) NULL
;
6077 PyObject
* _argo0
= 0;
6078 PyObject
* _argo6
= 0;
6079 char *_kwnames
[] = { "self","attachment","nth","no_arcs","line", NULL
};
6088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|iiO:wxPyShape_GetAttachmentPositionEdge",_kwnames
,&_argo0
,&_arg1
,&_arg4
,&_arg5
,&_argo6
))
6091 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6092 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6093 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetAttachmentPositionEdge. Expected _wxPyShape_p.");
6098 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6099 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyLineShape_p")) {
6100 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxPyShape_GetAttachmentPositionEdge. Expected _wxPyLineShape_p.");
6105 wxPy_BEGIN_ALLOW_THREADS
;
6106 _result
= (bool )wxPyShape_GetAttachmentPositionEdge(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6108 wxPy_END_ALLOW_THREADS
;
6109 } _resultobj
= Py_BuildValue("i",_result
);
6112 o
= PyFloat_FromDouble((double) (*_arg2
));
6113 _resultobj
= t_output_helper(_resultobj
, o
);
6117 o
= PyFloat_FromDouble((double) (*_arg3
));
6118 _resultobj
= t_output_helper(_resultobj
, o
);
6123 #define wxPyShape_CalcSimpleAttachment(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->CalcSimpleAttachment(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6124 static PyObject
*_wrap_wxPyShape_CalcSimpleAttachment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6125 PyObject
* _resultobj
;
6126 wxRealPoint
* _result
;
6128 wxRealPoint
* _arg1
;
6129 wxRealPoint
* _arg2
;
6132 wxPyLineShape
* _arg5
;
6133 PyObject
* _argo0
= 0;
6135 PyObject
* _obj1
= 0;
6137 PyObject
* _obj2
= 0;
6138 PyObject
* _argo5
= 0;
6139 char *_kwnames
[] = { "self","pt1","pt2","nth","noArcs","line", NULL
};
6143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOiiO:wxPyShape_CalcSimpleAttachment",_kwnames
,&_argo0
,&_obj1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
6146 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6147 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6148 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_CalcSimpleAttachment. Expected _wxPyShape_p.");
6154 if (! wxRealPoint_helper(_obj1
, &_arg1
))
6159 if (! wxRealPoint_helper(_obj2
, &_arg2
))
6163 if (_argo5
== Py_None
) { _arg5
= NULL
; }
6164 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyLineShape_p")) {
6165 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxPyShape_CalcSimpleAttachment. Expected _wxPyLineShape_p.");
6170 wxPy_BEGIN_ALLOW_THREADS
;
6171 _result
= new wxRealPoint (wxPyShape_CalcSimpleAttachment(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
6173 wxPy_END_ALLOW_THREADS
;
6174 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRealPoint_p");
6175 _resultobj
= Py_BuildValue("s",_ptemp
);
6179 #define wxPyShape_AttachmentSortTest(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->AttachmentSortTest(_swigarg0,_swigarg1,_swigarg2))
6180 static PyObject
*_wrap_wxPyShape_AttachmentSortTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6181 PyObject
* _resultobj
;
6185 wxRealPoint
* _arg2
;
6186 wxRealPoint
* _arg3
;
6187 PyObject
* _argo0
= 0;
6189 PyObject
* _obj2
= 0;
6191 PyObject
* _obj3
= 0;
6192 char *_kwnames
[] = { "self","attachmentPoint","pt1","pt2", NULL
};
6195 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiOO:wxPyShape_AttachmentSortTest",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
))
6198 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6199 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6200 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_AttachmentSortTest. Expected _wxPyShape_p.");
6206 if (! wxRealPoint_helper(_obj2
, &_arg2
))
6211 if (! wxRealPoint_helper(_obj3
, &_arg3
))
6215 wxPy_BEGIN_ALLOW_THREADS
;
6216 _result
= (bool )wxPyShape_AttachmentSortTest(_arg0
,_arg1
,*_arg2
,*_arg3
);
6218 wxPy_END_ALLOW_THREADS
;
6219 } _resultobj
= Py_BuildValue("i",_result
);
6223 #define wxPyShape_EraseLinks(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->EraseLinks(_swigarg0,_swigarg1,_swigarg2))
6224 static PyObject
*_wrap_wxPyShape_EraseLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6225 PyObject
* _resultobj
;
6228 int _arg2
= (int ) -1;
6229 bool _arg3
= (bool ) FALSE
;
6230 PyObject
* _argo0
= 0;
6231 PyObject
* _argo1
= 0;
6232 int tempbool3
= (int) FALSE
;
6233 char *_kwnames
[] = { "self","dc","attachment","recurse", NULL
};
6236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|ii:wxPyShape_EraseLinks",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&tempbool3
))
6239 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6240 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6241 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_EraseLinks. Expected _wxPyShape_p.");
6246 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6247 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6248 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_EraseLinks. Expected _wxDC_p.");
6252 _arg3
= (bool ) tempbool3
;
6254 wxPy_BEGIN_ALLOW_THREADS
;
6255 wxPyShape_EraseLinks(_arg0
,*_arg1
,_arg2
,_arg3
);
6257 wxPy_END_ALLOW_THREADS
;
6258 } Py_INCREF(Py_None
);
6259 _resultobj
= Py_None
;
6263 #define wxPyShape_DrawLinks(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->DrawLinks(_swigarg0,_swigarg1,_swigarg2))
6264 static PyObject
*_wrap_wxPyShape_DrawLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6265 PyObject
* _resultobj
;
6268 int _arg2
= (int ) -1;
6269 bool _arg3
= (bool ) FALSE
;
6270 PyObject
* _argo0
= 0;
6271 PyObject
* _argo1
= 0;
6272 int tempbool3
= (int) FALSE
;
6273 char *_kwnames
[] = { "self","dc","attachment","recurse", NULL
};
6276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|ii:wxPyShape_DrawLinks",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&tempbool3
))
6279 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6280 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6281 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_DrawLinks. Expected _wxPyShape_p.");
6286 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6287 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_DrawLinks. Expected _wxDC_p.");
6292 _arg3
= (bool ) tempbool3
;
6294 wxPy_BEGIN_ALLOW_THREADS
;
6295 wxPyShape_DrawLinks(_arg0
,*_arg1
,_arg2
,_arg3
);
6297 wxPy_END_ALLOW_THREADS
;
6298 } Py_INCREF(Py_None
);
6299 _resultobj
= Py_None
;
6303 #define wxPyShape_MoveLineToNewAttachment(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->MoveLineToNewAttachment(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6304 static PyObject
*_wrap_wxPyShape_MoveLineToNewAttachment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6305 PyObject
* _resultobj
;
6309 wxPyLineShape
* _arg2
;
6312 PyObject
* _argo0
= 0;
6313 PyObject
* _argo1
= 0;
6314 PyObject
* _argo2
= 0;
6315 char *_kwnames
[] = { "self","dc","to_move","x","y", NULL
};
6318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdd:wxPyShape_MoveLineToNewAttachment",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
))
6321 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6322 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6323 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_MoveLineToNewAttachment. Expected _wxPyShape_p.");
6328 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6329 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6330 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_MoveLineToNewAttachment. Expected _wxDC_p.");
6335 if (_argo2
== Py_None
) { _arg2
= NULL
; }
6336 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyLineShape_p")) {
6337 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyShape_MoveLineToNewAttachment. Expected _wxPyLineShape_p.");
6342 wxPy_BEGIN_ALLOW_THREADS
;
6343 _result
= (bool )wxPyShape_MoveLineToNewAttachment(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
6345 wxPy_END_ALLOW_THREADS
;
6346 } _resultobj
= Py_BuildValue("i",_result
);
6350 static void wxPyShape_ApplyAttachmentOrdering(wxPyShape
*self
,PyObject
* linesToSort
) {
6351 wxList
* list
= wxPy_wxListHelper(linesToSort
, "_wxPyLineShape_p");
6352 self
->ApplyAttachmentOrdering(*list
);
6355 static PyObject
*_wrap_wxPyShape_ApplyAttachmentOrdering(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6356 PyObject
* _resultobj
;
6359 PyObject
* _argo0
= 0;
6360 PyObject
* _obj1
= 0;
6361 char *_kwnames
[] = { "self","linesToSort", NULL
};
6364 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_ApplyAttachmentOrdering",_kwnames
,&_argo0
,&_obj1
))
6367 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6368 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6369 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ApplyAttachmentOrdering. Expected _wxPyShape_p.");
6377 wxPy_BEGIN_ALLOW_THREADS
;
6378 wxPyShape_ApplyAttachmentOrdering(_arg0
,_arg1
);
6380 wxPy_END_ALLOW_THREADS
;
6381 } Py_INCREF(Py_None
);
6382 _resultobj
= Py_None
;
6386 #define wxPyShape_GetBranchingAttachmentRoot(_swigobj,_swigarg0) (_swigobj->GetBranchingAttachmentRoot(_swigarg0))
6387 static PyObject
*_wrap_wxPyShape_GetBranchingAttachmentRoot(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6388 PyObject
* _resultobj
;
6389 wxRealPoint
* _result
;
6392 PyObject
* _argo0
= 0;
6393 char *_kwnames
[] = { "self","attachment", NULL
};
6397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_GetBranchingAttachmentRoot",_kwnames
,&_argo0
,&_arg1
))
6400 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6401 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6402 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchingAttachmentRoot. Expected _wxPyShape_p.");
6407 wxPy_BEGIN_ALLOW_THREADS
;
6408 _result
= new wxRealPoint (wxPyShape_GetBranchingAttachmentRoot(_arg0
,_arg1
));
6410 wxPy_END_ALLOW_THREADS
;
6411 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxRealPoint_p");
6412 _resultobj
= Py_BuildValue("s",_ptemp
);
6416 #define wxPyShape_GetBranchingAttachmentInfo(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->GetBranchingAttachmentInfo(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6417 static PyObject
*_wrap_wxPyShape_GetBranchingAttachmentInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6418 PyObject
* _resultobj
;
6422 wxRealPoint
* _arg2
;
6423 wxRealPoint
* _arg3
;
6424 wxRealPoint
* _arg4
;
6425 wxRealPoint
* _arg5
;
6426 PyObject
* _argo0
= 0;
6428 PyObject
* _obj2
= 0;
6430 PyObject
* _obj3
= 0;
6432 PyObject
* _obj4
= 0;
6434 PyObject
* _obj5
= 0;
6435 char *_kwnames
[] = { "self","attachment","root","neck","shoulder1","shoulder2", NULL
};
6438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiOOOO:wxPyShape_GetBranchingAttachmentInfo",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_obj5
))
6441 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6442 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6443 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchingAttachmentInfo. Expected _wxPyShape_p.");
6449 if (! wxRealPoint_helper(_obj2
, &_arg2
))
6454 if (! wxRealPoint_helper(_obj3
, &_arg3
))
6459 if (! wxRealPoint_helper(_obj4
, &_arg4
))
6464 if (! wxRealPoint_helper(_obj5
, &_arg5
))
6468 wxPy_BEGIN_ALLOW_THREADS
;
6469 _result
= (bool )wxPyShape_GetBranchingAttachmentInfo(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,*_arg5
);
6471 wxPy_END_ALLOW_THREADS
;
6472 } _resultobj
= Py_BuildValue("i",_result
);
6476 #define wxPyShape_GetBranchingAttachmentPoint(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->GetBranchingAttachmentPoint(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6477 static PyObject
*_wrap_wxPyShape_GetBranchingAttachmentPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6478 PyObject
* _resultobj
;
6483 wxRealPoint
* _arg3
;
6484 wxRealPoint
* _arg4
;
6485 PyObject
* _argo0
= 0;
6487 PyObject
* _obj3
= 0;
6489 PyObject
* _obj4
= 0;
6490 char *_kwnames
[] = { "self","attachment","n","attachmentPoint","stemPoint", NULL
};
6493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiiOO:wxPyShape_GetBranchingAttachmentPoint",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_obj4
))
6496 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6497 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6498 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchingAttachmentPoint. Expected _wxPyShape_p.");
6504 if (! wxRealPoint_helper(_obj3
, &_arg3
))
6509 if (! wxRealPoint_helper(_obj4
, &_arg4
))
6513 wxPy_BEGIN_ALLOW_THREADS
;
6514 _result
= (bool )wxPyShape_GetBranchingAttachmentPoint(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
);
6516 wxPy_END_ALLOW_THREADS
;
6517 } _resultobj
= Py_BuildValue("i",_result
);
6521 #define wxPyShape_GetAttachmentLineCount(_swigobj,_swigarg0) (_swigobj->GetAttachmentLineCount(_swigarg0))
6522 static PyObject
*_wrap_wxPyShape_GetAttachmentLineCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6523 PyObject
* _resultobj
;
6527 PyObject
* _argo0
= 0;
6528 char *_kwnames
[] = { "self","attachment", NULL
};
6531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_GetAttachmentLineCount",_kwnames
,&_argo0
,&_arg1
))
6534 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6535 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6536 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetAttachmentLineCount. Expected _wxPyShape_p.");
6541 wxPy_BEGIN_ALLOW_THREADS
;
6542 _result
= (int )wxPyShape_GetAttachmentLineCount(_arg0
,_arg1
);
6544 wxPy_END_ALLOW_THREADS
;
6545 } _resultobj
= Py_BuildValue("i",_result
);
6549 #define wxPyShape_SetBranchNeckLength(_swigobj,_swigarg0) (_swigobj->SetBranchNeckLength(_swigarg0))
6550 static PyObject
*_wrap_wxPyShape_SetBranchNeckLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6551 PyObject
* _resultobj
;
6554 PyObject
* _argo0
= 0;
6555 char *_kwnames
[] = { "self","len", NULL
};
6558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetBranchNeckLength",_kwnames
,&_argo0
,&_arg1
))
6561 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6562 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6563 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetBranchNeckLength. Expected _wxPyShape_p.");
6568 wxPy_BEGIN_ALLOW_THREADS
;
6569 wxPyShape_SetBranchNeckLength(_arg0
,_arg1
);
6571 wxPy_END_ALLOW_THREADS
;
6572 } Py_INCREF(Py_None
);
6573 _resultobj
= Py_None
;
6577 #define wxPyShape_GetBranchNeckLength(_swigobj) (_swigobj->GetBranchNeckLength())
6578 static PyObject
*_wrap_wxPyShape_GetBranchNeckLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6579 PyObject
* _resultobj
;
6582 PyObject
* _argo0
= 0;
6583 char *_kwnames
[] = { "self", NULL
};
6586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBranchNeckLength",_kwnames
,&_argo0
))
6589 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6590 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6591 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchNeckLength. Expected _wxPyShape_p.");
6596 wxPy_BEGIN_ALLOW_THREADS
;
6597 _result
= (int )wxPyShape_GetBranchNeckLength(_arg0
);
6599 wxPy_END_ALLOW_THREADS
;
6600 } _resultobj
= Py_BuildValue("i",_result
);
6604 #define wxPyShape_SetBranchStemLength(_swigobj,_swigarg0) (_swigobj->SetBranchStemLength(_swigarg0))
6605 static PyObject
*_wrap_wxPyShape_SetBranchStemLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6606 PyObject
* _resultobj
;
6609 PyObject
* _argo0
= 0;
6610 char *_kwnames
[] = { "self","len", NULL
};
6613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetBranchStemLength",_kwnames
,&_argo0
,&_arg1
))
6616 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6617 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6618 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetBranchStemLength. Expected _wxPyShape_p.");
6623 wxPy_BEGIN_ALLOW_THREADS
;
6624 wxPyShape_SetBranchStemLength(_arg0
,_arg1
);
6626 wxPy_END_ALLOW_THREADS
;
6627 } Py_INCREF(Py_None
);
6628 _resultobj
= Py_None
;
6632 #define wxPyShape_GetBranchStemLength(_swigobj) (_swigobj->GetBranchStemLength())
6633 static PyObject
*_wrap_wxPyShape_GetBranchStemLength(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6634 PyObject
* _resultobj
;
6637 PyObject
* _argo0
= 0;
6638 char *_kwnames
[] = { "self", NULL
};
6641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBranchStemLength",_kwnames
,&_argo0
))
6644 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6645 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6646 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchStemLength. Expected _wxPyShape_p.");
6651 wxPy_BEGIN_ALLOW_THREADS
;
6652 _result
= (int )wxPyShape_GetBranchStemLength(_arg0
);
6654 wxPy_END_ALLOW_THREADS
;
6655 } _resultobj
= Py_BuildValue("i",_result
);
6659 #define wxPyShape_SetBranchSpacing(_swigobj,_swigarg0) (_swigobj->SetBranchSpacing(_swigarg0))
6660 static PyObject
*_wrap_wxPyShape_SetBranchSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6661 PyObject
* _resultobj
;
6664 PyObject
* _argo0
= 0;
6665 char *_kwnames
[] = { "self","len", NULL
};
6668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_SetBranchSpacing",_kwnames
,&_argo0
,&_arg1
))
6671 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6672 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6673 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetBranchSpacing. Expected _wxPyShape_p.");
6678 wxPy_BEGIN_ALLOW_THREADS
;
6679 wxPyShape_SetBranchSpacing(_arg0
,_arg1
);
6681 wxPy_END_ALLOW_THREADS
;
6682 } Py_INCREF(Py_None
);
6683 _resultobj
= Py_None
;
6687 #define wxPyShape_GetBranchSpacing(_swigobj) (_swigobj->GetBranchSpacing())
6688 static PyObject
*_wrap_wxPyShape_GetBranchSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6689 PyObject
* _resultobj
;
6692 PyObject
* _argo0
= 0;
6693 char *_kwnames
[] = { "self", NULL
};
6696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBranchSpacing",_kwnames
,&_argo0
))
6699 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6700 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchSpacing. Expected _wxPyShape_p.");
6706 wxPy_BEGIN_ALLOW_THREADS
;
6707 _result
= (int )wxPyShape_GetBranchSpacing(_arg0
);
6709 wxPy_END_ALLOW_THREADS
;
6710 } _resultobj
= Py_BuildValue("i",_result
);
6714 #define wxPyShape_SetBranchStyle(_swigobj,_swigarg0) (_swigobj->SetBranchStyle(_swigarg0))
6715 static PyObject
*_wrap_wxPyShape_SetBranchStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6716 PyObject
* _resultobj
;
6719 PyObject
* _argo0
= 0;
6720 char *_kwnames
[] = { "self","style", NULL
};
6723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyShape_SetBranchStyle",_kwnames
,&_argo0
,&_arg1
))
6726 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6727 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6728 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_SetBranchStyle. Expected _wxPyShape_p.");
6733 wxPy_BEGIN_ALLOW_THREADS
;
6734 wxPyShape_SetBranchStyle(_arg0
,_arg1
);
6736 wxPy_END_ALLOW_THREADS
;
6737 } Py_INCREF(Py_None
);
6738 _resultobj
= Py_None
;
6742 #define wxPyShape_GetBranchStyle(_swigobj) (_swigobj->GetBranchStyle())
6743 static PyObject
*_wrap_wxPyShape_GetBranchStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6744 PyObject
* _resultobj
;
6747 PyObject
* _argo0
= 0;
6748 char *_kwnames
[] = { "self", NULL
};
6751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetBranchStyle",_kwnames
,&_argo0
))
6754 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6755 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6756 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetBranchStyle. Expected _wxPyShape_p.");
6761 wxPy_BEGIN_ALLOW_THREADS
;
6762 _result
= (long )wxPyShape_GetBranchStyle(_arg0
);
6764 wxPy_END_ALLOW_THREADS
;
6765 } _resultobj
= Py_BuildValue("l",_result
);
6769 #define wxPyShape_PhysicalToLogicalAttachment(_swigobj,_swigarg0) (_swigobj->PhysicalToLogicalAttachment(_swigarg0))
6770 static PyObject
*_wrap_wxPyShape_PhysicalToLogicalAttachment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6771 PyObject
* _resultobj
;
6775 PyObject
* _argo0
= 0;
6776 char *_kwnames
[] = { "self","physicalAttachment", NULL
};
6779 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_PhysicalToLogicalAttachment",_kwnames
,&_argo0
,&_arg1
))
6782 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6783 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6784 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_PhysicalToLogicalAttachment. Expected _wxPyShape_p.");
6789 wxPy_BEGIN_ALLOW_THREADS
;
6790 _result
= (int )wxPyShape_PhysicalToLogicalAttachment(_arg0
,_arg1
);
6792 wxPy_END_ALLOW_THREADS
;
6793 } _resultobj
= Py_BuildValue("i",_result
);
6797 #define wxPyShape_LogicalToPhysicalAttachment(_swigobj,_swigarg0) (_swigobj->LogicalToPhysicalAttachment(_swigarg0))
6798 static PyObject
*_wrap_wxPyShape_LogicalToPhysicalAttachment(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6799 PyObject
* _resultobj
;
6803 PyObject
* _argo0
= 0;
6804 char *_kwnames
[] = { "self","logicalAttachment", NULL
};
6807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyShape_LogicalToPhysicalAttachment",_kwnames
,&_argo0
,&_arg1
))
6810 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6811 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6812 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_LogicalToPhysicalAttachment. Expected _wxPyShape_p.");
6817 wxPy_BEGIN_ALLOW_THREADS
;
6818 _result
= (int )wxPyShape_LogicalToPhysicalAttachment(_arg0
,_arg1
);
6820 wxPy_END_ALLOW_THREADS
;
6821 } _resultobj
= Py_BuildValue("i",_result
);
6825 #define wxPyShape_Draggable(_swigobj) (_swigobj->Draggable())
6826 static PyObject
*_wrap_wxPyShape_Draggable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6827 PyObject
* _resultobj
;
6830 PyObject
* _argo0
= 0;
6831 char *_kwnames
[] = { "self", NULL
};
6834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_Draggable",_kwnames
,&_argo0
))
6837 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6838 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6839 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Draggable. Expected _wxPyShape_p.");
6844 wxPy_BEGIN_ALLOW_THREADS
;
6845 _result
= (bool )wxPyShape_Draggable(_arg0
);
6847 wxPy_END_ALLOW_THREADS
;
6848 } _resultobj
= Py_BuildValue("i",_result
);
6852 #define wxPyShape_HasDescendant(_swigobj,_swigarg0) (_swigobj->HasDescendant(_swigarg0))
6853 static PyObject
*_wrap_wxPyShape_HasDescendant(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6854 PyObject
* _resultobj
;
6858 PyObject
* _argo0
= 0;
6859 PyObject
* _argo1
= 0;
6860 char *_kwnames
[] = { "self","image", NULL
};
6863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_HasDescendant",_kwnames
,&_argo0
,&_argo1
))
6866 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6867 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6868 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_HasDescendant. Expected _wxPyShape_p.");
6873 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6874 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
6875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_HasDescendant. Expected _wxPyShape_p.");
6880 wxPy_BEGIN_ALLOW_THREADS
;
6881 _result
= (bool )wxPyShape_HasDescendant(_arg0
,_arg1
);
6883 wxPy_END_ALLOW_THREADS
;
6884 } _resultobj
= Py_BuildValue("i",_result
);
6888 #define wxPyShape_CreateNewCopy(_swigobj,_swigarg0,_swigarg1) (_swigobj->CreateNewCopy(_swigarg0,_swigarg1))
6889 static PyObject
*_wrap_wxPyShape_CreateNewCopy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6890 PyObject
* _resultobj
;
6891 wxPyShape
* _result
;
6893 bool _arg1
= (bool ) TRUE
;
6894 bool _arg2
= (bool ) TRUE
;
6895 PyObject
* _argo0
= 0;
6896 int tempbool1
= (int) TRUE
;
6897 int tempbool2
= (int) TRUE
;
6898 char *_kwnames
[] = { "self","resetMapping","recompute", NULL
};
6902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|ii:wxPyShape_CreateNewCopy",_kwnames
,&_argo0
,&tempbool1
,&tempbool2
))
6905 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6906 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6907 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_CreateNewCopy. Expected _wxPyShape_p.");
6911 _arg1
= (bool ) tempbool1
;
6912 _arg2
= (bool ) tempbool2
;
6914 wxPy_BEGIN_ALLOW_THREADS
;
6915 _result
= (wxPyShape
*)wxPyShape_CreateNewCopy(_arg0
,_arg1
,_arg2
);
6917 wxPy_END_ALLOW_THREADS
;
6919 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShape_p");
6920 _resultobj
= Py_BuildValue("s",_ptemp
);
6923 _resultobj
= Py_None
;
6928 #define wxPyShape_Copy(_swigobj,_swigarg0) (_swigobj->Copy(_swigarg0))
6929 static PyObject
*_wrap_wxPyShape_Copy(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6930 PyObject
* _resultobj
;
6933 PyObject
* _argo0
= 0;
6934 PyObject
* _argo1
= 0;
6935 char *_kwnames
[] = { "self","copy", NULL
};
6938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_Copy",_kwnames
,&_argo0
,&_argo1
))
6941 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6942 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Copy. Expected _wxPyShape_p.");
6948 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6949 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
6950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_Copy. Expected _wxPyShape_p.");
6955 wxPy_BEGIN_ALLOW_THREADS
;
6956 wxPyShape_Copy(_arg0
,*_arg1
);
6958 wxPy_END_ALLOW_THREADS
;
6959 } Py_INCREF(Py_None
);
6960 _resultobj
= Py_None
;
6964 #define wxPyShape_CopyWithHandler(_swigobj,_swigarg0) (_swigobj->CopyWithHandler(_swigarg0))
6965 static PyObject
*_wrap_wxPyShape_CopyWithHandler(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6966 PyObject
* _resultobj
;
6969 PyObject
* _argo0
= 0;
6970 PyObject
* _argo1
= 0;
6971 char *_kwnames
[] = { "self","copy", NULL
};
6974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_CopyWithHandler",_kwnames
,&_argo0
,&_argo1
))
6977 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6978 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
6979 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_CopyWithHandler. Expected _wxPyShape_p.");
6984 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6985 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
6986 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_CopyWithHandler. Expected _wxPyShape_p.");
6991 wxPy_BEGIN_ALLOW_THREADS
;
6992 wxPyShape_CopyWithHandler(_arg0
,*_arg1
);
6994 wxPy_END_ALLOW_THREADS
;
6995 } Py_INCREF(Py_None
);
6996 _resultobj
= Py_None
;
7000 #define wxPyShape_Rotate(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->Rotate(_swigarg0,_swigarg1,_swigarg2))
7001 static PyObject
*_wrap_wxPyShape_Rotate(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7002 PyObject
* _resultobj
;
7007 PyObject
* _argo0
= 0;
7008 char *_kwnames
[] = { "self","x","y","theta", NULL
};
7011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oddd:wxPyShape_Rotate",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
7014 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7015 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7016 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Rotate. Expected _wxPyShape_p.");
7021 wxPy_BEGIN_ALLOW_THREADS
;
7022 wxPyShape_Rotate(_arg0
,_arg1
,_arg2
,_arg3
);
7024 wxPy_END_ALLOW_THREADS
;
7025 } Py_INCREF(Py_None
);
7026 _resultobj
= Py_None
;
7030 #define wxPyShape_GetRotation(_swigobj) (_swigobj->GetRotation())
7031 static PyObject
*_wrap_wxPyShape_GetRotation(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7032 PyObject
* _resultobj
;
7035 PyObject
* _argo0
= 0;
7036 char *_kwnames
[] = { "self", NULL
};
7039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_GetRotation",_kwnames
,&_argo0
))
7042 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7043 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7044 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_GetRotation. Expected _wxPyShape_p.");
7049 wxPy_BEGIN_ALLOW_THREADS
;
7050 _result
= (double )wxPyShape_GetRotation(_arg0
);
7052 wxPy_END_ALLOW_THREADS
;
7053 } _resultobj
= Py_BuildValue("d",_result
);
7057 #define wxPyShape_ClearAttachments(_swigobj) (_swigobj->ClearAttachments())
7058 static PyObject
*_wrap_wxPyShape_ClearAttachments(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7059 PyObject
* _resultobj
;
7061 PyObject
* _argo0
= 0;
7062 char *_kwnames
[] = { "self", NULL
};
7065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_ClearAttachments",_kwnames
,&_argo0
))
7068 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7069 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7070 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ClearAttachments. Expected _wxPyShape_p.");
7075 wxPy_BEGIN_ALLOW_THREADS
;
7076 wxPyShape_ClearAttachments(_arg0
);
7078 wxPy_END_ALLOW_THREADS
;
7079 } Py_INCREF(Py_None
);
7080 _resultobj
= Py_None
;
7084 #define wxPyShape_Recentre(_swigobj,_swigarg0) (_swigobj->Recentre(_swigarg0))
7085 static PyObject
*_wrap_wxPyShape_Recentre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7086 PyObject
* _resultobj
;
7089 PyObject
* _argo0
= 0;
7090 PyObject
* _argo1
= 0;
7091 char *_kwnames
[] = { "self","dc", NULL
};
7094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_Recentre",_kwnames
,&_argo0
,&_argo1
))
7097 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7098 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7099 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_Recentre. Expected _wxPyShape_p.");
7104 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7105 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7106 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_Recentre. Expected _wxDC_p.");
7111 wxPy_BEGIN_ALLOW_THREADS
;
7112 wxPyShape_Recentre(_arg0
,*_arg1
);
7114 wxPy_END_ALLOW_THREADS
;
7115 } Py_INCREF(Py_None
);
7116 _resultobj
= Py_None
;
7120 #define wxPyShape_ClearPointList(_swigobj,_swigarg0) (_swigobj->ClearPointList(_swigarg0))
7121 static PyObject
*_wrap_wxPyShape_ClearPointList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7122 PyObject
* _resultobj
;
7125 PyObject
* _argo0
= 0;
7126 PyObject
* _argo1
= 0;
7127 char *_kwnames
[] = { "self","list", NULL
};
7130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_ClearPointList",_kwnames
,&_argo0
,&_argo1
))
7133 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7134 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7135 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_ClearPointList. Expected _wxPyShape_p.");
7140 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7141 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxList_p")) {
7142 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_ClearPointList. Expected _wxList_p.");
7147 wxPy_BEGIN_ALLOW_THREADS
;
7148 wxPyShape_ClearPointList(_arg0
,*_arg1
);
7150 wxPy_END_ALLOW_THREADS
;
7151 } Py_INCREF(Py_None
);
7152 _resultobj
= Py_None
;
7156 #define wxPyShape_base_OnDelete(_swigobj) (_swigobj->base_OnDelete())
7157 static PyObject
*_wrap_wxPyShape_base_OnDelete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7158 PyObject
* _resultobj
;
7160 PyObject
* _argo0
= 0;
7161 char *_kwnames
[] = { "self", NULL
};
7164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyShape_base_OnDelete",_kwnames
,&_argo0
))
7167 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7168 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7169 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDelete. Expected _wxPyShape_p.");
7174 wxPy_BEGIN_ALLOW_THREADS
;
7175 wxPyShape_base_OnDelete(_arg0
);
7177 wxPy_END_ALLOW_THREADS
;
7178 } Py_INCREF(Py_None
);
7179 _resultobj
= Py_None
;
7183 #define wxPyShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
7184 static PyObject
*_wrap_wxPyShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7185 PyObject
* _resultobj
;
7188 PyObject
* _argo0
= 0;
7189 PyObject
* _argo1
= 0;
7190 char *_kwnames
[] = { "self","dc", NULL
};
7193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
7196 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7197 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7198 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDraw. Expected _wxPyShape_p.");
7203 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7204 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7205 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnDraw. Expected _wxDC_p.");
7210 wxPy_BEGIN_ALLOW_THREADS
;
7211 wxPyShape_base_OnDraw(_arg0
,*_arg1
);
7213 wxPy_END_ALLOW_THREADS
;
7214 } Py_INCREF(Py_None
);
7215 _resultobj
= Py_None
;
7219 #define wxPyShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
7220 static PyObject
*_wrap_wxPyShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7221 PyObject
* _resultobj
;
7224 PyObject
* _argo0
= 0;
7225 PyObject
* _argo1
= 0;
7226 char *_kwnames
[] = { "self","dc", NULL
};
7229 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
7232 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7233 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7234 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDrawContents. Expected _wxPyShape_p.");
7239 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7240 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7241 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnDrawContents. Expected _wxDC_p.");
7246 wxPy_BEGIN_ALLOW_THREADS
;
7247 wxPyShape_base_OnDrawContents(_arg0
,*_arg1
);
7249 wxPy_END_ALLOW_THREADS
;
7250 } Py_INCREF(Py_None
);
7251 _resultobj
= Py_None
;
7255 #define wxPyShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
7256 static PyObject
*_wrap_wxPyShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7257 PyObject
* _resultobj
;
7260 bool _arg2
= (bool ) FALSE
;
7261 PyObject
* _argo0
= 0;
7262 PyObject
* _argo1
= 0;
7263 int tempbool2
= (int) FALSE
;
7264 char *_kwnames
[] = { "self","dc","erase", NULL
};
7267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7270 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7271 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7272 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDrawBranches. Expected _wxPyShape_p.");
7277 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7278 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7279 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnDrawBranches. Expected _wxDC_p.");
7283 _arg2
= (bool ) tempbool2
;
7285 wxPy_BEGIN_ALLOW_THREADS
;
7286 wxPyShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
7288 wxPy_END_ALLOW_THREADS
;
7289 } Py_INCREF(Py_None
);
7290 _resultobj
= Py_None
;
7294 #define wxPyShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
7295 static PyObject
*_wrap_wxPyShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7296 PyObject
* _resultobj
;
7299 PyObject
* _argo0
= 0;
7300 PyObject
* _argo1
= 0;
7301 char *_kwnames
[] = { "self","dc", NULL
};
7304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
7307 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7308 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7309 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnMoveLinks. Expected _wxPyShape_p.");
7314 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7315 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7316 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnMoveLinks. Expected _wxDC_p.");
7321 wxPy_BEGIN_ALLOW_THREADS
;
7322 wxPyShape_base_OnMoveLinks(_arg0
,*_arg1
);
7324 wxPy_END_ALLOW_THREADS
;
7325 } Py_INCREF(Py_None
);
7326 _resultobj
= Py_None
;
7330 #define wxPyShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
7331 static PyObject
*_wrap_wxPyShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7332 PyObject
* _resultobj
;
7335 PyObject
* _argo0
= 0;
7336 PyObject
* _argo1
= 0;
7337 char *_kwnames
[] = { "self","dc", NULL
};
7340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
7343 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7344 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7345 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnErase. Expected _wxPyShape_p.");
7350 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7351 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7352 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnErase. Expected _wxDC_p.");
7357 wxPy_BEGIN_ALLOW_THREADS
;
7358 wxPyShape_base_OnErase(_arg0
,*_arg1
);
7360 wxPy_END_ALLOW_THREADS
;
7361 } Py_INCREF(Py_None
);
7362 _resultobj
= Py_None
;
7366 #define wxPyShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
7367 static PyObject
*_wrap_wxPyShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7368 PyObject
* _resultobj
;
7371 PyObject
* _argo0
= 0;
7372 PyObject
* _argo1
= 0;
7373 char *_kwnames
[] = { "self","dc", NULL
};
7376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
7379 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7380 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7381 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnEraseContents. Expected _wxPyShape_p.");
7386 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7387 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7388 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnEraseContents. Expected _wxDC_p.");
7393 wxPy_BEGIN_ALLOW_THREADS
;
7394 wxPyShape_base_OnEraseContents(_arg0
,*_arg1
);
7396 wxPy_END_ALLOW_THREADS
;
7397 } Py_INCREF(Py_None
);
7398 _resultobj
= Py_None
;
7402 #define wxPyShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
7403 static PyObject
*_wrap_wxPyShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7404 PyObject
* _resultobj
;
7407 PyObject
* _argo0
= 0;
7408 PyObject
* _argo1
= 0;
7409 char *_kwnames
[] = { "self","dc", NULL
};
7412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
7415 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7416 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7417 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnHighlight. Expected _wxPyShape_p.");
7422 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7423 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7424 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnHighlight. Expected _wxDC_p.");
7429 wxPy_BEGIN_ALLOW_THREADS
;
7430 wxPyShape_base_OnHighlight(_arg0
,*_arg1
);
7432 wxPy_END_ALLOW_THREADS
;
7433 } Py_INCREF(Py_None
);
7434 _resultobj
= Py_None
;
7438 #define wxPyShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7439 static PyObject
*_wrap_wxPyShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7440 PyObject
* _resultobj
;
7444 int _arg3
= (int ) 0;
7445 int _arg4
= (int ) 0;
7446 PyObject
* _argo0
= 0;
7447 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7453 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7454 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7455 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnLeftClick. Expected _wxPyShape_p.");
7460 wxPy_BEGIN_ALLOW_THREADS
;
7461 wxPyShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7463 wxPy_END_ALLOW_THREADS
;
7464 } Py_INCREF(Py_None
);
7465 _resultobj
= Py_None
;
7469 #define wxPyShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7470 static PyObject
*_wrap_wxPyShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7471 PyObject
* _resultobj
;
7475 int _arg3
= (int ) 0;
7476 int _arg4
= (int ) 0;
7477 PyObject
* _argo0
= 0;
7478 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7484 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7485 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7486 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnLeftDoubleClick. Expected _wxPyShape_p.");
7491 wxPy_BEGIN_ALLOW_THREADS
;
7492 wxPyShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7494 wxPy_END_ALLOW_THREADS
;
7495 } Py_INCREF(Py_None
);
7496 _resultobj
= Py_None
;
7500 #define wxPyShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7501 static PyObject
*_wrap_wxPyShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7502 PyObject
* _resultobj
;
7506 int _arg3
= (int ) 0;
7507 int _arg4
= (int ) 0;
7508 PyObject
* _argo0
= 0;
7509 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7515 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7516 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7517 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnRightClick. Expected _wxPyShape_p.");
7522 wxPy_BEGIN_ALLOW_THREADS
;
7523 wxPyShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7525 wxPy_END_ALLOW_THREADS
;
7526 } Py_INCREF(Py_None
);
7527 _resultobj
= Py_None
;
7531 #define wxPyShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
7532 static PyObject
*_wrap_wxPyShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7533 PyObject
* _resultobj
;
7537 PyObject
* _argo0
= 0;
7538 char *_kwnames
[] = { "self","x","y", NULL
};
7541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7544 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7545 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7546 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnSize. Expected _wxPyShape_p.");
7551 wxPy_BEGIN_ALLOW_THREADS
;
7552 wxPyShape_base_OnSize(_arg0
,_arg1
,_arg2
);
7554 wxPy_END_ALLOW_THREADS
;
7555 } Py_INCREF(Py_None
);
7556 _resultobj
= Py_None
;
7560 #define wxPyShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7561 static PyObject
*_wrap_wxPyShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7562 PyObject
* _resultobj
;
7570 bool _arg6
= (bool ) TRUE
;
7571 PyObject
* _argo0
= 0;
7572 PyObject
* _argo1
= 0;
7573 int tempbool6
= (int) TRUE
;
7574 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7580 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7581 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7582 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnMovePre. Expected _wxPyShape_p.");
7587 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7588 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7589 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnMovePre. Expected _wxDC_p.");
7593 _arg6
= (bool ) tempbool6
;
7595 wxPy_BEGIN_ALLOW_THREADS
;
7596 _result
= (bool )wxPyShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7598 wxPy_END_ALLOW_THREADS
;
7599 } _resultobj
= Py_BuildValue("i",_result
);
7603 #define wxPyShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7604 static PyObject
*_wrap_wxPyShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7605 PyObject
* _resultobj
;
7612 bool _arg6
= (bool ) TRUE
;
7613 PyObject
* _argo0
= 0;
7614 PyObject
* _argo1
= 0;
7615 int tempbool6
= (int) TRUE
;
7616 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7622 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7623 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7624 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnMovePost. Expected _wxPyShape_p.");
7629 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7630 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7631 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnMovePost. Expected _wxDC_p.");
7635 _arg6
= (bool ) tempbool6
;
7637 wxPy_BEGIN_ALLOW_THREADS
;
7638 wxPyShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7640 wxPy_END_ALLOW_THREADS
;
7641 } Py_INCREF(Py_None
);
7642 _resultobj
= Py_None
;
7646 #define wxPyShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7647 static PyObject
*_wrap_wxPyShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7648 PyObject
* _resultobj
;
7653 int _arg4
= (int ) 0;
7654 int _arg5
= (int ) 0;
7655 PyObject
* _argo0
= 0;
7657 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7663 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7664 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7665 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDragLeft. Expected _wxPyShape_p.");
7669 _arg1
= (bool ) tempbool1
;
7671 wxPy_BEGIN_ALLOW_THREADS
;
7672 wxPyShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7674 wxPy_END_ALLOW_THREADS
;
7675 } Py_INCREF(Py_None
);
7676 _resultobj
= Py_None
;
7680 #define wxPyShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7681 static PyObject
*_wrap_wxPyShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7682 PyObject
* _resultobj
;
7686 int _arg3
= (int ) 0;
7687 int _arg4
= (int ) 0;
7688 PyObject
* _argo0
= 0;
7689 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7695 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7696 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7697 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnBeginDragLeft. Expected _wxPyShape_p.");
7702 wxPy_BEGIN_ALLOW_THREADS
;
7703 wxPyShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7705 wxPy_END_ALLOW_THREADS
;
7706 } Py_INCREF(Py_None
);
7707 _resultobj
= Py_None
;
7711 #define wxPyShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7712 static PyObject
*_wrap_wxPyShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7713 PyObject
* _resultobj
;
7717 int _arg3
= (int ) 0;
7718 int _arg4
= (int ) 0;
7719 PyObject
* _argo0
= 0;
7720 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7726 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7727 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7728 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnEndDragLeft. Expected _wxPyShape_p.");
7733 wxPy_BEGIN_ALLOW_THREADS
;
7734 wxPyShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7736 wxPy_END_ALLOW_THREADS
;
7737 } Py_INCREF(Py_None
);
7738 _resultobj
= Py_None
;
7742 #define wxPyShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7743 static PyObject
*_wrap_wxPyShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7744 PyObject
* _resultobj
;
7749 int _arg4
= (int ) 0;
7750 int _arg5
= (int ) 0;
7751 PyObject
* _argo0
= 0;
7753 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7759 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7760 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7761 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDragRight. Expected _wxPyShape_p.");
7765 _arg1
= (bool ) tempbool1
;
7767 wxPy_BEGIN_ALLOW_THREADS
;
7768 wxPyShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7770 wxPy_END_ALLOW_THREADS
;
7771 } Py_INCREF(Py_None
);
7772 _resultobj
= Py_None
;
7776 #define wxPyShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7777 static PyObject
*_wrap_wxPyShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7778 PyObject
* _resultobj
;
7782 int _arg3
= (int ) 0;
7783 int _arg4
= (int ) 0;
7784 PyObject
* _argo0
= 0;
7785 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7791 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7792 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7793 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnBeginDragRight. Expected _wxPyShape_p.");
7798 wxPy_BEGIN_ALLOW_THREADS
;
7799 wxPyShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7801 wxPy_END_ALLOW_THREADS
;
7802 } Py_INCREF(Py_None
);
7803 _resultobj
= Py_None
;
7807 #define wxPyShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7808 static PyObject
*_wrap_wxPyShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7809 PyObject
* _resultobj
;
7813 int _arg3
= (int ) 0;
7814 int _arg4
= (int ) 0;
7815 PyObject
* _argo0
= 0;
7816 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7822 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7823 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7824 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnEndDragRight. Expected _wxPyShape_p.");
7829 wxPy_BEGIN_ALLOW_THREADS
;
7830 wxPyShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7832 wxPy_END_ALLOW_THREADS
;
7833 } Py_INCREF(Py_None
);
7834 _resultobj
= Py_None
;
7838 #define wxPyShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7839 static PyObject
*_wrap_wxPyShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7840 PyObject
* _resultobj
;
7847 PyObject
* _argo0
= 0;
7848 PyObject
* _argo1
= 0;
7849 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
7852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7855 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7856 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7857 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDrawOutline. Expected _wxPyShape_p.");
7862 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7863 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7864 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnDrawOutline. Expected _wxDC_p.");
7869 wxPy_BEGIN_ALLOW_THREADS
;
7870 wxPyShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7872 wxPy_END_ALLOW_THREADS
;
7873 } Py_INCREF(Py_None
);
7874 _resultobj
= Py_None
;
7878 #define wxPyShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
7879 static PyObject
*_wrap_wxPyShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7880 PyObject
* _resultobj
;
7883 PyObject
* _argo0
= 0;
7884 PyObject
* _argo1
= 0;
7885 char *_kwnames
[] = { "self","dc", NULL
};
7888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
7891 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7892 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7893 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnDrawControlPoints. Expected _wxPyShape_p.");
7898 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7899 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7900 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnDrawControlPoints. Expected _wxDC_p.");
7905 wxPy_BEGIN_ALLOW_THREADS
;
7906 wxPyShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
7908 wxPy_END_ALLOW_THREADS
;
7909 } Py_INCREF(Py_None
);
7910 _resultobj
= Py_None
;
7914 #define wxPyShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
7915 static PyObject
*_wrap_wxPyShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7916 PyObject
* _resultobj
;
7919 PyObject
* _argo0
= 0;
7920 PyObject
* _argo1
= 0;
7921 char *_kwnames
[] = { "self","dc", NULL
};
7924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
7927 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7928 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7929 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnEraseControlPoints. Expected _wxPyShape_p.");
7934 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7935 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7936 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnEraseControlPoints. Expected _wxDC_p.");
7941 wxPy_BEGIN_ALLOW_THREADS
;
7942 wxPyShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
7944 wxPy_END_ALLOW_THREADS
;
7945 } Py_INCREF(Py_None
);
7946 _resultobj
= Py_None
;
7950 #define wxPyShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
7951 static PyObject
*_wrap_wxPyShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7952 PyObject
* _resultobj
;
7955 bool _arg2
= (bool ) TRUE
;
7956 PyObject
* _argo0
= 0;
7957 PyObject
* _argo1
= 0;
7958 int tempbool2
= (int) TRUE
;
7959 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
7962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7965 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7966 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
7967 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnMoveLink. Expected _wxPyShape_p.");
7972 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7973 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7974 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnMoveLink. Expected _wxDC_p.");
7978 _arg2
= (bool ) tempbool2
;
7980 wxPy_BEGIN_ALLOW_THREADS
;
7981 wxPyShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
7983 wxPy_END_ALLOW_THREADS
;
7984 } Py_INCREF(Py_None
);
7985 _resultobj
= Py_None
;
7989 #define wxPyShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7990 static PyObject
*_wrap_wxPyShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7991 PyObject
* _resultobj
;
7993 wxPyControlPoint
* _arg1
;
7997 int _arg5
= (int ) 0;
7998 int _arg6
= (int ) 0;
7999 PyObject
* _argo0
= 0;
8000 PyObject
* _argo1
= 0;
8002 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
8005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
8008 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8009 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
8010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnSizingDragLeft. Expected _wxPyShape_p.");
8015 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8016 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
8017 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
8021 _arg2
= (bool ) tempbool2
;
8023 wxPy_BEGIN_ALLOW_THREADS
;
8024 wxPyShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
8026 wxPy_END_ALLOW_THREADS
;
8027 } Py_INCREF(Py_None
);
8028 _resultobj
= Py_None
;
8032 #define wxPyShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
8033 static PyObject
*_wrap_wxPyShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8034 PyObject
* _resultobj
;
8036 wxPyControlPoint
* _arg1
;
8039 int _arg4
= (int ) 0;
8040 int _arg5
= (int ) 0;
8041 PyObject
* _argo0
= 0;
8042 PyObject
* _argo1
= 0;
8043 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
8046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
8049 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8050 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
8051 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnSizingBeginDragLeft. Expected _wxPyShape_p.");
8056 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8057 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
8058 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
8063 wxPy_BEGIN_ALLOW_THREADS
;
8064 wxPyShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
8066 wxPy_END_ALLOW_THREADS
;
8067 } Py_INCREF(Py_None
);
8068 _resultobj
= Py_None
;
8072 #define wxPyShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
8073 static PyObject
*_wrap_wxPyShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8074 PyObject
* _resultobj
;
8076 wxPyControlPoint
* _arg1
;
8079 int _arg4
= (int ) 0;
8080 int _arg5
= (int ) 0;
8081 PyObject
* _argo0
= 0;
8082 PyObject
* _argo1
= 0;
8083 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
8086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
8089 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8090 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
8091 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnSizingEndDragLeft. Expected _wxPyShape_p.");
8096 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8097 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
8098 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
8103 wxPy_BEGIN_ALLOW_THREADS
;
8104 wxPyShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
8106 wxPy_END_ALLOW_THREADS
;
8107 } Py_INCREF(Py_None
);
8108 _resultobj
= Py_None
;
8112 #define wxPyShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
8113 static PyObject
*_wrap_wxPyShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8114 PyObject
* _resultobj
;
8118 PyObject
* _argo0
= 0;
8119 char *_kwnames
[] = { "self","w","h", NULL
};
8122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
8125 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8126 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
8127 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnBeginSize. Expected _wxPyShape_p.");
8132 wxPy_BEGIN_ALLOW_THREADS
;
8133 wxPyShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
8135 wxPy_END_ALLOW_THREADS
;
8136 } Py_INCREF(Py_None
);
8137 _resultobj
= Py_None
;
8141 #define wxPyShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
8142 static PyObject
*_wrap_wxPyShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8143 PyObject
* _resultobj
;
8147 PyObject
* _argo0
= 0;
8148 char *_kwnames
[] = { "self","w","h", NULL
};
8151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
8154 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8155 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyShape_p")) {
8156 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyShape_base_OnEndSize. Expected _wxPyShape_p.");
8161 wxPy_BEGIN_ALLOW_THREADS
;
8162 wxPyShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
8164 wxPy_END_ALLOW_THREADS
;
8165 } Py_INCREF(Py_None
);
8166 _resultobj
= Py_None
;
8170 static PyMethodDef oglbasiccMethods
[] = {
8171 { "wxPyShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
8172 { "wxPyShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
8173 { "wxPyShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8174 { "wxPyShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8175 { "wxPyShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8176 { "wxPyShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
8177 { "wxPyShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8178 { "wxPyShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8179 { "wxPyShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
8180 { "wxPyShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
8181 { "wxPyShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
8182 { "wxPyShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
8183 { "wxPyShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8184 { "wxPyShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8185 { "wxPyShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8186 { "wxPyShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
8187 { "wxPyShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
8188 { "wxPyShape_base_OnSize", (PyCFunction
) _wrap_wxPyShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
8189 { "wxPyShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
8190 { "wxPyShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
8191 { "wxPyShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
8192 { "wxPyShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
8193 { "wxPyShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
8194 { "wxPyShape_base_OnErase", (PyCFunction
) _wrap_wxPyShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
8195 { "wxPyShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
8196 { "wxPyShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
8197 { "wxPyShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
8198 { "wxPyShape_base_OnDraw", (PyCFunction
) _wrap_wxPyShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
8199 { "wxPyShape_base_OnDelete", (PyCFunction
) _wrap_wxPyShape_base_OnDelete
, METH_VARARGS
| METH_KEYWORDS
},
8200 { "wxPyShape_ClearPointList", (PyCFunction
) _wrap_wxPyShape_ClearPointList
, METH_VARARGS
| METH_KEYWORDS
},
8201 { "wxPyShape_Recentre", (PyCFunction
) _wrap_wxPyShape_Recentre
, METH_VARARGS
| METH_KEYWORDS
},
8202 { "wxPyShape_ClearAttachments", (PyCFunction
) _wrap_wxPyShape_ClearAttachments
, METH_VARARGS
| METH_KEYWORDS
},
8203 { "wxPyShape_GetRotation", (PyCFunction
) _wrap_wxPyShape_GetRotation
, METH_VARARGS
| METH_KEYWORDS
},
8204 { "wxPyShape_Rotate", (PyCFunction
) _wrap_wxPyShape_Rotate
, METH_VARARGS
| METH_KEYWORDS
},
8205 { "wxPyShape_CopyWithHandler", (PyCFunction
) _wrap_wxPyShape_CopyWithHandler
, METH_VARARGS
| METH_KEYWORDS
},
8206 { "wxPyShape_Copy", (PyCFunction
) _wrap_wxPyShape_Copy
, METH_VARARGS
| METH_KEYWORDS
},
8207 { "wxPyShape_CreateNewCopy", (PyCFunction
) _wrap_wxPyShape_CreateNewCopy
, METH_VARARGS
| METH_KEYWORDS
},
8208 { "wxPyShape_HasDescendant", (PyCFunction
) _wrap_wxPyShape_HasDescendant
, METH_VARARGS
| METH_KEYWORDS
},
8209 { "wxPyShape_Draggable", (PyCFunction
) _wrap_wxPyShape_Draggable
, METH_VARARGS
| METH_KEYWORDS
},
8210 { "wxPyShape_LogicalToPhysicalAttachment", (PyCFunction
) _wrap_wxPyShape_LogicalToPhysicalAttachment
, METH_VARARGS
| METH_KEYWORDS
},
8211 { "wxPyShape_PhysicalToLogicalAttachment", (PyCFunction
) _wrap_wxPyShape_PhysicalToLogicalAttachment
, METH_VARARGS
| METH_KEYWORDS
},
8212 { "wxPyShape_GetBranchStyle", (PyCFunction
) _wrap_wxPyShape_GetBranchStyle
, METH_VARARGS
| METH_KEYWORDS
},
8213 { "wxPyShape_SetBranchStyle", (PyCFunction
) _wrap_wxPyShape_SetBranchStyle
, METH_VARARGS
| METH_KEYWORDS
},
8214 { "wxPyShape_GetBranchSpacing", (PyCFunction
) _wrap_wxPyShape_GetBranchSpacing
, METH_VARARGS
| METH_KEYWORDS
},
8215 { "wxPyShape_SetBranchSpacing", (PyCFunction
) _wrap_wxPyShape_SetBranchSpacing
, METH_VARARGS
| METH_KEYWORDS
},
8216 { "wxPyShape_GetBranchStemLength", (PyCFunction
) _wrap_wxPyShape_GetBranchStemLength
, METH_VARARGS
| METH_KEYWORDS
},
8217 { "wxPyShape_SetBranchStemLength", (PyCFunction
) _wrap_wxPyShape_SetBranchStemLength
, METH_VARARGS
| METH_KEYWORDS
},
8218 { "wxPyShape_GetBranchNeckLength", (PyCFunction
) _wrap_wxPyShape_GetBranchNeckLength
, METH_VARARGS
| METH_KEYWORDS
},
8219 { "wxPyShape_SetBranchNeckLength", (PyCFunction
) _wrap_wxPyShape_SetBranchNeckLength
, METH_VARARGS
| METH_KEYWORDS
},
8220 { "wxPyShape_GetAttachmentLineCount", (PyCFunction
) _wrap_wxPyShape_GetAttachmentLineCount
, METH_VARARGS
| METH_KEYWORDS
},
8221 { "wxPyShape_GetBranchingAttachmentPoint", (PyCFunction
) _wrap_wxPyShape_GetBranchingAttachmentPoint
, METH_VARARGS
| METH_KEYWORDS
},
8222 { "wxPyShape_GetBranchingAttachmentInfo", (PyCFunction
) _wrap_wxPyShape_GetBranchingAttachmentInfo
, METH_VARARGS
| METH_KEYWORDS
},
8223 { "wxPyShape_GetBranchingAttachmentRoot", (PyCFunction
) _wrap_wxPyShape_GetBranchingAttachmentRoot
, METH_VARARGS
| METH_KEYWORDS
},
8224 { "wxPyShape_ApplyAttachmentOrdering", (PyCFunction
) _wrap_wxPyShape_ApplyAttachmentOrdering
, METH_VARARGS
| METH_KEYWORDS
},
8225 { "wxPyShape_MoveLineToNewAttachment", (PyCFunction
) _wrap_wxPyShape_MoveLineToNewAttachment
, METH_VARARGS
| METH_KEYWORDS
},
8226 { "wxPyShape_DrawLinks", (PyCFunction
) _wrap_wxPyShape_DrawLinks
, METH_VARARGS
| METH_KEYWORDS
},
8227 { "wxPyShape_EraseLinks", (PyCFunction
) _wrap_wxPyShape_EraseLinks
, METH_VARARGS
| METH_KEYWORDS
},
8228 { "wxPyShape_AttachmentSortTest", (PyCFunction
) _wrap_wxPyShape_AttachmentSortTest
, METH_VARARGS
| METH_KEYWORDS
},
8229 { "wxPyShape_CalcSimpleAttachment", (PyCFunction
) _wrap_wxPyShape_CalcSimpleAttachment
, METH_VARARGS
| METH_KEYWORDS
},
8230 { "wxPyShape_GetAttachmentPositionEdge", (PyCFunction
) _wrap_wxPyShape_GetAttachmentPositionEdge
, METH_VARARGS
| METH_KEYWORDS
},
8231 { "wxPyShape_AttachmentIsValid", (PyCFunction
) _wrap_wxPyShape_AttachmentIsValid
, METH_VARARGS
| METH_KEYWORDS
},
8232 { "wxPyShape_GetNumberOfAttachments", (PyCFunction
) _wrap_wxPyShape_GetNumberOfAttachments
, METH_VARARGS
| METH_KEYWORDS
},
8233 { "wxPyShape_GetAttachmentPosition", (PyCFunction
) _wrap_wxPyShape_GetAttachmentPosition
, METH_VARARGS
| METH_KEYWORDS
},
8234 { "wxPyShape_RemoveLine", (PyCFunction
) _wrap_wxPyShape_RemoveLine
, METH_VARARGS
| METH_KEYWORDS
},
8235 { "wxPyShape_ClearText", (PyCFunction
) _wrap_wxPyShape_ClearText
, METH_VARARGS
| METH_KEYWORDS
},
8236 { "wxPyShape_FindRegionNames", (PyCFunction
) _wrap_wxPyShape_FindRegionNames
, METH_VARARGS
| METH_KEYWORDS
},
8237 { "wxPyShape_FindRegion", (PyCFunction
) _wrap_wxPyShape_FindRegion
, METH_VARARGS
| METH_KEYWORDS
},
8238 { "wxPyShape_AssignNewIds", (PyCFunction
) _wrap_wxPyShape_AssignNewIds
, METH_VARARGS
| METH_KEYWORDS
},
8239 { "wxPyShape_ClearRegions", (PyCFunction
) _wrap_wxPyShape_ClearRegions
, METH_VARARGS
| METH_KEYWORDS
},
8240 { "wxPyShape_AddRegion", (PyCFunction
) _wrap_wxPyShape_AddRegion
, METH_VARARGS
| METH_KEYWORDS
},
8241 { "wxPyShape_GetRegions", (PyCFunction
) _wrap_wxPyShape_GetRegions
, METH_VARARGS
| METH_KEYWORDS
},
8242 { "wxPyShape_NameRegions", (PyCFunction
) _wrap_wxPyShape_NameRegions
, METH_VARARGS
| METH_KEYWORDS
},
8243 { "wxPyShape_GetRegionId", (PyCFunction
) _wrap_wxPyShape_GetRegionId
, METH_VARARGS
| METH_KEYWORDS
},
8244 { "wxPyShape_GetRegionName", (PyCFunction
) _wrap_wxPyShape_GetRegionName
, METH_VARARGS
| METH_KEYWORDS
},
8245 { "wxPyShape_SetRegionName", (PyCFunction
) _wrap_wxPyShape_SetRegionName
, METH_VARARGS
| METH_KEYWORDS
},
8246 { "wxPyShape_GetNumberOfTextRegions", (PyCFunction
) _wrap_wxPyShape_GetNumberOfTextRegions
, METH_VARARGS
| METH_KEYWORDS
},
8247 { "wxPyShape_GetTextColour", (PyCFunction
) _wrap_wxPyShape_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8248 { "wxPyShape_SetTextColour", (PyCFunction
) _wrap_wxPyShape_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8249 { "wxPyShape_GetFont", (PyCFunction
) _wrap_wxPyShape_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
8250 { "wxPyShape_SetFont", (PyCFunction
) _wrap_wxPyShape_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
8251 { "wxPyShape_GetFormatMode", (PyCFunction
) _wrap_wxPyShape_GetFormatMode
, METH_VARARGS
| METH_KEYWORDS
},
8252 { "wxPyShape_SetFormatMode", (PyCFunction
) _wrap_wxPyShape_SetFormatMode
, METH_VARARGS
| METH_KEYWORDS
},
8253 { "wxPyShape_FormatText", (PyCFunction
) _wrap_wxPyShape_FormatText
, METH_VARARGS
| METH_KEYWORDS
},
8254 { "wxPyShape_SetDefaultRegionSize", (PyCFunction
) _wrap_wxPyShape_SetDefaultRegionSize
, METH_VARARGS
| METH_KEYWORDS
},
8255 { "wxPyShape_GetBrush", (PyCFunction
) _wrap_wxPyShape_GetBrush
, METH_VARARGS
| METH_KEYWORDS
},
8256 { "wxPyShape_GetPen", (PyCFunction
) _wrap_wxPyShape_GetPen
, METH_VARARGS
| METH_KEYWORDS
},
8257 { "wxPyShape_AddText", (PyCFunction
) _wrap_wxPyShape_AddText
, METH_VARARGS
| METH_KEYWORDS
},
8258 { "wxPyShape_GetLinePosition", (PyCFunction
) _wrap_wxPyShape_GetLinePosition
, METH_VARARGS
| METH_KEYWORDS
},
8259 { "wxPyShape_AddLine", (PyCFunction
) _wrap_wxPyShape_AddLine
, METH_VARARGS
| METH_KEYWORDS
},
8260 { "wxPyShape_Constrain", (PyCFunction
) _wrap_wxPyShape_Constrain
, METH_VARARGS
| METH_KEYWORDS
},
8261 { "wxPyShape_Detach", (PyCFunction
) _wrap_wxPyShape_Detach
, METH_VARARGS
| METH_KEYWORDS
},
8262 { "wxPyShape_Attach", (PyCFunction
) _wrap_wxPyShape_Attach
, METH_VARARGS
| METH_KEYWORDS
},
8263 { "wxPyShape_SetAttachmentSize", (PyCFunction
) _wrap_wxPyShape_SetAttachmentSize
, METH_VARARGS
| METH_KEYWORDS
},
8264 { "wxPyShape_SetSize", (PyCFunction
) _wrap_wxPyShape_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
8265 { "wxPyShape_DrawContents", (PyCFunction
) _wrap_wxPyShape_DrawContents
, METH_VARARGS
| METH_KEYWORDS
},
8266 { "wxPyShape_MoveLinks", (PyCFunction
) _wrap_wxPyShape_MoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
8267 { "wxPyShape_Flash", (PyCFunction
) _wrap_wxPyShape_Flash
, METH_VARARGS
| METH_KEYWORDS
},
8268 { "wxPyShape_Draw", (PyCFunction
) _wrap_wxPyShape_Draw
, METH_VARARGS
| METH_KEYWORDS
},
8269 { "wxPyShape_EraseContents", (PyCFunction
) _wrap_wxPyShape_EraseContents
, METH_VARARGS
| METH_KEYWORDS
},
8270 { "wxPyShape_Erase", (PyCFunction
) _wrap_wxPyShape_Erase
, METH_VARARGS
| METH_KEYWORDS
},
8271 { "wxPyShape_Move", (PyCFunction
) _wrap_wxPyShape_Move
, METH_VARARGS
| METH_KEYWORDS
},
8272 { "wxPyShape_IsShown", (PyCFunction
) _wrap_wxPyShape_IsShown
, METH_VARARGS
| METH_KEYWORDS
},
8273 { "wxPyShape_Show", (PyCFunction
) _wrap_wxPyShape_Show
, METH_VARARGS
| METH_KEYWORDS
},
8274 { "wxPyShape_GetClientData", (PyCFunction
) _wrap_wxPyShape_GetClientData
, METH_VARARGS
| METH_KEYWORDS
},
8275 { "wxPyShape_SetClientData", (PyCFunction
) _wrap_wxPyShape_SetClientData
, METH_VARARGS
| METH_KEYWORDS
},
8276 { "wxPyShape_SetBrush", (PyCFunction
) _wrap_wxPyShape_SetBrush
, METH_VARARGS
| METH_KEYWORDS
},
8277 { "wxPyShape_SetPen", (PyCFunction
) _wrap_wxPyShape_SetPen
, METH_VARARGS
| METH_KEYWORDS
},
8278 { "wxPyShape_GetId", (PyCFunction
) _wrap_wxPyShape_GetId
, METH_VARARGS
| METH_KEYWORDS
},
8279 { "wxPyShape_SetId", (PyCFunction
) _wrap_wxPyShape_SetId
, METH_VARARGS
| METH_KEYWORDS
},
8280 { "wxPyShape_GetAttachmentMode", (PyCFunction
) _wrap_wxPyShape_GetAttachmentMode
, METH_VARARGS
| METH_KEYWORDS
},
8281 { "wxPyShape_SetAttachmentMode", (PyCFunction
) _wrap_wxPyShape_SetAttachmentMode
, METH_VARARGS
| METH_KEYWORDS
},
8282 { "wxPyShape_GetDisableLabel", (PyCFunction
) _wrap_wxPyShape_GetDisableLabel
, METH_VARARGS
| METH_KEYWORDS
},
8283 { "wxPyShape_SetDisableLabel", (PyCFunction
) _wrap_wxPyShape_SetDisableLabel
, METH_VARARGS
| METH_KEYWORDS
},
8284 { "wxPyShape_GetLines", (PyCFunction
) _wrap_wxPyShape_GetLines
, METH_VARARGS
| METH_KEYWORDS
},
8285 { "wxPyShape_GetMaintainAspectRatio", (PyCFunction
) _wrap_wxPyShape_GetMaintainAspectRatio
, METH_VARARGS
| METH_KEYWORDS
},
8286 { "wxPyShape_SetMaintainAspectRatio", (PyCFunction
) _wrap_wxPyShape_SetMaintainAspectRatio
, METH_VARARGS
| METH_KEYWORDS
},
8287 { "wxPyShape_GetCentreResize", (PyCFunction
) _wrap_wxPyShape_GetCentreResize
, METH_VARARGS
| METH_KEYWORDS
},
8288 { "wxPyShape_SetCentreResize", (PyCFunction
) _wrap_wxPyShape_SetCentreResize
, METH_VARARGS
| METH_KEYWORDS
},
8289 { "wxPyShape_HitTest", (PyCFunction
) _wrap_wxPyShape_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
8290 { "wxPyShape_GetShadowMode", (PyCFunction
) _wrap_wxPyShape_GetShadowMode
, METH_VARARGS
| METH_KEYWORDS
},
8291 { "wxPyShape_SetShadowMode", (PyCFunction
) _wrap_wxPyShape_SetShadowMode
, METH_VARARGS
| METH_KEYWORDS
},
8292 { "wxPyShape_GetSpaceAttachments", (PyCFunction
) _wrap_wxPyShape_GetSpaceAttachments
, METH_VARARGS
| METH_KEYWORDS
},
8293 { "wxPyShape_SetSpaceAttachments", (PyCFunction
) _wrap_wxPyShape_SetSpaceAttachments
, METH_VARARGS
| METH_KEYWORDS
},
8294 { "wxPyShape_GetFixedHeight", (PyCFunction
) _wrap_wxPyShape_GetFixedHeight
, METH_VARARGS
| METH_KEYWORDS
},
8295 { "wxPyShape_GetFixedWidth", (PyCFunction
) _wrap_wxPyShape_GetFixedWidth
, METH_VARARGS
| METH_KEYWORDS
},
8296 { "wxPyShape_GetFixedSize", (PyCFunction
) _wrap_wxPyShape_GetFixedSize
, METH_VARARGS
| METH_KEYWORDS
},
8297 { "wxPyShape_SetFixedSize", (PyCFunction
) _wrap_wxPyShape_SetFixedSize
, METH_VARARGS
| METH_KEYWORDS
},
8298 { "wxPyShape_SetDraggable", (PyCFunction
) _wrap_wxPyShape_SetDraggable
, METH_VARARGS
| METH_KEYWORDS
},
8299 { "wxPyShape_GetSensitivityFilter", (PyCFunction
) _wrap_wxPyShape_GetSensitivityFilter
, METH_VARARGS
| METH_KEYWORDS
},
8300 { "wxPyShape_SetSensitivityFilter", (PyCFunction
) _wrap_wxPyShape_SetSensitivityFilter
, METH_VARARGS
| METH_KEYWORDS
},
8301 { "wxPyShape_AncestorSelected", (PyCFunction
) _wrap_wxPyShape_AncestorSelected
, METH_VARARGS
| METH_KEYWORDS
},
8302 { "wxPyShape_Selected", (PyCFunction
) _wrap_wxPyShape_Selected
, METH_VARARGS
| METH_KEYWORDS
},
8303 { "wxPyShape_IsHighlighted", (PyCFunction
) _wrap_wxPyShape_IsHighlighted
, METH_VARARGS
| METH_KEYWORDS
},
8304 { "wxPyShape_SetHighlight", (PyCFunction
) _wrap_wxPyShape_SetHighlight
, METH_VARARGS
| METH_KEYWORDS
},
8305 { "wxPyShape_Select", (PyCFunction
) _wrap_wxPyShape_Select
, METH_VARARGS
| METH_KEYWORDS
},
8306 { "wxPyShape_CalculateSize", (PyCFunction
) _wrap_wxPyShape_CalculateSize
, METH_VARARGS
| METH_KEYWORDS
},
8307 { "wxPyShape_Recompute", (PyCFunction
) _wrap_wxPyShape_Recompute
, METH_VARARGS
| METH_KEYWORDS
},
8308 { "wxPyShape_ResetMandatoryControlPoints", (PyCFunction
) _wrap_wxPyShape_ResetMandatoryControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8309 { "wxPyShape_MakeMandatoryControlPoints", (PyCFunction
) _wrap_wxPyShape_MakeMandatoryControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8310 { "wxPyShape_SetEventHandler", (PyCFunction
) _wrap_wxPyShape_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
8311 { "wxPyShape_GetEventHandler", (PyCFunction
) _wrap_wxPyShape_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
},
8312 { "wxPyShape_ResetControlPoints", (PyCFunction
) _wrap_wxPyShape_ResetControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8313 { "wxPyShape_DeleteControlPoints", (PyCFunction
) _wrap_wxPyShape_DeleteControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8314 { "wxPyShape_MakeControlPoints", (PyCFunction
) _wrap_wxPyShape_MakeControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8315 { "wxPyShape_GetDrawHandles", (PyCFunction
) _wrap_wxPyShape_GetDrawHandles
, METH_VARARGS
| METH_KEYWORDS
},
8316 { "wxPyShape_SetDrawHandles", (PyCFunction
) _wrap_wxPyShape_SetDrawHandles
, METH_VARARGS
| METH_KEYWORDS
},
8317 { "wxPyShape_Unlink", (PyCFunction
) _wrap_wxPyShape_Unlink
, METH_VARARGS
| METH_KEYWORDS
},
8318 { "wxPyShape_GetChildren", (PyCFunction
) _wrap_wxPyShape_GetChildren
, METH_VARARGS
| METH_KEYWORDS
},
8319 { "wxPyShape_GetTopAncestor", (PyCFunction
) _wrap_wxPyShape_GetTopAncestor
, METH_VARARGS
| METH_KEYWORDS
},
8320 { "wxPyShape_SetParent", (PyCFunction
) _wrap_wxPyShape_SetParent
, METH_VARARGS
| METH_KEYWORDS
},
8321 { "wxPyShape_GetParent", (PyCFunction
) _wrap_wxPyShape_GetParent
, METH_VARARGS
| METH_KEYWORDS
},
8322 { "wxPyShape_SetY", (PyCFunction
) _wrap_wxPyShape_SetY
, METH_VARARGS
| METH_KEYWORDS
},
8323 { "wxPyShape_SetX", (PyCFunction
) _wrap_wxPyShape_SetX
, METH_VARARGS
| METH_KEYWORDS
},
8324 { "wxPyShape_GetY", (PyCFunction
) _wrap_wxPyShape_GetY
, METH_VARARGS
| METH_KEYWORDS
},
8325 { "wxPyShape_GetX", (PyCFunction
) _wrap_wxPyShape_GetX
, METH_VARARGS
| METH_KEYWORDS
},
8326 { "wxPyShape_RemoveFromCanvas", (PyCFunction
) _wrap_wxPyShape_RemoveFromCanvas
, METH_VARARGS
| METH_KEYWORDS
},
8327 { "wxPyShape_InsertInCanvas", (PyCFunction
) _wrap_wxPyShape_InsertInCanvas
, METH_VARARGS
| METH_KEYWORDS
},
8328 { "wxPyShape_AddToCanvas", (PyCFunction
) _wrap_wxPyShape_AddToCanvas
, METH_VARARGS
| METH_KEYWORDS
},
8329 { "wxPyShape_SetCanvas", (PyCFunction
) _wrap_wxPyShape_SetCanvas
, METH_VARARGS
| METH_KEYWORDS
},
8330 { "wxPyShape_GetCanvas", (PyCFunction
) _wrap_wxPyShape_GetCanvas
, METH_VARARGS
| METH_KEYWORDS
},
8331 { "wxPyShape_GetPerimeterPoint", (PyCFunction
) _wrap_wxPyShape_GetPerimeterPoint
, METH_VARARGS
| METH_KEYWORDS
},
8332 { "wxPyShape_GetBoundingBoxMin", (PyCFunction
) _wrap_wxPyShape_GetBoundingBoxMin
, METH_VARARGS
| METH_KEYWORDS
},
8333 { "wxPyShape_GetBoundingBoxMax", (PyCFunction
) _wrap_wxPyShape_GetBoundingBoxMax
, METH_VARARGS
| METH_KEYWORDS
},
8334 { "wxPyShape_Destroy", (PyCFunction
) _wrap_wxPyShape_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
8335 { "wxPyShape__setSelf", (PyCFunction
) _wrap_wxPyShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
8336 { "wxPyShapeEvtHandler_base_OnEndSize", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
8337 { "wxPyShapeEvtHandler_base_OnBeginSize", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
8338 { "wxPyShapeEvtHandler_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8339 { "wxPyShapeEvtHandler_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8340 { "wxPyShapeEvtHandler_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8341 { "wxPyShapeEvtHandler_base_OnMoveLink", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
8342 { "wxPyShapeEvtHandler_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8343 { "wxPyShapeEvtHandler_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
8344 { "wxPyShapeEvtHandler_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
8345 { "wxPyShapeEvtHandler_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
8346 { "wxPyShapeEvtHandler_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
8347 { "wxPyShapeEvtHandler_base_OnDragRight", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
8348 { "wxPyShapeEvtHandler_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8349 { "wxPyShapeEvtHandler_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8350 { "wxPyShapeEvtHandler_base_OnDragLeft", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
8351 { "wxPyShapeEvtHandler_base_OnMovePost", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
8352 { "wxPyShapeEvtHandler_base_OnMovePre", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
8353 { "wxPyShapeEvtHandler_base_OnSize", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
8354 { "wxPyShapeEvtHandler_base_OnRightClick", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
8355 { "wxPyShapeEvtHandler_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
8356 { "wxPyShapeEvtHandler_base_OnLeftClick", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
8357 { "wxPyShapeEvtHandler_base_OnHighlight", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
8358 { "wxPyShapeEvtHandler_base_OnEraseContents", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
8359 { "wxPyShapeEvtHandler_base_OnErase", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
8360 { "wxPyShapeEvtHandler_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
8361 { "wxPyShapeEvtHandler_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
8362 { "wxPyShapeEvtHandler_base_OnDrawContents", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
8363 { "wxPyShapeEvtHandler_base_OnDraw", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
8364 { "wxPyShapeEvtHandler_base_OnDelete", (PyCFunction
) _wrap_wxPyShapeEvtHandler_base_OnDelete
, METH_VARARGS
| METH_KEYWORDS
},
8365 { "wxPyShapeEvtHandler_CreateNewCopy", (PyCFunction
) _wrap_wxPyShapeEvtHandler_CreateNewCopy
, METH_VARARGS
| METH_KEYWORDS
},
8366 { "wxPyShapeEvtHandler_GetPreviousHandler", (PyCFunction
) _wrap_wxPyShapeEvtHandler_GetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
},
8367 { "wxPyShapeEvtHandler_SetPreviousHandler", (PyCFunction
) _wrap_wxPyShapeEvtHandler_SetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
},
8368 { "wxPyShapeEvtHandler_GetShape", (PyCFunction
) _wrap_wxPyShapeEvtHandler_GetShape
, METH_VARARGS
| METH_KEYWORDS
},
8369 { "wxPyShapeEvtHandler_SetShape", (PyCFunction
) _wrap_wxPyShapeEvtHandler_SetShape
, METH_VARARGS
| METH_KEYWORDS
},
8370 { "wxPyShapeEvtHandler_Destroy", (PyCFunction
) _wrap_wxPyShapeEvtHandler_Destroy
, METH_VARARGS
| METH_KEYWORDS
},
8371 { "wxPyShapeEvtHandler__setSelf", (PyCFunction
) _wrap_wxPyShapeEvtHandler__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
8372 { "new_wxPyShapeEvtHandler", (PyCFunction
) _wrap_new_wxPyShapeEvtHandler
, METH_VARARGS
| METH_KEYWORDS
},
8373 { "wxShapeRegion_ClearText", (PyCFunction
) _wrap_wxShapeRegion_ClearText
, METH_VARARGS
| METH_KEYWORDS
},
8374 { "wxShapeRegion_GetHeight", (PyCFunction
) _wrap_wxShapeRegion_GetHeight
, METH_VARARGS
| METH_KEYWORDS
},
8375 { "wxShapeRegion_GetWidth", (PyCFunction
) _wrap_wxShapeRegion_GetWidth
, METH_VARARGS
| METH_KEYWORDS
},
8376 { "wxShapeRegion_GetActualPen", (PyCFunction
) _wrap_wxShapeRegion_GetActualPen
, METH_VARARGS
| METH_KEYWORDS
},
8377 { "wxShapeRegion_SetPenColour", (PyCFunction
) _wrap_wxShapeRegion_SetPenColour
, METH_VARARGS
| METH_KEYWORDS
},
8378 { "wxShapeRegion_SetPenStyle", (PyCFunction
) _wrap_wxShapeRegion_SetPenStyle
, METH_VARARGS
| METH_KEYWORDS
},
8379 { "wxShapeRegion_GetPenStyle", (PyCFunction
) _wrap_wxShapeRegion_GetPenStyle
, METH_VARARGS
| METH_KEYWORDS
},
8380 { "wxShapeRegion_GetPenColour", (PyCFunction
) _wrap_wxShapeRegion_GetPenColour
, METH_VARARGS
| METH_KEYWORDS
},
8381 { "wxShapeRegion_GetFormattedText", (PyCFunction
) _wrap_wxShapeRegion_GetFormattedText
, METH_VARARGS
| METH_KEYWORDS
},
8382 { "wxShapeRegion_GetActualColourObject", (PyCFunction
) _wrap_wxShapeRegion_GetActualColourObject
, METH_VARARGS
| METH_KEYWORDS
},
8383 { "wxShapeRegion_GetColour", (PyCFunction
) _wrap_wxShapeRegion_GetColour
, METH_VARARGS
| METH_KEYWORDS
},
8384 { "wxShapeRegion_GetName", (PyCFunction
) _wrap_wxShapeRegion_GetName
, METH_VARARGS
| METH_KEYWORDS
},
8385 { "wxShapeRegion_GetFormatMode", (PyCFunction
) _wrap_wxShapeRegion_GetFormatMode
, METH_VARARGS
| METH_KEYWORDS
},
8386 { "wxShapeRegion_GetPosition", (PyCFunction
) _wrap_wxShapeRegion_GetPosition
, METH_VARARGS
| METH_KEYWORDS
},
8387 { "wxShapeRegion_GetSize", (PyCFunction
) _wrap_wxShapeRegion_GetSize
, METH_VARARGS
| METH_KEYWORDS
},
8388 { "wxShapeRegion_GetProportion", (PyCFunction
) _wrap_wxShapeRegion_GetProportion
, METH_VARARGS
| METH_KEYWORDS
},
8389 { "wxShapeRegion_GetMinSize", (PyCFunction
) _wrap_wxShapeRegion_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
},
8390 { "wxShapeRegion_GetFont", (PyCFunction
) _wrap_wxShapeRegion_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
8391 { "wxShapeRegion_GetText", (PyCFunction
) _wrap_wxShapeRegion_GetText
, METH_VARARGS
| METH_KEYWORDS
},
8392 { "wxShapeRegion_SetColour", (PyCFunction
) _wrap_wxShapeRegion_SetColour
, METH_VARARGS
| METH_KEYWORDS
},
8393 { "wxShapeRegion_SetName", (PyCFunction
) _wrap_wxShapeRegion_SetName
, METH_VARARGS
| METH_KEYWORDS
},
8394 { "wxShapeRegion_SetFormatMode", (PyCFunction
) _wrap_wxShapeRegion_SetFormatMode
, METH_VARARGS
| METH_KEYWORDS
},
8395 { "wxShapeRegion_SetProportions", (PyCFunction
) _wrap_wxShapeRegion_SetProportions
, METH_VARARGS
| METH_KEYWORDS
},
8396 { "wxShapeRegion_SetPosition", (PyCFunction
) _wrap_wxShapeRegion_SetPosition
, METH_VARARGS
| METH_KEYWORDS
},
8397 { "wxShapeRegion_SetSize", (PyCFunction
) _wrap_wxShapeRegion_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
8398 { "wxShapeRegion_SetMinSize", (PyCFunction
) _wrap_wxShapeRegion_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
},
8399 { "wxShapeRegion_SetFont", (PyCFunction
) _wrap_wxShapeRegion_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
8400 { "wxShapeRegion_SetText", (PyCFunction
) _wrap_wxShapeRegion_SetText
, METH_VARARGS
| METH_KEYWORDS
},
8401 { "new_wxShapeRegion", (PyCFunction
) _wrap_new_wxShapeRegion
, METH_VARARGS
| METH_KEYWORDS
},
8408 * This table is used by the pointer type-checker
8410 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
8411 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
8412 { "_wxEvent","_class_wxEvent",0},
8413 { "_class_wxActivateEvent","_wxActivateEvent",0},
8414 { "_signed_long","_long",0},
8415 { "_wxMenuEvent","_class_wxMenuEvent",0},
8416 { "_class_wxProcessEvent","_wxProcessEvent",0},
8417 { "_class_wxJPEGHandler","_wxJPEGHandler",0},
8418 { "_class_wxFSFile","_wxFSFile",0},
8419 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
8420 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
8421 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
8422 { "_wxBMPHandler","_class_wxBMPHandler",0},
8423 { "_wxImage","_class_wxImage",0},
8424 { "_wxFlexGridSizer","_class_wxFlexGridSizer",0},
8425 { "_wxWindowDisabler","_class_wxWindowDisabler",0},
8426 { "_class_wxDateTime","_wxDateTime",0},
8427 { "_wxPrintQuality","_wxCoord",0},
8428 { "_wxPrintQuality","_int",0},
8429 { "_wxPrintQuality","_signed_int",0},
8430 { "_wxPrintQuality","_unsigned_int",0},
8431 { "_wxPrintQuality","_wxWindowID",0},
8432 { "_wxPrintQuality","_uint",0},
8433 { "_wxPrintQuality","_EBool",0},
8434 { "_wxPrintQuality","_size_t",0},
8435 { "_wxPrintQuality","_time_t",0},
8436 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
8437 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
8438 { "_wxFontData","_class_wxFontData",0},
8439 { "_class_wxRegionIterator","_wxRegionIterator",0},
8440 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
8441 { "_class_wxMenuBar","_wxMenuBar",0},
8442 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
8443 { "_class_wxStaticBoxSizer","_wxStaticBoxSizer",0},
8444 { "_class_wxEvtHandler","_wxEvtHandler",0},
8445 { "_wxPaintEvent","_class_wxPaintEvent",0},
8446 { "_wxGIFHandler","_class_wxGIFHandler",0},
8447 { "_wxPySizer","_class_wxPySizer",0},
8448 { "_wxInternetFSHandler","_class_wxInternetFSHandler",0},
8449 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
8450 { "_wxCursor","_class_wxCursor",0},
8451 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
8452 { "_wxPyProcess","_class_wxPyProcess",0},
8453 { "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0},
8454 { "_wxImageHandler","_class_wxImageHandler",0},
8455 { "_wxMutexGuiLocker","_class_wxMutexGuiLocker",0},
8456 { "_wxLog","_class_wxLog",0},
8457 { "_class_wxToolBarBase","_wxToolBarBase",0},
8458 { "_wxMask","_class_wxMask",0},
8459 { "_wxToolTip","_class_wxToolTip",0},
8460 { "_wxPNGHandler","_class_wxPNGHandler",0},
8461 { "_class_wxColourData","_wxColourData",0},
8462 { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0},
8463 { "_wxPrinter","_class_wxPrinter",0},
8464 { "_wxPen","_class_wxPen",0},
8465 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
8466 { "_class_wxNotebookSizer","_wxNotebookSizer",0},
8467 { "_byte","_unsigned_char",0},
8468 { "_wxDataObject","_class_wxDataObject",0},
8469 { "_class_wxPyFontEnumerator","_wxPyFontEnumerator",0},
8470 { "_wxStaticBox","_class_wxStaticBox",0},
8471 { "_wxColourDatabase","_class_wxColourDatabase",0},
8472 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
8473 { "_wxPyDropSource","_class_wxPyDropSource",0},
8474 { "_wxChoice","_class_wxChoice",0},
8475 { "_wxSlider","_class_wxSlider",0},
8476 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
8477 { "_wxPyPrintout","_class_wxPyPrintout",0},
8478 { "_wxShapeRegion","_class_wxShapeRegion",0},
8479 { "_long","_unsigned_long",0},
8480 { "_long","_signed_long",0},
8481 { "_wxImageList","_class_wxImageList",0},
8482 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
8483 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
8484 { "_wxBitmapButton","_class_wxBitmapButton",0},
8485 { "_wxSashWindow","_class_wxSashWindow",0},
8486 { "_class_wxSizer","_wxSizer",0},
8487 { "_class_wxTIFFHandler","_wxTIFFHandler",0},
8488 { "_class_wxPrintDialogData","_wxPrintDialogData",0},
8489 { "_wxGridSizer","_class_wxGridSizer",0},
8490 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
8491 { "_class_wxClipboard","_wxClipboard",0},
8492 { "_class_wxGauge","_wxGauge",0},
8493 { "_class_wxSashEvent","_wxSashEvent",0},
8494 { "_wxDC","_class_wxDC",0},
8495 { "_wxSizerItem","_class_wxSizerItem",0},
8496 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
8497 { "_wxListEvent","_class_wxListEvent",0},
8498 { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0},
8499 { "_wxProgressDialog","_class_wxProgressDialog",0},
8500 { "_class_wxBMPHandler","_wxBMPHandler",0},
8501 { "_wxPrintPreview","_class_wxPrintPreview",0},
8502 { "_class_wxFlexGridSizer","_wxFlexGridSizer",0},
8503 { "_wxSpinEvent","_class_wxSpinEvent",0},
8504 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
8505 { "_size_t","_wxCoord",0},
8506 { "_size_t","_wxPrintQuality",0},
8507 { "_size_t","_time_t",0},
8508 { "_size_t","_unsigned_int",0},
8509 { "_size_t","_int",0},
8510 { "_size_t","_wxWindowID",0},
8511 { "_size_t","_uint",0},
8512 { "_class_wxRealPoint","_wxRealPoint",0},
8513 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
8514 { "_wxPNMHandler","_class_wxPNMHandler",0},
8515 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
8516 { "_wxLogGui","_class_wxLogGui",0},
8517 { "_class_wxPyShapeEvtHandler","_class_wxPyShape",SwigwxPyShapeTowxPyShapeEvtHandler
},
8518 { "_class_wxPyShapeEvtHandler","_wxPyShape",SwigwxPyShapeTowxPyShapeEvtHandler
},
8519 { "_class_wxPyShapeEvtHandler","_wxPyShapeEvtHandler",0},
8520 { "_class_wxMenuItem","_wxMenuItem",0},
8521 { "_class_wxPaintEvent","_wxPaintEvent",0},
8522 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
8523 { "_class_wxStatusBar","_wxStatusBar",0},
8524 { "_class_wxGIFHandler","_wxGIFHandler",0},
8525 { "_class_wxPySizer","_wxPySizer",0},
8526 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
8527 { "_wxPanel","_class_wxPanel",0},
8528 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
8529 { "_wxCheckBox","_class_wxCheckBox",0},
8530 { "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0},
8531 { "_wxPyEvent","_class_wxPyEvent",0},
8532 { "_wxTextCtrl","_class_wxTextCtrl",0},
8533 { "_class_wxMask","_wxMask",0},
8534 { "_wxTextDataObject","_class_wxTextDataObject",0},
8535 { "_class_wxKeyEvent","_wxKeyEvent",0},
8536 { "_class_wxToolTip","_wxToolTip",0},
8537 { "_class_wxPNGHandler","_wxPNGHandler",0},
8538 { "_wxFileConfig","_class_wxFileConfig",0},
8539 { "_wxColour","_class_wxColour",0},
8540 { "_class_wxDialog","_wxDialog",0},
8541 { "_wxBusyCursor","_class_wxBusyCursor",0},
8542 { "_wxPageSetupDialog","_class_wxPageSetupDialog",0},
8543 { "_class_wxPrinter","_wxPrinter",0},
8544 { "_class_wxFileDataObject","_wxFileDataObject",0},
8545 { "_wxIdleEvent","_class_wxIdleEvent",0},
8546 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
8547 { "_wxToolBar","_class_wxToolBar",0},
8548 { "_class_wxDataObject","_wxDataObject",0},
8549 { "_wxCaret","_class_wxCaret",0},
8550 { "_wxStaticLine","_class_wxStaticLine",0},
8551 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
8552 { "_wxBrush","_class_wxBrush",0},
8553 { "_wxToggleButton","_class_wxToggleButton",0},
8554 { "_wxMiniFrame","_class_wxMiniFrame",0},
8555 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
8556 { "_class_wxPyPrintout","_wxPyPrintout",0},
8557 { "_wxDataFormat","_class_wxDataFormat",0},
8558 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8559 { "_class_wxSashWindow","_wxSashWindow",0},
8560 { "_wxShowEvent","_class_wxShowEvent",0},
8561 { "_uint","_wxCoord",0},
8562 { "_uint","_wxPrintQuality",0},
8563 { "_uint","_time_t",0},
8564 { "_uint","_size_t",0},
8565 { "_uint","_unsigned_int",0},
8566 { "_uint","_int",0},
8567 { "_uint","_wxWindowID",0},
8568 { "_wxChar","_char",0},
8569 { "_wxPyValidator","_class_wxPyValidator",0},
8570 { "_class_wxEvent","_wxEvent",0},
8571 { "_wxCheckListBox","_class_wxCheckListBox",0},
8572 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
8573 { "_wxRect","_class_wxRect",0},
8574 { "_wxCommandEvent","_class_wxCommandEvent",0},
8575 { "_wxSizeEvent","_class_wxSizeEvent",0},
8576 { "_class_wxLogWindow","_wxLogWindow",0},
8577 { "_class_wxImage","_wxImage",0},
8578 { "_wxPoint","_class_wxPoint",0},
8579 { "_class_wxWindowDisabler","_wxWindowDisabler",0},
8580 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
8581 { "_class_wxButton","_wxButton",0},
8582 { "_wxRadioBox","_class_wxRadioBox",0},
8583 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
8584 { "_class_wxFontData","_wxFontData",0},
8585 { "_class_wxPNMHandler","_wxPNMHandler",0},
8586 { "_wxBoxSizer","_class_wxBoxSizer",0},
8587 { "_class_wxZipFSHandler","_wxZipFSHandler",0},
8588 { "_char","_wxChar",0},
8589 { "_wxBitmap","_class_wxBitmap",0},
8590 { "_wxPenList","_class_wxPenList",0},
8591 { "_wxPrintDialog","_class_wxPrintDialog",0},
8592 { "_wxWindowDC","_class_wxWindowDC",0},
8593 { "_wxTimerEvent","_class_wxTimerEvent",0},
8594 { "_wxPyTimer","_class_wxPyTimer",0},
8595 { "_wxScrollBar","_class_wxScrollBar",0},
8596 { "_wxSpinButton","_class_wxSpinButton",0},
8597 { "_wxColourDialog","_class_wxColourDialog",0},
8598 { "_wxPrintData","_class_wxPrintData",0},
8599 { "_class_wxInternetFSHandler","_wxInternetFSHandler",0},
8600 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8601 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
8602 { "_wxMessageDialog","_class_wxMessageDialog",0},
8603 { "_class_wxValidator","_wxValidator",0},
8604 { "_class_wxPyEvent","_wxPyEvent",0},
8605 { "_class_wxMutexGuiLocker","_wxMutexGuiLocker",0},
8606 { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
8607 { "_wxConfig","_class_wxConfig",0},
8608 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
8609 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
8610 { "_class_wxFileConfig","_wxFileConfig",0},
8611 { "_class_wxBusyCursor","_wxBusyCursor",0},
8612 { "_wxToolBarSimple","_class_wxToolBarSimple",0},
8613 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
8614 { "_wxListItem","_class_wxListItem",0},
8615 { "_class_wxToolBar","_wxToolBar",0},
8616 { "_wxDropTarget","_class_wxDropTarget",0},
8617 { "_class_wxStaticLine","_wxStaticLine",0},
8618 { "_class_wxColourDatabase","_wxColourDatabase",0},
8619 { "_wxScrollEvent","_class_wxScrollEvent",0},
8620 { "_wxToolBarToolBase","_class_wxToolBarToolBase",0},
8621 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
8622 { "_class_wxMemoryFSHandler","_wxMemoryFSHandler",0},
8623 { "_class_wxShapeRegion","_wxShapeRegion",0},
8624 { "_EBool","_wxCoord",0},
8625 { "_EBool","_wxPrintQuality",0},
8626 { "_EBool","_signed_int",0},
8627 { "_EBool","_int",0},
8628 { "_EBool","_wxWindowID",0},
8629 { "_class_wxRegion","_wxRegion",0},
8630 { "_class_wxDataFormat","_wxDataFormat",0},
8631 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
8632 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
8633 { "_class_wxPreviewFrame","_wxPreviewFrame",0},
8634 { "_wxStaticText","_class_wxStaticText",0},
8635 { "_wxFont","_class_wxFont",0},
8636 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8637 { "_wxCloseEvent","_class_wxCloseEvent",0},
8638 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
8639 { "_wxProcessEvent","_class_wxProcessEvent",0},
8640 { "_wxNotebook","_class_wxNotebook",0},
8641 { "_wxFSFile","_class_wxFSFile",0},
8642 { "_unsigned_long","_long",0},
8643 { "_class_wxRect","_wxRect",0},
8644 { "_class_wxDC","_wxDC",0},
8645 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
8646 { "_wxGenericDragImage","_class_wxGenericDragImage",0},
8647 { "_class_wxProgressDialog","_wxProgressDialog",0},
8648 { "_class_wxBrushList","_wxBrushList",0},
8649 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
8650 { "_wxPyInputStream","_class_wxPyInputStream",0},
8651 { "_wxPyApp","_class_wxPyApp",0},
8652 { "_class_wxPenList","_wxPenList",0},
8653 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
8654 { "_class_wxOutputStream","_wxOutputStream",0},
8655 { "_wxLogTextCtrl","_class_wxLogTextCtrl",0},
8656 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
8657 { "_class_wxTreeEvent","_wxTreeEvent",0},
8658 { "_class_wxDirDialog","_wxDirDialog",0},
8659 { "_wxTimeSpan","_class_wxTimeSpan",0},
8660 { "_wxFocusEvent","_class_wxFocusEvent",0},
8661 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
8662 { "_class_wxTimerEvent","_wxTimerEvent",0},
8663 { "_class_wxPyTimer","_wxPyTimer",0},
8664 { "_class_wxSpinButton","_wxSpinButton",0},
8665 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8666 { "_class_wxPanel","_wxPanel",0},
8667 { "_class_wxCheckBox","_wxCheckBox",0},
8668 { "_wxComboBox","_class_wxComboBox",0},
8669 { "_wxRadioButton","_class_wxRadioButton",0},
8670 { "_class_wxMessageDialog","_wxMessageDialog",0},
8671 { "_signed_int","_wxCoord",0},
8672 { "_signed_int","_wxPrintQuality",0},
8673 { "_signed_int","_EBool",0},
8674 { "_signed_int","_wxWindowID",0},
8675 { "_signed_int","_int",0},
8676 { "_class_wxTextCtrl","_wxTextCtrl",0},
8677 { "_class_wxListItemAttr","_wxListItemAttr",0},
8678 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8679 { "_class_wxTextDataObject","_wxTextDataObject",0},
8680 { "_wxMenu","_class_wxMenu",0},
8681 { "_class_wxMoveEvent","_wxMoveEvent",0},
8682 { "_wxListBox","_class_wxListBox",0},
8683 { "_wxScreenDC","_class_wxScreenDC",0},
8684 { "_class_wxToolBarSimple","_wxToolBarSimple",0},
8685 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
8686 { "_WXTYPE","_wxDateTime_t",0},
8687 { "_WXTYPE","_short",0},
8688 { "_WXTYPE","_signed_short",0},
8689 { "_WXTYPE","_unsigned_short",0},
8690 { "_wxFileDialog","_class_wxFileDialog",0},
8691 { "_class_wxDropTarget","_wxDropTarget",0},
8692 { "_class_wxCaret","_wxCaret",0},
8693 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
8694 { "_class_wxBrush","_wxBrush",0},
8695 { "_wxTipProvider","_class_wxTipProvider",0},
8696 { "_unsigned_short","_wxDateTime_t",0},
8697 { "_unsigned_short","_WXTYPE",0},
8698 { "_unsigned_short","_short",0},
8699 { "_class_wxWindow","_wxWindow",0},
8700 { "_class_wxLogStderr","_wxLogStderr",0},
8701 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
8702 { "_wxDateSpan","_class_wxDateSpan",0},
8703 { "_class_wxStaticText","_wxStaticText",0},
8704 { "_wxPrintDialogData","_class_wxPrintDialogData",0},
8705 { "_class_wxFont","_wxFont",0},
8706 { "_wxClipboard","_class_wxClipboard",0},
8707 { "_class_wxPyValidator","_wxPyValidator",0},
8708 { "_class_wxCloseEvent","_wxCloseEvent",0},
8709 { "_wxSashEvent","_class_wxSashEvent",0},
8710 { "_wxBusyInfo","_class_wxBusyInfo",0},
8711 { "_wxFontList","_class_wxFontList",0},
8712 { "_class_wxMenuEvent","_wxMenuEvent",0},
8713 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
8714 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8715 { "_wxClientDC","_class_wxClientDC",0},
8716 { "_wxMouseEvent","_class_wxMouseEvent",0},
8717 { "_class_wxGenericDragImage","_wxGenericDragImage",0},
8718 { "_wxListCtrl","_class_wxListCtrl",0},
8719 { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0},
8720 { "_class_wxPoint","_wxPoint",0},
8721 { "_class_wxPyInputStream","_wxPyInputStream",0},
8722 { "_wxRealPoint","_class_wxRealPoint",0},
8723 { "_class_wxRadioBox","_wxRadioBox",0},
8724 { "_class_wxBoxSizer","_wxBoxSizer",0},
8725 { "_signed_short","_WXTYPE",0},
8726 { "_signed_short","_short",0},
8727 { "_wxMemoryDC","_class_wxMemoryDC",0},
8728 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8729 { "_class_wxPrintDialog","_wxPrintDialog",0},
8730 { "_wxPyFileSystemHandler","_class_wxPyFileSystemHandler",0},
8731 { "_wxPaintDC","_class_wxPaintDC",0},
8732 { "_class_wxWindowDC","_wxWindowDC",0},
8733 { "_class_wxFocusEvent","_wxFocusEvent",0},
8734 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
8735 { "_wxStatusBar","_class_wxStatusBar",0},
8736 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8737 { "_class_wxCursor","_wxCursor",0},
8738 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
8739 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8740 { "_class_wxPyProcess","_wxPyProcess",0},
8741 { "_class_wxImageHandler","_wxImageHandler",0},
8742 { "_wxPyShape","_class_wxPyShape",0},
8743 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8744 { "_class_wxLog","_wxLog",0},
8745 { "_wxTreeItemId","_class_wxTreeItemId",0},
8746 { "_unsigned_char","_byte",0},
8747 { "_class_wxMenu","_wxMenu",0},
8748 { "_wxControl","_class_wxControl",0},
8749 { "_class_wxListBox","_wxListBox",0},
8750 { "_unsigned_int","_wxCoord",0},
8751 { "_unsigned_int","_wxPrintQuality",0},
8752 { "_unsigned_int","_time_t",0},
8753 { "_unsigned_int","_size_t",0},
8754 { "_unsigned_int","_uint",0},
8755 { "_unsigned_int","_wxWindowID",0},
8756 { "_unsigned_int","_int",0},
8757 { "_wxIcon","_class_wxIcon",0},
8758 { "_wxDialog","_class_wxDialog",0},
8759 { "_class_wxListItem","_wxListItem",0},
8760 { "_class_wxPen","_wxPen",0},
8761 { "_class_wxFileDialog","_wxFileDialog",0},
8762 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
8763 { "_wxConfigBase","_class_wxConfigBase",0},
8764 { "_short","_wxDateTime_t",0},
8765 { "_short","_WXTYPE",0},
8766 { "_short","_unsigned_short",0},
8767 { "_short","_signed_short",0},
8768 { "_class_wxStaticBox","_wxStaticBox",0},
8769 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
8770 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8771 { "_class_wxPyDropSource","_wxPyDropSource",0},
8772 { "_class_wxScrollEvent","_wxScrollEvent",0},
8773 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
8774 { "_class_wxChoice","_wxChoice",0},
8775 { "_class_wxSlider","_wxSlider",0},
8776 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
8777 { "_class_wxImageList","_wxImageList",0},
8778 { "_class_wxBitmapButton","_wxBitmapButton",0},
8779 { "_wxFileSystemHandler","_class_wxFileSystemHandler",0},
8780 { "_wxPyTipProvider","_class_wxPyTipProvider",0},
8781 { "_wxFrame","_class_wxFrame",0},
8782 { "_wxPCXHandler","_class_wxPCXHandler",0},
8783 { "_class_wxGridSizer","_wxGridSizer",0},
8784 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
8785 { "_class_wxNotebook","_wxNotebook",0},
8786 { "_wxJPEGHandler","_class_wxJPEGHandler",0},
8787 { "_wxWindowID","_wxCoord",0},
8788 { "_wxWindowID","_wxPrintQuality",0},
8789 { "_wxWindowID","_time_t",0},
8790 { "_wxWindowID","_size_t",0},
8791 { "_wxWindowID","_EBool",0},
8792 { "_wxWindowID","_uint",0},
8793 { "_wxWindowID","_int",0},
8794 { "_wxWindowID","_signed_int",0},
8795 { "_wxWindowID","_unsigned_int",0},
8796 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
8797 { "_class_wxSizerItem","_wxSizerItem",0},
8798 { "_int","_wxCoord",0},
8799 { "_int","_wxPrintQuality",0},
8800 { "_int","_time_t",0},
8801 { "_int","_size_t",0},
8802 { "_int","_EBool",0},
8803 { "_int","_uint",0},
8804 { "_int","_wxWindowID",0},
8805 { "_int","_unsigned_int",0},
8806 { "_int","_signed_int",0},
8807 { "_class_wxMouseEvent","_wxMouseEvent",0},
8808 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
8809 { "_wxLogWindow","_class_wxLogWindow",0},
8810 { "_class_wxListEvent","_wxListEvent",0},
8811 { "_class_wxPrintPreview","_wxPrintPreview",0},
8812 { "_wxDateTime_t","_unsigned_short",0},
8813 { "_wxDateTime_t","_short",0},
8814 { "_wxDateTime_t","_WXTYPE",0},
8815 { "_class_wxSpinEvent","_wxSpinEvent",0},
8816 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
8817 { "_wxDateTime","_class_wxDateTime",0},
8818 { "_time_t","_wxCoord",0},
8819 { "_time_t","_wxPrintQuality",0},
8820 { "_time_t","_unsigned_int",0},
8821 { "_time_t","_int",0},
8822 { "_time_t","_wxWindowID",0},
8823 { "_time_t","_uint",0},
8824 { "_time_t","_size_t",0},
8825 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
8826 { "_wxLogNull","_class_wxLogNull",0},
8827 { "_wxButton","_class_wxButton",0},
8828 { "_wxZipFSHandler","_class_wxZipFSHandler",0},
8829 { "_class_wxPyApp","_wxPyApp",0},
8830 { "_wxSize","_class_wxSize",0},
8831 { "_wxRegionIterator","_class_wxRegionIterator",0},
8832 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8833 { "_class_wxLogTextCtrl","_wxLogTextCtrl",0},
8834 { "_class_wxLogGui","_wxLogGui",0},
8835 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
8836 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
8837 { "_wxStaticBoxSizer","_class_wxStaticBoxSizer",0},
8838 { "_class_wxTimeSpan","_wxTimeSpan",0},
8839 { "_class_wxPyFileSystemHandler","_wxPyFileSystemHandler",0},
8840 { "_class_wxPaintDC","_wxPaintDC",0},
8841 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
8842 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8843 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
8844 { "_class_wxComboBox","_wxComboBox",0},
8845 { "_class_wxRadioButton","_wxRadioButton",0},
8846 { "_class_wxPyShape","_wxPyShape",0},
8847 { "_wxValidator","_class_wxValidator",0},
8848 { "_wxToolBarBase","_class_wxToolBarBase",0},
8849 { "_class_wxTreeItemId","_wxTreeItemId",0},
8850 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8851 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
8852 { "_class_wxControl","_wxControl",0},
8853 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
8854 { "_class_wxIcon","_wxIcon",0},
8855 { "_class_wxColour","_wxColour",0},
8856 { "_class_wxScreenDC","_wxScreenDC",0},
8857 { "_class_wxPageSetupDialog","_wxPageSetupDialog",0},
8858 { "_wxPalette","_class_wxPalette",0},
8859 { "_class_wxIdleEvent","_wxIdleEvent",0},
8860 { "_class_wxConfigBase","_wxConfigBase",0},
8861 { "_wxCoord","_int",0},
8862 { "_wxCoord","_signed_int",0},
8863 { "_wxCoord","_unsigned_int",0},
8864 { "_wxCoord","_wxWindowID",0},
8865 { "_wxCoord","_uint",0},
8866 { "_wxCoord","_EBool",0},
8867 { "_wxCoord","_size_t",0},
8868 { "_wxCoord","_time_t",0},
8869 { "_wxCoord","_wxPrintQuality",0},
8870 { "_wxEraseEvent","_class_wxEraseEvent",0},
8871 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8872 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
8873 { "_class_wxTipProvider","_wxTipProvider",0},
8874 { "_class_wxToggleButton","_wxToggleButton",0},
8875 { "_class_wxMiniFrame","_wxMiniFrame",0},
8876 { "_wxFontDialog","_class_wxFontDialog",0},
8877 { "_wxMemoryFSHandler","_class_wxMemoryFSHandler",0},
8878 { "_wxRegion","_class_wxRegion",0},
8879 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
8880 { "_wxPreviewFrame","_class_wxPreviewFrame",0},
8881 { "_wxSizer","_class_wxSizer",0},
8882 { "_class_wxDateSpan","_wxDateSpan",0},
8883 { "_wxFileSystem","_class_wxFileSystem",0},
8884 { "_class_wxShowEvent","_wxShowEvent",0},
8885 { "_class_wxPyTipProvider","_wxPyTipProvider",0},
8886 { "_class_wxPCXHandler","_wxPCXHandler",0},
8887 { "_wxTIFFHandler","_class_wxTIFFHandler",0},
8888 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
8889 { "_wxActivateEvent","_class_wxActivateEvent",0},
8890 { "_wxGauge","_class_wxGauge",0},
8891 { "_class_wxCheckListBox","_wxCheckListBox",0},
8892 { "_class_wxBusyInfo","_wxBusyInfo",0},
8893 { "_class_wxFontList","_wxFontList",0},
8894 { "_class_wxCommandEvent","_wxCommandEvent",0},
8895 { "_class_wxClientDC","_wxClientDC",0},
8896 { "_class_wxSizeEvent","_wxSizeEvent",0},
8897 { "_class_wxListCtrl","_wxListCtrl",0},
8898 { "_wxBrushList","_class_wxBrushList",0},
8899 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
8900 { "_class_wxLogNull","_wxLogNull",0},
8901 { "_class_wxSize","_wxSize",0},
8902 { "_class_wxBitmap","_wxBitmap",0},
8903 { "_class_wxMemoryDC","_wxMemoryDC",0},
8904 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
8905 { "_wxMenuBar","_class_wxMenuBar",0},
8906 { "_wxOutputStream","_class_wxOutputStream",0},
8907 { "_wxTreeEvent","_class_wxTreeEvent",0},
8908 { "_wxDirDialog","_class_wxDirDialog",0},
8909 { "_wxPyShapeEvtHandler","_class_wxPyShape",SwigwxPyShapeTowxPyShapeEvtHandler
},
8910 { "_wxPyShapeEvtHandler","_wxPyShape",SwigwxPyShapeTowxPyShapeEvtHandler
},
8911 { "_wxPyShapeEvtHandler","_class_wxPyShapeEvtHandler",0},
8912 { "_wxEvtHandler","_class_wxEvtHandler",0},
8913 { "_wxMenuItem","_class_wxMenuItem",0},
8914 { "_class_wxScrollBar","_wxScrollBar",0},
8915 { "_class_wxColourDialog","_wxColourDialog",0},
8916 { "_class_wxPrintData","_wxPrintData",0},
8917 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
8918 { "_wxListItemAttr","_class_wxListItemAttr",0},
8919 { "_class_wxTextEntryDialog","_wxTextEntryDialog",0},
8920 { "_class_wxConfig","_wxConfig",0},
8921 { "_wxKeyEvent","_class_wxKeyEvent",0},
8922 { "_wxMoveEvent","_class_wxMoveEvent",0},
8923 { "_wxColourData","_class_wxColourData",0},
8924 { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0},
8925 { "_class_wxPalette","_wxPalette",0},
8926 { "_wxFileDataObject","_class_wxFileDataObject",0},
8927 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
8928 { "_wxNotebookSizer","_class_wxNotebookSizer",0},
8929 { "_class_wxEraseEvent","_wxEraseEvent",0},
8930 { "_wxPyFontEnumerator","_class_wxPyFontEnumerator",0},
8931 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
8932 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
8933 { "_class_wxToolBarToolBase","_wxToolBarToolBase",0},
8934 { "_class_wxFontDialog","_wxFontDialog",0},
8935 { "_wxWindow","_class_wxWindow",0},
8936 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
8937 { "_wxLogStderr","_class_wxLogStderr",0},
8938 { "_class_wxFileSystemHandler","_wxFileSystemHandler",0},
8939 { "_class_wxFileSystem","_wxFileSystem",0},
8940 { "_class_wxFrame","_wxFrame",0},
8943 static PyObject
*SWIG_globals
;
8947 SWIGEXPORT(void) initoglbasicc() {
8949 SWIG_globals
= SWIG_newvarlink();
8950 m
= Py_InitModule("oglbasicc", oglbasiccMethods
);
8951 d
= PyModule_GetDict(m
);
8954 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
8955 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);