2 * FILE : contrib/ogl/oglshapes2.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
43 extern void SWIG_MakePtr(char *, void *, char *);
44 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
45 extern char *SWIG_GetPtr(char *, void **, char *);
46 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
47 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
48 extern PyObject
*SWIG_newvarlink(void);
52 #define SWIG_init initoglshapes2c
54 #define SWIG_name "oglshapes2c"
57 #include "oglhelpers.h"
59 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
63 } else if (target
== Py_None
) {
67 if (!PyList_Check(target
)) {
69 target
= PyList_New(0);
70 PyList_Append(target
, o2
);
73 PyList_Append(target
,o
);
79 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
85 } else if (target
== Py_None
) {
89 if (!PyTuple_Check(target
)) {
91 target
= PyTuple_New(1);
92 PyTuple_SetItem(target
, 0, o2
);
95 PyTuple_SetItem(o3
, 0, o
);
98 target
= PySequence_Concat(o2
, o3
);
105 static char* wxStringErrorMsg
= "string type is required for parameter";
107 WXSHAPE_IMP_CALLBACKS(wxPyEllipseShape
, wxEllipseShape
);
109 WXSHAPE_IMP_CALLBACKS(wxPyCircleShape
, wxCircleShape
);
111 WXSHAPE_IMP_CALLBACKS(wxPyLineShape
, wxLineShape
);
113 WXSHAPE_IMP_CALLBACKS(wxPyPolygonShape
, wxPolygonShape
);
115 WXSHAPE_IMP_CALLBACKS(wxPyTextShape
, wxTextShape
);
119 static void *SwigwxPyEllipseShapeTowxPyShape(void *ptr
) {
120 wxPyEllipseShape
*src
;
122 src
= (wxPyEllipseShape
*) ptr
;
123 dest
= (wxPyShape
*) src
;
124 return (void *) dest
;
127 static void *SwigwxPyEllipseShapeTowxPyShapeEvtHandler(void *ptr
) {
128 wxPyEllipseShape
*src
;
129 wxPyShapeEvtHandler
*dest
;
130 src
= (wxPyEllipseShape
*) ptr
;
131 dest
= (wxPyShapeEvtHandler
*) src
;
132 return (void *) dest
;
135 #define new_wxPyEllipseShape(_swigarg0,_swigarg1) (new wxPyEllipseShape(_swigarg0,_swigarg1))
136 static PyObject
*_wrap_new_wxPyEllipseShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
137 PyObject
* _resultobj
;
138 wxPyEllipseShape
* _result
;
139 double _arg0
= (double ) 0.0;
140 double _arg1
= (double ) 0.0;
141 char *_kwnames
[] = { "width","height", NULL
};
145 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|dd:new_wxPyEllipseShape",_kwnames
,&_arg0
,&_arg1
))
148 wxPy_BEGIN_ALLOW_THREADS
;
149 _result
= (wxPyEllipseShape
*)new_wxPyEllipseShape(_arg0
,_arg1
);
151 wxPy_END_ALLOW_THREADS
;
153 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyEllipseShape_p");
154 _resultobj
= Py_BuildValue("s",_ptemp
);
157 _resultobj
= Py_None
;
162 #define wxPyEllipseShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
163 static PyObject
*_wrap_wxPyEllipseShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
164 PyObject
* _resultobj
;
165 wxPyEllipseShape
* _arg0
;
168 PyObject
* _argo0
= 0;
169 PyObject
* _obj1
= 0;
170 PyObject
* _obj2
= 0;
171 char *_kwnames
[] = { "self","self","_class", NULL
};
174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyEllipseShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
177 if (_argo0
== Py_None
) { _arg0
= NULL
; }
178 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
179 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape__setSelf. Expected _wxPyEllipseShape_p.");
190 wxPy_BEGIN_ALLOW_THREADS
;
191 wxPyEllipseShape__setSelf(_arg0
,_arg1
,_arg2
);
193 wxPy_END_ALLOW_THREADS
;
194 } Py_INCREF(Py_None
);
195 _resultobj
= Py_None
;
199 #define wxPyEllipseShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
200 static PyObject
*_wrap_wxPyEllipseShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
201 PyObject
* _resultobj
;
202 wxPyEllipseShape
* _arg0
;
204 PyObject
* _argo0
= 0;
205 PyObject
* _argo1
= 0;
206 char *_kwnames
[] = { "self","dc", NULL
};
209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
212 if (_argo0
== Py_None
) { _arg0
= NULL
; }
213 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
214 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDraw. Expected _wxPyEllipseShape_p.");
219 if (_argo1
== Py_None
) { _arg1
= NULL
; }
220 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
221 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDraw. Expected _wxDC_p.");
226 wxPy_BEGIN_ALLOW_THREADS
;
227 wxPyEllipseShape_base_OnDraw(_arg0
,*_arg1
);
229 wxPy_END_ALLOW_THREADS
;
230 } Py_INCREF(Py_None
);
231 _resultobj
= Py_None
;
235 #define wxPyEllipseShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
236 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
237 PyObject
* _resultobj
;
238 wxPyEllipseShape
* _arg0
;
240 PyObject
* _argo0
= 0;
241 PyObject
* _argo1
= 0;
242 char *_kwnames
[] = { "self","dc", NULL
};
245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
248 if (_argo0
== Py_None
) { _arg0
= NULL
; }
249 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
250 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawContents. Expected _wxPyEllipseShape_p.");
255 if (_argo1
== Py_None
) { _arg1
= NULL
; }
256 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
257 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawContents. Expected _wxDC_p.");
262 wxPy_BEGIN_ALLOW_THREADS
;
263 wxPyEllipseShape_base_OnDrawContents(_arg0
,*_arg1
);
265 wxPy_END_ALLOW_THREADS
;
266 } Py_INCREF(Py_None
);
267 _resultobj
= Py_None
;
271 #define wxPyEllipseShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
272 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
273 PyObject
* _resultobj
;
274 wxPyEllipseShape
* _arg0
;
276 bool _arg2
= (bool ) FALSE
;
277 PyObject
* _argo0
= 0;
278 PyObject
* _argo1
= 0;
279 int tempbool2
= (int) FALSE
;
280 char *_kwnames
[] = { "self","dc","erase", NULL
};
283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyEllipseShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
286 if (_argo0
== Py_None
) { _arg0
= NULL
; }
287 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawBranches. Expected _wxPyEllipseShape_p.");
293 if (_argo1
== Py_None
) { _arg1
= NULL
; }
294 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawBranches. Expected _wxDC_p.");
299 _arg2
= (bool ) tempbool2
;
301 wxPy_BEGIN_ALLOW_THREADS
;
302 wxPyEllipseShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
304 wxPy_END_ALLOW_THREADS
;
305 } Py_INCREF(Py_None
);
306 _resultobj
= Py_None
;
310 #define wxPyEllipseShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
311 static PyObject
*_wrap_wxPyEllipseShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
312 PyObject
* _resultobj
;
313 wxPyEllipseShape
* _arg0
;
315 PyObject
* _argo0
= 0;
316 PyObject
* _argo1
= 0;
317 char *_kwnames
[] = { "self","dc", NULL
};
320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
323 if (_argo0
== Py_None
) { _arg0
= NULL
; }
324 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
325 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMoveLinks. Expected _wxPyEllipseShape_p.");
330 if (_argo1
== Py_None
) { _arg1
= NULL
; }
331 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
332 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMoveLinks. Expected _wxDC_p.");
337 wxPy_BEGIN_ALLOW_THREADS
;
338 wxPyEllipseShape_base_OnMoveLinks(_arg0
,*_arg1
);
340 wxPy_END_ALLOW_THREADS
;
341 } Py_INCREF(Py_None
);
342 _resultobj
= Py_None
;
346 #define wxPyEllipseShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
347 static PyObject
*_wrap_wxPyEllipseShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
348 PyObject
* _resultobj
;
349 wxPyEllipseShape
* _arg0
;
351 PyObject
* _argo0
= 0;
352 PyObject
* _argo1
= 0;
353 char *_kwnames
[] = { "self","dc", NULL
};
356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
359 if (_argo0
== Py_None
) { _arg0
= NULL
; }
360 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
361 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnErase. Expected _wxPyEllipseShape_p.");
366 if (_argo1
== Py_None
) { _arg1
= NULL
; }
367 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
368 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnErase. Expected _wxDC_p.");
373 wxPy_BEGIN_ALLOW_THREADS
;
374 wxPyEllipseShape_base_OnErase(_arg0
,*_arg1
);
376 wxPy_END_ALLOW_THREADS
;
377 } Py_INCREF(Py_None
);
378 _resultobj
= Py_None
;
382 #define wxPyEllipseShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
383 static PyObject
*_wrap_wxPyEllipseShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
384 PyObject
* _resultobj
;
385 wxPyEllipseShape
* _arg0
;
387 PyObject
* _argo0
= 0;
388 PyObject
* _argo1
= 0;
389 char *_kwnames
[] = { "self","dc", NULL
};
392 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
395 if (_argo0
== Py_None
) { _arg0
= NULL
; }
396 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
397 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEraseContents. Expected _wxPyEllipseShape_p.");
402 if (_argo1
== Py_None
) { _arg1
= NULL
; }
403 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
404 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnEraseContents. Expected _wxDC_p.");
409 wxPy_BEGIN_ALLOW_THREADS
;
410 wxPyEllipseShape_base_OnEraseContents(_arg0
,*_arg1
);
412 wxPy_END_ALLOW_THREADS
;
413 } Py_INCREF(Py_None
);
414 _resultobj
= Py_None
;
418 #define wxPyEllipseShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
419 static PyObject
*_wrap_wxPyEllipseShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
420 PyObject
* _resultobj
;
421 wxPyEllipseShape
* _arg0
;
423 PyObject
* _argo0
= 0;
424 PyObject
* _argo1
= 0;
425 char *_kwnames
[] = { "self","dc", NULL
};
428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
431 if (_argo0
== Py_None
) { _arg0
= NULL
; }
432 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
433 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnHighlight. Expected _wxPyEllipseShape_p.");
438 if (_argo1
== Py_None
) { _arg1
= NULL
; }
439 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnHighlight. Expected _wxDC_p.");
445 wxPy_BEGIN_ALLOW_THREADS
;
446 wxPyEllipseShape_base_OnHighlight(_arg0
,*_arg1
);
448 wxPy_END_ALLOW_THREADS
;
449 } Py_INCREF(Py_None
);
450 _resultobj
= Py_None
;
454 #define wxPyEllipseShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
455 static PyObject
*_wrap_wxPyEllipseShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
456 PyObject
* _resultobj
;
457 wxPyEllipseShape
* _arg0
;
460 int _arg3
= (int ) 0;
461 int _arg4
= (int ) 0;
462 PyObject
* _argo0
= 0;
463 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
469 if (_argo0
== Py_None
) { _arg0
= NULL
; }
470 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
471 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnLeftClick. Expected _wxPyEllipseShape_p.");
476 wxPy_BEGIN_ALLOW_THREADS
;
477 wxPyEllipseShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
479 wxPy_END_ALLOW_THREADS
;
480 } Py_INCREF(Py_None
);
481 _resultobj
= Py_None
;
485 #define wxPyEllipseShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
486 static PyObject
*_wrap_wxPyEllipseShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
487 PyObject
* _resultobj
;
488 wxPyEllipseShape
* _arg0
;
491 int _arg3
= (int ) 0;
492 int _arg4
= (int ) 0;
493 PyObject
* _argo0
= 0;
494 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
500 if (_argo0
== Py_None
) { _arg0
= NULL
; }
501 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
502 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnLeftDoubleClick. Expected _wxPyEllipseShape_p.");
507 wxPy_BEGIN_ALLOW_THREADS
;
508 wxPyEllipseShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
510 wxPy_END_ALLOW_THREADS
;
511 } Py_INCREF(Py_None
);
512 _resultobj
= Py_None
;
516 #define wxPyEllipseShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
517 static PyObject
*_wrap_wxPyEllipseShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
518 PyObject
* _resultobj
;
519 wxPyEllipseShape
* _arg0
;
522 int _arg3
= (int ) 0;
523 int _arg4
= (int ) 0;
524 PyObject
* _argo0
= 0;
525 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
531 if (_argo0
== Py_None
) { _arg0
= NULL
; }
532 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
533 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnRightClick. Expected _wxPyEllipseShape_p.");
538 wxPy_BEGIN_ALLOW_THREADS
;
539 wxPyEllipseShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
541 wxPy_END_ALLOW_THREADS
;
542 } Py_INCREF(Py_None
);
543 _resultobj
= Py_None
;
547 #define wxPyEllipseShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
548 static PyObject
*_wrap_wxPyEllipseShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
549 PyObject
* _resultobj
;
550 wxPyEllipseShape
* _arg0
;
553 PyObject
* _argo0
= 0;
554 char *_kwnames
[] = { "self","x","y", NULL
};
557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
560 if (_argo0
== Py_None
) { _arg0
= NULL
; }
561 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
562 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSize. Expected _wxPyEllipseShape_p.");
567 wxPy_BEGIN_ALLOW_THREADS
;
568 wxPyEllipseShape_base_OnSize(_arg0
,_arg1
,_arg2
);
570 wxPy_END_ALLOW_THREADS
;
571 } Py_INCREF(Py_None
);
572 _resultobj
= Py_None
;
576 #define wxPyEllipseShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
577 static PyObject
*_wrap_wxPyEllipseShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
578 PyObject
* _resultobj
;
580 wxPyEllipseShape
* _arg0
;
586 bool _arg6
= (bool ) TRUE
;
587 PyObject
* _argo0
= 0;
588 PyObject
* _argo1
= 0;
589 int tempbool6
= (int) TRUE
;
590 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyEllipseShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
596 if (_argo0
== Py_None
) { _arg0
= NULL
; }
597 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
598 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMovePre. Expected _wxPyEllipseShape_p.");
603 if (_argo1
== Py_None
) { _arg1
= NULL
; }
604 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
605 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMovePre. Expected _wxDC_p.");
609 _arg6
= (bool ) tempbool6
;
611 wxPy_BEGIN_ALLOW_THREADS
;
612 _result
= (bool )wxPyEllipseShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
614 wxPy_END_ALLOW_THREADS
;
615 } _resultobj
= Py_BuildValue("i",_result
);
619 #define wxPyEllipseShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
620 static PyObject
*_wrap_wxPyEllipseShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
621 PyObject
* _resultobj
;
622 wxPyEllipseShape
* _arg0
;
628 bool _arg6
= (bool ) TRUE
;
629 PyObject
* _argo0
= 0;
630 PyObject
* _argo1
= 0;
631 int tempbool6
= (int) TRUE
;
632 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
635 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyEllipseShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
638 if (_argo0
== Py_None
) { _arg0
= NULL
; }
639 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
640 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMovePost. Expected _wxPyEllipseShape_p.");
645 if (_argo1
== Py_None
) { _arg1
= NULL
; }
646 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
647 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMovePost. Expected _wxDC_p.");
651 _arg6
= (bool ) tempbool6
;
653 wxPy_BEGIN_ALLOW_THREADS
;
654 wxPyEllipseShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
656 wxPy_END_ALLOW_THREADS
;
657 } Py_INCREF(Py_None
);
658 _resultobj
= Py_None
;
662 #define wxPyEllipseShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
663 static PyObject
*_wrap_wxPyEllipseShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
664 PyObject
* _resultobj
;
665 wxPyEllipseShape
* _arg0
;
669 int _arg4
= (int ) 0;
670 int _arg5
= (int ) 0;
671 PyObject
* _argo0
= 0;
673 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyEllipseShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
679 if (_argo0
== Py_None
) { _arg0
= NULL
; }
680 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
681 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDragLeft. Expected _wxPyEllipseShape_p.");
685 _arg1
= (bool ) tempbool1
;
687 wxPy_BEGIN_ALLOW_THREADS
;
688 wxPyEllipseShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
690 wxPy_END_ALLOW_THREADS
;
691 } Py_INCREF(Py_None
);
692 _resultobj
= Py_None
;
696 #define wxPyEllipseShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
697 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
698 PyObject
* _resultobj
;
699 wxPyEllipseShape
* _arg0
;
702 int _arg3
= (int ) 0;
703 int _arg4
= (int ) 0;
704 PyObject
* _argo0
= 0;
705 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
711 if (_argo0
== Py_None
) { _arg0
= NULL
; }
712 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
713 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginDragLeft. Expected _wxPyEllipseShape_p.");
718 wxPy_BEGIN_ALLOW_THREADS
;
719 wxPyEllipseShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
721 wxPy_END_ALLOW_THREADS
;
722 } Py_INCREF(Py_None
);
723 _resultobj
= Py_None
;
727 #define wxPyEllipseShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
728 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
729 PyObject
* _resultobj
;
730 wxPyEllipseShape
* _arg0
;
733 int _arg3
= (int ) 0;
734 int _arg4
= (int ) 0;
735 PyObject
* _argo0
= 0;
736 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
742 if (_argo0
== Py_None
) { _arg0
= NULL
; }
743 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
744 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndDragLeft. Expected _wxPyEllipseShape_p.");
749 wxPy_BEGIN_ALLOW_THREADS
;
750 wxPyEllipseShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
752 wxPy_END_ALLOW_THREADS
;
753 } Py_INCREF(Py_None
);
754 _resultobj
= Py_None
;
758 #define wxPyEllipseShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
759 static PyObject
*_wrap_wxPyEllipseShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
760 PyObject
* _resultobj
;
761 wxPyEllipseShape
* _arg0
;
765 int _arg4
= (int ) 0;
766 int _arg5
= (int ) 0;
767 PyObject
* _argo0
= 0;
769 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyEllipseShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
775 if (_argo0
== Py_None
) { _arg0
= NULL
; }
776 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
777 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDragRight. Expected _wxPyEllipseShape_p.");
781 _arg1
= (bool ) tempbool1
;
783 wxPy_BEGIN_ALLOW_THREADS
;
784 wxPyEllipseShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
786 wxPy_END_ALLOW_THREADS
;
787 } Py_INCREF(Py_None
);
788 _resultobj
= Py_None
;
792 #define wxPyEllipseShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
793 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
794 PyObject
* _resultobj
;
795 wxPyEllipseShape
* _arg0
;
798 int _arg3
= (int ) 0;
799 int _arg4
= (int ) 0;
800 PyObject
* _argo0
= 0;
801 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
807 if (_argo0
== Py_None
) { _arg0
= NULL
; }
808 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
809 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginDragRight. Expected _wxPyEllipseShape_p.");
814 wxPy_BEGIN_ALLOW_THREADS
;
815 wxPyEllipseShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
817 wxPy_END_ALLOW_THREADS
;
818 } Py_INCREF(Py_None
);
819 _resultobj
= Py_None
;
823 #define wxPyEllipseShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
824 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
825 PyObject
* _resultobj
;
826 wxPyEllipseShape
* _arg0
;
829 int _arg3
= (int ) 0;
830 int _arg4
= (int ) 0;
831 PyObject
* _argo0
= 0;
832 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
838 if (_argo0
== Py_None
) { _arg0
= NULL
; }
839 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
840 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndDragRight. Expected _wxPyEllipseShape_p.");
845 wxPy_BEGIN_ALLOW_THREADS
;
846 wxPyEllipseShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
848 wxPy_END_ALLOW_THREADS
;
849 } Py_INCREF(Py_None
);
850 _resultobj
= Py_None
;
854 #define wxPyEllipseShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
855 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
856 PyObject
* _resultobj
;
857 wxPyEllipseShape
* _arg0
;
863 PyObject
* _argo0
= 0;
864 PyObject
* _argo1
= 0;
865 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyEllipseShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
871 if (_argo0
== Py_None
) { _arg0
= NULL
; }
872 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawOutline. Expected _wxPyEllipseShape_p.");
878 if (_argo1
== Py_None
) { _arg1
= NULL
; }
879 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
880 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawOutline. Expected _wxDC_p.");
885 wxPy_BEGIN_ALLOW_THREADS
;
886 wxPyEllipseShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
888 wxPy_END_ALLOW_THREADS
;
889 } Py_INCREF(Py_None
);
890 _resultobj
= Py_None
;
894 #define wxPyEllipseShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
895 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
896 PyObject
* _resultobj
;
897 wxPyEllipseShape
* _arg0
;
899 PyObject
* _argo0
= 0;
900 PyObject
* _argo1
= 0;
901 char *_kwnames
[] = { "self","dc", NULL
};
904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
907 if (_argo0
== Py_None
) { _arg0
= NULL
; }
908 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
909 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawControlPoints. Expected _wxPyEllipseShape_p.");
914 if (_argo1
== Py_None
) { _arg1
= NULL
; }
915 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
916 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawControlPoints. Expected _wxDC_p.");
921 wxPy_BEGIN_ALLOW_THREADS
;
922 wxPyEllipseShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
924 wxPy_END_ALLOW_THREADS
;
925 } Py_INCREF(Py_None
);
926 _resultobj
= Py_None
;
930 #define wxPyEllipseShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
931 static PyObject
*_wrap_wxPyEllipseShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
932 PyObject
* _resultobj
;
933 wxPyEllipseShape
* _arg0
;
935 PyObject
* _argo0
= 0;
936 PyObject
* _argo1
= 0;
937 char *_kwnames
[] = { "self","dc", NULL
};
940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
943 if (_argo0
== Py_None
) { _arg0
= NULL
; }
944 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
945 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEraseControlPoints. Expected _wxPyEllipseShape_p.");
950 if (_argo1
== Py_None
) { _arg1
= NULL
; }
951 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
952 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnEraseControlPoints. Expected _wxDC_p.");
957 wxPy_BEGIN_ALLOW_THREADS
;
958 wxPyEllipseShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
960 wxPy_END_ALLOW_THREADS
;
961 } Py_INCREF(Py_None
);
962 _resultobj
= Py_None
;
966 #define wxPyEllipseShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
967 static PyObject
*_wrap_wxPyEllipseShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
968 PyObject
* _resultobj
;
969 wxPyEllipseShape
* _arg0
;
971 bool _arg2
= (bool ) TRUE
;
972 PyObject
* _argo0
= 0;
973 PyObject
* _argo1
= 0;
974 int tempbool2
= (int) TRUE
;
975 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyEllipseShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
981 if (_argo0
== Py_None
) { _arg0
= NULL
; }
982 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
983 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMoveLink. Expected _wxPyEllipseShape_p.");
988 if (_argo1
== Py_None
) { _arg1
= NULL
; }
989 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
990 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMoveLink. Expected _wxDC_p.");
994 _arg2
= (bool ) tempbool2
;
996 wxPy_BEGIN_ALLOW_THREADS
;
997 wxPyEllipseShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
999 wxPy_END_ALLOW_THREADS
;
1000 } Py_INCREF(Py_None
);
1001 _resultobj
= Py_None
;
1005 #define wxPyEllipseShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1006 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1007 PyObject
* _resultobj
;
1008 wxPyEllipseShape
* _arg0
;
1009 wxPyControlPoint
* _arg1
;
1013 int _arg5
= (int ) 0;
1014 int _arg6
= (int ) 0;
1015 PyObject
* _argo0
= 0;
1016 PyObject
* _argo1
= 0;
1018 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
1021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyEllipseShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
1024 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1025 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1026 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingDragLeft. Expected _wxPyEllipseShape_p.");
1031 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1032 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1033 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
1037 _arg2
= (bool ) tempbool2
;
1039 wxPy_BEGIN_ALLOW_THREADS
;
1040 wxPyEllipseShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1042 wxPy_END_ALLOW_THREADS
;
1043 } Py_INCREF(Py_None
);
1044 _resultobj
= Py_None
;
1048 #define wxPyEllipseShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1049 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1050 PyObject
* _resultobj
;
1051 wxPyEllipseShape
* _arg0
;
1052 wxPyControlPoint
* _arg1
;
1055 int _arg4
= (int ) 0;
1056 int _arg5
= (int ) 0;
1057 PyObject
* _argo0
= 0;
1058 PyObject
* _argo1
= 0;
1059 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
1062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyEllipseShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1065 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1066 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1067 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingBeginDragLeft. Expected _wxPyEllipseShape_p.");
1072 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1073 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1074 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
1079 wxPy_BEGIN_ALLOW_THREADS
;
1080 wxPyEllipseShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1082 wxPy_END_ALLOW_THREADS
;
1083 } Py_INCREF(Py_None
);
1084 _resultobj
= Py_None
;
1088 #define wxPyEllipseShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1089 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1090 PyObject
* _resultobj
;
1091 wxPyEllipseShape
* _arg0
;
1092 wxPyControlPoint
* _arg1
;
1095 int _arg4
= (int ) 0;
1096 int _arg5
= (int ) 0;
1097 PyObject
* _argo0
= 0;
1098 PyObject
* _argo1
= 0;
1099 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
1102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyEllipseShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1105 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1106 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1107 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingEndDragLeft. Expected _wxPyEllipseShape_p.");
1112 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1113 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1114 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
1119 wxPy_BEGIN_ALLOW_THREADS
;
1120 wxPyEllipseShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1122 wxPy_END_ALLOW_THREADS
;
1123 } Py_INCREF(Py_None
);
1124 _resultobj
= Py_None
;
1128 #define wxPyEllipseShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
1129 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1130 PyObject
* _resultobj
;
1131 wxPyEllipseShape
* _arg0
;
1134 PyObject
* _argo0
= 0;
1135 char *_kwnames
[] = { "self","w","h", NULL
};
1138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1141 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1142 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1143 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginSize. Expected _wxPyEllipseShape_p.");
1148 wxPy_BEGIN_ALLOW_THREADS
;
1149 wxPyEllipseShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
1151 wxPy_END_ALLOW_THREADS
;
1152 } Py_INCREF(Py_None
);
1153 _resultobj
= Py_None
;
1157 #define wxPyEllipseShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
1158 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1159 PyObject
* _resultobj
;
1160 wxPyEllipseShape
* _arg0
;
1163 PyObject
* _argo0
= 0;
1164 char *_kwnames
[] = { "self","w","h", NULL
};
1167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1170 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1171 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1172 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndSize. Expected _wxPyEllipseShape_p.");
1177 wxPy_BEGIN_ALLOW_THREADS
;
1178 wxPyEllipseShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
1180 wxPy_END_ALLOW_THREADS
;
1181 } Py_INCREF(Py_None
);
1182 _resultobj
= Py_None
;
1186 static void *SwigwxPyCircleShapeTowxPyEllipseShape(void *ptr
) {
1187 wxPyCircleShape
*src
;
1188 wxPyEllipseShape
*dest
;
1189 src
= (wxPyCircleShape
*) ptr
;
1190 dest
= (wxPyEllipseShape
*) src
;
1191 return (void *) dest
;
1194 static void *SwigwxPyCircleShapeTowxPyShape(void *ptr
) {
1195 wxPyCircleShape
*src
;
1197 src
= (wxPyCircleShape
*) ptr
;
1198 dest
= (wxPyShape
*) src
;
1199 return (void *) dest
;
1202 static void *SwigwxPyCircleShapeTowxPyShapeEvtHandler(void *ptr
) {
1203 wxPyCircleShape
*src
;
1204 wxPyShapeEvtHandler
*dest
;
1205 src
= (wxPyCircleShape
*) ptr
;
1206 dest
= (wxPyShapeEvtHandler
*) src
;
1207 return (void *) dest
;
1210 #define new_wxPyCircleShape(_swigarg0) (new wxPyCircleShape(_swigarg0))
1211 static PyObject
*_wrap_new_wxPyCircleShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1212 PyObject
* _resultobj
;
1213 wxPyCircleShape
* _result
;
1214 double _arg0
= (double ) 0.0;
1215 char *_kwnames
[] = { "width", NULL
};
1219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|d:new_wxPyCircleShape",_kwnames
,&_arg0
))
1222 wxPy_BEGIN_ALLOW_THREADS
;
1223 _result
= (wxPyCircleShape
*)new_wxPyCircleShape(_arg0
);
1225 wxPy_END_ALLOW_THREADS
;
1227 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyCircleShape_p");
1228 _resultobj
= Py_BuildValue("s",_ptemp
);
1231 _resultobj
= Py_None
;
1236 #define wxPyCircleShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
1237 static PyObject
*_wrap_wxPyCircleShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1238 PyObject
* _resultobj
;
1239 wxPyCircleShape
* _arg0
;
1242 PyObject
* _argo0
= 0;
1243 PyObject
* _obj1
= 0;
1244 PyObject
* _obj2
= 0;
1245 char *_kwnames
[] = { "self","self","_class", NULL
};
1248 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyCircleShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
1251 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1252 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1253 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape__setSelf. Expected _wxPyCircleShape_p.");
1264 wxPy_BEGIN_ALLOW_THREADS
;
1265 wxPyCircleShape__setSelf(_arg0
,_arg1
,_arg2
);
1267 wxPy_END_ALLOW_THREADS
;
1268 } Py_INCREF(Py_None
);
1269 _resultobj
= Py_None
;
1273 #define wxPyCircleShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
1274 static PyObject
*_wrap_wxPyCircleShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1275 PyObject
* _resultobj
;
1276 wxPyCircleShape
* _arg0
;
1278 PyObject
* _argo0
= 0;
1279 PyObject
* _argo1
= 0;
1280 char *_kwnames
[] = { "self","dc", NULL
};
1283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
1286 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1287 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDraw. Expected _wxPyCircleShape_p.");
1293 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1294 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDraw. Expected _wxDC_p.");
1300 wxPy_BEGIN_ALLOW_THREADS
;
1301 wxPyCircleShape_base_OnDraw(_arg0
,*_arg1
);
1303 wxPy_END_ALLOW_THREADS
;
1304 } Py_INCREF(Py_None
);
1305 _resultobj
= Py_None
;
1309 #define wxPyCircleShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
1310 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1311 PyObject
* _resultobj
;
1312 wxPyCircleShape
* _arg0
;
1314 PyObject
* _argo0
= 0;
1315 PyObject
* _argo1
= 0;
1316 char *_kwnames
[] = { "self","dc", NULL
};
1319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
1322 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1323 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1324 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawContents. Expected _wxPyCircleShape_p.");
1329 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1330 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1331 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawContents. Expected _wxDC_p.");
1336 wxPy_BEGIN_ALLOW_THREADS
;
1337 wxPyCircleShape_base_OnDrawContents(_arg0
,*_arg1
);
1339 wxPy_END_ALLOW_THREADS
;
1340 } Py_INCREF(Py_None
);
1341 _resultobj
= Py_None
;
1345 #define wxPyCircleShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
1346 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1347 PyObject
* _resultobj
;
1348 wxPyCircleShape
* _arg0
;
1350 bool _arg2
= (bool ) FALSE
;
1351 PyObject
* _argo0
= 0;
1352 PyObject
* _argo1
= 0;
1353 int tempbool2
= (int) FALSE
;
1354 char *_kwnames
[] = { "self","dc","erase", NULL
};
1357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyCircleShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
1360 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1361 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1362 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawBranches. Expected _wxPyCircleShape_p.");
1367 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1368 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1369 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawBranches. Expected _wxDC_p.");
1373 _arg2
= (bool ) tempbool2
;
1375 wxPy_BEGIN_ALLOW_THREADS
;
1376 wxPyCircleShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
1378 wxPy_END_ALLOW_THREADS
;
1379 } Py_INCREF(Py_None
);
1380 _resultobj
= Py_None
;
1384 #define wxPyCircleShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
1385 static PyObject
*_wrap_wxPyCircleShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1386 PyObject
* _resultobj
;
1387 wxPyCircleShape
* _arg0
;
1389 PyObject
* _argo0
= 0;
1390 PyObject
* _argo1
= 0;
1391 char *_kwnames
[] = { "self","dc", NULL
};
1394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
1397 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1398 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1399 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMoveLinks. Expected _wxPyCircleShape_p.");
1404 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1405 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1406 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMoveLinks. Expected _wxDC_p.");
1411 wxPy_BEGIN_ALLOW_THREADS
;
1412 wxPyCircleShape_base_OnMoveLinks(_arg0
,*_arg1
);
1414 wxPy_END_ALLOW_THREADS
;
1415 } Py_INCREF(Py_None
);
1416 _resultobj
= Py_None
;
1420 #define wxPyCircleShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
1421 static PyObject
*_wrap_wxPyCircleShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1422 PyObject
* _resultobj
;
1423 wxPyCircleShape
* _arg0
;
1425 PyObject
* _argo0
= 0;
1426 PyObject
* _argo1
= 0;
1427 char *_kwnames
[] = { "self","dc", NULL
};
1430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
1433 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1434 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1435 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnErase. Expected _wxPyCircleShape_p.");
1440 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1441 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1442 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnErase. Expected _wxDC_p.");
1447 wxPy_BEGIN_ALLOW_THREADS
;
1448 wxPyCircleShape_base_OnErase(_arg0
,*_arg1
);
1450 wxPy_END_ALLOW_THREADS
;
1451 } Py_INCREF(Py_None
);
1452 _resultobj
= Py_None
;
1456 #define wxPyCircleShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
1457 static PyObject
*_wrap_wxPyCircleShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1458 PyObject
* _resultobj
;
1459 wxPyCircleShape
* _arg0
;
1461 PyObject
* _argo0
= 0;
1462 PyObject
* _argo1
= 0;
1463 char *_kwnames
[] = { "self","dc", NULL
};
1466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
1469 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1470 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1471 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEraseContents. Expected _wxPyCircleShape_p.");
1476 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1477 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1478 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnEraseContents. Expected _wxDC_p.");
1483 wxPy_BEGIN_ALLOW_THREADS
;
1484 wxPyCircleShape_base_OnEraseContents(_arg0
,*_arg1
);
1486 wxPy_END_ALLOW_THREADS
;
1487 } Py_INCREF(Py_None
);
1488 _resultobj
= Py_None
;
1492 #define wxPyCircleShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
1493 static PyObject
*_wrap_wxPyCircleShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1494 PyObject
* _resultobj
;
1495 wxPyCircleShape
* _arg0
;
1497 PyObject
* _argo0
= 0;
1498 PyObject
* _argo1
= 0;
1499 char *_kwnames
[] = { "self","dc", NULL
};
1502 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
1505 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1506 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1507 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnHighlight. Expected _wxPyCircleShape_p.");
1512 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1513 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1514 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnHighlight. Expected _wxDC_p.");
1519 wxPy_BEGIN_ALLOW_THREADS
;
1520 wxPyCircleShape_base_OnHighlight(_arg0
,*_arg1
);
1522 wxPy_END_ALLOW_THREADS
;
1523 } Py_INCREF(Py_None
);
1524 _resultobj
= Py_None
;
1528 #define wxPyCircleShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1529 static PyObject
*_wrap_wxPyCircleShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1530 PyObject
* _resultobj
;
1531 wxPyCircleShape
* _arg0
;
1534 int _arg3
= (int ) 0;
1535 int _arg4
= (int ) 0;
1536 PyObject
* _argo0
= 0;
1537 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1543 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1544 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1545 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnLeftClick. Expected _wxPyCircleShape_p.");
1550 wxPy_BEGIN_ALLOW_THREADS
;
1551 wxPyCircleShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1553 wxPy_END_ALLOW_THREADS
;
1554 } Py_INCREF(Py_None
);
1555 _resultobj
= Py_None
;
1559 #define wxPyCircleShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1560 static PyObject
*_wrap_wxPyCircleShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1561 PyObject
* _resultobj
;
1562 wxPyCircleShape
* _arg0
;
1565 int _arg3
= (int ) 0;
1566 int _arg4
= (int ) 0;
1567 PyObject
* _argo0
= 0;
1568 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1574 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1575 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1576 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnLeftDoubleClick. Expected _wxPyCircleShape_p.");
1581 wxPy_BEGIN_ALLOW_THREADS
;
1582 wxPyCircleShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1584 wxPy_END_ALLOW_THREADS
;
1585 } Py_INCREF(Py_None
);
1586 _resultobj
= Py_None
;
1590 #define wxPyCircleShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1591 static PyObject
*_wrap_wxPyCircleShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1592 PyObject
* _resultobj
;
1593 wxPyCircleShape
* _arg0
;
1596 int _arg3
= (int ) 0;
1597 int _arg4
= (int ) 0;
1598 PyObject
* _argo0
= 0;
1599 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1605 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1606 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1607 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnRightClick. Expected _wxPyCircleShape_p.");
1612 wxPy_BEGIN_ALLOW_THREADS
;
1613 wxPyCircleShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1615 wxPy_END_ALLOW_THREADS
;
1616 } Py_INCREF(Py_None
);
1617 _resultobj
= Py_None
;
1621 #define wxPyCircleShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
1622 static PyObject
*_wrap_wxPyCircleShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1623 PyObject
* _resultobj
;
1624 wxPyCircleShape
* _arg0
;
1627 PyObject
* _argo0
= 0;
1628 char *_kwnames
[] = { "self","x","y", NULL
};
1631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1634 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1635 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1636 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSize. Expected _wxPyCircleShape_p.");
1641 wxPy_BEGIN_ALLOW_THREADS
;
1642 wxPyCircleShape_base_OnSize(_arg0
,_arg1
,_arg2
);
1644 wxPy_END_ALLOW_THREADS
;
1645 } Py_INCREF(Py_None
);
1646 _resultobj
= Py_None
;
1650 #define wxPyCircleShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1651 static PyObject
*_wrap_wxPyCircleShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1652 PyObject
* _resultobj
;
1654 wxPyCircleShape
* _arg0
;
1660 bool _arg6
= (bool ) TRUE
;
1661 PyObject
* _argo0
= 0;
1662 PyObject
* _argo1
= 0;
1663 int tempbool6
= (int) TRUE
;
1664 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyCircleShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1670 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1671 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1672 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMovePre. Expected _wxPyCircleShape_p.");
1677 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1678 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1679 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMovePre. Expected _wxDC_p.");
1683 _arg6
= (bool ) tempbool6
;
1685 wxPy_BEGIN_ALLOW_THREADS
;
1686 _result
= (bool )wxPyCircleShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1688 wxPy_END_ALLOW_THREADS
;
1689 } _resultobj
= Py_BuildValue("i",_result
);
1693 #define wxPyCircleShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1694 static PyObject
*_wrap_wxPyCircleShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1695 PyObject
* _resultobj
;
1696 wxPyCircleShape
* _arg0
;
1702 bool _arg6
= (bool ) TRUE
;
1703 PyObject
* _argo0
= 0;
1704 PyObject
* _argo1
= 0;
1705 int tempbool6
= (int) TRUE
;
1706 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyCircleShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1712 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1713 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1714 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMovePost. Expected _wxPyCircleShape_p.");
1719 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1720 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1721 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMovePost. Expected _wxDC_p.");
1725 _arg6
= (bool ) tempbool6
;
1727 wxPy_BEGIN_ALLOW_THREADS
;
1728 wxPyCircleShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1730 wxPy_END_ALLOW_THREADS
;
1731 } Py_INCREF(Py_None
);
1732 _resultobj
= Py_None
;
1736 #define wxPyCircleShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1737 static PyObject
*_wrap_wxPyCircleShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1738 PyObject
* _resultobj
;
1739 wxPyCircleShape
* _arg0
;
1743 int _arg4
= (int ) 0;
1744 int _arg5
= (int ) 0;
1745 PyObject
* _argo0
= 0;
1747 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
1750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyCircleShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1753 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1754 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1755 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDragLeft. Expected _wxPyCircleShape_p.");
1759 _arg1
= (bool ) tempbool1
;
1761 wxPy_BEGIN_ALLOW_THREADS
;
1762 wxPyCircleShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1764 wxPy_END_ALLOW_THREADS
;
1765 } Py_INCREF(Py_None
);
1766 _resultobj
= Py_None
;
1770 #define wxPyCircleShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1771 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1772 PyObject
* _resultobj
;
1773 wxPyCircleShape
* _arg0
;
1776 int _arg3
= (int ) 0;
1777 int _arg4
= (int ) 0;
1778 PyObject
* _argo0
= 0;
1779 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1785 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1786 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1787 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginDragLeft. Expected _wxPyCircleShape_p.");
1792 wxPy_BEGIN_ALLOW_THREADS
;
1793 wxPyCircleShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1795 wxPy_END_ALLOW_THREADS
;
1796 } Py_INCREF(Py_None
);
1797 _resultobj
= Py_None
;
1801 #define wxPyCircleShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1802 static PyObject
*_wrap_wxPyCircleShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1803 PyObject
* _resultobj
;
1804 wxPyCircleShape
* _arg0
;
1807 int _arg3
= (int ) 0;
1808 int _arg4
= (int ) 0;
1809 PyObject
* _argo0
= 0;
1810 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1816 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1817 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndDragLeft. Expected _wxPyCircleShape_p.");
1823 wxPy_BEGIN_ALLOW_THREADS
;
1824 wxPyCircleShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1826 wxPy_END_ALLOW_THREADS
;
1827 } Py_INCREF(Py_None
);
1828 _resultobj
= Py_None
;
1832 #define wxPyCircleShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1833 static PyObject
*_wrap_wxPyCircleShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1834 PyObject
* _resultobj
;
1835 wxPyCircleShape
* _arg0
;
1839 int _arg4
= (int ) 0;
1840 int _arg5
= (int ) 0;
1841 PyObject
* _argo0
= 0;
1843 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
1846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyCircleShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1849 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1850 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1851 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDragRight. Expected _wxPyCircleShape_p.");
1855 _arg1
= (bool ) tempbool1
;
1857 wxPy_BEGIN_ALLOW_THREADS
;
1858 wxPyCircleShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1860 wxPy_END_ALLOW_THREADS
;
1861 } Py_INCREF(Py_None
);
1862 _resultobj
= Py_None
;
1866 #define wxPyCircleShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1867 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1868 PyObject
* _resultobj
;
1869 wxPyCircleShape
* _arg0
;
1872 int _arg3
= (int ) 0;
1873 int _arg4
= (int ) 0;
1874 PyObject
* _argo0
= 0;
1875 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1881 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1882 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1883 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginDragRight. Expected _wxPyCircleShape_p.");
1888 wxPy_BEGIN_ALLOW_THREADS
;
1889 wxPyCircleShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1891 wxPy_END_ALLOW_THREADS
;
1892 } Py_INCREF(Py_None
);
1893 _resultobj
= Py_None
;
1897 #define wxPyCircleShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1898 static PyObject
*_wrap_wxPyCircleShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1899 PyObject
* _resultobj
;
1900 wxPyCircleShape
* _arg0
;
1903 int _arg3
= (int ) 0;
1904 int _arg4
= (int ) 0;
1905 PyObject
* _argo0
= 0;
1906 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1912 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1913 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1914 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndDragRight. Expected _wxPyCircleShape_p.");
1919 wxPy_BEGIN_ALLOW_THREADS
;
1920 wxPyCircleShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1922 wxPy_END_ALLOW_THREADS
;
1923 } Py_INCREF(Py_None
);
1924 _resultobj
= Py_None
;
1928 #define wxPyCircleShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1929 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1930 PyObject
* _resultobj
;
1931 wxPyCircleShape
* _arg0
;
1937 PyObject
* _argo0
= 0;
1938 PyObject
* _argo1
= 0;
1939 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
1942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyCircleShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1945 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1946 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1947 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawOutline. Expected _wxPyCircleShape_p.");
1952 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1953 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1954 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawOutline. Expected _wxDC_p.");
1959 wxPy_BEGIN_ALLOW_THREADS
;
1960 wxPyCircleShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1962 wxPy_END_ALLOW_THREADS
;
1963 } Py_INCREF(Py_None
);
1964 _resultobj
= Py_None
;
1968 #define wxPyCircleShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
1969 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1970 PyObject
* _resultobj
;
1971 wxPyCircleShape
* _arg0
;
1973 PyObject
* _argo0
= 0;
1974 PyObject
* _argo1
= 0;
1975 char *_kwnames
[] = { "self","dc", NULL
};
1978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
1981 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1982 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1983 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawControlPoints. Expected _wxPyCircleShape_p.");
1988 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1989 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1990 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawControlPoints. Expected _wxDC_p.");
1995 wxPy_BEGIN_ALLOW_THREADS
;
1996 wxPyCircleShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
1998 wxPy_END_ALLOW_THREADS
;
1999 } Py_INCREF(Py_None
);
2000 _resultobj
= Py_None
;
2004 #define wxPyCircleShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
2005 static PyObject
*_wrap_wxPyCircleShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2006 PyObject
* _resultobj
;
2007 wxPyCircleShape
* _arg0
;
2009 PyObject
* _argo0
= 0;
2010 PyObject
* _argo1
= 0;
2011 char *_kwnames
[] = { "self","dc", NULL
};
2014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
2017 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2018 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2019 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEraseControlPoints. Expected _wxPyCircleShape_p.");
2024 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2025 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2026 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnEraseControlPoints. Expected _wxDC_p.");
2031 wxPy_BEGIN_ALLOW_THREADS
;
2032 wxPyCircleShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
2034 wxPy_END_ALLOW_THREADS
;
2035 } Py_INCREF(Py_None
);
2036 _resultobj
= Py_None
;
2040 #define wxPyCircleShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
2041 static PyObject
*_wrap_wxPyCircleShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2042 PyObject
* _resultobj
;
2043 wxPyCircleShape
* _arg0
;
2045 bool _arg2
= (bool ) TRUE
;
2046 PyObject
* _argo0
= 0;
2047 PyObject
* _argo1
= 0;
2048 int tempbool2
= (int) TRUE
;
2049 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
2052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyCircleShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
2055 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2056 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2057 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMoveLink. Expected _wxPyCircleShape_p.");
2062 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2063 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2064 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMoveLink. Expected _wxDC_p.");
2068 _arg2
= (bool ) tempbool2
;
2070 wxPy_BEGIN_ALLOW_THREADS
;
2071 wxPyCircleShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
2073 wxPy_END_ALLOW_THREADS
;
2074 } Py_INCREF(Py_None
);
2075 _resultobj
= Py_None
;
2079 #define wxPyCircleShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2080 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2081 PyObject
* _resultobj
;
2082 wxPyCircleShape
* _arg0
;
2083 wxPyControlPoint
* _arg1
;
2087 int _arg5
= (int ) 0;
2088 int _arg6
= (int ) 0;
2089 PyObject
* _argo0
= 0;
2090 PyObject
* _argo1
= 0;
2092 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
2095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyCircleShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
2098 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2099 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2100 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingDragLeft. Expected _wxPyCircleShape_p.");
2105 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2106 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2107 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
2111 _arg2
= (bool ) tempbool2
;
2113 wxPy_BEGIN_ALLOW_THREADS
;
2114 wxPyCircleShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2116 wxPy_END_ALLOW_THREADS
;
2117 } Py_INCREF(Py_None
);
2118 _resultobj
= Py_None
;
2122 #define wxPyCircleShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2123 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2124 PyObject
* _resultobj
;
2125 wxPyCircleShape
* _arg0
;
2126 wxPyControlPoint
* _arg1
;
2129 int _arg4
= (int ) 0;
2130 int _arg5
= (int ) 0;
2131 PyObject
* _argo0
= 0;
2132 PyObject
* _argo1
= 0;
2133 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyCircleShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2139 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2140 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2141 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingBeginDragLeft. Expected _wxPyCircleShape_p.");
2146 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2147 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2148 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
2153 wxPy_BEGIN_ALLOW_THREADS
;
2154 wxPyCircleShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2156 wxPy_END_ALLOW_THREADS
;
2157 } Py_INCREF(Py_None
);
2158 _resultobj
= Py_None
;
2162 #define wxPyCircleShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2163 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2164 PyObject
* _resultobj
;
2165 wxPyCircleShape
* _arg0
;
2166 wxPyControlPoint
* _arg1
;
2169 int _arg4
= (int ) 0;
2170 int _arg5
= (int ) 0;
2171 PyObject
* _argo0
= 0;
2172 PyObject
* _argo1
= 0;
2173 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyCircleShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2179 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2180 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2181 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingEndDragLeft. Expected _wxPyCircleShape_p.");
2186 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2187 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2188 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
2193 wxPy_BEGIN_ALLOW_THREADS
;
2194 wxPyCircleShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2196 wxPy_END_ALLOW_THREADS
;
2197 } Py_INCREF(Py_None
);
2198 _resultobj
= Py_None
;
2202 #define wxPyCircleShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
2203 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2204 PyObject
* _resultobj
;
2205 wxPyCircleShape
* _arg0
;
2208 PyObject
* _argo0
= 0;
2209 char *_kwnames
[] = { "self","w","h", NULL
};
2212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2215 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2216 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2217 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginSize. Expected _wxPyCircleShape_p.");
2222 wxPy_BEGIN_ALLOW_THREADS
;
2223 wxPyCircleShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
2225 wxPy_END_ALLOW_THREADS
;
2226 } Py_INCREF(Py_None
);
2227 _resultobj
= Py_None
;
2231 #define wxPyCircleShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
2232 static PyObject
*_wrap_wxPyCircleShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2233 PyObject
* _resultobj
;
2234 wxPyCircleShape
* _arg0
;
2237 PyObject
* _argo0
= 0;
2238 char *_kwnames
[] = { "self","w","h", NULL
};
2241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2244 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2245 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2246 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndSize. Expected _wxPyCircleShape_p.");
2251 wxPy_BEGIN_ALLOW_THREADS
;
2252 wxPyCircleShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
2254 wxPy_END_ALLOW_THREADS
;
2255 } Py_INCREF(Py_None
);
2256 _resultobj
= Py_None
;
2260 #define new_wxArrowHead(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxArrowHead(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2261 static PyObject
*_wrap_new_wxArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2262 PyObject
* _resultobj
;
2263 wxArrowHead
* _result
;
2264 int _arg0
= (int ) 0;
2265 int _arg1
= (int ) 0;
2266 double _arg2
= (double ) 0.0;
2267 double _arg3
= (double ) 0.0;
2268 char * _arg4
= (char *) "";
2269 wxPseudoMetaFile
* _arg5
= (wxPseudoMetaFile
*) NULL
;
2270 long _arg6
= (long ) -1;
2271 PyObject
* _argo5
= 0;
2272 char *_kwnames
[] = { "type","end","size","dist","name","mf","arrowId", NULL
};
2276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iiddsOl:new_wxArrowHead",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_argo5
,&_arg6
))
2279 if (_argo5
== Py_None
) { _arg5
= NULL
; }
2280 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPseudoMetaFile_p")) {
2281 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxArrowHead. Expected _wxPseudoMetaFile_p.");
2286 wxPy_BEGIN_ALLOW_THREADS
;
2287 _result
= (wxArrowHead
*)new_wxArrowHead(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2289 wxPy_END_ALLOW_THREADS
;
2291 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxArrowHead_p");
2292 _resultobj
= Py_BuildValue("s",_ptemp
);
2295 _resultobj
= Py_None
;
2300 #define delete_wxArrowHead(_swigobj) (delete _swigobj)
2301 static PyObject
*_wrap_delete_wxArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2302 PyObject
* _resultobj
;
2303 wxArrowHead
* _arg0
;
2304 PyObject
* _argo0
= 0;
2305 char *_kwnames
[] = { "self", NULL
};
2308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxArrowHead",_kwnames
,&_argo0
))
2311 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2312 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2313 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxArrowHead. Expected _wxArrowHead_p.");
2318 wxPy_BEGIN_ALLOW_THREADS
;
2319 delete_wxArrowHead(_arg0
);
2321 wxPy_END_ALLOW_THREADS
;
2322 } Py_INCREF(Py_None
);
2323 _resultobj
= Py_None
;
2327 #define wxArrowHead__GetType(_swigobj) (_swigobj->_GetType())
2328 static PyObject
*_wrap_wxArrowHead__GetType(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2329 PyObject
* _resultobj
;
2331 wxArrowHead
* _arg0
;
2332 PyObject
* _argo0
= 0;
2333 char *_kwnames
[] = { "self", NULL
};
2336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead__GetType",_kwnames
,&_argo0
))
2339 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2340 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2341 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead__GetType. Expected _wxArrowHead_p.");
2346 wxPy_BEGIN_ALLOW_THREADS
;
2347 _result
= (int )wxArrowHead__GetType(_arg0
);
2349 wxPy_END_ALLOW_THREADS
;
2350 } _resultobj
= Py_BuildValue("i",_result
);
2354 #define wxArrowHead_GetPosition(_swigobj) (_swigobj->GetPosition())
2355 static PyObject
*_wrap_wxArrowHead_GetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2356 PyObject
* _resultobj
;
2358 wxArrowHead
* _arg0
;
2359 PyObject
* _argo0
= 0;
2360 char *_kwnames
[] = { "self", NULL
};
2363 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetPosition",_kwnames
,&_argo0
))
2366 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2367 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2368 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetPosition. Expected _wxArrowHead_p.");
2373 wxPy_BEGIN_ALLOW_THREADS
;
2374 _result
= (int )wxArrowHead_GetPosition(_arg0
);
2376 wxPy_END_ALLOW_THREADS
;
2377 } _resultobj
= Py_BuildValue("i",_result
);
2381 #define wxArrowHead_SetPosition(_swigobj,_swigarg0) (_swigobj->SetPosition(_swigarg0))
2382 static PyObject
*_wrap_wxArrowHead_SetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2383 PyObject
* _resultobj
;
2384 wxArrowHead
* _arg0
;
2386 PyObject
* _argo0
= 0;
2387 char *_kwnames
[] = { "self","pos", NULL
};
2390 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxArrowHead_SetPosition",_kwnames
,&_argo0
,&_arg1
))
2393 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2394 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2395 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetPosition. Expected _wxArrowHead_p.");
2400 wxPy_BEGIN_ALLOW_THREADS
;
2401 wxArrowHead_SetPosition(_arg0
,_arg1
);
2403 wxPy_END_ALLOW_THREADS
;
2404 } Py_INCREF(Py_None
);
2405 _resultobj
= Py_None
;
2409 #define wxArrowHead_GetXOffset(_swigobj) (_swigobj->GetXOffset())
2410 static PyObject
*_wrap_wxArrowHead_GetXOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2411 PyObject
* _resultobj
;
2413 wxArrowHead
* _arg0
;
2414 PyObject
* _argo0
= 0;
2415 char *_kwnames
[] = { "self", NULL
};
2418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetXOffset",_kwnames
,&_argo0
))
2421 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2422 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2423 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetXOffset. Expected _wxArrowHead_p.");
2428 wxPy_BEGIN_ALLOW_THREADS
;
2429 _result
= (double )wxArrowHead_GetXOffset(_arg0
);
2431 wxPy_END_ALLOW_THREADS
;
2432 } _resultobj
= Py_BuildValue("d",_result
);
2436 #define wxArrowHead_GetYOffset(_swigobj) (_swigobj->GetYOffset())
2437 static PyObject
*_wrap_wxArrowHead_GetYOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2438 PyObject
* _resultobj
;
2440 wxArrowHead
* _arg0
;
2441 PyObject
* _argo0
= 0;
2442 char *_kwnames
[] = { "self", NULL
};
2445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetYOffset",_kwnames
,&_argo0
))
2448 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2449 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2450 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetYOffset. Expected _wxArrowHead_p.");
2455 wxPy_BEGIN_ALLOW_THREADS
;
2456 _result
= (double )wxArrowHead_GetYOffset(_arg0
);
2458 wxPy_END_ALLOW_THREADS
;
2459 } _resultobj
= Py_BuildValue("d",_result
);
2463 #define wxArrowHead_GetSpacing(_swigobj) (_swigobj->GetSpacing())
2464 static PyObject
*_wrap_wxArrowHead_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2465 PyObject
* _resultobj
;
2467 wxArrowHead
* _arg0
;
2468 PyObject
* _argo0
= 0;
2469 char *_kwnames
[] = { "self", NULL
};
2472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetSpacing",_kwnames
,&_argo0
))
2475 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2476 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2477 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetSpacing. Expected _wxArrowHead_p.");
2482 wxPy_BEGIN_ALLOW_THREADS
;
2483 _result
= (double )wxArrowHead_GetSpacing(_arg0
);
2485 wxPy_END_ALLOW_THREADS
;
2486 } _resultobj
= Py_BuildValue("d",_result
);
2490 #define wxArrowHead_GetSize(_swigobj) (_swigobj->GetSize())
2491 static PyObject
*_wrap_wxArrowHead_GetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2492 PyObject
* _resultobj
;
2494 wxArrowHead
* _arg0
;
2495 PyObject
* _argo0
= 0;
2496 char *_kwnames
[] = { "self", NULL
};
2499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetSize",_kwnames
,&_argo0
))
2502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetSize. Expected _wxArrowHead_p.");
2509 wxPy_BEGIN_ALLOW_THREADS
;
2510 _result
= (double )wxArrowHead_GetSize(_arg0
);
2512 wxPy_END_ALLOW_THREADS
;
2513 } _resultobj
= Py_BuildValue("d",_result
);
2517 #define wxArrowHead_GetName(_swigobj) (_swigobj->GetName())
2518 static PyObject
*_wrap_wxArrowHead_GetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2519 PyObject
* _resultobj
;
2521 wxArrowHead
* _arg0
;
2522 PyObject
* _argo0
= 0;
2523 char *_kwnames
[] = { "self", NULL
};
2526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetName",_kwnames
,&_argo0
))
2529 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2530 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2531 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetName. Expected _wxArrowHead_p.");
2536 wxPy_BEGIN_ALLOW_THREADS
;
2537 _result
= new wxString (wxArrowHead_GetName(_arg0
));
2539 wxPy_END_ALLOW_THREADS
;
2541 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2549 #define wxArrowHead_SetXOffset(_swigobj,_swigarg0) (_swigobj->SetXOffset(_swigarg0))
2550 static PyObject
*_wrap_wxArrowHead_SetXOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2551 PyObject
* _resultobj
;
2552 wxArrowHead
* _arg0
;
2554 PyObject
* _argo0
= 0;
2555 char *_kwnames
[] = { "self","x", NULL
};
2558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetXOffset",_kwnames
,&_argo0
,&_arg1
))
2561 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2562 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2563 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetXOffset. Expected _wxArrowHead_p.");
2568 wxPy_BEGIN_ALLOW_THREADS
;
2569 wxArrowHead_SetXOffset(_arg0
,_arg1
);
2571 wxPy_END_ALLOW_THREADS
;
2572 } Py_INCREF(Py_None
);
2573 _resultobj
= Py_None
;
2577 #define wxArrowHead_SetYOffset(_swigobj,_swigarg0) (_swigobj->SetYOffset(_swigarg0))
2578 static PyObject
*_wrap_wxArrowHead_SetYOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2579 PyObject
* _resultobj
;
2580 wxArrowHead
* _arg0
;
2582 PyObject
* _argo0
= 0;
2583 char *_kwnames
[] = { "self","y", NULL
};
2586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetYOffset",_kwnames
,&_argo0
,&_arg1
))
2589 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2590 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2591 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetYOffset. Expected _wxArrowHead_p.");
2596 wxPy_BEGIN_ALLOW_THREADS
;
2597 wxArrowHead_SetYOffset(_arg0
,_arg1
);
2599 wxPy_END_ALLOW_THREADS
;
2600 } Py_INCREF(Py_None
);
2601 _resultobj
= Py_None
;
2605 #define wxArrowHead_GetMetaFile(_swigobj) (_swigobj->GetMetaFile())
2606 static PyObject
*_wrap_wxArrowHead_GetMetaFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2607 PyObject
* _resultobj
;
2608 wxPseudoMetaFile
* _result
;
2609 wxArrowHead
* _arg0
;
2610 PyObject
* _argo0
= 0;
2611 char *_kwnames
[] = { "self", NULL
};
2615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetMetaFile",_kwnames
,&_argo0
))
2618 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2619 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2620 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetMetaFile. Expected _wxArrowHead_p.");
2625 wxPy_BEGIN_ALLOW_THREADS
;
2626 _result
= (wxPseudoMetaFile
*)wxArrowHead_GetMetaFile(_arg0
);
2628 wxPy_END_ALLOW_THREADS
;
2630 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPseudoMetaFile_p");
2631 _resultobj
= Py_BuildValue("s",_ptemp
);
2634 _resultobj
= Py_None
;
2639 #define wxArrowHead_GetId(_swigobj) (_swigobj->GetId())
2640 static PyObject
*_wrap_wxArrowHead_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2641 PyObject
* _resultobj
;
2643 wxArrowHead
* _arg0
;
2644 PyObject
* _argo0
= 0;
2645 char *_kwnames
[] = { "self", NULL
};
2648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetId",_kwnames
,&_argo0
))
2651 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2652 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2653 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetId. Expected _wxArrowHead_p.");
2658 wxPy_BEGIN_ALLOW_THREADS
;
2659 _result
= (long )wxArrowHead_GetId(_arg0
);
2661 wxPy_END_ALLOW_THREADS
;
2662 } _resultobj
= Py_BuildValue("l",_result
);
2666 #define wxArrowHead_GetArrowEnd(_swigobj) (_swigobj->GetArrowEnd())
2667 static PyObject
*_wrap_wxArrowHead_GetArrowEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2668 PyObject
* _resultobj
;
2670 wxArrowHead
* _arg0
;
2671 PyObject
* _argo0
= 0;
2672 char *_kwnames
[] = { "self", NULL
};
2675 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetArrowEnd",_kwnames
,&_argo0
))
2678 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2679 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2680 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetArrowEnd. Expected _wxArrowHead_p.");
2685 wxPy_BEGIN_ALLOW_THREADS
;
2686 _result
= (int )wxArrowHead_GetArrowEnd(_arg0
);
2688 wxPy_END_ALLOW_THREADS
;
2689 } _resultobj
= Py_BuildValue("i",_result
);
2693 #define wxArrowHead_GetArrowSize(_swigobj) (_swigobj->GetArrowSize())
2694 static PyObject
*_wrap_wxArrowHead_GetArrowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2695 PyObject
* _resultobj
;
2697 wxArrowHead
* _arg0
;
2698 PyObject
* _argo0
= 0;
2699 char *_kwnames
[] = { "self", NULL
};
2702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetArrowSize",_kwnames
,&_argo0
))
2705 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2706 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2707 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetArrowSize. Expected _wxArrowHead_p.");
2712 wxPy_BEGIN_ALLOW_THREADS
;
2713 _result
= (double )wxArrowHead_GetArrowSize(_arg0
);
2715 wxPy_END_ALLOW_THREADS
;
2716 } _resultobj
= Py_BuildValue("d",_result
);
2720 #define wxArrowHead_SetSize(_swigobj,_swigarg0) (_swigobj->SetSize(_swigarg0))
2721 static PyObject
*_wrap_wxArrowHead_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2722 PyObject
* _resultobj
;
2723 wxArrowHead
* _arg0
;
2725 PyObject
* _argo0
= 0;
2726 char *_kwnames
[] = { "self","size", NULL
};
2729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetSize",_kwnames
,&_argo0
,&_arg1
))
2732 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2733 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2734 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetSize. Expected _wxArrowHead_p.");
2739 wxPy_BEGIN_ALLOW_THREADS
;
2740 wxArrowHead_SetSize(_arg0
,_arg1
);
2742 wxPy_END_ALLOW_THREADS
;
2743 } Py_INCREF(Py_None
);
2744 _resultobj
= Py_None
;
2748 #define wxArrowHead_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
2749 static PyObject
*_wrap_wxArrowHead_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2750 PyObject
* _resultobj
;
2751 wxArrowHead
* _arg0
;
2753 PyObject
* _argo0
= 0;
2754 char *_kwnames
[] = { "self","sp", NULL
};
2757 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
2760 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2761 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2762 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetSpacing. Expected _wxArrowHead_p.");
2767 wxPy_BEGIN_ALLOW_THREADS
;
2768 wxArrowHead_SetSpacing(_arg0
,_arg1
);
2770 wxPy_END_ALLOW_THREADS
;
2771 } Py_INCREF(Py_None
);
2772 _resultobj
= Py_None
;
2776 static void *SwigwxPyLineShapeTowxPyShape(void *ptr
) {
2779 src
= (wxPyLineShape
*) ptr
;
2780 dest
= (wxPyShape
*) src
;
2781 return (void *) dest
;
2784 static void *SwigwxPyLineShapeTowxPyShapeEvtHandler(void *ptr
) {
2786 wxPyShapeEvtHandler
*dest
;
2787 src
= (wxPyLineShape
*) ptr
;
2788 dest
= (wxPyShapeEvtHandler
*) src
;
2789 return (void *) dest
;
2792 #define new_wxPyLineShape() (new wxPyLineShape())
2793 static PyObject
*_wrap_new_wxPyLineShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2794 PyObject
* _resultobj
;
2795 wxPyLineShape
* _result
;
2796 char *_kwnames
[] = { NULL
};
2800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyLineShape",_kwnames
))
2803 wxPy_BEGIN_ALLOW_THREADS
;
2804 _result
= (wxPyLineShape
*)new_wxPyLineShape();
2806 wxPy_END_ALLOW_THREADS
;
2808 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyLineShape_p");
2809 _resultobj
= Py_BuildValue("s",_ptemp
);
2812 _resultobj
= Py_None
;
2817 #define wxPyLineShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
2818 static PyObject
*_wrap_wxPyLineShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2819 PyObject
* _resultobj
;
2820 wxPyLineShape
* _arg0
;
2823 PyObject
* _argo0
= 0;
2824 PyObject
* _obj1
= 0;
2825 PyObject
* _obj2
= 0;
2826 char *_kwnames
[] = { "self","self","_class", NULL
};
2829 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyLineShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2832 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2833 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2834 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape__setSelf. Expected _wxPyLineShape_p.");
2845 wxPy_BEGIN_ALLOW_THREADS
;
2846 wxPyLineShape__setSelf(_arg0
,_arg1
,_arg2
);
2848 wxPy_END_ALLOW_THREADS
;
2849 } Py_INCREF(Py_None
);
2850 _resultobj
= Py_None
;
2854 #define wxPyLineShape_AddArrow(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->AddArrow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2855 static PyObject
*_wrap_wxPyLineShape_AddArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2856 PyObject
* _resultobj
;
2857 wxPyLineShape
* _arg0
;
2859 int _arg2
= (int ) ARROW_POSITION_END
;
2860 double _arg3
= (double ) 10.0;
2861 double _arg4
= (double ) 0.0;
2862 char * _arg5
= (char *) "";
2863 wxPseudoMetaFile
* _arg6
= (wxPseudoMetaFile
*) NULL
;
2864 long _arg7
= (long ) -1;
2865 PyObject
* _argo0
= 0;
2866 PyObject
* _argo6
= 0;
2867 char *_kwnames
[] = { "self","type","end","arrowSize","xOffset","name","mf","arrowId", NULL
};
2870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|iddsOl:wxPyLineShape_AddArrow",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_argo6
,&_arg7
))
2873 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2874 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_AddArrow. Expected _wxPyLineShape_p.");
2880 if (_argo6
== Py_None
) { _arg6
= NULL
; }
2881 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPseudoMetaFile_p")) {
2882 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxPyLineShape_AddArrow. Expected _wxPseudoMetaFile_p.");
2887 wxPy_BEGIN_ALLOW_THREADS
;
2888 wxPyLineShape_AddArrow(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
);
2890 wxPy_END_ALLOW_THREADS
;
2891 } Py_INCREF(Py_None
);
2892 _resultobj
= Py_None
;
2896 static void wxPyLineShape_AddArrowOrdered(wxPyLineShape
*self
,wxArrowHead
* arrow
,PyObject
* referenceList
,int end
) {
2897 wxList
* list
= wxPy_wxListHelper(referenceList
, "_wxArrowHead_p");
2898 self
->AddArrowOrdered(arrow
, *list
, end
);
2901 static PyObject
*_wrap_wxPyLineShape_AddArrowOrdered(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2902 PyObject
* _resultobj
;
2903 wxPyLineShape
* _arg0
;
2904 wxArrowHead
* _arg1
;
2907 PyObject
* _argo0
= 0;
2908 PyObject
* _argo1
= 0;
2909 PyObject
* _obj2
= 0;
2910 char *_kwnames
[] = { "self","arrow","referenceList","end", NULL
};
2913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOi:wxPyLineShape_AddArrowOrdered",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
))
2916 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2917 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2918 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_AddArrowOrdered. Expected _wxPyLineShape_p.");
2923 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2924 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxArrowHead_p")) {
2925 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_AddArrowOrdered. Expected _wxArrowHead_p.");
2933 wxPy_BEGIN_ALLOW_THREADS
;
2934 wxPyLineShape_AddArrowOrdered(_arg0
,_arg1
,_arg2
,_arg3
);
2936 wxPy_END_ALLOW_THREADS
;
2937 } Py_INCREF(Py_None
);
2938 _resultobj
= Py_None
;
2942 #define wxPyLineShape_ClearArrow(_swigobj,_swigarg0) (_swigobj->ClearArrow(_swigarg0))
2943 static PyObject
*_wrap_wxPyLineShape_ClearArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2944 PyObject
* _resultobj
;
2946 wxPyLineShape
* _arg0
;
2948 PyObject
* _argo0
= 0;
2949 PyObject
* _obj1
= 0;
2950 char *_kwnames
[] = { "self","name", NULL
};
2953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_ClearArrow",_kwnames
,&_argo0
,&_obj1
))
2956 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2957 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2958 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_ClearArrow. Expected _wxPyLineShape_p.");
2963 #if PYTHON_API_VERSION >= 1009
2964 char* tmpPtr
; int tmpSize
;
2965 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2966 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
2969 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2971 _arg1
= new wxString(tmpPtr
, tmpSize
);
2973 if (!PyString_Check(_obj1
)) {
2974 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2977 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2981 wxPy_BEGIN_ALLOW_THREADS
;
2982 _result
= (bool )wxPyLineShape_ClearArrow(_arg0
,*_arg1
);
2984 wxPy_END_ALLOW_THREADS
;
2985 } _resultobj
= Py_BuildValue("i",_result
);
2993 #define wxPyLineShape_ClearArrowsAtPosition(_swigobj,_swigarg0) (_swigobj->ClearArrowsAtPosition(_swigarg0))
2994 static PyObject
*_wrap_wxPyLineShape_ClearArrowsAtPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2995 PyObject
* _resultobj
;
2996 wxPyLineShape
* _arg0
;
2997 int _arg1
= (int ) -1;
2998 PyObject
* _argo0
= 0;
2999 char *_kwnames
[] = { "self","position", NULL
};
3002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyLineShape_ClearArrowsAtPosition",_kwnames
,&_argo0
,&_arg1
))
3005 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3006 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3007 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_ClearArrowsAtPosition. Expected _wxPyLineShape_p.");
3012 wxPy_BEGIN_ALLOW_THREADS
;
3013 wxPyLineShape_ClearArrowsAtPosition(_arg0
,_arg1
);
3015 wxPy_END_ALLOW_THREADS
;
3016 } Py_INCREF(Py_None
);
3017 _resultobj
= Py_None
;
3021 #define wxPyLineShape_DrawArrow(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawArrow(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3022 static PyObject
*_wrap_wxPyLineShape_DrawArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3023 PyObject
* _resultobj
;
3024 wxPyLineShape
* _arg0
;
3026 wxArrowHead
* _arg2
;
3029 PyObject
* _argo0
= 0;
3030 PyObject
* _argo1
= 0;
3031 PyObject
* _argo2
= 0;
3033 char *_kwnames
[] = { "self","dc","arrow","xOffset","proportionalOffset", NULL
};
3036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdi:wxPyLineShape_DrawArrow",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&tempbool4
))
3039 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3040 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3041 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawArrow. Expected _wxPyLineShape_p.");
3046 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3047 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3048 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawArrow. Expected _wxDC_p.");
3053 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3054 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxArrowHead_p")) {
3055 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_DrawArrow. Expected _wxArrowHead_p.");
3059 _arg4
= (bool ) tempbool4
;
3061 wxPy_BEGIN_ALLOW_THREADS
;
3062 wxPyLineShape_DrawArrow(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3064 wxPy_END_ALLOW_THREADS
;
3065 } Py_INCREF(Py_None
);
3066 _resultobj
= Py_None
;
3070 #define wxPyLineShape_DeleteArrowHeadId(_swigobj,_swigarg0) (_swigobj->DeleteArrowHead(_swigarg0))
3071 static PyObject
*_wrap_wxPyLineShape_DeleteArrowHeadId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3072 PyObject
* _resultobj
;
3074 wxPyLineShape
* _arg0
;
3076 PyObject
* _argo0
= 0;
3077 char *_kwnames
[] = { "self","arrowId", NULL
};
3080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyLineShape_DeleteArrowHeadId",_kwnames
,&_argo0
,&_arg1
))
3083 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3084 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3085 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteArrowHeadId. Expected _wxPyLineShape_p.");
3090 wxPy_BEGIN_ALLOW_THREADS
;
3091 _result
= (bool )wxPyLineShape_DeleteArrowHeadId(_arg0
,_arg1
);
3093 wxPy_END_ALLOW_THREADS
;
3094 } _resultobj
= Py_BuildValue("i",_result
);
3098 #define wxPyLineShape_DeleteArrowHead(_swigobj,_swigarg0,_swigarg1) (_swigobj->DeleteArrowHead(_swigarg0,_swigarg1))
3099 static PyObject
*_wrap_wxPyLineShape_DeleteArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3100 PyObject
* _resultobj
;
3102 wxPyLineShape
* _arg0
;
3105 PyObject
* _argo0
= 0;
3106 PyObject
* _obj2
= 0;
3107 char *_kwnames
[] = { "self","position","name", NULL
};
3110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyLineShape_DeleteArrowHead",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3113 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3114 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3115 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteArrowHead. Expected _wxPyLineShape_p.");
3120 #if PYTHON_API_VERSION >= 1009
3121 char* tmpPtr
; int tmpSize
;
3122 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3123 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3126 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3128 _arg2
= new wxString(tmpPtr
, tmpSize
);
3130 if (!PyString_Check(_obj2
)) {
3131 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3134 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3138 wxPy_BEGIN_ALLOW_THREADS
;
3139 _result
= (bool )wxPyLineShape_DeleteArrowHead(_arg0
,_arg1
,*_arg2
);
3141 wxPy_END_ALLOW_THREADS
;
3142 } _resultobj
= Py_BuildValue("i",_result
);
3150 #define wxPyLineShape_DeleteLineControlPoint(_swigobj) (_swigobj->DeleteLineControlPoint())
3151 static PyObject
*_wrap_wxPyLineShape_DeleteLineControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3152 PyObject
* _resultobj
;
3154 wxPyLineShape
* _arg0
;
3155 PyObject
* _argo0
= 0;
3156 char *_kwnames
[] = { "self", NULL
};
3159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_DeleteLineControlPoint",_kwnames
,&_argo0
))
3162 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3163 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3164 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteLineControlPoint. Expected _wxPyLineShape_p.");
3169 wxPy_BEGIN_ALLOW_THREADS
;
3170 _result
= (bool )wxPyLineShape_DeleteLineControlPoint(_arg0
);
3172 wxPy_END_ALLOW_THREADS
;
3173 } _resultobj
= Py_BuildValue("i",_result
);
3177 #define wxPyLineShape_DrawArrows(_swigobj,_swigarg0) (_swigobj->DrawArrows(_swigarg0))
3178 static PyObject
*_wrap_wxPyLineShape_DrawArrows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3179 PyObject
* _resultobj
;
3180 wxPyLineShape
* _arg0
;
3182 PyObject
* _argo0
= 0;
3183 PyObject
* _argo1
= 0;
3184 char *_kwnames
[] = { "self","dc", NULL
};
3187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_DrawArrows",_kwnames
,&_argo0
,&_argo1
))
3190 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3191 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3192 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawArrows. Expected _wxPyLineShape_p.");
3197 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3198 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3199 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawArrows. Expected _wxDC_p.");
3204 wxPy_BEGIN_ALLOW_THREADS
;
3205 wxPyLineShape_DrawArrows(_arg0
,*_arg1
);
3207 wxPy_END_ALLOW_THREADS
;
3208 } Py_INCREF(Py_None
);
3209 _resultobj
= Py_None
;
3213 #define wxPyLineShape_DrawRegion(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawRegion(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3214 static PyObject
*_wrap_wxPyLineShape_DrawRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3215 PyObject
* _resultobj
;
3216 wxPyLineShape
* _arg0
;
3218 wxShapeRegion
* _arg2
;
3221 PyObject
* _argo0
= 0;
3222 PyObject
* _argo1
= 0;
3223 PyObject
* _argo2
= 0;
3224 char *_kwnames
[] = { "self","dc","region","x","y", NULL
};
3227 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdd:wxPyLineShape_DrawRegion",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
))
3230 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3231 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3232 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawRegion. Expected _wxPyLineShape_p.");
3237 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3238 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3239 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawRegion. Expected _wxDC_p.");
3244 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3245 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxShapeRegion_p")) {
3246 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_DrawRegion. Expected _wxShapeRegion_p.");
3251 wxPy_BEGIN_ALLOW_THREADS
;
3252 wxPyLineShape_DrawRegion(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3254 wxPy_END_ALLOW_THREADS
;
3255 } Py_INCREF(Py_None
);
3256 _resultobj
= Py_None
;
3260 #define wxPyLineShape_EraseRegion(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->EraseRegion(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3261 static PyObject
*_wrap_wxPyLineShape_EraseRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3262 PyObject
* _resultobj
;
3263 wxPyLineShape
* _arg0
;
3265 wxShapeRegion
* _arg2
;
3268 PyObject
* _argo0
= 0;
3269 PyObject
* _argo1
= 0;
3270 PyObject
* _argo2
= 0;
3271 char *_kwnames
[] = { "self","dc","region","x","y", NULL
};
3274 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdd:wxPyLineShape_EraseRegion",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
))
3277 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3278 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3279 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_EraseRegion. Expected _wxPyLineShape_p.");
3284 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3285 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3286 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_EraseRegion. Expected _wxDC_p.");
3291 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3292 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxShapeRegion_p")) {
3293 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_EraseRegion. Expected _wxShapeRegion_p.");
3298 wxPy_BEGIN_ALLOW_THREADS
;
3299 wxPyLineShape_EraseRegion(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3301 wxPy_END_ALLOW_THREADS
;
3302 } Py_INCREF(Py_None
);
3303 _resultobj
= Py_None
;
3307 #define wxPyLineShape_FindArrowHeadId(_swigobj,_swigarg0) (_swigobj->FindArrowHead(_swigarg0))
3308 static PyObject
*_wrap_wxPyLineShape_FindArrowHeadId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3309 PyObject
* _resultobj
;
3310 wxArrowHead
* _result
;
3311 wxPyLineShape
* _arg0
;
3313 PyObject
* _argo0
= 0;
3314 char *_kwnames
[] = { "self","arrowId", NULL
};
3318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyLineShape_FindArrowHeadId",_kwnames
,&_argo0
,&_arg1
))
3321 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3322 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3323 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindArrowHeadId. Expected _wxPyLineShape_p.");
3328 wxPy_BEGIN_ALLOW_THREADS
;
3329 _result
= (wxArrowHead
*)wxPyLineShape_FindArrowHeadId(_arg0
,_arg1
);
3331 wxPy_END_ALLOW_THREADS
;
3333 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxArrowHead_p");
3334 _resultobj
= Py_BuildValue("s",_ptemp
);
3337 _resultobj
= Py_None
;
3342 #define wxPyLineShape_FindArrowHead(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindArrowHead(_swigarg0,_swigarg1))
3343 static PyObject
*_wrap_wxPyLineShape_FindArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3344 PyObject
* _resultobj
;
3345 wxArrowHead
* _result
;
3346 wxPyLineShape
* _arg0
;
3349 PyObject
* _argo0
= 0;
3350 PyObject
* _obj2
= 0;
3351 char *_kwnames
[] = { "self","position","name", NULL
};
3355 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyLineShape_FindArrowHead",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3358 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3359 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3360 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindArrowHead. Expected _wxPyLineShape_p.");
3365 #if PYTHON_API_VERSION >= 1009
3366 char* tmpPtr
; int tmpSize
;
3367 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3368 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3371 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3373 _arg2
= new wxString(tmpPtr
, tmpSize
);
3375 if (!PyString_Check(_obj2
)) {
3376 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3379 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3383 wxPy_BEGIN_ALLOW_THREADS
;
3384 _result
= (wxArrowHead
*)wxPyLineShape_FindArrowHead(_arg0
,_arg1
,*_arg2
);
3386 wxPy_END_ALLOW_THREADS
;
3388 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxArrowHead_p");
3389 _resultobj
= Py_BuildValue("s",_ptemp
);
3392 _resultobj
= Py_None
;
3401 #define wxPyLineShape_FindLineEndPoints(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->FindLineEndPoints(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3402 static PyObject
*_wrap_wxPyLineShape_FindLineEndPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3403 PyObject
* _resultobj
;
3404 wxPyLineShape
* _arg0
;
3413 PyObject
* _argo0
= 0;
3414 char *_kwnames
[] = { "self", NULL
};
3429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_FindLineEndPoints",_kwnames
,&_argo0
))
3432 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3433 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindLineEndPoints. Expected _wxPyLineShape_p.");
3439 wxPy_BEGIN_ALLOW_THREADS
;
3440 wxPyLineShape_FindLineEndPoints(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3442 wxPy_END_ALLOW_THREADS
;
3443 } Py_INCREF(Py_None
);
3444 _resultobj
= Py_None
;
3447 o
= PyFloat_FromDouble((double) (*_arg1
));
3448 _resultobj
= t_output_helper(_resultobj
, o
);
3452 o
= PyFloat_FromDouble((double) (*_arg2
));
3453 _resultobj
= t_output_helper(_resultobj
, o
);
3457 o
= PyFloat_FromDouble((double) (*_arg3
));
3458 _resultobj
= t_output_helper(_resultobj
, o
);
3462 o
= PyFloat_FromDouble((double) (*_arg4
));
3463 _resultobj
= t_output_helper(_resultobj
, o
);
3468 #define wxPyLineShape_FindLinePosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindLinePosition(_swigarg0,_swigarg1))
3469 static PyObject
*_wrap_wxPyLineShape_FindLinePosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3470 PyObject
* _resultobj
;
3472 wxPyLineShape
* _arg0
;
3475 PyObject
* _argo0
= 0;
3476 char *_kwnames
[] = { "self","x","y", NULL
};
3479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_FindLinePosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3482 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3483 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3484 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindLinePosition. Expected _wxPyLineShape_p.");
3489 wxPy_BEGIN_ALLOW_THREADS
;
3490 _result
= (int )wxPyLineShape_FindLinePosition(_arg0
,_arg1
,_arg2
);
3492 wxPy_END_ALLOW_THREADS
;
3493 } _resultobj
= Py_BuildValue("i",_result
);
3497 #define wxPyLineShape_FindMinimumWidth(_swigobj) (_swigobj->FindMinimumWidth())
3498 static PyObject
*_wrap_wxPyLineShape_FindMinimumWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3499 PyObject
* _resultobj
;
3501 wxPyLineShape
* _arg0
;
3502 PyObject
* _argo0
= 0;
3503 char *_kwnames
[] = { "self", NULL
};
3506 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_FindMinimumWidth",_kwnames
,&_argo0
))
3509 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3510 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3511 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindMinimumWidth. Expected _wxPyLineShape_p.");
3516 wxPy_BEGIN_ALLOW_THREADS
;
3517 _result
= (double )wxPyLineShape_FindMinimumWidth(_arg0
);
3519 wxPy_END_ALLOW_THREADS
;
3520 } _resultobj
= Py_BuildValue("d",_result
);
3524 #define wxPyLineShape_FindNth(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->FindNth(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3525 static PyObject
*_wrap_wxPyLineShape_FindNth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3526 PyObject
* _resultobj
;
3527 wxPyLineShape
* _arg0
;
3534 PyObject
* _argo0
= 0;
3535 PyObject
* _argo1
= 0;
3537 char *_kwnames
[] = { "self","image","incoming", NULL
};
3546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxPyLineShape_FindNth",_kwnames
,&_argo0
,&_argo1
,&tempbool4
))
3549 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3550 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3551 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindNth. Expected _wxPyLineShape_p.");
3556 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3557 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3558 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_FindNth. Expected _wxPyShape_p.");
3562 _arg4
= (bool ) tempbool4
;
3564 wxPy_BEGIN_ALLOW_THREADS
;
3565 wxPyLineShape_FindNth(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3567 wxPy_END_ALLOW_THREADS
;
3568 } Py_INCREF(Py_None
);
3569 _resultobj
= Py_None
;
3572 o
= PyInt_FromLong((long) (*_arg2
));
3573 _resultobj
= t_output_helper(_resultobj
, o
);
3577 o
= PyInt_FromLong((long) (*_arg3
));
3578 _resultobj
= t_output_helper(_resultobj
, o
);
3583 #define wxPyLineShape_GetAttachmentFrom(_swigobj) (_swigobj->GetAttachmentFrom())
3584 static PyObject
*_wrap_wxPyLineShape_GetAttachmentFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3585 PyObject
* _resultobj
;
3587 wxPyLineShape
* _arg0
;
3588 PyObject
* _argo0
= 0;
3589 char *_kwnames
[] = { "self", NULL
};
3592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetAttachmentFrom",_kwnames
,&_argo0
))
3595 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3596 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3597 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetAttachmentFrom. Expected _wxPyLineShape_p.");
3602 wxPy_BEGIN_ALLOW_THREADS
;
3603 _result
= (int )wxPyLineShape_GetAttachmentFrom(_arg0
);
3605 wxPy_END_ALLOW_THREADS
;
3606 } _resultobj
= Py_BuildValue("i",_result
);
3610 #define wxPyLineShape_GetAttachmentTo(_swigobj) (_swigobj->GetAttachmentTo())
3611 static PyObject
*_wrap_wxPyLineShape_GetAttachmentTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3612 PyObject
* _resultobj
;
3614 wxPyLineShape
* _arg0
;
3615 PyObject
* _argo0
= 0;
3616 char *_kwnames
[] = { "self", NULL
};
3619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetAttachmentTo",_kwnames
,&_argo0
))
3622 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3623 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3624 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetAttachmentTo. Expected _wxPyLineShape_p.");
3629 wxPy_BEGIN_ALLOW_THREADS
;
3630 _result
= (int )wxPyLineShape_GetAttachmentTo(_arg0
);
3632 wxPy_END_ALLOW_THREADS
;
3633 } _resultobj
= Py_BuildValue("i",_result
);
3637 #define wxPyLineShape_GetEnds(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->GetEnds(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3638 static PyObject
*_wrap_wxPyLineShape_GetEnds(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3639 PyObject
* _resultobj
;
3640 wxPyLineShape
* _arg0
;
3649 PyObject
* _argo0
= 0;
3650 char *_kwnames
[] = { "self", NULL
};
3665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetEnds",_kwnames
,&_argo0
))
3668 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3669 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3670 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetEnds. Expected _wxPyLineShape_p.");
3675 wxPy_BEGIN_ALLOW_THREADS
;
3676 wxPyLineShape_GetEnds(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3678 wxPy_END_ALLOW_THREADS
;
3679 } Py_INCREF(Py_None
);
3680 _resultobj
= Py_None
;
3683 o
= PyFloat_FromDouble((double) (*_arg1
));
3684 _resultobj
= t_output_helper(_resultobj
, o
);
3688 o
= PyFloat_FromDouble((double) (*_arg2
));
3689 _resultobj
= t_output_helper(_resultobj
, o
);
3693 o
= PyFloat_FromDouble((double) (*_arg3
));
3694 _resultobj
= t_output_helper(_resultobj
, o
);
3698 o
= PyFloat_FromDouble((double) (*_arg4
));
3699 _resultobj
= t_output_helper(_resultobj
, o
);
3704 #define wxPyLineShape_GetFrom(_swigobj) (_swigobj->GetFrom())
3705 static PyObject
*_wrap_wxPyLineShape_GetFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3706 PyObject
* _resultobj
;
3707 wxPyShape
* _result
;
3708 wxPyLineShape
* _arg0
;
3709 PyObject
* _argo0
= 0;
3710 char *_kwnames
[] = { "self", NULL
};
3714 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetFrom",_kwnames
,&_argo0
))
3717 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3718 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3719 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetFrom. Expected _wxPyLineShape_p.");
3724 wxPy_BEGIN_ALLOW_THREADS
;
3725 _result
= (wxPyShape
*)wxPyLineShape_GetFrom(_arg0
);
3727 wxPy_END_ALLOW_THREADS
;
3729 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShape_p");
3730 _resultobj
= Py_BuildValue("s",_ptemp
);
3733 _resultobj
= Py_None
;
3738 #define wxPyLineShape_GetLabelPosition(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetLabelPosition(_swigarg0,_swigarg1,_swigarg2))
3739 static PyObject
*_wrap_wxPyLineShape_GetLabelPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3740 PyObject
* _resultobj
;
3741 wxPyLineShape
* _arg0
;
3747 PyObject
* _argo0
= 0;
3748 char *_kwnames
[] = { "self","position", NULL
};
3757 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_GetLabelPosition",_kwnames
,&_argo0
,&_arg1
))
3760 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3761 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3762 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetLabelPosition. Expected _wxPyLineShape_p.");
3767 wxPy_BEGIN_ALLOW_THREADS
;
3768 wxPyLineShape_GetLabelPosition(_arg0
,_arg1
,_arg2
,_arg3
);
3770 wxPy_END_ALLOW_THREADS
;
3771 } Py_INCREF(Py_None
);
3772 _resultobj
= Py_None
;
3775 o
= PyFloat_FromDouble((double) (*_arg2
));
3776 _resultobj
= t_output_helper(_resultobj
, o
);
3780 o
= PyFloat_FromDouble((double) (*_arg3
));
3781 _resultobj
= t_output_helper(_resultobj
, o
);
3786 #define wxPyLineShape_GetNextControlPoint(_swigobj,_swigarg0) (_swigobj->GetNextControlPoint(_swigarg0))
3787 static PyObject
*_wrap_wxPyLineShape_GetNextControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3788 PyObject
* _resultobj
;
3790 wxPyLineShape
* _arg0
;
3792 PyObject
* _argo0
= 0;
3793 PyObject
* _argo1
= 0;
3794 char *_kwnames
[] = { "self","shape", NULL
};
3798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_GetNextControlPoint",_kwnames
,&_argo0
,&_argo1
))
3801 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3802 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3803 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetNextControlPoint. Expected _wxPyLineShape_p.");
3808 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3809 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3810 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_GetNextControlPoint. Expected _wxPyShape_p.");
3815 wxPy_BEGIN_ALLOW_THREADS
;
3816 _result
= (wxPoint
*)wxPyLineShape_GetNextControlPoint(_arg0
,_arg1
);
3818 wxPy_END_ALLOW_THREADS
;
3820 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3821 _resultobj
= Py_BuildValue("s",_ptemp
);
3824 _resultobj
= Py_None
;
3829 #define wxPyLineShape_GetTo(_swigobj) (_swigobj->GetTo())
3830 static PyObject
*_wrap_wxPyLineShape_GetTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3831 PyObject
* _resultobj
;
3832 wxPyShape
* _result
;
3833 wxPyLineShape
* _arg0
;
3834 PyObject
* _argo0
= 0;
3835 char *_kwnames
[] = { "self", NULL
};
3839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetTo",_kwnames
,&_argo0
))
3842 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3843 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3844 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetTo. Expected _wxPyLineShape_p.");
3849 wxPy_BEGIN_ALLOW_THREADS
;
3850 _result
= (wxPyShape
*)wxPyLineShape_GetTo(_arg0
);
3852 wxPy_END_ALLOW_THREADS
;
3854 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShape_p");
3855 _resultobj
= Py_BuildValue("s",_ptemp
);
3858 _resultobj
= Py_None
;
3863 #define wxPyLineShape_Initialise(_swigobj) (_swigobj->Initialise())
3864 static PyObject
*_wrap_wxPyLineShape_Initialise(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3865 PyObject
* _resultobj
;
3866 wxPyLineShape
* _arg0
;
3867 PyObject
* _argo0
= 0;
3868 char *_kwnames
[] = { "self", NULL
};
3871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_Initialise",_kwnames
,&_argo0
))
3874 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3875 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3876 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_Initialise. Expected _wxPyLineShape_p.");
3881 wxPy_BEGIN_ALLOW_THREADS
;
3882 wxPyLineShape_Initialise(_arg0
);
3884 wxPy_END_ALLOW_THREADS
;
3885 } Py_INCREF(Py_None
);
3886 _resultobj
= Py_None
;
3890 #define wxPyLineShape_InsertLineControlPoint(_swigobj,_swigarg0) (_swigobj->InsertLineControlPoint(_swigarg0))
3891 static PyObject
*_wrap_wxPyLineShape_InsertLineControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3892 PyObject
* _resultobj
;
3893 wxPyLineShape
* _arg0
;
3895 PyObject
* _argo0
= 0;
3896 PyObject
* _argo1
= 0;
3897 char *_kwnames
[] = { "self","dc", NULL
};
3900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_InsertLineControlPoint",_kwnames
,&_argo0
,&_argo1
))
3903 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3904 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3905 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_InsertLineControlPoint. Expected _wxPyLineShape_p.");
3910 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3911 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3912 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_InsertLineControlPoint. Expected _wxDC_p.");
3917 wxPy_BEGIN_ALLOW_THREADS
;
3918 wxPyLineShape_InsertLineControlPoint(_arg0
,_arg1
);
3920 wxPy_END_ALLOW_THREADS
;
3921 } Py_INCREF(Py_None
);
3922 _resultobj
= Py_None
;
3926 #define wxPyLineShape_IsEnd(_swigobj,_swigarg0) (_swigobj->IsEnd(_swigarg0))
3927 static PyObject
*_wrap_wxPyLineShape_IsEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3928 PyObject
* _resultobj
;
3930 wxPyLineShape
* _arg0
;
3932 PyObject
* _argo0
= 0;
3933 PyObject
* _argo1
= 0;
3934 char *_kwnames
[] = { "self","shape", NULL
};
3937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_IsEnd",_kwnames
,&_argo0
,&_argo1
))
3940 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3941 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3942 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_IsEnd. Expected _wxPyLineShape_p.");
3947 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3948 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3949 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_IsEnd. Expected _wxPyShape_p.");
3954 wxPy_BEGIN_ALLOW_THREADS
;
3955 _result
= (bool )wxPyLineShape_IsEnd(_arg0
,_arg1
);
3957 wxPy_END_ALLOW_THREADS
;
3958 } _resultobj
= Py_BuildValue("i",_result
);
3962 #define wxPyLineShape_IsSpline(_swigobj) (_swigobj->IsSpline())
3963 static PyObject
*_wrap_wxPyLineShape_IsSpline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3964 PyObject
* _resultobj
;
3966 wxPyLineShape
* _arg0
;
3967 PyObject
* _argo0
= 0;
3968 char *_kwnames
[] = { "self", NULL
};
3971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_IsSpline",_kwnames
,&_argo0
))
3974 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3975 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3976 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_IsSpline. Expected _wxPyLineShape_p.");
3981 wxPy_BEGIN_ALLOW_THREADS
;
3982 _result
= (bool )wxPyLineShape_IsSpline(_arg0
);
3984 wxPy_END_ALLOW_THREADS
;
3985 } _resultobj
= Py_BuildValue("i",_result
);
3989 #define wxPyLineShape_MakeLineControlPoints(_swigobj,_swigarg0) (_swigobj->MakeLineControlPoints(_swigarg0))
3990 static PyObject
*_wrap_wxPyLineShape_MakeLineControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3991 PyObject
* _resultobj
;
3992 wxPyLineShape
* _arg0
;
3994 PyObject
* _argo0
= 0;
3995 char *_kwnames
[] = { "self","n", NULL
};
3998 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_MakeLineControlPoints",_kwnames
,&_argo0
,&_arg1
))
4001 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4002 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4003 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_MakeLineControlPoints. Expected _wxPyLineShape_p.");
4008 wxPy_BEGIN_ALLOW_THREADS
;
4009 wxPyLineShape_MakeLineControlPoints(_arg0
,_arg1
);
4011 wxPy_END_ALLOW_THREADS
;
4012 } Py_INCREF(Py_None
);
4013 _resultobj
= Py_None
;
4017 #define wxPyLineShape_SetAttachmentFrom(_swigobj,_swigarg0) (_swigobj->SetAttachmentFrom(_swigarg0))
4018 static PyObject
*_wrap_wxPyLineShape_SetAttachmentFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4019 PyObject
* _resultobj
;
4020 wxPyLineShape
* _arg0
;
4022 PyObject
* _argo0
= 0;
4023 char *_kwnames
[] = { "self","fromAttach", NULL
};
4026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetAttachmentFrom",_kwnames
,&_argo0
,&_arg1
))
4029 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4030 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4031 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetAttachmentFrom. Expected _wxPyLineShape_p.");
4036 wxPy_BEGIN_ALLOW_THREADS
;
4037 wxPyLineShape_SetAttachmentFrom(_arg0
,_arg1
);
4039 wxPy_END_ALLOW_THREADS
;
4040 } Py_INCREF(Py_None
);
4041 _resultobj
= Py_None
;
4045 #define wxPyLineShape_SetAttachments(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetAttachments(_swigarg0,_swigarg1))
4046 static PyObject
*_wrap_wxPyLineShape_SetAttachments(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4047 PyObject
* _resultobj
;
4048 wxPyLineShape
* _arg0
;
4051 PyObject
* _argo0
= 0;
4052 char *_kwnames
[] = { "self","fromAttach","toAttach", NULL
};
4055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPyLineShape_SetAttachments",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4058 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4059 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4060 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetAttachments. Expected _wxPyLineShape_p.");
4065 wxPy_BEGIN_ALLOW_THREADS
;
4066 wxPyLineShape_SetAttachments(_arg0
,_arg1
,_arg2
);
4068 wxPy_END_ALLOW_THREADS
;
4069 } Py_INCREF(Py_None
);
4070 _resultobj
= Py_None
;
4074 #define wxPyLineShape_SetAttachmentTo(_swigobj,_swigarg0) (_swigobj->SetAttachmentTo(_swigarg0))
4075 static PyObject
*_wrap_wxPyLineShape_SetAttachmentTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4076 PyObject
* _resultobj
;
4077 wxPyLineShape
* _arg0
;
4079 PyObject
* _argo0
= 0;
4080 char *_kwnames
[] = { "self","toAttach", NULL
};
4083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetAttachmentTo",_kwnames
,&_argo0
,&_arg1
))
4086 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4087 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4088 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetAttachmentTo. Expected _wxPyLineShape_p.");
4093 wxPy_BEGIN_ALLOW_THREADS
;
4094 wxPyLineShape_SetAttachmentTo(_arg0
,_arg1
);
4096 wxPy_END_ALLOW_THREADS
;
4097 } Py_INCREF(Py_None
);
4098 _resultobj
= Py_None
;
4102 #define wxPyLineShape_SetEnds(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetEnds(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4103 static PyObject
*_wrap_wxPyLineShape_SetEnds(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4104 PyObject
* _resultobj
;
4105 wxPyLineShape
* _arg0
;
4110 PyObject
* _argo0
= 0;
4111 char *_kwnames
[] = { "self","x1","y1","x2","y2", NULL
};
4114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odddd:wxPyLineShape_SetEnds",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4117 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4118 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4119 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetEnds. Expected _wxPyLineShape_p.");
4124 wxPy_BEGIN_ALLOW_THREADS
;
4125 wxPyLineShape_SetEnds(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4127 wxPy_END_ALLOW_THREADS
;
4128 } Py_INCREF(Py_None
);
4129 _resultobj
= Py_None
;
4133 #define wxPyLineShape_SetFrom(_swigobj,_swigarg0) (_swigobj->SetFrom(_swigarg0))
4134 static PyObject
*_wrap_wxPyLineShape_SetFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4135 PyObject
* _resultobj
;
4136 wxPyLineShape
* _arg0
;
4138 PyObject
* _argo0
= 0;
4139 PyObject
* _argo1
= 0;
4140 char *_kwnames
[] = { "self","object", NULL
};
4143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_SetFrom",_kwnames
,&_argo0
,&_argo1
))
4146 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4147 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4148 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetFrom. Expected _wxPyLineShape_p.");
4153 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4154 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
4155 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_SetFrom. Expected _wxPyShape_p.");
4160 wxPy_BEGIN_ALLOW_THREADS
;
4161 wxPyLineShape_SetFrom(_arg0
,_arg1
);
4163 wxPy_END_ALLOW_THREADS
;
4164 } Py_INCREF(Py_None
);
4165 _resultobj
= Py_None
;
4169 #define wxPyLineShape_SetIgnoreOffsets(_swigobj,_swigarg0) (_swigobj->SetIgnoreOffsets(_swigarg0))
4170 static PyObject
*_wrap_wxPyLineShape_SetIgnoreOffsets(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4171 PyObject
* _resultobj
;
4172 wxPyLineShape
* _arg0
;
4174 PyObject
* _argo0
= 0;
4176 char *_kwnames
[] = { "self","ignore", NULL
};
4179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetIgnoreOffsets",_kwnames
,&_argo0
,&tempbool1
))
4182 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4183 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4184 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetIgnoreOffsets. Expected _wxPyLineShape_p.");
4188 _arg1
= (bool ) tempbool1
;
4190 wxPy_BEGIN_ALLOW_THREADS
;
4191 wxPyLineShape_SetIgnoreOffsets(_arg0
,_arg1
);
4193 wxPy_END_ALLOW_THREADS
;
4194 } Py_INCREF(Py_None
);
4195 _resultobj
= Py_None
;
4199 #define wxPyLineShape_SetSpline(_swigobj,_swigarg0) (_swigobj->SetSpline(_swigarg0))
4200 static PyObject
*_wrap_wxPyLineShape_SetSpline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4201 PyObject
* _resultobj
;
4202 wxPyLineShape
* _arg0
;
4204 PyObject
* _argo0
= 0;
4206 char *_kwnames
[] = { "self","spline", NULL
};
4209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetSpline",_kwnames
,&_argo0
,&tempbool1
))
4212 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4213 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4214 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetSpline. Expected _wxPyLineShape_p.");
4218 _arg1
= (bool ) tempbool1
;
4220 wxPy_BEGIN_ALLOW_THREADS
;
4221 wxPyLineShape_SetSpline(_arg0
,_arg1
);
4223 wxPy_END_ALLOW_THREADS
;
4224 } Py_INCREF(Py_None
);
4225 _resultobj
= Py_None
;
4229 #define wxPyLineShape_SetTo(_swigobj,_swigarg0) (_swigobj->SetTo(_swigarg0))
4230 static PyObject
*_wrap_wxPyLineShape_SetTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4231 PyObject
* _resultobj
;
4232 wxPyLineShape
* _arg0
;
4234 PyObject
* _argo0
= 0;
4235 PyObject
* _argo1
= 0;
4236 char *_kwnames
[] = { "self","object", NULL
};
4239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_SetTo",_kwnames
,&_argo0
,&_argo1
))
4242 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4243 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4244 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetTo. Expected _wxPyLineShape_p.");
4249 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4250 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
4251 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_SetTo. Expected _wxPyShape_p.");
4256 wxPy_BEGIN_ALLOW_THREADS
;
4257 wxPyLineShape_SetTo(_arg0
,_arg1
);
4259 wxPy_END_ALLOW_THREADS
;
4260 } Py_INCREF(Py_None
);
4261 _resultobj
= Py_None
;
4265 #define wxPyLineShape_Straighten(_swigobj,_swigarg0) (_swigobj->Straighten(_swigarg0))
4266 static PyObject
*_wrap_wxPyLineShape_Straighten(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4267 PyObject
* _resultobj
;
4268 wxPyLineShape
* _arg0
;
4269 wxDC
* _arg1
= (wxDC
*) NULL
;
4270 PyObject
* _argo0
= 0;
4271 PyObject
* _argo1
= 0;
4272 char *_kwnames
[] = { "self","dc", NULL
};
4275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:wxPyLineShape_Straighten",_kwnames
,&_argo0
,&_argo1
))
4278 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4279 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4280 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_Straighten. Expected _wxPyLineShape_p.");
4285 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4286 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4287 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_Straighten. Expected _wxDC_p.");
4292 wxPy_BEGIN_ALLOW_THREADS
;
4293 wxPyLineShape_Straighten(_arg0
,_arg1
);
4295 wxPy_END_ALLOW_THREADS
;
4296 } Py_INCREF(Py_None
);
4297 _resultobj
= Py_None
;
4301 #define wxPyLineShape_Unlink(_swigobj) (_swigobj->Unlink())
4302 static PyObject
*_wrap_wxPyLineShape_Unlink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4303 PyObject
* _resultobj
;
4304 wxPyLineShape
* _arg0
;
4305 PyObject
* _argo0
= 0;
4306 char *_kwnames
[] = { "self", NULL
};
4309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_Unlink",_kwnames
,&_argo0
))
4312 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4313 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4314 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_Unlink. Expected _wxPyLineShape_p.");
4319 wxPy_BEGIN_ALLOW_THREADS
;
4320 wxPyLineShape_Unlink(_arg0
);
4322 wxPy_END_ALLOW_THREADS
;
4323 } Py_INCREF(Py_None
);
4324 _resultobj
= Py_None
;
4328 #define wxPyLineShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
4329 static PyObject
*_wrap_wxPyLineShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4330 PyObject
* _resultobj
;
4331 wxPyLineShape
* _arg0
;
4333 PyObject
* _argo0
= 0;
4334 PyObject
* _argo1
= 0;
4335 char *_kwnames
[] = { "self","dc", NULL
};
4338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
4341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDraw. Expected _wxPyLineShape_p.");
4348 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4349 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4350 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDraw. Expected _wxDC_p.");
4355 wxPy_BEGIN_ALLOW_THREADS
;
4356 wxPyLineShape_base_OnDraw(_arg0
,*_arg1
);
4358 wxPy_END_ALLOW_THREADS
;
4359 } Py_INCREF(Py_None
);
4360 _resultobj
= Py_None
;
4364 #define wxPyLineShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
4365 static PyObject
*_wrap_wxPyLineShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4366 PyObject
* _resultobj
;
4367 wxPyLineShape
* _arg0
;
4369 PyObject
* _argo0
= 0;
4370 PyObject
* _argo1
= 0;
4371 char *_kwnames
[] = { "self","dc", NULL
};
4374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
4377 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4378 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4379 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawContents. Expected _wxPyLineShape_p.");
4384 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4385 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4386 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawContents. Expected _wxDC_p.");
4391 wxPy_BEGIN_ALLOW_THREADS
;
4392 wxPyLineShape_base_OnDrawContents(_arg0
,*_arg1
);
4394 wxPy_END_ALLOW_THREADS
;
4395 } Py_INCREF(Py_None
);
4396 _resultobj
= Py_None
;
4400 #define wxPyLineShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
4401 static PyObject
*_wrap_wxPyLineShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4402 PyObject
* _resultobj
;
4403 wxPyLineShape
* _arg0
;
4405 bool _arg2
= (bool ) FALSE
;
4406 PyObject
* _argo0
= 0;
4407 PyObject
* _argo1
= 0;
4408 int tempbool2
= (int) FALSE
;
4409 char *_kwnames
[] = { "self","dc","erase", NULL
};
4412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyLineShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
4415 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4416 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4417 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawBranches. Expected _wxPyLineShape_p.");
4422 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4423 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4424 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawBranches. Expected _wxDC_p.");
4428 _arg2
= (bool ) tempbool2
;
4430 wxPy_BEGIN_ALLOW_THREADS
;
4431 wxPyLineShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
4433 wxPy_END_ALLOW_THREADS
;
4434 } Py_INCREF(Py_None
);
4435 _resultobj
= Py_None
;
4439 #define wxPyLineShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
4440 static PyObject
*_wrap_wxPyLineShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4441 PyObject
* _resultobj
;
4442 wxPyLineShape
* _arg0
;
4444 PyObject
* _argo0
= 0;
4445 PyObject
* _argo1
= 0;
4446 char *_kwnames
[] = { "self","dc", NULL
};
4449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
4452 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4453 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4454 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMoveLinks. Expected _wxPyLineShape_p.");
4459 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4460 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4461 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMoveLinks. Expected _wxDC_p.");
4466 wxPy_BEGIN_ALLOW_THREADS
;
4467 wxPyLineShape_base_OnMoveLinks(_arg0
,*_arg1
);
4469 wxPy_END_ALLOW_THREADS
;
4470 } Py_INCREF(Py_None
);
4471 _resultobj
= Py_None
;
4475 #define wxPyLineShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
4476 static PyObject
*_wrap_wxPyLineShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4477 PyObject
* _resultobj
;
4478 wxPyLineShape
* _arg0
;
4480 PyObject
* _argo0
= 0;
4481 PyObject
* _argo1
= 0;
4482 char *_kwnames
[] = { "self","dc", NULL
};
4485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
4488 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4489 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4490 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnErase. Expected _wxPyLineShape_p.");
4495 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4496 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4497 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnErase. Expected _wxDC_p.");
4502 wxPy_BEGIN_ALLOW_THREADS
;
4503 wxPyLineShape_base_OnErase(_arg0
,*_arg1
);
4505 wxPy_END_ALLOW_THREADS
;
4506 } Py_INCREF(Py_None
);
4507 _resultobj
= Py_None
;
4511 #define wxPyLineShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
4512 static PyObject
*_wrap_wxPyLineShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4513 PyObject
* _resultobj
;
4514 wxPyLineShape
* _arg0
;
4516 PyObject
* _argo0
= 0;
4517 PyObject
* _argo1
= 0;
4518 char *_kwnames
[] = { "self","dc", NULL
};
4521 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
4524 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4525 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4526 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEraseContents. Expected _wxPyLineShape_p.");
4531 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4532 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4533 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnEraseContents. Expected _wxDC_p.");
4538 wxPy_BEGIN_ALLOW_THREADS
;
4539 wxPyLineShape_base_OnEraseContents(_arg0
,*_arg1
);
4541 wxPy_END_ALLOW_THREADS
;
4542 } Py_INCREF(Py_None
);
4543 _resultobj
= Py_None
;
4547 #define wxPyLineShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
4548 static PyObject
*_wrap_wxPyLineShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4549 PyObject
* _resultobj
;
4550 wxPyLineShape
* _arg0
;
4552 PyObject
* _argo0
= 0;
4553 PyObject
* _argo1
= 0;
4554 char *_kwnames
[] = { "self","dc", NULL
};
4557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
4560 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4561 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4562 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnHighlight. Expected _wxPyLineShape_p.");
4567 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4568 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4569 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnHighlight. Expected _wxDC_p.");
4574 wxPy_BEGIN_ALLOW_THREADS
;
4575 wxPyLineShape_base_OnHighlight(_arg0
,*_arg1
);
4577 wxPy_END_ALLOW_THREADS
;
4578 } Py_INCREF(Py_None
);
4579 _resultobj
= Py_None
;
4583 #define wxPyLineShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4584 static PyObject
*_wrap_wxPyLineShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4585 PyObject
* _resultobj
;
4586 wxPyLineShape
* _arg0
;
4589 int _arg3
= (int ) 0;
4590 int _arg4
= (int ) 0;
4591 PyObject
* _argo0
= 0;
4592 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4598 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4599 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4600 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnLeftClick. Expected _wxPyLineShape_p.");
4605 wxPy_BEGIN_ALLOW_THREADS
;
4606 wxPyLineShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4608 wxPy_END_ALLOW_THREADS
;
4609 } Py_INCREF(Py_None
);
4610 _resultobj
= Py_None
;
4614 #define wxPyLineShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4615 static PyObject
*_wrap_wxPyLineShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4616 PyObject
* _resultobj
;
4617 wxPyLineShape
* _arg0
;
4620 int _arg3
= (int ) 0;
4621 int _arg4
= (int ) 0;
4622 PyObject
* _argo0
= 0;
4623 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4626 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4629 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4630 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4631 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnLeftDoubleClick. Expected _wxPyLineShape_p.");
4636 wxPy_BEGIN_ALLOW_THREADS
;
4637 wxPyLineShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4639 wxPy_END_ALLOW_THREADS
;
4640 } Py_INCREF(Py_None
);
4641 _resultobj
= Py_None
;
4645 #define wxPyLineShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4646 static PyObject
*_wrap_wxPyLineShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4647 PyObject
* _resultobj
;
4648 wxPyLineShape
* _arg0
;
4651 int _arg3
= (int ) 0;
4652 int _arg4
= (int ) 0;
4653 PyObject
* _argo0
= 0;
4654 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4660 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4661 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4662 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnRightClick. Expected _wxPyLineShape_p.");
4667 wxPy_BEGIN_ALLOW_THREADS
;
4668 wxPyLineShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4670 wxPy_END_ALLOW_THREADS
;
4671 } Py_INCREF(Py_None
);
4672 _resultobj
= Py_None
;
4676 #define wxPyLineShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
4677 static PyObject
*_wrap_wxPyLineShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4678 PyObject
* _resultobj
;
4679 wxPyLineShape
* _arg0
;
4682 PyObject
* _argo0
= 0;
4683 char *_kwnames
[] = { "self","x","y", NULL
};
4686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4689 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4690 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4691 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSize. Expected _wxPyLineShape_p.");
4696 wxPy_BEGIN_ALLOW_THREADS
;
4697 wxPyLineShape_base_OnSize(_arg0
,_arg1
,_arg2
);
4699 wxPy_END_ALLOW_THREADS
;
4700 } Py_INCREF(Py_None
);
4701 _resultobj
= Py_None
;
4705 #define wxPyLineShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4706 static PyObject
*_wrap_wxPyLineShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4707 PyObject
* _resultobj
;
4709 wxPyLineShape
* _arg0
;
4715 bool _arg6
= (bool ) TRUE
;
4716 PyObject
* _argo0
= 0;
4717 PyObject
* _argo1
= 0;
4718 int tempbool6
= (int) TRUE
;
4719 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
4722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyLineShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
4725 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4726 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4727 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMovePre. Expected _wxPyLineShape_p.");
4732 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4733 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4734 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMovePre. Expected _wxDC_p.");
4738 _arg6
= (bool ) tempbool6
;
4740 wxPy_BEGIN_ALLOW_THREADS
;
4741 _result
= (bool )wxPyLineShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
4743 wxPy_END_ALLOW_THREADS
;
4744 } _resultobj
= Py_BuildValue("i",_result
);
4748 #define wxPyLineShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4749 static PyObject
*_wrap_wxPyLineShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4750 PyObject
* _resultobj
;
4751 wxPyLineShape
* _arg0
;
4757 bool _arg6
= (bool ) TRUE
;
4758 PyObject
* _argo0
= 0;
4759 PyObject
* _argo1
= 0;
4760 int tempbool6
= (int) TRUE
;
4761 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
4764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyLineShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
4767 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4768 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4769 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMovePost. Expected _wxPyLineShape_p.");
4774 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4775 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4776 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMovePost. Expected _wxDC_p.");
4780 _arg6
= (bool ) tempbool6
;
4782 wxPy_BEGIN_ALLOW_THREADS
;
4783 wxPyLineShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
4785 wxPy_END_ALLOW_THREADS
;
4786 } Py_INCREF(Py_None
);
4787 _resultobj
= Py_None
;
4791 #define wxPyLineShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4792 static PyObject
*_wrap_wxPyLineShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4793 PyObject
* _resultobj
;
4794 wxPyLineShape
* _arg0
;
4798 int _arg4
= (int ) 0;
4799 int _arg5
= (int ) 0;
4800 PyObject
* _argo0
= 0;
4802 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
4805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyLineShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4808 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4809 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4810 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDragLeft. Expected _wxPyLineShape_p.");
4814 _arg1
= (bool ) tempbool1
;
4816 wxPy_BEGIN_ALLOW_THREADS
;
4817 wxPyLineShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4819 wxPy_END_ALLOW_THREADS
;
4820 } Py_INCREF(Py_None
);
4821 _resultobj
= Py_None
;
4825 #define wxPyLineShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4826 static PyObject
*_wrap_wxPyLineShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4827 PyObject
* _resultobj
;
4828 wxPyLineShape
* _arg0
;
4831 int _arg3
= (int ) 0;
4832 int _arg4
= (int ) 0;
4833 PyObject
* _argo0
= 0;
4834 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4840 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4841 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4842 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnBeginDragLeft. Expected _wxPyLineShape_p.");
4847 wxPy_BEGIN_ALLOW_THREADS
;
4848 wxPyLineShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4850 wxPy_END_ALLOW_THREADS
;
4851 } Py_INCREF(Py_None
);
4852 _resultobj
= Py_None
;
4856 #define wxPyLineShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4857 static PyObject
*_wrap_wxPyLineShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4858 PyObject
* _resultobj
;
4859 wxPyLineShape
* _arg0
;
4862 int _arg3
= (int ) 0;
4863 int _arg4
= (int ) 0;
4864 PyObject
* _argo0
= 0;
4865 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4871 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4872 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEndDragLeft. Expected _wxPyLineShape_p.");
4878 wxPy_BEGIN_ALLOW_THREADS
;
4879 wxPyLineShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4881 wxPy_END_ALLOW_THREADS
;
4882 } Py_INCREF(Py_None
);
4883 _resultobj
= Py_None
;
4887 #define wxPyLineShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4888 static PyObject
*_wrap_wxPyLineShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4889 PyObject
* _resultobj
;
4890 wxPyLineShape
* _arg0
;
4894 int _arg4
= (int ) 0;
4895 int _arg5
= (int ) 0;
4896 PyObject
* _argo0
= 0;
4898 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
4901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyLineShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4904 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4905 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4906 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDragRight. Expected _wxPyLineShape_p.");
4910 _arg1
= (bool ) tempbool1
;
4912 wxPy_BEGIN_ALLOW_THREADS
;
4913 wxPyLineShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4915 wxPy_END_ALLOW_THREADS
;
4916 } Py_INCREF(Py_None
);
4917 _resultobj
= Py_None
;
4921 #define wxPyLineShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4922 static PyObject
*_wrap_wxPyLineShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4923 PyObject
* _resultobj
;
4924 wxPyLineShape
* _arg0
;
4927 int _arg3
= (int ) 0;
4928 int _arg4
= (int ) 0;
4929 PyObject
* _argo0
= 0;
4930 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4936 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4937 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4938 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnBeginDragRight. Expected _wxPyLineShape_p.");
4943 wxPy_BEGIN_ALLOW_THREADS
;
4944 wxPyLineShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4946 wxPy_END_ALLOW_THREADS
;
4947 } Py_INCREF(Py_None
);
4948 _resultobj
= Py_None
;
4952 #define wxPyLineShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4953 static PyObject
*_wrap_wxPyLineShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4954 PyObject
* _resultobj
;
4955 wxPyLineShape
* _arg0
;
4958 int _arg3
= (int ) 0;
4959 int _arg4
= (int ) 0;
4960 PyObject
* _argo0
= 0;
4961 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4964 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4967 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4968 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4969 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEndDragRight. Expected _wxPyLineShape_p.");
4974 wxPy_BEGIN_ALLOW_THREADS
;
4975 wxPyLineShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4977 wxPy_END_ALLOW_THREADS
;
4978 } Py_INCREF(Py_None
);
4979 _resultobj
= Py_None
;
4983 #define wxPyLineShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4984 static PyObject
*_wrap_wxPyLineShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4985 PyObject
* _resultobj
;
4986 wxPyLineShape
* _arg0
;
4992 PyObject
* _argo0
= 0;
4993 PyObject
* _argo1
= 0;
4994 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
4997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyLineShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5000 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5001 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5002 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawOutline. Expected _wxPyLineShape_p.");
5007 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5008 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5009 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawOutline. Expected _wxDC_p.");
5014 wxPy_BEGIN_ALLOW_THREADS
;
5015 wxPyLineShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5017 wxPy_END_ALLOW_THREADS
;
5018 } Py_INCREF(Py_None
);
5019 _resultobj
= Py_None
;
5023 #define wxPyLineShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
5024 static PyObject
*_wrap_wxPyLineShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5025 PyObject
* _resultobj
;
5026 wxPyLineShape
* _arg0
;
5028 PyObject
* _argo0
= 0;
5029 PyObject
* _argo1
= 0;
5030 char *_kwnames
[] = { "self","dc", NULL
};
5033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
5036 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5037 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5038 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawControlPoints. Expected _wxPyLineShape_p.");
5043 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5044 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5045 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawControlPoints. Expected _wxDC_p.");
5050 wxPy_BEGIN_ALLOW_THREADS
;
5051 wxPyLineShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
5053 wxPy_END_ALLOW_THREADS
;
5054 } Py_INCREF(Py_None
);
5055 _resultobj
= Py_None
;
5059 #define wxPyLineShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
5060 static PyObject
*_wrap_wxPyLineShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5061 PyObject
* _resultobj
;
5062 wxPyLineShape
* _arg0
;
5064 PyObject
* _argo0
= 0;
5065 PyObject
* _argo1
= 0;
5066 char *_kwnames
[] = { "self","dc", NULL
};
5069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
5072 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5073 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5074 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEraseControlPoints. Expected _wxPyLineShape_p.");
5079 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5080 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5081 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnEraseControlPoints. Expected _wxDC_p.");
5086 wxPy_BEGIN_ALLOW_THREADS
;
5087 wxPyLineShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
5089 wxPy_END_ALLOW_THREADS
;
5090 } Py_INCREF(Py_None
);
5091 _resultobj
= Py_None
;
5095 #define wxPyLineShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
5096 static PyObject
*_wrap_wxPyLineShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5097 PyObject
* _resultobj
;
5098 wxPyLineShape
* _arg0
;
5100 bool _arg2
= (bool ) TRUE
;
5101 PyObject
* _argo0
= 0;
5102 PyObject
* _argo1
= 0;
5103 int tempbool2
= (int) TRUE
;
5104 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
5107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyLineShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
5110 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5111 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5112 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMoveLink. Expected _wxPyLineShape_p.");
5117 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5118 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5119 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMoveLink. Expected _wxDC_p.");
5123 _arg2
= (bool ) tempbool2
;
5125 wxPy_BEGIN_ALLOW_THREADS
;
5126 wxPyLineShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
5128 wxPy_END_ALLOW_THREADS
;
5129 } Py_INCREF(Py_None
);
5130 _resultobj
= Py_None
;
5134 #define wxPyLineShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5135 static PyObject
*_wrap_wxPyLineShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5136 PyObject
* _resultobj
;
5137 wxPyLineShape
* _arg0
;
5138 wxPyControlPoint
* _arg1
;
5142 int _arg5
= (int ) 0;
5143 int _arg6
= (int ) 0;
5144 PyObject
* _argo0
= 0;
5145 PyObject
* _argo1
= 0;
5147 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
5150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyLineShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
5153 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5154 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5155 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingDragLeft. Expected _wxPyLineShape_p.");
5160 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5161 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5162 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
5166 _arg2
= (bool ) tempbool2
;
5168 wxPy_BEGIN_ALLOW_THREADS
;
5169 wxPyLineShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
5171 wxPy_END_ALLOW_THREADS
;
5172 } Py_INCREF(Py_None
);
5173 _resultobj
= Py_None
;
5177 #define wxPyLineShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
5178 static PyObject
*_wrap_wxPyLineShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5179 PyObject
* _resultobj
;
5180 wxPyLineShape
* _arg0
;
5181 wxPyControlPoint
* _arg1
;
5184 int _arg4
= (int ) 0;
5185 int _arg5
= (int ) 0;
5186 PyObject
* _argo0
= 0;
5187 PyObject
* _argo1
= 0;
5188 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
5191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyLineShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5194 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5195 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5196 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingBeginDragLeft. Expected _wxPyLineShape_p.");
5201 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5202 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5203 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
5208 wxPy_BEGIN_ALLOW_THREADS
;
5209 wxPyLineShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5211 wxPy_END_ALLOW_THREADS
;
5212 } Py_INCREF(Py_None
);
5213 _resultobj
= Py_None
;
5217 #define wxPyLineShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
5218 static PyObject
*_wrap_wxPyLineShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5219 PyObject
* _resultobj
;
5220 wxPyLineShape
* _arg0
;
5221 wxPyControlPoint
* _arg1
;
5224 int _arg4
= (int ) 0;
5225 int _arg5
= (int ) 0;
5226 PyObject
* _argo0
= 0;
5227 PyObject
* _argo1
= 0;
5228 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
5231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyLineShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5234 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5235 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5236 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingEndDragLeft. Expected _wxPyLineShape_p.");
5241 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5242 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5243 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
5248 wxPy_BEGIN_ALLOW_THREADS
;
5249 wxPyLineShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5251 wxPy_END_ALLOW_THREADS
;
5252 } Py_INCREF(Py_None
);
5253 _resultobj
= Py_None
;
5257 #define wxPyLineShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
5258 static PyObject
*_wrap_wxPyLineShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5259 PyObject
* _resultobj
;
5260 wxPyLineShape
* _arg0
;
5263 PyObject
* _argo0
= 0;
5264 char *_kwnames
[] = { "self","w","h", NULL
};
5267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5270 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5271 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5272 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnBeginSize. Expected _wxPyLineShape_p.");
5277 wxPy_BEGIN_ALLOW_THREADS
;
5278 wxPyLineShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
5280 wxPy_END_ALLOW_THREADS
;
5281 } Py_INCREF(Py_None
);
5282 _resultobj
= Py_None
;
5286 #define wxPyLineShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
5287 static PyObject
*_wrap_wxPyLineShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5288 PyObject
* _resultobj
;
5289 wxPyLineShape
* _arg0
;
5292 PyObject
* _argo0
= 0;
5293 char *_kwnames
[] = { "self","w","h", NULL
};
5296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5299 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5300 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5301 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEndSize. Expected _wxPyLineShape_p.");
5306 wxPy_BEGIN_ALLOW_THREADS
;
5307 wxPyLineShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
5309 wxPy_END_ALLOW_THREADS
;
5310 } Py_INCREF(Py_None
);
5311 _resultobj
= Py_None
;
5315 static void *SwigwxPyPolygonShapeTowxPyShape(void *ptr
) {
5316 wxPyPolygonShape
*src
;
5318 src
= (wxPyPolygonShape
*) ptr
;
5319 dest
= (wxPyShape
*) src
;
5320 return (void *) dest
;
5323 static void *SwigwxPyPolygonShapeTowxPyShapeEvtHandler(void *ptr
) {
5324 wxPyPolygonShape
*src
;
5325 wxPyShapeEvtHandler
*dest
;
5326 src
= (wxPyPolygonShape
*) ptr
;
5327 dest
= (wxPyShapeEvtHandler
*) src
;
5328 return (void *) dest
;
5331 #define new_wxPyPolygonShape() (new wxPyPolygonShape())
5332 static PyObject
*_wrap_new_wxPyPolygonShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5333 PyObject
* _resultobj
;
5334 wxPyPolygonShape
* _result
;
5335 char *_kwnames
[] = { NULL
};
5339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyPolygonShape",_kwnames
))
5342 wxPy_BEGIN_ALLOW_THREADS
;
5343 _result
= (wxPyPolygonShape
*)new_wxPyPolygonShape();
5345 wxPy_END_ALLOW_THREADS
;
5347 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPolygonShape_p");
5348 _resultobj
= Py_BuildValue("s",_ptemp
);
5351 _resultobj
= Py_None
;
5356 #define wxPyPolygonShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
5357 static PyObject
*_wrap_wxPyPolygonShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5358 PyObject
* _resultobj
;
5359 wxPyPolygonShape
* _arg0
;
5362 PyObject
* _argo0
= 0;
5363 PyObject
* _obj1
= 0;
5364 PyObject
* _obj2
= 0;
5365 char *_kwnames
[] = { "self","self","_class", NULL
};
5368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyPolygonShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
5371 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5372 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5373 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape__setSelf. Expected _wxPyPolygonShape_p.");
5384 wxPy_BEGIN_ALLOW_THREADS
;
5385 wxPyPolygonShape__setSelf(_arg0
,_arg1
,_arg2
);
5387 wxPy_END_ALLOW_THREADS
;
5388 } Py_INCREF(Py_None
);
5389 _resultobj
= Py_None
;
5393 static PyObject
* wxPyPolygonShape_Create(wxPyPolygonShape
*self
,PyObject
* points
) {
5394 wxList
* list
= wxPy_wxRealPoint_ListHelper(points
);
5402 static PyObject
*_wrap_wxPyPolygonShape_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5403 PyObject
* _resultobj
;
5405 wxPyPolygonShape
* _arg0
;
5407 PyObject
* _argo0
= 0;
5408 PyObject
* _obj1
= 0;
5409 char *_kwnames
[] = { "self","points", NULL
};
5412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_Create",_kwnames
,&_argo0
,&_obj1
))
5415 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5416 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5417 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_Create. Expected _wxPyPolygonShape_p.");
5425 wxPy_BEGIN_ALLOW_THREADS
;
5426 _result
= (PyObject
*)wxPyPolygonShape_Create(_arg0
,_arg1
);
5428 wxPy_END_ALLOW_THREADS
;
5430 _resultobj
= _result
;
5435 #define wxPyPolygonShape_AddPolygonPoint(_swigobj,_swigarg0) (_swigobj->AddPolygonPoint(_swigarg0))
5436 static PyObject
*_wrap_wxPyPolygonShape_AddPolygonPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5437 PyObject
* _resultobj
;
5438 wxPyPolygonShape
* _arg0
;
5439 int _arg1
= (int ) 0;
5440 PyObject
* _argo0
= 0;
5441 char *_kwnames
[] = { "self","pos", NULL
};
5444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyPolygonShape_AddPolygonPoint",_kwnames
,&_argo0
,&_arg1
))
5447 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5448 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5449 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_AddPolygonPoint. Expected _wxPyPolygonShape_p.");
5454 wxPy_BEGIN_ALLOW_THREADS
;
5455 wxPyPolygonShape_AddPolygonPoint(_arg0
,_arg1
);
5457 wxPy_END_ALLOW_THREADS
;
5458 } Py_INCREF(Py_None
);
5459 _resultobj
= Py_None
;
5463 #define wxPyPolygonShape_CalculatePolygonCentre(_swigobj) (_swigobj->CalculatePolygonCentre())
5464 static PyObject
*_wrap_wxPyPolygonShape_CalculatePolygonCentre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5465 PyObject
* _resultobj
;
5466 wxPyPolygonShape
* _arg0
;
5467 PyObject
* _argo0
= 0;
5468 char *_kwnames
[] = { "self", NULL
};
5471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_CalculatePolygonCentre",_kwnames
,&_argo0
))
5474 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5475 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5476 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_CalculatePolygonCentre. Expected _wxPyPolygonShape_p.");
5481 wxPy_BEGIN_ALLOW_THREADS
;
5482 wxPyPolygonShape_CalculatePolygonCentre(_arg0
);
5484 wxPy_END_ALLOW_THREADS
;
5485 } Py_INCREF(Py_None
);
5486 _resultobj
= Py_None
;
5490 #define wxPyPolygonShape_DeletePolygonPoint(_swigobj,_swigarg0) (_swigobj->DeletePolygonPoint(_swigarg0))
5491 static PyObject
*_wrap_wxPyPolygonShape_DeletePolygonPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5492 PyObject
* _resultobj
;
5493 wxPyPolygonShape
* _arg0
;
5494 int _arg1
= (int ) 0;
5495 PyObject
* _argo0
= 0;
5496 char *_kwnames
[] = { "self","pos", NULL
};
5499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyPolygonShape_DeletePolygonPoint",_kwnames
,&_argo0
,&_arg1
))
5502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_DeletePolygonPoint. Expected _wxPyPolygonShape_p.");
5509 wxPy_BEGIN_ALLOW_THREADS
;
5510 wxPyPolygonShape_DeletePolygonPoint(_arg0
,_arg1
);
5512 wxPy_END_ALLOW_THREADS
;
5513 } Py_INCREF(Py_None
);
5514 _resultobj
= Py_None
;
5518 static PyObject
* wxPyPolygonShape_GetPoints(wxPyPolygonShape
*self
) {
5519 wxList
* list
= self
->GetPoints();
5520 return wxPy_ConvertList(list
, "wxRealPoint");
5522 static PyObject
*_wrap_wxPyPolygonShape_GetPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5523 PyObject
* _resultobj
;
5525 wxPyPolygonShape
* _arg0
;
5526 PyObject
* _argo0
= 0;
5527 char *_kwnames
[] = { "self", NULL
};
5530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_GetPoints",_kwnames
,&_argo0
))
5533 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5534 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5535 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_GetPoints. Expected _wxPyPolygonShape_p.");
5540 wxPy_BEGIN_ALLOW_THREADS
;
5541 _result
= (PyObject
*)wxPyPolygonShape_GetPoints(_arg0
);
5543 wxPy_END_ALLOW_THREADS
;
5545 _resultobj
= _result
;
5550 #define wxPyPolygonShape_UpdateOriginalPoints(_swigobj) (_swigobj->UpdateOriginalPoints())
5551 static PyObject
*_wrap_wxPyPolygonShape_UpdateOriginalPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5552 PyObject
* _resultobj
;
5553 wxPyPolygonShape
* _arg0
;
5554 PyObject
* _argo0
= 0;
5555 char *_kwnames
[] = { "self", NULL
};
5558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_UpdateOriginalPoints",_kwnames
,&_argo0
))
5561 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5562 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5563 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_UpdateOriginalPoints. Expected _wxPyPolygonShape_p.");
5568 wxPy_BEGIN_ALLOW_THREADS
;
5569 wxPyPolygonShape_UpdateOriginalPoints(_arg0
);
5571 wxPy_END_ALLOW_THREADS
;
5572 } Py_INCREF(Py_None
);
5573 _resultobj
= Py_None
;
5577 #define wxPyPolygonShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
5578 static PyObject
*_wrap_wxPyPolygonShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5579 PyObject
* _resultobj
;
5580 wxPyPolygonShape
* _arg0
;
5582 PyObject
* _argo0
= 0;
5583 PyObject
* _argo1
= 0;
5584 char *_kwnames
[] = { "self","dc", NULL
};
5587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
5590 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5591 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5592 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDraw. Expected _wxPyPolygonShape_p.");
5597 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5598 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5599 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDraw. Expected _wxDC_p.");
5604 wxPy_BEGIN_ALLOW_THREADS
;
5605 wxPyPolygonShape_base_OnDraw(_arg0
,*_arg1
);
5607 wxPy_END_ALLOW_THREADS
;
5608 } Py_INCREF(Py_None
);
5609 _resultobj
= Py_None
;
5613 #define wxPyPolygonShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
5614 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5615 PyObject
* _resultobj
;
5616 wxPyPolygonShape
* _arg0
;
5618 PyObject
* _argo0
= 0;
5619 PyObject
* _argo1
= 0;
5620 char *_kwnames
[] = { "self","dc", NULL
};
5623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
5626 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5627 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5628 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawContents. Expected _wxPyPolygonShape_p.");
5633 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5634 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5635 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawContents. Expected _wxDC_p.");
5640 wxPy_BEGIN_ALLOW_THREADS
;
5641 wxPyPolygonShape_base_OnDrawContents(_arg0
,*_arg1
);
5643 wxPy_END_ALLOW_THREADS
;
5644 } Py_INCREF(Py_None
);
5645 _resultobj
= Py_None
;
5649 #define wxPyPolygonShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
5650 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5651 PyObject
* _resultobj
;
5652 wxPyPolygonShape
* _arg0
;
5654 bool _arg2
= (bool ) FALSE
;
5655 PyObject
* _argo0
= 0;
5656 PyObject
* _argo1
= 0;
5657 int tempbool2
= (int) FALSE
;
5658 char *_kwnames
[] = { "self","dc","erase", NULL
};
5661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyPolygonShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
5664 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5665 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5666 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawBranches. Expected _wxPyPolygonShape_p.");
5671 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5672 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5673 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawBranches. Expected _wxDC_p.");
5677 _arg2
= (bool ) tempbool2
;
5679 wxPy_BEGIN_ALLOW_THREADS
;
5680 wxPyPolygonShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
5682 wxPy_END_ALLOW_THREADS
;
5683 } Py_INCREF(Py_None
);
5684 _resultobj
= Py_None
;
5688 #define wxPyPolygonShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
5689 static PyObject
*_wrap_wxPyPolygonShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5690 PyObject
* _resultobj
;
5691 wxPyPolygonShape
* _arg0
;
5693 PyObject
* _argo0
= 0;
5694 PyObject
* _argo1
= 0;
5695 char *_kwnames
[] = { "self","dc", NULL
};
5698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
5701 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5702 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMoveLinks. Expected _wxPyPolygonShape_p.");
5708 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5709 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5710 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMoveLinks. Expected _wxDC_p.");
5715 wxPy_BEGIN_ALLOW_THREADS
;
5716 wxPyPolygonShape_base_OnMoveLinks(_arg0
,*_arg1
);
5718 wxPy_END_ALLOW_THREADS
;
5719 } Py_INCREF(Py_None
);
5720 _resultobj
= Py_None
;
5724 #define wxPyPolygonShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
5725 static PyObject
*_wrap_wxPyPolygonShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5726 PyObject
* _resultobj
;
5727 wxPyPolygonShape
* _arg0
;
5729 PyObject
* _argo0
= 0;
5730 PyObject
* _argo1
= 0;
5731 char *_kwnames
[] = { "self","dc", NULL
};
5734 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
5737 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5738 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5739 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnErase. Expected _wxPyPolygonShape_p.");
5744 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5745 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnErase. Expected _wxDC_p.");
5751 wxPy_BEGIN_ALLOW_THREADS
;
5752 wxPyPolygonShape_base_OnErase(_arg0
,*_arg1
);
5754 wxPy_END_ALLOW_THREADS
;
5755 } Py_INCREF(Py_None
);
5756 _resultobj
= Py_None
;
5760 #define wxPyPolygonShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
5761 static PyObject
*_wrap_wxPyPolygonShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5762 PyObject
* _resultobj
;
5763 wxPyPolygonShape
* _arg0
;
5765 PyObject
* _argo0
= 0;
5766 PyObject
* _argo1
= 0;
5767 char *_kwnames
[] = { "self","dc", NULL
};
5770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
5773 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5774 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5775 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEraseContents. Expected _wxPyPolygonShape_p.");
5780 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5781 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5782 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnEraseContents. Expected _wxDC_p.");
5787 wxPy_BEGIN_ALLOW_THREADS
;
5788 wxPyPolygonShape_base_OnEraseContents(_arg0
,*_arg1
);
5790 wxPy_END_ALLOW_THREADS
;
5791 } Py_INCREF(Py_None
);
5792 _resultobj
= Py_None
;
5796 #define wxPyPolygonShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
5797 static PyObject
*_wrap_wxPyPolygonShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5798 PyObject
* _resultobj
;
5799 wxPyPolygonShape
* _arg0
;
5801 PyObject
* _argo0
= 0;
5802 PyObject
* _argo1
= 0;
5803 char *_kwnames
[] = { "self","dc", NULL
};
5806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
5809 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5810 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5811 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnHighlight. Expected _wxPyPolygonShape_p.");
5816 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5817 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnHighlight. Expected _wxDC_p.");
5823 wxPy_BEGIN_ALLOW_THREADS
;
5824 wxPyPolygonShape_base_OnHighlight(_arg0
,*_arg1
);
5826 wxPy_END_ALLOW_THREADS
;
5827 } Py_INCREF(Py_None
);
5828 _resultobj
= Py_None
;
5832 #define wxPyPolygonShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5833 static PyObject
*_wrap_wxPyPolygonShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5834 PyObject
* _resultobj
;
5835 wxPyPolygonShape
* _arg0
;
5838 int _arg3
= (int ) 0;
5839 int _arg4
= (int ) 0;
5840 PyObject
* _argo0
= 0;
5841 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5847 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5848 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnLeftClick. Expected _wxPyPolygonShape_p.");
5854 wxPy_BEGIN_ALLOW_THREADS
;
5855 wxPyPolygonShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5857 wxPy_END_ALLOW_THREADS
;
5858 } Py_INCREF(Py_None
);
5859 _resultobj
= Py_None
;
5863 #define wxPyPolygonShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5864 static PyObject
*_wrap_wxPyPolygonShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5865 PyObject
* _resultobj
;
5866 wxPyPolygonShape
* _arg0
;
5869 int _arg3
= (int ) 0;
5870 int _arg4
= (int ) 0;
5871 PyObject
* _argo0
= 0;
5872 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5878 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5879 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5880 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnLeftDoubleClick. Expected _wxPyPolygonShape_p.");
5885 wxPy_BEGIN_ALLOW_THREADS
;
5886 wxPyPolygonShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5888 wxPy_END_ALLOW_THREADS
;
5889 } Py_INCREF(Py_None
);
5890 _resultobj
= Py_None
;
5894 #define wxPyPolygonShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5895 static PyObject
*_wrap_wxPyPolygonShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5896 PyObject
* _resultobj
;
5897 wxPyPolygonShape
* _arg0
;
5900 int _arg3
= (int ) 0;
5901 int _arg4
= (int ) 0;
5902 PyObject
* _argo0
= 0;
5903 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5909 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5910 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5911 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnRightClick. Expected _wxPyPolygonShape_p.");
5916 wxPy_BEGIN_ALLOW_THREADS
;
5917 wxPyPolygonShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5919 wxPy_END_ALLOW_THREADS
;
5920 } Py_INCREF(Py_None
);
5921 _resultobj
= Py_None
;
5925 #define wxPyPolygonShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
5926 static PyObject
*_wrap_wxPyPolygonShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5927 PyObject
* _resultobj
;
5928 wxPyPolygonShape
* _arg0
;
5931 PyObject
* _argo0
= 0;
5932 char *_kwnames
[] = { "self","x","y", NULL
};
5935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5938 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5939 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5940 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSize. Expected _wxPyPolygonShape_p.");
5945 wxPy_BEGIN_ALLOW_THREADS
;
5946 wxPyPolygonShape_base_OnSize(_arg0
,_arg1
,_arg2
);
5948 wxPy_END_ALLOW_THREADS
;
5949 } Py_INCREF(Py_None
);
5950 _resultobj
= Py_None
;
5954 #define wxPyPolygonShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5955 static PyObject
*_wrap_wxPyPolygonShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5956 PyObject
* _resultobj
;
5958 wxPyPolygonShape
* _arg0
;
5964 bool _arg6
= (bool ) TRUE
;
5965 PyObject
* _argo0
= 0;
5966 PyObject
* _argo1
= 0;
5967 int tempbool6
= (int) TRUE
;
5968 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
5971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyPolygonShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
5974 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5975 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5976 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMovePre. Expected _wxPyPolygonShape_p.");
5981 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5982 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5983 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMovePre. Expected _wxDC_p.");
5987 _arg6
= (bool ) tempbool6
;
5989 wxPy_BEGIN_ALLOW_THREADS
;
5990 _result
= (bool )wxPyPolygonShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
5992 wxPy_END_ALLOW_THREADS
;
5993 } _resultobj
= Py_BuildValue("i",_result
);
5997 #define wxPyPolygonShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5998 static PyObject
*_wrap_wxPyPolygonShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5999 PyObject
* _resultobj
;
6000 wxPyPolygonShape
* _arg0
;
6006 bool _arg6
= (bool ) TRUE
;
6007 PyObject
* _argo0
= 0;
6008 PyObject
* _argo1
= 0;
6009 int tempbool6
= (int) TRUE
;
6010 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
6013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyPolygonShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
6016 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6017 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6018 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMovePost. Expected _wxPyPolygonShape_p.");
6023 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6024 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6025 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMovePost. Expected _wxDC_p.");
6029 _arg6
= (bool ) tempbool6
;
6031 wxPy_BEGIN_ALLOW_THREADS
;
6032 wxPyPolygonShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6034 wxPy_END_ALLOW_THREADS
;
6035 } Py_INCREF(Py_None
);
6036 _resultobj
= Py_None
;
6040 #define wxPyPolygonShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6041 static PyObject
*_wrap_wxPyPolygonShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6042 PyObject
* _resultobj
;
6043 wxPyPolygonShape
* _arg0
;
6047 int _arg4
= (int ) 0;
6048 int _arg5
= (int ) 0;
6049 PyObject
* _argo0
= 0;
6051 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
6054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyPolygonShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6057 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6058 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6059 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDragLeft. Expected _wxPyPolygonShape_p.");
6063 _arg1
= (bool ) tempbool1
;
6065 wxPy_BEGIN_ALLOW_THREADS
;
6066 wxPyPolygonShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6068 wxPy_END_ALLOW_THREADS
;
6069 } Py_INCREF(Py_None
);
6070 _resultobj
= Py_None
;
6074 #define wxPyPolygonShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6075 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6076 PyObject
* _resultobj
;
6077 wxPyPolygonShape
* _arg0
;
6080 int _arg3
= (int ) 0;
6081 int _arg4
= (int ) 0;
6082 PyObject
* _argo0
= 0;
6083 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6089 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6090 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6091 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnBeginDragLeft. Expected _wxPyPolygonShape_p.");
6096 wxPy_BEGIN_ALLOW_THREADS
;
6097 wxPyPolygonShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6099 wxPy_END_ALLOW_THREADS
;
6100 } Py_INCREF(Py_None
);
6101 _resultobj
= Py_None
;
6105 #define wxPyPolygonShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6106 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6107 PyObject
* _resultobj
;
6108 wxPyPolygonShape
* _arg0
;
6111 int _arg3
= (int ) 0;
6112 int _arg4
= (int ) 0;
6113 PyObject
* _argo0
= 0;
6114 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6120 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6121 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6122 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndDragLeft. Expected _wxPyPolygonShape_p.");
6127 wxPy_BEGIN_ALLOW_THREADS
;
6128 wxPyPolygonShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6130 wxPy_END_ALLOW_THREADS
;
6131 } Py_INCREF(Py_None
);
6132 _resultobj
= Py_None
;
6136 #define wxPyPolygonShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6137 static PyObject
*_wrap_wxPyPolygonShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6138 PyObject
* _resultobj
;
6139 wxPyPolygonShape
* _arg0
;
6143 int _arg4
= (int ) 0;
6144 int _arg5
= (int ) 0;
6145 PyObject
* _argo0
= 0;
6147 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
6150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyPolygonShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6153 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6154 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6155 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDragRight. Expected _wxPyPolygonShape_p.");
6159 _arg1
= (bool ) tempbool1
;
6161 wxPy_BEGIN_ALLOW_THREADS
;
6162 wxPyPolygonShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6164 wxPy_END_ALLOW_THREADS
;
6165 } Py_INCREF(Py_None
);
6166 _resultobj
= Py_None
;
6170 #define wxPyPolygonShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6171 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6172 PyObject
* _resultobj
;
6173 wxPyPolygonShape
* _arg0
;
6176 int _arg3
= (int ) 0;
6177 int _arg4
= (int ) 0;
6178 PyObject
* _argo0
= 0;
6179 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6185 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6186 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6187 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnBeginDragRight. Expected _wxPyPolygonShape_p.");
6192 wxPy_BEGIN_ALLOW_THREADS
;
6193 wxPyPolygonShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6195 wxPy_END_ALLOW_THREADS
;
6196 } Py_INCREF(Py_None
);
6197 _resultobj
= Py_None
;
6201 #define wxPyPolygonShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6202 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6203 PyObject
* _resultobj
;
6204 wxPyPolygonShape
* _arg0
;
6207 int _arg3
= (int ) 0;
6208 int _arg4
= (int ) 0;
6209 PyObject
* _argo0
= 0;
6210 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6216 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6217 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6218 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndDragRight. Expected _wxPyPolygonShape_p.");
6223 wxPy_BEGIN_ALLOW_THREADS
;
6224 wxPyPolygonShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6226 wxPy_END_ALLOW_THREADS
;
6227 } Py_INCREF(Py_None
);
6228 _resultobj
= Py_None
;
6232 #define wxPyPolygonShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6233 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6234 PyObject
* _resultobj
;
6235 wxPyPolygonShape
* _arg0
;
6241 PyObject
* _argo0
= 0;
6242 PyObject
* _argo1
= 0;
6243 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
6246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyPolygonShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6249 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6250 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6251 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawOutline. Expected _wxPyPolygonShape_p.");
6256 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6257 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6258 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawOutline. Expected _wxDC_p.");
6263 wxPy_BEGIN_ALLOW_THREADS
;
6264 wxPyPolygonShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6266 wxPy_END_ALLOW_THREADS
;
6267 } Py_INCREF(Py_None
);
6268 _resultobj
= Py_None
;
6272 #define wxPyPolygonShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
6273 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6274 PyObject
* _resultobj
;
6275 wxPyPolygonShape
* _arg0
;
6277 PyObject
* _argo0
= 0;
6278 PyObject
* _argo1
= 0;
6279 char *_kwnames
[] = { "self","dc", NULL
};
6282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
6285 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6286 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6287 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawControlPoints. Expected _wxPyPolygonShape_p.");
6292 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6293 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawControlPoints. Expected _wxDC_p.");
6299 wxPy_BEGIN_ALLOW_THREADS
;
6300 wxPyPolygonShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
6302 wxPy_END_ALLOW_THREADS
;
6303 } Py_INCREF(Py_None
);
6304 _resultobj
= Py_None
;
6308 #define wxPyPolygonShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
6309 static PyObject
*_wrap_wxPyPolygonShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6310 PyObject
* _resultobj
;
6311 wxPyPolygonShape
* _arg0
;
6313 PyObject
* _argo0
= 0;
6314 PyObject
* _argo1
= 0;
6315 char *_kwnames
[] = { "self","dc", NULL
};
6318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
6321 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6322 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6323 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEraseControlPoints. Expected _wxPyPolygonShape_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 wxPyPolygonShape_base_OnEraseControlPoints. Expected _wxDC_p.");
6335 wxPy_BEGIN_ALLOW_THREADS
;
6336 wxPyPolygonShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
6338 wxPy_END_ALLOW_THREADS
;
6339 } Py_INCREF(Py_None
);
6340 _resultobj
= Py_None
;
6344 #define wxPyPolygonShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
6345 static PyObject
*_wrap_wxPyPolygonShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6346 PyObject
* _resultobj
;
6347 wxPyPolygonShape
* _arg0
;
6349 bool _arg2
= (bool ) TRUE
;
6350 PyObject
* _argo0
= 0;
6351 PyObject
* _argo1
= 0;
6352 int tempbool2
= (int) TRUE
;
6353 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
6356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyPolygonShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6359 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6360 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6361 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMoveLink. Expected _wxPyPolygonShape_p.");
6366 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6367 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6368 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMoveLink. Expected _wxDC_p.");
6372 _arg2
= (bool ) tempbool2
;
6374 wxPy_BEGIN_ALLOW_THREADS
;
6375 wxPyPolygonShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
6377 wxPy_END_ALLOW_THREADS
;
6378 } Py_INCREF(Py_None
);
6379 _resultobj
= Py_None
;
6383 #define wxPyPolygonShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6384 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6385 PyObject
* _resultobj
;
6386 wxPyPolygonShape
* _arg0
;
6387 wxPyControlPoint
* _arg1
;
6391 int _arg5
= (int ) 0;
6392 int _arg6
= (int ) 0;
6393 PyObject
* _argo0
= 0;
6394 PyObject
* _argo1
= 0;
6396 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
6399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyPolygonShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
6402 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6403 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6404 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingDragLeft. Expected _wxPyPolygonShape_p.");
6409 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6410 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6411 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
6415 _arg2
= (bool ) tempbool2
;
6417 wxPy_BEGIN_ALLOW_THREADS
;
6418 wxPyPolygonShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6420 wxPy_END_ALLOW_THREADS
;
6421 } Py_INCREF(Py_None
);
6422 _resultobj
= Py_None
;
6426 #define wxPyPolygonShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6427 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6428 PyObject
* _resultobj
;
6429 wxPyPolygonShape
* _arg0
;
6430 wxPyControlPoint
* _arg1
;
6433 int _arg4
= (int ) 0;
6434 int _arg5
= (int ) 0;
6435 PyObject
* _argo0
= 0;
6436 PyObject
* _argo1
= 0;
6437 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
6440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyPolygonShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6443 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6444 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6445 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingBeginDragLeft. Expected _wxPyPolygonShape_p.");
6450 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6451 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6452 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
6457 wxPy_BEGIN_ALLOW_THREADS
;
6458 wxPyPolygonShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6460 wxPy_END_ALLOW_THREADS
;
6461 } Py_INCREF(Py_None
);
6462 _resultobj
= Py_None
;
6466 #define wxPyPolygonShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6467 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6468 PyObject
* _resultobj
;
6469 wxPyPolygonShape
* _arg0
;
6470 wxPyControlPoint
* _arg1
;
6473 int _arg4
= (int ) 0;
6474 int _arg5
= (int ) 0;
6475 PyObject
* _argo0
= 0;
6476 PyObject
* _argo1
= 0;
6477 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
6480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyPolygonShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6483 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6484 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6485 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingEndDragLeft. Expected _wxPyPolygonShape_p.");
6490 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6491 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6492 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
6497 wxPy_BEGIN_ALLOW_THREADS
;
6498 wxPyPolygonShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6500 wxPy_END_ALLOW_THREADS
;
6501 } Py_INCREF(Py_None
);
6502 _resultobj
= Py_None
;
6506 #define wxPyPolygonShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
6507 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6508 PyObject
* _resultobj
;
6509 wxPyPolygonShape
* _arg0
;
6512 PyObject
* _argo0
= 0;
6513 char *_kwnames
[] = { "self","w","h", NULL
};
6516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6519 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6520 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6521 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnBeginSize. Expected _wxPyPolygonShape_p.");
6526 wxPy_BEGIN_ALLOW_THREADS
;
6527 wxPyPolygonShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
6529 wxPy_END_ALLOW_THREADS
;
6530 } Py_INCREF(Py_None
);
6531 _resultobj
= Py_None
;
6535 #define wxPyPolygonShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
6536 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6537 PyObject
* _resultobj
;
6538 wxPyPolygonShape
* _arg0
;
6541 PyObject
* _argo0
= 0;
6542 char *_kwnames
[] = { "self","w","h", NULL
};
6545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6548 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6549 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6550 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndSize. Expected _wxPyPolygonShape_p.");
6555 wxPy_BEGIN_ALLOW_THREADS
;
6556 wxPyPolygonShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
6558 wxPy_END_ALLOW_THREADS
;
6559 } Py_INCREF(Py_None
);
6560 _resultobj
= Py_None
;
6564 static void *SwigwxPyTextShapeTowxPyRectangleShape(void *ptr
) {
6566 wxPyRectangleShape
*dest
;
6567 src
= (wxPyTextShape
*) ptr
;
6568 dest
= (wxPyRectangleShape
*) src
;
6569 return (void *) dest
;
6572 static void *SwigwxPyTextShapeTowxPyShape(void *ptr
) {
6575 src
= (wxPyTextShape
*) ptr
;
6576 dest
= (wxPyShape
*) src
;
6577 return (void *) dest
;
6580 static void *SwigwxPyTextShapeTowxPyShapeEvtHandler(void *ptr
) {
6582 wxPyShapeEvtHandler
*dest
;
6583 src
= (wxPyTextShape
*) ptr
;
6584 dest
= (wxPyShapeEvtHandler
*) src
;
6585 return (void *) dest
;
6588 #define new_wxPyTextShape(_swigarg0,_swigarg1) (new wxPyTextShape(_swigarg0,_swigarg1))
6589 static PyObject
*_wrap_new_wxPyTextShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6590 PyObject
* _resultobj
;
6591 wxPyTextShape
* _result
;
6592 double _arg0
= (double ) 0.0;
6593 double _arg1
= (double ) 0.0;
6594 char *_kwnames
[] = { "width","height", NULL
};
6598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|dd:new_wxPyTextShape",_kwnames
,&_arg0
,&_arg1
))
6601 wxPy_BEGIN_ALLOW_THREADS
;
6602 _result
= (wxPyTextShape
*)new_wxPyTextShape(_arg0
,_arg1
);
6604 wxPy_END_ALLOW_THREADS
;
6606 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTextShape_p");
6607 _resultobj
= Py_BuildValue("s",_ptemp
);
6610 _resultobj
= Py_None
;
6615 #define wxPyTextShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
6616 static PyObject
*_wrap_wxPyTextShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6617 PyObject
* _resultobj
;
6618 wxPyTextShape
* _arg0
;
6621 PyObject
* _argo0
= 0;
6622 PyObject
* _obj1
= 0;
6623 PyObject
* _obj2
= 0;
6624 char *_kwnames
[] = { "self","self","_class", NULL
};
6627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyTextShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
6630 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6631 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6632 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape__setSelf. Expected _wxPyTextShape_p.");
6643 wxPy_BEGIN_ALLOW_THREADS
;
6644 wxPyTextShape__setSelf(_arg0
,_arg1
,_arg2
);
6646 wxPy_END_ALLOW_THREADS
;
6647 } Py_INCREF(Py_None
);
6648 _resultobj
= Py_None
;
6652 #define wxPyTextShape_base_OnDelete(_swigobj) (_swigobj->base_OnDelete())
6653 static PyObject
*_wrap_wxPyTextShape_base_OnDelete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6654 PyObject
* _resultobj
;
6655 wxPyTextShape
* _arg0
;
6656 PyObject
* _argo0
= 0;
6657 char *_kwnames
[] = { "self", NULL
};
6660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyTextShape_base_OnDelete",_kwnames
,&_argo0
))
6663 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6664 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6665 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDelete. Expected _wxPyTextShape_p.");
6670 wxPy_BEGIN_ALLOW_THREADS
;
6671 wxPyTextShape_base_OnDelete(_arg0
);
6673 wxPy_END_ALLOW_THREADS
;
6674 } Py_INCREF(Py_None
);
6675 _resultobj
= Py_None
;
6679 #define wxPyTextShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
6680 static PyObject
*_wrap_wxPyTextShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6681 PyObject
* _resultobj
;
6682 wxPyTextShape
* _arg0
;
6684 PyObject
* _argo0
= 0;
6685 PyObject
* _argo1
= 0;
6686 char *_kwnames
[] = { "self","dc", NULL
};
6689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
6692 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6693 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6694 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDraw. Expected _wxPyTextShape_p.");
6699 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6700 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDraw. Expected _wxDC_p.");
6706 wxPy_BEGIN_ALLOW_THREADS
;
6707 wxPyTextShape_base_OnDraw(_arg0
,*_arg1
);
6709 wxPy_END_ALLOW_THREADS
;
6710 } Py_INCREF(Py_None
);
6711 _resultobj
= Py_None
;
6715 #define wxPyTextShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
6716 static PyObject
*_wrap_wxPyTextShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6717 PyObject
* _resultobj
;
6718 wxPyTextShape
* _arg0
;
6720 PyObject
* _argo0
= 0;
6721 PyObject
* _argo1
= 0;
6722 char *_kwnames
[] = { "self","dc", NULL
};
6725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
6728 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6729 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6730 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawContents. Expected _wxPyTextShape_p.");
6735 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6736 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6737 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawContents. Expected _wxDC_p.");
6742 wxPy_BEGIN_ALLOW_THREADS
;
6743 wxPyTextShape_base_OnDrawContents(_arg0
,*_arg1
);
6745 wxPy_END_ALLOW_THREADS
;
6746 } Py_INCREF(Py_None
);
6747 _resultobj
= Py_None
;
6751 #define wxPyTextShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
6752 static PyObject
*_wrap_wxPyTextShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6753 PyObject
* _resultobj
;
6754 wxPyTextShape
* _arg0
;
6756 bool _arg2
= (bool ) FALSE
;
6757 PyObject
* _argo0
= 0;
6758 PyObject
* _argo1
= 0;
6759 int tempbool2
= (int) FALSE
;
6760 char *_kwnames
[] = { "self","dc","erase", NULL
};
6763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyTextShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6766 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6767 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawBranches. Expected _wxPyTextShape_p.");
6773 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6774 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6775 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawBranches. Expected _wxDC_p.");
6779 _arg2
= (bool ) tempbool2
;
6781 wxPy_BEGIN_ALLOW_THREADS
;
6782 wxPyTextShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
6784 wxPy_END_ALLOW_THREADS
;
6785 } Py_INCREF(Py_None
);
6786 _resultobj
= Py_None
;
6790 #define wxPyTextShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
6791 static PyObject
*_wrap_wxPyTextShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6792 PyObject
* _resultobj
;
6793 wxPyTextShape
* _arg0
;
6795 PyObject
* _argo0
= 0;
6796 PyObject
* _argo1
= 0;
6797 char *_kwnames
[] = { "self","dc", NULL
};
6800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
6803 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6804 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6805 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMoveLinks. Expected _wxPyTextShape_p.");
6810 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6811 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6812 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMoveLinks. Expected _wxDC_p.");
6817 wxPy_BEGIN_ALLOW_THREADS
;
6818 wxPyTextShape_base_OnMoveLinks(_arg0
,*_arg1
);
6820 wxPy_END_ALLOW_THREADS
;
6821 } Py_INCREF(Py_None
);
6822 _resultobj
= Py_None
;
6826 #define wxPyTextShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
6827 static PyObject
*_wrap_wxPyTextShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6828 PyObject
* _resultobj
;
6829 wxPyTextShape
* _arg0
;
6831 PyObject
* _argo0
= 0;
6832 PyObject
* _argo1
= 0;
6833 char *_kwnames
[] = { "self","dc", NULL
};
6836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
6839 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6840 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6841 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnErase. Expected _wxPyTextShape_p.");
6846 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6847 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6848 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnErase. Expected _wxDC_p.");
6853 wxPy_BEGIN_ALLOW_THREADS
;
6854 wxPyTextShape_base_OnErase(_arg0
,*_arg1
);
6856 wxPy_END_ALLOW_THREADS
;
6857 } Py_INCREF(Py_None
);
6858 _resultobj
= Py_None
;
6862 #define wxPyTextShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
6863 static PyObject
*_wrap_wxPyTextShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6864 PyObject
* _resultobj
;
6865 wxPyTextShape
* _arg0
;
6867 PyObject
* _argo0
= 0;
6868 PyObject
* _argo1
= 0;
6869 char *_kwnames
[] = { "self","dc", NULL
};
6872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
6875 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6876 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6877 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEraseContents. Expected _wxPyTextShape_p.");
6882 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6883 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6884 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnEraseContents. Expected _wxDC_p.");
6889 wxPy_BEGIN_ALLOW_THREADS
;
6890 wxPyTextShape_base_OnEraseContents(_arg0
,*_arg1
);
6892 wxPy_END_ALLOW_THREADS
;
6893 } Py_INCREF(Py_None
);
6894 _resultobj
= Py_None
;
6898 #define wxPyTextShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
6899 static PyObject
*_wrap_wxPyTextShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6900 PyObject
* _resultobj
;
6901 wxPyTextShape
* _arg0
;
6903 PyObject
* _argo0
= 0;
6904 PyObject
* _argo1
= 0;
6905 char *_kwnames
[] = { "self","dc", NULL
};
6908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
6911 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6912 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6913 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnHighlight. Expected _wxPyTextShape_p.");
6918 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6919 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6920 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnHighlight. Expected _wxDC_p.");
6925 wxPy_BEGIN_ALLOW_THREADS
;
6926 wxPyTextShape_base_OnHighlight(_arg0
,*_arg1
);
6928 wxPy_END_ALLOW_THREADS
;
6929 } Py_INCREF(Py_None
);
6930 _resultobj
= Py_None
;
6934 #define wxPyTextShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6935 static PyObject
*_wrap_wxPyTextShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6936 PyObject
* _resultobj
;
6937 wxPyTextShape
* _arg0
;
6940 int _arg3
= (int ) 0;
6941 int _arg4
= (int ) 0;
6942 PyObject
* _argo0
= 0;
6943 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6946 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6949 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6950 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6951 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnLeftClick. Expected _wxPyTextShape_p.");
6956 wxPy_BEGIN_ALLOW_THREADS
;
6957 wxPyTextShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6959 wxPy_END_ALLOW_THREADS
;
6960 } Py_INCREF(Py_None
);
6961 _resultobj
= Py_None
;
6965 #define wxPyTextShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6966 static PyObject
*_wrap_wxPyTextShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6967 PyObject
* _resultobj
;
6968 wxPyTextShape
* _arg0
;
6971 int _arg3
= (int ) 0;
6972 int _arg4
= (int ) 0;
6973 PyObject
* _argo0
= 0;
6974 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6980 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6981 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6982 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnLeftDoubleClick. Expected _wxPyTextShape_p.");
6987 wxPy_BEGIN_ALLOW_THREADS
;
6988 wxPyTextShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6990 wxPy_END_ALLOW_THREADS
;
6991 } Py_INCREF(Py_None
);
6992 _resultobj
= Py_None
;
6996 #define wxPyTextShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6997 static PyObject
*_wrap_wxPyTextShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6998 PyObject
* _resultobj
;
6999 wxPyTextShape
* _arg0
;
7002 int _arg3
= (int ) 0;
7003 int _arg4
= (int ) 0;
7004 PyObject
* _argo0
= 0;
7005 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7011 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7012 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7013 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnRightClick. Expected _wxPyTextShape_p.");
7018 wxPy_BEGIN_ALLOW_THREADS
;
7019 wxPyTextShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7021 wxPy_END_ALLOW_THREADS
;
7022 } Py_INCREF(Py_None
);
7023 _resultobj
= Py_None
;
7027 #define wxPyTextShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
7028 static PyObject
*_wrap_wxPyTextShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7029 PyObject
* _resultobj
;
7030 wxPyTextShape
* _arg0
;
7033 PyObject
* _argo0
= 0;
7034 char *_kwnames
[] = { "self","x","y", NULL
};
7037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7040 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7041 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7042 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSize. Expected _wxPyTextShape_p.");
7047 wxPy_BEGIN_ALLOW_THREADS
;
7048 wxPyTextShape_base_OnSize(_arg0
,_arg1
,_arg2
);
7050 wxPy_END_ALLOW_THREADS
;
7051 } Py_INCREF(Py_None
);
7052 _resultobj
= Py_None
;
7056 #define wxPyTextShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7057 static PyObject
*_wrap_wxPyTextShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7058 PyObject
* _resultobj
;
7060 wxPyTextShape
* _arg0
;
7066 bool _arg6
= (bool ) TRUE
;
7067 PyObject
* _argo0
= 0;
7068 PyObject
* _argo1
= 0;
7069 int tempbool6
= (int) TRUE
;
7070 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyTextShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7076 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7077 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7078 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMovePre. Expected _wxPyTextShape_p.");
7083 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7084 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7085 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMovePre. Expected _wxDC_p.");
7089 _arg6
= (bool ) tempbool6
;
7091 wxPy_BEGIN_ALLOW_THREADS
;
7092 _result
= (bool )wxPyTextShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7094 wxPy_END_ALLOW_THREADS
;
7095 } _resultobj
= Py_BuildValue("i",_result
);
7099 #define wxPyTextShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7100 static PyObject
*_wrap_wxPyTextShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7101 PyObject
* _resultobj
;
7102 wxPyTextShape
* _arg0
;
7108 bool _arg6
= (bool ) TRUE
;
7109 PyObject
* _argo0
= 0;
7110 PyObject
* _argo1
= 0;
7111 int tempbool6
= (int) TRUE
;
7112 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyTextShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7118 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7119 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7120 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMovePost. Expected _wxPyTextShape_p.");
7125 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7126 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7127 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMovePost. Expected _wxDC_p.");
7131 _arg6
= (bool ) tempbool6
;
7133 wxPy_BEGIN_ALLOW_THREADS
;
7134 wxPyTextShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7136 wxPy_END_ALLOW_THREADS
;
7137 } Py_INCREF(Py_None
);
7138 _resultobj
= Py_None
;
7142 #define wxPyTextShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7143 static PyObject
*_wrap_wxPyTextShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7144 PyObject
* _resultobj
;
7145 wxPyTextShape
* _arg0
;
7149 int _arg4
= (int ) 0;
7150 int _arg5
= (int ) 0;
7151 PyObject
* _argo0
= 0;
7153 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyTextShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7159 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7160 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7161 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDragLeft. Expected _wxPyTextShape_p.");
7165 _arg1
= (bool ) tempbool1
;
7167 wxPy_BEGIN_ALLOW_THREADS
;
7168 wxPyTextShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7170 wxPy_END_ALLOW_THREADS
;
7171 } Py_INCREF(Py_None
);
7172 _resultobj
= Py_None
;
7176 #define wxPyTextShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7177 static PyObject
*_wrap_wxPyTextShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7178 PyObject
* _resultobj
;
7179 wxPyTextShape
* _arg0
;
7182 int _arg3
= (int ) 0;
7183 int _arg4
= (int ) 0;
7184 PyObject
* _argo0
= 0;
7185 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7191 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7192 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7193 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnBeginDragLeft. Expected _wxPyTextShape_p.");
7198 wxPy_BEGIN_ALLOW_THREADS
;
7199 wxPyTextShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7201 wxPy_END_ALLOW_THREADS
;
7202 } Py_INCREF(Py_None
);
7203 _resultobj
= Py_None
;
7207 #define wxPyTextShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7208 static PyObject
*_wrap_wxPyTextShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7209 PyObject
* _resultobj
;
7210 wxPyTextShape
* _arg0
;
7213 int _arg3
= (int ) 0;
7214 int _arg4
= (int ) 0;
7215 PyObject
* _argo0
= 0;
7216 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7222 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7223 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7224 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndDragLeft. Expected _wxPyTextShape_p.");
7229 wxPy_BEGIN_ALLOW_THREADS
;
7230 wxPyTextShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7232 wxPy_END_ALLOW_THREADS
;
7233 } Py_INCREF(Py_None
);
7234 _resultobj
= Py_None
;
7238 #define wxPyTextShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7239 static PyObject
*_wrap_wxPyTextShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7240 PyObject
* _resultobj
;
7241 wxPyTextShape
* _arg0
;
7245 int _arg4
= (int ) 0;
7246 int _arg5
= (int ) 0;
7247 PyObject
* _argo0
= 0;
7249 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyTextShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7255 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7256 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7257 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDragRight. Expected _wxPyTextShape_p.");
7261 _arg1
= (bool ) tempbool1
;
7263 wxPy_BEGIN_ALLOW_THREADS
;
7264 wxPyTextShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7266 wxPy_END_ALLOW_THREADS
;
7267 } Py_INCREF(Py_None
);
7268 _resultobj
= Py_None
;
7272 #define wxPyTextShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7273 static PyObject
*_wrap_wxPyTextShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7274 PyObject
* _resultobj
;
7275 wxPyTextShape
* _arg0
;
7278 int _arg3
= (int ) 0;
7279 int _arg4
= (int ) 0;
7280 PyObject
* _argo0
= 0;
7281 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7287 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7288 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7289 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnBeginDragRight. Expected _wxPyTextShape_p.");
7294 wxPy_BEGIN_ALLOW_THREADS
;
7295 wxPyTextShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7297 wxPy_END_ALLOW_THREADS
;
7298 } Py_INCREF(Py_None
);
7299 _resultobj
= Py_None
;
7303 #define wxPyTextShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7304 static PyObject
*_wrap_wxPyTextShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7305 PyObject
* _resultobj
;
7306 wxPyTextShape
* _arg0
;
7309 int _arg3
= (int ) 0;
7310 int _arg4
= (int ) 0;
7311 PyObject
* _argo0
= 0;
7312 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7315 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7318 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7319 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7320 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndDragRight. Expected _wxPyTextShape_p.");
7325 wxPy_BEGIN_ALLOW_THREADS
;
7326 wxPyTextShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7328 wxPy_END_ALLOW_THREADS
;
7329 } Py_INCREF(Py_None
);
7330 _resultobj
= Py_None
;
7334 #define wxPyTextShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7335 static PyObject
*_wrap_wxPyTextShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7336 PyObject
* _resultobj
;
7337 wxPyTextShape
* _arg0
;
7343 PyObject
* _argo0
= 0;
7344 PyObject
* _argo1
= 0;
7345 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
7348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyTextShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7351 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7352 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7353 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawOutline. Expected _wxPyTextShape_p.");
7358 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7359 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7360 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawOutline. Expected _wxDC_p.");
7365 wxPy_BEGIN_ALLOW_THREADS
;
7366 wxPyTextShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7368 wxPy_END_ALLOW_THREADS
;
7369 } Py_INCREF(Py_None
);
7370 _resultobj
= Py_None
;
7374 #define wxPyTextShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
7375 static PyObject
*_wrap_wxPyTextShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7376 PyObject
* _resultobj
;
7377 wxPyTextShape
* _arg0
;
7379 PyObject
* _argo0
= 0;
7380 PyObject
* _argo1
= 0;
7381 char *_kwnames
[] = { "self","dc", NULL
};
7384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
7387 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7388 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7389 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawControlPoints. Expected _wxPyTextShape_p.");
7394 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7395 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7396 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawControlPoints. Expected _wxDC_p.");
7401 wxPy_BEGIN_ALLOW_THREADS
;
7402 wxPyTextShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
7404 wxPy_END_ALLOW_THREADS
;
7405 } Py_INCREF(Py_None
);
7406 _resultobj
= Py_None
;
7410 #define wxPyTextShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
7411 static PyObject
*_wrap_wxPyTextShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7412 PyObject
* _resultobj
;
7413 wxPyTextShape
* _arg0
;
7415 PyObject
* _argo0
= 0;
7416 PyObject
* _argo1
= 0;
7417 char *_kwnames
[] = { "self","dc", NULL
};
7420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
7423 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7424 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7425 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEraseControlPoints. Expected _wxPyTextShape_p.");
7430 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7431 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7432 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnEraseControlPoints. Expected _wxDC_p.");
7437 wxPy_BEGIN_ALLOW_THREADS
;
7438 wxPyTextShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
7440 wxPy_END_ALLOW_THREADS
;
7441 } Py_INCREF(Py_None
);
7442 _resultobj
= Py_None
;
7446 #define wxPyTextShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
7447 static PyObject
*_wrap_wxPyTextShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7448 PyObject
* _resultobj
;
7449 wxPyTextShape
* _arg0
;
7451 bool _arg2
= (bool ) TRUE
;
7452 PyObject
* _argo0
= 0;
7453 PyObject
* _argo1
= 0;
7454 int tempbool2
= (int) TRUE
;
7455 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
7458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyTextShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7461 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7462 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7463 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMoveLink. Expected _wxPyTextShape_p.");
7468 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7469 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7470 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMoveLink. Expected _wxDC_p.");
7474 _arg2
= (bool ) tempbool2
;
7476 wxPy_BEGIN_ALLOW_THREADS
;
7477 wxPyTextShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
7479 wxPy_END_ALLOW_THREADS
;
7480 } Py_INCREF(Py_None
);
7481 _resultobj
= Py_None
;
7485 #define wxPyTextShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7486 static PyObject
*_wrap_wxPyTextShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7487 PyObject
* _resultobj
;
7488 wxPyTextShape
* _arg0
;
7489 wxPyControlPoint
* _arg1
;
7493 int _arg5
= (int ) 0;
7494 int _arg6
= (int ) 0;
7495 PyObject
* _argo0
= 0;
7496 PyObject
* _argo1
= 0;
7498 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
7501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyTextShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
7504 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7505 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7506 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingDragLeft. Expected _wxPyTextShape_p.");
7511 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7512 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7513 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
7517 _arg2
= (bool ) tempbool2
;
7519 wxPy_BEGIN_ALLOW_THREADS
;
7520 wxPyTextShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7522 wxPy_END_ALLOW_THREADS
;
7523 } Py_INCREF(Py_None
);
7524 _resultobj
= Py_None
;
7528 #define wxPyTextShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7529 static PyObject
*_wrap_wxPyTextShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7530 PyObject
* _resultobj
;
7531 wxPyTextShape
* _arg0
;
7532 wxPyControlPoint
* _arg1
;
7535 int _arg4
= (int ) 0;
7536 int _arg5
= (int ) 0;
7537 PyObject
* _argo0
= 0;
7538 PyObject
* _argo1
= 0;
7539 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
7542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyTextShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7545 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7546 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7547 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingBeginDragLeft. Expected _wxPyTextShape_p.");
7552 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7553 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7554 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
7559 wxPy_BEGIN_ALLOW_THREADS
;
7560 wxPyTextShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7562 wxPy_END_ALLOW_THREADS
;
7563 } Py_INCREF(Py_None
);
7564 _resultobj
= Py_None
;
7568 #define wxPyTextShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7569 static PyObject
*_wrap_wxPyTextShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7570 PyObject
* _resultobj
;
7571 wxPyTextShape
* _arg0
;
7572 wxPyControlPoint
* _arg1
;
7575 int _arg4
= (int ) 0;
7576 int _arg5
= (int ) 0;
7577 PyObject
* _argo0
= 0;
7578 PyObject
* _argo1
= 0;
7579 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
7582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyTextShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7585 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7586 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7587 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingEndDragLeft. Expected _wxPyTextShape_p.");
7592 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7593 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7594 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
7599 wxPy_BEGIN_ALLOW_THREADS
;
7600 wxPyTextShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7602 wxPy_END_ALLOW_THREADS
;
7603 } Py_INCREF(Py_None
);
7604 _resultobj
= Py_None
;
7608 #define wxPyTextShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
7609 static PyObject
*_wrap_wxPyTextShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7610 PyObject
* _resultobj
;
7611 wxPyTextShape
* _arg0
;
7614 PyObject
* _argo0
= 0;
7615 char *_kwnames
[] = { "self","w","h", NULL
};
7618 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7621 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7622 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7623 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnBeginSize. Expected _wxPyTextShape_p.");
7628 wxPy_BEGIN_ALLOW_THREADS
;
7629 wxPyTextShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
7631 wxPy_END_ALLOW_THREADS
;
7632 } Py_INCREF(Py_None
);
7633 _resultobj
= Py_None
;
7637 #define wxPyTextShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
7638 static PyObject
*_wrap_wxPyTextShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7639 PyObject
* _resultobj
;
7640 wxPyTextShape
* _arg0
;
7643 PyObject
* _argo0
= 0;
7644 char *_kwnames
[] = { "self","w","h", NULL
};
7647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7650 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7651 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7652 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndSize. Expected _wxPyTextShape_p.");
7657 wxPy_BEGIN_ALLOW_THREADS
;
7658 wxPyTextShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
7660 wxPy_END_ALLOW_THREADS
;
7661 } Py_INCREF(Py_None
);
7662 _resultobj
= Py_None
;
7666 static PyMethodDef oglshapes2cMethods
[] = {
7667 { "wxPyTextShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7668 { "wxPyTextShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7669 { "wxPyTextShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7670 { "wxPyTextShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7671 { "wxPyTextShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7672 { "wxPyTextShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyTextShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7673 { "wxPyTextShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyTextShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7674 { "wxPyTextShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7675 { "wxPyTextShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7676 { "wxPyTextShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7677 { "wxPyTextShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7678 { "wxPyTextShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7679 { "wxPyTextShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7680 { "wxPyTextShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7681 { "wxPyTextShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7682 { "wxPyTextShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyTextShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7683 { "wxPyTextShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyTextShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7684 { "wxPyTextShape_base_OnSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7685 { "wxPyTextShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7686 { "wxPyTextShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7687 { "wxPyTextShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7688 { "wxPyTextShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyTextShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7689 { "wxPyTextShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyTextShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7690 { "wxPyTextShape_base_OnErase", (PyCFunction
) _wrap_wxPyTextShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7691 { "wxPyTextShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyTextShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7692 { "wxPyTextShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7693 { "wxPyTextShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7694 { "wxPyTextShape_base_OnDraw", (PyCFunction
) _wrap_wxPyTextShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7695 { "wxPyTextShape_base_OnDelete", (PyCFunction
) _wrap_wxPyTextShape_base_OnDelete
, METH_VARARGS
| METH_KEYWORDS
},
7696 { "wxPyTextShape__setSelf", (PyCFunction
) _wrap_wxPyTextShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7697 { "new_wxPyTextShape", (PyCFunction
) _wrap_new_wxPyTextShape
, METH_VARARGS
| METH_KEYWORDS
},
7698 { "wxPyPolygonShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7699 { "wxPyPolygonShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7700 { "wxPyPolygonShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7701 { "wxPyPolygonShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7702 { "wxPyPolygonShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7703 { "wxPyPolygonShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7704 { "wxPyPolygonShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7705 { "wxPyPolygonShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7706 { "wxPyPolygonShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7707 { "wxPyPolygonShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7708 { "wxPyPolygonShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7709 { "wxPyPolygonShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7710 { "wxPyPolygonShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7711 { "wxPyPolygonShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7712 { "wxPyPolygonShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7713 { "wxPyPolygonShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7714 { "wxPyPolygonShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7715 { "wxPyPolygonShape_base_OnSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7716 { "wxPyPolygonShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7717 { "wxPyPolygonShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7718 { "wxPyPolygonShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7719 { "wxPyPolygonShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7720 { "wxPyPolygonShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7721 { "wxPyPolygonShape_base_OnErase", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7722 { "wxPyPolygonShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7723 { "wxPyPolygonShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7724 { "wxPyPolygonShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7725 { "wxPyPolygonShape_base_OnDraw", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7726 { "wxPyPolygonShape_UpdateOriginalPoints", (PyCFunction
) _wrap_wxPyPolygonShape_UpdateOriginalPoints
, METH_VARARGS
| METH_KEYWORDS
},
7727 { "wxPyPolygonShape_GetPoints", (PyCFunction
) _wrap_wxPyPolygonShape_GetPoints
, METH_VARARGS
| METH_KEYWORDS
},
7728 { "wxPyPolygonShape_DeletePolygonPoint", (PyCFunction
) _wrap_wxPyPolygonShape_DeletePolygonPoint
, METH_VARARGS
| METH_KEYWORDS
},
7729 { "wxPyPolygonShape_CalculatePolygonCentre", (PyCFunction
) _wrap_wxPyPolygonShape_CalculatePolygonCentre
, METH_VARARGS
| METH_KEYWORDS
},
7730 { "wxPyPolygonShape_AddPolygonPoint", (PyCFunction
) _wrap_wxPyPolygonShape_AddPolygonPoint
, METH_VARARGS
| METH_KEYWORDS
},
7731 { "wxPyPolygonShape_Create", (PyCFunction
) _wrap_wxPyPolygonShape_Create
, METH_VARARGS
| METH_KEYWORDS
},
7732 { "wxPyPolygonShape__setSelf", (PyCFunction
) _wrap_wxPyPolygonShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7733 { "new_wxPyPolygonShape", (PyCFunction
) _wrap_new_wxPyPolygonShape
, METH_VARARGS
| METH_KEYWORDS
},
7734 { "wxPyLineShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7735 { "wxPyLineShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7736 { "wxPyLineShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7737 { "wxPyLineShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7738 { "wxPyLineShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7739 { "wxPyLineShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyLineShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7740 { "wxPyLineShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyLineShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7741 { "wxPyLineShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7742 { "wxPyLineShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7743 { "wxPyLineShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7744 { "wxPyLineShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7745 { "wxPyLineShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7746 { "wxPyLineShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7747 { "wxPyLineShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7748 { "wxPyLineShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7749 { "wxPyLineShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyLineShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7750 { "wxPyLineShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyLineShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7751 { "wxPyLineShape_base_OnSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7752 { "wxPyLineShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7753 { "wxPyLineShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7754 { "wxPyLineShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7755 { "wxPyLineShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyLineShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7756 { "wxPyLineShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyLineShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7757 { "wxPyLineShape_base_OnErase", (PyCFunction
) _wrap_wxPyLineShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7758 { "wxPyLineShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyLineShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7759 { "wxPyLineShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7760 { "wxPyLineShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7761 { "wxPyLineShape_base_OnDraw", (PyCFunction
) _wrap_wxPyLineShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7762 { "wxPyLineShape_Unlink", (PyCFunction
) _wrap_wxPyLineShape_Unlink
, METH_VARARGS
| METH_KEYWORDS
},
7763 { "wxPyLineShape_Straighten", (PyCFunction
) _wrap_wxPyLineShape_Straighten
, METH_VARARGS
| METH_KEYWORDS
},
7764 { "wxPyLineShape_SetTo", (PyCFunction
) _wrap_wxPyLineShape_SetTo
, METH_VARARGS
| METH_KEYWORDS
},
7765 { "wxPyLineShape_SetSpline", (PyCFunction
) _wrap_wxPyLineShape_SetSpline
, METH_VARARGS
| METH_KEYWORDS
},
7766 { "wxPyLineShape_SetIgnoreOffsets", (PyCFunction
) _wrap_wxPyLineShape_SetIgnoreOffsets
, METH_VARARGS
| METH_KEYWORDS
},
7767 { "wxPyLineShape_SetFrom", (PyCFunction
) _wrap_wxPyLineShape_SetFrom
, METH_VARARGS
| METH_KEYWORDS
},
7768 { "wxPyLineShape_SetEnds", (PyCFunction
) _wrap_wxPyLineShape_SetEnds
, METH_VARARGS
| METH_KEYWORDS
},
7769 { "wxPyLineShape_SetAttachmentTo", (PyCFunction
) _wrap_wxPyLineShape_SetAttachmentTo
, METH_VARARGS
| METH_KEYWORDS
},
7770 { "wxPyLineShape_SetAttachments", (PyCFunction
) _wrap_wxPyLineShape_SetAttachments
, METH_VARARGS
| METH_KEYWORDS
},
7771 { "wxPyLineShape_SetAttachmentFrom", (PyCFunction
) _wrap_wxPyLineShape_SetAttachmentFrom
, METH_VARARGS
| METH_KEYWORDS
},
7772 { "wxPyLineShape_MakeLineControlPoints", (PyCFunction
) _wrap_wxPyLineShape_MakeLineControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7773 { "wxPyLineShape_IsSpline", (PyCFunction
) _wrap_wxPyLineShape_IsSpline
, METH_VARARGS
| METH_KEYWORDS
},
7774 { "wxPyLineShape_IsEnd", (PyCFunction
) _wrap_wxPyLineShape_IsEnd
, METH_VARARGS
| METH_KEYWORDS
},
7775 { "wxPyLineShape_InsertLineControlPoint", (PyCFunction
) _wrap_wxPyLineShape_InsertLineControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7776 { "wxPyLineShape_Initialise", (PyCFunction
) _wrap_wxPyLineShape_Initialise
, METH_VARARGS
| METH_KEYWORDS
},
7777 { "wxPyLineShape_GetTo", (PyCFunction
) _wrap_wxPyLineShape_GetTo
, METH_VARARGS
| METH_KEYWORDS
},
7778 { "wxPyLineShape_GetNextControlPoint", (PyCFunction
) _wrap_wxPyLineShape_GetNextControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7779 { "wxPyLineShape_GetLabelPosition", (PyCFunction
) _wrap_wxPyLineShape_GetLabelPosition
, METH_VARARGS
| METH_KEYWORDS
},
7780 { "wxPyLineShape_GetFrom", (PyCFunction
) _wrap_wxPyLineShape_GetFrom
, METH_VARARGS
| METH_KEYWORDS
},
7781 { "wxPyLineShape_GetEnds", (PyCFunction
) _wrap_wxPyLineShape_GetEnds
, METH_VARARGS
| METH_KEYWORDS
},
7782 { "wxPyLineShape_GetAttachmentTo", (PyCFunction
) _wrap_wxPyLineShape_GetAttachmentTo
, METH_VARARGS
| METH_KEYWORDS
},
7783 { "wxPyLineShape_GetAttachmentFrom", (PyCFunction
) _wrap_wxPyLineShape_GetAttachmentFrom
, METH_VARARGS
| METH_KEYWORDS
},
7784 { "wxPyLineShape_FindNth", (PyCFunction
) _wrap_wxPyLineShape_FindNth
, METH_VARARGS
| METH_KEYWORDS
},
7785 { "wxPyLineShape_FindMinimumWidth", (PyCFunction
) _wrap_wxPyLineShape_FindMinimumWidth
, METH_VARARGS
| METH_KEYWORDS
},
7786 { "wxPyLineShape_FindLinePosition", (PyCFunction
) _wrap_wxPyLineShape_FindLinePosition
, METH_VARARGS
| METH_KEYWORDS
},
7787 { "wxPyLineShape_FindLineEndPoints", (PyCFunction
) _wrap_wxPyLineShape_FindLineEndPoints
, METH_VARARGS
| METH_KEYWORDS
},
7788 { "wxPyLineShape_FindArrowHead", (PyCFunction
) _wrap_wxPyLineShape_FindArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7789 { "wxPyLineShape_FindArrowHeadId", (PyCFunction
) _wrap_wxPyLineShape_FindArrowHeadId
, METH_VARARGS
| METH_KEYWORDS
},
7790 { "wxPyLineShape_EraseRegion", (PyCFunction
) _wrap_wxPyLineShape_EraseRegion
, METH_VARARGS
| METH_KEYWORDS
},
7791 { "wxPyLineShape_DrawRegion", (PyCFunction
) _wrap_wxPyLineShape_DrawRegion
, METH_VARARGS
| METH_KEYWORDS
},
7792 { "wxPyLineShape_DrawArrows", (PyCFunction
) _wrap_wxPyLineShape_DrawArrows
, METH_VARARGS
| METH_KEYWORDS
},
7793 { "wxPyLineShape_DeleteLineControlPoint", (PyCFunction
) _wrap_wxPyLineShape_DeleteLineControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7794 { "wxPyLineShape_DeleteArrowHead", (PyCFunction
) _wrap_wxPyLineShape_DeleteArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7795 { "wxPyLineShape_DeleteArrowHeadId", (PyCFunction
) _wrap_wxPyLineShape_DeleteArrowHeadId
, METH_VARARGS
| METH_KEYWORDS
},
7796 { "wxPyLineShape_DrawArrow", (PyCFunction
) _wrap_wxPyLineShape_DrawArrow
, METH_VARARGS
| METH_KEYWORDS
},
7797 { "wxPyLineShape_ClearArrowsAtPosition", (PyCFunction
) _wrap_wxPyLineShape_ClearArrowsAtPosition
, METH_VARARGS
| METH_KEYWORDS
},
7798 { "wxPyLineShape_ClearArrow", (PyCFunction
) _wrap_wxPyLineShape_ClearArrow
, METH_VARARGS
| METH_KEYWORDS
},
7799 { "wxPyLineShape_AddArrowOrdered", (PyCFunction
) _wrap_wxPyLineShape_AddArrowOrdered
, METH_VARARGS
| METH_KEYWORDS
},
7800 { "wxPyLineShape_AddArrow", (PyCFunction
) _wrap_wxPyLineShape_AddArrow
, METH_VARARGS
| METH_KEYWORDS
},
7801 { "wxPyLineShape__setSelf", (PyCFunction
) _wrap_wxPyLineShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7802 { "new_wxPyLineShape", (PyCFunction
) _wrap_new_wxPyLineShape
, METH_VARARGS
| METH_KEYWORDS
},
7803 { "wxArrowHead_SetSpacing", (PyCFunction
) _wrap_wxArrowHead_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7804 { "wxArrowHead_SetSize", (PyCFunction
) _wrap_wxArrowHead_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
7805 { "wxArrowHead_GetArrowSize", (PyCFunction
) _wrap_wxArrowHead_GetArrowSize
, METH_VARARGS
| METH_KEYWORDS
},
7806 { "wxArrowHead_GetArrowEnd", (PyCFunction
) _wrap_wxArrowHead_GetArrowEnd
, METH_VARARGS
| METH_KEYWORDS
},
7807 { "wxArrowHead_GetId", (PyCFunction
) _wrap_wxArrowHead_GetId
, METH_VARARGS
| METH_KEYWORDS
},
7808 { "wxArrowHead_GetMetaFile", (PyCFunction
) _wrap_wxArrowHead_GetMetaFile
, METH_VARARGS
| METH_KEYWORDS
},
7809 { "wxArrowHead_SetYOffset", (PyCFunction
) _wrap_wxArrowHead_SetYOffset
, METH_VARARGS
| METH_KEYWORDS
},
7810 { "wxArrowHead_SetXOffset", (PyCFunction
) _wrap_wxArrowHead_SetXOffset
, METH_VARARGS
| METH_KEYWORDS
},
7811 { "wxArrowHead_GetName", (PyCFunction
) _wrap_wxArrowHead_GetName
, METH_VARARGS
| METH_KEYWORDS
},
7812 { "wxArrowHead_GetSize", (PyCFunction
) _wrap_wxArrowHead_GetSize
, METH_VARARGS
| METH_KEYWORDS
},
7813 { "wxArrowHead_GetSpacing", (PyCFunction
) _wrap_wxArrowHead_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7814 { "wxArrowHead_GetYOffset", (PyCFunction
) _wrap_wxArrowHead_GetYOffset
, METH_VARARGS
| METH_KEYWORDS
},
7815 { "wxArrowHead_GetXOffset", (PyCFunction
) _wrap_wxArrowHead_GetXOffset
, METH_VARARGS
| METH_KEYWORDS
},
7816 { "wxArrowHead_SetPosition", (PyCFunction
) _wrap_wxArrowHead_SetPosition
, METH_VARARGS
| METH_KEYWORDS
},
7817 { "wxArrowHead_GetPosition", (PyCFunction
) _wrap_wxArrowHead_GetPosition
, METH_VARARGS
| METH_KEYWORDS
},
7818 { "wxArrowHead__GetType", (PyCFunction
) _wrap_wxArrowHead__GetType
, METH_VARARGS
| METH_KEYWORDS
},
7819 { "delete_wxArrowHead", (PyCFunction
) _wrap_delete_wxArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7820 { "new_wxArrowHead", (PyCFunction
) _wrap_new_wxArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7821 { "wxPyCircleShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7822 { "wxPyCircleShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7823 { "wxPyCircleShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7824 { "wxPyCircleShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7825 { "wxPyCircleShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7826 { "wxPyCircleShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7827 { "wxPyCircleShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7828 { "wxPyCircleShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7829 { "wxPyCircleShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7830 { "wxPyCircleShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7831 { "wxPyCircleShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7832 { "wxPyCircleShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7833 { "wxPyCircleShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7834 { "wxPyCircleShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7835 { "wxPyCircleShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7836 { "wxPyCircleShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7837 { "wxPyCircleShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7838 { "wxPyCircleShape_base_OnSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7839 { "wxPyCircleShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7840 { "wxPyCircleShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7841 { "wxPyCircleShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7842 { "wxPyCircleShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7843 { "wxPyCircleShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7844 { "wxPyCircleShape_base_OnErase", (PyCFunction
) _wrap_wxPyCircleShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7845 { "wxPyCircleShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7846 { "wxPyCircleShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7847 { "wxPyCircleShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7848 { "wxPyCircleShape_base_OnDraw", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7849 { "wxPyCircleShape__setSelf", (PyCFunction
) _wrap_wxPyCircleShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7850 { "new_wxPyCircleShape", (PyCFunction
) _wrap_new_wxPyCircleShape
, METH_VARARGS
| METH_KEYWORDS
},
7851 { "wxPyEllipseShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7852 { "wxPyEllipseShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7853 { "wxPyEllipseShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7854 { "wxPyEllipseShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7855 { "wxPyEllipseShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7856 { "wxPyEllipseShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7857 { "wxPyEllipseShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7858 { "wxPyEllipseShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7859 { "wxPyEllipseShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7860 { "wxPyEllipseShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7861 { "wxPyEllipseShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7862 { "wxPyEllipseShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7863 { "wxPyEllipseShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7864 { "wxPyEllipseShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7865 { "wxPyEllipseShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7866 { "wxPyEllipseShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7867 { "wxPyEllipseShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7868 { "wxPyEllipseShape_base_OnSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7869 { "wxPyEllipseShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7870 { "wxPyEllipseShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7871 { "wxPyEllipseShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7872 { "wxPyEllipseShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7873 { "wxPyEllipseShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7874 { "wxPyEllipseShape_base_OnErase", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7875 { "wxPyEllipseShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7876 { "wxPyEllipseShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7877 { "wxPyEllipseShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7878 { "wxPyEllipseShape_base_OnDraw", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7879 { "wxPyEllipseShape__setSelf", (PyCFunction
) _wrap_wxPyEllipseShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7880 { "new_wxPyEllipseShape", (PyCFunction
) _wrap_new_wxPyEllipseShape
, METH_VARARGS
| METH_KEYWORDS
},
7887 * This table is used by the pointer type-checker
7889 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
7890 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
7891 { "_wxEvent","_class_wxEvent",0},
7892 { "_class_wxActivateEvent","_wxActivateEvent",0},
7893 { "_signed_long","_long",0},
7894 { "_wxMenuEvent","_class_wxMenuEvent",0},
7895 { "_class_wxProcessEvent","_wxProcessEvent",0},
7896 { "_class_wxJPEGHandler","_wxJPEGHandler",0},
7897 { "_class_wxFSFile","_wxFSFile",0},
7898 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
7899 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
7900 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
7901 { "_wxBMPHandler","_class_wxBMPHandler",0},
7902 { "_wxImage","_class_wxImage",0},
7903 { "_wxFlexGridSizer","_class_wxFlexGridSizer",0},
7904 { "_wxWindowDisabler","_class_wxWindowDisabler",0},
7905 { "_class_wxDateTime","_wxDateTime",0},
7906 { "_wxPrintQuality","_wxCoord",0},
7907 { "_wxPrintQuality","_int",0},
7908 { "_wxPrintQuality","_signed_int",0},
7909 { "_wxPrintQuality","_unsigned_int",0},
7910 { "_wxPrintQuality","_wxWindowID",0},
7911 { "_wxPrintQuality","_uint",0},
7912 { "_wxPrintQuality","_EBool",0},
7913 { "_wxPrintQuality","_size_t",0},
7914 { "_wxPrintQuality","_time_t",0},
7915 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
7916 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
7917 { "_wxFontData","_class_wxFontData",0},
7918 { "_class_wxRegionIterator","_wxRegionIterator",0},
7919 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
7920 { "_class_wxMenuBar","_wxMenuBar",0},
7921 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
7922 { "_class_wxStaticBoxSizer","_wxStaticBoxSizer",0},
7923 { "_class_wxEvtHandler","_wxEvtHandler",0},
7924 { "_wxPaintEvent","_class_wxPaintEvent",0},
7925 { "_wxGIFHandler","_class_wxGIFHandler",0},
7926 { "_wxPySizer","_class_wxPySizer",0},
7927 { "_wxInternetFSHandler","_class_wxInternetFSHandler",0},
7928 { "_wxPyCompositeShape","_class_wxPyCompositeShape",0},
7929 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
7930 { "_wxCursor","_class_wxCursor",0},
7931 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
7932 { "_wxPyProcess","_class_wxPyProcess",0},
7933 { "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0},
7934 { "_wxImageHandler","_class_wxImageHandler",0},
7935 { "_class_wxPyRectangleShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
7936 { "_class_wxPyRectangleShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
7937 { "_class_wxPyRectangleShape","_wxPyRectangleShape",0},
7938 { "_wxLog","_class_wxLog",0},
7939 { "_class_wxToolBarBase","_wxToolBarBase",0},
7940 { "_wxMask","_class_wxMask",0},
7941 { "_wxToolTip","_class_wxToolTip",0},
7942 { "_wxPNGHandler","_class_wxPNGHandler",0},
7943 { "_class_wxOGLConstraint","_wxOGLConstraint",0},
7944 { "_class_wxColourData","_wxColourData",0},
7945 { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0},
7946 { "_wxPrinter","_class_wxPrinter",0},
7947 { "_wxPseudoMetaFile","_class_wxPseudoMetaFile",0},
7948 { "_class_wxArrowHead","_wxArrowHead",0},
7949 { "_wxPen","_class_wxPen",0},
7950 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
7951 { "_class_wxNotebookSizer","_wxNotebookSizer",0},
7952 { "_byte","_unsigned_char",0},
7953 { "_wxDataObject","_class_wxDataObject",0},
7954 { "_class_wxPyFontEnumerator","_wxPyFontEnumerator",0},
7955 { "_wxStaticBox","_class_wxStaticBox",0},
7956 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
7957 { "_wxPyDropSource","_class_wxPyDropSource",0},
7958 { "_wxChoice","_class_wxChoice",0},
7959 { "_wxSlider","_class_wxSlider",0},
7960 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
7961 { "_wxPyPrintout","_class_wxPyPrintout",0},
7962 { "_wxShapeRegion","_class_wxShapeRegion",0},
7963 { "_long","_unsigned_long",0},
7964 { "_long","_signed_long",0},
7965 { "_wxImageList","_class_wxImageList",0},
7966 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
7967 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
7968 { "_wxBitmapButton","_class_wxBitmapButton",0},
7969 { "_wxSashWindow","_class_wxSashWindow",0},
7970 { "_class_wxSizer","_wxSizer",0},
7971 { "_class_wxTIFFHandler","_wxTIFFHandler",0},
7972 { "_class_wxPrintDialogData","_wxPrintDialogData",0},
7973 { "_wxGridSizer","_class_wxGridSizer",0},
7974 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
7975 { "_class_wxClipboard","_wxClipboard",0},
7976 { "_class_wxGauge","_wxGauge",0},
7977 { "_class_wxSashEvent","_wxSashEvent",0},
7978 { "_wxDC","_class_wxDC",0},
7979 { "_wxSizerItem","_class_wxSizerItem",0},
7980 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
7981 { "_wxListEvent","_class_wxListEvent",0},
7982 { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0},
7983 { "_wxProgressDialog","_class_wxProgressDialog",0},
7984 { "_class_wxBMPHandler","_wxBMPHandler",0},
7985 { "_wxPrintPreview","_class_wxPrintPreview",0},
7986 { "_class_wxFlexGridSizer","_wxFlexGridSizer",0},
7987 { "_wxSpinEvent","_class_wxSpinEvent",0},
7988 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
7989 { "_wxPyBitmapShape","_class_wxPyBitmapShape",0},
7990 { "_class_wxPyEllipseShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
7991 { "_class_wxPyEllipseShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
7992 { "_class_wxPyEllipseShape","_wxPyEllipseShape",0},
7993 { "_size_t","_wxCoord",0},
7994 { "_size_t","_wxPrintQuality",0},
7995 { "_size_t","_time_t",0},
7996 { "_size_t","_unsigned_int",0},
7997 { "_size_t","_int",0},
7998 { "_size_t","_wxWindowID",0},
7999 { "_size_t","_uint",0},
8000 { "_class_wxRealPoint","_wxRealPoint",0},
8001 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
8002 { "_wxPNMHandler","_class_wxPNMHandler",0},
8003 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
8004 { "_wxLogGui","_class_wxLogGui",0},
8005 { "_class_wxPyShapeEvtHandler","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8006 { "_class_wxPyShapeEvtHandler","_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8007 { "_class_wxPyShapeEvtHandler","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8008 { "_class_wxPyShapeEvtHandler","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8009 { "_class_wxPyShapeEvtHandler","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8010 { "_class_wxPyShapeEvtHandler","_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8011 { "_class_wxPyShapeEvtHandler","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8012 { "_class_wxPyShapeEvtHandler","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8013 { "_class_wxPyShapeEvtHandler","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8014 { "_class_wxPyShapeEvtHandler","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8015 { "_class_wxPyShapeEvtHandler","_wxPyShapeEvtHandler",0},
8016 { "_class_wxMenuItem","_wxMenuItem",0},
8017 { "_class_wxPaintEvent","_wxPaintEvent",0},
8018 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
8019 { "_class_wxStatusBar","_wxStatusBar",0},
8020 { "_class_wxGIFHandler","_wxGIFHandler",0},
8021 { "_class_wxPySizer","_wxPySizer",0},
8022 { "_class_wxPyCompositeShape","_wxPyCompositeShape",0},
8023 { "_wxPyPolygonShape","_class_wxPyPolygonShape",0},
8024 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
8025 { "_wxPanel","_class_wxPanel",0},
8026 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
8027 { "_wxCheckBox","_class_wxCheckBox",0},
8028 { "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0},
8029 { "_wxPyEvent","_class_wxPyEvent",0},
8030 { "_wxTextCtrl","_class_wxTextCtrl",0},
8031 { "_class_wxMask","_wxMask",0},
8032 { "_wxTextDataObject","_class_wxTextDataObject",0},
8033 { "_class_wxKeyEvent","_wxKeyEvent",0},
8034 { "_class_wxToolTip","_wxToolTip",0},
8035 { "_class_wxPNGHandler","_wxPNGHandler",0},
8036 { "_wxFileConfig","_class_wxFileConfig",0},
8037 { "_wxColour","_class_wxColour",0},
8038 { "_class_wxDialog","_wxDialog",0},
8039 { "_wxBusyCursor","_class_wxBusyCursor",0},
8040 { "_wxPageSetupDialog","_class_wxPageSetupDialog",0},
8041 { "_class_wxPrinter","_wxPrinter",0},
8042 { "_class_wxFileDataObject","_wxFileDataObject",0},
8043 { "_wxIdleEvent","_class_wxIdleEvent",0},
8044 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
8045 { "_wxToolBar","_class_wxToolBar",0},
8046 { "_class_wxDataObject","_wxDataObject",0},
8047 { "_wxCaret","_class_wxCaret",0},
8048 { "_wxStaticLine","_class_wxStaticLine",0},
8049 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
8050 { "_wxBrush","_class_wxBrush",0},
8051 { "_wxMiniFrame","_class_wxMiniFrame",0},
8052 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
8053 { "_class_wxPyPrintout","_wxPyPrintout",0},
8054 { "_wxDataFormat","_class_wxDataFormat",0},
8055 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8056 { "_class_wxSashWindow","_wxSashWindow",0},
8057 { "_wxShowEvent","_class_wxShowEvent",0},
8058 { "_class_wxPyDivisionShape","_wxPyDivisionShape",0},
8059 { "_uint","_wxCoord",0},
8060 { "_uint","_wxPrintQuality",0},
8061 { "_uint","_time_t",0},
8062 { "_uint","_size_t",0},
8063 { "_uint","_unsigned_int",0},
8064 { "_uint","_int",0},
8065 { "_uint","_wxWindowID",0},
8066 { "_wxChar","_char",0},
8067 { "_wxPyValidator","_class_wxPyValidator",0},
8068 { "_class_wxEvent","_wxEvent",0},
8069 { "_wxCheckListBox","_class_wxCheckListBox",0},
8070 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
8071 { "_wxRect","_class_wxRect",0},
8072 { "_wxCommandEvent","_class_wxCommandEvent",0},
8073 { "_wxSizeEvent","_class_wxSizeEvent",0},
8074 { "_class_wxLogWindow","_wxLogWindow",0},
8075 { "_class_wxImage","_wxImage",0},
8076 { "_wxPoint","_class_wxPoint",0},
8077 { "_class_wxWindowDisabler","_wxWindowDisabler",0},
8078 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
8079 { "_class_wxPyBitmapShape","_wxPyBitmapShape",0},
8080 { "_class_wxButton","_wxButton",0},
8081 { "_wxRadioBox","_class_wxRadioBox",0},
8082 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
8083 { "_class_wxFontData","_wxFontData",0},
8084 { "_class_wxPNMHandler","_wxPNMHandler",0},
8085 { "_wxBoxSizer","_class_wxBoxSizer",0},
8086 { "_class_wxZipFSHandler","_wxZipFSHandler",0},
8087 { "_char","_wxChar",0},
8088 { "_wxBitmap","_class_wxBitmap",0},
8089 { "_wxPrintDialog","_class_wxPrintDialog",0},
8090 { "_wxPyControlPoint","_class_wxPyControlPoint",0},
8091 { "_wxWindowDC","_class_wxWindowDC",0},
8092 { "_wxTimerEvent","_class_wxTimerEvent",0},
8093 { "_wxPyTimer","_class_wxPyTimer",0},
8094 { "_wxScrollBar","_class_wxScrollBar",0},
8095 { "_wxSpinButton","_class_wxSpinButton",0},
8096 { "_wxColourDialog","_class_wxColourDialog",0},
8097 { "_wxPrintData","_class_wxPrintData",0},
8098 { "_class_wxInternetFSHandler","_wxInternetFSHandler",0},
8099 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8100 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
8101 { "_wxMessageDialog","_class_wxMessageDialog",0},
8102 { "_class_wxValidator","_wxValidator",0},
8103 { "_class_wxPyEvent","_wxPyEvent",0},
8104 { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
8105 { "_wxConfig","_class_wxConfig",0},
8106 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
8107 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
8108 { "_class_wxFileConfig","_wxFileConfig",0},
8109 { "_class_wxPyDrawnShape","_wxPyDrawnShape",0},
8110 { "_class_wxBusyCursor","_wxBusyCursor",0},
8111 { "_wxToolBarSimple","_class_wxToolBarSimple",0},
8112 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
8113 { "_wxListItem","_class_wxListItem",0},
8114 { "_class_wxPseudoMetaFile","_wxPseudoMetaFile",0},
8115 { "_class_wxToolBar","_wxToolBar",0},
8116 { "_wxDropTarget","_class_wxDropTarget",0},
8117 { "_class_wxStaticLine","_wxStaticLine",0},
8118 { "_wxScrollEvent","_class_wxScrollEvent",0},
8119 { "_wxToolBarToolBase","_class_wxToolBarToolBase",0},
8120 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
8121 { "_class_wxMemoryFSHandler","_wxMemoryFSHandler",0},
8122 { "_class_wxShapeRegion","_wxShapeRegion",0},
8123 { "_EBool","_wxCoord",0},
8124 { "_EBool","_wxPrintQuality",0},
8125 { "_EBool","_signed_int",0},
8126 { "_EBool","_int",0},
8127 { "_EBool","_wxWindowID",0},
8128 { "_class_wxRegion","_wxRegion",0},
8129 { "_class_wxDataFormat","_wxDataFormat",0},
8130 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
8131 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
8132 { "_class_wxPreviewFrame","_wxPreviewFrame",0},
8133 { "_wxStaticText","_class_wxStaticText",0},
8134 { "_wxFont","_class_wxFont",0},
8135 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8136 { "_wxCloseEvent","_class_wxCloseEvent",0},
8137 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
8138 { "_wxProcessEvent","_class_wxProcessEvent",0},
8139 { "_wxNotebook","_class_wxNotebook",0},
8140 { "_wxFSFile","_class_wxFSFile",0},
8141 { "_unsigned_long","_long",0},
8142 { "_class_wxRect","_wxRect",0},
8143 { "_class_wxDC","_wxDC",0},
8144 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
8145 { "_wxPyCircleShape","_class_wxPyCircleShape",0},
8146 { "_wxGenericDragImage","_class_wxGenericDragImage",0},
8147 { "_class_wxProgressDialog","_wxProgressDialog",0},
8148 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
8149 { "_wxPyInputStream","_class_wxPyInputStream",0},
8150 { "_wxPyApp","_class_wxPyApp",0},
8151 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
8152 { "_class_wxOutputStream","_wxOutputStream",0},
8153 { "_wxLogTextCtrl","_class_wxLogTextCtrl",0},
8154 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
8155 { "_class_wxTreeEvent","_wxTreeEvent",0},
8156 { "_class_wxDirDialog","_wxDirDialog",0},
8157 { "_wxTimeSpan","_class_wxTimeSpan",0},
8158 { "_wxPyLineShape","_class_wxPyLineShape",0},
8159 { "_wxFocusEvent","_class_wxFocusEvent",0},
8160 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
8161 { "_class_wxTimerEvent","_wxTimerEvent",0},
8162 { "_class_wxPyTimer","_wxPyTimer",0},
8163 { "_class_wxSpinButton","_wxSpinButton",0},
8164 { "_class_wxPyPolygonShape","_wxPyPolygonShape",0},
8165 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8166 { "_class_wxPanel","_wxPanel",0},
8167 { "_class_wxCheckBox","_wxCheckBox",0},
8168 { "_wxComboBox","_class_wxComboBox",0},
8169 { "_wxRadioButton","_class_wxRadioButton",0},
8170 { "_class_wxMessageDialog","_wxMessageDialog",0},
8171 { "_signed_int","_wxCoord",0},
8172 { "_signed_int","_wxPrintQuality",0},
8173 { "_signed_int","_EBool",0},
8174 { "_signed_int","_wxWindowID",0},
8175 { "_signed_int","_int",0},
8176 { "_class_wxTextCtrl","_wxTextCtrl",0},
8177 { "_class_wxListItemAttr","_wxListItemAttr",0},
8178 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8179 { "_class_wxTextDataObject","_wxTextDataObject",0},
8180 { "_wxMenu","_class_wxMenu",0},
8181 { "_class_wxMoveEvent","_wxMoveEvent",0},
8182 { "_wxListBox","_class_wxListBox",0},
8183 { "_wxScreenDC","_class_wxScreenDC",0},
8184 { "_class_wxToolBarSimple","_wxToolBarSimple",0},
8185 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
8186 { "_wxArrowHead","_class_wxArrowHead",0},
8187 { "_WXTYPE","_wxDateTime_t",0},
8188 { "_WXTYPE","_short",0},
8189 { "_WXTYPE","_signed_short",0},
8190 { "_WXTYPE","_unsigned_short",0},
8191 { "_wxFileDialog","_class_wxFileDialog",0},
8192 { "_class_wxDropTarget","_wxDropTarget",0},
8193 { "_class_wxCaret","_wxCaret",0},
8194 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
8195 { "_class_wxBrush","_wxBrush",0},
8196 { "_wxTipProvider","_class_wxTipProvider",0},
8197 { "_unsigned_short","_wxDateTime_t",0},
8198 { "_unsigned_short","_WXTYPE",0},
8199 { "_unsigned_short","_short",0},
8200 { "_class_wxWindow","_wxWindow",0},
8201 { "_class_wxLogStderr","_wxLogStderr",0},
8202 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
8203 { "_wxDateSpan","_class_wxDateSpan",0},
8204 { "_class_wxStaticText","_wxStaticText",0},
8205 { "_wxPrintDialogData","_class_wxPrintDialogData",0},
8206 { "_class_wxFont","_wxFont",0},
8207 { "_wxClipboard","_class_wxClipboard",0},
8208 { "_class_wxPyValidator","_wxPyValidator",0},
8209 { "_class_wxCloseEvent","_wxCloseEvent",0},
8210 { "_wxSashEvent","_class_wxSashEvent",0},
8211 { "_wxBusyInfo","_class_wxBusyInfo",0},
8212 { "_class_wxMenuEvent","_wxMenuEvent",0},
8213 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
8214 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8215 { "_class_wxPyCircleShape","_wxPyCircleShape",0},
8216 { "_wxClientDC","_class_wxClientDC",0},
8217 { "_wxMouseEvent","_class_wxMouseEvent",0},
8218 { "_class_wxGenericDragImage","_wxGenericDragImage",0},
8219 { "_wxListCtrl","_class_wxListCtrl",0},
8220 { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0},
8221 { "_wxPyDividedShape","_class_wxPyDividedShape",0},
8222 { "_class_wxPoint","_wxPoint",0},
8223 { "_class_wxPyInputStream","_wxPyInputStream",0},
8224 { "_wxRealPoint","_class_wxRealPoint",0},
8225 { "_class_wxRadioBox","_wxRadioBox",0},
8226 { "_class_wxBoxSizer","_wxBoxSizer",0},
8227 { "_signed_short","_WXTYPE",0},
8228 { "_signed_short","_short",0},
8229 { "_wxMemoryDC","_class_wxMemoryDC",0},
8230 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8231 { "_class_wxPrintDialog","_wxPrintDialog",0},
8232 { "_wxPyFileSystemHandler","_class_wxPyFileSystemHandler",0},
8233 { "_class_wxPyControlPoint","_wxPyControlPoint",0},
8234 { "_wxPaintDC","_class_wxPaintDC",0},
8235 { "_class_wxWindowDC","_wxWindowDC",0},
8236 { "_class_wxFocusEvent","_wxFocusEvent",0},
8237 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
8238 { "_wxStatusBar","_class_wxStatusBar",0},
8239 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8240 { "_class_wxCursor","_wxCursor",0},
8241 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
8242 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8243 { "_class_wxPyProcess","_wxPyProcess",0},
8244 { "_class_wxImageHandler","_wxImageHandler",0},
8245 { "_wxPyShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8246 { "_wxPyShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8247 { "_wxPyShape","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8248 { "_wxPyShape","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8249 { "_wxPyShape","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8250 { "_wxPyShape","_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8251 { "_wxPyShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8252 { "_wxPyShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8253 { "_wxPyShape","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8254 { "_wxPyShape","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8255 { "_wxPyShape","_class_wxPyShape",0},
8256 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8257 { "_class_wxLog","_wxLog",0},
8258 { "_wxTreeItemId","_class_wxTreeItemId",0},
8259 { "_unsigned_char","_byte",0},
8260 { "_class_wxMenu","_wxMenu",0},
8261 { "_wxControl","_class_wxControl",0},
8262 { "_class_wxListBox","_wxListBox",0},
8263 { "_unsigned_int","_wxCoord",0},
8264 { "_unsigned_int","_wxPrintQuality",0},
8265 { "_unsigned_int","_time_t",0},
8266 { "_unsigned_int","_size_t",0},
8267 { "_unsigned_int","_uint",0},
8268 { "_unsigned_int","_wxWindowID",0},
8269 { "_unsigned_int","_int",0},
8270 { "_wxIcon","_class_wxIcon",0},
8271 { "_wxDialog","_class_wxDialog",0},
8272 { "_class_wxListItem","_wxListItem",0},
8273 { "_class_wxPen","_wxPen",0},
8274 { "_class_wxFileDialog","_wxFileDialog",0},
8275 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
8276 { "_wxConfigBase","_class_wxConfigBase",0},
8277 { "_short","_wxDateTime_t",0},
8278 { "_short","_WXTYPE",0},
8279 { "_short","_unsigned_short",0},
8280 { "_short","_signed_short",0},
8281 { "_class_wxStaticBox","_wxStaticBox",0},
8282 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
8283 { "_wxPyTextShape","_class_wxPyTextShape",0},
8284 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8285 { "_class_wxPyDropSource","_wxPyDropSource",0},
8286 { "_class_wxScrollEvent","_wxScrollEvent",0},
8287 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
8288 { "_class_wxChoice","_wxChoice",0},
8289 { "_class_wxSlider","_wxSlider",0},
8290 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
8291 { "_class_wxImageList","_wxImageList",0},
8292 { "_class_wxBitmapButton","_wxBitmapButton",0},
8293 { "_wxFileSystemHandler","_class_wxFileSystemHandler",0},
8294 { "_wxPyTipProvider","_class_wxPyTipProvider",0},
8295 { "_wxFrame","_class_wxFrame",0},
8296 { "_wxPCXHandler","_class_wxPCXHandler",0},
8297 { "_class_wxGridSizer","_wxGridSizer",0},
8298 { "_wxPyDivisionShape","_class_wxPyDivisionShape",0},
8299 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
8300 { "_class_wxNotebook","_wxNotebook",0},
8301 { "_wxJPEGHandler","_class_wxJPEGHandler",0},
8302 { "_wxWindowID","_wxCoord",0},
8303 { "_wxWindowID","_wxPrintQuality",0},
8304 { "_wxWindowID","_time_t",0},
8305 { "_wxWindowID","_size_t",0},
8306 { "_wxWindowID","_EBool",0},
8307 { "_wxWindowID","_uint",0},
8308 { "_wxWindowID","_int",0},
8309 { "_wxWindowID","_signed_int",0},
8310 { "_wxWindowID","_unsigned_int",0},
8311 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
8312 { "_class_wxSizerItem","_wxSizerItem",0},
8313 { "_int","_wxCoord",0},
8314 { "_int","_wxPrintQuality",0},
8315 { "_int","_time_t",0},
8316 { "_int","_size_t",0},
8317 { "_int","_EBool",0},
8318 { "_int","_uint",0},
8319 { "_int","_wxWindowID",0},
8320 { "_int","_unsigned_int",0},
8321 { "_int","_signed_int",0},
8322 { "_class_wxMouseEvent","_wxMouseEvent",0},
8323 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
8324 { "_wxLogWindow","_class_wxLogWindow",0},
8325 { "_class_wxListEvent","_wxListEvent",0},
8326 { "_class_wxPrintPreview","_wxPrintPreview",0},
8327 { "_wxDateTime_t","_unsigned_short",0},
8328 { "_wxDateTime_t","_short",0},
8329 { "_wxDateTime_t","_WXTYPE",0},
8330 { "_class_wxSpinEvent","_wxSpinEvent",0},
8331 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
8332 { "_wxDateTime","_class_wxDateTime",0},
8333 { "_time_t","_wxCoord",0},
8334 { "_time_t","_wxPrintQuality",0},
8335 { "_time_t","_unsigned_int",0},
8336 { "_time_t","_int",0},
8337 { "_time_t","_wxWindowID",0},
8338 { "_time_t","_uint",0},
8339 { "_time_t","_size_t",0},
8340 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
8341 { "_wxLogNull","_class_wxLogNull",0},
8342 { "_wxButton","_class_wxButton",0},
8343 { "_wxZipFSHandler","_class_wxZipFSHandler",0},
8344 { "_class_wxPyApp","_wxPyApp",0},
8345 { "_wxSize","_class_wxSize",0},
8346 { "_wxRegionIterator","_class_wxRegionIterator",0},
8347 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8348 { "_class_wxLogTextCtrl","_wxLogTextCtrl",0},
8349 { "_class_wxLogGui","_wxLogGui",0},
8350 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
8351 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
8352 { "_wxStaticBoxSizer","_class_wxStaticBoxSizer",0},
8353 { "_class_wxTimeSpan","_wxTimeSpan",0},
8354 { "_class_wxPyFileSystemHandler","_wxPyFileSystemHandler",0},
8355 { "_class_wxPyLineShape","_wxPyLineShape",0},
8356 { "_class_wxPaintDC","_wxPaintDC",0},
8357 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
8358 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8359 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
8360 { "_class_wxComboBox","_wxComboBox",0},
8361 { "_class_wxRadioButton","_wxRadioButton",0},
8362 { "_class_wxPyShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8363 { "_class_wxPyShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8364 { "_class_wxPyShape","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8365 { "_class_wxPyShape","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8366 { "_class_wxPyShape","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8367 { "_class_wxPyShape","_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8368 { "_class_wxPyShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8369 { "_class_wxPyShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8370 { "_class_wxPyShape","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8371 { "_class_wxPyShape","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8372 { "_class_wxPyShape","_wxPyShape",0},
8373 { "_wxValidator","_class_wxValidator",0},
8374 { "_wxToolBarBase","_class_wxToolBarBase",0},
8375 { "_class_wxTreeItemId","_wxTreeItemId",0},
8376 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8377 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
8378 { "_class_wxControl","_wxControl",0},
8379 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
8380 { "_wxPyDrawnShape","_class_wxPyDrawnShape",0},
8381 { "_class_wxIcon","_wxIcon",0},
8382 { "_class_wxColour","_wxColour",0},
8383 { "_class_wxScreenDC","_wxScreenDC",0},
8384 { "_class_wxPageSetupDialog","_wxPageSetupDialog",0},
8385 { "_wxPalette","_class_wxPalette",0},
8386 { "_class_wxIdleEvent","_wxIdleEvent",0},
8387 { "_class_wxConfigBase","_wxConfigBase",0},
8388 { "_wxCoord","_int",0},
8389 { "_wxCoord","_signed_int",0},
8390 { "_wxCoord","_unsigned_int",0},
8391 { "_wxCoord","_wxWindowID",0},
8392 { "_wxCoord","_uint",0},
8393 { "_wxCoord","_EBool",0},
8394 { "_wxCoord","_size_t",0},
8395 { "_wxCoord","_time_t",0},
8396 { "_wxCoord","_wxPrintQuality",0},
8397 { "_wxEraseEvent","_class_wxEraseEvent",0},
8398 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8399 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
8400 { "_class_wxTipProvider","_wxTipProvider",0},
8401 { "_class_wxMiniFrame","_wxMiniFrame",0},
8402 { "_wxFontDialog","_class_wxFontDialog",0},
8403 { "_wxMemoryFSHandler","_class_wxMemoryFSHandler",0},
8404 { "_wxRegion","_class_wxRegion",0},
8405 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
8406 { "_wxPreviewFrame","_class_wxPreviewFrame",0},
8407 { "_wxSizer","_class_wxSizer",0},
8408 { "_class_wxDateSpan","_wxDateSpan",0},
8409 { "_wxFileSystem","_class_wxFileSystem",0},
8410 { "_class_wxShowEvent","_wxShowEvent",0},
8411 { "_class_wxPyTipProvider","_wxPyTipProvider",0},
8412 { "_class_wxPCXHandler","_wxPCXHandler",0},
8413 { "_wxTIFFHandler","_class_wxTIFFHandler",0},
8414 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
8415 { "_wxActivateEvent","_class_wxActivateEvent",0},
8416 { "_wxGauge","_class_wxGauge",0},
8417 { "_class_wxCheckListBox","_wxCheckListBox",0},
8418 { "_class_wxBusyInfo","_wxBusyInfo",0},
8419 { "_class_wxCommandEvent","_wxCommandEvent",0},
8420 { "_class_wxClientDC","_wxClientDC",0},
8421 { "_class_wxSizeEvent","_wxSizeEvent",0},
8422 { "_class_wxListCtrl","_wxListCtrl",0},
8423 { "_class_wxPyDividedShape","_wxPyDividedShape",0},
8424 { "_wxPyEllipseShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
8425 { "_wxPyEllipseShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
8426 { "_wxPyEllipseShape","_class_wxPyEllipseShape",0},
8427 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
8428 { "_class_wxLogNull","_wxLogNull",0},
8429 { "_class_wxSize","_wxSize",0},
8430 { "_class_wxBitmap","_wxBitmap",0},
8431 { "_class_wxMemoryDC","_wxMemoryDC",0},
8432 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
8433 { "_wxMenuBar","_class_wxMenuBar",0},
8434 { "_wxOutputStream","_class_wxOutputStream",0},
8435 { "_wxTreeEvent","_class_wxTreeEvent",0},
8436 { "_wxDirDialog","_class_wxDirDialog",0},
8437 { "_wxPyShapeEvtHandler","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8438 { "_wxPyShapeEvtHandler","_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8439 { "_wxPyShapeEvtHandler","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8440 { "_wxPyShapeEvtHandler","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8441 { "_wxPyShapeEvtHandler","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8442 { "_wxPyShapeEvtHandler","_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8443 { "_wxPyShapeEvtHandler","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8444 { "_wxPyShapeEvtHandler","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8445 { "_wxPyShapeEvtHandler","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8446 { "_wxPyShapeEvtHandler","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8447 { "_wxPyShapeEvtHandler","_class_wxPyShapeEvtHandler",0},
8448 { "_wxEvtHandler","_class_wxEvtHandler",0},
8449 { "_wxMenuItem","_class_wxMenuItem",0},
8450 { "_class_wxScrollBar","_wxScrollBar",0},
8451 { "_class_wxColourDialog","_wxColourDialog",0},
8452 { "_class_wxPrintData","_wxPrintData",0},
8453 { "_wxPyRectangleShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
8454 { "_wxPyRectangleShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
8455 { "_wxPyRectangleShape","_class_wxPyRectangleShape",0},
8456 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
8457 { "_wxListItemAttr","_class_wxListItemAttr",0},
8458 { "_class_wxTextEntryDialog","_wxTextEntryDialog",0},
8459 { "_class_wxConfig","_wxConfig",0},
8460 { "_wxKeyEvent","_class_wxKeyEvent",0},
8461 { "_wxMoveEvent","_class_wxMoveEvent",0},
8462 { "_wxOGLConstraint","_class_wxOGLConstraint",0},
8463 { "_wxColourData","_class_wxColourData",0},
8464 { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0},
8465 { "_class_wxPalette","_wxPalette",0},
8466 { "_wxFileDataObject","_class_wxFileDataObject",0},
8467 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
8468 { "_wxNotebookSizer","_class_wxNotebookSizer",0},
8469 { "_class_wxEraseEvent","_wxEraseEvent",0},
8470 { "_wxPyFontEnumerator","_class_wxPyFontEnumerator",0},
8471 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
8472 { "_class_wxPyTextShape","_wxPyTextShape",0},
8473 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
8474 { "_class_wxToolBarToolBase","_wxToolBarToolBase",0},
8475 { "_class_wxFontDialog","_wxFontDialog",0},
8476 { "_wxWindow","_class_wxWindow",0},
8477 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
8478 { "_wxLogStderr","_class_wxLogStderr",0},
8479 { "_class_wxFileSystemHandler","_wxFileSystemHandler",0},
8480 { "_class_wxFileSystem","_wxFileSystem",0},
8481 { "_class_wxFrame","_wxFrame",0},
8484 static PyObject
*SWIG_globals
;
8488 SWIGEXPORT(void) initoglshapes2c() {
8490 SWIG_globals
= SWIG_newvarlink();
8491 m
= Py_InitModule("oglshapes2c", oglshapes2cMethods
);
8492 d
= PyModule_GetDict(m
);
8495 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
8496 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);