2 * FILE : ./oglshapes2.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 810)
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
) {
64 } else if (target
== Py_None
) {
68 if (!PyList_Check(target
)) {
70 target
= PyList_New(0);
71 PyList_Append(target
, o2
);
74 PyList_Append(target
,o
);
80 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
86 } else if (target
== Py_None
) {
90 if (!PyTuple_Check(target
)) {
92 target
= PyTuple_New(1);
93 PyTuple_SetItem(target
, 0, o2
);
96 PyTuple_SetItem(o3
, 0, o
);
99 target
= PySequence_Concat(o2
, o3
);
106 static char* wxStringErrorMsg
= "string type is required for parameter";
108 WXSHAPE_IMP_CALLBACKS(wxPyEllipseShape
, wxEllipseShape
);
110 WXSHAPE_IMP_CALLBACKS(wxPyCircleShape
, wxCircleShape
);
112 WXSHAPE_IMP_CALLBACKS(wxPyLineShape
, wxLineShape
);
114 WXSHAPE_IMP_CALLBACKS(wxPyPolygonShape
, wxPolygonShape
);
116 WXSHAPE_IMP_CALLBACKS(wxPyTextShape
, wxTextShape
);
120 static void *SwigwxPyEllipseShapeTowxPyShape(void *ptr
) {
121 wxPyEllipseShape
*src
;
123 src
= (wxPyEllipseShape
*) ptr
;
124 dest
= (wxPyShape
*) src
;
125 return (void *) dest
;
128 static void *SwigwxPyEllipseShapeTowxPyShapeEvtHandler(void *ptr
) {
129 wxPyEllipseShape
*src
;
130 wxPyShapeEvtHandler
*dest
;
131 src
= (wxPyEllipseShape
*) ptr
;
132 dest
= (wxPyShapeEvtHandler
*) src
;
133 return (void *) dest
;
136 #define new_wxPyEllipseShape(_swigarg0,_swigarg1) (new wxPyEllipseShape(_swigarg0,_swigarg1))
137 static PyObject
*_wrap_new_wxPyEllipseShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
138 PyObject
* _resultobj
;
139 wxPyEllipseShape
* _result
;
140 double _arg0
= (double ) 0.0;
141 double _arg1
= (double ) 0.0;
142 char *_kwnames
[] = { "width","height", NULL
};
146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|dd:new_wxPyEllipseShape",_kwnames
,&_arg0
,&_arg1
))
149 wxPy_BEGIN_ALLOW_THREADS
;
150 _result
= (wxPyEllipseShape
*)new_wxPyEllipseShape(_arg0
,_arg1
);
152 wxPy_END_ALLOW_THREADS
;
154 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyEllipseShape_p");
155 _resultobj
= Py_BuildValue("s",_ptemp
);
158 _resultobj
= Py_None
;
163 #define wxPyEllipseShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
164 static PyObject
*_wrap_wxPyEllipseShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
165 PyObject
* _resultobj
;
166 wxPyEllipseShape
* _arg0
;
169 PyObject
* _argo0
= 0;
170 PyObject
* _obj1
= 0;
171 PyObject
* _obj2
= 0;
172 char *_kwnames
[] = { "self","self","_class", NULL
};
175 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyEllipseShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
178 if (_argo0
== Py_None
) { _arg0
= NULL
; }
179 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
180 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape__setSelf. Expected _wxPyEllipseShape_p.");
191 wxPy_BEGIN_ALLOW_THREADS
;
192 wxPyEllipseShape__setSelf(_arg0
,_arg1
,_arg2
);
194 wxPy_END_ALLOW_THREADS
;
195 } Py_INCREF(Py_None
);
196 _resultobj
= Py_None
;
200 #define wxPyEllipseShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
201 static PyObject
*_wrap_wxPyEllipseShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
202 PyObject
* _resultobj
;
203 wxPyEllipseShape
* _arg0
;
205 PyObject
* _argo0
= 0;
206 PyObject
* _argo1
= 0;
207 char *_kwnames
[] = { "self","dc", NULL
};
210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
213 if (_argo0
== Py_None
) { _arg0
= NULL
; }
214 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
215 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDraw. Expected _wxPyEllipseShape_p.");
220 if (_argo1
== Py_None
) { _arg1
= NULL
; }
221 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
222 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDraw. Expected _wxDC_p.");
227 wxPy_BEGIN_ALLOW_THREADS
;
228 wxPyEllipseShape_base_OnDraw(_arg0
,*_arg1
);
230 wxPy_END_ALLOW_THREADS
;
231 } Py_INCREF(Py_None
);
232 _resultobj
= Py_None
;
236 #define wxPyEllipseShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
237 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
238 PyObject
* _resultobj
;
239 wxPyEllipseShape
* _arg0
;
241 PyObject
* _argo0
= 0;
242 PyObject
* _argo1
= 0;
243 char *_kwnames
[] = { "self","dc", NULL
};
246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
249 if (_argo0
== Py_None
) { _arg0
= NULL
; }
250 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
251 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawContents. Expected _wxPyEllipseShape_p.");
256 if (_argo1
== Py_None
) { _arg1
= NULL
; }
257 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
258 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawContents. Expected _wxDC_p.");
263 wxPy_BEGIN_ALLOW_THREADS
;
264 wxPyEllipseShape_base_OnDrawContents(_arg0
,*_arg1
);
266 wxPy_END_ALLOW_THREADS
;
267 } Py_INCREF(Py_None
);
268 _resultobj
= Py_None
;
272 #define wxPyEllipseShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
273 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
274 PyObject
* _resultobj
;
275 wxPyEllipseShape
* _arg0
;
277 bool _arg2
= (bool ) FALSE
;
278 PyObject
* _argo0
= 0;
279 PyObject
* _argo1
= 0;
280 int tempbool2
= (int) FALSE
;
281 char *_kwnames
[] = { "self","dc","erase", NULL
};
284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyEllipseShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
287 if (_argo0
== Py_None
) { _arg0
= NULL
; }
288 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
289 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawBranches. Expected _wxPyEllipseShape_p.");
294 if (_argo1
== Py_None
) { _arg1
= NULL
; }
295 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
296 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawBranches. Expected _wxDC_p.");
300 _arg2
= (bool ) tempbool2
;
302 wxPy_BEGIN_ALLOW_THREADS
;
303 wxPyEllipseShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
305 wxPy_END_ALLOW_THREADS
;
306 } Py_INCREF(Py_None
);
307 _resultobj
= Py_None
;
311 #define wxPyEllipseShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
312 static PyObject
*_wrap_wxPyEllipseShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
313 PyObject
* _resultobj
;
314 wxPyEllipseShape
* _arg0
;
316 PyObject
* _argo0
= 0;
317 PyObject
* _argo1
= 0;
318 char *_kwnames
[] = { "self","dc", NULL
};
321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
324 if (_argo0
== Py_None
) { _arg0
= NULL
; }
325 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
326 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMoveLinks. Expected _wxPyEllipseShape_p.");
331 if (_argo1
== Py_None
) { _arg1
= NULL
; }
332 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
333 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMoveLinks. Expected _wxDC_p.");
338 wxPy_BEGIN_ALLOW_THREADS
;
339 wxPyEllipseShape_base_OnMoveLinks(_arg0
,*_arg1
);
341 wxPy_END_ALLOW_THREADS
;
342 } Py_INCREF(Py_None
);
343 _resultobj
= Py_None
;
347 #define wxPyEllipseShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
348 static PyObject
*_wrap_wxPyEllipseShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
349 PyObject
* _resultobj
;
350 wxPyEllipseShape
* _arg0
;
352 PyObject
* _argo0
= 0;
353 PyObject
* _argo1
= 0;
354 char *_kwnames
[] = { "self","dc", NULL
};
357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
360 if (_argo0
== Py_None
) { _arg0
= NULL
; }
361 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
362 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnErase. Expected _wxPyEllipseShape_p.");
367 if (_argo1
== Py_None
) { _arg1
= NULL
; }
368 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
369 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnErase. Expected _wxDC_p.");
374 wxPy_BEGIN_ALLOW_THREADS
;
375 wxPyEllipseShape_base_OnErase(_arg0
,*_arg1
);
377 wxPy_END_ALLOW_THREADS
;
378 } Py_INCREF(Py_None
);
379 _resultobj
= Py_None
;
383 #define wxPyEllipseShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
384 static PyObject
*_wrap_wxPyEllipseShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
385 PyObject
* _resultobj
;
386 wxPyEllipseShape
* _arg0
;
388 PyObject
* _argo0
= 0;
389 PyObject
* _argo1
= 0;
390 char *_kwnames
[] = { "self","dc", NULL
};
393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
396 if (_argo0
== Py_None
) { _arg0
= NULL
; }
397 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
398 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEraseContents. Expected _wxPyEllipseShape_p.");
403 if (_argo1
== Py_None
) { _arg1
= NULL
; }
404 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
405 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnEraseContents. Expected _wxDC_p.");
410 wxPy_BEGIN_ALLOW_THREADS
;
411 wxPyEllipseShape_base_OnEraseContents(_arg0
,*_arg1
);
413 wxPy_END_ALLOW_THREADS
;
414 } Py_INCREF(Py_None
);
415 _resultobj
= Py_None
;
419 #define wxPyEllipseShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
420 static PyObject
*_wrap_wxPyEllipseShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
421 PyObject
* _resultobj
;
422 wxPyEllipseShape
* _arg0
;
424 PyObject
* _argo0
= 0;
425 PyObject
* _argo1
= 0;
426 char *_kwnames
[] = { "self","dc", NULL
};
429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
432 if (_argo0
== Py_None
) { _arg0
= NULL
; }
433 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnHighlight. Expected _wxPyEllipseShape_p.");
439 if (_argo1
== Py_None
) { _arg1
= NULL
; }
440 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
441 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnHighlight. Expected _wxDC_p.");
446 wxPy_BEGIN_ALLOW_THREADS
;
447 wxPyEllipseShape_base_OnHighlight(_arg0
,*_arg1
);
449 wxPy_END_ALLOW_THREADS
;
450 } Py_INCREF(Py_None
);
451 _resultobj
= Py_None
;
455 #define wxPyEllipseShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
456 static PyObject
*_wrap_wxPyEllipseShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
457 PyObject
* _resultobj
;
458 wxPyEllipseShape
* _arg0
;
461 int _arg3
= (int ) 0;
462 int _arg4
= (int ) 0;
463 PyObject
* _argo0
= 0;
464 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
467 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
470 if (_argo0
== Py_None
) { _arg0
= NULL
; }
471 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
472 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnLeftClick. Expected _wxPyEllipseShape_p.");
477 wxPy_BEGIN_ALLOW_THREADS
;
478 wxPyEllipseShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
480 wxPy_END_ALLOW_THREADS
;
481 } Py_INCREF(Py_None
);
482 _resultobj
= Py_None
;
486 #define wxPyEllipseShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
487 static PyObject
*_wrap_wxPyEllipseShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
488 PyObject
* _resultobj
;
489 wxPyEllipseShape
* _arg0
;
492 int _arg3
= (int ) 0;
493 int _arg4
= (int ) 0;
494 PyObject
* _argo0
= 0;
495 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
501 if (_argo0
== Py_None
) { _arg0
= NULL
; }
502 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
503 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnLeftDoubleClick. Expected _wxPyEllipseShape_p.");
508 wxPy_BEGIN_ALLOW_THREADS
;
509 wxPyEllipseShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
511 wxPy_END_ALLOW_THREADS
;
512 } Py_INCREF(Py_None
);
513 _resultobj
= Py_None
;
517 #define wxPyEllipseShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
518 static PyObject
*_wrap_wxPyEllipseShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
519 PyObject
* _resultobj
;
520 wxPyEllipseShape
* _arg0
;
523 int _arg3
= (int ) 0;
524 int _arg4
= (int ) 0;
525 PyObject
* _argo0
= 0;
526 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
532 if (_argo0
== Py_None
) { _arg0
= NULL
; }
533 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
534 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnRightClick. Expected _wxPyEllipseShape_p.");
539 wxPy_BEGIN_ALLOW_THREADS
;
540 wxPyEllipseShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
542 wxPy_END_ALLOW_THREADS
;
543 } Py_INCREF(Py_None
);
544 _resultobj
= Py_None
;
548 #define wxPyEllipseShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
549 static PyObject
*_wrap_wxPyEllipseShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
550 PyObject
* _resultobj
;
551 wxPyEllipseShape
* _arg0
;
554 PyObject
* _argo0
= 0;
555 char *_kwnames
[] = { "self","x","y", NULL
};
558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
561 if (_argo0
== Py_None
) { _arg0
= NULL
; }
562 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
563 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSize. Expected _wxPyEllipseShape_p.");
568 wxPy_BEGIN_ALLOW_THREADS
;
569 wxPyEllipseShape_base_OnSize(_arg0
,_arg1
,_arg2
);
571 wxPy_END_ALLOW_THREADS
;
572 } Py_INCREF(Py_None
);
573 _resultobj
= Py_None
;
577 #define wxPyEllipseShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
578 static PyObject
*_wrap_wxPyEllipseShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
579 PyObject
* _resultobj
;
581 wxPyEllipseShape
* _arg0
;
587 bool _arg6
= (bool ) TRUE
;
588 PyObject
* _argo0
= 0;
589 PyObject
* _argo1
= 0;
590 int tempbool6
= (int) TRUE
;
591 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyEllipseShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
597 if (_argo0
== Py_None
) { _arg0
= NULL
; }
598 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
599 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMovePre. Expected _wxPyEllipseShape_p.");
604 if (_argo1
== Py_None
) { _arg1
= NULL
; }
605 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
606 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMovePre. Expected _wxDC_p.");
610 _arg6
= (bool ) tempbool6
;
612 wxPy_BEGIN_ALLOW_THREADS
;
613 _result
= (bool )wxPyEllipseShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
615 wxPy_END_ALLOW_THREADS
;
616 } _resultobj
= Py_BuildValue("i",_result
);
620 #define wxPyEllipseShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
621 static PyObject
*_wrap_wxPyEllipseShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
622 PyObject
* _resultobj
;
623 wxPyEllipseShape
* _arg0
;
629 bool _arg6
= (bool ) TRUE
;
630 PyObject
* _argo0
= 0;
631 PyObject
* _argo1
= 0;
632 int tempbool6
= (int) TRUE
;
633 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyEllipseShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
639 if (_argo0
== Py_None
) { _arg0
= NULL
; }
640 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
641 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMovePost. Expected _wxPyEllipseShape_p.");
646 if (_argo1
== Py_None
) { _arg1
= NULL
; }
647 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
648 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMovePost. Expected _wxDC_p.");
652 _arg6
= (bool ) tempbool6
;
654 wxPy_BEGIN_ALLOW_THREADS
;
655 wxPyEllipseShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
657 wxPy_END_ALLOW_THREADS
;
658 } Py_INCREF(Py_None
);
659 _resultobj
= Py_None
;
663 #define wxPyEllipseShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
664 static PyObject
*_wrap_wxPyEllipseShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
665 PyObject
* _resultobj
;
666 wxPyEllipseShape
* _arg0
;
670 int _arg4
= (int ) 0;
671 int _arg5
= (int ) 0;
672 PyObject
* _argo0
= 0;
674 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
677 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyEllipseShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
680 if (_argo0
== Py_None
) { _arg0
= NULL
; }
681 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
682 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDragLeft. Expected _wxPyEllipseShape_p.");
686 _arg1
= (bool ) tempbool1
;
688 wxPy_BEGIN_ALLOW_THREADS
;
689 wxPyEllipseShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
691 wxPy_END_ALLOW_THREADS
;
692 } Py_INCREF(Py_None
);
693 _resultobj
= Py_None
;
697 #define wxPyEllipseShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
698 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
699 PyObject
* _resultobj
;
700 wxPyEllipseShape
* _arg0
;
703 int _arg3
= (int ) 0;
704 int _arg4
= (int ) 0;
705 PyObject
* _argo0
= 0;
706 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
712 if (_argo0
== Py_None
) { _arg0
= NULL
; }
713 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
714 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginDragLeft. Expected _wxPyEllipseShape_p.");
719 wxPy_BEGIN_ALLOW_THREADS
;
720 wxPyEllipseShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
722 wxPy_END_ALLOW_THREADS
;
723 } Py_INCREF(Py_None
);
724 _resultobj
= Py_None
;
728 #define wxPyEllipseShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
729 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
730 PyObject
* _resultobj
;
731 wxPyEllipseShape
* _arg0
;
734 int _arg3
= (int ) 0;
735 int _arg4
= (int ) 0;
736 PyObject
* _argo0
= 0;
737 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
743 if (_argo0
== Py_None
) { _arg0
= NULL
; }
744 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
745 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndDragLeft. Expected _wxPyEllipseShape_p.");
750 wxPy_BEGIN_ALLOW_THREADS
;
751 wxPyEllipseShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
753 wxPy_END_ALLOW_THREADS
;
754 } Py_INCREF(Py_None
);
755 _resultobj
= Py_None
;
759 #define wxPyEllipseShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
760 static PyObject
*_wrap_wxPyEllipseShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
761 PyObject
* _resultobj
;
762 wxPyEllipseShape
* _arg0
;
766 int _arg4
= (int ) 0;
767 int _arg5
= (int ) 0;
768 PyObject
* _argo0
= 0;
770 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyEllipseShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
776 if (_argo0
== Py_None
) { _arg0
= NULL
; }
777 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
778 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDragRight. Expected _wxPyEllipseShape_p.");
782 _arg1
= (bool ) tempbool1
;
784 wxPy_BEGIN_ALLOW_THREADS
;
785 wxPyEllipseShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
787 wxPy_END_ALLOW_THREADS
;
788 } Py_INCREF(Py_None
);
789 _resultobj
= Py_None
;
793 #define wxPyEllipseShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
794 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
795 PyObject
* _resultobj
;
796 wxPyEllipseShape
* _arg0
;
799 int _arg3
= (int ) 0;
800 int _arg4
= (int ) 0;
801 PyObject
* _argo0
= 0;
802 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
808 if (_argo0
== Py_None
) { _arg0
= NULL
; }
809 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
810 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginDragRight. Expected _wxPyEllipseShape_p.");
815 wxPy_BEGIN_ALLOW_THREADS
;
816 wxPyEllipseShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
818 wxPy_END_ALLOW_THREADS
;
819 } Py_INCREF(Py_None
);
820 _resultobj
= Py_None
;
824 #define wxPyEllipseShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
825 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
826 PyObject
* _resultobj
;
827 wxPyEllipseShape
* _arg0
;
830 int _arg3
= (int ) 0;
831 int _arg4
= (int ) 0;
832 PyObject
* _argo0
= 0;
833 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
839 if (_argo0
== Py_None
) { _arg0
= NULL
; }
840 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
841 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndDragRight. Expected _wxPyEllipseShape_p.");
846 wxPy_BEGIN_ALLOW_THREADS
;
847 wxPyEllipseShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
849 wxPy_END_ALLOW_THREADS
;
850 } Py_INCREF(Py_None
);
851 _resultobj
= Py_None
;
855 #define wxPyEllipseShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
856 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
857 PyObject
* _resultobj
;
858 wxPyEllipseShape
* _arg0
;
864 PyObject
* _argo0
= 0;
865 PyObject
* _argo1
= 0;
866 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyEllipseShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
872 if (_argo0
== Py_None
) { _arg0
= NULL
; }
873 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
874 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawOutline. Expected _wxPyEllipseShape_p.");
879 if (_argo1
== Py_None
) { _arg1
= NULL
; }
880 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
881 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawOutline. Expected _wxDC_p.");
886 wxPy_BEGIN_ALLOW_THREADS
;
887 wxPyEllipseShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
889 wxPy_END_ALLOW_THREADS
;
890 } Py_INCREF(Py_None
);
891 _resultobj
= Py_None
;
895 #define wxPyEllipseShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
896 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
897 PyObject
* _resultobj
;
898 wxPyEllipseShape
* _arg0
;
900 PyObject
* _argo0
= 0;
901 PyObject
* _argo1
= 0;
902 char *_kwnames
[] = { "self","dc", NULL
};
905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
908 if (_argo0
== Py_None
) { _arg0
= NULL
; }
909 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
910 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawControlPoints. Expected _wxPyEllipseShape_p.");
915 if (_argo1
== Py_None
) { _arg1
= NULL
; }
916 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
917 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawControlPoints. Expected _wxDC_p.");
922 wxPy_BEGIN_ALLOW_THREADS
;
923 wxPyEllipseShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
925 wxPy_END_ALLOW_THREADS
;
926 } Py_INCREF(Py_None
);
927 _resultobj
= Py_None
;
931 #define wxPyEllipseShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
932 static PyObject
*_wrap_wxPyEllipseShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
933 PyObject
* _resultobj
;
934 wxPyEllipseShape
* _arg0
;
936 PyObject
* _argo0
= 0;
937 PyObject
* _argo1
= 0;
938 char *_kwnames
[] = { "self","dc", NULL
};
941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
944 if (_argo0
== Py_None
) { _arg0
= NULL
; }
945 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
946 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEraseControlPoints. Expected _wxPyEllipseShape_p.");
951 if (_argo1
== Py_None
) { _arg1
= NULL
; }
952 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
953 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnEraseControlPoints. Expected _wxDC_p.");
958 wxPy_BEGIN_ALLOW_THREADS
;
959 wxPyEllipseShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
961 wxPy_END_ALLOW_THREADS
;
962 } Py_INCREF(Py_None
);
963 _resultobj
= Py_None
;
967 #define wxPyEllipseShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
968 static PyObject
*_wrap_wxPyEllipseShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
969 PyObject
* _resultobj
;
970 wxPyEllipseShape
* _arg0
;
972 bool _arg2
= (bool ) TRUE
;
973 PyObject
* _argo0
= 0;
974 PyObject
* _argo1
= 0;
975 int tempbool2
= (int) TRUE
;
976 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyEllipseShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
982 if (_argo0
== Py_None
) { _arg0
= NULL
; }
983 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
984 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMoveLink. Expected _wxPyEllipseShape_p.");
989 if (_argo1
== Py_None
) { _arg1
= NULL
; }
990 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
991 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMoveLink. Expected _wxDC_p.");
995 _arg2
= (bool ) tempbool2
;
997 wxPy_BEGIN_ALLOW_THREADS
;
998 wxPyEllipseShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
1000 wxPy_END_ALLOW_THREADS
;
1001 } Py_INCREF(Py_None
);
1002 _resultobj
= Py_None
;
1006 #define wxPyEllipseShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1007 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1008 PyObject
* _resultobj
;
1009 wxPyEllipseShape
* _arg0
;
1010 wxPyControlPoint
* _arg1
;
1014 int _arg5
= (int ) 0;
1015 int _arg6
= (int ) 0;
1016 PyObject
* _argo0
= 0;
1017 PyObject
* _argo1
= 0;
1019 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
1022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyEllipseShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
1025 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1026 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1027 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingDragLeft. Expected _wxPyEllipseShape_p.");
1032 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1033 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1034 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
1038 _arg2
= (bool ) tempbool2
;
1040 wxPy_BEGIN_ALLOW_THREADS
;
1041 wxPyEllipseShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1043 wxPy_END_ALLOW_THREADS
;
1044 } Py_INCREF(Py_None
);
1045 _resultobj
= Py_None
;
1049 #define wxPyEllipseShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1050 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1051 PyObject
* _resultobj
;
1052 wxPyEllipseShape
* _arg0
;
1053 wxPyControlPoint
* _arg1
;
1056 int _arg4
= (int ) 0;
1057 int _arg5
= (int ) 0;
1058 PyObject
* _argo0
= 0;
1059 PyObject
* _argo1
= 0;
1060 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
1063 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyEllipseShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1066 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1067 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1068 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingBeginDragLeft. Expected _wxPyEllipseShape_p.");
1073 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1074 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1075 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
1080 wxPy_BEGIN_ALLOW_THREADS
;
1081 wxPyEllipseShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1083 wxPy_END_ALLOW_THREADS
;
1084 } Py_INCREF(Py_None
);
1085 _resultobj
= Py_None
;
1089 #define wxPyEllipseShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1090 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1091 PyObject
* _resultobj
;
1092 wxPyEllipseShape
* _arg0
;
1093 wxPyControlPoint
* _arg1
;
1096 int _arg4
= (int ) 0;
1097 int _arg5
= (int ) 0;
1098 PyObject
* _argo0
= 0;
1099 PyObject
* _argo1
= 0;
1100 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
1103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyEllipseShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1106 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1107 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1108 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingEndDragLeft. Expected _wxPyEllipseShape_p.");
1113 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1114 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1115 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
1120 wxPy_BEGIN_ALLOW_THREADS
;
1121 wxPyEllipseShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1123 wxPy_END_ALLOW_THREADS
;
1124 } Py_INCREF(Py_None
);
1125 _resultobj
= Py_None
;
1129 #define wxPyEllipseShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
1130 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1131 PyObject
* _resultobj
;
1132 wxPyEllipseShape
* _arg0
;
1135 PyObject
* _argo0
= 0;
1136 char *_kwnames
[] = { "self","w","h", NULL
};
1139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1142 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1143 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1144 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginSize. Expected _wxPyEllipseShape_p.");
1149 wxPy_BEGIN_ALLOW_THREADS
;
1150 wxPyEllipseShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
1152 wxPy_END_ALLOW_THREADS
;
1153 } Py_INCREF(Py_None
);
1154 _resultobj
= Py_None
;
1158 #define wxPyEllipseShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
1159 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1160 PyObject
* _resultobj
;
1161 wxPyEllipseShape
* _arg0
;
1164 PyObject
* _argo0
= 0;
1165 char *_kwnames
[] = { "self","w","h", NULL
};
1168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1171 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1172 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1173 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndSize. Expected _wxPyEllipseShape_p.");
1178 wxPy_BEGIN_ALLOW_THREADS
;
1179 wxPyEllipseShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
1181 wxPy_END_ALLOW_THREADS
;
1182 } Py_INCREF(Py_None
);
1183 _resultobj
= Py_None
;
1187 static void *SwigwxPyCircleShapeTowxPyEllipseShape(void *ptr
) {
1188 wxPyCircleShape
*src
;
1189 wxPyEllipseShape
*dest
;
1190 src
= (wxPyCircleShape
*) ptr
;
1191 dest
= (wxPyEllipseShape
*) src
;
1192 return (void *) dest
;
1195 static void *SwigwxPyCircleShapeTowxPyShape(void *ptr
) {
1196 wxPyCircleShape
*src
;
1198 src
= (wxPyCircleShape
*) ptr
;
1199 dest
= (wxPyShape
*) src
;
1200 return (void *) dest
;
1203 static void *SwigwxPyCircleShapeTowxPyShapeEvtHandler(void *ptr
) {
1204 wxPyCircleShape
*src
;
1205 wxPyShapeEvtHandler
*dest
;
1206 src
= (wxPyCircleShape
*) ptr
;
1207 dest
= (wxPyShapeEvtHandler
*) src
;
1208 return (void *) dest
;
1211 #define new_wxPyCircleShape(_swigarg0) (new wxPyCircleShape(_swigarg0))
1212 static PyObject
*_wrap_new_wxPyCircleShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1213 PyObject
* _resultobj
;
1214 wxPyCircleShape
* _result
;
1215 double _arg0
= (double ) 0.0;
1216 char *_kwnames
[] = { "width", NULL
};
1220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|d:new_wxPyCircleShape",_kwnames
,&_arg0
))
1223 wxPy_BEGIN_ALLOW_THREADS
;
1224 _result
= (wxPyCircleShape
*)new_wxPyCircleShape(_arg0
);
1226 wxPy_END_ALLOW_THREADS
;
1228 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyCircleShape_p");
1229 _resultobj
= Py_BuildValue("s",_ptemp
);
1232 _resultobj
= Py_None
;
1237 #define wxPyCircleShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
1238 static PyObject
*_wrap_wxPyCircleShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1239 PyObject
* _resultobj
;
1240 wxPyCircleShape
* _arg0
;
1243 PyObject
* _argo0
= 0;
1244 PyObject
* _obj1
= 0;
1245 PyObject
* _obj2
= 0;
1246 char *_kwnames
[] = { "self","self","_class", NULL
};
1249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyCircleShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
1252 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1253 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1254 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape__setSelf. Expected _wxPyCircleShape_p.");
1265 wxPy_BEGIN_ALLOW_THREADS
;
1266 wxPyCircleShape__setSelf(_arg0
,_arg1
,_arg2
);
1268 wxPy_END_ALLOW_THREADS
;
1269 } Py_INCREF(Py_None
);
1270 _resultobj
= Py_None
;
1274 #define wxPyCircleShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
1275 static PyObject
*_wrap_wxPyCircleShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1276 PyObject
* _resultobj
;
1277 wxPyCircleShape
* _arg0
;
1279 PyObject
* _argo0
= 0;
1280 PyObject
* _argo1
= 0;
1281 char *_kwnames
[] = { "self","dc", NULL
};
1284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
1287 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1288 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1289 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDraw. Expected _wxPyCircleShape_p.");
1294 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1295 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1296 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDraw. Expected _wxDC_p.");
1301 wxPy_BEGIN_ALLOW_THREADS
;
1302 wxPyCircleShape_base_OnDraw(_arg0
,*_arg1
);
1304 wxPy_END_ALLOW_THREADS
;
1305 } Py_INCREF(Py_None
);
1306 _resultobj
= Py_None
;
1310 #define wxPyCircleShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
1311 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1312 PyObject
* _resultobj
;
1313 wxPyCircleShape
* _arg0
;
1315 PyObject
* _argo0
= 0;
1316 PyObject
* _argo1
= 0;
1317 char *_kwnames
[] = { "self","dc", NULL
};
1320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
1323 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1324 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1325 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawContents. Expected _wxPyCircleShape_p.");
1330 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1331 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1332 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawContents. Expected _wxDC_p.");
1337 wxPy_BEGIN_ALLOW_THREADS
;
1338 wxPyCircleShape_base_OnDrawContents(_arg0
,*_arg1
);
1340 wxPy_END_ALLOW_THREADS
;
1341 } Py_INCREF(Py_None
);
1342 _resultobj
= Py_None
;
1346 #define wxPyCircleShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
1347 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1348 PyObject
* _resultobj
;
1349 wxPyCircleShape
* _arg0
;
1351 bool _arg2
= (bool ) FALSE
;
1352 PyObject
* _argo0
= 0;
1353 PyObject
* _argo1
= 0;
1354 int tempbool2
= (int) FALSE
;
1355 char *_kwnames
[] = { "self","dc","erase", NULL
};
1358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyCircleShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
1361 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1362 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1363 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawBranches. Expected _wxPyCircleShape_p.");
1368 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1369 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawBranches. Expected _wxDC_p.");
1374 _arg2
= (bool ) tempbool2
;
1376 wxPy_BEGIN_ALLOW_THREADS
;
1377 wxPyCircleShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
1379 wxPy_END_ALLOW_THREADS
;
1380 } Py_INCREF(Py_None
);
1381 _resultobj
= Py_None
;
1385 #define wxPyCircleShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
1386 static PyObject
*_wrap_wxPyCircleShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1387 PyObject
* _resultobj
;
1388 wxPyCircleShape
* _arg0
;
1390 PyObject
* _argo0
= 0;
1391 PyObject
* _argo1
= 0;
1392 char *_kwnames
[] = { "self","dc", NULL
};
1395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
1398 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1399 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1400 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMoveLinks. Expected _wxPyCircleShape_p.");
1405 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1406 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1407 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMoveLinks. Expected _wxDC_p.");
1412 wxPy_BEGIN_ALLOW_THREADS
;
1413 wxPyCircleShape_base_OnMoveLinks(_arg0
,*_arg1
);
1415 wxPy_END_ALLOW_THREADS
;
1416 } Py_INCREF(Py_None
);
1417 _resultobj
= Py_None
;
1421 #define wxPyCircleShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
1422 static PyObject
*_wrap_wxPyCircleShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1423 PyObject
* _resultobj
;
1424 wxPyCircleShape
* _arg0
;
1426 PyObject
* _argo0
= 0;
1427 PyObject
* _argo1
= 0;
1428 char *_kwnames
[] = { "self","dc", NULL
};
1431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
1434 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1435 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1436 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnErase. Expected _wxPyCircleShape_p.");
1441 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1442 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1443 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnErase. Expected _wxDC_p.");
1448 wxPy_BEGIN_ALLOW_THREADS
;
1449 wxPyCircleShape_base_OnErase(_arg0
,*_arg1
);
1451 wxPy_END_ALLOW_THREADS
;
1452 } Py_INCREF(Py_None
);
1453 _resultobj
= Py_None
;
1457 #define wxPyCircleShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
1458 static PyObject
*_wrap_wxPyCircleShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1459 PyObject
* _resultobj
;
1460 wxPyCircleShape
* _arg0
;
1462 PyObject
* _argo0
= 0;
1463 PyObject
* _argo1
= 0;
1464 char *_kwnames
[] = { "self","dc", NULL
};
1467 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
1470 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1471 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1472 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEraseContents. Expected _wxPyCircleShape_p.");
1477 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1478 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1479 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnEraseContents. Expected _wxDC_p.");
1484 wxPy_BEGIN_ALLOW_THREADS
;
1485 wxPyCircleShape_base_OnEraseContents(_arg0
,*_arg1
);
1487 wxPy_END_ALLOW_THREADS
;
1488 } Py_INCREF(Py_None
);
1489 _resultobj
= Py_None
;
1493 #define wxPyCircleShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
1494 static PyObject
*_wrap_wxPyCircleShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1495 PyObject
* _resultobj
;
1496 wxPyCircleShape
* _arg0
;
1498 PyObject
* _argo0
= 0;
1499 PyObject
* _argo1
= 0;
1500 char *_kwnames
[] = { "self","dc", NULL
};
1503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
1506 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1507 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1508 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnHighlight. Expected _wxPyCircleShape_p.");
1513 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1514 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1515 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnHighlight. Expected _wxDC_p.");
1520 wxPy_BEGIN_ALLOW_THREADS
;
1521 wxPyCircleShape_base_OnHighlight(_arg0
,*_arg1
);
1523 wxPy_END_ALLOW_THREADS
;
1524 } Py_INCREF(Py_None
);
1525 _resultobj
= Py_None
;
1529 #define wxPyCircleShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1530 static PyObject
*_wrap_wxPyCircleShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1531 PyObject
* _resultobj
;
1532 wxPyCircleShape
* _arg0
;
1535 int _arg3
= (int ) 0;
1536 int _arg4
= (int ) 0;
1537 PyObject
* _argo0
= 0;
1538 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1544 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1545 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1546 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnLeftClick. Expected _wxPyCircleShape_p.");
1551 wxPy_BEGIN_ALLOW_THREADS
;
1552 wxPyCircleShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1554 wxPy_END_ALLOW_THREADS
;
1555 } Py_INCREF(Py_None
);
1556 _resultobj
= Py_None
;
1560 #define wxPyCircleShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1561 static PyObject
*_wrap_wxPyCircleShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1562 PyObject
* _resultobj
;
1563 wxPyCircleShape
* _arg0
;
1566 int _arg3
= (int ) 0;
1567 int _arg4
= (int ) 0;
1568 PyObject
* _argo0
= 0;
1569 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1575 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1576 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1577 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnLeftDoubleClick. Expected _wxPyCircleShape_p.");
1582 wxPy_BEGIN_ALLOW_THREADS
;
1583 wxPyCircleShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1585 wxPy_END_ALLOW_THREADS
;
1586 } Py_INCREF(Py_None
);
1587 _resultobj
= Py_None
;
1591 #define wxPyCircleShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1592 static PyObject
*_wrap_wxPyCircleShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1593 PyObject
* _resultobj
;
1594 wxPyCircleShape
* _arg0
;
1597 int _arg3
= (int ) 0;
1598 int _arg4
= (int ) 0;
1599 PyObject
* _argo0
= 0;
1600 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1606 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1607 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1608 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnRightClick. Expected _wxPyCircleShape_p.");
1613 wxPy_BEGIN_ALLOW_THREADS
;
1614 wxPyCircleShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1616 wxPy_END_ALLOW_THREADS
;
1617 } Py_INCREF(Py_None
);
1618 _resultobj
= Py_None
;
1622 #define wxPyCircleShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
1623 static PyObject
*_wrap_wxPyCircleShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1624 PyObject
* _resultobj
;
1625 wxPyCircleShape
* _arg0
;
1628 PyObject
* _argo0
= 0;
1629 char *_kwnames
[] = { "self","x","y", NULL
};
1632 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1635 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1636 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1637 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSize. Expected _wxPyCircleShape_p.");
1642 wxPy_BEGIN_ALLOW_THREADS
;
1643 wxPyCircleShape_base_OnSize(_arg0
,_arg1
,_arg2
);
1645 wxPy_END_ALLOW_THREADS
;
1646 } Py_INCREF(Py_None
);
1647 _resultobj
= Py_None
;
1651 #define wxPyCircleShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1652 static PyObject
*_wrap_wxPyCircleShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1653 PyObject
* _resultobj
;
1655 wxPyCircleShape
* _arg0
;
1661 bool _arg6
= (bool ) TRUE
;
1662 PyObject
* _argo0
= 0;
1663 PyObject
* _argo1
= 0;
1664 int tempbool6
= (int) TRUE
;
1665 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyCircleShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1671 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1672 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1673 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMovePre. Expected _wxPyCircleShape_p.");
1678 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1679 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1680 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMovePre. Expected _wxDC_p.");
1684 _arg6
= (bool ) tempbool6
;
1686 wxPy_BEGIN_ALLOW_THREADS
;
1687 _result
= (bool )wxPyCircleShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1689 wxPy_END_ALLOW_THREADS
;
1690 } _resultobj
= Py_BuildValue("i",_result
);
1694 #define wxPyCircleShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1695 static PyObject
*_wrap_wxPyCircleShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1696 PyObject
* _resultobj
;
1697 wxPyCircleShape
* _arg0
;
1703 bool _arg6
= (bool ) TRUE
;
1704 PyObject
* _argo0
= 0;
1705 PyObject
* _argo1
= 0;
1706 int tempbool6
= (int) TRUE
;
1707 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyCircleShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1713 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1714 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1715 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMovePost. Expected _wxPyCircleShape_p.");
1720 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1721 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1722 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMovePost. Expected _wxDC_p.");
1726 _arg6
= (bool ) tempbool6
;
1728 wxPy_BEGIN_ALLOW_THREADS
;
1729 wxPyCircleShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1731 wxPy_END_ALLOW_THREADS
;
1732 } Py_INCREF(Py_None
);
1733 _resultobj
= Py_None
;
1737 #define wxPyCircleShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1738 static PyObject
*_wrap_wxPyCircleShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1739 PyObject
* _resultobj
;
1740 wxPyCircleShape
* _arg0
;
1744 int _arg4
= (int ) 0;
1745 int _arg5
= (int ) 0;
1746 PyObject
* _argo0
= 0;
1748 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
1751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyCircleShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1754 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1755 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1756 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDragLeft. Expected _wxPyCircleShape_p.");
1760 _arg1
= (bool ) tempbool1
;
1762 wxPy_BEGIN_ALLOW_THREADS
;
1763 wxPyCircleShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1765 wxPy_END_ALLOW_THREADS
;
1766 } Py_INCREF(Py_None
);
1767 _resultobj
= Py_None
;
1771 #define wxPyCircleShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1772 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1773 PyObject
* _resultobj
;
1774 wxPyCircleShape
* _arg0
;
1777 int _arg3
= (int ) 0;
1778 int _arg4
= (int ) 0;
1779 PyObject
* _argo0
= 0;
1780 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1783 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1786 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1787 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1788 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginDragLeft. Expected _wxPyCircleShape_p.");
1793 wxPy_BEGIN_ALLOW_THREADS
;
1794 wxPyCircleShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1796 wxPy_END_ALLOW_THREADS
;
1797 } Py_INCREF(Py_None
);
1798 _resultobj
= Py_None
;
1802 #define wxPyCircleShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1803 static PyObject
*_wrap_wxPyCircleShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1804 PyObject
* _resultobj
;
1805 wxPyCircleShape
* _arg0
;
1808 int _arg3
= (int ) 0;
1809 int _arg4
= (int ) 0;
1810 PyObject
* _argo0
= 0;
1811 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1817 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1818 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1819 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndDragLeft. Expected _wxPyCircleShape_p.");
1824 wxPy_BEGIN_ALLOW_THREADS
;
1825 wxPyCircleShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1827 wxPy_END_ALLOW_THREADS
;
1828 } Py_INCREF(Py_None
);
1829 _resultobj
= Py_None
;
1833 #define wxPyCircleShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1834 static PyObject
*_wrap_wxPyCircleShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1835 PyObject
* _resultobj
;
1836 wxPyCircleShape
* _arg0
;
1840 int _arg4
= (int ) 0;
1841 int _arg5
= (int ) 0;
1842 PyObject
* _argo0
= 0;
1844 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
1847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyCircleShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1850 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1851 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1852 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDragRight. Expected _wxPyCircleShape_p.");
1856 _arg1
= (bool ) tempbool1
;
1858 wxPy_BEGIN_ALLOW_THREADS
;
1859 wxPyCircleShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1861 wxPy_END_ALLOW_THREADS
;
1862 } Py_INCREF(Py_None
);
1863 _resultobj
= Py_None
;
1867 #define wxPyCircleShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1868 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1869 PyObject
* _resultobj
;
1870 wxPyCircleShape
* _arg0
;
1873 int _arg3
= (int ) 0;
1874 int _arg4
= (int ) 0;
1875 PyObject
* _argo0
= 0;
1876 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1882 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1883 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1884 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginDragRight. Expected _wxPyCircleShape_p.");
1889 wxPy_BEGIN_ALLOW_THREADS
;
1890 wxPyCircleShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1892 wxPy_END_ALLOW_THREADS
;
1893 } Py_INCREF(Py_None
);
1894 _resultobj
= Py_None
;
1898 #define wxPyCircleShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1899 static PyObject
*_wrap_wxPyCircleShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1900 PyObject
* _resultobj
;
1901 wxPyCircleShape
* _arg0
;
1904 int _arg3
= (int ) 0;
1905 int _arg4
= (int ) 0;
1906 PyObject
* _argo0
= 0;
1907 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1913 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1914 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1915 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndDragRight. Expected _wxPyCircleShape_p.");
1920 wxPy_BEGIN_ALLOW_THREADS
;
1921 wxPyCircleShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1923 wxPy_END_ALLOW_THREADS
;
1924 } Py_INCREF(Py_None
);
1925 _resultobj
= Py_None
;
1929 #define wxPyCircleShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1930 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1931 PyObject
* _resultobj
;
1932 wxPyCircleShape
* _arg0
;
1938 PyObject
* _argo0
= 0;
1939 PyObject
* _argo1
= 0;
1940 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
1943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyCircleShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1946 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1947 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1948 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawOutline. Expected _wxPyCircleShape_p.");
1953 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1954 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1955 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawOutline. Expected _wxDC_p.");
1960 wxPy_BEGIN_ALLOW_THREADS
;
1961 wxPyCircleShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1963 wxPy_END_ALLOW_THREADS
;
1964 } Py_INCREF(Py_None
);
1965 _resultobj
= Py_None
;
1969 #define wxPyCircleShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
1970 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1971 PyObject
* _resultobj
;
1972 wxPyCircleShape
* _arg0
;
1974 PyObject
* _argo0
= 0;
1975 PyObject
* _argo1
= 0;
1976 char *_kwnames
[] = { "self","dc", NULL
};
1979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
1982 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1983 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1984 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawControlPoints. Expected _wxPyCircleShape_p.");
1989 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1990 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1991 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawControlPoints. Expected _wxDC_p.");
1996 wxPy_BEGIN_ALLOW_THREADS
;
1997 wxPyCircleShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
1999 wxPy_END_ALLOW_THREADS
;
2000 } Py_INCREF(Py_None
);
2001 _resultobj
= Py_None
;
2005 #define wxPyCircleShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
2006 static PyObject
*_wrap_wxPyCircleShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2007 PyObject
* _resultobj
;
2008 wxPyCircleShape
* _arg0
;
2010 PyObject
* _argo0
= 0;
2011 PyObject
* _argo1
= 0;
2012 char *_kwnames
[] = { "self","dc", NULL
};
2015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
2018 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2019 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2020 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEraseControlPoints. Expected _wxPyCircleShape_p.");
2025 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2026 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2027 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnEraseControlPoints. Expected _wxDC_p.");
2032 wxPy_BEGIN_ALLOW_THREADS
;
2033 wxPyCircleShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
2035 wxPy_END_ALLOW_THREADS
;
2036 } Py_INCREF(Py_None
);
2037 _resultobj
= Py_None
;
2041 #define wxPyCircleShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
2042 static PyObject
*_wrap_wxPyCircleShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2043 PyObject
* _resultobj
;
2044 wxPyCircleShape
* _arg0
;
2046 bool _arg2
= (bool ) TRUE
;
2047 PyObject
* _argo0
= 0;
2048 PyObject
* _argo1
= 0;
2049 int tempbool2
= (int) TRUE
;
2050 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
2053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyCircleShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
2056 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2057 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2058 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMoveLink. Expected _wxPyCircleShape_p.");
2063 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2064 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2065 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMoveLink. Expected _wxDC_p.");
2069 _arg2
= (bool ) tempbool2
;
2071 wxPy_BEGIN_ALLOW_THREADS
;
2072 wxPyCircleShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
2074 wxPy_END_ALLOW_THREADS
;
2075 } Py_INCREF(Py_None
);
2076 _resultobj
= Py_None
;
2080 #define wxPyCircleShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2081 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2082 PyObject
* _resultobj
;
2083 wxPyCircleShape
* _arg0
;
2084 wxPyControlPoint
* _arg1
;
2088 int _arg5
= (int ) 0;
2089 int _arg6
= (int ) 0;
2090 PyObject
* _argo0
= 0;
2091 PyObject
* _argo1
= 0;
2093 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
2096 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyCircleShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
2099 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2100 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2101 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingDragLeft. Expected _wxPyCircleShape_p.");
2106 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2107 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2108 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
2112 _arg2
= (bool ) tempbool2
;
2114 wxPy_BEGIN_ALLOW_THREADS
;
2115 wxPyCircleShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2117 wxPy_END_ALLOW_THREADS
;
2118 } Py_INCREF(Py_None
);
2119 _resultobj
= Py_None
;
2123 #define wxPyCircleShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2124 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2125 PyObject
* _resultobj
;
2126 wxPyCircleShape
* _arg0
;
2127 wxPyControlPoint
* _arg1
;
2130 int _arg4
= (int ) 0;
2131 int _arg5
= (int ) 0;
2132 PyObject
* _argo0
= 0;
2133 PyObject
* _argo1
= 0;
2134 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyCircleShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2140 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2141 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2142 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingBeginDragLeft. Expected _wxPyCircleShape_p.");
2147 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2148 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2149 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
2154 wxPy_BEGIN_ALLOW_THREADS
;
2155 wxPyCircleShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2157 wxPy_END_ALLOW_THREADS
;
2158 } Py_INCREF(Py_None
);
2159 _resultobj
= Py_None
;
2163 #define wxPyCircleShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2164 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2165 PyObject
* _resultobj
;
2166 wxPyCircleShape
* _arg0
;
2167 wxPyControlPoint
* _arg1
;
2170 int _arg4
= (int ) 0;
2171 int _arg5
= (int ) 0;
2172 PyObject
* _argo0
= 0;
2173 PyObject
* _argo1
= 0;
2174 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyCircleShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2180 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2181 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2182 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingEndDragLeft. Expected _wxPyCircleShape_p.");
2187 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2188 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2189 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
2194 wxPy_BEGIN_ALLOW_THREADS
;
2195 wxPyCircleShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2197 wxPy_END_ALLOW_THREADS
;
2198 } Py_INCREF(Py_None
);
2199 _resultobj
= Py_None
;
2203 #define wxPyCircleShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
2204 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2205 PyObject
* _resultobj
;
2206 wxPyCircleShape
* _arg0
;
2209 PyObject
* _argo0
= 0;
2210 char *_kwnames
[] = { "self","w","h", NULL
};
2213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2216 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2217 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2218 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginSize. Expected _wxPyCircleShape_p.");
2223 wxPy_BEGIN_ALLOW_THREADS
;
2224 wxPyCircleShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
2226 wxPy_END_ALLOW_THREADS
;
2227 } Py_INCREF(Py_None
);
2228 _resultobj
= Py_None
;
2232 #define wxPyCircleShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
2233 static PyObject
*_wrap_wxPyCircleShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2234 PyObject
* _resultobj
;
2235 wxPyCircleShape
* _arg0
;
2238 PyObject
* _argo0
= 0;
2239 char *_kwnames
[] = { "self","w","h", NULL
};
2242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2245 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2246 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2247 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndSize. Expected _wxPyCircleShape_p.");
2252 wxPy_BEGIN_ALLOW_THREADS
;
2253 wxPyCircleShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
2255 wxPy_END_ALLOW_THREADS
;
2256 } Py_INCREF(Py_None
);
2257 _resultobj
= Py_None
;
2261 #define new_wxArrowHead(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxArrowHead(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2262 static PyObject
*_wrap_new_wxArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2263 PyObject
* _resultobj
;
2264 wxArrowHead
* _result
;
2265 int _arg0
= (int ) 0;
2266 int _arg1
= (int ) 0;
2267 double _arg2
= (double ) 0.0;
2268 double _arg3
= (double ) 0.0;
2269 char * _arg4
= (char *) "";
2270 wxPseudoMetaFile
* _arg5
= (wxPseudoMetaFile
*) NULL
;
2271 long _arg6
= (long ) -1;
2272 PyObject
* _argo5
= 0;
2273 char *_kwnames
[] = { "type","end","size","dist","name","mf","arrowId", NULL
};
2277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iiddsOl:new_wxArrowHead",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_argo5
,&_arg6
))
2280 if (_argo5
== Py_None
) { _arg5
= NULL
; }
2281 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPseudoMetaFile_p")) {
2282 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxArrowHead. Expected _wxPseudoMetaFile_p.");
2287 wxPy_BEGIN_ALLOW_THREADS
;
2288 _result
= (wxArrowHead
*)new_wxArrowHead(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2290 wxPy_END_ALLOW_THREADS
;
2292 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxArrowHead_p");
2293 _resultobj
= Py_BuildValue("s",_ptemp
);
2296 _resultobj
= Py_None
;
2301 #define delete_wxArrowHead(_swigobj) (delete _swigobj)
2302 static PyObject
*_wrap_delete_wxArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2303 PyObject
* _resultobj
;
2304 wxArrowHead
* _arg0
;
2305 PyObject
* _argo0
= 0;
2306 char *_kwnames
[] = { "self", NULL
};
2309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxArrowHead",_kwnames
,&_argo0
))
2312 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2313 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2314 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxArrowHead. Expected _wxArrowHead_p.");
2319 wxPy_BEGIN_ALLOW_THREADS
;
2320 delete_wxArrowHead(_arg0
);
2322 wxPy_END_ALLOW_THREADS
;
2323 } Py_INCREF(Py_None
);
2324 _resultobj
= Py_None
;
2328 #define wxArrowHead__GetType(_swigobj) (_swigobj->_GetType())
2329 static PyObject
*_wrap_wxArrowHead__GetType(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2330 PyObject
* _resultobj
;
2332 wxArrowHead
* _arg0
;
2333 PyObject
* _argo0
= 0;
2334 char *_kwnames
[] = { "self", NULL
};
2337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead__GetType",_kwnames
,&_argo0
))
2340 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2341 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2342 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead__GetType. Expected _wxArrowHead_p.");
2347 wxPy_BEGIN_ALLOW_THREADS
;
2348 _result
= (int )wxArrowHead__GetType(_arg0
);
2350 wxPy_END_ALLOW_THREADS
;
2351 } _resultobj
= Py_BuildValue("i",_result
);
2355 #define wxArrowHead_GetPosition(_swigobj) (_swigobj->GetPosition())
2356 static PyObject
*_wrap_wxArrowHead_GetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2357 PyObject
* _resultobj
;
2359 wxArrowHead
* _arg0
;
2360 PyObject
* _argo0
= 0;
2361 char *_kwnames
[] = { "self", NULL
};
2364 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetPosition",_kwnames
,&_argo0
))
2367 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2368 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2369 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetPosition. Expected _wxArrowHead_p.");
2374 wxPy_BEGIN_ALLOW_THREADS
;
2375 _result
= (int )wxArrowHead_GetPosition(_arg0
);
2377 wxPy_END_ALLOW_THREADS
;
2378 } _resultobj
= Py_BuildValue("i",_result
);
2382 #define wxArrowHead_SetPosition(_swigobj,_swigarg0) (_swigobj->SetPosition(_swigarg0))
2383 static PyObject
*_wrap_wxArrowHead_SetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2384 PyObject
* _resultobj
;
2385 wxArrowHead
* _arg0
;
2387 PyObject
* _argo0
= 0;
2388 char *_kwnames
[] = { "self","pos", NULL
};
2391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxArrowHead_SetPosition",_kwnames
,&_argo0
,&_arg1
))
2394 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2395 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2396 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetPosition. Expected _wxArrowHead_p.");
2401 wxPy_BEGIN_ALLOW_THREADS
;
2402 wxArrowHead_SetPosition(_arg0
,_arg1
);
2404 wxPy_END_ALLOW_THREADS
;
2405 } Py_INCREF(Py_None
);
2406 _resultobj
= Py_None
;
2410 #define wxArrowHead_GetXOffset(_swigobj) (_swigobj->GetXOffset())
2411 static PyObject
*_wrap_wxArrowHead_GetXOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2412 PyObject
* _resultobj
;
2414 wxArrowHead
* _arg0
;
2415 PyObject
* _argo0
= 0;
2416 char *_kwnames
[] = { "self", NULL
};
2419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetXOffset",_kwnames
,&_argo0
))
2422 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2423 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2424 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetXOffset. Expected _wxArrowHead_p.");
2429 wxPy_BEGIN_ALLOW_THREADS
;
2430 _result
= (double )wxArrowHead_GetXOffset(_arg0
);
2432 wxPy_END_ALLOW_THREADS
;
2433 } _resultobj
= Py_BuildValue("d",_result
);
2437 #define wxArrowHead_GetYOffset(_swigobj) (_swigobj->GetYOffset())
2438 static PyObject
*_wrap_wxArrowHead_GetYOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2439 PyObject
* _resultobj
;
2441 wxArrowHead
* _arg0
;
2442 PyObject
* _argo0
= 0;
2443 char *_kwnames
[] = { "self", NULL
};
2446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetYOffset",_kwnames
,&_argo0
))
2449 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2450 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2451 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetYOffset. Expected _wxArrowHead_p.");
2456 wxPy_BEGIN_ALLOW_THREADS
;
2457 _result
= (double )wxArrowHead_GetYOffset(_arg0
);
2459 wxPy_END_ALLOW_THREADS
;
2460 } _resultobj
= Py_BuildValue("d",_result
);
2464 #define wxArrowHead_GetSpacing(_swigobj) (_swigobj->GetSpacing())
2465 static PyObject
*_wrap_wxArrowHead_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2466 PyObject
* _resultobj
;
2468 wxArrowHead
* _arg0
;
2469 PyObject
* _argo0
= 0;
2470 char *_kwnames
[] = { "self", NULL
};
2473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetSpacing",_kwnames
,&_argo0
))
2476 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2477 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2478 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetSpacing. Expected _wxArrowHead_p.");
2483 wxPy_BEGIN_ALLOW_THREADS
;
2484 _result
= (double )wxArrowHead_GetSpacing(_arg0
);
2486 wxPy_END_ALLOW_THREADS
;
2487 } _resultobj
= Py_BuildValue("d",_result
);
2491 #define wxArrowHead_GetSize(_swigobj) (_swigobj->GetSize())
2492 static PyObject
*_wrap_wxArrowHead_GetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2493 PyObject
* _resultobj
;
2495 wxArrowHead
* _arg0
;
2496 PyObject
* _argo0
= 0;
2497 char *_kwnames
[] = { "self", NULL
};
2500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetSize",_kwnames
,&_argo0
))
2503 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2504 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2505 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetSize. Expected _wxArrowHead_p.");
2510 wxPy_BEGIN_ALLOW_THREADS
;
2511 _result
= (double )wxArrowHead_GetSize(_arg0
);
2513 wxPy_END_ALLOW_THREADS
;
2514 } _resultobj
= Py_BuildValue("d",_result
);
2518 #define wxArrowHead_GetName(_swigobj) (_swigobj->GetName())
2519 static PyObject
*_wrap_wxArrowHead_GetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2520 PyObject
* _resultobj
;
2522 wxArrowHead
* _arg0
;
2523 PyObject
* _argo0
= 0;
2524 char *_kwnames
[] = { "self", NULL
};
2527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetName",_kwnames
,&_argo0
))
2530 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2531 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2532 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetName. Expected _wxArrowHead_p.");
2537 wxPy_BEGIN_ALLOW_THREADS
;
2538 _result
= new wxString (wxArrowHead_GetName(_arg0
));
2540 wxPy_END_ALLOW_THREADS
;
2542 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2550 #define wxArrowHead_SetXOffset(_swigobj,_swigarg0) (_swigobj->SetXOffset(_swigarg0))
2551 static PyObject
*_wrap_wxArrowHead_SetXOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2552 PyObject
* _resultobj
;
2553 wxArrowHead
* _arg0
;
2555 PyObject
* _argo0
= 0;
2556 char *_kwnames
[] = { "self","x", NULL
};
2559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetXOffset",_kwnames
,&_argo0
,&_arg1
))
2562 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2563 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2564 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetXOffset. Expected _wxArrowHead_p.");
2569 wxPy_BEGIN_ALLOW_THREADS
;
2570 wxArrowHead_SetXOffset(_arg0
,_arg1
);
2572 wxPy_END_ALLOW_THREADS
;
2573 } Py_INCREF(Py_None
);
2574 _resultobj
= Py_None
;
2578 #define wxArrowHead_SetYOffset(_swigobj,_swigarg0) (_swigobj->SetYOffset(_swigarg0))
2579 static PyObject
*_wrap_wxArrowHead_SetYOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2580 PyObject
* _resultobj
;
2581 wxArrowHead
* _arg0
;
2583 PyObject
* _argo0
= 0;
2584 char *_kwnames
[] = { "self","y", NULL
};
2587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetYOffset",_kwnames
,&_argo0
,&_arg1
))
2590 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2591 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2592 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetYOffset. Expected _wxArrowHead_p.");
2597 wxPy_BEGIN_ALLOW_THREADS
;
2598 wxArrowHead_SetYOffset(_arg0
,_arg1
);
2600 wxPy_END_ALLOW_THREADS
;
2601 } Py_INCREF(Py_None
);
2602 _resultobj
= Py_None
;
2606 #define wxArrowHead_GetMetaFile(_swigobj) (_swigobj->GetMetaFile())
2607 static PyObject
*_wrap_wxArrowHead_GetMetaFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2608 PyObject
* _resultobj
;
2609 wxPseudoMetaFile
* _result
;
2610 wxArrowHead
* _arg0
;
2611 PyObject
* _argo0
= 0;
2612 char *_kwnames
[] = { "self", NULL
};
2616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetMetaFile",_kwnames
,&_argo0
))
2619 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2620 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2621 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetMetaFile. Expected _wxArrowHead_p.");
2626 wxPy_BEGIN_ALLOW_THREADS
;
2627 _result
= (wxPseudoMetaFile
*)wxArrowHead_GetMetaFile(_arg0
);
2629 wxPy_END_ALLOW_THREADS
;
2631 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPseudoMetaFile_p");
2632 _resultobj
= Py_BuildValue("s",_ptemp
);
2635 _resultobj
= Py_None
;
2640 #define wxArrowHead_GetId(_swigobj) (_swigobj->GetId())
2641 static PyObject
*_wrap_wxArrowHead_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2642 PyObject
* _resultobj
;
2644 wxArrowHead
* _arg0
;
2645 PyObject
* _argo0
= 0;
2646 char *_kwnames
[] = { "self", NULL
};
2649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetId",_kwnames
,&_argo0
))
2652 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2653 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2654 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetId. Expected _wxArrowHead_p.");
2659 wxPy_BEGIN_ALLOW_THREADS
;
2660 _result
= (long )wxArrowHead_GetId(_arg0
);
2662 wxPy_END_ALLOW_THREADS
;
2663 } _resultobj
= Py_BuildValue("l",_result
);
2667 #define wxArrowHead_GetArrowEnd(_swigobj) (_swigobj->GetArrowEnd())
2668 static PyObject
*_wrap_wxArrowHead_GetArrowEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2669 PyObject
* _resultobj
;
2671 wxArrowHead
* _arg0
;
2672 PyObject
* _argo0
= 0;
2673 char *_kwnames
[] = { "self", NULL
};
2676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetArrowEnd",_kwnames
,&_argo0
))
2679 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2680 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2681 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetArrowEnd. Expected _wxArrowHead_p.");
2686 wxPy_BEGIN_ALLOW_THREADS
;
2687 _result
= (int )wxArrowHead_GetArrowEnd(_arg0
);
2689 wxPy_END_ALLOW_THREADS
;
2690 } _resultobj
= Py_BuildValue("i",_result
);
2694 #define wxArrowHead_GetArrowSize(_swigobj) (_swigobj->GetArrowSize())
2695 static PyObject
*_wrap_wxArrowHead_GetArrowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2696 PyObject
* _resultobj
;
2698 wxArrowHead
* _arg0
;
2699 PyObject
* _argo0
= 0;
2700 char *_kwnames
[] = { "self", NULL
};
2703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetArrowSize",_kwnames
,&_argo0
))
2706 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2707 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2708 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetArrowSize. Expected _wxArrowHead_p.");
2713 wxPy_BEGIN_ALLOW_THREADS
;
2714 _result
= (double )wxArrowHead_GetArrowSize(_arg0
);
2716 wxPy_END_ALLOW_THREADS
;
2717 } _resultobj
= Py_BuildValue("d",_result
);
2721 #define wxArrowHead_SetSize(_swigobj,_swigarg0) (_swigobj->SetSize(_swigarg0))
2722 static PyObject
*_wrap_wxArrowHead_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2723 PyObject
* _resultobj
;
2724 wxArrowHead
* _arg0
;
2726 PyObject
* _argo0
= 0;
2727 char *_kwnames
[] = { "self","size", NULL
};
2730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetSize",_kwnames
,&_argo0
,&_arg1
))
2733 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2734 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2735 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetSize. Expected _wxArrowHead_p.");
2740 wxPy_BEGIN_ALLOW_THREADS
;
2741 wxArrowHead_SetSize(_arg0
,_arg1
);
2743 wxPy_END_ALLOW_THREADS
;
2744 } Py_INCREF(Py_None
);
2745 _resultobj
= Py_None
;
2749 #define wxArrowHead_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
2750 static PyObject
*_wrap_wxArrowHead_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2751 PyObject
* _resultobj
;
2752 wxArrowHead
* _arg0
;
2754 PyObject
* _argo0
= 0;
2755 char *_kwnames
[] = { "self","sp", NULL
};
2758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
2761 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2762 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2763 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetSpacing. Expected _wxArrowHead_p.");
2768 wxPy_BEGIN_ALLOW_THREADS
;
2769 wxArrowHead_SetSpacing(_arg0
,_arg1
);
2771 wxPy_END_ALLOW_THREADS
;
2772 } Py_INCREF(Py_None
);
2773 _resultobj
= Py_None
;
2777 static void *SwigwxPyLineShapeTowxPyShape(void *ptr
) {
2780 src
= (wxPyLineShape
*) ptr
;
2781 dest
= (wxPyShape
*) src
;
2782 return (void *) dest
;
2785 static void *SwigwxPyLineShapeTowxPyShapeEvtHandler(void *ptr
) {
2787 wxPyShapeEvtHandler
*dest
;
2788 src
= (wxPyLineShape
*) ptr
;
2789 dest
= (wxPyShapeEvtHandler
*) src
;
2790 return (void *) dest
;
2793 #define new_wxPyLineShape() (new wxPyLineShape())
2794 static PyObject
*_wrap_new_wxPyLineShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2795 PyObject
* _resultobj
;
2796 wxPyLineShape
* _result
;
2797 char *_kwnames
[] = { NULL
};
2801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyLineShape",_kwnames
))
2804 wxPy_BEGIN_ALLOW_THREADS
;
2805 _result
= (wxPyLineShape
*)new_wxPyLineShape();
2807 wxPy_END_ALLOW_THREADS
;
2809 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyLineShape_p");
2810 _resultobj
= Py_BuildValue("s",_ptemp
);
2813 _resultobj
= Py_None
;
2818 #define wxPyLineShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
2819 static PyObject
*_wrap_wxPyLineShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2820 PyObject
* _resultobj
;
2821 wxPyLineShape
* _arg0
;
2824 PyObject
* _argo0
= 0;
2825 PyObject
* _obj1
= 0;
2826 PyObject
* _obj2
= 0;
2827 char *_kwnames
[] = { "self","self","_class", NULL
};
2830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyLineShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2833 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2834 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2835 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape__setSelf. Expected _wxPyLineShape_p.");
2846 wxPy_BEGIN_ALLOW_THREADS
;
2847 wxPyLineShape__setSelf(_arg0
,_arg1
,_arg2
);
2849 wxPy_END_ALLOW_THREADS
;
2850 } Py_INCREF(Py_None
);
2851 _resultobj
= Py_None
;
2855 #define wxPyLineShape_AddArrow(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->AddArrow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2856 static PyObject
*_wrap_wxPyLineShape_AddArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2857 PyObject
* _resultobj
;
2858 wxPyLineShape
* _arg0
;
2860 int _arg2
= (int ) ARROW_POSITION_END
;
2861 double _arg3
= (double ) 10.0;
2862 double _arg4
= (double ) 0.0;
2863 char * _arg5
= (char *) "";
2864 wxPseudoMetaFile
* _arg6
= (wxPseudoMetaFile
*) NULL
;
2865 long _arg7
= (long ) -1;
2866 PyObject
* _argo0
= 0;
2867 PyObject
* _argo6
= 0;
2868 char *_kwnames
[] = { "self","type","end","arrowSize","xOffset","name","mf","arrowId", NULL
};
2871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|iddsOl:wxPyLineShape_AddArrow",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_argo6
,&_arg7
))
2874 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2875 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2876 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_AddArrow. Expected _wxPyLineShape_p.");
2881 if (_argo6
== Py_None
) { _arg6
= NULL
; }
2882 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPseudoMetaFile_p")) {
2883 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxPyLineShape_AddArrow. Expected _wxPseudoMetaFile_p.");
2888 wxPy_BEGIN_ALLOW_THREADS
;
2889 wxPyLineShape_AddArrow(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
);
2891 wxPy_END_ALLOW_THREADS
;
2892 } Py_INCREF(Py_None
);
2893 _resultobj
= Py_None
;
2897 static void wxPyLineShape_AddArrowOrdered(wxPyLineShape
*self
,wxArrowHead
* arrow
,PyObject
* referenceList
,int end
) {
2898 wxList
* list
= wxPy_wxListHelper(referenceList
, "_wxArrowHead_p");
2899 self
->AddArrowOrdered(arrow
, *list
, end
);
2902 static PyObject
*_wrap_wxPyLineShape_AddArrowOrdered(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2903 PyObject
* _resultobj
;
2904 wxPyLineShape
* _arg0
;
2905 wxArrowHead
* _arg1
;
2908 PyObject
* _argo0
= 0;
2909 PyObject
* _argo1
= 0;
2910 PyObject
* _obj2
= 0;
2911 char *_kwnames
[] = { "self","arrow","referenceList","end", NULL
};
2914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOi:wxPyLineShape_AddArrowOrdered",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
))
2917 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2918 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2919 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_AddArrowOrdered. Expected _wxPyLineShape_p.");
2924 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2925 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxArrowHead_p")) {
2926 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_AddArrowOrdered. Expected _wxArrowHead_p.");
2934 wxPy_BEGIN_ALLOW_THREADS
;
2935 wxPyLineShape_AddArrowOrdered(_arg0
,_arg1
,_arg2
,_arg3
);
2937 wxPy_END_ALLOW_THREADS
;
2938 } Py_INCREF(Py_None
);
2939 _resultobj
= Py_None
;
2943 #define wxPyLineShape_ClearArrow(_swigobj,_swigarg0) (_swigobj->ClearArrow(_swigarg0))
2944 static PyObject
*_wrap_wxPyLineShape_ClearArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2945 PyObject
* _resultobj
;
2947 wxPyLineShape
* _arg0
;
2949 PyObject
* _argo0
= 0;
2950 PyObject
* _obj1
= 0;
2951 char *_kwnames
[] = { "self","name", NULL
};
2954 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_ClearArrow",_kwnames
,&_argo0
,&_obj1
))
2957 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2958 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2959 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_ClearArrow. Expected _wxPyLineShape_p.");
2964 if (!PyString_Check(_obj1
)) {
2965 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2968 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
2971 wxPy_BEGIN_ALLOW_THREADS
;
2972 _result
= (bool )wxPyLineShape_ClearArrow(_arg0
,*_arg1
);
2974 wxPy_END_ALLOW_THREADS
;
2975 } _resultobj
= Py_BuildValue("i",_result
);
2983 #define wxPyLineShape_ClearArrowsAtPosition(_swigobj,_swigarg0) (_swigobj->ClearArrowsAtPosition(_swigarg0))
2984 static PyObject
*_wrap_wxPyLineShape_ClearArrowsAtPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2985 PyObject
* _resultobj
;
2986 wxPyLineShape
* _arg0
;
2987 int _arg1
= (int ) -1;
2988 PyObject
* _argo0
= 0;
2989 char *_kwnames
[] = { "self","position", NULL
};
2992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyLineShape_ClearArrowsAtPosition",_kwnames
,&_argo0
,&_arg1
))
2995 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2996 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2997 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_ClearArrowsAtPosition. Expected _wxPyLineShape_p.");
3002 wxPy_BEGIN_ALLOW_THREADS
;
3003 wxPyLineShape_ClearArrowsAtPosition(_arg0
,_arg1
);
3005 wxPy_END_ALLOW_THREADS
;
3006 } Py_INCREF(Py_None
);
3007 _resultobj
= Py_None
;
3011 #define wxPyLineShape_DrawArrow(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawArrow(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3012 static PyObject
*_wrap_wxPyLineShape_DrawArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3013 PyObject
* _resultobj
;
3014 wxPyLineShape
* _arg0
;
3016 wxArrowHead
* _arg2
;
3019 PyObject
* _argo0
= 0;
3020 PyObject
* _argo1
= 0;
3021 PyObject
* _argo2
= 0;
3023 char *_kwnames
[] = { "self","dc","arrow","xOffset","proportionalOffset", NULL
};
3026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdi:wxPyLineShape_DrawArrow",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&tempbool4
))
3029 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3030 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3031 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawArrow. Expected _wxPyLineShape_p.");
3036 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3037 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3038 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawArrow. Expected _wxDC_p.");
3043 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3044 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxArrowHead_p")) {
3045 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_DrawArrow. Expected _wxArrowHead_p.");
3049 _arg4
= (bool ) tempbool4
;
3051 wxPy_BEGIN_ALLOW_THREADS
;
3052 wxPyLineShape_DrawArrow(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3054 wxPy_END_ALLOW_THREADS
;
3055 } Py_INCREF(Py_None
);
3056 _resultobj
= Py_None
;
3060 #define wxPyLineShape_DeleteArrowHeadId(_swigobj,_swigarg0) (_swigobj->DeleteArrowHead(_swigarg0))
3061 static PyObject
*_wrap_wxPyLineShape_DeleteArrowHeadId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3062 PyObject
* _resultobj
;
3064 wxPyLineShape
* _arg0
;
3066 PyObject
* _argo0
= 0;
3067 char *_kwnames
[] = { "self","arrowId", NULL
};
3070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyLineShape_DeleteArrowHeadId",_kwnames
,&_argo0
,&_arg1
))
3073 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3074 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3075 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteArrowHeadId. Expected _wxPyLineShape_p.");
3080 wxPy_BEGIN_ALLOW_THREADS
;
3081 _result
= (bool )wxPyLineShape_DeleteArrowHeadId(_arg0
,_arg1
);
3083 wxPy_END_ALLOW_THREADS
;
3084 } _resultobj
= Py_BuildValue("i",_result
);
3088 #define wxPyLineShape_DeleteArrowHead(_swigobj,_swigarg0,_swigarg1) (_swigobj->DeleteArrowHead(_swigarg0,_swigarg1))
3089 static PyObject
*_wrap_wxPyLineShape_DeleteArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3090 PyObject
* _resultobj
;
3092 wxPyLineShape
* _arg0
;
3095 PyObject
* _argo0
= 0;
3096 PyObject
* _obj2
= 0;
3097 char *_kwnames
[] = { "self","position","name", NULL
};
3100 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyLineShape_DeleteArrowHead",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3103 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3104 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3105 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteArrowHead. Expected _wxPyLineShape_p.");
3110 if (!PyString_Check(_obj2
)) {
3111 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3114 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
3117 wxPy_BEGIN_ALLOW_THREADS
;
3118 _result
= (bool )wxPyLineShape_DeleteArrowHead(_arg0
,_arg1
,*_arg2
);
3120 wxPy_END_ALLOW_THREADS
;
3121 } _resultobj
= Py_BuildValue("i",_result
);
3129 #define wxPyLineShape_DeleteLineControlPoint(_swigobj) (_swigobj->DeleteLineControlPoint())
3130 static PyObject
*_wrap_wxPyLineShape_DeleteLineControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3131 PyObject
* _resultobj
;
3133 wxPyLineShape
* _arg0
;
3134 PyObject
* _argo0
= 0;
3135 char *_kwnames
[] = { "self", NULL
};
3138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_DeleteLineControlPoint",_kwnames
,&_argo0
))
3141 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3142 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3143 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteLineControlPoint. Expected _wxPyLineShape_p.");
3148 wxPy_BEGIN_ALLOW_THREADS
;
3149 _result
= (bool )wxPyLineShape_DeleteLineControlPoint(_arg0
);
3151 wxPy_END_ALLOW_THREADS
;
3152 } _resultobj
= Py_BuildValue("i",_result
);
3156 #define wxPyLineShape_DrawArrows(_swigobj,_swigarg0) (_swigobj->DrawArrows(_swigarg0))
3157 static PyObject
*_wrap_wxPyLineShape_DrawArrows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3158 PyObject
* _resultobj
;
3159 wxPyLineShape
* _arg0
;
3161 PyObject
* _argo0
= 0;
3162 PyObject
* _argo1
= 0;
3163 char *_kwnames
[] = { "self","dc", NULL
};
3166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_DrawArrows",_kwnames
,&_argo0
,&_argo1
))
3169 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3170 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3171 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawArrows. Expected _wxPyLineShape_p.");
3176 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3177 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3178 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawArrows. Expected _wxDC_p.");
3183 wxPy_BEGIN_ALLOW_THREADS
;
3184 wxPyLineShape_DrawArrows(_arg0
,*_arg1
);
3186 wxPy_END_ALLOW_THREADS
;
3187 } Py_INCREF(Py_None
);
3188 _resultobj
= Py_None
;
3192 #define wxPyLineShape_DrawRegion(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawRegion(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3193 static PyObject
*_wrap_wxPyLineShape_DrawRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3194 PyObject
* _resultobj
;
3195 wxPyLineShape
* _arg0
;
3197 wxShapeRegion
* _arg2
;
3200 PyObject
* _argo0
= 0;
3201 PyObject
* _argo1
= 0;
3202 PyObject
* _argo2
= 0;
3203 char *_kwnames
[] = { "self","dc","region","x","y", NULL
};
3206 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdd:wxPyLineShape_DrawRegion",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
))
3209 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3210 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3211 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawRegion. Expected _wxPyLineShape_p.");
3216 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3217 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3218 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawRegion. Expected _wxDC_p.");
3223 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3224 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxShapeRegion_p")) {
3225 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_DrawRegion. Expected _wxShapeRegion_p.");
3230 wxPy_BEGIN_ALLOW_THREADS
;
3231 wxPyLineShape_DrawRegion(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3233 wxPy_END_ALLOW_THREADS
;
3234 } Py_INCREF(Py_None
);
3235 _resultobj
= Py_None
;
3239 #define wxPyLineShape_EraseRegion(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->EraseRegion(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3240 static PyObject
*_wrap_wxPyLineShape_EraseRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3241 PyObject
* _resultobj
;
3242 wxPyLineShape
* _arg0
;
3244 wxShapeRegion
* _arg2
;
3247 PyObject
* _argo0
= 0;
3248 PyObject
* _argo1
= 0;
3249 PyObject
* _argo2
= 0;
3250 char *_kwnames
[] = { "self","dc","region","x","y", NULL
};
3253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdd:wxPyLineShape_EraseRegion",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
))
3256 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3257 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3258 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_EraseRegion. Expected _wxPyLineShape_p.");
3263 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3264 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3265 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_EraseRegion. Expected _wxDC_p.");
3270 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3271 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxShapeRegion_p")) {
3272 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_EraseRegion. Expected _wxShapeRegion_p.");
3277 wxPy_BEGIN_ALLOW_THREADS
;
3278 wxPyLineShape_EraseRegion(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3280 wxPy_END_ALLOW_THREADS
;
3281 } Py_INCREF(Py_None
);
3282 _resultobj
= Py_None
;
3286 #define wxPyLineShape_FindArrowHeadId(_swigobj,_swigarg0) (_swigobj->FindArrowHead(_swigarg0))
3287 static PyObject
*_wrap_wxPyLineShape_FindArrowHeadId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3288 PyObject
* _resultobj
;
3289 wxArrowHead
* _result
;
3290 wxPyLineShape
* _arg0
;
3292 PyObject
* _argo0
= 0;
3293 char *_kwnames
[] = { "self","arrowId", NULL
};
3297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyLineShape_FindArrowHeadId",_kwnames
,&_argo0
,&_arg1
))
3300 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3301 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3302 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindArrowHeadId. Expected _wxPyLineShape_p.");
3307 wxPy_BEGIN_ALLOW_THREADS
;
3308 _result
= (wxArrowHead
*)wxPyLineShape_FindArrowHeadId(_arg0
,_arg1
);
3310 wxPy_END_ALLOW_THREADS
;
3312 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxArrowHead_p");
3313 _resultobj
= Py_BuildValue("s",_ptemp
);
3316 _resultobj
= Py_None
;
3321 #define wxPyLineShape_FindArrowHead(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindArrowHead(_swigarg0,_swigarg1))
3322 static PyObject
*_wrap_wxPyLineShape_FindArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3323 PyObject
* _resultobj
;
3324 wxArrowHead
* _result
;
3325 wxPyLineShape
* _arg0
;
3328 PyObject
* _argo0
= 0;
3329 PyObject
* _obj2
= 0;
3330 char *_kwnames
[] = { "self","position","name", NULL
};
3334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyLineShape_FindArrowHead",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3337 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3338 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3339 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindArrowHead. Expected _wxPyLineShape_p.");
3344 if (!PyString_Check(_obj2
)) {
3345 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3348 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
3351 wxPy_BEGIN_ALLOW_THREADS
;
3352 _result
= (wxArrowHead
*)wxPyLineShape_FindArrowHead(_arg0
,_arg1
,*_arg2
);
3354 wxPy_END_ALLOW_THREADS
;
3356 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxArrowHead_p");
3357 _resultobj
= Py_BuildValue("s",_ptemp
);
3360 _resultobj
= Py_None
;
3369 #define wxPyLineShape_FindLineEndPoints(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->FindLineEndPoints(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3370 static PyObject
*_wrap_wxPyLineShape_FindLineEndPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3371 PyObject
* _resultobj
;
3372 wxPyLineShape
* _arg0
;
3381 PyObject
* _argo0
= 0;
3382 char *_kwnames
[] = { "self", NULL
};
3397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_FindLineEndPoints",_kwnames
,&_argo0
))
3400 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3401 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3402 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindLineEndPoints. Expected _wxPyLineShape_p.");
3407 wxPy_BEGIN_ALLOW_THREADS
;
3408 wxPyLineShape_FindLineEndPoints(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3410 wxPy_END_ALLOW_THREADS
;
3411 } Py_INCREF(Py_None
);
3412 _resultobj
= Py_None
;
3415 o
= PyFloat_FromDouble((double) (*_arg1
));
3416 _resultobj
= t_output_helper(_resultobj
, o
);
3420 o
= PyFloat_FromDouble((double) (*_arg2
));
3421 _resultobj
= t_output_helper(_resultobj
, o
);
3425 o
= PyFloat_FromDouble((double) (*_arg3
));
3426 _resultobj
= t_output_helper(_resultobj
, o
);
3430 o
= PyFloat_FromDouble((double) (*_arg4
));
3431 _resultobj
= t_output_helper(_resultobj
, o
);
3436 #define wxPyLineShape_FindLinePosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindLinePosition(_swigarg0,_swigarg1))
3437 static PyObject
*_wrap_wxPyLineShape_FindLinePosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3438 PyObject
* _resultobj
;
3440 wxPyLineShape
* _arg0
;
3443 PyObject
* _argo0
= 0;
3444 char *_kwnames
[] = { "self","x","y", NULL
};
3447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_FindLinePosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3450 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3451 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3452 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindLinePosition. Expected _wxPyLineShape_p.");
3457 wxPy_BEGIN_ALLOW_THREADS
;
3458 _result
= (int )wxPyLineShape_FindLinePosition(_arg0
,_arg1
,_arg2
);
3460 wxPy_END_ALLOW_THREADS
;
3461 } _resultobj
= Py_BuildValue("i",_result
);
3465 #define wxPyLineShape_FindMinimumWidth(_swigobj) (_swigobj->FindMinimumWidth())
3466 static PyObject
*_wrap_wxPyLineShape_FindMinimumWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3467 PyObject
* _resultobj
;
3469 wxPyLineShape
* _arg0
;
3470 PyObject
* _argo0
= 0;
3471 char *_kwnames
[] = { "self", NULL
};
3474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_FindMinimumWidth",_kwnames
,&_argo0
))
3477 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3478 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3479 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindMinimumWidth. Expected _wxPyLineShape_p.");
3484 wxPy_BEGIN_ALLOW_THREADS
;
3485 _result
= (double )wxPyLineShape_FindMinimumWidth(_arg0
);
3487 wxPy_END_ALLOW_THREADS
;
3488 } _resultobj
= Py_BuildValue("d",_result
);
3492 #define wxPyLineShape_FindNth(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->FindNth(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3493 static PyObject
*_wrap_wxPyLineShape_FindNth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3494 PyObject
* _resultobj
;
3495 wxPyLineShape
* _arg0
;
3502 PyObject
* _argo0
= 0;
3503 PyObject
* _argo1
= 0;
3505 char *_kwnames
[] = { "self","image","incoming", NULL
};
3514 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxPyLineShape_FindNth",_kwnames
,&_argo0
,&_argo1
,&tempbool4
))
3517 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3518 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3519 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindNth. Expected _wxPyLineShape_p.");
3524 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3525 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3526 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_FindNth. Expected _wxPyShape_p.");
3530 _arg4
= (bool ) tempbool4
;
3532 wxPy_BEGIN_ALLOW_THREADS
;
3533 wxPyLineShape_FindNth(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3535 wxPy_END_ALLOW_THREADS
;
3536 } Py_INCREF(Py_None
);
3537 _resultobj
= Py_None
;
3540 o
= PyInt_FromLong((long) (*_arg2
));
3541 _resultobj
= t_output_helper(_resultobj
, o
);
3545 o
= PyInt_FromLong((long) (*_arg3
));
3546 _resultobj
= t_output_helper(_resultobj
, o
);
3551 #define wxPyLineShape_GetAttachmentFrom(_swigobj) (_swigobj->GetAttachmentFrom())
3552 static PyObject
*_wrap_wxPyLineShape_GetAttachmentFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3553 PyObject
* _resultobj
;
3555 wxPyLineShape
* _arg0
;
3556 PyObject
* _argo0
= 0;
3557 char *_kwnames
[] = { "self", NULL
};
3560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetAttachmentFrom",_kwnames
,&_argo0
))
3563 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3564 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3565 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetAttachmentFrom. Expected _wxPyLineShape_p.");
3570 wxPy_BEGIN_ALLOW_THREADS
;
3571 _result
= (int )wxPyLineShape_GetAttachmentFrom(_arg0
);
3573 wxPy_END_ALLOW_THREADS
;
3574 } _resultobj
= Py_BuildValue("i",_result
);
3578 #define wxPyLineShape_GetAttachmentTo(_swigobj) (_swigobj->GetAttachmentTo())
3579 static PyObject
*_wrap_wxPyLineShape_GetAttachmentTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3580 PyObject
* _resultobj
;
3582 wxPyLineShape
* _arg0
;
3583 PyObject
* _argo0
= 0;
3584 char *_kwnames
[] = { "self", NULL
};
3587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetAttachmentTo",_kwnames
,&_argo0
))
3590 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3591 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3592 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetAttachmentTo. Expected _wxPyLineShape_p.");
3597 wxPy_BEGIN_ALLOW_THREADS
;
3598 _result
= (int )wxPyLineShape_GetAttachmentTo(_arg0
);
3600 wxPy_END_ALLOW_THREADS
;
3601 } _resultobj
= Py_BuildValue("i",_result
);
3605 #define wxPyLineShape_GetEnds(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->GetEnds(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3606 static PyObject
*_wrap_wxPyLineShape_GetEnds(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3607 PyObject
* _resultobj
;
3608 wxPyLineShape
* _arg0
;
3617 PyObject
* _argo0
= 0;
3618 char *_kwnames
[] = { "self", NULL
};
3633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetEnds",_kwnames
,&_argo0
))
3636 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3637 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3638 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetEnds. Expected _wxPyLineShape_p.");
3643 wxPy_BEGIN_ALLOW_THREADS
;
3644 wxPyLineShape_GetEnds(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3646 wxPy_END_ALLOW_THREADS
;
3647 } Py_INCREF(Py_None
);
3648 _resultobj
= Py_None
;
3651 o
= PyFloat_FromDouble((double) (*_arg1
));
3652 _resultobj
= t_output_helper(_resultobj
, o
);
3656 o
= PyFloat_FromDouble((double) (*_arg2
));
3657 _resultobj
= t_output_helper(_resultobj
, o
);
3661 o
= PyFloat_FromDouble((double) (*_arg3
));
3662 _resultobj
= t_output_helper(_resultobj
, o
);
3666 o
= PyFloat_FromDouble((double) (*_arg4
));
3667 _resultobj
= t_output_helper(_resultobj
, o
);
3672 #define wxPyLineShape_GetFrom(_swigobj) (_swigobj->GetFrom())
3673 static PyObject
*_wrap_wxPyLineShape_GetFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3674 PyObject
* _resultobj
;
3675 wxPyShape
* _result
;
3676 wxPyLineShape
* _arg0
;
3677 PyObject
* _argo0
= 0;
3678 char *_kwnames
[] = { "self", NULL
};
3682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetFrom",_kwnames
,&_argo0
))
3685 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3686 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3687 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetFrom. Expected _wxPyLineShape_p.");
3692 wxPy_BEGIN_ALLOW_THREADS
;
3693 _result
= (wxPyShape
*)wxPyLineShape_GetFrom(_arg0
);
3695 wxPy_END_ALLOW_THREADS
;
3697 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShape_p");
3698 _resultobj
= Py_BuildValue("s",_ptemp
);
3701 _resultobj
= Py_None
;
3706 #define wxPyLineShape_GetLabelPosition(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetLabelPosition(_swigarg0,_swigarg1,_swigarg2))
3707 static PyObject
*_wrap_wxPyLineShape_GetLabelPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3708 PyObject
* _resultobj
;
3709 wxPyLineShape
* _arg0
;
3715 PyObject
* _argo0
= 0;
3716 char *_kwnames
[] = { "self","position", NULL
};
3725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_GetLabelPosition",_kwnames
,&_argo0
,&_arg1
))
3728 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3729 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3730 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetLabelPosition. Expected _wxPyLineShape_p.");
3735 wxPy_BEGIN_ALLOW_THREADS
;
3736 wxPyLineShape_GetLabelPosition(_arg0
,_arg1
,_arg2
,_arg3
);
3738 wxPy_END_ALLOW_THREADS
;
3739 } Py_INCREF(Py_None
);
3740 _resultobj
= Py_None
;
3743 o
= PyFloat_FromDouble((double) (*_arg2
));
3744 _resultobj
= t_output_helper(_resultobj
, o
);
3748 o
= PyFloat_FromDouble((double) (*_arg3
));
3749 _resultobj
= t_output_helper(_resultobj
, o
);
3754 #define wxPyLineShape_GetNextControlPoint(_swigobj,_swigarg0) (_swigobj->GetNextControlPoint(_swigarg0))
3755 static PyObject
*_wrap_wxPyLineShape_GetNextControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3756 PyObject
* _resultobj
;
3758 wxPyLineShape
* _arg0
;
3760 PyObject
* _argo0
= 0;
3761 PyObject
* _argo1
= 0;
3762 char *_kwnames
[] = { "self","shape", NULL
};
3766 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_GetNextControlPoint",_kwnames
,&_argo0
,&_argo1
))
3769 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3770 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3771 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetNextControlPoint. Expected _wxPyLineShape_p.");
3776 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3777 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3778 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_GetNextControlPoint. Expected _wxPyShape_p.");
3783 wxPy_BEGIN_ALLOW_THREADS
;
3784 _result
= (wxPoint
*)wxPyLineShape_GetNextControlPoint(_arg0
,_arg1
);
3786 wxPy_END_ALLOW_THREADS
;
3788 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3789 _resultobj
= Py_BuildValue("s",_ptemp
);
3792 _resultobj
= Py_None
;
3797 #define wxPyLineShape_GetTo(_swigobj) (_swigobj->GetTo())
3798 static PyObject
*_wrap_wxPyLineShape_GetTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3799 PyObject
* _resultobj
;
3800 wxPyShape
* _result
;
3801 wxPyLineShape
* _arg0
;
3802 PyObject
* _argo0
= 0;
3803 char *_kwnames
[] = { "self", NULL
};
3807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetTo",_kwnames
,&_argo0
))
3810 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3811 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3812 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetTo. Expected _wxPyLineShape_p.");
3817 wxPy_BEGIN_ALLOW_THREADS
;
3818 _result
= (wxPyShape
*)wxPyLineShape_GetTo(_arg0
);
3820 wxPy_END_ALLOW_THREADS
;
3822 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShape_p");
3823 _resultobj
= Py_BuildValue("s",_ptemp
);
3826 _resultobj
= Py_None
;
3831 #define wxPyLineShape_Initialise(_swigobj) (_swigobj->Initialise())
3832 static PyObject
*_wrap_wxPyLineShape_Initialise(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3833 PyObject
* _resultobj
;
3834 wxPyLineShape
* _arg0
;
3835 PyObject
* _argo0
= 0;
3836 char *_kwnames
[] = { "self", NULL
};
3839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_Initialise",_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_Initialise. Expected _wxPyLineShape_p.");
3849 wxPy_BEGIN_ALLOW_THREADS
;
3850 wxPyLineShape_Initialise(_arg0
);
3852 wxPy_END_ALLOW_THREADS
;
3853 } Py_INCREF(Py_None
);
3854 _resultobj
= Py_None
;
3858 #define wxPyLineShape_InsertLineControlPoint(_swigobj,_swigarg0) (_swigobj->InsertLineControlPoint(_swigarg0))
3859 static PyObject
*_wrap_wxPyLineShape_InsertLineControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3860 PyObject
* _resultobj
;
3861 wxPyLineShape
* _arg0
;
3863 PyObject
* _argo0
= 0;
3864 PyObject
* _argo1
= 0;
3865 char *_kwnames
[] = { "self","dc", NULL
};
3868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_InsertLineControlPoint",_kwnames
,&_argo0
,&_argo1
))
3871 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3872 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_InsertLineControlPoint. Expected _wxPyLineShape_p.");
3878 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3879 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3880 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_InsertLineControlPoint. Expected _wxDC_p.");
3885 wxPy_BEGIN_ALLOW_THREADS
;
3886 wxPyLineShape_InsertLineControlPoint(_arg0
,_arg1
);
3888 wxPy_END_ALLOW_THREADS
;
3889 } Py_INCREF(Py_None
);
3890 _resultobj
= Py_None
;
3894 #define wxPyLineShape_IsEnd(_swigobj,_swigarg0) (_swigobj->IsEnd(_swigarg0))
3895 static PyObject
*_wrap_wxPyLineShape_IsEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3896 PyObject
* _resultobj
;
3898 wxPyLineShape
* _arg0
;
3900 PyObject
* _argo0
= 0;
3901 PyObject
* _argo1
= 0;
3902 char *_kwnames
[] = { "self","shape", NULL
};
3905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_IsEnd",_kwnames
,&_argo0
,&_argo1
))
3908 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3909 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3910 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_IsEnd. Expected _wxPyLineShape_p.");
3915 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3916 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3917 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_IsEnd. Expected _wxPyShape_p.");
3922 wxPy_BEGIN_ALLOW_THREADS
;
3923 _result
= (bool )wxPyLineShape_IsEnd(_arg0
,_arg1
);
3925 wxPy_END_ALLOW_THREADS
;
3926 } _resultobj
= Py_BuildValue("i",_result
);
3930 #define wxPyLineShape_IsSpline(_swigobj) (_swigobj->IsSpline())
3931 static PyObject
*_wrap_wxPyLineShape_IsSpline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3932 PyObject
* _resultobj
;
3934 wxPyLineShape
* _arg0
;
3935 PyObject
* _argo0
= 0;
3936 char *_kwnames
[] = { "self", NULL
};
3939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_IsSpline",_kwnames
,&_argo0
))
3942 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3943 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3944 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_IsSpline. Expected _wxPyLineShape_p.");
3949 wxPy_BEGIN_ALLOW_THREADS
;
3950 _result
= (bool )wxPyLineShape_IsSpline(_arg0
);
3952 wxPy_END_ALLOW_THREADS
;
3953 } _resultobj
= Py_BuildValue("i",_result
);
3957 #define wxPyLineShape_MakeLineControlPoints(_swigobj,_swigarg0) (_swigobj->MakeLineControlPoints(_swigarg0))
3958 static PyObject
*_wrap_wxPyLineShape_MakeLineControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3959 PyObject
* _resultobj
;
3960 wxPyLineShape
* _arg0
;
3962 PyObject
* _argo0
= 0;
3963 char *_kwnames
[] = { "self","n", NULL
};
3966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_MakeLineControlPoints",_kwnames
,&_argo0
,&_arg1
))
3969 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3970 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_MakeLineControlPoints. Expected _wxPyLineShape_p.");
3976 wxPy_BEGIN_ALLOW_THREADS
;
3977 wxPyLineShape_MakeLineControlPoints(_arg0
,_arg1
);
3979 wxPy_END_ALLOW_THREADS
;
3980 } Py_INCREF(Py_None
);
3981 _resultobj
= Py_None
;
3985 #define wxPyLineShape_SetAttachmentFrom(_swigobj,_swigarg0) (_swigobj->SetAttachmentFrom(_swigarg0))
3986 static PyObject
*_wrap_wxPyLineShape_SetAttachmentFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3987 PyObject
* _resultobj
;
3988 wxPyLineShape
* _arg0
;
3990 PyObject
* _argo0
= 0;
3991 char *_kwnames
[] = { "self","fromAttach", NULL
};
3994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetAttachmentFrom",_kwnames
,&_argo0
,&_arg1
))
3997 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3998 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3999 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetAttachmentFrom. Expected _wxPyLineShape_p.");
4004 wxPy_BEGIN_ALLOW_THREADS
;
4005 wxPyLineShape_SetAttachmentFrom(_arg0
,_arg1
);
4007 wxPy_END_ALLOW_THREADS
;
4008 } Py_INCREF(Py_None
);
4009 _resultobj
= Py_None
;
4013 #define wxPyLineShape_SetAttachments(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetAttachments(_swigarg0,_swigarg1))
4014 static PyObject
*_wrap_wxPyLineShape_SetAttachments(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4015 PyObject
* _resultobj
;
4016 wxPyLineShape
* _arg0
;
4019 PyObject
* _argo0
= 0;
4020 char *_kwnames
[] = { "self","fromAttach","toAttach", NULL
};
4023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPyLineShape_SetAttachments",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4026 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4027 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4028 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetAttachments. Expected _wxPyLineShape_p.");
4033 wxPy_BEGIN_ALLOW_THREADS
;
4034 wxPyLineShape_SetAttachments(_arg0
,_arg1
,_arg2
);
4036 wxPy_END_ALLOW_THREADS
;
4037 } Py_INCREF(Py_None
);
4038 _resultobj
= Py_None
;
4042 #define wxPyLineShape_SetAttachmentTo(_swigobj,_swigarg0) (_swigobj->SetAttachmentTo(_swigarg0))
4043 static PyObject
*_wrap_wxPyLineShape_SetAttachmentTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4044 PyObject
* _resultobj
;
4045 wxPyLineShape
* _arg0
;
4047 PyObject
* _argo0
= 0;
4048 char *_kwnames
[] = { "self","toAttach", NULL
};
4051 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetAttachmentTo",_kwnames
,&_argo0
,&_arg1
))
4054 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4055 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4056 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetAttachmentTo. Expected _wxPyLineShape_p.");
4061 wxPy_BEGIN_ALLOW_THREADS
;
4062 wxPyLineShape_SetAttachmentTo(_arg0
,_arg1
);
4064 wxPy_END_ALLOW_THREADS
;
4065 } Py_INCREF(Py_None
);
4066 _resultobj
= Py_None
;
4070 #define wxPyLineShape_SetEnds(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetEnds(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4071 static PyObject
*_wrap_wxPyLineShape_SetEnds(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4072 PyObject
* _resultobj
;
4073 wxPyLineShape
* _arg0
;
4078 PyObject
* _argo0
= 0;
4079 char *_kwnames
[] = { "self","x1","y1","x2","y2", NULL
};
4082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odddd:wxPyLineShape_SetEnds",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4085 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4086 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4087 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetEnds. Expected _wxPyLineShape_p.");
4092 wxPy_BEGIN_ALLOW_THREADS
;
4093 wxPyLineShape_SetEnds(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4095 wxPy_END_ALLOW_THREADS
;
4096 } Py_INCREF(Py_None
);
4097 _resultobj
= Py_None
;
4101 #define wxPyLineShape_SetFrom(_swigobj,_swigarg0) (_swigobj->SetFrom(_swigarg0))
4102 static PyObject
*_wrap_wxPyLineShape_SetFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4103 PyObject
* _resultobj
;
4104 wxPyLineShape
* _arg0
;
4106 PyObject
* _argo0
= 0;
4107 PyObject
* _argo1
= 0;
4108 char *_kwnames
[] = { "self","object", NULL
};
4111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_SetFrom",_kwnames
,&_argo0
,&_argo1
))
4114 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4115 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4116 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetFrom. Expected _wxPyLineShape_p.");
4121 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4122 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
4123 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_SetFrom. Expected _wxPyShape_p.");
4128 wxPy_BEGIN_ALLOW_THREADS
;
4129 wxPyLineShape_SetFrom(_arg0
,_arg1
);
4131 wxPy_END_ALLOW_THREADS
;
4132 } Py_INCREF(Py_None
);
4133 _resultobj
= Py_None
;
4137 #define wxPyLineShape_SetIgnoreOffsets(_swigobj,_swigarg0) (_swigobj->SetIgnoreOffsets(_swigarg0))
4138 static PyObject
*_wrap_wxPyLineShape_SetIgnoreOffsets(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4139 PyObject
* _resultobj
;
4140 wxPyLineShape
* _arg0
;
4142 PyObject
* _argo0
= 0;
4144 char *_kwnames
[] = { "self","ignore", NULL
};
4147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetIgnoreOffsets",_kwnames
,&_argo0
,&tempbool1
))
4150 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4151 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4152 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetIgnoreOffsets. Expected _wxPyLineShape_p.");
4156 _arg1
= (bool ) tempbool1
;
4158 wxPy_BEGIN_ALLOW_THREADS
;
4159 wxPyLineShape_SetIgnoreOffsets(_arg0
,_arg1
);
4161 wxPy_END_ALLOW_THREADS
;
4162 } Py_INCREF(Py_None
);
4163 _resultobj
= Py_None
;
4167 #define wxPyLineShape_SetSpline(_swigobj,_swigarg0) (_swigobj->SetSpline(_swigarg0))
4168 static PyObject
*_wrap_wxPyLineShape_SetSpline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4169 PyObject
* _resultobj
;
4170 wxPyLineShape
* _arg0
;
4172 PyObject
* _argo0
= 0;
4174 char *_kwnames
[] = { "self","spline", NULL
};
4177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetSpline",_kwnames
,&_argo0
,&tempbool1
))
4180 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4181 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4182 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetSpline. Expected _wxPyLineShape_p.");
4186 _arg1
= (bool ) tempbool1
;
4188 wxPy_BEGIN_ALLOW_THREADS
;
4189 wxPyLineShape_SetSpline(_arg0
,_arg1
);
4191 wxPy_END_ALLOW_THREADS
;
4192 } Py_INCREF(Py_None
);
4193 _resultobj
= Py_None
;
4197 #define wxPyLineShape_SetTo(_swigobj,_swigarg0) (_swigobj->SetTo(_swigarg0))
4198 static PyObject
*_wrap_wxPyLineShape_SetTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4199 PyObject
* _resultobj
;
4200 wxPyLineShape
* _arg0
;
4202 PyObject
* _argo0
= 0;
4203 PyObject
* _argo1
= 0;
4204 char *_kwnames
[] = { "self","object", NULL
};
4207 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_SetTo",_kwnames
,&_argo0
,&_argo1
))
4210 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4211 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4212 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetTo. Expected _wxPyLineShape_p.");
4217 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4218 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
4219 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_SetTo. Expected _wxPyShape_p.");
4224 wxPy_BEGIN_ALLOW_THREADS
;
4225 wxPyLineShape_SetTo(_arg0
,_arg1
);
4227 wxPy_END_ALLOW_THREADS
;
4228 } Py_INCREF(Py_None
);
4229 _resultobj
= Py_None
;
4233 #define wxPyLineShape_Straighten(_swigobj,_swigarg0) (_swigobj->Straighten(_swigarg0))
4234 static PyObject
*_wrap_wxPyLineShape_Straighten(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4235 PyObject
* _resultobj
;
4236 wxPyLineShape
* _arg0
;
4237 wxDC
* _arg1
= (wxDC
*) NULL
;
4238 PyObject
* _argo0
= 0;
4239 PyObject
* _argo1
= 0;
4240 char *_kwnames
[] = { "self","dc", NULL
};
4243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:wxPyLineShape_Straighten",_kwnames
,&_argo0
,&_argo1
))
4246 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4247 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4248 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_Straighten. Expected _wxPyLineShape_p.");
4253 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4254 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_Straighten. Expected _wxDC_p.");
4260 wxPy_BEGIN_ALLOW_THREADS
;
4261 wxPyLineShape_Straighten(_arg0
,_arg1
);
4263 wxPy_END_ALLOW_THREADS
;
4264 } Py_INCREF(Py_None
);
4265 _resultobj
= Py_None
;
4269 #define wxPyLineShape_Unlink(_swigobj) (_swigobj->Unlink())
4270 static PyObject
*_wrap_wxPyLineShape_Unlink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4271 PyObject
* _resultobj
;
4272 wxPyLineShape
* _arg0
;
4273 PyObject
* _argo0
= 0;
4274 char *_kwnames
[] = { "self", NULL
};
4277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_Unlink",_kwnames
,&_argo0
))
4280 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4281 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4282 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_Unlink. Expected _wxPyLineShape_p.");
4287 wxPy_BEGIN_ALLOW_THREADS
;
4288 wxPyLineShape_Unlink(_arg0
);
4290 wxPy_END_ALLOW_THREADS
;
4291 } Py_INCREF(Py_None
);
4292 _resultobj
= Py_None
;
4296 #define wxPyLineShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
4297 static PyObject
*_wrap_wxPyLineShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4298 PyObject
* _resultobj
;
4299 wxPyLineShape
* _arg0
;
4301 PyObject
* _argo0
= 0;
4302 PyObject
* _argo1
= 0;
4303 char *_kwnames
[] = { "self","dc", NULL
};
4306 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
4309 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4310 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4311 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDraw. Expected _wxPyLineShape_p.");
4316 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4317 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4318 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDraw. Expected _wxDC_p.");
4323 wxPy_BEGIN_ALLOW_THREADS
;
4324 wxPyLineShape_base_OnDraw(_arg0
,*_arg1
);
4326 wxPy_END_ALLOW_THREADS
;
4327 } Py_INCREF(Py_None
);
4328 _resultobj
= Py_None
;
4332 #define wxPyLineShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
4333 static PyObject
*_wrap_wxPyLineShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4334 PyObject
* _resultobj
;
4335 wxPyLineShape
* _arg0
;
4337 PyObject
* _argo0
= 0;
4338 PyObject
* _argo1
= 0;
4339 char *_kwnames
[] = { "self","dc", NULL
};
4342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
4345 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4346 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4347 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawContents. Expected _wxPyLineShape_p.");
4352 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4353 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4354 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawContents. Expected _wxDC_p.");
4359 wxPy_BEGIN_ALLOW_THREADS
;
4360 wxPyLineShape_base_OnDrawContents(_arg0
,*_arg1
);
4362 wxPy_END_ALLOW_THREADS
;
4363 } Py_INCREF(Py_None
);
4364 _resultobj
= Py_None
;
4368 #define wxPyLineShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
4369 static PyObject
*_wrap_wxPyLineShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4370 PyObject
* _resultobj
;
4371 wxPyLineShape
* _arg0
;
4373 bool _arg2
= (bool ) FALSE
;
4374 PyObject
* _argo0
= 0;
4375 PyObject
* _argo1
= 0;
4376 int tempbool2
= (int) FALSE
;
4377 char *_kwnames
[] = { "self","dc","erase", NULL
};
4380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyLineShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
4383 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4384 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawBranches. Expected _wxPyLineShape_p.");
4390 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4391 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4392 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawBranches. Expected _wxDC_p.");
4396 _arg2
= (bool ) tempbool2
;
4398 wxPy_BEGIN_ALLOW_THREADS
;
4399 wxPyLineShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
4401 wxPy_END_ALLOW_THREADS
;
4402 } Py_INCREF(Py_None
);
4403 _resultobj
= Py_None
;
4407 #define wxPyLineShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
4408 static PyObject
*_wrap_wxPyLineShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4409 PyObject
* _resultobj
;
4410 wxPyLineShape
* _arg0
;
4412 PyObject
* _argo0
= 0;
4413 PyObject
* _argo1
= 0;
4414 char *_kwnames
[] = { "self","dc", NULL
};
4417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
4420 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4421 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4422 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMoveLinks. Expected _wxPyLineShape_p.");
4427 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4428 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4429 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMoveLinks. Expected _wxDC_p.");
4434 wxPy_BEGIN_ALLOW_THREADS
;
4435 wxPyLineShape_base_OnMoveLinks(_arg0
,*_arg1
);
4437 wxPy_END_ALLOW_THREADS
;
4438 } Py_INCREF(Py_None
);
4439 _resultobj
= Py_None
;
4443 #define wxPyLineShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
4444 static PyObject
*_wrap_wxPyLineShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4445 PyObject
* _resultobj
;
4446 wxPyLineShape
* _arg0
;
4448 PyObject
* _argo0
= 0;
4449 PyObject
* _argo1
= 0;
4450 char *_kwnames
[] = { "self","dc", NULL
};
4453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
4456 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4457 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4458 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnErase. Expected _wxPyLineShape_p.");
4463 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4464 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4465 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnErase. Expected _wxDC_p.");
4470 wxPy_BEGIN_ALLOW_THREADS
;
4471 wxPyLineShape_base_OnErase(_arg0
,*_arg1
);
4473 wxPy_END_ALLOW_THREADS
;
4474 } Py_INCREF(Py_None
);
4475 _resultobj
= Py_None
;
4479 #define wxPyLineShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
4480 static PyObject
*_wrap_wxPyLineShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4481 PyObject
* _resultobj
;
4482 wxPyLineShape
* _arg0
;
4484 PyObject
* _argo0
= 0;
4485 PyObject
* _argo1
= 0;
4486 char *_kwnames
[] = { "self","dc", NULL
};
4489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
4492 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4493 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4494 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEraseContents. Expected _wxPyLineShape_p.");
4499 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4500 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4501 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnEraseContents. Expected _wxDC_p.");
4506 wxPy_BEGIN_ALLOW_THREADS
;
4507 wxPyLineShape_base_OnEraseContents(_arg0
,*_arg1
);
4509 wxPy_END_ALLOW_THREADS
;
4510 } Py_INCREF(Py_None
);
4511 _resultobj
= Py_None
;
4515 #define wxPyLineShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
4516 static PyObject
*_wrap_wxPyLineShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4517 PyObject
* _resultobj
;
4518 wxPyLineShape
* _arg0
;
4520 PyObject
* _argo0
= 0;
4521 PyObject
* _argo1
= 0;
4522 char *_kwnames
[] = { "self","dc", NULL
};
4525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
4528 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4529 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4530 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnHighlight. Expected _wxPyLineShape_p.");
4535 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4536 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4537 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnHighlight. Expected _wxDC_p.");
4542 wxPy_BEGIN_ALLOW_THREADS
;
4543 wxPyLineShape_base_OnHighlight(_arg0
,*_arg1
);
4545 wxPy_END_ALLOW_THREADS
;
4546 } Py_INCREF(Py_None
);
4547 _resultobj
= Py_None
;
4551 #define wxPyLineShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4552 static PyObject
*_wrap_wxPyLineShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4553 PyObject
* _resultobj
;
4554 wxPyLineShape
* _arg0
;
4557 int _arg3
= (int ) 0;
4558 int _arg4
= (int ) 0;
4559 PyObject
* _argo0
= 0;
4560 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4566 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4567 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnLeftClick. Expected _wxPyLineShape_p.");
4573 wxPy_BEGIN_ALLOW_THREADS
;
4574 wxPyLineShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4576 wxPy_END_ALLOW_THREADS
;
4577 } Py_INCREF(Py_None
);
4578 _resultobj
= Py_None
;
4582 #define wxPyLineShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4583 static PyObject
*_wrap_wxPyLineShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4584 PyObject
* _resultobj
;
4585 wxPyLineShape
* _arg0
;
4588 int _arg3
= (int ) 0;
4589 int _arg4
= (int ) 0;
4590 PyObject
* _argo0
= 0;
4591 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4597 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4598 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4599 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnLeftDoubleClick. Expected _wxPyLineShape_p.");
4604 wxPy_BEGIN_ALLOW_THREADS
;
4605 wxPyLineShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4607 wxPy_END_ALLOW_THREADS
;
4608 } Py_INCREF(Py_None
);
4609 _resultobj
= Py_None
;
4613 #define wxPyLineShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4614 static PyObject
*_wrap_wxPyLineShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4615 PyObject
* _resultobj
;
4616 wxPyLineShape
* _arg0
;
4619 int _arg3
= (int ) 0;
4620 int _arg4
= (int ) 0;
4621 PyObject
* _argo0
= 0;
4622 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4628 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4629 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4630 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnRightClick. Expected _wxPyLineShape_p.");
4635 wxPy_BEGIN_ALLOW_THREADS
;
4636 wxPyLineShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4638 wxPy_END_ALLOW_THREADS
;
4639 } Py_INCREF(Py_None
);
4640 _resultobj
= Py_None
;
4644 #define wxPyLineShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
4645 static PyObject
*_wrap_wxPyLineShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4646 PyObject
* _resultobj
;
4647 wxPyLineShape
* _arg0
;
4650 PyObject
* _argo0
= 0;
4651 char *_kwnames
[] = { "self","x","y", NULL
};
4654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4657 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4658 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSize. Expected _wxPyLineShape_p.");
4664 wxPy_BEGIN_ALLOW_THREADS
;
4665 wxPyLineShape_base_OnSize(_arg0
,_arg1
,_arg2
);
4667 wxPy_END_ALLOW_THREADS
;
4668 } Py_INCREF(Py_None
);
4669 _resultobj
= Py_None
;
4673 #define wxPyLineShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4674 static PyObject
*_wrap_wxPyLineShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4675 PyObject
* _resultobj
;
4677 wxPyLineShape
* _arg0
;
4683 bool _arg6
= (bool ) TRUE
;
4684 PyObject
* _argo0
= 0;
4685 PyObject
* _argo1
= 0;
4686 int tempbool6
= (int) TRUE
;
4687 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
4690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyLineShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
4693 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4694 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4695 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMovePre. Expected _wxPyLineShape_p.");
4700 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4701 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4702 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMovePre. Expected _wxDC_p.");
4706 _arg6
= (bool ) tempbool6
;
4708 wxPy_BEGIN_ALLOW_THREADS
;
4709 _result
= (bool )wxPyLineShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
4711 wxPy_END_ALLOW_THREADS
;
4712 } _resultobj
= Py_BuildValue("i",_result
);
4716 #define wxPyLineShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4717 static PyObject
*_wrap_wxPyLineShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4718 PyObject
* _resultobj
;
4719 wxPyLineShape
* _arg0
;
4725 bool _arg6
= (bool ) TRUE
;
4726 PyObject
* _argo0
= 0;
4727 PyObject
* _argo1
= 0;
4728 int tempbool6
= (int) TRUE
;
4729 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
4732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyLineShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
4735 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4736 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4737 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMovePost. Expected _wxPyLineShape_p.");
4742 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4743 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4744 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMovePost. Expected _wxDC_p.");
4748 _arg6
= (bool ) tempbool6
;
4750 wxPy_BEGIN_ALLOW_THREADS
;
4751 wxPyLineShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
4753 wxPy_END_ALLOW_THREADS
;
4754 } Py_INCREF(Py_None
);
4755 _resultobj
= Py_None
;
4759 #define wxPyLineShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4760 static PyObject
*_wrap_wxPyLineShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4761 PyObject
* _resultobj
;
4762 wxPyLineShape
* _arg0
;
4766 int _arg4
= (int ) 0;
4767 int _arg5
= (int ) 0;
4768 PyObject
* _argo0
= 0;
4770 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
4773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyLineShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4776 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4777 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4778 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDragLeft. Expected _wxPyLineShape_p.");
4782 _arg1
= (bool ) tempbool1
;
4784 wxPy_BEGIN_ALLOW_THREADS
;
4785 wxPyLineShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4787 wxPy_END_ALLOW_THREADS
;
4788 } Py_INCREF(Py_None
);
4789 _resultobj
= Py_None
;
4793 #define wxPyLineShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4794 static PyObject
*_wrap_wxPyLineShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4795 PyObject
* _resultobj
;
4796 wxPyLineShape
* _arg0
;
4799 int _arg3
= (int ) 0;
4800 int _arg4
= (int ) 0;
4801 PyObject
* _argo0
= 0;
4802 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
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_OnBeginDragLeft. Expected _wxPyLineShape_p.");
4815 wxPy_BEGIN_ALLOW_THREADS
;
4816 wxPyLineShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4818 wxPy_END_ALLOW_THREADS
;
4819 } Py_INCREF(Py_None
);
4820 _resultobj
= Py_None
;
4824 #define wxPyLineShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4825 static PyObject
*_wrap_wxPyLineShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4826 PyObject
* _resultobj
;
4827 wxPyLineShape
* _arg0
;
4830 int _arg3
= (int ) 0;
4831 int _arg4
= (int ) 0;
4832 PyObject
* _argo0
= 0;
4833 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4839 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4840 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4841 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEndDragLeft. Expected _wxPyLineShape_p.");
4846 wxPy_BEGIN_ALLOW_THREADS
;
4847 wxPyLineShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4849 wxPy_END_ALLOW_THREADS
;
4850 } Py_INCREF(Py_None
);
4851 _resultobj
= Py_None
;
4855 #define wxPyLineShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4856 static PyObject
*_wrap_wxPyLineShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4857 PyObject
* _resultobj
;
4858 wxPyLineShape
* _arg0
;
4862 int _arg4
= (int ) 0;
4863 int _arg5
= (int ) 0;
4864 PyObject
* _argo0
= 0;
4866 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
4869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyLineShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4872 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4873 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4874 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDragRight. Expected _wxPyLineShape_p.");
4878 _arg1
= (bool ) tempbool1
;
4880 wxPy_BEGIN_ALLOW_THREADS
;
4881 wxPyLineShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4883 wxPy_END_ALLOW_THREADS
;
4884 } Py_INCREF(Py_None
);
4885 _resultobj
= Py_None
;
4889 #define wxPyLineShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4890 static PyObject
*_wrap_wxPyLineShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4891 PyObject
* _resultobj
;
4892 wxPyLineShape
* _arg0
;
4895 int _arg3
= (int ) 0;
4896 int _arg4
= (int ) 0;
4897 PyObject
* _argo0
= 0;
4898 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
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_OnBeginDragRight. Expected _wxPyLineShape_p.");
4911 wxPy_BEGIN_ALLOW_THREADS
;
4912 wxPyLineShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4914 wxPy_END_ALLOW_THREADS
;
4915 } Py_INCREF(Py_None
);
4916 _resultobj
= Py_None
;
4920 #define wxPyLineShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4921 static PyObject
*_wrap_wxPyLineShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4922 PyObject
* _resultobj
;
4923 wxPyLineShape
* _arg0
;
4926 int _arg3
= (int ) 0;
4927 int _arg4
= (int ) 0;
4928 PyObject
* _argo0
= 0;
4929 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4935 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4936 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4937 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEndDragRight. Expected _wxPyLineShape_p.");
4942 wxPy_BEGIN_ALLOW_THREADS
;
4943 wxPyLineShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4945 wxPy_END_ALLOW_THREADS
;
4946 } Py_INCREF(Py_None
);
4947 _resultobj
= Py_None
;
4951 #define wxPyLineShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4952 static PyObject
*_wrap_wxPyLineShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4953 PyObject
* _resultobj
;
4954 wxPyLineShape
* _arg0
;
4960 PyObject
* _argo0
= 0;
4961 PyObject
* _argo1
= 0;
4962 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
4965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyLineShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4968 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4969 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4970 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawOutline. Expected _wxPyLineShape_p.");
4975 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4976 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4977 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawOutline. Expected _wxDC_p.");
4982 wxPy_BEGIN_ALLOW_THREADS
;
4983 wxPyLineShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4985 wxPy_END_ALLOW_THREADS
;
4986 } Py_INCREF(Py_None
);
4987 _resultobj
= Py_None
;
4991 #define wxPyLineShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
4992 static PyObject
*_wrap_wxPyLineShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4993 PyObject
* _resultobj
;
4994 wxPyLineShape
* _arg0
;
4996 PyObject
* _argo0
= 0;
4997 PyObject
* _argo1
= 0;
4998 char *_kwnames
[] = { "self","dc", NULL
};
5001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
5004 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5005 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5006 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawControlPoints. Expected _wxPyLineShape_p.");
5011 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5012 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5013 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawControlPoints. Expected _wxDC_p.");
5018 wxPy_BEGIN_ALLOW_THREADS
;
5019 wxPyLineShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
5021 wxPy_END_ALLOW_THREADS
;
5022 } Py_INCREF(Py_None
);
5023 _resultobj
= Py_None
;
5027 #define wxPyLineShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
5028 static PyObject
*_wrap_wxPyLineShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5029 PyObject
* _resultobj
;
5030 wxPyLineShape
* _arg0
;
5032 PyObject
* _argo0
= 0;
5033 PyObject
* _argo1
= 0;
5034 char *_kwnames
[] = { "self","dc", NULL
};
5037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
5040 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5041 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5042 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEraseControlPoints. Expected _wxPyLineShape_p.");
5047 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5048 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5049 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnEraseControlPoints. Expected _wxDC_p.");
5054 wxPy_BEGIN_ALLOW_THREADS
;
5055 wxPyLineShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
5057 wxPy_END_ALLOW_THREADS
;
5058 } Py_INCREF(Py_None
);
5059 _resultobj
= Py_None
;
5063 #define wxPyLineShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
5064 static PyObject
*_wrap_wxPyLineShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5065 PyObject
* _resultobj
;
5066 wxPyLineShape
* _arg0
;
5068 bool _arg2
= (bool ) TRUE
;
5069 PyObject
* _argo0
= 0;
5070 PyObject
* _argo1
= 0;
5071 int tempbool2
= (int) TRUE
;
5072 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
5075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyLineShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
5078 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5079 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5080 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMoveLink. Expected _wxPyLineShape_p.");
5085 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5086 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5087 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMoveLink. Expected _wxDC_p.");
5091 _arg2
= (bool ) tempbool2
;
5093 wxPy_BEGIN_ALLOW_THREADS
;
5094 wxPyLineShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
5096 wxPy_END_ALLOW_THREADS
;
5097 } Py_INCREF(Py_None
);
5098 _resultobj
= Py_None
;
5102 #define wxPyLineShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5103 static PyObject
*_wrap_wxPyLineShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5104 PyObject
* _resultobj
;
5105 wxPyLineShape
* _arg0
;
5106 wxPyControlPoint
* _arg1
;
5110 int _arg5
= (int ) 0;
5111 int _arg6
= (int ) 0;
5112 PyObject
* _argo0
= 0;
5113 PyObject
* _argo1
= 0;
5115 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
5118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyLineShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
5121 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5122 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5123 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingDragLeft. Expected _wxPyLineShape_p.");
5128 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5129 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5130 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
5134 _arg2
= (bool ) tempbool2
;
5136 wxPy_BEGIN_ALLOW_THREADS
;
5137 wxPyLineShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
5139 wxPy_END_ALLOW_THREADS
;
5140 } Py_INCREF(Py_None
);
5141 _resultobj
= Py_None
;
5145 #define wxPyLineShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
5146 static PyObject
*_wrap_wxPyLineShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5147 PyObject
* _resultobj
;
5148 wxPyLineShape
* _arg0
;
5149 wxPyControlPoint
* _arg1
;
5152 int _arg4
= (int ) 0;
5153 int _arg5
= (int ) 0;
5154 PyObject
* _argo0
= 0;
5155 PyObject
* _argo1
= 0;
5156 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
5159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyLineShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5162 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5163 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5164 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingBeginDragLeft. Expected _wxPyLineShape_p.");
5169 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5170 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5171 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
5176 wxPy_BEGIN_ALLOW_THREADS
;
5177 wxPyLineShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5179 wxPy_END_ALLOW_THREADS
;
5180 } Py_INCREF(Py_None
);
5181 _resultobj
= Py_None
;
5185 #define wxPyLineShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
5186 static PyObject
*_wrap_wxPyLineShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5187 PyObject
* _resultobj
;
5188 wxPyLineShape
* _arg0
;
5189 wxPyControlPoint
* _arg1
;
5192 int _arg4
= (int ) 0;
5193 int _arg5
= (int ) 0;
5194 PyObject
* _argo0
= 0;
5195 PyObject
* _argo1
= 0;
5196 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
5199 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyLineShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5202 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5203 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5204 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingEndDragLeft. Expected _wxPyLineShape_p.");
5209 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5210 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5211 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
5216 wxPy_BEGIN_ALLOW_THREADS
;
5217 wxPyLineShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5219 wxPy_END_ALLOW_THREADS
;
5220 } Py_INCREF(Py_None
);
5221 _resultobj
= Py_None
;
5225 #define wxPyLineShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
5226 static PyObject
*_wrap_wxPyLineShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5227 PyObject
* _resultobj
;
5228 wxPyLineShape
* _arg0
;
5231 PyObject
* _argo0
= 0;
5232 char *_kwnames
[] = { "self","w","h", NULL
};
5235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5238 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5239 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5240 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnBeginSize. Expected _wxPyLineShape_p.");
5245 wxPy_BEGIN_ALLOW_THREADS
;
5246 wxPyLineShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
5248 wxPy_END_ALLOW_THREADS
;
5249 } Py_INCREF(Py_None
);
5250 _resultobj
= Py_None
;
5254 #define wxPyLineShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
5255 static PyObject
*_wrap_wxPyLineShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5256 PyObject
* _resultobj
;
5257 wxPyLineShape
* _arg0
;
5260 PyObject
* _argo0
= 0;
5261 char *_kwnames
[] = { "self","w","h", NULL
};
5264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5267 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5268 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5269 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEndSize. Expected _wxPyLineShape_p.");
5274 wxPy_BEGIN_ALLOW_THREADS
;
5275 wxPyLineShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
5277 wxPy_END_ALLOW_THREADS
;
5278 } Py_INCREF(Py_None
);
5279 _resultobj
= Py_None
;
5283 static void *SwigwxPyPolygonShapeTowxPyShape(void *ptr
) {
5284 wxPyPolygonShape
*src
;
5286 src
= (wxPyPolygonShape
*) ptr
;
5287 dest
= (wxPyShape
*) src
;
5288 return (void *) dest
;
5291 static void *SwigwxPyPolygonShapeTowxPyShapeEvtHandler(void *ptr
) {
5292 wxPyPolygonShape
*src
;
5293 wxPyShapeEvtHandler
*dest
;
5294 src
= (wxPyPolygonShape
*) ptr
;
5295 dest
= (wxPyShapeEvtHandler
*) src
;
5296 return (void *) dest
;
5299 #define new_wxPyPolygonShape() (new wxPyPolygonShape())
5300 static PyObject
*_wrap_new_wxPyPolygonShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5301 PyObject
* _resultobj
;
5302 wxPyPolygonShape
* _result
;
5303 char *_kwnames
[] = { NULL
};
5307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyPolygonShape",_kwnames
))
5310 wxPy_BEGIN_ALLOW_THREADS
;
5311 _result
= (wxPyPolygonShape
*)new_wxPyPolygonShape();
5313 wxPy_END_ALLOW_THREADS
;
5315 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPolygonShape_p");
5316 _resultobj
= Py_BuildValue("s",_ptemp
);
5319 _resultobj
= Py_None
;
5324 #define wxPyPolygonShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
5325 static PyObject
*_wrap_wxPyPolygonShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5326 PyObject
* _resultobj
;
5327 wxPyPolygonShape
* _arg0
;
5330 PyObject
* _argo0
= 0;
5331 PyObject
* _obj1
= 0;
5332 PyObject
* _obj2
= 0;
5333 char *_kwnames
[] = { "self","self","_class", NULL
};
5336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyPolygonShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
5339 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5340 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5341 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape__setSelf. Expected _wxPyPolygonShape_p.");
5352 wxPy_BEGIN_ALLOW_THREADS
;
5353 wxPyPolygonShape__setSelf(_arg0
,_arg1
,_arg2
);
5355 wxPy_END_ALLOW_THREADS
;
5356 } Py_INCREF(Py_None
);
5357 _resultobj
= Py_None
;
5361 static PyObject
* wxPyPolygonShape_Create(wxPyPolygonShape
*self
,PyObject
* points
) {
5362 wxList
* list
= wxPy_wxRealPoint_ListHelper(points
);
5370 static PyObject
*_wrap_wxPyPolygonShape_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5371 PyObject
* _resultobj
;
5373 wxPyPolygonShape
* _arg0
;
5375 PyObject
* _argo0
= 0;
5376 PyObject
* _obj1
= 0;
5377 char *_kwnames
[] = { "self","points", NULL
};
5380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_Create",_kwnames
,&_argo0
,&_obj1
))
5383 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5384 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_Create. Expected _wxPyPolygonShape_p.");
5393 wxPy_BEGIN_ALLOW_THREADS
;
5394 _result
= (PyObject
*)wxPyPolygonShape_Create(_arg0
,_arg1
);
5396 wxPy_END_ALLOW_THREADS
;
5398 _resultobj
= _result
;
5403 #define wxPyPolygonShape_AddPolygonPoint(_swigobj,_swigarg0) (_swigobj->AddPolygonPoint(_swigarg0))
5404 static PyObject
*_wrap_wxPyPolygonShape_AddPolygonPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5405 PyObject
* _resultobj
;
5406 wxPyPolygonShape
* _arg0
;
5407 int _arg1
= (int ) 0;
5408 PyObject
* _argo0
= 0;
5409 char *_kwnames
[] = { "self","pos", NULL
};
5412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyPolygonShape_AddPolygonPoint",_kwnames
,&_argo0
,&_arg1
))
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_AddPolygonPoint. Expected _wxPyPolygonShape_p.");
5422 wxPy_BEGIN_ALLOW_THREADS
;
5423 wxPyPolygonShape_AddPolygonPoint(_arg0
,_arg1
);
5425 wxPy_END_ALLOW_THREADS
;
5426 } Py_INCREF(Py_None
);
5427 _resultobj
= Py_None
;
5431 #define wxPyPolygonShape_CalculatePolygonCentre(_swigobj) (_swigobj->CalculatePolygonCentre())
5432 static PyObject
*_wrap_wxPyPolygonShape_CalculatePolygonCentre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5433 PyObject
* _resultobj
;
5434 wxPyPolygonShape
* _arg0
;
5435 PyObject
* _argo0
= 0;
5436 char *_kwnames
[] = { "self", NULL
};
5439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_CalculatePolygonCentre",_kwnames
,&_argo0
))
5442 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5443 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5444 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_CalculatePolygonCentre. Expected _wxPyPolygonShape_p.");
5449 wxPy_BEGIN_ALLOW_THREADS
;
5450 wxPyPolygonShape_CalculatePolygonCentre(_arg0
);
5452 wxPy_END_ALLOW_THREADS
;
5453 } Py_INCREF(Py_None
);
5454 _resultobj
= Py_None
;
5458 #define wxPyPolygonShape_DeletePolygonPoint(_swigobj,_swigarg0) (_swigobj->DeletePolygonPoint(_swigarg0))
5459 static PyObject
*_wrap_wxPyPolygonShape_DeletePolygonPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5460 PyObject
* _resultobj
;
5461 wxPyPolygonShape
* _arg0
;
5462 int _arg1
= (int ) 0;
5463 PyObject
* _argo0
= 0;
5464 char *_kwnames
[] = { "self","pos", NULL
};
5467 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyPolygonShape_DeletePolygonPoint",_kwnames
,&_argo0
,&_arg1
))
5470 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5471 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5472 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_DeletePolygonPoint. Expected _wxPyPolygonShape_p.");
5477 wxPy_BEGIN_ALLOW_THREADS
;
5478 wxPyPolygonShape_DeletePolygonPoint(_arg0
,_arg1
);
5480 wxPy_END_ALLOW_THREADS
;
5481 } Py_INCREF(Py_None
);
5482 _resultobj
= Py_None
;
5486 static PyObject
* wxPyPolygonShape_GetPoints(wxPyPolygonShape
*self
) {
5487 wxList
* list
= self
->GetPoints();
5488 return wxPy_ConvertList(list
, "wxRealPoint");
5490 static PyObject
*_wrap_wxPyPolygonShape_GetPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5491 PyObject
* _resultobj
;
5493 wxPyPolygonShape
* _arg0
;
5494 PyObject
* _argo0
= 0;
5495 char *_kwnames
[] = { "self", NULL
};
5498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_GetPoints",_kwnames
,&_argo0
))
5501 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5502 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5503 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_GetPoints. Expected _wxPyPolygonShape_p.");
5508 wxPy_BEGIN_ALLOW_THREADS
;
5509 _result
= (PyObject
*)wxPyPolygonShape_GetPoints(_arg0
);
5511 wxPy_END_ALLOW_THREADS
;
5513 _resultobj
= _result
;
5518 #define wxPyPolygonShape_UpdateOriginalPoints(_swigobj) (_swigobj->UpdateOriginalPoints())
5519 static PyObject
*_wrap_wxPyPolygonShape_UpdateOriginalPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5520 PyObject
* _resultobj
;
5521 wxPyPolygonShape
* _arg0
;
5522 PyObject
* _argo0
= 0;
5523 char *_kwnames
[] = { "self", NULL
};
5526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_UpdateOriginalPoints",_kwnames
,&_argo0
))
5529 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5530 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5531 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_UpdateOriginalPoints. Expected _wxPyPolygonShape_p.");
5536 wxPy_BEGIN_ALLOW_THREADS
;
5537 wxPyPolygonShape_UpdateOriginalPoints(_arg0
);
5539 wxPy_END_ALLOW_THREADS
;
5540 } Py_INCREF(Py_None
);
5541 _resultobj
= Py_None
;
5545 #define wxPyPolygonShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
5546 static PyObject
*_wrap_wxPyPolygonShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5547 PyObject
* _resultobj
;
5548 wxPyPolygonShape
* _arg0
;
5550 PyObject
* _argo0
= 0;
5551 PyObject
* _argo1
= 0;
5552 char *_kwnames
[] = { "self","dc", NULL
};
5555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
5558 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5559 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5560 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDraw. Expected _wxPyPolygonShape_p.");
5565 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5566 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5567 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDraw. Expected _wxDC_p.");
5572 wxPy_BEGIN_ALLOW_THREADS
;
5573 wxPyPolygonShape_base_OnDraw(_arg0
,*_arg1
);
5575 wxPy_END_ALLOW_THREADS
;
5576 } Py_INCREF(Py_None
);
5577 _resultobj
= Py_None
;
5581 #define wxPyPolygonShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
5582 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5583 PyObject
* _resultobj
;
5584 wxPyPolygonShape
* _arg0
;
5586 PyObject
* _argo0
= 0;
5587 PyObject
* _argo1
= 0;
5588 char *_kwnames
[] = { "self","dc", NULL
};
5591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
5594 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5595 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5596 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawContents. Expected _wxPyPolygonShape_p.");
5601 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5602 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5603 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawContents. Expected _wxDC_p.");
5608 wxPy_BEGIN_ALLOW_THREADS
;
5609 wxPyPolygonShape_base_OnDrawContents(_arg0
,*_arg1
);
5611 wxPy_END_ALLOW_THREADS
;
5612 } Py_INCREF(Py_None
);
5613 _resultobj
= Py_None
;
5617 #define wxPyPolygonShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
5618 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5619 PyObject
* _resultobj
;
5620 wxPyPolygonShape
* _arg0
;
5622 bool _arg2
= (bool ) FALSE
;
5623 PyObject
* _argo0
= 0;
5624 PyObject
* _argo1
= 0;
5625 int tempbool2
= (int) FALSE
;
5626 char *_kwnames
[] = { "self","dc","erase", NULL
};
5629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyPolygonShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
5632 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5633 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5634 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawBranches. Expected _wxPyPolygonShape_p.");
5639 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5640 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5641 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawBranches. Expected _wxDC_p.");
5645 _arg2
= (bool ) tempbool2
;
5647 wxPy_BEGIN_ALLOW_THREADS
;
5648 wxPyPolygonShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
5650 wxPy_END_ALLOW_THREADS
;
5651 } Py_INCREF(Py_None
);
5652 _resultobj
= Py_None
;
5656 #define wxPyPolygonShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
5657 static PyObject
*_wrap_wxPyPolygonShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5658 PyObject
* _resultobj
;
5659 wxPyPolygonShape
* _arg0
;
5661 PyObject
* _argo0
= 0;
5662 PyObject
* _argo1
= 0;
5663 char *_kwnames
[] = { "self","dc", NULL
};
5666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
5669 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5670 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5671 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMoveLinks. Expected _wxPyPolygonShape_p.");
5676 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5677 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5678 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMoveLinks. Expected _wxDC_p.");
5683 wxPy_BEGIN_ALLOW_THREADS
;
5684 wxPyPolygonShape_base_OnMoveLinks(_arg0
,*_arg1
);
5686 wxPy_END_ALLOW_THREADS
;
5687 } Py_INCREF(Py_None
);
5688 _resultobj
= Py_None
;
5692 #define wxPyPolygonShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
5693 static PyObject
*_wrap_wxPyPolygonShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5694 PyObject
* _resultobj
;
5695 wxPyPolygonShape
* _arg0
;
5697 PyObject
* _argo0
= 0;
5698 PyObject
* _argo1
= 0;
5699 char *_kwnames
[] = { "self","dc", NULL
};
5702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
5705 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5706 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5707 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnErase. Expected _wxPyPolygonShape_p.");
5712 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5713 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5714 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnErase. Expected _wxDC_p.");
5719 wxPy_BEGIN_ALLOW_THREADS
;
5720 wxPyPolygonShape_base_OnErase(_arg0
,*_arg1
);
5722 wxPy_END_ALLOW_THREADS
;
5723 } Py_INCREF(Py_None
);
5724 _resultobj
= Py_None
;
5728 #define wxPyPolygonShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
5729 static PyObject
*_wrap_wxPyPolygonShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5730 PyObject
* _resultobj
;
5731 wxPyPolygonShape
* _arg0
;
5733 PyObject
* _argo0
= 0;
5734 PyObject
* _argo1
= 0;
5735 char *_kwnames
[] = { "self","dc", NULL
};
5738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
5741 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5742 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5743 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEraseContents. Expected _wxPyPolygonShape_p.");
5748 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5749 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5750 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnEraseContents. Expected _wxDC_p.");
5755 wxPy_BEGIN_ALLOW_THREADS
;
5756 wxPyPolygonShape_base_OnEraseContents(_arg0
,*_arg1
);
5758 wxPy_END_ALLOW_THREADS
;
5759 } Py_INCREF(Py_None
);
5760 _resultobj
= Py_None
;
5764 #define wxPyPolygonShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
5765 static PyObject
*_wrap_wxPyPolygonShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5766 PyObject
* _resultobj
;
5767 wxPyPolygonShape
* _arg0
;
5769 PyObject
* _argo0
= 0;
5770 PyObject
* _argo1
= 0;
5771 char *_kwnames
[] = { "self","dc", NULL
};
5774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
5777 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5778 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5779 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnHighlight. Expected _wxPyPolygonShape_p.");
5784 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5785 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5786 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnHighlight. Expected _wxDC_p.");
5791 wxPy_BEGIN_ALLOW_THREADS
;
5792 wxPyPolygonShape_base_OnHighlight(_arg0
,*_arg1
);
5794 wxPy_END_ALLOW_THREADS
;
5795 } Py_INCREF(Py_None
);
5796 _resultobj
= Py_None
;
5800 #define wxPyPolygonShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5801 static PyObject
*_wrap_wxPyPolygonShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5802 PyObject
* _resultobj
;
5803 wxPyPolygonShape
* _arg0
;
5806 int _arg3
= (int ) 0;
5807 int _arg4
= (int ) 0;
5808 PyObject
* _argo0
= 0;
5809 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5815 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5816 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5817 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnLeftClick. Expected _wxPyPolygonShape_p.");
5822 wxPy_BEGIN_ALLOW_THREADS
;
5823 wxPyPolygonShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5825 wxPy_END_ALLOW_THREADS
;
5826 } Py_INCREF(Py_None
);
5827 _resultobj
= Py_None
;
5831 #define wxPyPolygonShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5832 static PyObject
*_wrap_wxPyPolygonShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5833 PyObject
* _resultobj
;
5834 wxPyPolygonShape
* _arg0
;
5837 int _arg3
= (int ) 0;
5838 int _arg4
= (int ) 0;
5839 PyObject
* _argo0
= 0;
5840 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5846 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5847 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5848 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnLeftDoubleClick. Expected _wxPyPolygonShape_p.");
5853 wxPy_BEGIN_ALLOW_THREADS
;
5854 wxPyPolygonShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5856 wxPy_END_ALLOW_THREADS
;
5857 } Py_INCREF(Py_None
);
5858 _resultobj
= Py_None
;
5862 #define wxPyPolygonShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5863 static PyObject
*_wrap_wxPyPolygonShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5864 PyObject
* _resultobj
;
5865 wxPyPolygonShape
* _arg0
;
5868 int _arg3
= (int ) 0;
5869 int _arg4
= (int ) 0;
5870 PyObject
* _argo0
= 0;
5871 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5877 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5878 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnRightClick. Expected _wxPyPolygonShape_p.");
5884 wxPy_BEGIN_ALLOW_THREADS
;
5885 wxPyPolygonShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5887 wxPy_END_ALLOW_THREADS
;
5888 } Py_INCREF(Py_None
);
5889 _resultobj
= Py_None
;
5893 #define wxPyPolygonShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
5894 static PyObject
*_wrap_wxPyPolygonShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5895 PyObject
* _resultobj
;
5896 wxPyPolygonShape
* _arg0
;
5899 PyObject
* _argo0
= 0;
5900 char *_kwnames
[] = { "self","x","y", NULL
};
5903 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5906 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5907 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5908 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSize. Expected _wxPyPolygonShape_p.");
5913 wxPy_BEGIN_ALLOW_THREADS
;
5914 wxPyPolygonShape_base_OnSize(_arg0
,_arg1
,_arg2
);
5916 wxPy_END_ALLOW_THREADS
;
5917 } Py_INCREF(Py_None
);
5918 _resultobj
= Py_None
;
5922 #define wxPyPolygonShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5923 static PyObject
*_wrap_wxPyPolygonShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5924 PyObject
* _resultobj
;
5926 wxPyPolygonShape
* _arg0
;
5932 bool _arg6
= (bool ) TRUE
;
5933 PyObject
* _argo0
= 0;
5934 PyObject
* _argo1
= 0;
5935 int tempbool6
= (int) TRUE
;
5936 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
5939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyPolygonShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
5942 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5943 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5944 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMovePre. Expected _wxPyPolygonShape_p.");
5949 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5950 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5951 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMovePre. Expected _wxDC_p.");
5955 _arg6
= (bool ) tempbool6
;
5957 wxPy_BEGIN_ALLOW_THREADS
;
5958 _result
= (bool )wxPyPolygonShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
5960 wxPy_END_ALLOW_THREADS
;
5961 } _resultobj
= Py_BuildValue("i",_result
);
5965 #define wxPyPolygonShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5966 static PyObject
*_wrap_wxPyPolygonShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5967 PyObject
* _resultobj
;
5968 wxPyPolygonShape
* _arg0
;
5974 bool _arg6
= (bool ) TRUE
;
5975 PyObject
* _argo0
= 0;
5976 PyObject
* _argo1
= 0;
5977 int tempbool6
= (int) TRUE
;
5978 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
5981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyPolygonShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
5984 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5985 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5986 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMovePost. Expected _wxPyPolygonShape_p.");
5991 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5992 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5993 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMovePost. Expected _wxDC_p.");
5997 _arg6
= (bool ) tempbool6
;
5999 wxPy_BEGIN_ALLOW_THREADS
;
6000 wxPyPolygonShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6002 wxPy_END_ALLOW_THREADS
;
6003 } Py_INCREF(Py_None
);
6004 _resultobj
= Py_None
;
6008 #define wxPyPolygonShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6009 static PyObject
*_wrap_wxPyPolygonShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6010 PyObject
* _resultobj
;
6011 wxPyPolygonShape
* _arg0
;
6015 int _arg4
= (int ) 0;
6016 int _arg5
= (int ) 0;
6017 PyObject
* _argo0
= 0;
6019 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
6022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyPolygonShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6025 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6026 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6027 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDragLeft. Expected _wxPyPolygonShape_p.");
6031 _arg1
= (bool ) tempbool1
;
6033 wxPy_BEGIN_ALLOW_THREADS
;
6034 wxPyPolygonShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6036 wxPy_END_ALLOW_THREADS
;
6037 } Py_INCREF(Py_None
);
6038 _resultobj
= Py_None
;
6042 #define wxPyPolygonShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6043 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6044 PyObject
* _resultobj
;
6045 wxPyPolygonShape
* _arg0
;
6048 int _arg3
= (int ) 0;
6049 int _arg4
= (int ) 0;
6050 PyObject
* _argo0
= 0;
6051 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
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_OnBeginDragLeft. Expected _wxPyPolygonShape_p.");
6064 wxPy_BEGIN_ALLOW_THREADS
;
6065 wxPyPolygonShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6067 wxPy_END_ALLOW_THREADS
;
6068 } Py_INCREF(Py_None
);
6069 _resultobj
= Py_None
;
6073 #define wxPyPolygonShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6074 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6075 PyObject
* _resultobj
;
6076 wxPyPolygonShape
* _arg0
;
6079 int _arg3
= (int ) 0;
6080 int _arg4
= (int ) 0;
6081 PyObject
* _argo0
= 0;
6082 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6088 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6089 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6090 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndDragLeft. Expected _wxPyPolygonShape_p.");
6095 wxPy_BEGIN_ALLOW_THREADS
;
6096 wxPyPolygonShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6098 wxPy_END_ALLOW_THREADS
;
6099 } Py_INCREF(Py_None
);
6100 _resultobj
= Py_None
;
6104 #define wxPyPolygonShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6105 static PyObject
*_wrap_wxPyPolygonShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6106 PyObject
* _resultobj
;
6107 wxPyPolygonShape
* _arg0
;
6111 int _arg4
= (int ) 0;
6112 int _arg5
= (int ) 0;
6113 PyObject
* _argo0
= 0;
6115 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
6118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyPolygonShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6121 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6122 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6123 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDragRight. Expected _wxPyPolygonShape_p.");
6127 _arg1
= (bool ) tempbool1
;
6129 wxPy_BEGIN_ALLOW_THREADS
;
6130 wxPyPolygonShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6132 wxPy_END_ALLOW_THREADS
;
6133 } Py_INCREF(Py_None
);
6134 _resultobj
= Py_None
;
6138 #define wxPyPolygonShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6139 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6140 PyObject
* _resultobj
;
6141 wxPyPolygonShape
* _arg0
;
6144 int _arg3
= (int ) 0;
6145 int _arg4
= (int ) 0;
6146 PyObject
* _argo0
= 0;
6147 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
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_OnBeginDragRight. Expected _wxPyPolygonShape_p.");
6160 wxPy_BEGIN_ALLOW_THREADS
;
6161 wxPyPolygonShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6163 wxPy_END_ALLOW_THREADS
;
6164 } Py_INCREF(Py_None
);
6165 _resultobj
= Py_None
;
6169 #define wxPyPolygonShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6170 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6171 PyObject
* _resultobj
;
6172 wxPyPolygonShape
* _arg0
;
6175 int _arg3
= (int ) 0;
6176 int _arg4
= (int ) 0;
6177 PyObject
* _argo0
= 0;
6178 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6184 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6185 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6186 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndDragRight. Expected _wxPyPolygonShape_p.");
6191 wxPy_BEGIN_ALLOW_THREADS
;
6192 wxPyPolygonShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6194 wxPy_END_ALLOW_THREADS
;
6195 } Py_INCREF(Py_None
);
6196 _resultobj
= Py_None
;
6200 #define wxPyPolygonShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6201 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6202 PyObject
* _resultobj
;
6203 wxPyPolygonShape
* _arg0
;
6209 PyObject
* _argo0
= 0;
6210 PyObject
* _argo1
= 0;
6211 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
6214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyPolygonShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6217 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6218 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6219 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawOutline. Expected _wxPyPolygonShape_p.");
6224 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6225 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6226 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawOutline. Expected _wxDC_p.");
6231 wxPy_BEGIN_ALLOW_THREADS
;
6232 wxPyPolygonShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6234 wxPy_END_ALLOW_THREADS
;
6235 } Py_INCREF(Py_None
);
6236 _resultobj
= Py_None
;
6240 #define wxPyPolygonShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
6241 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6242 PyObject
* _resultobj
;
6243 wxPyPolygonShape
* _arg0
;
6245 PyObject
* _argo0
= 0;
6246 PyObject
* _argo1
= 0;
6247 char *_kwnames
[] = { "self","dc", NULL
};
6250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
6253 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6254 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawControlPoints. Expected _wxPyPolygonShape_p.");
6260 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6261 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6262 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawControlPoints. Expected _wxDC_p.");
6267 wxPy_BEGIN_ALLOW_THREADS
;
6268 wxPyPolygonShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
6270 wxPy_END_ALLOW_THREADS
;
6271 } Py_INCREF(Py_None
);
6272 _resultobj
= Py_None
;
6276 #define wxPyPolygonShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
6277 static PyObject
*_wrap_wxPyPolygonShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6278 PyObject
* _resultobj
;
6279 wxPyPolygonShape
* _arg0
;
6281 PyObject
* _argo0
= 0;
6282 PyObject
* _argo1
= 0;
6283 char *_kwnames
[] = { "self","dc", NULL
};
6286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
6289 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6290 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6291 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEraseControlPoints. Expected _wxPyPolygonShape_p.");
6296 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6297 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6298 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnEraseControlPoints. Expected _wxDC_p.");
6303 wxPy_BEGIN_ALLOW_THREADS
;
6304 wxPyPolygonShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
6306 wxPy_END_ALLOW_THREADS
;
6307 } Py_INCREF(Py_None
);
6308 _resultobj
= Py_None
;
6312 #define wxPyPolygonShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
6313 static PyObject
*_wrap_wxPyPolygonShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6314 PyObject
* _resultobj
;
6315 wxPyPolygonShape
* _arg0
;
6317 bool _arg2
= (bool ) TRUE
;
6318 PyObject
* _argo0
= 0;
6319 PyObject
* _argo1
= 0;
6320 int tempbool2
= (int) TRUE
;
6321 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
6324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyPolygonShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6327 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6328 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6329 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMoveLink. Expected _wxPyPolygonShape_p.");
6334 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6335 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6336 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMoveLink. Expected _wxDC_p.");
6340 _arg2
= (bool ) tempbool2
;
6342 wxPy_BEGIN_ALLOW_THREADS
;
6343 wxPyPolygonShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
6345 wxPy_END_ALLOW_THREADS
;
6346 } Py_INCREF(Py_None
);
6347 _resultobj
= Py_None
;
6351 #define wxPyPolygonShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6352 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6353 PyObject
* _resultobj
;
6354 wxPyPolygonShape
* _arg0
;
6355 wxPyControlPoint
* _arg1
;
6359 int _arg5
= (int ) 0;
6360 int _arg6
= (int ) 0;
6361 PyObject
* _argo0
= 0;
6362 PyObject
* _argo1
= 0;
6364 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
6367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyPolygonShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
6370 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6371 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6372 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingDragLeft. Expected _wxPyPolygonShape_p.");
6377 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6378 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6379 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
6383 _arg2
= (bool ) tempbool2
;
6385 wxPy_BEGIN_ALLOW_THREADS
;
6386 wxPyPolygonShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6388 wxPy_END_ALLOW_THREADS
;
6389 } Py_INCREF(Py_None
);
6390 _resultobj
= Py_None
;
6394 #define wxPyPolygonShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6395 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6396 PyObject
* _resultobj
;
6397 wxPyPolygonShape
* _arg0
;
6398 wxPyControlPoint
* _arg1
;
6401 int _arg4
= (int ) 0;
6402 int _arg5
= (int ) 0;
6403 PyObject
* _argo0
= 0;
6404 PyObject
* _argo1
= 0;
6405 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
6408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyPolygonShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6411 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6412 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6413 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingBeginDragLeft. Expected _wxPyPolygonShape_p.");
6418 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6419 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6420 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
6425 wxPy_BEGIN_ALLOW_THREADS
;
6426 wxPyPolygonShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6428 wxPy_END_ALLOW_THREADS
;
6429 } Py_INCREF(Py_None
);
6430 _resultobj
= Py_None
;
6434 #define wxPyPolygonShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6435 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6436 PyObject
* _resultobj
;
6437 wxPyPolygonShape
* _arg0
;
6438 wxPyControlPoint
* _arg1
;
6441 int _arg4
= (int ) 0;
6442 int _arg5
= (int ) 0;
6443 PyObject
* _argo0
= 0;
6444 PyObject
* _argo1
= 0;
6445 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
6448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyPolygonShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6451 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6452 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6453 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingEndDragLeft. Expected _wxPyPolygonShape_p.");
6458 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6459 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6460 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
6465 wxPy_BEGIN_ALLOW_THREADS
;
6466 wxPyPolygonShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6468 wxPy_END_ALLOW_THREADS
;
6469 } Py_INCREF(Py_None
);
6470 _resultobj
= Py_None
;
6474 #define wxPyPolygonShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
6475 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6476 PyObject
* _resultobj
;
6477 wxPyPolygonShape
* _arg0
;
6480 PyObject
* _argo0
= 0;
6481 char *_kwnames
[] = { "self","w","h", NULL
};
6484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6487 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6488 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6489 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnBeginSize. Expected _wxPyPolygonShape_p.");
6494 wxPy_BEGIN_ALLOW_THREADS
;
6495 wxPyPolygonShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
6497 wxPy_END_ALLOW_THREADS
;
6498 } Py_INCREF(Py_None
);
6499 _resultobj
= Py_None
;
6503 #define wxPyPolygonShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
6504 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6505 PyObject
* _resultobj
;
6506 wxPyPolygonShape
* _arg0
;
6509 PyObject
* _argo0
= 0;
6510 char *_kwnames
[] = { "self","w","h", NULL
};
6513 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6516 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6517 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6518 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndSize. Expected _wxPyPolygonShape_p.");
6523 wxPy_BEGIN_ALLOW_THREADS
;
6524 wxPyPolygonShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
6526 wxPy_END_ALLOW_THREADS
;
6527 } Py_INCREF(Py_None
);
6528 _resultobj
= Py_None
;
6532 static void *SwigwxPyTextShapeTowxPyRectangleShape(void *ptr
) {
6534 wxPyRectangleShape
*dest
;
6535 src
= (wxPyTextShape
*) ptr
;
6536 dest
= (wxPyRectangleShape
*) src
;
6537 return (void *) dest
;
6540 static void *SwigwxPyTextShapeTowxPyShape(void *ptr
) {
6543 src
= (wxPyTextShape
*) ptr
;
6544 dest
= (wxPyShape
*) src
;
6545 return (void *) dest
;
6548 static void *SwigwxPyTextShapeTowxPyShapeEvtHandler(void *ptr
) {
6550 wxPyShapeEvtHandler
*dest
;
6551 src
= (wxPyTextShape
*) ptr
;
6552 dest
= (wxPyShapeEvtHandler
*) src
;
6553 return (void *) dest
;
6556 #define new_wxPyTextShape(_swigarg0,_swigarg1) (new wxPyTextShape(_swigarg0,_swigarg1))
6557 static PyObject
*_wrap_new_wxPyTextShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6558 PyObject
* _resultobj
;
6559 wxPyTextShape
* _result
;
6560 double _arg0
= (double ) 0.0;
6561 double _arg1
= (double ) 0.0;
6562 char *_kwnames
[] = { "width","height", NULL
};
6566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|dd:new_wxPyTextShape",_kwnames
,&_arg0
,&_arg1
))
6569 wxPy_BEGIN_ALLOW_THREADS
;
6570 _result
= (wxPyTextShape
*)new_wxPyTextShape(_arg0
,_arg1
);
6572 wxPy_END_ALLOW_THREADS
;
6574 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTextShape_p");
6575 _resultobj
= Py_BuildValue("s",_ptemp
);
6578 _resultobj
= Py_None
;
6583 #define wxPyTextShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
6584 static PyObject
*_wrap_wxPyTextShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6585 PyObject
* _resultobj
;
6586 wxPyTextShape
* _arg0
;
6589 PyObject
* _argo0
= 0;
6590 PyObject
* _obj1
= 0;
6591 PyObject
* _obj2
= 0;
6592 char *_kwnames
[] = { "self","self","_class", NULL
};
6595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyTextShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
6598 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6599 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6600 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape__setSelf. Expected _wxPyTextShape_p.");
6611 wxPy_BEGIN_ALLOW_THREADS
;
6612 wxPyTextShape__setSelf(_arg0
,_arg1
,_arg2
);
6614 wxPy_END_ALLOW_THREADS
;
6615 } Py_INCREF(Py_None
);
6616 _resultobj
= Py_None
;
6620 #define wxPyTextShape_base_OnDelete(_swigobj) (_swigobj->base_OnDelete())
6621 static PyObject
*_wrap_wxPyTextShape_base_OnDelete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6622 PyObject
* _resultobj
;
6623 wxPyTextShape
* _arg0
;
6624 PyObject
* _argo0
= 0;
6625 char *_kwnames
[] = { "self", NULL
};
6628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyTextShape_base_OnDelete",_kwnames
,&_argo0
))
6631 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6632 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6633 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDelete. Expected _wxPyTextShape_p.");
6638 wxPy_BEGIN_ALLOW_THREADS
;
6639 wxPyTextShape_base_OnDelete(_arg0
);
6641 wxPy_END_ALLOW_THREADS
;
6642 } Py_INCREF(Py_None
);
6643 _resultobj
= Py_None
;
6647 #define wxPyTextShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
6648 static PyObject
*_wrap_wxPyTextShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6649 PyObject
* _resultobj
;
6650 wxPyTextShape
* _arg0
;
6652 PyObject
* _argo0
= 0;
6653 PyObject
* _argo1
= 0;
6654 char *_kwnames
[] = { "self","dc", NULL
};
6657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
6660 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6661 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6662 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDraw. Expected _wxPyTextShape_p.");
6667 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6668 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6669 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDraw. Expected _wxDC_p.");
6674 wxPy_BEGIN_ALLOW_THREADS
;
6675 wxPyTextShape_base_OnDraw(_arg0
,*_arg1
);
6677 wxPy_END_ALLOW_THREADS
;
6678 } Py_INCREF(Py_None
);
6679 _resultobj
= Py_None
;
6683 #define wxPyTextShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
6684 static PyObject
*_wrap_wxPyTextShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6685 PyObject
* _resultobj
;
6686 wxPyTextShape
* _arg0
;
6688 PyObject
* _argo0
= 0;
6689 PyObject
* _argo1
= 0;
6690 char *_kwnames
[] = { "self","dc", NULL
};
6693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
6696 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6697 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6698 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawContents. Expected _wxPyTextShape_p.");
6703 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6704 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6705 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawContents. Expected _wxDC_p.");
6710 wxPy_BEGIN_ALLOW_THREADS
;
6711 wxPyTextShape_base_OnDrawContents(_arg0
,*_arg1
);
6713 wxPy_END_ALLOW_THREADS
;
6714 } Py_INCREF(Py_None
);
6715 _resultobj
= Py_None
;
6719 #define wxPyTextShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
6720 static PyObject
*_wrap_wxPyTextShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6721 PyObject
* _resultobj
;
6722 wxPyTextShape
* _arg0
;
6724 bool _arg2
= (bool ) FALSE
;
6725 PyObject
* _argo0
= 0;
6726 PyObject
* _argo1
= 0;
6727 int tempbool2
= (int) FALSE
;
6728 char *_kwnames
[] = { "self","dc","erase", NULL
};
6731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyTextShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6734 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6735 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6736 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawBranches. Expected _wxPyTextShape_p.");
6741 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6742 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6743 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawBranches. Expected _wxDC_p.");
6747 _arg2
= (bool ) tempbool2
;
6749 wxPy_BEGIN_ALLOW_THREADS
;
6750 wxPyTextShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
6752 wxPy_END_ALLOW_THREADS
;
6753 } Py_INCREF(Py_None
);
6754 _resultobj
= Py_None
;
6758 #define wxPyTextShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
6759 static PyObject
*_wrap_wxPyTextShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6760 PyObject
* _resultobj
;
6761 wxPyTextShape
* _arg0
;
6763 PyObject
* _argo0
= 0;
6764 PyObject
* _argo1
= 0;
6765 char *_kwnames
[] = { "self","dc", NULL
};
6768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
6771 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6772 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6773 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMoveLinks. Expected _wxPyTextShape_p.");
6778 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6779 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6780 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMoveLinks. Expected _wxDC_p.");
6785 wxPy_BEGIN_ALLOW_THREADS
;
6786 wxPyTextShape_base_OnMoveLinks(_arg0
,*_arg1
);
6788 wxPy_END_ALLOW_THREADS
;
6789 } Py_INCREF(Py_None
);
6790 _resultobj
= Py_None
;
6794 #define wxPyTextShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
6795 static PyObject
*_wrap_wxPyTextShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6796 PyObject
* _resultobj
;
6797 wxPyTextShape
* _arg0
;
6799 PyObject
* _argo0
= 0;
6800 PyObject
* _argo1
= 0;
6801 char *_kwnames
[] = { "self","dc", NULL
};
6804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
6807 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6808 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6809 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnErase. Expected _wxPyTextShape_p.");
6814 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6815 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6816 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnErase. Expected _wxDC_p.");
6821 wxPy_BEGIN_ALLOW_THREADS
;
6822 wxPyTextShape_base_OnErase(_arg0
,*_arg1
);
6824 wxPy_END_ALLOW_THREADS
;
6825 } Py_INCREF(Py_None
);
6826 _resultobj
= Py_None
;
6830 #define wxPyTextShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
6831 static PyObject
*_wrap_wxPyTextShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6832 PyObject
* _resultobj
;
6833 wxPyTextShape
* _arg0
;
6835 PyObject
* _argo0
= 0;
6836 PyObject
* _argo1
= 0;
6837 char *_kwnames
[] = { "self","dc", NULL
};
6840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
6843 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6844 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6845 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEraseContents. Expected _wxPyTextShape_p.");
6850 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6851 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6852 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnEraseContents. Expected _wxDC_p.");
6857 wxPy_BEGIN_ALLOW_THREADS
;
6858 wxPyTextShape_base_OnEraseContents(_arg0
,*_arg1
);
6860 wxPy_END_ALLOW_THREADS
;
6861 } Py_INCREF(Py_None
);
6862 _resultobj
= Py_None
;
6866 #define wxPyTextShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
6867 static PyObject
*_wrap_wxPyTextShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6868 PyObject
* _resultobj
;
6869 wxPyTextShape
* _arg0
;
6871 PyObject
* _argo0
= 0;
6872 PyObject
* _argo1
= 0;
6873 char *_kwnames
[] = { "self","dc", NULL
};
6876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
6879 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6880 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6881 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnHighlight. Expected _wxPyTextShape_p.");
6886 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6887 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6888 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnHighlight. Expected _wxDC_p.");
6893 wxPy_BEGIN_ALLOW_THREADS
;
6894 wxPyTextShape_base_OnHighlight(_arg0
,*_arg1
);
6896 wxPy_END_ALLOW_THREADS
;
6897 } Py_INCREF(Py_None
);
6898 _resultobj
= Py_None
;
6902 #define wxPyTextShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6903 static PyObject
*_wrap_wxPyTextShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6904 PyObject
* _resultobj
;
6905 wxPyTextShape
* _arg0
;
6908 int _arg3
= (int ) 0;
6909 int _arg4
= (int ) 0;
6910 PyObject
* _argo0
= 0;
6911 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6917 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6918 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6919 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnLeftClick. Expected _wxPyTextShape_p.");
6924 wxPy_BEGIN_ALLOW_THREADS
;
6925 wxPyTextShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6927 wxPy_END_ALLOW_THREADS
;
6928 } Py_INCREF(Py_None
);
6929 _resultobj
= Py_None
;
6933 #define wxPyTextShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6934 static PyObject
*_wrap_wxPyTextShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6935 PyObject
* _resultobj
;
6936 wxPyTextShape
* _arg0
;
6939 int _arg3
= (int ) 0;
6940 int _arg4
= (int ) 0;
6941 PyObject
* _argo0
= 0;
6942 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6948 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6949 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnLeftDoubleClick. Expected _wxPyTextShape_p.");
6955 wxPy_BEGIN_ALLOW_THREADS
;
6956 wxPyTextShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6958 wxPy_END_ALLOW_THREADS
;
6959 } Py_INCREF(Py_None
);
6960 _resultobj
= Py_None
;
6964 #define wxPyTextShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6965 static PyObject
*_wrap_wxPyTextShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6966 PyObject
* _resultobj
;
6967 wxPyTextShape
* _arg0
;
6970 int _arg3
= (int ) 0;
6971 int _arg4
= (int ) 0;
6972 PyObject
* _argo0
= 0;
6973 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6979 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6980 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6981 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnRightClick. Expected _wxPyTextShape_p.");
6986 wxPy_BEGIN_ALLOW_THREADS
;
6987 wxPyTextShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6989 wxPy_END_ALLOW_THREADS
;
6990 } Py_INCREF(Py_None
);
6991 _resultobj
= Py_None
;
6995 #define wxPyTextShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
6996 static PyObject
*_wrap_wxPyTextShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6997 PyObject
* _resultobj
;
6998 wxPyTextShape
* _arg0
;
7001 PyObject
* _argo0
= 0;
7002 char *_kwnames
[] = { "self","x","y", NULL
};
7005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7008 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7009 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSize. Expected _wxPyTextShape_p.");
7015 wxPy_BEGIN_ALLOW_THREADS
;
7016 wxPyTextShape_base_OnSize(_arg0
,_arg1
,_arg2
);
7018 wxPy_END_ALLOW_THREADS
;
7019 } Py_INCREF(Py_None
);
7020 _resultobj
= Py_None
;
7024 #define wxPyTextShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7025 static PyObject
*_wrap_wxPyTextShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7026 PyObject
* _resultobj
;
7028 wxPyTextShape
* _arg0
;
7034 bool _arg6
= (bool ) TRUE
;
7035 PyObject
* _argo0
= 0;
7036 PyObject
* _argo1
= 0;
7037 int tempbool6
= (int) TRUE
;
7038 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyTextShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7044 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7045 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7046 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMovePre. Expected _wxPyTextShape_p.");
7051 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7052 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7053 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMovePre. Expected _wxDC_p.");
7057 _arg6
= (bool ) tempbool6
;
7059 wxPy_BEGIN_ALLOW_THREADS
;
7060 _result
= (bool )wxPyTextShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7062 wxPy_END_ALLOW_THREADS
;
7063 } _resultobj
= Py_BuildValue("i",_result
);
7067 #define wxPyTextShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7068 static PyObject
*_wrap_wxPyTextShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7069 PyObject
* _resultobj
;
7070 wxPyTextShape
* _arg0
;
7076 bool _arg6
= (bool ) TRUE
;
7077 PyObject
* _argo0
= 0;
7078 PyObject
* _argo1
= 0;
7079 int tempbool6
= (int) TRUE
;
7080 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyTextShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7086 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7087 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7088 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMovePost. Expected _wxPyTextShape_p.");
7093 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7094 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7095 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMovePost. Expected _wxDC_p.");
7099 _arg6
= (bool ) tempbool6
;
7101 wxPy_BEGIN_ALLOW_THREADS
;
7102 wxPyTextShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7104 wxPy_END_ALLOW_THREADS
;
7105 } Py_INCREF(Py_None
);
7106 _resultobj
= Py_None
;
7110 #define wxPyTextShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7111 static PyObject
*_wrap_wxPyTextShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7112 PyObject
* _resultobj
;
7113 wxPyTextShape
* _arg0
;
7117 int _arg4
= (int ) 0;
7118 int _arg5
= (int ) 0;
7119 PyObject
* _argo0
= 0;
7121 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyTextShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7127 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7128 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7129 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDragLeft. Expected _wxPyTextShape_p.");
7133 _arg1
= (bool ) tempbool1
;
7135 wxPy_BEGIN_ALLOW_THREADS
;
7136 wxPyTextShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7138 wxPy_END_ALLOW_THREADS
;
7139 } Py_INCREF(Py_None
);
7140 _resultobj
= Py_None
;
7144 #define wxPyTextShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7145 static PyObject
*_wrap_wxPyTextShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7146 PyObject
* _resultobj
;
7147 wxPyTextShape
* _arg0
;
7150 int _arg3
= (int ) 0;
7151 int _arg4
= (int ) 0;
7152 PyObject
* _argo0
= 0;
7153 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
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_OnBeginDragLeft. Expected _wxPyTextShape_p.");
7166 wxPy_BEGIN_ALLOW_THREADS
;
7167 wxPyTextShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7169 wxPy_END_ALLOW_THREADS
;
7170 } Py_INCREF(Py_None
);
7171 _resultobj
= Py_None
;
7175 #define wxPyTextShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7176 static PyObject
*_wrap_wxPyTextShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7177 PyObject
* _resultobj
;
7178 wxPyTextShape
* _arg0
;
7181 int _arg3
= (int ) 0;
7182 int _arg4
= (int ) 0;
7183 PyObject
* _argo0
= 0;
7184 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7190 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7191 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7192 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndDragLeft. Expected _wxPyTextShape_p.");
7197 wxPy_BEGIN_ALLOW_THREADS
;
7198 wxPyTextShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7200 wxPy_END_ALLOW_THREADS
;
7201 } Py_INCREF(Py_None
);
7202 _resultobj
= Py_None
;
7206 #define wxPyTextShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7207 static PyObject
*_wrap_wxPyTextShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7208 PyObject
* _resultobj
;
7209 wxPyTextShape
* _arg0
;
7213 int _arg4
= (int ) 0;
7214 int _arg5
= (int ) 0;
7215 PyObject
* _argo0
= 0;
7217 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyTextShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7223 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7224 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7225 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDragRight. Expected _wxPyTextShape_p.");
7229 _arg1
= (bool ) tempbool1
;
7231 wxPy_BEGIN_ALLOW_THREADS
;
7232 wxPyTextShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7234 wxPy_END_ALLOW_THREADS
;
7235 } Py_INCREF(Py_None
);
7236 _resultobj
= Py_None
;
7240 #define wxPyTextShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7241 static PyObject
*_wrap_wxPyTextShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7242 PyObject
* _resultobj
;
7243 wxPyTextShape
* _arg0
;
7246 int _arg3
= (int ) 0;
7247 int _arg4
= (int ) 0;
7248 PyObject
* _argo0
= 0;
7249 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
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_OnBeginDragRight. Expected _wxPyTextShape_p.");
7262 wxPy_BEGIN_ALLOW_THREADS
;
7263 wxPyTextShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7265 wxPy_END_ALLOW_THREADS
;
7266 } Py_INCREF(Py_None
);
7267 _resultobj
= Py_None
;
7271 #define wxPyTextShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7272 static PyObject
*_wrap_wxPyTextShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7273 PyObject
* _resultobj
;
7274 wxPyTextShape
* _arg0
;
7277 int _arg3
= (int ) 0;
7278 int _arg4
= (int ) 0;
7279 PyObject
* _argo0
= 0;
7280 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7286 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7287 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndDragRight. Expected _wxPyTextShape_p.");
7293 wxPy_BEGIN_ALLOW_THREADS
;
7294 wxPyTextShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7296 wxPy_END_ALLOW_THREADS
;
7297 } Py_INCREF(Py_None
);
7298 _resultobj
= Py_None
;
7302 #define wxPyTextShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7303 static PyObject
*_wrap_wxPyTextShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7304 PyObject
* _resultobj
;
7305 wxPyTextShape
* _arg0
;
7311 PyObject
* _argo0
= 0;
7312 PyObject
* _argo1
= 0;
7313 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
7316 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyTextShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7319 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7320 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7321 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawOutline. Expected _wxPyTextShape_p.");
7326 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7327 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7328 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawOutline. Expected _wxDC_p.");
7333 wxPy_BEGIN_ALLOW_THREADS
;
7334 wxPyTextShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7336 wxPy_END_ALLOW_THREADS
;
7337 } Py_INCREF(Py_None
);
7338 _resultobj
= Py_None
;
7342 #define wxPyTextShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
7343 static PyObject
*_wrap_wxPyTextShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7344 PyObject
* _resultobj
;
7345 wxPyTextShape
* _arg0
;
7347 PyObject
* _argo0
= 0;
7348 PyObject
* _argo1
= 0;
7349 char *_kwnames
[] = { "self","dc", NULL
};
7352 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
7355 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7356 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7357 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawControlPoints. Expected _wxPyTextShape_p.");
7362 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7363 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7364 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawControlPoints. Expected _wxDC_p.");
7369 wxPy_BEGIN_ALLOW_THREADS
;
7370 wxPyTextShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
7372 wxPy_END_ALLOW_THREADS
;
7373 } Py_INCREF(Py_None
);
7374 _resultobj
= Py_None
;
7378 #define wxPyTextShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
7379 static PyObject
*_wrap_wxPyTextShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7380 PyObject
* _resultobj
;
7381 wxPyTextShape
* _arg0
;
7383 PyObject
* _argo0
= 0;
7384 PyObject
* _argo1
= 0;
7385 char *_kwnames
[] = { "self","dc", NULL
};
7388 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
7391 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7392 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7393 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEraseControlPoints. Expected _wxPyTextShape_p.");
7398 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7399 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7400 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnEraseControlPoints. Expected _wxDC_p.");
7405 wxPy_BEGIN_ALLOW_THREADS
;
7406 wxPyTextShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
7408 wxPy_END_ALLOW_THREADS
;
7409 } Py_INCREF(Py_None
);
7410 _resultobj
= Py_None
;
7414 #define wxPyTextShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
7415 static PyObject
*_wrap_wxPyTextShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7416 PyObject
* _resultobj
;
7417 wxPyTextShape
* _arg0
;
7419 bool _arg2
= (bool ) TRUE
;
7420 PyObject
* _argo0
= 0;
7421 PyObject
* _argo1
= 0;
7422 int tempbool2
= (int) TRUE
;
7423 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
7426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyTextShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7429 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7430 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7431 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMoveLink. Expected _wxPyTextShape_p.");
7436 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7437 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMoveLink. Expected _wxDC_p.");
7442 _arg2
= (bool ) tempbool2
;
7444 wxPy_BEGIN_ALLOW_THREADS
;
7445 wxPyTextShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
7447 wxPy_END_ALLOW_THREADS
;
7448 } Py_INCREF(Py_None
);
7449 _resultobj
= Py_None
;
7453 #define wxPyTextShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7454 static PyObject
*_wrap_wxPyTextShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7455 PyObject
* _resultobj
;
7456 wxPyTextShape
* _arg0
;
7457 wxPyControlPoint
* _arg1
;
7461 int _arg5
= (int ) 0;
7462 int _arg6
= (int ) 0;
7463 PyObject
* _argo0
= 0;
7464 PyObject
* _argo1
= 0;
7466 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
7469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyTextShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
7472 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7473 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7474 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingDragLeft. Expected _wxPyTextShape_p.");
7479 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7480 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7481 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
7485 _arg2
= (bool ) tempbool2
;
7487 wxPy_BEGIN_ALLOW_THREADS
;
7488 wxPyTextShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7490 wxPy_END_ALLOW_THREADS
;
7491 } Py_INCREF(Py_None
);
7492 _resultobj
= Py_None
;
7496 #define wxPyTextShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7497 static PyObject
*_wrap_wxPyTextShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7498 PyObject
* _resultobj
;
7499 wxPyTextShape
* _arg0
;
7500 wxPyControlPoint
* _arg1
;
7503 int _arg4
= (int ) 0;
7504 int _arg5
= (int ) 0;
7505 PyObject
* _argo0
= 0;
7506 PyObject
* _argo1
= 0;
7507 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
7510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyTextShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7513 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7514 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7515 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingBeginDragLeft. Expected _wxPyTextShape_p.");
7520 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7521 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7522 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
7527 wxPy_BEGIN_ALLOW_THREADS
;
7528 wxPyTextShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7530 wxPy_END_ALLOW_THREADS
;
7531 } Py_INCREF(Py_None
);
7532 _resultobj
= Py_None
;
7536 #define wxPyTextShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7537 static PyObject
*_wrap_wxPyTextShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7538 PyObject
* _resultobj
;
7539 wxPyTextShape
* _arg0
;
7540 wxPyControlPoint
* _arg1
;
7543 int _arg4
= (int ) 0;
7544 int _arg5
= (int ) 0;
7545 PyObject
* _argo0
= 0;
7546 PyObject
* _argo1
= 0;
7547 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
7550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyTextShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7553 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7554 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7555 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingEndDragLeft. Expected _wxPyTextShape_p.");
7560 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7561 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7562 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
7567 wxPy_BEGIN_ALLOW_THREADS
;
7568 wxPyTextShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7570 wxPy_END_ALLOW_THREADS
;
7571 } Py_INCREF(Py_None
);
7572 _resultobj
= Py_None
;
7576 #define wxPyTextShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
7577 static PyObject
*_wrap_wxPyTextShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7578 PyObject
* _resultobj
;
7579 wxPyTextShape
* _arg0
;
7582 PyObject
* _argo0
= 0;
7583 char *_kwnames
[] = { "self","w","h", NULL
};
7586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7589 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7590 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7591 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnBeginSize. Expected _wxPyTextShape_p.");
7596 wxPy_BEGIN_ALLOW_THREADS
;
7597 wxPyTextShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
7599 wxPy_END_ALLOW_THREADS
;
7600 } Py_INCREF(Py_None
);
7601 _resultobj
= Py_None
;
7605 #define wxPyTextShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
7606 static PyObject
*_wrap_wxPyTextShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7607 PyObject
* _resultobj
;
7608 wxPyTextShape
* _arg0
;
7611 PyObject
* _argo0
= 0;
7612 char *_kwnames
[] = { "self","w","h", NULL
};
7615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7618 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7619 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7620 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndSize. Expected _wxPyTextShape_p.");
7625 wxPy_BEGIN_ALLOW_THREADS
;
7626 wxPyTextShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
7628 wxPy_END_ALLOW_THREADS
;
7629 } Py_INCREF(Py_None
);
7630 _resultobj
= Py_None
;
7634 static PyMethodDef oglshapes2cMethods
[] = {
7635 { "wxPyTextShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7636 { "wxPyTextShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7637 { "wxPyTextShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7638 { "wxPyTextShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7639 { "wxPyTextShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7640 { "wxPyTextShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyTextShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7641 { "wxPyTextShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyTextShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7642 { "wxPyTextShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7643 { "wxPyTextShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7644 { "wxPyTextShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7645 { "wxPyTextShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7646 { "wxPyTextShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7647 { "wxPyTextShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7648 { "wxPyTextShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7649 { "wxPyTextShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7650 { "wxPyTextShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyTextShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7651 { "wxPyTextShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyTextShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7652 { "wxPyTextShape_base_OnSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7653 { "wxPyTextShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7654 { "wxPyTextShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7655 { "wxPyTextShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7656 { "wxPyTextShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyTextShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7657 { "wxPyTextShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyTextShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7658 { "wxPyTextShape_base_OnErase", (PyCFunction
) _wrap_wxPyTextShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7659 { "wxPyTextShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyTextShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7660 { "wxPyTextShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7661 { "wxPyTextShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7662 { "wxPyTextShape_base_OnDraw", (PyCFunction
) _wrap_wxPyTextShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7663 { "wxPyTextShape_base_OnDelete", (PyCFunction
) _wrap_wxPyTextShape_base_OnDelete
, METH_VARARGS
| METH_KEYWORDS
},
7664 { "wxPyTextShape__setSelf", (PyCFunction
) _wrap_wxPyTextShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7665 { "new_wxPyTextShape", (PyCFunction
) _wrap_new_wxPyTextShape
, METH_VARARGS
| METH_KEYWORDS
},
7666 { "wxPyPolygonShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7667 { "wxPyPolygonShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7668 { "wxPyPolygonShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7669 { "wxPyPolygonShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7670 { "wxPyPolygonShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7671 { "wxPyPolygonShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7672 { "wxPyPolygonShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7673 { "wxPyPolygonShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7674 { "wxPyPolygonShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7675 { "wxPyPolygonShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7676 { "wxPyPolygonShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7677 { "wxPyPolygonShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7678 { "wxPyPolygonShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7679 { "wxPyPolygonShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7680 { "wxPyPolygonShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7681 { "wxPyPolygonShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7682 { "wxPyPolygonShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7683 { "wxPyPolygonShape_base_OnSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7684 { "wxPyPolygonShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7685 { "wxPyPolygonShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7686 { "wxPyPolygonShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7687 { "wxPyPolygonShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7688 { "wxPyPolygonShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7689 { "wxPyPolygonShape_base_OnErase", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7690 { "wxPyPolygonShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7691 { "wxPyPolygonShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7692 { "wxPyPolygonShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7693 { "wxPyPolygonShape_base_OnDraw", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7694 { "wxPyPolygonShape_UpdateOriginalPoints", (PyCFunction
) _wrap_wxPyPolygonShape_UpdateOriginalPoints
, METH_VARARGS
| METH_KEYWORDS
},
7695 { "wxPyPolygonShape_GetPoints", (PyCFunction
) _wrap_wxPyPolygonShape_GetPoints
, METH_VARARGS
| METH_KEYWORDS
},
7696 { "wxPyPolygonShape_DeletePolygonPoint", (PyCFunction
) _wrap_wxPyPolygonShape_DeletePolygonPoint
, METH_VARARGS
| METH_KEYWORDS
},
7697 { "wxPyPolygonShape_CalculatePolygonCentre", (PyCFunction
) _wrap_wxPyPolygonShape_CalculatePolygonCentre
, METH_VARARGS
| METH_KEYWORDS
},
7698 { "wxPyPolygonShape_AddPolygonPoint", (PyCFunction
) _wrap_wxPyPolygonShape_AddPolygonPoint
, METH_VARARGS
| METH_KEYWORDS
},
7699 { "wxPyPolygonShape_Create", (PyCFunction
) _wrap_wxPyPolygonShape_Create
, METH_VARARGS
| METH_KEYWORDS
},
7700 { "wxPyPolygonShape__setSelf", (PyCFunction
) _wrap_wxPyPolygonShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7701 { "new_wxPyPolygonShape", (PyCFunction
) _wrap_new_wxPyPolygonShape
, METH_VARARGS
| METH_KEYWORDS
},
7702 { "wxPyLineShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7703 { "wxPyLineShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7704 { "wxPyLineShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7705 { "wxPyLineShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7706 { "wxPyLineShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7707 { "wxPyLineShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyLineShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7708 { "wxPyLineShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyLineShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7709 { "wxPyLineShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7710 { "wxPyLineShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7711 { "wxPyLineShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7712 { "wxPyLineShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7713 { "wxPyLineShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7714 { "wxPyLineShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7715 { "wxPyLineShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7716 { "wxPyLineShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7717 { "wxPyLineShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyLineShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7718 { "wxPyLineShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyLineShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7719 { "wxPyLineShape_base_OnSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7720 { "wxPyLineShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7721 { "wxPyLineShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7722 { "wxPyLineShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7723 { "wxPyLineShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyLineShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7724 { "wxPyLineShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyLineShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7725 { "wxPyLineShape_base_OnErase", (PyCFunction
) _wrap_wxPyLineShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7726 { "wxPyLineShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyLineShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7727 { "wxPyLineShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7728 { "wxPyLineShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7729 { "wxPyLineShape_base_OnDraw", (PyCFunction
) _wrap_wxPyLineShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7730 { "wxPyLineShape_Unlink", (PyCFunction
) _wrap_wxPyLineShape_Unlink
, METH_VARARGS
| METH_KEYWORDS
},
7731 { "wxPyLineShape_Straighten", (PyCFunction
) _wrap_wxPyLineShape_Straighten
, METH_VARARGS
| METH_KEYWORDS
},
7732 { "wxPyLineShape_SetTo", (PyCFunction
) _wrap_wxPyLineShape_SetTo
, METH_VARARGS
| METH_KEYWORDS
},
7733 { "wxPyLineShape_SetSpline", (PyCFunction
) _wrap_wxPyLineShape_SetSpline
, METH_VARARGS
| METH_KEYWORDS
},
7734 { "wxPyLineShape_SetIgnoreOffsets", (PyCFunction
) _wrap_wxPyLineShape_SetIgnoreOffsets
, METH_VARARGS
| METH_KEYWORDS
},
7735 { "wxPyLineShape_SetFrom", (PyCFunction
) _wrap_wxPyLineShape_SetFrom
, METH_VARARGS
| METH_KEYWORDS
},
7736 { "wxPyLineShape_SetEnds", (PyCFunction
) _wrap_wxPyLineShape_SetEnds
, METH_VARARGS
| METH_KEYWORDS
},
7737 { "wxPyLineShape_SetAttachmentTo", (PyCFunction
) _wrap_wxPyLineShape_SetAttachmentTo
, METH_VARARGS
| METH_KEYWORDS
},
7738 { "wxPyLineShape_SetAttachments", (PyCFunction
) _wrap_wxPyLineShape_SetAttachments
, METH_VARARGS
| METH_KEYWORDS
},
7739 { "wxPyLineShape_SetAttachmentFrom", (PyCFunction
) _wrap_wxPyLineShape_SetAttachmentFrom
, METH_VARARGS
| METH_KEYWORDS
},
7740 { "wxPyLineShape_MakeLineControlPoints", (PyCFunction
) _wrap_wxPyLineShape_MakeLineControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7741 { "wxPyLineShape_IsSpline", (PyCFunction
) _wrap_wxPyLineShape_IsSpline
, METH_VARARGS
| METH_KEYWORDS
},
7742 { "wxPyLineShape_IsEnd", (PyCFunction
) _wrap_wxPyLineShape_IsEnd
, METH_VARARGS
| METH_KEYWORDS
},
7743 { "wxPyLineShape_InsertLineControlPoint", (PyCFunction
) _wrap_wxPyLineShape_InsertLineControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7744 { "wxPyLineShape_Initialise", (PyCFunction
) _wrap_wxPyLineShape_Initialise
, METH_VARARGS
| METH_KEYWORDS
},
7745 { "wxPyLineShape_GetTo", (PyCFunction
) _wrap_wxPyLineShape_GetTo
, METH_VARARGS
| METH_KEYWORDS
},
7746 { "wxPyLineShape_GetNextControlPoint", (PyCFunction
) _wrap_wxPyLineShape_GetNextControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7747 { "wxPyLineShape_GetLabelPosition", (PyCFunction
) _wrap_wxPyLineShape_GetLabelPosition
, METH_VARARGS
| METH_KEYWORDS
},
7748 { "wxPyLineShape_GetFrom", (PyCFunction
) _wrap_wxPyLineShape_GetFrom
, METH_VARARGS
| METH_KEYWORDS
},
7749 { "wxPyLineShape_GetEnds", (PyCFunction
) _wrap_wxPyLineShape_GetEnds
, METH_VARARGS
| METH_KEYWORDS
},
7750 { "wxPyLineShape_GetAttachmentTo", (PyCFunction
) _wrap_wxPyLineShape_GetAttachmentTo
, METH_VARARGS
| METH_KEYWORDS
},
7751 { "wxPyLineShape_GetAttachmentFrom", (PyCFunction
) _wrap_wxPyLineShape_GetAttachmentFrom
, METH_VARARGS
| METH_KEYWORDS
},
7752 { "wxPyLineShape_FindNth", (PyCFunction
) _wrap_wxPyLineShape_FindNth
, METH_VARARGS
| METH_KEYWORDS
},
7753 { "wxPyLineShape_FindMinimumWidth", (PyCFunction
) _wrap_wxPyLineShape_FindMinimumWidth
, METH_VARARGS
| METH_KEYWORDS
},
7754 { "wxPyLineShape_FindLinePosition", (PyCFunction
) _wrap_wxPyLineShape_FindLinePosition
, METH_VARARGS
| METH_KEYWORDS
},
7755 { "wxPyLineShape_FindLineEndPoints", (PyCFunction
) _wrap_wxPyLineShape_FindLineEndPoints
, METH_VARARGS
| METH_KEYWORDS
},
7756 { "wxPyLineShape_FindArrowHead", (PyCFunction
) _wrap_wxPyLineShape_FindArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7757 { "wxPyLineShape_FindArrowHeadId", (PyCFunction
) _wrap_wxPyLineShape_FindArrowHeadId
, METH_VARARGS
| METH_KEYWORDS
},
7758 { "wxPyLineShape_EraseRegion", (PyCFunction
) _wrap_wxPyLineShape_EraseRegion
, METH_VARARGS
| METH_KEYWORDS
},
7759 { "wxPyLineShape_DrawRegion", (PyCFunction
) _wrap_wxPyLineShape_DrawRegion
, METH_VARARGS
| METH_KEYWORDS
},
7760 { "wxPyLineShape_DrawArrows", (PyCFunction
) _wrap_wxPyLineShape_DrawArrows
, METH_VARARGS
| METH_KEYWORDS
},
7761 { "wxPyLineShape_DeleteLineControlPoint", (PyCFunction
) _wrap_wxPyLineShape_DeleteLineControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7762 { "wxPyLineShape_DeleteArrowHead", (PyCFunction
) _wrap_wxPyLineShape_DeleteArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7763 { "wxPyLineShape_DeleteArrowHeadId", (PyCFunction
) _wrap_wxPyLineShape_DeleteArrowHeadId
, METH_VARARGS
| METH_KEYWORDS
},
7764 { "wxPyLineShape_DrawArrow", (PyCFunction
) _wrap_wxPyLineShape_DrawArrow
, METH_VARARGS
| METH_KEYWORDS
},
7765 { "wxPyLineShape_ClearArrowsAtPosition", (PyCFunction
) _wrap_wxPyLineShape_ClearArrowsAtPosition
, METH_VARARGS
| METH_KEYWORDS
},
7766 { "wxPyLineShape_ClearArrow", (PyCFunction
) _wrap_wxPyLineShape_ClearArrow
, METH_VARARGS
| METH_KEYWORDS
},
7767 { "wxPyLineShape_AddArrowOrdered", (PyCFunction
) _wrap_wxPyLineShape_AddArrowOrdered
, METH_VARARGS
| METH_KEYWORDS
},
7768 { "wxPyLineShape_AddArrow", (PyCFunction
) _wrap_wxPyLineShape_AddArrow
, METH_VARARGS
| METH_KEYWORDS
},
7769 { "wxPyLineShape__setSelf", (PyCFunction
) _wrap_wxPyLineShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7770 { "new_wxPyLineShape", (PyCFunction
) _wrap_new_wxPyLineShape
, METH_VARARGS
| METH_KEYWORDS
},
7771 { "wxArrowHead_SetSpacing", (PyCFunction
) _wrap_wxArrowHead_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7772 { "wxArrowHead_SetSize", (PyCFunction
) _wrap_wxArrowHead_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
7773 { "wxArrowHead_GetArrowSize", (PyCFunction
) _wrap_wxArrowHead_GetArrowSize
, METH_VARARGS
| METH_KEYWORDS
},
7774 { "wxArrowHead_GetArrowEnd", (PyCFunction
) _wrap_wxArrowHead_GetArrowEnd
, METH_VARARGS
| METH_KEYWORDS
},
7775 { "wxArrowHead_GetId", (PyCFunction
) _wrap_wxArrowHead_GetId
, METH_VARARGS
| METH_KEYWORDS
},
7776 { "wxArrowHead_GetMetaFile", (PyCFunction
) _wrap_wxArrowHead_GetMetaFile
, METH_VARARGS
| METH_KEYWORDS
},
7777 { "wxArrowHead_SetYOffset", (PyCFunction
) _wrap_wxArrowHead_SetYOffset
, METH_VARARGS
| METH_KEYWORDS
},
7778 { "wxArrowHead_SetXOffset", (PyCFunction
) _wrap_wxArrowHead_SetXOffset
, METH_VARARGS
| METH_KEYWORDS
},
7779 { "wxArrowHead_GetName", (PyCFunction
) _wrap_wxArrowHead_GetName
, METH_VARARGS
| METH_KEYWORDS
},
7780 { "wxArrowHead_GetSize", (PyCFunction
) _wrap_wxArrowHead_GetSize
, METH_VARARGS
| METH_KEYWORDS
},
7781 { "wxArrowHead_GetSpacing", (PyCFunction
) _wrap_wxArrowHead_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7782 { "wxArrowHead_GetYOffset", (PyCFunction
) _wrap_wxArrowHead_GetYOffset
, METH_VARARGS
| METH_KEYWORDS
},
7783 { "wxArrowHead_GetXOffset", (PyCFunction
) _wrap_wxArrowHead_GetXOffset
, METH_VARARGS
| METH_KEYWORDS
},
7784 { "wxArrowHead_SetPosition", (PyCFunction
) _wrap_wxArrowHead_SetPosition
, METH_VARARGS
| METH_KEYWORDS
},
7785 { "wxArrowHead_GetPosition", (PyCFunction
) _wrap_wxArrowHead_GetPosition
, METH_VARARGS
| METH_KEYWORDS
},
7786 { "wxArrowHead__GetType", (PyCFunction
) _wrap_wxArrowHead__GetType
, METH_VARARGS
| METH_KEYWORDS
},
7787 { "delete_wxArrowHead", (PyCFunction
) _wrap_delete_wxArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7788 { "new_wxArrowHead", (PyCFunction
) _wrap_new_wxArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7789 { "wxPyCircleShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7790 { "wxPyCircleShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7791 { "wxPyCircleShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7792 { "wxPyCircleShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7793 { "wxPyCircleShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7794 { "wxPyCircleShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7795 { "wxPyCircleShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7796 { "wxPyCircleShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7797 { "wxPyCircleShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7798 { "wxPyCircleShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7799 { "wxPyCircleShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7800 { "wxPyCircleShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7801 { "wxPyCircleShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7802 { "wxPyCircleShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7803 { "wxPyCircleShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7804 { "wxPyCircleShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7805 { "wxPyCircleShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7806 { "wxPyCircleShape_base_OnSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7807 { "wxPyCircleShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7808 { "wxPyCircleShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7809 { "wxPyCircleShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7810 { "wxPyCircleShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7811 { "wxPyCircleShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7812 { "wxPyCircleShape_base_OnErase", (PyCFunction
) _wrap_wxPyCircleShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7813 { "wxPyCircleShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7814 { "wxPyCircleShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7815 { "wxPyCircleShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7816 { "wxPyCircleShape_base_OnDraw", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7817 { "wxPyCircleShape__setSelf", (PyCFunction
) _wrap_wxPyCircleShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7818 { "new_wxPyCircleShape", (PyCFunction
) _wrap_new_wxPyCircleShape
, METH_VARARGS
| METH_KEYWORDS
},
7819 { "wxPyEllipseShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7820 { "wxPyEllipseShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7821 { "wxPyEllipseShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7822 { "wxPyEllipseShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7823 { "wxPyEllipseShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7824 { "wxPyEllipseShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7825 { "wxPyEllipseShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7826 { "wxPyEllipseShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7827 { "wxPyEllipseShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7828 { "wxPyEllipseShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7829 { "wxPyEllipseShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7830 { "wxPyEllipseShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7831 { "wxPyEllipseShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7832 { "wxPyEllipseShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7833 { "wxPyEllipseShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7834 { "wxPyEllipseShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7835 { "wxPyEllipseShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7836 { "wxPyEllipseShape_base_OnSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7837 { "wxPyEllipseShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7838 { "wxPyEllipseShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7839 { "wxPyEllipseShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7840 { "wxPyEllipseShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7841 { "wxPyEllipseShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7842 { "wxPyEllipseShape_base_OnErase", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7843 { "wxPyEllipseShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7844 { "wxPyEllipseShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7845 { "wxPyEllipseShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7846 { "wxPyEllipseShape_base_OnDraw", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7847 { "wxPyEllipseShape__setSelf", (PyCFunction
) _wrap_wxPyEllipseShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7848 { "new_wxPyEllipseShape", (PyCFunction
) _wrap_new_wxPyEllipseShape
, METH_VARARGS
| METH_KEYWORDS
},
7855 * This table is used by the pointer type-checker
7857 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
7858 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
7859 { "_wxEvent","_class_wxEvent",0},
7860 { "_class_wxActivateEvent","_wxActivateEvent",0},
7861 { "_signed_long","_long",0},
7862 { "_wxMenuEvent","_class_wxMenuEvent",0},
7863 { "_class_wxJPEGHandler","_wxJPEGHandler",0},
7864 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
7865 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
7866 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
7867 { "_wxBMPHandler","_class_wxBMPHandler",0},
7868 { "_wxImage","_class_wxImage",0},
7869 { "_wxFlexGridSizer","_class_wxFlexGridSizer",0},
7870 { "_wxPrintQuality","_wxCoord",0},
7871 { "_wxPrintQuality","_int",0},
7872 { "_wxPrintQuality","_signed_int",0},
7873 { "_wxPrintQuality","_unsigned_int",0},
7874 { "_wxPrintQuality","_wxWindowID",0},
7875 { "_wxPrintQuality","_uint",0},
7876 { "_wxPrintQuality","_EBool",0},
7877 { "_wxPrintQuality","_size_t",0},
7878 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
7879 { "_wxFontData","_class_wxFontData",0},
7880 { "_class_wxRegionIterator","_wxRegionIterator",0},
7881 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
7882 { "_class_wxMenuBar","_wxMenuBar",0},
7883 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
7884 { "_class_wxStaticBoxSizer","_wxStaticBoxSizer",0},
7885 { "_class_wxEvtHandler","_wxEvtHandler",0},
7886 { "_wxPaintEvent","_class_wxPaintEvent",0},
7887 { "_wxGIFHandler","_class_wxGIFHandler",0},
7888 { "_wxPySizer","_class_wxPySizer",0},
7889 { "_wxPyCompositeShape","_class_wxPyCompositeShape",0},
7890 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
7891 { "_wxCursor","_class_wxCursor",0},
7892 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
7893 { "_wxImageHandler","_class_wxImageHandler",0},
7894 { "_class_wxPyRectangleShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
7895 { "_class_wxPyRectangleShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
7896 { "_class_wxPyRectangleShape","_wxPyRectangleShape",0},
7897 { "_class_wxToolBarBase","_wxToolBarBase",0},
7898 { "_class_wxTreeCtrl","_wxTreeCtrl",0},
7899 { "_wxMask","_class_wxMask",0},
7900 { "_wxToolTip","_class_wxToolTip",0},
7901 { "_wxPNGHandler","_class_wxPNGHandler",0},
7902 { "_class_wxOGLConstraint","_wxOGLConstraint",0},
7903 { "_class_wxColourData","_wxColourData",0},
7904 { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0},
7905 { "_wxPrinter","_class_wxPrinter",0},
7906 { "_wxPseudoMetaFile","_class_wxPseudoMetaFile",0},
7907 { "_class_wxArrowHead","_wxArrowHead",0},
7908 { "_wxPen","_class_wxPen",0},
7909 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
7910 { "_class_wxNotebookSizer","_wxNotebookSizer",0},
7911 { "_byte","_unsigned_char",0},
7912 { "_wxDataObject","_class_wxDataObject",0},
7913 { "_class_wxPyFontEnumerator","_wxPyFontEnumerator",0},
7914 { "_wxStaticBox","_class_wxStaticBox",0},
7915 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
7916 { "_wxPyDropSource","_class_wxPyDropSource",0},
7917 { "_wxChoice","_class_wxChoice",0},
7918 { "_wxSlider","_class_wxSlider",0},
7919 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
7920 { "_wxPyPrintout","_class_wxPyPrintout",0},
7921 { "_wxShapeRegion","_class_wxShapeRegion",0},
7922 { "_long","_unsigned_long",0},
7923 { "_long","_signed_long",0},
7924 { "_wxImageList","_class_wxImageList",0},
7925 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
7926 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
7927 { "_wxBitmapButton","_class_wxBitmapButton",0},
7928 { "_wxSashWindow","_class_wxSashWindow",0},
7929 { "_class_wxSizer","_wxSizer",0},
7930 { "_class_wxTIFFHandler","_wxTIFFHandler",0},
7931 { "_class_wxPrintDialogData","_wxPrintDialogData",0},
7932 { "_wxGridSizer","_class_wxGridSizer",0},
7933 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
7934 { "_class_wxClipboard","_wxClipboard",0},
7935 { "_class_wxGauge","_wxGauge",0},
7936 { "_class_wxSashEvent","_wxSashEvent",0},
7937 { "_wxDC","_class_wxDC",0},
7938 { "_wxSizerItem","_class_wxSizerItem",0},
7939 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
7940 { "_wxListEvent","_class_wxListEvent",0},
7941 { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0},
7942 { "_wxProgressDialog","_class_wxProgressDialog",0},
7943 { "_class_wxBMPHandler","_wxBMPHandler",0},
7944 { "_wxPrintPreview","_class_wxPrintPreview",0},
7945 { "_class_wxFlexGridSizer","_wxFlexGridSizer",0},
7946 { "_wxSpinEvent","_class_wxSpinEvent",0},
7947 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
7948 { "_wxPyBitmapShape","_class_wxPyBitmapShape",0},
7949 { "_class_wxPyEllipseShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
7950 { "_class_wxPyEllipseShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
7951 { "_class_wxPyEllipseShape","_wxPyEllipseShape",0},
7952 { "_size_t","_wxCoord",0},
7953 { "_size_t","_wxPrintQuality",0},
7954 { "_size_t","_unsigned_int",0},
7955 { "_size_t","_int",0},
7956 { "_size_t","_wxWindowID",0},
7957 { "_size_t","_uint",0},
7958 { "_class_wxRealPoint","_wxRealPoint",0},
7959 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
7960 { "_wxPNMHandler","_class_wxPNMHandler",0},
7961 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
7962 { "_class_wxPyShapeEvtHandler","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
7963 { "_class_wxPyShapeEvtHandler","_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
7964 { "_class_wxPyShapeEvtHandler","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
7965 { "_class_wxPyShapeEvtHandler","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
7966 { "_class_wxPyShapeEvtHandler","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
7967 { "_class_wxPyShapeEvtHandler","_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
7968 { "_class_wxPyShapeEvtHandler","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
7969 { "_class_wxPyShapeEvtHandler","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
7970 { "_class_wxPyShapeEvtHandler","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
7971 { "_class_wxPyShapeEvtHandler","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
7972 { "_class_wxPyShapeEvtHandler","_wxPyShapeEvtHandler",0},
7973 { "_class_wxMenuItem","_wxMenuItem",0},
7974 { "_class_wxPaintEvent","_wxPaintEvent",0},
7975 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
7976 { "_class_wxStatusBar","_wxStatusBar",0},
7977 { "_class_wxGIFHandler","_wxGIFHandler",0},
7978 { "_class_wxPySizer","_wxPySizer",0},
7979 { "_class_wxPyCompositeShape","_wxPyCompositeShape",0},
7980 { "_wxPyPolygonShape","_class_wxPyPolygonShape",0},
7981 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
7982 { "_wxPanel","_class_wxPanel",0},
7983 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
7984 { "_wxCheckBox","_class_wxCheckBox",0},
7985 { "_wxPyEvent","_class_wxPyEvent",0},
7986 { "_wxTextCtrl","_class_wxTextCtrl",0},
7987 { "_class_wxMask","_wxMask",0},
7988 { "_wxTextDataObject","_class_wxTextDataObject",0},
7989 { "_class_wxKeyEvent","_wxKeyEvent",0},
7990 { "_class_wxToolTip","_wxToolTip",0},
7991 { "_class_wxPNGHandler","_wxPNGHandler",0},
7992 { "_wxColour","_class_wxColour",0},
7993 { "_class_wxDialog","_wxDialog",0},
7994 { "_wxBusyCursor","_class_wxBusyCursor",0},
7995 { "_wxPageSetupDialog","_class_wxPageSetupDialog",0},
7996 { "_class_wxPrinter","_wxPrinter",0},
7997 { "_class_wxFileDataObject","_wxFileDataObject",0},
7998 { "_wxIdleEvent","_class_wxIdleEvent",0},
7999 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
8000 { "_wxToolBar","_class_wxToolBar",0},
8001 { "_class_wxDataObject","_wxDataObject",0},
8002 { "_wxCaret","_class_wxCaret",0},
8003 { "_wxStaticLine","_class_wxStaticLine",0},
8004 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
8005 { "_wxBrush","_class_wxBrush",0},
8006 { "_wxMiniFrame","_class_wxMiniFrame",0},
8007 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
8008 { "_class_wxPyPrintout","_wxPyPrintout",0},
8009 { "_wxDataFormat","_class_wxDataFormat",0},
8010 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8011 { "_class_wxSashWindow","_wxSashWindow",0},
8012 { "_wxShowEvent","_class_wxShowEvent",0},
8013 { "_class_wxPyDivisionShape","_wxPyDivisionShape",0},
8014 { "_uint","_wxCoord",0},
8015 { "_uint","_wxPrintQuality",0},
8016 { "_uint","_size_t",0},
8017 { "_uint","_unsigned_int",0},
8018 { "_uint","_int",0},
8019 { "_uint","_wxWindowID",0},
8020 { "_wxPyValidator","_class_wxPyValidator",0},
8021 { "_class_wxEvent","_wxEvent",0},
8022 { "_wxCheckListBox","_class_wxCheckListBox",0},
8023 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
8024 { "_wxRect","_class_wxRect",0},
8025 { "_wxCommandEvent","_class_wxCommandEvent",0},
8026 { "_wxSizeEvent","_class_wxSizeEvent",0},
8027 { "_class_wxImage","_wxImage",0},
8028 { "_wxPoint","_class_wxPoint",0},
8029 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
8030 { "_class_wxPyBitmapShape","_wxPyBitmapShape",0},
8031 { "_class_wxButton","_wxButton",0},
8032 { "_wxRadioBox","_class_wxRadioBox",0},
8033 { "_class_wxFontData","_wxFontData",0},
8034 { "_class_wxPNMHandler","_wxPNMHandler",0},
8035 { "_wxBoxSizer","_class_wxBoxSizer",0},
8036 { "_wxBitmap","_class_wxBitmap",0},
8037 { "_wxPrintDialog","_class_wxPrintDialog",0},
8038 { "_wxPyControlPoint","_class_wxPyControlPoint",0},
8039 { "_wxPyTimer","_class_wxPyTimer",0},
8040 { "_wxWindowDC","_class_wxWindowDC",0},
8041 { "_wxScrollBar","_class_wxScrollBar",0},
8042 { "_wxSpinButton","_class_wxSpinButton",0},
8043 { "_wxColourDialog","_class_wxColourDialog",0},
8044 { "_wxPrintData","_class_wxPrintData",0},
8045 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8046 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
8047 { "_wxMessageDialog","_class_wxMessageDialog",0},
8048 { "_class_wxValidator","_wxValidator",0},
8049 { "_class_wxPyEvent","_wxPyEvent",0},
8050 { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
8051 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
8052 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
8053 { "_class_wxPyDrawnShape","_wxPyDrawnShape",0},
8054 { "_class_wxBusyCursor","_wxBusyCursor",0},
8055 { "_wxToolBarSimple","_class_wxToolBarSimple",0},
8056 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
8057 { "_wxListItem","_class_wxListItem",0},
8058 { "_class_wxPseudoMetaFile","_wxPseudoMetaFile",0},
8059 { "_class_wxToolBar","_wxToolBar",0},
8060 { "_wxDropTarget","_class_wxDropTarget",0},
8061 { "_class_wxStaticLine","_wxStaticLine",0},
8062 { "_wxScrollEvent","_class_wxScrollEvent",0},
8063 { "_wxToolBarToolBase","_class_wxToolBarToolBase",0},
8064 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
8065 { "_class_wxShapeRegion","_wxShapeRegion",0},
8066 { "_EBool","_wxCoord",0},
8067 { "_EBool","_wxPrintQuality",0},
8068 { "_EBool","_signed_int",0},
8069 { "_EBool","_int",0},
8070 { "_EBool","_wxWindowID",0},
8071 { "_class_wxRegion","_wxRegion",0},
8072 { "_class_wxDataFormat","_wxDataFormat",0},
8073 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
8074 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
8075 { "_class_wxPreviewFrame","_wxPreviewFrame",0},
8076 { "_wxStaticText","_class_wxStaticText",0},
8077 { "_wxFont","_class_wxFont",0},
8078 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8079 { "_wxCloseEvent","_class_wxCloseEvent",0},
8080 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
8081 { "_wxNotebook","_class_wxNotebook",0},
8082 { "_unsigned_long","_long",0},
8083 { "_class_wxRect","_wxRect",0},
8084 { "_class_wxDC","_wxDC",0},
8085 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
8086 { "_wxPyCircleShape","_class_wxPyCircleShape",0},
8087 { "_wxGenericDragImage","_class_wxGenericDragImage",0},
8088 { "_class_wxProgressDialog","_wxProgressDialog",0},
8089 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
8090 { "_wxPyApp","_class_wxPyApp",0},
8091 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
8092 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
8093 { "_class_wxTreeEvent","_wxTreeEvent",0},
8094 { "_class_wxDirDialog","_wxDirDialog",0},
8095 { "_wxPyLineShape","_class_wxPyLineShape",0},
8096 { "_class_wxPyTimer","_wxPyTimer",0},
8097 { "_wxFocusEvent","_class_wxFocusEvent",0},
8098 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
8099 { "_class_wxSpinButton","_wxSpinButton",0},
8100 { "_class_wxPyPolygonShape","_wxPyPolygonShape",0},
8101 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8102 { "_class_wxPanel","_wxPanel",0},
8103 { "_class_wxCheckBox","_wxCheckBox",0},
8104 { "_wxComboBox","_class_wxComboBox",0},
8105 { "_wxRadioButton","_class_wxRadioButton",0},
8106 { "_class_wxMessageDialog","_wxMessageDialog",0},
8107 { "_signed_int","_wxCoord",0},
8108 { "_signed_int","_wxPrintQuality",0},
8109 { "_signed_int","_EBool",0},
8110 { "_signed_int","_wxWindowID",0},
8111 { "_signed_int","_int",0},
8112 { "_class_wxTextCtrl","_wxTextCtrl",0},
8113 { "_class_wxListItemAttr","_wxListItemAttr",0},
8114 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8115 { "_class_wxTextDataObject","_wxTextDataObject",0},
8116 { "_wxMenu","_class_wxMenu",0},
8117 { "_class_wxMoveEvent","_wxMoveEvent",0},
8118 { "_wxListBox","_class_wxListBox",0},
8119 { "_wxScreenDC","_class_wxScreenDC",0},
8120 { "_class_wxToolBarSimple","_wxToolBarSimple",0},
8121 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
8122 { "_wxArrowHead","_class_wxArrowHead",0},
8123 { "_WXTYPE","_short",0},
8124 { "_WXTYPE","_signed_short",0},
8125 { "_WXTYPE","_unsigned_short",0},
8126 { "_wxFileDialog","_class_wxFileDialog",0},
8127 { "_class_wxDropTarget","_wxDropTarget",0},
8128 { "_class_wxCaret","_wxCaret",0},
8129 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
8130 { "_class_wxBrush","_wxBrush",0},
8131 { "_wxTipProvider","_class_wxTipProvider",0},
8132 { "_unsigned_short","_WXTYPE",0},
8133 { "_unsigned_short","_short",0},
8134 { "_class_wxWindow","_wxWindow",0},
8135 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
8136 { "_class_wxStaticText","_wxStaticText",0},
8137 { "_wxPrintDialogData","_class_wxPrintDialogData",0},
8138 { "_class_wxFont","_wxFont",0},
8139 { "_wxClipboard","_class_wxClipboard",0},
8140 { "_class_wxPyValidator","_wxPyValidator",0},
8141 { "_class_wxCloseEvent","_wxCloseEvent",0},
8142 { "_wxSashEvent","_class_wxSashEvent",0},
8143 { "_wxBusyInfo","_class_wxBusyInfo",0},
8144 { "_class_wxMenuEvent","_wxMenuEvent",0},
8145 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
8146 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8147 { "_class_wxPyCircleShape","_wxPyCircleShape",0},
8148 { "_wxClientDC","_class_wxClientDC",0},
8149 { "_wxMouseEvent","_class_wxMouseEvent",0},
8150 { "_class_wxGenericDragImage","_wxGenericDragImage",0},
8151 { "_wxListCtrl","_class_wxListCtrl",0},
8152 { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0},
8153 { "_wxPyDividedShape","_class_wxPyDividedShape",0},
8154 { "_class_wxPoint","_wxPoint",0},
8155 { "_wxRealPoint","_class_wxRealPoint",0},
8156 { "_class_wxRadioBox","_wxRadioBox",0},
8157 { "_class_wxBoxSizer","_wxBoxSizer",0},
8158 { "_signed_short","_WXTYPE",0},
8159 { "_signed_short","_short",0},
8160 { "_wxMemoryDC","_class_wxMemoryDC",0},
8161 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8162 { "_class_wxPrintDialog","_wxPrintDialog",0},
8163 { "_class_wxPyControlPoint","_wxPyControlPoint",0},
8164 { "_wxPaintDC","_class_wxPaintDC",0},
8165 { "_class_wxWindowDC","_wxWindowDC",0},
8166 { "_class_wxFocusEvent","_wxFocusEvent",0},
8167 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
8168 { "_wxStatusBar","_class_wxStatusBar",0},
8169 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8170 { "_class_wxCursor","_wxCursor",0},
8171 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
8172 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8173 { "_class_wxImageHandler","_wxImageHandler",0},
8174 { "_wxPyShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8175 { "_wxPyShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8176 { "_wxPyShape","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8177 { "_wxPyShape","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8178 { "_wxPyShape","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8179 { "_wxPyShape","_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8180 { "_wxPyShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8181 { "_wxPyShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8182 { "_wxPyShape","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8183 { "_wxPyShape","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8184 { "_wxPyShape","_class_wxPyShape",0},
8185 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8186 { "_wxTreeItemId","_class_wxTreeItemId",0},
8187 { "_unsigned_char","_byte",0},
8188 { "_class_wxMenu","_wxMenu",0},
8189 { "_wxControl","_class_wxControl",0},
8190 { "_class_wxListBox","_wxListBox",0},
8191 { "_unsigned_int","_wxCoord",0},
8192 { "_unsigned_int","_wxPrintQuality",0},
8193 { "_unsigned_int","_size_t",0},
8194 { "_unsigned_int","_uint",0},
8195 { "_unsigned_int","_wxWindowID",0},
8196 { "_unsigned_int","_int",0},
8197 { "_wxIcon","_class_wxIcon",0},
8198 { "_wxDialog","_class_wxDialog",0},
8199 { "_class_wxListItem","_wxListItem",0},
8200 { "_class_wxPen","_wxPen",0},
8201 { "_class_wxFileDialog","_wxFileDialog",0},
8202 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
8203 { "_short","_WXTYPE",0},
8204 { "_short","_unsigned_short",0},
8205 { "_short","_signed_short",0},
8206 { "_class_wxStaticBox","_wxStaticBox",0},
8207 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
8208 { "_wxPyTextShape","_class_wxPyTextShape",0},
8209 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8210 { "_class_wxPyDropSource","_wxPyDropSource",0},
8211 { "_class_wxScrollEvent","_wxScrollEvent",0},
8212 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
8213 { "_class_wxChoice","_wxChoice",0},
8214 { "_class_wxSlider","_wxSlider",0},
8215 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
8216 { "_class_wxImageList","_wxImageList",0},
8217 { "_class_wxBitmapButton","_wxBitmapButton",0},
8218 { "_wxPyTipProvider","_class_wxPyTipProvider",0},
8219 { "_wxFrame","_class_wxFrame",0},
8220 { "_wxPCXHandler","_class_wxPCXHandler",0},
8221 { "_class_wxGridSizer","_wxGridSizer",0},
8222 { "_wxPyDivisionShape","_class_wxPyDivisionShape",0},
8223 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
8224 { "_class_wxNotebook","_wxNotebook",0},
8225 { "_wxJPEGHandler","_class_wxJPEGHandler",0},
8226 { "_wxWindowID","_wxCoord",0},
8227 { "_wxWindowID","_wxPrintQuality",0},
8228 { "_wxWindowID","_size_t",0},
8229 { "_wxWindowID","_EBool",0},
8230 { "_wxWindowID","_uint",0},
8231 { "_wxWindowID","_int",0},
8232 { "_wxWindowID","_signed_int",0},
8233 { "_wxWindowID","_unsigned_int",0},
8234 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
8235 { "_class_wxSizerItem","_wxSizerItem",0},
8236 { "_int","_wxCoord",0},
8237 { "_int","_wxPrintQuality",0},
8238 { "_int","_size_t",0},
8239 { "_int","_EBool",0},
8240 { "_int","_uint",0},
8241 { "_int","_wxWindowID",0},
8242 { "_int","_unsigned_int",0},
8243 { "_int","_signed_int",0},
8244 { "_class_wxMouseEvent","_wxMouseEvent",0},
8245 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
8246 { "_class_wxListEvent","_wxListEvent",0},
8247 { "_class_wxPrintPreview","_wxPrintPreview",0},
8248 { "_class_wxSpinEvent","_wxSpinEvent",0},
8249 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
8250 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
8251 { "_wxButton","_class_wxButton",0},
8252 { "_class_wxPyApp","_wxPyApp",0},
8253 { "_wxSize","_class_wxSize",0},
8254 { "_wxRegionIterator","_class_wxRegionIterator",0},
8255 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8256 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
8257 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
8258 { "_wxStaticBoxSizer","_class_wxStaticBoxSizer",0},
8259 { "_class_wxPyLineShape","_wxPyLineShape",0},
8260 { "_class_wxPaintDC","_wxPaintDC",0},
8261 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
8262 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8263 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
8264 { "_class_wxComboBox","_wxComboBox",0},
8265 { "_class_wxRadioButton","_wxRadioButton",0},
8266 { "_class_wxPyShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8267 { "_class_wxPyShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8268 { "_class_wxPyShape","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8269 { "_class_wxPyShape","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8270 { "_class_wxPyShape","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8271 { "_class_wxPyShape","_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8272 { "_class_wxPyShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8273 { "_class_wxPyShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8274 { "_class_wxPyShape","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8275 { "_class_wxPyShape","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8276 { "_class_wxPyShape","_wxPyShape",0},
8277 { "_wxValidator","_class_wxValidator",0},
8278 { "_wxToolBarBase","_class_wxToolBarBase",0},
8279 { "_class_wxTreeItemId","_wxTreeItemId",0},
8280 { "_wxTreeCtrl","_class_wxTreeCtrl",0},
8281 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8282 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
8283 { "_class_wxControl","_wxControl",0},
8284 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
8285 { "_wxPyDrawnShape","_class_wxPyDrawnShape",0},
8286 { "_class_wxIcon","_wxIcon",0},
8287 { "_class_wxColour","_wxColour",0},
8288 { "_class_wxScreenDC","_wxScreenDC",0},
8289 { "_class_wxPageSetupDialog","_wxPageSetupDialog",0},
8290 { "_wxPalette","_class_wxPalette",0},
8291 { "_class_wxIdleEvent","_wxIdleEvent",0},
8292 { "_wxCoord","_int",0},
8293 { "_wxCoord","_signed_int",0},
8294 { "_wxCoord","_unsigned_int",0},
8295 { "_wxCoord","_wxWindowID",0},
8296 { "_wxCoord","_uint",0},
8297 { "_wxCoord","_EBool",0},
8298 { "_wxCoord","_size_t",0},
8299 { "_wxCoord","_wxPrintQuality",0},
8300 { "_wxEraseEvent","_class_wxEraseEvent",0},
8301 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8302 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
8303 { "_class_wxTipProvider","_wxTipProvider",0},
8304 { "_class_wxMiniFrame","_wxMiniFrame",0},
8305 { "_wxFontDialog","_class_wxFontDialog",0},
8306 { "_wxRegion","_class_wxRegion",0},
8307 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
8308 { "_wxPreviewFrame","_class_wxPreviewFrame",0},
8309 { "_wxSizer","_class_wxSizer",0},
8310 { "_class_wxShowEvent","_wxShowEvent",0},
8311 { "_class_wxPyTipProvider","_wxPyTipProvider",0},
8312 { "_class_wxPCXHandler","_wxPCXHandler",0},
8313 { "_wxTIFFHandler","_class_wxTIFFHandler",0},
8314 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
8315 { "_wxActivateEvent","_class_wxActivateEvent",0},
8316 { "_wxGauge","_class_wxGauge",0},
8317 { "_class_wxCheckListBox","_wxCheckListBox",0},
8318 { "_class_wxBusyInfo","_wxBusyInfo",0},
8319 { "_class_wxCommandEvent","_wxCommandEvent",0},
8320 { "_class_wxClientDC","_wxClientDC",0},
8321 { "_class_wxSizeEvent","_wxSizeEvent",0},
8322 { "_class_wxListCtrl","_wxListCtrl",0},
8323 { "_class_wxPyDividedShape","_wxPyDividedShape",0},
8324 { "_wxPyEllipseShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
8325 { "_wxPyEllipseShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
8326 { "_wxPyEllipseShape","_class_wxPyEllipseShape",0},
8327 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
8328 { "_class_wxSize","_wxSize",0},
8329 { "_class_wxBitmap","_wxBitmap",0},
8330 { "_class_wxMemoryDC","_wxMemoryDC",0},
8331 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
8332 { "_wxMenuBar","_class_wxMenuBar",0},
8333 { "_wxTreeEvent","_class_wxTreeEvent",0},
8334 { "_wxDirDialog","_class_wxDirDialog",0},
8335 { "_wxPyShapeEvtHandler","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8336 { "_wxPyShapeEvtHandler","_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8337 { "_wxPyShapeEvtHandler","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8338 { "_wxPyShapeEvtHandler","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8339 { "_wxPyShapeEvtHandler","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8340 { "_wxPyShapeEvtHandler","_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8341 { "_wxPyShapeEvtHandler","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8342 { "_wxPyShapeEvtHandler","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8343 { "_wxPyShapeEvtHandler","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8344 { "_wxPyShapeEvtHandler","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8345 { "_wxPyShapeEvtHandler","_class_wxPyShapeEvtHandler",0},
8346 { "_wxEvtHandler","_class_wxEvtHandler",0},
8347 { "_wxMenuItem","_class_wxMenuItem",0},
8348 { "_class_wxScrollBar","_wxScrollBar",0},
8349 { "_class_wxColourDialog","_wxColourDialog",0},
8350 { "_class_wxPrintData","_wxPrintData",0},
8351 { "_wxPyRectangleShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
8352 { "_wxPyRectangleShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
8353 { "_wxPyRectangleShape","_class_wxPyRectangleShape",0},
8354 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
8355 { "_wxListItemAttr","_class_wxListItemAttr",0},
8356 { "_class_wxTextEntryDialog","_wxTextEntryDialog",0},
8357 { "_wxKeyEvent","_class_wxKeyEvent",0},
8358 { "_wxMoveEvent","_class_wxMoveEvent",0},
8359 { "_wxOGLConstraint","_class_wxOGLConstraint",0},
8360 { "_wxColourData","_class_wxColourData",0},
8361 { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0},
8362 { "_class_wxPalette","_wxPalette",0},
8363 { "_wxFileDataObject","_class_wxFileDataObject",0},
8364 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
8365 { "_wxNotebookSizer","_class_wxNotebookSizer",0},
8366 { "_class_wxEraseEvent","_wxEraseEvent",0},
8367 { "_wxPyFontEnumerator","_class_wxPyFontEnumerator",0},
8368 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
8369 { "_class_wxPyTextShape","_wxPyTextShape",0},
8370 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
8371 { "_class_wxToolBarToolBase","_wxToolBarToolBase",0},
8372 { "_class_wxFontDialog","_wxFontDialog",0},
8373 { "_wxWindow","_class_wxWindow",0},
8374 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
8375 { "_class_wxFrame","_wxFrame",0},
8378 static PyObject
*SWIG_globals
;
8382 SWIGEXPORT(void) initoglshapes2c() {
8384 SWIG_globals
= SWIG_newvarlink();
8385 m
= Py_InitModule("oglshapes2c", oglshapes2cMethods
);
8386 d
= PyModule_GetDict(m
);
8389 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
8390 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);