2 * FILE : contrib/ogl/oglshapes2.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
49 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
50 extern PyObject
*SWIG_newvarlink(void);
54 #define SWIG_init initoglshapes2c
56 #define SWIG_name "oglshapes2c"
59 #include "oglhelpers.h"
61 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
65 } else if (target
== Py_None
) {
69 if (!PyList_Check(target
)) {
71 target
= PyList_New(0);
72 PyList_Append(target
, o2
);
75 PyList_Append(target
,o
);
81 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
87 } else if (target
== Py_None
) {
91 if (!PyTuple_Check(target
)) {
93 target
= PyTuple_New(1);
94 PyTuple_SetItem(target
, 0, o2
);
97 PyTuple_SetItem(o3
, 0, o
);
100 target
= PySequence_Concat(o2
, o3
);
107 static char* wxStringErrorMsg
= "string type is required for parameter";
109 WXSHAPE_IMP_CALLBACKS(wxPyEllipseShape
, wxEllipseShape
);
111 WXSHAPE_IMP_CALLBACKS(wxPyCircleShape
, wxCircleShape
);
113 WXSHAPE_IMP_CALLBACKS(wxPyLineShape
, wxLineShape
);
115 WXSHAPE_IMP_CALLBACKS(wxPyPolygonShape
, wxPolygonShape
);
117 WXSHAPE_IMP_CALLBACKS(wxPyTextShape
, wxTextShape
);
121 static void *SwigwxPyEllipseShapeTowxPyShape(void *ptr
) {
122 wxPyEllipseShape
*src
;
124 src
= (wxPyEllipseShape
*) ptr
;
125 dest
= (wxPyShape
*) src
;
126 return (void *) dest
;
129 static void *SwigwxPyEllipseShapeTowxPyShapeEvtHandler(void *ptr
) {
130 wxPyEllipseShape
*src
;
131 wxPyShapeEvtHandler
*dest
;
132 src
= (wxPyEllipseShape
*) ptr
;
133 dest
= (wxPyShapeEvtHandler
*) src
;
134 return (void *) dest
;
137 #define new_wxPyEllipseShape(_swigarg0,_swigarg1) (new wxPyEllipseShape(_swigarg0,_swigarg1))
138 static PyObject
*_wrap_new_wxPyEllipseShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
139 PyObject
* _resultobj
;
140 wxPyEllipseShape
* _result
;
141 double _arg0
= (double ) 0.0;
142 double _arg1
= (double ) 0.0;
143 char *_kwnames
[] = { "width","height", NULL
};
147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|dd:new_wxPyEllipseShape",_kwnames
,&_arg0
,&_arg1
))
150 wxPy_BEGIN_ALLOW_THREADS
;
151 _result
= (wxPyEllipseShape
*)new_wxPyEllipseShape(_arg0
,_arg1
);
153 wxPy_END_ALLOW_THREADS
;
155 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyEllipseShape_p");
156 _resultobj
= Py_BuildValue("s",_ptemp
);
159 _resultobj
= Py_None
;
164 #define wxPyEllipseShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
165 static PyObject
*_wrap_wxPyEllipseShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
166 PyObject
* _resultobj
;
167 wxPyEllipseShape
* _arg0
;
170 PyObject
* _argo0
= 0;
171 PyObject
* _obj1
= 0;
172 PyObject
* _obj2
= 0;
173 char *_kwnames
[] = { "self","self","_class", NULL
};
176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyEllipseShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
179 if (_argo0
== Py_None
) { _arg0
= NULL
; }
180 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
181 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape__setSelf. Expected _wxPyEllipseShape_p.");
192 wxPy_BEGIN_ALLOW_THREADS
;
193 wxPyEllipseShape__setSelf(_arg0
,_arg1
,_arg2
);
195 wxPy_END_ALLOW_THREADS
;
196 } Py_INCREF(Py_None
);
197 _resultobj
= Py_None
;
201 #define wxPyEllipseShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
202 static PyObject
*_wrap_wxPyEllipseShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
203 PyObject
* _resultobj
;
204 wxPyEllipseShape
* _arg0
;
206 PyObject
* _argo0
= 0;
207 PyObject
* _argo1
= 0;
208 char *_kwnames
[] = { "self","dc", NULL
};
211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
214 if (_argo0
== Py_None
) { _arg0
= NULL
; }
215 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
216 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDraw. Expected _wxPyEllipseShape_p.");
221 if (_argo1
== Py_None
) { _arg1
= NULL
; }
222 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
223 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDraw. Expected _wxDC_p.");
228 wxPy_BEGIN_ALLOW_THREADS
;
229 wxPyEllipseShape_base_OnDraw(_arg0
,*_arg1
);
231 wxPy_END_ALLOW_THREADS
;
232 } Py_INCREF(Py_None
);
233 _resultobj
= Py_None
;
237 #define wxPyEllipseShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
238 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
239 PyObject
* _resultobj
;
240 wxPyEllipseShape
* _arg0
;
242 PyObject
* _argo0
= 0;
243 PyObject
* _argo1
= 0;
244 char *_kwnames
[] = { "self","dc", NULL
};
247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
250 if (_argo0
== Py_None
) { _arg0
= NULL
; }
251 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
252 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawContents. Expected _wxPyEllipseShape_p.");
257 if (_argo1
== Py_None
) { _arg1
= NULL
; }
258 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawContents. Expected _wxDC_p.");
264 wxPy_BEGIN_ALLOW_THREADS
;
265 wxPyEllipseShape_base_OnDrawContents(_arg0
,*_arg1
);
267 wxPy_END_ALLOW_THREADS
;
268 } Py_INCREF(Py_None
);
269 _resultobj
= Py_None
;
273 #define wxPyEllipseShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
274 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
275 PyObject
* _resultobj
;
276 wxPyEllipseShape
* _arg0
;
278 bool _arg2
= (bool ) FALSE
;
279 PyObject
* _argo0
= 0;
280 PyObject
* _argo1
= 0;
281 int tempbool2
= (int) FALSE
;
282 char *_kwnames
[] = { "self","dc","erase", NULL
};
285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyEllipseShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
288 if (_argo0
== Py_None
) { _arg0
= NULL
; }
289 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
290 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawBranches. Expected _wxPyEllipseShape_p.");
295 if (_argo1
== Py_None
) { _arg1
= NULL
; }
296 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawBranches. Expected _wxDC_p.");
301 _arg2
= (bool ) tempbool2
;
303 wxPy_BEGIN_ALLOW_THREADS
;
304 wxPyEllipseShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
306 wxPy_END_ALLOW_THREADS
;
307 } Py_INCREF(Py_None
);
308 _resultobj
= Py_None
;
312 #define wxPyEllipseShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
313 static PyObject
*_wrap_wxPyEllipseShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
314 PyObject
* _resultobj
;
315 wxPyEllipseShape
* _arg0
;
317 PyObject
* _argo0
= 0;
318 PyObject
* _argo1
= 0;
319 char *_kwnames
[] = { "self","dc", NULL
};
322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
325 if (_argo0
== Py_None
) { _arg0
= NULL
; }
326 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
327 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMoveLinks. Expected _wxPyEllipseShape_p.");
332 if (_argo1
== Py_None
) { _arg1
= NULL
; }
333 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
334 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMoveLinks. Expected _wxDC_p.");
339 wxPy_BEGIN_ALLOW_THREADS
;
340 wxPyEllipseShape_base_OnMoveLinks(_arg0
,*_arg1
);
342 wxPy_END_ALLOW_THREADS
;
343 } Py_INCREF(Py_None
);
344 _resultobj
= Py_None
;
348 #define wxPyEllipseShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
349 static PyObject
*_wrap_wxPyEllipseShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
350 PyObject
* _resultobj
;
351 wxPyEllipseShape
* _arg0
;
353 PyObject
* _argo0
= 0;
354 PyObject
* _argo1
= 0;
355 char *_kwnames
[] = { "self","dc", NULL
};
358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
361 if (_argo0
== Py_None
) { _arg0
= NULL
; }
362 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
363 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnErase. Expected _wxPyEllipseShape_p.");
368 if (_argo1
== Py_None
) { _arg1
= NULL
; }
369 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnErase. Expected _wxDC_p.");
375 wxPy_BEGIN_ALLOW_THREADS
;
376 wxPyEllipseShape_base_OnErase(_arg0
,*_arg1
);
378 wxPy_END_ALLOW_THREADS
;
379 } Py_INCREF(Py_None
);
380 _resultobj
= Py_None
;
384 #define wxPyEllipseShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
385 static PyObject
*_wrap_wxPyEllipseShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
386 PyObject
* _resultobj
;
387 wxPyEllipseShape
* _arg0
;
389 PyObject
* _argo0
= 0;
390 PyObject
* _argo1
= 0;
391 char *_kwnames
[] = { "self","dc", NULL
};
394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
397 if (_argo0
== Py_None
) { _arg0
= NULL
; }
398 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
399 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEraseContents. Expected _wxPyEllipseShape_p.");
404 if (_argo1
== Py_None
) { _arg1
= NULL
; }
405 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
406 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnEraseContents. Expected _wxDC_p.");
411 wxPy_BEGIN_ALLOW_THREADS
;
412 wxPyEllipseShape_base_OnEraseContents(_arg0
,*_arg1
);
414 wxPy_END_ALLOW_THREADS
;
415 } Py_INCREF(Py_None
);
416 _resultobj
= Py_None
;
420 #define wxPyEllipseShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
421 static PyObject
*_wrap_wxPyEllipseShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
422 PyObject
* _resultobj
;
423 wxPyEllipseShape
* _arg0
;
425 PyObject
* _argo0
= 0;
426 PyObject
* _argo1
= 0;
427 char *_kwnames
[] = { "self","dc", NULL
};
430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
433 if (_argo0
== Py_None
) { _arg0
= NULL
; }
434 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
435 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnHighlight. Expected _wxPyEllipseShape_p.");
440 if (_argo1
== Py_None
) { _arg1
= NULL
; }
441 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
442 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnHighlight. Expected _wxDC_p.");
447 wxPy_BEGIN_ALLOW_THREADS
;
448 wxPyEllipseShape_base_OnHighlight(_arg0
,*_arg1
);
450 wxPy_END_ALLOW_THREADS
;
451 } Py_INCREF(Py_None
);
452 _resultobj
= Py_None
;
456 #define wxPyEllipseShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
457 static PyObject
*_wrap_wxPyEllipseShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
458 PyObject
* _resultobj
;
459 wxPyEllipseShape
* _arg0
;
462 int _arg3
= (int ) 0;
463 int _arg4
= (int ) 0;
464 PyObject
* _argo0
= 0;
465 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
471 if (_argo0
== Py_None
) { _arg0
= NULL
; }
472 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnLeftClick. Expected _wxPyEllipseShape_p.");
478 wxPy_BEGIN_ALLOW_THREADS
;
479 wxPyEllipseShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
481 wxPy_END_ALLOW_THREADS
;
482 } Py_INCREF(Py_None
);
483 _resultobj
= Py_None
;
487 #define wxPyEllipseShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
488 static PyObject
*_wrap_wxPyEllipseShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
489 PyObject
* _resultobj
;
490 wxPyEllipseShape
* _arg0
;
493 int _arg3
= (int ) 0;
494 int _arg4
= (int ) 0;
495 PyObject
* _argo0
= 0;
496 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnLeftDoubleClick. Expected _wxPyEllipseShape_p.");
509 wxPy_BEGIN_ALLOW_THREADS
;
510 wxPyEllipseShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
512 wxPy_END_ALLOW_THREADS
;
513 } Py_INCREF(Py_None
);
514 _resultobj
= Py_None
;
518 #define wxPyEllipseShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
519 static PyObject
*_wrap_wxPyEllipseShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
520 PyObject
* _resultobj
;
521 wxPyEllipseShape
* _arg0
;
524 int _arg3
= (int ) 0;
525 int _arg4
= (int ) 0;
526 PyObject
* _argo0
= 0;
527 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
530 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
533 if (_argo0
== Py_None
) { _arg0
= NULL
; }
534 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
535 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnRightClick. Expected _wxPyEllipseShape_p.");
540 wxPy_BEGIN_ALLOW_THREADS
;
541 wxPyEllipseShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
543 wxPy_END_ALLOW_THREADS
;
544 } Py_INCREF(Py_None
);
545 _resultobj
= Py_None
;
549 #define wxPyEllipseShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
550 static PyObject
*_wrap_wxPyEllipseShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
551 PyObject
* _resultobj
;
552 wxPyEllipseShape
* _arg0
;
555 PyObject
* _argo0
= 0;
556 char *_kwnames
[] = { "self","x","y", NULL
};
559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
562 if (_argo0
== Py_None
) { _arg0
= NULL
; }
563 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
564 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSize. Expected _wxPyEllipseShape_p.");
569 wxPy_BEGIN_ALLOW_THREADS
;
570 wxPyEllipseShape_base_OnSize(_arg0
,_arg1
,_arg2
);
572 wxPy_END_ALLOW_THREADS
;
573 } Py_INCREF(Py_None
);
574 _resultobj
= Py_None
;
578 #define wxPyEllipseShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
579 static PyObject
*_wrap_wxPyEllipseShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
580 PyObject
* _resultobj
;
582 wxPyEllipseShape
* _arg0
;
588 bool _arg6
= (bool ) TRUE
;
589 PyObject
* _argo0
= 0;
590 PyObject
* _argo1
= 0;
591 int tempbool6
= (int) TRUE
;
592 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyEllipseShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
598 if (_argo0
== Py_None
) { _arg0
= NULL
; }
599 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
600 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMovePre. Expected _wxPyEllipseShape_p.");
605 if (_argo1
== Py_None
) { _arg1
= NULL
; }
606 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
607 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMovePre. Expected _wxDC_p.");
611 _arg6
= (bool ) tempbool6
;
613 wxPy_BEGIN_ALLOW_THREADS
;
614 _result
= (bool )wxPyEllipseShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
616 wxPy_END_ALLOW_THREADS
;
617 } _resultobj
= Py_BuildValue("i",_result
);
621 #define wxPyEllipseShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
622 static PyObject
*_wrap_wxPyEllipseShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
623 PyObject
* _resultobj
;
624 wxPyEllipseShape
* _arg0
;
630 bool _arg6
= (bool ) TRUE
;
631 PyObject
* _argo0
= 0;
632 PyObject
* _argo1
= 0;
633 int tempbool6
= (int) TRUE
;
634 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyEllipseShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
640 if (_argo0
== Py_None
) { _arg0
= NULL
; }
641 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMovePost. Expected _wxPyEllipseShape_p.");
647 if (_argo1
== Py_None
) { _arg1
= NULL
; }
648 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
649 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMovePost. Expected _wxDC_p.");
653 _arg6
= (bool ) tempbool6
;
655 wxPy_BEGIN_ALLOW_THREADS
;
656 wxPyEllipseShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
658 wxPy_END_ALLOW_THREADS
;
659 } Py_INCREF(Py_None
);
660 _resultobj
= Py_None
;
664 #define wxPyEllipseShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
665 static PyObject
*_wrap_wxPyEllipseShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
666 PyObject
* _resultobj
;
667 wxPyEllipseShape
* _arg0
;
671 int _arg4
= (int ) 0;
672 int _arg5
= (int ) 0;
673 PyObject
* _argo0
= 0;
675 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyEllipseShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
681 if (_argo0
== Py_None
) { _arg0
= NULL
; }
682 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
683 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDragLeft. Expected _wxPyEllipseShape_p.");
687 _arg1
= (bool ) tempbool1
;
689 wxPy_BEGIN_ALLOW_THREADS
;
690 wxPyEllipseShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
692 wxPy_END_ALLOW_THREADS
;
693 } Py_INCREF(Py_None
);
694 _resultobj
= Py_None
;
698 #define wxPyEllipseShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
699 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
700 PyObject
* _resultobj
;
701 wxPyEllipseShape
* _arg0
;
704 int _arg3
= (int ) 0;
705 int _arg4
= (int ) 0;
706 PyObject
* _argo0
= 0;
707 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
713 if (_argo0
== Py_None
) { _arg0
= NULL
; }
714 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
715 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginDragLeft. Expected _wxPyEllipseShape_p.");
720 wxPy_BEGIN_ALLOW_THREADS
;
721 wxPyEllipseShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
723 wxPy_END_ALLOW_THREADS
;
724 } Py_INCREF(Py_None
);
725 _resultobj
= Py_None
;
729 #define wxPyEllipseShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
730 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
731 PyObject
* _resultobj
;
732 wxPyEllipseShape
* _arg0
;
735 int _arg3
= (int ) 0;
736 int _arg4
= (int ) 0;
737 PyObject
* _argo0
= 0;
738 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
744 if (_argo0
== Py_None
) { _arg0
= NULL
; }
745 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndDragLeft. Expected _wxPyEllipseShape_p.");
751 wxPy_BEGIN_ALLOW_THREADS
;
752 wxPyEllipseShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
754 wxPy_END_ALLOW_THREADS
;
755 } Py_INCREF(Py_None
);
756 _resultobj
= Py_None
;
760 #define wxPyEllipseShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
761 static PyObject
*_wrap_wxPyEllipseShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
762 PyObject
* _resultobj
;
763 wxPyEllipseShape
* _arg0
;
767 int _arg4
= (int ) 0;
768 int _arg5
= (int ) 0;
769 PyObject
* _argo0
= 0;
771 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyEllipseShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
777 if (_argo0
== Py_None
) { _arg0
= NULL
; }
778 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
779 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDragRight. Expected _wxPyEllipseShape_p.");
783 _arg1
= (bool ) tempbool1
;
785 wxPy_BEGIN_ALLOW_THREADS
;
786 wxPyEllipseShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
788 wxPy_END_ALLOW_THREADS
;
789 } Py_INCREF(Py_None
);
790 _resultobj
= Py_None
;
794 #define wxPyEllipseShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
795 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
796 PyObject
* _resultobj
;
797 wxPyEllipseShape
* _arg0
;
800 int _arg3
= (int ) 0;
801 int _arg4
= (int ) 0;
802 PyObject
* _argo0
= 0;
803 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
809 if (_argo0
== Py_None
) { _arg0
= NULL
; }
810 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
811 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginDragRight. Expected _wxPyEllipseShape_p.");
816 wxPy_BEGIN_ALLOW_THREADS
;
817 wxPyEllipseShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
819 wxPy_END_ALLOW_THREADS
;
820 } Py_INCREF(Py_None
);
821 _resultobj
= Py_None
;
825 #define wxPyEllipseShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
826 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
827 PyObject
* _resultobj
;
828 wxPyEllipseShape
* _arg0
;
831 int _arg3
= (int ) 0;
832 int _arg4
= (int ) 0;
833 PyObject
* _argo0
= 0;
834 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
840 if (_argo0
== Py_None
) { _arg0
= NULL
; }
841 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
842 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndDragRight. Expected _wxPyEllipseShape_p.");
847 wxPy_BEGIN_ALLOW_THREADS
;
848 wxPyEllipseShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
850 wxPy_END_ALLOW_THREADS
;
851 } Py_INCREF(Py_None
);
852 _resultobj
= Py_None
;
856 #define wxPyEllipseShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
857 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
858 PyObject
* _resultobj
;
859 wxPyEllipseShape
* _arg0
;
865 PyObject
* _argo0
= 0;
866 PyObject
* _argo1
= 0;
867 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyEllipseShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
873 if (_argo0
== Py_None
) { _arg0
= NULL
; }
874 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawOutline. Expected _wxPyEllipseShape_p.");
880 if (_argo1
== Py_None
) { _arg1
= NULL
; }
881 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
882 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawOutline. Expected _wxDC_p.");
887 wxPy_BEGIN_ALLOW_THREADS
;
888 wxPyEllipseShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
890 wxPy_END_ALLOW_THREADS
;
891 } Py_INCREF(Py_None
);
892 _resultobj
= Py_None
;
896 #define wxPyEllipseShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
897 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
898 PyObject
* _resultobj
;
899 wxPyEllipseShape
* _arg0
;
901 PyObject
* _argo0
= 0;
902 PyObject
* _argo1
= 0;
903 char *_kwnames
[] = { "self","dc", NULL
};
906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
909 if (_argo0
== Py_None
) { _arg0
= NULL
; }
910 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
911 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawControlPoints. Expected _wxPyEllipseShape_p.");
916 if (_argo1
== Py_None
) { _arg1
= NULL
; }
917 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
918 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawControlPoints. Expected _wxDC_p.");
923 wxPy_BEGIN_ALLOW_THREADS
;
924 wxPyEllipseShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
926 wxPy_END_ALLOW_THREADS
;
927 } Py_INCREF(Py_None
);
928 _resultobj
= Py_None
;
932 #define wxPyEllipseShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
933 static PyObject
*_wrap_wxPyEllipseShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
934 PyObject
* _resultobj
;
935 wxPyEllipseShape
* _arg0
;
937 PyObject
* _argo0
= 0;
938 PyObject
* _argo1
= 0;
939 char *_kwnames
[] = { "self","dc", NULL
};
942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
945 if (_argo0
== Py_None
) { _arg0
= NULL
; }
946 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
947 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEraseControlPoints. Expected _wxPyEllipseShape_p.");
952 if (_argo1
== Py_None
) { _arg1
= NULL
; }
953 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
954 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnEraseControlPoints. Expected _wxDC_p.");
959 wxPy_BEGIN_ALLOW_THREADS
;
960 wxPyEllipseShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
962 wxPy_END_ALLOW_THREADS
;
963 } Py_INCREF(Py_None
);
964 _resultobj
= Py_None
;
968 #define wxPyEllipseShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
969 static PyObject
*_wrap_wxPyEllipseShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
970 PyObject
* _resultobj
;
971 wxPyEllipseShape
* _arg0
;
973 bool _arg2
= (bool ) TRUE
;
974 PyObject
* _argo0
= 0;
975 PyObject
* _argo1
= 0;
976 int tempbool2
= (int) TRUE
;
977 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyEllipseShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
983 if (_argo0
== Py_None
) { _arg0
= NULL
; }
984 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMoveLink. Expected _wxPyEllipseShape_p.");
990 if (_argo1
== Py_None
) { _arg1
= NULL
; }
991 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
992 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMoveLink. Expected _wxDC_p.");
996 _arg2
= (bool ) tempbool2
;
998 wxPy_BEGIN_ALLOW_THREADS
;
999 wxPyEllipseShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
1001 wxPy_END_ALLOW_THREADS
;
1002 } Py_INCREF(Py_None
);
1003 _resultobj
= Py_None
;
1007 #define wxPyEllipseShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1008 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1009 PyObject
* _resultobj
;
1010 wxPyEllipseShape
* _arg0
;
1011 wxPyControlPoint
* _arg1
;
1015 int _arg5
= (int ) 0;
1016 int _arg6
= (int ) 0;
1017 PyObject
* _argo0
= 0;
1018 PyObject
* _argo1
= 0;
1020 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
1023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyEllipseShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
1026 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1027 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1028 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingDragLeft. Expected _wxPyEllipseShape_p.");
1033 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1034 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1035 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
1039 _arg2
= (bool ) tempbool2
;
1041 wxPy_BEGIN_ALLOW_THREADS
;
1042 wxPyEllipseShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1044 wxPy_END_ALLOW_THREADS
;
1045 } Py_INCREF(Py_None
);
1046 _resultobj
= Py_None
;
1050 #define wxPyEllipseShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1051 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1052 PyObject
* _resultobj
;
1053 wxPyEllipseShape
* _arg0
;
1054 wxPyControlPoint
* _arg1
;
1057 int _arg4
= (int ) 0;
1058 int _arg5
= (int ) 0;
1059 PyObject
* _argo0
= 0;
1060 PyObject
* _argo1
= 0;
1061 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
1064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyEllipseShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1067 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1068 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1069 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingBeginDragLeft. Expected _wxPyEllipseShape_p.");
1074 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1075 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1076 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
1081 wxPy_BEGIN_ALLOW_THREADS
;
1082 wxPyEllipseShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1084 wxPy_END_ALLOW_THREADS
;
1085 } Py_INCREF(Py_None
);
1086 _resultobj
= Py_None
;
1090 #define wxPyEllipseShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1091 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1092 PyObject
* _resultobj
;
1093 wxPyEllipseShape
* _arg0
;
1094 wxPyControlPoint
* _arg1
;
1097 int _arg4
= (int ) 0;
1098 int _arg5
= (int ) 0;
1099 PyObject
* _argo0
= 0;
1100 PyObject
* _argo1
= 0;
1101 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
1104 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyEllipseShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1107 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1108 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1109 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingEndDragLeft. Expected _wxPyEllipseShape_p.");
1114 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1115 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1116 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
1121 wxPy_BEGIN_ALLOW_THREADS
;
1122 wxPyEllipseShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1124 wxPy_END_ALLOW_THREADS
;
1125 } Py_INCREF(Py_None
);
1126 _resultobj
= Py_None
;
1130 #define wxPyEllipseShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
1131 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1132 PyObject
* _resultobj
;
1133 wxPyEllipseShape
* _arg0
;
1136 PyObject
* _argo0
= 0;
1137 char *_kwnames
[] = { "self","w","h", NULL
};
1140 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1143 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1144 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1145 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginSize. Expected _wxPyEllipseShape_p.");
1150 wxPy_BEGIN_ALLOW_THREADS
;
1151 wxPyEllipseShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
1153 wxPy_END_ALLOW_THREADS
;
1154 } Py_INCREF(Py_None
);
1155 _resultobj
= Py_None
;
1159 #define wxPyEllipseShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
1160 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1161 PyObject
* _resultobj
;
1162 wxPyEllipseShape
* _arg0
;
1165 PyObject
* _argo0
= 0;
1166 char *_kwnames
[] = { "self","w","h", NULL
};
1169 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1172 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1173 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1174 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndSize. Expected _wxPyEllipseShape_p.");
1179 wxPy_BEGIN_ALLOW_THREADS
;
1180 wxPyEllipseShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
1182 wxPy_END_ALLOW_THREADS
;
1183 } Py_INCREF(Py_None
);
1184 _resultobj
= Py_None
;
1188 static void *SwigwxPyCircleShapeTowxPyEllipseShape(void *ptr
) {
1189 wxPyCircleShape
*src
;
1190 wxPyEllipseShape
*dest
;
1191 src
= (wxPyCircleShape
*) ptr
;
1192 dest
= (wxPyEllipseShape
*) src
;
1193 return (void *) dest
;
1196 static void *SwigwxPyCircleShapeTowxPyShape(void *ptr
) {
1197 wxPyCircleShape
*src
;
1199 src
= (wxPyCircleShape
*) ptr
;
1200 dest
= (wxPyShape
*) src
;
1201 return (void *) dest
;
1204 static void *SwigwxPyCircleShapeTowxPyShapeEvtHandler(void *ptr
) {
1205 wxPyCircleShape
*src
;
1206 wxPyShapeEvtHandler
*dest
;
1207 src
= (wxPyCircleShape
*) ptr
;
1208 dest
= (wxPyShapeEvtHandler
*) src
;
1209 return (void *) dest
;
1212 #define new_wxPyCircleShape(_swigarg0) (new wxPyCircleShape(_swigarg0))
1213 static PyObject
*_wrap_new_wxPyCircleShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1214 PyObject
* _resultobj
;
1215 wxPyCircleShape
* _result
;
1216 double _arg0
= (double ) 0.0;
1217 char *_kwnames
[] = { "width", NULL
};
1221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|d:new_wxPyCircleShape",_kwnames
,&_arg0
))
1224 wxPy_BEGIN_ALLOW_THREADS
;
1225 _result
= (wxPyCircleShape
*)new_wxPyCircleShape(_arg0
);
1227 wxPy_END_ALLOW_THREADS
;
1229 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyCircleShape_p");
1230 _resultobj
= Py_BuildValue("s",_ptemp
);
1233 _resultobj
= Py_None
;
1238 #define wxPyCircleShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
1239 static PyObject
*_wrap_wxPyCircleShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1240 PyObject
* _resultobj
;
1241 wxPyCircleShape
* _arg0
;
1244 PyObject
* _argo0
= 0;
1245 PyObject
* _obj1
= 0;
1246 PyObject
* _obj2
= 0;
1247 char *_kwnames
[] = { "self","self","_class", NULL
};
1250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyCircleShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
1253 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1254 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape__setSelf. Expected _wxPyCircleShape_p.");
1266 wxPy_BEGIN_ALLOW_THREADS
;
1267 wxPyCircleShape__setSelf(_arg0
,_arg1
,_arg2
);
1269 wxPy_END_ALLOW_THREADS
;
1270 } Py_INCREF(Py_None
);
1271 _resultobj
= Py_None
;
1275 #define wxPyCircleShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
1276 static PyObject
*_wrap_wxPyCircleShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1277 PyObject
* _resultobj
;
1278 wxPyCircleShape
* _arg0
;
1280 PyObject
* _argo0
= 0;
1281 PyObject
* _argo1
= 0;
1282 char *_kwnames
[] = { "self","dc", NULL
};
1285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
1288 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1289 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1290 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDraw. Expected _wxPyCircleShape_p.");
1295 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1296 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDraw. Expected _wxDC_p.");
1302 wxPy_BEGIN_ALLOW_THREADS
;
1303 wxPyCircleShape_base_OnDraw(_arg0
,*_arg1
);
1305 wxPy_END_ALLOW_THREADS
;
1306 } Py_INCREF(Py_None
);
1307 _resultobj
= Py_None
;
1311 #define wxPyCircleShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
1312 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1313 PyObject
* _resultobj
;
1314 wxPyCircleShape
* _arg0
;
1316 PyObject
* _argo0
= 0;
1317 PyObject
* _argo1
= 0;
1318 char *_kwnames
[] = { "self","dc", NULL
};
1321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
1324 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1325 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1326 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawContents. Expected _wxPyCircleShape_p.");
1331 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1332 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1333 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawContents. Expected _wxDC_p.");
1338 wxPy_BEGIN_ALLOW_THREADS
;
1339 wxPyCircleShape_base_OnDrawContents(_arg0
,*_arg1
);
1341 wxPy_END_ALLOW_THREADS
;
1342 } Py_INCREF(Py_None
);
1343 _resultobj
= Py_None
;
1347 #define wxPyCircleShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
1348 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1349 PyObject
* _resultobj
;
1350 wxPyCircleShape
* _arg0
;
1352 bool _arg2
= (bool ) FALSE
;
1353 PyObject
* _argo0
= 0;
1354 PyObject
* _argo1
= 0;
1355 int tempbool2
= (int) FALSE
;
1356 char *_kwnames
[] = { "self","dc","erase", NULL
};
1359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyCircleShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
1362 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1363 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1364 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawBranches. Expected _wxPyCircleShape_p.");
1369 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1370 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1371 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawBranches. Expected _wxDC_p.");
1375 _arg2
= (bool ) tempbool2
;
1377 wxPy_BEGIN_ALLOW_THREADS
;
1378 wxPyCircleShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
1380 wxPy_END_ALLOW_THREADS
;
1381 } Py_INCREF(Py_None
);
1382 _resultobj
= Py_None
;
1386 #define wxPyCircleShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
1387 static PyObject
*_wrap_wxPyCircleShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1388 PyObject
* _resultobj
;
1389 wxPyCircleShape
* _arg0
;
1391 PyObject
* _argo0
= 0;
1392 PyObject
* _argo1
= 0;
1393 char *_kwnames
[] = { "self","dc", NULL
};
1396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
1399 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1400 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1401 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMoveLinks. Expected _wxPyCircleShape_p.");
1406 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1407 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1408 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMoveLinks. Expected _wxDC_p.");
1413 wxPy_BEGIN_ALLOW_THREADS
;
1414 wxPyCircleShape_base_OnMoveLinks(_arg0
,*_arg1
);
1416 wxPy_END_ALLOW_THREADS
;
1417 } Py_INCREF(Py_None
);
1418 _resultobj
= Py_None
;
1422 #define wxPyCircleShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
1423 static PyObject
*_wrap_wxPyCircleShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1424 PyObject
* _resultobj
;
1425 wxPyCircleShape
* _arg0
;
1427 PyObject
* _argo0
= 0;
1428 PyObject
* _argo1
= 0;
1429 char *_kwnames
[] = { "self","dc", NULL
};
1432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
1435 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1436 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1437 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnErase. Expected _wxPyCircleShape_p.");
1442 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1443 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1444 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnErase. Expected _wxDC_p.");
1449 wxPy_BEGIN_ALLOW_THREADS
;
1450 wxPyCircleShape_base_OnErase(_arg0
,*_arg1
);
1452 wxPy_END_ALLOW_THREADS
;
1453 } Py_INCREF(Py_None
);
1454 _resultobj
= Py_None
;
1458 #define wxPyCircleShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
1459 static PyObject
*_wrap_wxPyCircleShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1460 PyObject
* _resultobj
;
1461 wxPyCircleShape
* _arg0
;
1463 PyObject
* _argo0
= 0;
1464 PyObject
* _argo1
= 0;
1465 char *_kwnames
[] = { "self","dc", NULL
};
1468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
1471 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1472 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEraseContents. Expected _wxPyCircleShape_p.");
1478 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1479 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1480 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnEraseContents. Expected _wxDC_p.");
1485 wxPy_BEGIN_ALLOW_THREADS
;
1486 wxPyCircleShape_base_OnEraseContents(_arg0
,*_arg1
);
1488 wxPy_END_ALLOW_THREADS
;
1489 } Py_INCREF(Py_None
);
1490 _resultobj
= Py_None
;
1494 #define wxPyCircleShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
1495 static PyObject
*_wrap_wxPyCircleShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1496 PyObject
* _resultobj
;
1497 wxPyCircleShape
* _arg0
;
1499 PyObject
* _argo0
= 0;
1500 PyObject
* _argo1
= 0;
1501 char *_kwnames
[] = { "self","dc", NULL
};
1504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
1507 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1508 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1509 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnHighlight. Expected _wxPyCircleShape_p.");
1514 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1515 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1516 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnHighlight. Expected _wxDC_p.");
1521 wxPy_BEGIN_ALLOW_THREADS
;
1522 wxPyCircleShape_base_OnHighlight(_arg0
,*_arg1
);
1524 wxPy_END_ALLOW_THREADS
;
1525 } Py_INCREF(Py_None
);
1526 _resultobj
= Py_None
;
1530 #define wxPyCircleShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1531 static PyObject
*_wrap_wxPyCircleShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1532 PyObject
* _resultobj
;
1533 wxPyCircleShape
* _arg0
;
1536 int _arg3
= (int ) 0;
1537 int _arg4
= (int ) 0;
1538 PyObject
* _argo0
= 0;
1539 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1545 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1546 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1547 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnLeftClick. Expected _wxPyCircleShape_p.");
1552 wxPy_BEGIN_ALLOW_THREADS
;
1553 wxPyCircleShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1555 wxPy_END_ALLOW_THREADS
;
1556 } Py_INCREF(Py_None
);
1557 _resultobj
= Py_None
;
1561 #define wxPyCircleShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1562 static PyObject
*_wrap_wxPyCircleShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1563 PyObject
* _resultobj
;
1564 wxPyCircleShape
* _arg0
;
1567 int _arg3
= (int ) 0;
1568 int _arg4
= (int ) 0;
1569 PyObject
* _argo0
= 0;
1570 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1576 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1577 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1578 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnLeftDoubleClick. Expected _wxPyCircleShape_p.");
1583 wxPy_BEGIN_ALLOW_THREADS
;
1584 wxPyCircleShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1586 wxPy_END_ALLOW_THREADS
;
1587 } Py_INCREF(Py_None
);
1588 _resultobj
= Py_None
;
1592 #define wxPyCircleShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1593 static PyObject
*_wrap_wxPyCircleShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1594 PyObject
* _resultobj
;
1595 wxPyCircleShape
* _arg0
;
1598 int _arg3
= (int ) 0;
1599 int _arg4
= (int ) 0;
1600 PyObject
* _argo0
= 0;
1601 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1607 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1608 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1609 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnRightClick. Expected _wxPyCircleShape_p.");
1614 wxPy_BEGIN_ALLOW_THREADS
;
1615 wxPyCircleShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1617 wxPy_END_ALLOW_THREADS
;
1618 } Py_INCREF(Py_None
);
1619 _resultobj
= Py_None
;
1623 #define wxPyCircleShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
1624 static PyObject
*_wrap_wxPyCircleShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1625 PyObject
* _resultobj
;
1626 wxPyCircleShape
* _arg0
;
1629 PyObject
* _argo0
= 0;
1630 char *_kwnames
[] = { "self","x","y", NULL
};
1633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1636 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1637 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1638 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSize. Expected _wxPyCircleShape_p.");
1643 wxPy_BEGIN_ALLOW_THREADS
;
1644 wxPyCircleShape_base_OnSize(_arg0
,_arg1
,_arg2
);
1646 wxPy_END_ALLOW_THREADS
;
1647 } Py_INCREF(Py_None
);
1648 _resultobj
= Py_None
;
1652 #define wxPyCircleShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1653 static PyObject
*_wrap_wxPyCircleShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1654 PyObject
* _resultobj
;
1656 wxPyCircleShape
* _arg0
;
1662 bool _arg6
= (bool ) TRUE
;
1663 PyObject
* _argo0
= 0;
1664 PyObject
* _argo1
= 0;
1665 int tempbool6
= (int) TRUE
;
1666 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyCircleShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1672 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1673 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1674 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMovePre. Expected _wxPyCircleShape_p.");
1679 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1680 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1681 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMovePre. Expected _wxDC_p.");
1685 _arg6
= (bool ) tempbool6
;
1687 wxPy_BEGIN_ALLOW_THREADS
;
1688 _result
= (bool )wxPyCircleShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1690 wxPy_END_ALLOW_THREADS
;
1691 } _resultobj
= Py_BuildValue("i",_result
);
1695 #define wxPyCircleShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1696 static PyObject
*_wrap_wxPyCircleShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1697 PyObject
* _resultobj
;
1698 wxPyCircleShape
* _arg0
;
1704 bool _arg6
= (bool ) TRUE
;
1705 PyObject
* _argo0
= 0;
1706 PyObject
* _argo1
= 0;
1707 int tempbool6
= (int) TRUE
;
1708 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyCircleShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1714 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1715 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1716 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMovePost. Expected _wxPyCircleShape_p.");
1721 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1722 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1723 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMovePost. Expected _wxDC_p.");
1727 _arg6
= (bool ) tempbool6
;
1729 wxPy_BEGIN_ALLOW_THREADS
;
1730 wxPyCircleShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1732 wxPy_END_ALLOW_THREADS
;
1733 } Py_INCREF(Py_None
);
1734 _resultobj
= Py_None
;
1738 #define wxPyCircleShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1739 static PyObject
*_wrap_wxPyCircleShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1740 PyObject
* _resultobj
;
1741 wxPyCircleShape
* _arg0
;
1745 int _arg4
= (int ) 0;
1746 int _arg5
= (int ) 0;
1747 PyObject
* _argo0
= 0;
1749 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
1752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyCircleShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1755 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1756 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1757 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDragLeft. Expected _wxPyCircleShape_p.");
1761 _arg1
= (bool ) tempbool1
;
1763 wxPy_BEGIN_ALLOW_THREADS
;
1764 wxPyCircleShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1766 wxPy_END_ALLOW_THREADS
;
1767 } Py_INCREF(Py_None
);
1768 _resultobj
= Py_None
;
1772 #define wxPyCircleShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1773 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1774 PyObject
* _resultobj
;
1775 wxPyCircleShape
* _arg0
;
1778 int _arg3
= (int ) 0;
1779 int _arg4
= (int ) 0;
1780 PyObject
* _argo0
= 0;
1781 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1784 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1787 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1788 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1789 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginDragLeft. Expected _wxPyCircleShape_p.");
1794 wxPy_BEGIN_ALLOW_THREADS
;
1795 wxPyCircleShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1797 wxPy_END_ALLOW_THREADS
;
1798 } Py_INCREF(Py_None
);
1799 _resultobj
= Py_None
;
1803 #define wxPyCircleShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1804 static PyObject
*_wrap_wxPyCircleShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1805 PyObject
* _resultobj
;
1806 wxPyCircleShape
* _arg0
;
1809 int _arg3
= (int ) 0;
1810 int _arg4
= (int ) 0;
1811 PyObject
* _argo0
= 0;
1812 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1818 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1819 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1820 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndDragLeft. Expected _wxPyCircleShape_p.");
1825 wxPy_BEGIN_ALLOW_THREADS
;
1826 wxPyCircleShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1828 wxPy_END_ALLOW_THREADS
;
1829 } Py_INCREF(Py_None
);
1830 _resultobj
= Py_None
;
1834 #define wxPyCircleShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1835 static PyObject
*_wrap_wxPyCircleShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1836 PyObject
* _resultobj
;
1837 wxPyCircleShape
* _arg0
;
1841 int _arg4
= (int ) 0;
1842 int _arg5
= (int ) 0;
1843 PyObject
* _argo0
= 0;
1845 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
1848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyCircleShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1851 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1852 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1853 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDragRight. Expected _wxPyCircleShape_p.");
1857 _arg1
= (bool ) tempbool1
;
1859 wxPy_BEGIN_ALLOW_THREADS
;
1860 wxPyCircleShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1862 wxPy_END_ALLOW_THREADS
;
1863 } Py_INCREF(Py_None
);
1864 _resultobj
= Py_None
;
1868 #define wxPyCircleShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1869 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1870 PyObject
* _resultobj
;
1871 wxPyCircleShape
* _arg0
;
1874 int _arg3
= (int ) 0;
1875 int _arg4
= (int ) 0;
1876 PyObject
* _argo0
= 0;
1877 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1883 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1884 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1885 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginDragRight. Expected _wxPyCircleShape_p.");
1890 wxPy_BEGIN_ALLOW_THREADS
;
1891 wxPyCircleShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1893 wxPy_END_ALLOW_THREADS
;
1894 } Py_INCREF(Py_None
);
1895 _resultobj
= Py_None
;
1899 #define wxPyCircleShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1900 static PyObject
*_wrap_wxPyCircleShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1901 PyObject
* _resultobj
;
1902 wxPyCircleShape
* _arg0
;
1905 int _arg3
= (int ) 0;
1906 int _arg4
= (int ) 0;
1907 PyObject
* _argo0
= 0;
1908 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1914 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1915 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1916 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndDragRight. Expected _wxPyCircleShape_p.");
1921 wxPy_BEGIN_ALLOW_THREADS
;
1922 wxPyCircleShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1924 wxPy_END_ALLOW_THREADS
;
1925 } Py_INCREF(Py_None
);
1926 _resultobj
= Py_None
;
1930 #define wxPyCircleShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1931 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1932 PyObject
* _resultobj
;
1933 wxPyCircleShape
* _arg0
;
1939 PyObject
* _argo0
= 0;
1940 PyObject
* _argo1
= 0;
1941 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
1944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyCircleShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1947 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1948 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1949 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawOutline. Expected _wxPyCircleShape_p.");
1954 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1955 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1956 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawOutline. Expected _wxDC_p.");
1961 wxPy_BEGIN_ALLOW_THREADS
;
1962 wxPyCircleShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1964 wxPy_END_ALLOW_THREADS
;
1965 } Py_INCREF(Py_None
);
1966 _resultobj
= Py_None
;
1970 #define wxPyCircleShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
1971 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1972 PyObject
* _resultobj
;
1973 wxPyCircleShape
* _arg0
;
1975 PyObject
* _argo0
= 0;
1976 PyObject
* _argo1
= 0;
1977 char *_kwnames
[] = { "self","dc", NULL
};
1980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
1983 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1984 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawControlPoints. Expected _wxPyCircleShape_p.");
1990 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1991 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1992 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawControlPoints. Expected _wxDC_p.");
1997 wxPy_BEGIN_ALLOW_THREADS
;
1998 wxPyCircleShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
2000 wxPy_END_ALLOW_THREADS
;
2001 } Py_INCREF(Py_None
);
2002 _resultobj
= Py_None
;
2006 #define wxPyCircleShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
2007 static PyObject
*_wrap_wxPyCircleShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2008 PyObject
* _resultobj
;
2009 wxPyCircleShape
* _arg0
;
2011 PyObject
* _argo0
= 0;
2012 PyObject
* _argo1
= 0;
2013 char *_kwnames
[] = { "self","dc", NULL
};
2016 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
2019 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2020 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2021 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEraseControlPoints. Expected _wxPyCircleShape_p.");
2026 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2027 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2028 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnEraseControlPoints. Expected _wxDC_p.");
2033 wxPy_BEGIN_ALLOW_THREADS
;
2034 wxPyCircleShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
2036 wxPy_END_ALLOW_THREADS
;
2037 } Py_INCREF(Py_None
);
2038 _resultobj
= Py_None
;
2042 #define wxPyCircleShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
2043 static PyObject
*_wrap_wxPyCircleShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2044 PyObject
* _resultobj
;
2045 wxPyCircleShape
* _arg0
;
2047 bool _arg2
= (bool ) TRUE
;
2048 PyObject
* _argo0
= 0;
2049 PyObject
* _argo1
= 0;
2050 int tempbool2
= (int) TRUE
;
2051 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
2054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyCircleShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
2057 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2058 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2059 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMoveLink. Expected _wxPyCircleShape_p.");
2064 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2065 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2066 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMoveLink. Expected _wxDC_p.");
2070 _arg2
= (bool ) tempbool2
;
2072 wxPy_BEGIN_ALLOW_THREADS
;
2073 wxPyCircleShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
2075 wxPy_END_ALLOW_THREADS
;
2076 } Py_INCREF(Py_None
);
2077 _resultobj
= Py_None
;
2081 #define wxPyCircleShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2082 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2083 PyObject
* _resultobj
;
2084 wxPyCircleShape
* _arg0
;
2085 wxPyControlPoint
* _arg1
;
2089 int _arg5
= (int ) 0;
2090 int _arg6
= (int ) 0;
2091 PyObject
* _argo0
= 0;
2092 PyObject
* _argo1
= 0;
2094 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
2097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyCircleShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
2100 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2101 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2102 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingDragLeft. Expected _wxPyCircleShape_p.");
2107 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2108 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2109 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
2113 _arg2
= (bool ) tempbool2
;
2115 wxPy_BEGIN_ALLOW_THREADS
;
2116 wxPyCircleShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2118 wxPy_END_ALLOW_THREADS
;
2119 } Py_INCREF(Py_None
);
2120 _resultobj
= Py_None
;
2124 #define wxPyCircleShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2125 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2126 PyObject
* _resultobj
;
2127 wxPyCircleShape
* _arg0
;
2128 wxPyControlPoint
* _arg1
;
2131 int _arg4
= (int ) 0;
2132 int _arg5
= (int ) 0;
2133 PyObject
* _argo0
= 0;
2134 PyObject
* _argo1
= 0;
2135 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyCircleShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2141 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2142 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2143 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingBeginDragLeft. Expected _wxPyCircleShape_p.");
2148 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2149 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2150 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
2155 wxPy_BEGIN_ALLOW_THREADS
;
2156 wxPyCircleShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2158 wxPy_END_ALLOW_THREADS
;
2159 } Py_INCREF(Py_None
);
2160 _resultobj
= Py_None
;
2164 #define wxPyCircleShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2165 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2166 PyObject
* _resultobj
;
2167 wxPyCircleShape
* _arg0
;
2168 wxPyControlPoint
* _arg1
;
2171 int _arg4
= (int ) 0;
2172 int _arg5
= (int ) 0;
2173 PyObject
* _argo0
= 0;
2174 PyObject
* _argo1
= 0;
2175 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyCircleShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2181 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2182 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2183 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingEndDragLeft. Expected _wxPyCircleShape_p.");
2188 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2189 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2190 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
2195 wxPy_BEGIN_ALLOW_THREADS
;
2196 wxPyCircleShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2198 wxPy_END_ALLOW_THREADS
;
2199 } Py_INCREF(Py_None
);
2200 _resultobj
= Py_None
;
2204 #define wxPyCircleShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
2205 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2206 PyObject
* _resultobj
;
2207 wxPyCircleShape
* _arg0
;
2210 PyObject
* _argo0
= 0;
2211 char *_kwnames
[] = { "self","w","h", NULL
};
2214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2217 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2218 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2219 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginSize. Expected _wxPyCircleShape_p.");
2224 wxPy_BEGIN_ALLOW_THREADS
;
2225 wxPyCircleShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
2227 wxPy_END_ALLOW_THREADS
;
2228 } Py_INCREF(Py_None
);
2229 _resultobj
= Py_None
;
2233 #define wxPyCircleShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
2234 static PyObject
*_wrap_wxPyCircleShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2235 PyObject
* _resultobj
;
2236 wxPyCircleShape
* _arg0
;
2239 PyObject
* _argo0
= 0;
2240 char *_kwnames
[] = { "self","w","h", NULL
};
2243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2246 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2247 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2248 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndSize. Expected _wxPyCircleShape_p.");
2253 wxPy_BEGIN_ALLOW_THREADS
;
2254 wxPyCircleShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
2256 wxPy_END_ALLOW_THREADS
;
2257 } Py_INCREF(Py_None
);
2258 _resultobj
= Py_None
;
2262 #define new_wxArrowHead(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxArrowHead(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2263 static PyObject
*_wrap_new_wxArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2264 PyObject
* _resultobj
;
2265 wxArrowHead
* _result
;
2266 int _arg0
= (int ) 0;
2267 int _arg1
= (int ) 0;
2268 double _arg2
= (double ) 0.0;
2269 double _arg3
= (double ) 0.0;
2270 char * _arg4
= (char *) "";
2271 wxPseudoMetaFile
* _arg5
= (wxPseudoMetaFile
*) NULL
;
2272 long _arg6
= (long ) -1;
2273 PyObject
* _argo5
= 0;
2274 char *_kwnames
[] = { "type","end","size","dist","name","mf","arrowId", NULL
};
2278 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iiddsOl:new_wxArrowHead",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_argo5
,&_arg6
))
2281 if (_argo5
== Py_None
) { _arg5
= NULL
; }
2282 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPseudoMetaFile_p")) {
2283 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxArrowHead. Expected _wxPseudoMetaFile_p.");
2288 wxPy_BEGIN_ALLOW_THREADS
;
2289 _result
= (wxArrowHead
*)new_wxArrowHead(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2291 wxPy_END_ALLOW_THREADS
;
2293 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxArrowHead_p");
2294 _resultobj
= Py_BuildValue("s",_ptemp
);
2297 _resultobj
= Py_None
;
2302 #define delete_wxArrowHead(_swigobj) (delete _swigobj)
2303 static PyObject
*_wrap_delete_wxArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2304 PyObject
* _resultobj
;
2305 wxArrowHead
* _arg0
;
2306 PyObject
* _argo0
= 0;
2307 char *_kwnames
[] = { "self", NULL
};
2310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxArrowHead",_kwnames
,&_argo0
))
2313 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2314 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2315 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxArrowHead. Expected _wxArrowHead_p.");
2320 wxPy_BEGIN_ALLOW_THREADS
;
2321 delete_wxArrowHead(_arg0
);
2323 wxPy_END_ALLOW_THREADS
;
2324 } Py_INCREF(Py_None
);
2325 _resultobj
= Py_None
;
2329 #define wxArrowHead__GetType(_swigobj) (_swigobj->_GetType())
2330 static PyObject
*_wrap_wxArrowHead__GetType(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2331 PyObject
* _resultobj
;
2333 wxArrowHead
* _arg0
;
2334 PyObject
* _argo0
= 0;
2335 char *_kwnames
[] = { "self", NULL
};
2338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead__GetType",_kwnames
,&_argo0
))
2341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead__GetType. Expected _wxArrowHead_p.");
2348 wxPy_BEGIN_ALLOW_THREADS
;
2349 _result
= (int )wxArrowHead__GetType(_arg0
);
2351 wxPy_END_ALLOW_THREADS
;
2352 } _resultobj
= Py_BuildValue("i",_result
);
2356 #define wxArrowHead_GetPosition(_swigobj) (_swigobj->GetPosition())
2357 static PyObject
*_wrap_wxArrowHead_GetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2358 PyObject
* _resultobj
;
2360 wxArrowHead
* _arg0
;
2361 PyObject
* _argo0
= 0;
2362 char *_kwnames
[] = { "self", NULL
};
2365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetPosition",_kwnames
,&_argo0
))
2368 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2369 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetPosition. Expected _wxArrowHead_p.");
2375 wxPy_BEGIN_ALLOW_THREADS
;
2376 _result
= (int )wxArrowHead_GetPosition(_arg0
);
2378 wxPy_END_ALLOW_THREADS
;
2379 } _resultobj
= Py_BuildValue("i",_result
);
2383 #define wxArrowHead_SetPosition(_swigobj,_swigarg0) (_swigobj->SetPosition(_swigarg0))
2384 static PyObject
*_wrap_wxArrowHead_SetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2385 PyObject
* _resultobj
;
2386 wxArrowHead
* _arg0
;
2388 PyObject
* _argo0
= 0;
2389 char *_kwnames
[] = { "self","pos", NULL
};
2392 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxArrowHead_SetPosition",_kwnames
,&_argo0
,&_arg1
))
2395 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2396 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2397 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetPosition. Expected _wxArrowHead_p.");
2402 wxPy_BEGIN_ALLOW_THREADS
;
2403 wxArrowHead_SetPosition(_arg0
,_arg1
);
2405 wxPy_END_ALLOW_THREADS
;
2406 } Py_INCREF(Py_None
);
2407 _resultobj
= Py_None
;
2411 #define wxArrowHead_GetXOffset(_swigobj) (_swigobj->GetXOffset())
2412 static PyObject
*_wrap_wxArrowHead_GetXOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2413 PyObject
* _resultobj
;
2415 wxArrowHead
* _arg0
;
2416 PyObject
* _argo0
= 0;
2417 char *_kwnames
[] = { "self", NULL
};
2420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetXOffset",_kwnames
,&_argo0
))
2423 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2424 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2425 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetXOffset. Expected _wxArrowHead_p.");
2430 wxPy_BEGIN_ALLOW_THREADS
;
2431 _result
= (double )wxArrowHead_GetXOffset(_arg0
);
2433 wxPy_END_ALLOW_THREADS
;
2434 } _resultobj
= Py_BuildValue("d",_result
);
2438 #define wxArrowHead_GetYOffset(_swigobj) (_swigobj->GetYOffset())
2439 static PyObject
*_wrap_wxArrowHead_GetYOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2440 PyObject
* _resultobj
;
2442 wxArrowHead
* _arg0
;
2443 PyObject
* _argo0
= 0;
2444 char *_kwnames
[] = { "self", NULL
};
2447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetYOffset",_kwnames
,&_argo0
))
2450 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2451 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2452 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetYOffset. Expected _wxArrowHead_p.");
2457 wxPy_BEGIN_ALLOW_THREADS
;
2458 _result
= (double )wxArrowHead_GetYOffset(_arg0
);
2460 wxPy_END_ALLOW_THREADS
;
2461 } _resultobj
= Py_BuildValue("d",_result
);
2465 #define wxArrowHead_GetSpacing(_swigobj) (_swigobj->GetSpacing())
2466 static PyObject
*_wrap_wxArrowHead_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2467 PyObject
* _resultobj
;
2469 wxArrowHead
* _arg0
;
2470 PyObject
* _argo0
= 0;
2471 char *_kwnames
[] = { "self", NULL
};
2474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetSpacing",_kwnames
,&_argo0
))
2477 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2478 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2479 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetSpacing. Expected _wxArrowHead_p.");
2484 wxPy_BEGIN_ALLOW_THREADS
;
2485 _result
= (double )wxArrowHead_GetSpacing(_arg0
);
2487 wxPy_END_ALLOW_THREADS
;
2488 } _resultobj
= Py_BuildValue("d",_result
);
2492 #define wxArrowHead_GetSize(_swigobj) (_swigobj->GetSize())
2493 static PyObject
*_wrap_wxArrowHead_GetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2494 PyObject
* _resultobj
;
2496 wxArrowHead
* _arg0
;
2497 PyObject
* _argo0
= 0;
2498 char *_kwnames
[] = { "self", NULL
};
2501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetSize",_kwnames
,&_argo0
))
2504 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2505 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2506 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetSize. Expected _wxArrowHead_p.");
2511 wxPy_BEGIN_ALLOW_THREADS
;
2512 _result
= (double )wxArrowHead_GetSize(_arg0
);
2514 wxPy_END_ALLOW_THREADS
;
2515 } _resultobj
= Py_BuildValue("d",_result
);
2519 #define wxArrowHead_GetName(_swigobj) (_swigobj->GetName())
2520 static PyObject
*_wrap_wxArrowHead_GetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2521 PyObject
* _resultobj
;
2523 wxArrowHead
* _arg0
;
2524 PyObject
* _argo0
= 0;
2525 char *_kwnames
[] = { "self", NULL
};
2528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetName",_kwnames
,&_argo0
))
2531 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2532 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2533 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetName. Expected _wxArrowHead_p.");
2538 wxPy_BEGIN_ALLOW_THREADS
;
2539 _result
= new wxString (wxArrowHead_GetName(_arg0
));
2541 wxPy_END_ALLOW_THREADS
;
2543 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2551 #define wxArrowHead_SetXOffset(_swigobj,_swigarg0) (_swigobj->SetXOffset(_swigarg0))
2552 static PyObject
*_wrap_wxArrowHead_SetXOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2553 PyObject
* _resultobj
;
2554 wxArrowHead
* _arg0
;
2556 PyObject
* _argo0
= 0;
2557 char *_kwnames
[] = { "self","x", NULL
};
2560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetXOffset",_kwnames
,&_argo0
,&_arg1
))
2563 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2564 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2565 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetXOffset. Expected _wxArrowHead_p.");
2570 wxPy_BEGIN_ALLOW_THREADS
;
2571 wxArrowHead_SetXOffset(_arg0
,_arg1
);
2573 wxPy_END_ALLOW_THREADS
;
2574 } Py_INCREF(Py_None
);
2575 _resultobj
= Py_None
;
2579 #define wxArrowHead_SetYOffset(_swigobj,_swigarg0) (_swigobj->SetYOffset(_swigarg0))
2580 static PyObject
*_wrap_wxArrowHead_SetYOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2581 PyObject
* _resultobj
;
2582 wxArrowHead
* _arg0
;
2584 PyObject
* _argo0
= 0;
2585 char *_kwnames
[] = { "self","y", NULL
};
2588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetYOffset",_kwnames
,&_argo0
,&_arg1
))
2591 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2592 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2593 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetYOffset. Expected _wxArrowHead_p.");
2598 wxPy_BEGIN_ALLOW_THREADS
;
2599 wxArrowHead_SetYOffset(_arg0
,_arg1
);
2601 wxPy_END_ALLOW_THREADS
;
2602 } Py_INCREF(Py_None
);
2603 _resultobj
= Py_None
;
2607 #define wxArrowHead_GetMetaFile(_swigobj) (_swigobj->GetMetaFile())
2608 static PyObject
*_wrap_wxArrowHead_GetMetaFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2609 PyObject
* _resultobj
;
2610 wxPseudoMetaFile
* _result
;
2611 wxArrowHead
* _arg0
;
2612 PyObject
* _argo0
= 0;
2613 char *_kwnames
[] = { "self", NULL
};
2617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetMetaFile",_kwnames
,&_argo0
))
2620 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2621 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2622 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetMetaFile. Expected _wxArrowHead_p.");
2627 wxPy_BEGIN_ALLOW_THREADS
;
2628 _result
= (wxPseudoMetaFile
*)wxArrowHead_GetMetaFile(_arg0
);
2630 wxPy_END_ALLOW_THREADS
;
2632 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPseudoMetaFile_p");
2633 _resultobj
= Py_BuildValue("s",_ptemp
);
2636 _resultobj
= Py_None
;
2641 #define wxArrowHead_GetId(_swigobj) (_swigobj->GetId())
2642 static PyObject
*_wrap_wxArrowHead_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2643 PyObject
* _resultobj
;
2645 wxArrowHead
* _arg0
;
2646 PyObject
* _argo0
= 0;
2647 char *_kwnames
[] = { "self", NULL
};
2650 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetId",_kwnames
,&_argo0
))
2653 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2654 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2655 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetId. Expected _wxArrowHead_p.");
2660 wxPy_BEGIN_ALLOW_THREADS
;
2661 _result
= (long )wxArrowHead_GetId(_arg0
);
2663 wxPy_END_ALLOW_THREADS
;
2664 } _resultobj
= Py_BuildValue("l",_result
);
2668 #define wxArrowHead_GetArrowEnd(_swigobj) (_swigobj->GetArrowEnd())
2669 static PyObject
*_wrap_wxArrowHead_GetArrowEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2670 PyObject
* _resultobj
;
2672 wxArrowHead
* _arg0
;
2673 PyObject
* _argo0
= 0;
2674 char *_kwnames
[] = { "self", NULL
};
2677 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetArrowEnd",_kwnames
,&_argo0
))
2680 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2681 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2682 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetArrowEnd. Expected _wxArrowHead_p.");
2687 wxPy_BEGIN_ALLOW_THREADS
;
2688 _result
= (int )wxArrowHead_GetArrowEnd(_arg0
);
2690 wxPy_END_ALLOW_THREADS
;
2691 } _resultobj
= Py_BuildValue("i",_result
);
2695 #define wxArrowHead_GetArrowSize(_swigobj) (_swigobj->GetArrowSize())
2696 static PyObject
*_wrap_wxArrowHead_GetArrowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2697 PyObject
* _resultobj
;
2699 wxArrowHead
* _arg0
;
2700 PyObject
* _argo0
= 0;
2701 char *_kwnames
[] = { "self", NULL
};
2704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetArrowSize",_kwnames
,&_argo0
))
2707 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2708 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2709 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetArrowSize. Expected _wxArrowHead_p.");
2714 wxPy_BEGIN_ALLOW_THREADS
;
2715 _result
= (double )wxArrowHead_GetArrowSize(_arg0
);
2717 wxPy_END_ALLOW_THREADS
;
2718 } _resultobj
= Py_BuildValue("d",_result
);
2722 #define wxArrowHead_SetSize(_swigobj,_swigarg0) (_swigobj->SetSize(_swigarg0))
2723 static PyObject
*_wrap_wxArrowHead_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2724 PyObject
* _resultobj
;
2725 wxArrowHead
* _arg0
;
2727 PyObject
* _argo0
= 0;
2728 char *_kwnames
[] = { "self","size", NULL
};
2731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetSize",_kwnames
,&_argo0
,&_arg1
))
2734 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2735 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2736 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetSize. Expected _wxArrowHead_p.");
2741 wxPy_BEGIN_ALLOW_THREADS
;
2742 wxArrowHead_SetSize(_arg0
,_arg1
);
2744 wxPy_END_ALLOW_THREADS
;
2745 } Py_INCREF(Py_None
);
2746 _resultobj
= Py_None
;
2750 #define wxArrowHead_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
2751 static PyObject
*_wrap_wxArrowHead_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2752 PyObject
* _resultobj
;
2753 wxArrowHead
* _arg0
;
2755 PyObject
* _argo0
= 0;
2756 char *_kwnames
[] = { "self","sp", NULL
};
2759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
2762 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2763 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2764 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetSpacing. Expected _wxArrowHead_p.");
2769 wxPy_BEGIN_ALLOW_THREADS
;
2770 wxArrowHead_SetSpacing(_arg0
,_arg1
);
2772 wxPy_END_ALLOW_THREADS
;
2773 } Py_INCREF(Py_None
);
2774 _resultobj
= Py_None
;
2778 static void *SwigwxPyLineShapeTowxPyShape(void *ptr
) {
2781 src
= (wxPyLineShape
*) ptr
;
2782 dest
= (wxPyShape
*) src
;
2783 return (void *) dest
;
2786 static void *SwigwxPyLineShapeTowxPyShapeEvtHandler(void *ptr
) {
2788 wxPyShapeEvtHandler
*dest
;
2789 src
= (wxPyLineShape
*) ptr
;
2790 dest
= (wxPyShapeEvtHandler
*) src
;
2791 return (void *) dest
;
2794 #define new_wxPyLineShape() (new wxPyLineShape())
2795 static PyObject
*_wrap_new_wxPyLineShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2796 PyObject
* _resultobj
;
2797 wxPyLineShape
* _result
;
2798 char *_kwnames
[] = { NULL
};
2802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyLineShape",_kwnames
))
2805 wxPy_BEGIN_ALLOW_THREADS
;
2806 _result
= (wxPyLineShape
*)new_wxPyLineShape();
2808 wxPy_END_ALLOW_THREADS
;
2810 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyLineShape_p");
2811 _resultobj
= Py_BuildValue("s",_ptemp
);
2814 _resultobj
= Py_None
;
2819 #define wxPyLineShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
2820 static PyObject
*_wrap_wxPyLineShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2821 PyObject
* _resultobj
;
2822 wxPyLineShape
* _arg0
;
2825 PyObject
* _argo0
= 0;
2826 PyObject
* _obj1
= 0;
2827 PyObject
* _obj2
= 0;
2828 char *_kwnames
[] = { "self","self","_class", NULL
};
2831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyLineShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2834 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2835 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2836 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape__setSelf. Expected _wxPyLineShape_p.");
2847 wxPy_BEGIN_ALLOW_THREADS
;
2848 wxPyLineShape__setSelf(_arg0
,_arg1
,_arg2
);
2850 wxPy_END_ALLOW_THREADS
;
2851 } Py_INCREF(Py_None
);
2852 _resultobj
= Py_None
;
2856 #define wxPyLineShape_AddArrow(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->AddArrow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2857 static PyObject
*_wrap_wxPyLineShape_AddArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2858 PyObject
* _resultobj
;
2859 wxPyLineShape
* _arg0
;
2861 int _arg2
= (int ) ARROW_POSITION_END
;
2862 double _arg3
= (double ) 10.0;
2863 double _arg4
= (double ) 0.0;
2864 char * _arg5
= (char *) "";
2865 wxPseudoMetaFile
* _arg6
= (wxPseudoMetaFile
*) NULL
;
2866 long _arg7
= (long ) -1;
2867 PyObject
* _argo0
= 0;
2868 PyObject
* _argo6
= 0;
2869 char *_kwnames
[] = { "self","type","end","arrowSize","xOffset","name","mf","arrowId", NULL
};
2872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|iddsOl:wxPyLineShape_AddArrow",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_argo6
,&_arg7
))
2875 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2876 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2877 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_AddArrow. Expected _wxPyLineShape_p.");
2882 if (_argo6
== Py_None
) { _arg6
= NULL
; }
2883 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPseudoMetaFile_p")) {
2884 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxPyLineShape_AddArrow. Expected _wxPseudoMetaFile_p.");
2889 wxPy_BEGIN_ALLOW_THREADS
;
2890 wxPyLineShape_AddArrow(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
);
2892 wxPy_END_ALLOW_THREADS
;
2893 } Py_INCREF(Py_None
);
2894 _resultobj
= Py_None
;
2898 static void wxPyLineShape_AddArrowOrdered(wxPyLineShape
*self
,wxArrowHead
* arrow
,PyObject
* referenceList
,int end
) {
2899 wxList
* list
= wxPy_wxListHelper(referenceList
, "_wxArrowHead_p");
2900 self
->AddArrowOrdered(arrow
, *list
, end
);
2903 static PyObject
*_wrap_wxPyLineShape_AddArrowOrdered(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2904 PyObject
* _resultobj
;
2905 wxPyLineShape
* _arg0
;
2906 wxArrowHead
* _arg1
;
2909 PyObject
* _argo0
= 0;
2910 PyObject
* _argo1
= 0;
2911 PyObject
* _obj2
= 0;
2912 char *_kwnames
[] = { "self","arrow","referenceList","end", NULL
};
2915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOi:wxPyLineShape_AddArrowOrdered",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
))
2918 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2919 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2920 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_AddArrowOrdered. Expected _wxPyLineShape_p.");
2925 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2926 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxArrowHead_p")) {
2927 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_AddArrowOrdered. Expected _wxArrowHead_p.");
2935 wxPy_BEGIN_ALLOW_THREADS
;
2936 wxPyLineShape_AddArrowOrdered(_arg0
,_arg1
,_arg2
,_arg3
);
2938 wxPy_END_ALLOW_THREADS
;
2939 } Py_INCREF(Py_None
);
2940 _resultobj
= Py_None
;
2944 #define wxPyLineShape_ClearArrow(_swigobj,_swigarg0) (_swigobj->ClearArrow(_swigarg0))
2945 static PyObject
*_wrap_wxPyLineShape_ClearArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2946 PyObject
* _resultobj
;
2948 wxPyLineShape
* _arg0
;
2950 PyObject
* _argo0
= 0;
2951 PyObject
* _obj1
= 0;
2952 char *_kwnames
[] = { "self","name", NULL
};
2955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_ClearArrow",_kwnames
,&_argo0
,&_obj1
))
2958 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2959 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2960 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_ClearArrow. Expected _wxPyLineShape_p.");
2965 #if PYTHON_API_VERSION >= 1009
2966 char* tmpPtr
; int tmpSize
;
2967 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2968 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
2971 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2973 _arg1
= new wxString(tmpPtr
, tmpSize
);
2975 if (!PyString_Check(_obj1
)) {
2976 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2979 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2983 wxPy_BEGIN_ALLOW_THREADS
;
2984 _result
= (bool )wxPyLineShape_ClearArrow(_arg0
,*_arg1
);
2986 wxPy_END_ALLOW_THREADS
;
2987 } _resultobj
= Py_BuildValue("i",_result
);
2995 #define wxPyLineShape_ClearArrowsAtPosition(_swigobj,_swigarg0) (_swigobj->ClearArrowsAtPosition(_swigarg0))
2996 static PyObject
*_wrap_wxPyLineShape_ClearArrowsAtPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2997 PyObject
* _resultobj
;
2998 wxPyLineShape
* _arg0
;
2999 int _arg1
= (int ) -1;
3000 PyObject
* _argo0
= 0;
3001 char *_kwnames
[] = { "self","position", NULL
};
3004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyLineShape_ClearArrowsAtPosition",_kwnames
,&_argo0
,&_arg1
))
3007 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3008 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3009 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_ClearArrowsAtPosition. Expected _wxPyLineShape_p.");
3014 wxPy_BEGIN_ALLOW_THREADS
;
3015 wxPyLineShape_ClearArrowsAtPosition(_arg0
,_arg1
);
3017 wxPy_END_ALLOW_THREADS
;
3018 } Py_INCREF(Py_None
);
3019 _resultobj
= Py_None
;
3023 #define wxPyLineShape_DrawArrow(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawArrow(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3024 static PyObject
*_wrap_wxPyLineShape_DrawArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3025 PyObject
* _resultobj
;
3026 wxPyLineShape
* _arg0
;
3028 wxArrowHead
* _arg2
;
3031 PyObject
* _argo0
= 0;
3032 PyObject
* _argo1
= 0;
3033 PyObject
* _argo2
= 0;
3035 char *_kwnames
[] = { "self","dc","arrow","xOffset","proportionalOffset", NULL
};
3038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdi:wxPyLineShape_DrawArrow",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&tempbool4
))
3041 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3042 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3043 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawArrow. Expected _wxPyLineShape_p.");
3048 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3049 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3050 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawArrow. Expected _wxDC_p.");
3055 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3056 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxArrowHead_p")) {
3057 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_DrawArrow. Expected _wxArrowHead_p.");
3061 _arg4
= (bool ) tempbool4
;
3063 wxPy_BEGIN_ALLOW_THREADS
;
3064 wxPyLineShape_DrawArrow(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3066 wxPy_END_ALLOW_THREADS
;
3067 } Py_INCREF(Py_None
);
3068 _resultobj
= Py_None
;
3072 #define wxPyLineShape_DeleteArrowHeadId(_swigobj,_swigarg0) (_swigobj->DeleteArrowHead(_swigarg0))
3073 static PyObject
*_wrap_wxPyLineShape_DeleteArrowHeadId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3074 PyObject
* _resultobj
;
3076 wxPyLineShape
* _arg0
;
3078 PyObject
* _argo0
= 0;
3079 char *_kwnames
[] = { "self","arrowId", NULL
};
3082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyLineShape_DeleteArrowHeadId",_kwnames
,&_argo0
,&_arg1
))
3085 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3086 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3087 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteArrowHeadId. Expected _wxPyLineShape_p.");
3092 wxPy_BEGIN_ALLOW_THREADS
;
3093 _result
= (bool )wxPyLineShape_DeleteArrowHeadId(_arg0
,_arg1
);
3095 wxPy_END_ALLOW_THREADS
;
3096 } _resultobj
= Py_BuildValue("i",_result
);
3100 #define wxPyLineShape_DeleteArrowHead(_swigobj,_swigarg0,_swigarg1) (_swigobj->DeleteArrowHead(_swigarg0,_swigarg1))
3101 static PyObject
*_wrap_wxPyLineShape_DeleteArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3102 PyObject
* _resultobj
;
3104 wxPyLineShape
* _arg0
;
3107 PyObject
* _argo0
= 0;
3108 PyObject
* _obj2
= 0;
3109 char *_kwnames
[] = { "self","position","name", NULL
};
3112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyLineShape_DeleteArrowHead",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3115 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3116 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3117 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteArrowHead. Expected _wxPyLineShape_p.");
3122 #if PYTHON_API_VERSION >= 1009
3123 char* tmpPtr
; int tmpSize
;
3124 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3125 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3128 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3130 _arg2
= new wxString(tmpPtr
, tmpSize
);
3132 if (!PyString_Check(_obj2
)) {
3133 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3136 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3140 wxPy_BEGIN_ALLOW_THREADS
;
3141 _result
= (bool )wxPyLineShape_DeleteArrowHead(_arg0
,_arg1
,*_arg2
);
3143 wxPy_END_ALLOW_THREADS
;
3144 } _resultobj
= Py_BuildValue("i",_result
);
3152 #define wxPyLineShape_DeleteLineControlPoint(_swigobj) (_swigobj->DeleteLineControlPoint())
3153 static PyObject
*_wrap_wxPyLineShape_DeleteLineControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3154 PyObject
* _resultobj
;
3156 wxPyLineShape
* _arg0
;
3157 PyObject
* _argo0
= 0;
3158 char *_kwnames
[] = { "self", NULL
};
3161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_DeleteLineControlPoint",_kwnames
,&_argo0
))
3164 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3165 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3166 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteLineControlPoint. Expected _wxPyLineShape_p.");
3171 wxPy_BEGIN_ALLOW_THREADS
;
3172 _result
= (bool )wxPyLineShape_DeleteLineControlPoint(_arg0
);
3174 wxPy_END_ALLOW_THREADS
;
3175 } _resultobj
= Py_BuildValue("i",_result
);
3179 #define wxPyLineShape_DrawArrows(_swigobj,_swigarg0) (_swigobj->DrawArrows(_swigarg0))
3180 static PyObject
*_wrap_wxPyLineShape_DrawArrows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3181 PyObject
* _resultobj
;
3182 wxPyLineShape
* _arg0
;
3184 PyObject
* _argo0
= 0;
3185 PyObject
* _argo1
= 0;
3186 char *_kwnames
[] = { "self","dc", NULL
};
3189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_DrawArrows",_kwnames
,&_argo0
,&_argo1
))
3192 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3193 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3194 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawArrows. Expected _wxPyLineShape_p.");
3199 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3200 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3201 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawArrows. Expected _wxDC_p.");
3206 wxPy_BEGIN_ALLOW_THREADS
;
3207 wxPyLineShape_DrawArrows(_arg0
,*_arg1
);
3209 wxPy_END_ALLOW_THREADS
;
3210 } Py_INCREF(Py_None
);
3211 _resultobj
= Py_None
;
3215 #define wxPyLineShape_DrawRegion(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawRegion(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3216 static PyObject
*_wrap_wxPyLineShape_DrawRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3217 PyObject
* _resultobj
;
3218 wxPyLineShape
* _arg0
;
3220 wxShapeRegion
* _arg2
;
3223 PyObject
* _argo0
= 0;
3224 PyObject
* _argo1
= 0;
3225 PyObject
* _argo2
= 0;
3226 char *_kwnames
[] = { "self","dc","region","x","y", NULL
};
3229 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdd:wxPyLineShape_DrawRegion",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
))
3232 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3233 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3234 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawRegion. Expected _wxPyLineShape_p.");
3239 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3240 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3241 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawRegion. Expected _wxDC_p.");
3246 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3247 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxShapeRegion_p")) {
3248 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_DrawRegion. Expected _wxShapeRegion_p.");
3253 wxPy_BEGIN_ALLOW_THREADS
;
3254 wxPyLineShape_DrawRegion(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3256 wxPy_END_ALLOW_THREADS
;
3257 } Py_INCREF(Py_None
);
3258 _resultobj
= Py_None
;
3262 #define wxPyLineShape_EraseRegion(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->EraseRegion(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3263 static PyObject
*_wrap_wxPyLineShape_EraseRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3264 PyObject
* _resultobj
;
3265 wxPyLineShape
* _arg0
;
3267 wxShapeRegion
* _arg2
;
3270 PyObject
* _argo0
= 0;
3271 PyObject
* _argo1
= 0;
3272 PyObject
* _argo2
= 0;
3273 char *_kwnames
[] = { "self","dc","region","x","y", NULL
};
3276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdd:wxPyLineShape_EraseRegion",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
))
3279 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3280 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3281 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_EraseRegion. Expected _wxPyLineShape_p.");
3286 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3287 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_EraseRegion. Expected _wxDC_p.");
3293 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3294 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxShapeRegion_p")) {
3295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_EraseRegion. Expected _wxShapeRegion_p.");
3300 wxPy_BEGIN_ALLOW_THREADS
;
3301 wxPyLineShape_EraseRegion(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3303 wxPy_END_ALLOW_THREADS
;
3304 } Py_INCREF(Py_None
);
3305 _resultobj
= Py_None
;
3309 #define wxPyLineShape_FindArrowHeadId(_swigobj,_swigarg0) (_swigobj->FindArrowHead(_swigarg0))
3310 static PyObject
*_wrap_wxPyLineShape_FindArrowHeadId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3311 PyObject
* _resultobj
;
3312 wxArrowHead
* _result
;
3313 wxPyLineShape
* _arg0
;
3315 PyObject
* _argo0
= 0;
3316 char *_kwnames
[] = { "self","arrowId", NULL
};
3320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyLineShape_FindArrowHeadId",_kwnames
,&_argo0
,&_arg1
))
3323 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3324 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3325 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindArrowHeadId. Expected _wxPyLineShape_p.");
3330 wxPy_BEGIN_ALLOW_THREADS
;
3331 _result
= (wxArrowHead
*)wxPyLineShape_FindArrowHeadId(_arg0
,_arg1
);
3333 wxPy_END_ALLOW_THREADS
;
3335 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxArrowHead_p");
3336 _resultobj
= Py_BuildValue("s",_ptemp
);
3339 _resultobj
= Py_None
;
3344 #define wxPyLineShape_FindArrowHead(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindArrowHead(_swigarg0,_swigarg1))
3345 static PyObject
*_wrap_wxPyLineShape_FindArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3346 PyObject
* _resultobj
;
3347 wxArrowHead
* _result
;
3348 wxPyLineShape
* _arg0
;
3351 PyObject
* _argo0
= 0;
3352 PyObject
* _obj2
= 0;
3353 char *_kwnames
[] = { "self","position","name", NULL
};
3357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyLineShape_FindArrowHead",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3360 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3361 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3362 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindArrowHead. Expected _wxPyLineShape_p.");
3367 #if PYTHON_API_VERSION >= 1009
3368 char* tmpPtr
; int tmpSize
;
3369 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3370 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3373 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3375 _arg2
= new wxString(tmpPtr
, tmpSize
);
3377 if (!PyString_Check(_obj2
)) {
3378 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3381 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3385 wxPy_BEGIN_ALLOW_THREADS
;
3386 _result
= (wxArrowHead
*)wxPyLineShape_FindArrowHead(_arg0
,_arg1
,*_arg2
);
3388 wxPy_END_ALLOW_THREADS
;
3390 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxArrowHead_p");
3391 _resultobj
= Py_BuildValue("s",_ptemp
);
3394 _resultobj
= Py_None
;
3403 #define wxPyLineShape_FindLineEndPoints(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->FindLineEndPoints(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3404 static PyObject
*_wrap_wxPyLineShape_FindLineEndPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3405 PyObject
* _resultobj
;
3406 wxPyLineShape
* _arg0
;
3415 PyObject
* _argo0
= 0;
3416 char *_kwnames
[] = { "self", NULL
};
3431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_FindLineEndPoints",_kwnames
,&_argo0
))
3434 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3435 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3436 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindLineEndPoints. Expected _wxPyLineShape_p.");
3441 wxPy_BEGIN_ALLOW_THREADS
;
3442 wxPyLineShape_FindLineEndPoints(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3444 wxPy_END_ALLOW_THREADS
;
3445 } Py_INCREF(Py_None
);
3446 _resultobj
= Py_None
;
3449 o
= PyFloat_FromDouble((double) (*_arg1
));
3450 _resultobj
= t_output_helper(_resultobj
, o
);
3454 o
= PyFloat_FromDouble((double) (*_arg2
));
3455 _resultobj
= t_output_helper(_resultobj
, o
);
3459 o
= PyFloat_FromDouble((double) (*_arg3
));
3460 _resultobj
= t_output_helper(_resultobj
, o
);
3464 o
= PyFloat_FromDouble((double) (*_arg4
));
3465 _resultobj
= t_output_helper(_resultobj
, o
);
3470 #define wxPyLineShape_FindLinePosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindLinePosition(_swigarg0,_swigarg1))
3471 static PyObject
*_wrap_wxPyLineShape_FindLinePosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3472 PyObject
* _resultobj
;
3474 wxPyLineShape
* _arg0
;
3477 PyObject
* _argo0
= 0;
3478 char *_kwnames
[] = { "self","x","y", NULL
};
3481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_FindLinePosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3484 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3485 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3486 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindLinePosition. Expected _wxPyLineShape_p.");
3491 wxPy_BEGIN_ALLOW_THREADS
;
3492 _result
= (int )wxPyLineShape_FindLinePosition(_arg0
,_arg1
,_arg2
);
3494 wxPy_END_ALLOW_THREADS
;
3495 } _resultobj
= Py_BuildValue("i",_result
);
3499 #define wxPyLineShape_FindMinimumWidth(_swigobj) (_swigobj->FindMinimumWidth())
3500 static PyObject
*_wrap_wxPyLineShape_FindMinimumWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3501 PyObject
* _resultobj
;
3503 wxPyLineShape
* _arg0
;
3504 PyObject
* _argo0
= 0;
3505 char *_kwnames
[] = { "self", NULL
};
3508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_FindMinimumWidth",_kwnames
,&_argo0
))
3511 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3512 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3513 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindMinimumWidth. Expected _wxPyLineShape_p.");
3518 wxPy_BEGIN_ALLOW_THREADS
;
3519 _result
= (double )wxPyLineShape_FindMinimumWidth(_arg0
);
3521 wxPy_END_ALLOW_THREADS
;
3522 } _resultobj
= Py_BuildValue("d",_result
);
3526 #define wxPyLineShape_FindNth(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->FindNth(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3527 static PyObject
*_wrap_wxPyLineShape_FindNth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3528 PyObject
* _resultobj
;
3529 wxPyLineShape
* _arg0
;
3536 PyObject
* _argo0
= 0;
3537 PyObject
* _argo1
= 0;
3539 char *_kwnames
[] = { "self","image","incoming", NULL
};
3548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxPyLineShape_FindNth",_kwnames
,&_argo0
,&_argo1
,&tempbool4
))
3551 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3552 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3553 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindNth. Expected _wxPyLineShape_p.");
3558 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3559 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3560 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_FindNth. Expected _wxPyShape_p.");
3564 _arg4
= (bool ) tempbool4
;
3566 wxPy_BEGIN_ALLOW_THREADS
;
3567 wxPyLineShape_FindNth(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3569 wxPy_END_ALLOW_THREADS
;
3570 } Py_INCREF(Py_None
);
3571 _resultobj
= Py_None
;
3574 o
= PyInt_FromLong((long) (*_arg2
));
3575 _resultobj
= t_output_helper(_resultobj
, o
);
3579 o
= PyInt_FromLong((long) (*_arg3
));
3580 _resultobj
= t_output_helper(_resultobj
, o
);
3585 #define wxPyLineShape_GetAttachmentFrom(_swigobj) (_swigobj->GetAttachmentFrom())
3586 static PyObject
*_wrap_wxPyLineShape_GetAttachmentFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3587 PyObject
* _resultobj
;
3589 wxPyLineShape
* _arg0
;
3590 PyObject
* _argo0
= 0;
3591 char *_kwnames
[] = { "self", NULL
};
3594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetAttachmentFrom",_kwnames
,&_argo0
))
3597 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3598 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3599 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetAttachmentFrom. Expected _wxPyLineShape_p.");
3604 wxPy_BEGIN_ALLOW_THREADS
;
3605 _result
= (int )wxPyLineShape_GetAttachmentFrom(_arg0
);
3607 wxPy_END_ALLOW_THREADS
;
3608 } _resultobj
= Py_BuildValue("i",_result
);
3612 #define wxPyLineShape_GetAttachmentTo(_swigobj) (_swigobj->GetAttachmentTo())
3613 static PyObject
*_wrap_wxPyLineShape_GetAttachmentTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3614 PyObject
* _resultobj
;
3616 wxPyLineShape
* _arg0
;
3617 PyObject
* _argo0
= 0;
3618 char *_kwnames
[] = { "self", NULL
};
3621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetAttachmentTo",_kwnames
,&_argo0
))
3624 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3625 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3626 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetAttachmentTo. Expected _wxPyLineShape_p.");
3631 wxPy_BEGIN_ALLOW_THREADS
;
3632 _result
= (int )wxPyLineShape_GetAttachmentTo(_arg0
);
3634 wxPy_END_ALLOW_THREADS
;
3635 } _resultobj
= Py_BuildValue("i",_result
);
3639 #define wxPyLineShape_GetEnds(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->GetEnds(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3640 static PyObject
*_wrap_wxPyLineShape_GetEnds(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3641 PyObject
* _resultobj
;
3642 wxPyLineShape
* _arg0
;
3651 PyObject
* _argo0
= 0;
3652 char *_kwnames
[] = { "self", NULL
};
3667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetEnds",_kwnames
,&_argo0
))
3670 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3671 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3672 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetEnds. Expected _wxPyLineShape_p.");
3677 wxPy_BEGIN_ALLOW_THREADS
;
3678 wxPyLineShape_GetEnds(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3680 wxPy_END_ALLOW_THREADS
;
3681 } Py_INCREF(Py_None
);
3682 _resultobj
= Py_None
;
3685 o
= PyFloat_FromDouble((double) (*_arg1
));
3686 _resultobj
= t_output_helper(_resultobj
, o
);
3690 o
= PyFloat_FromDouble((double) (*_arg2
));
3691 _resultobj
= t_output_helper(_resultobj
, o
);
3695 o
= PyFloat_FromDouble((double) (*_arg3
));
3696 _resultobj
= t_output_helper(_resultobj
, o
);
3700 o
= PyFloat_FromDouble((double) (*_arg4
));
3701 _resultobj
= t_output_helper(_resultobj
, o
);
3706 #define wxPyLineShape_GetFrom(_swigobj) (_swigobj->GetFrom())
3707 static PyObject
*_wrap_wxPyLineShape_GetFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3708 PyObject
* _resultobj
;
3709 wxPyShape
* _result
;
3710 wxPyLineShape
* _arg0
;
3711 PyObject
* _argo0
= 0;
3712 char *_kwnames
[] = { "self", NULL
};
3716 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetFrom",_kwnames
,&_argo0
))
3719 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3720 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3721 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetFrom. Expected _wxPyLineShape_p.");
3726 wxPy_BEGIN_ALLOW_THREADS
;
3727 _result
= (wxPyShape
*)wxPyLineShape_GetFrom(_arg0
);
3729 wxPy_END_ALLOW_THREADS
;
3731 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShape_p");
3732 _resultobj
= Py_BuildValue("s",_ptemp
);
3735 _resultobj
= Py_None
;
3740 #define wxPyLineShape_GetLabelPosition(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetLabelPosition(_swigarg0,_swigarg1,_swigarg2))
3741 static PyObject
*_wrap_wxPyLineShape_GetLabelPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3742 PyObject
* _resultobj
;
3743 wxPyLineShape
* _arg0
;
3749 PyObject
* _argo0
= 0;
3750 char *_kwnames
[] = { "self","position", NULL
};
3759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_GetLabelPosition",_kwnames
,&_argo0
,&_arg1
))
3762 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3763 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3764 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetLabelPosition. Expected _wxPyLineShape_p.");
3769 wxPy_BEGIN_ALLOW_THREADS
;
3770 wxPyLineShape_GetLabelPosition(_arg0
,_arg1
,_arg2
,_arg3
);
3772 wxPy_END_ALLOW_THREADS
;
3773 } Py_INCREF(Py_None
);
3774 _resultobj
= Py_None
;
3777 o
= PyFloat_FromDouble((double) (*_arg2
));
3778 _resultobj
= t_output_helper(_resultobj
, o
);
3782 o
= PyFloat_FromDouble((double) (*_arg3
));
3783 _resultobj
= t_output_helper(_resultobj
, o
);
3788 #define wxPyLineShape_GetNextControlPoint(_swigobj,_swigarg0) (_swigobj->GetNextControlPoint(_swigarg0))
3789 static PyObject
*_wrap_wxPyLineShape_GetNextControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3790 PyObject
* _resultobj
;
3792 wxPyLineShape
* _arg0
;
3794 PyObject
* _argo0
= 0;
3795 PyObject
* _argo1
= 0;
3796 char *_kwnames
[] = { "self","shape", NULL
};
3800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_GetNextControlPoint",_kwnames
,&_argo0
,&_argo1
))
3803 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3804 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3805 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetNextControlPoint. Expected _wxPyLineShape_p.");
3810 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3811 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3812 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_GetNextControlPoint. Expected _wxPyShape_p.");
3817 wxPy_BEGIN_ALLOW_THREADS
;
3818 _result
= (wxPoint
*)wxPyLineShape_GetNextControlPoint(_arg0
,_arg1
);
3820 wxPy_END_ALLOW_THREADS
;
3822 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3823 _resultobj
= Py_BuildValue("s",_ptemp
);
3826 _resultobj
= Py_None
;
3831 #define wxPyLineShape_GetTo(_swigobj) (_swigobj->GetTo())
3832 static PyObject
*_wrap_wxPyLineShape_GetTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3833 PyObject
* _resultobj
;
3834 wxPyShape
* _result
;
3835 wxPyLineShape
* _arg0
;
3836 PyObject
* _argo0
= 0;
3837 char *_kwnames
[] = { "self", NULL
};
3841 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetTo",_kwnames
,&_argo0
))
3844 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3845 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3846 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetTo. Expected _wxPyLineShape_p.");
3851 wxPy_BEGIN_ALLOW_THREADS
;
3852 _result
= (wxPyShape
*)wxPyLineShape_GetTo(_arg0
);
3854 wxPy_END_ALLOW_THREADS
;
3856 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShape_p");
3857 _resultobj
= Py_BuildValue("s",_ptemp
);
3860 _resultobj
= Py_None
;
3865 #define wxPyLineShape_Initialise(_swigobj) (_swigobj->Initialise())
3866 static PyObject
*_wrap_wxPyLineShape_Initialise(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3867 PyObject
* _resultobj
;
3868 wxPyLineShape
* _arg0
;
3869 PyObject
* _argo0
= 0;
3870 char *_kwnames
[] = { "self", NULL
};
3873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_Initialise",_kwnames
,&_argo0
))
3876 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3877 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3878 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_Initialise. Expected _wxPyLineShape_p.");
3883 wxPy_BEGIN_ALLOW_THREADS
;
3884 wxPyLineShape_Initialise(_arg0
);
3886 wxPy_END_ALLOW_THREADS
;
3887 } Py_INCREF(Py_None
);
3888 _resultobj
= Py_None
;
3892 #define wxPyLineShape_InsertLineControlPoint(_swigobj,_swigarg0) (_swigobj->InsertLineControlPoint(_swigarg0))
3893 static PyObject
*_wrap_wxPyLineShape_InsertLineControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3894 PyObject
* _resultobj
;
3895 wxPyLineShape
* _arg0
;
3897 PyObject
* _argo0
= 0;
3898 PyObject
* _argo1
= 0;
3899 char *_kwnames
[] = { "self","dc", NULL
};
3902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_InsertLineControlPoint",_kwnames
,&_argo0
,&_argo1
))
3905 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3906 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3907 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_InsertLineControlPoint. Expected _wxPyLineShape_p.");
3912 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3913 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3914 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_InsertLineControlPoint. Expected _wxDC_p.");
3919 wxPy_BEGIN_ALLOW_THREADS
;
3920 wxPyLineShape_InsertLineControlPoint(_arg0
,_arg1
);
3922 wxPy_END_ALLOW_THREADS
;
3923 } Py_INCREF(Py_None
);
3924 _resultobj
= Py_None
;
3928 #define wxPyLineShape_IsEnd(_swigobj,_swigarg0) (_swigobj->IsEnd(_swigarg0))
3929 static PyObject
*_wrap_wxPyLineShape_IsEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3930 PyObject
* _resultobj
;
3932 wxPyLineShape
* _arg0
;
3934 PyObject
* _argo0
= 0;
3935 PyObject
* _argo1
= 0;
3936 char *_kwnames
[] = { "self","shape", NULL
};
3939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_IsEnd",_kwnames
,&_argo0
,&_argo1
))
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_IsEnd. Expected _wxPyLineShape_p.");
3949 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3950 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3951 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_IsEnd. Expected _wxPyShape_p.");
3956 wxPy_BEGIN_ALLOW_THREADS
;
3957 _result
= (bool )wxPyLineShape_IsEnd(_arg0
,_arg1
);
3959 wxPy_END_ALLOW_THREADS
;
3960 } _resultobj
= Py_BuildValue("i",_result
);
3964 #define wxPyLineShape_IsSpline(_swigobj) (_swigobj->IsSpline())
3965 static PyObject
*_wrap_wxPyLineShape_IsSpline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3966 PyObject
* _resultobj
;
3968 wxPyLineShape
* _arg0
;
3969 PyObject
* _argo0
= 0;
3970 char *_kwnames
[] = { "self", NULL
};
3973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_IsSpline",_kwnames
,&_argo0
))
3976 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3977 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3978 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_IsSpline. Expected _wxPyLineShape_p.");
3983 wxPy_BEGIN_ALLOW_THREADS
;
3984 _result
= (bool )wxPyLineShape_IsSpline(_arg0
);
3986 wxPy_END_ALLOW_THREADS
;
3987 } _resultobj
= Py_BuildValue("i",_result
);
3991 #define wxPyLineShape_MakeLineControlPoints(_swigobj,_swigarg0) (_swigobj->MakeLineControlPoints(_swigarg0))
3992 static PyObject
*_wrap_wxPyLineShape_MakeLineControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3993 PyObject
* _resultobj
;
3994 wxPyLineShape
* _arg0
;
3996 PyObject
* _argo0
= 0;
3997 char *_kwnames
[] = { "self","n", NULL
};
4000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_MakeLineControlPoints",_kwnames
,&_argo0
,&_arg1
))
4003 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4004 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4005 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_MakeLineControlPoints. Expected _wxPyLineShape_p.");
4010 wxPy_BEGIN_ALLOW_THREADS
;
4011 wxPyLineShape_MakeLineControlPoints(_arg0
,_arg1
);
4013 wxPy_END_ALLOW_THREADS
;
4014 } Py_INCREF(Py_None
);
4015 _resultobj
= Py_None
;
4019 #define wxPyLineShape_SetAttachmentFrom(_swigobj,_swigarg0) (_swigobj->SetAttachmentFrom(_swigarg0))
4020 static PyObject
*_wrap_wxPyLineShape_SetAttachmentFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4021 PyObject
* _resultobj
;
4022 wxPyLineShape
* _arg0
;
4024 PyObject
* _argo0
= 0;
4025 char *_kwnames
[] = { "self","fromAttach", NULL
};
4028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetAttachmentFrom",_kwnames
,&_argo0
,&_arg1
))
4031 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4032 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4033 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetAttachmentFrom. Expected _wxPyLineShape_p.");
4038 wxPy_BEGIN_ALLOW_THREADS
;
4039 wxPyLineShape_SetAttachmentFrom(_arg0
,_arg1
);
4041 wxPy_END_ALLOW_THREADS
;
4042 } Py_INCREF(Py_None
);
4043 _resultobj
= Py_None
;
4047 #define wxPyLineShape_SetAttachments(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetAttachments(_swigarg0,_swigarg1))
4048 static PyObject
*_wrap_wxPyLineShape_SetAttachments(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4049 PyObject
* _resultobj
;
4050 wxPyLineShape
* _arg0
;
4053 PyObject
* _argo0
= 0;
4054 char *_kwnames
[] = { "self","fromAttach","toAttach", NULL
};
4057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPyLineShape_SetAttachments",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4060 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4061 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4062 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetAttachments. Expected _wxPyLineShape_p.");
4067 wxPy_BEGIN_ALLOW_THREADS
;
4068 wxPyLineShape_SetAttachments(_arg0
,_arg1
,_arg2
);
4070 wxPy_END_ALLOW_THREADS
;
4071 } Py_INCREF(Py_None
);
4072 _resultobj
= Py_None
;
4076 #define wxPyLineShape_SetAttachmentTo(_swigobj,_swigarg0) (_swigobj->SetAttachmentTo(_swigarg0))
4077 static PyObject
*_wrap_wxPyLineShape_SetAttachmentTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4078 PyObject
* _resultobj
;
4079 wxPyLineShape
* _arg0
;
4081 PyObject
* _argo0
= 0;
4082 char *_kwnames
[] = { "self","toAttach", NULL
};
4085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetAttachmentTo",_kwnames
,&_argo0
,&_arg1
))
4088 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4089 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4090 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetAttachmentTo. Expected _wxPyLineShape_p.");
4095 wxPy_BEGIN_ALLOW_THREADS
;
4096 wxPyLineShape_SetAttachmentTo(_arg0
,_arg1
);
4098 wxPy_END_ALLOW_THREADS
;
4099 } Py_INCREF(Py_None
);
4100 _resultobj
= Py_None
;
4104 #define wxPyLineShape_SetEnds(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetEnds(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4105 static PyObject
*_wrap_wxPyLineShape_SetEnds(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4106 PyObject
* _resultobj
;
4107 wxPyLineShape
* _arg0
;
4112 PyObject
* _argo0
= 0;
4113 char *_kwnames
[] = { "self","x1","y1","x2","y2", NULL
};
4116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odddd:wxPyLineShape_SetEnds",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4119 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4120 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4121 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetEnds. Expected _wxPyLineShape_p.");
4126 wxPy_BEGIN_ALLOW_THREADS
;
4127 wxPyLineShape_SetEnds(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4129 wxPy_END_ALLOW_THREADS
;
4130 } Py_INCREF(Py_None
);
4131 _resultobj
= Py_None
;
4135 #define wxPyLineShape_SetFrom(_swigobj,_swigarg0) (_swigobj->SetFrom(_swigarg0))
4136 static PyObject
*_wrap_wxPyLineShape_SetFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4137 PyObject
* _resultobj
;
4138 wxPyLineShape
* _arg0
;
4140 PyObject
* _argo0
= 0;
4141 PyObject
* _argo1
= 0;
4142 char *_kwnames
[] = { "self","object", NULL
};
4145 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_SetFrom",_kwnames
,&_argo0
,&_argo1
))
4148 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4149 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4150 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetFrom. Expected _wxPyLineShape_p.");
4155 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4156 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
4157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_SetFrom. Expected _wxPyShape_p.");
4162 wxPy_BEGIN_ALLOW_THREADS
;
4163 wxPyLineShape_SetFrom(_arg0
,_arg1
);
4165 wxPy_END_ALLOW_THREADS
;
4166 } Py_INCREF(Py_None
);
4167 _resultobj
= Py_None
;
4171 #define wxPyLineShape_SetIgnoreOffsets(_swigobj,_swigarg0) (_swigobj->SetIgnoreOffsets(_swigarg0))
4172 static PyObject
*_wrap_wxPyLineShape_SetIgnoreOffsets(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4173 PyObject
* _resultobj
;
4174 wxPyLineShape
* _arg0
;
4176 PyObject
* _argo0
= 0;
4178 char *_kwnames
[] = { "self","ignore", NULL
};
4181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetIgnoreOffsets",_kwnames
,&_argo0
,&tempbool1
))
4184 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4185 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4186 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetIgnoreOffsets. Expected _wxPyLineShape_p.");
4190 _arg1
= (bool ) tempbool1
;
4192 wxPy_BEGIN_ALLOW_THREADS
;
4193 wxPyLineShape_SetIgnoreOffsets(_arg0
,_arg1
);
4195 wxPy_END_ALLOW_THREADS
;
4196 } Py_INCREF(Py_None
);
4197 _resultobj
= Py_None
;
4201 #define wxPyLineShape_SetSpline(_swigobj,_swigarg0) (_swigobj->SetSpline(_swigarg0))
4202 static PyObject
*_wrap_wxPyLineShape_SetSpline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4203 PyObject
* _resultobj
;
4204 wxPyLineShape
* _arg0
;
4206 PyObject
* _argo0
= 0;
4208 char *_kwnames
[] = { "self","spline", NULL
};
4211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetSpline",_kwnames
,&_argo0
,&tempbool1
))
4214 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4215 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4216 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetSpline. Expected _wxPyLineShape_p.");
4220 _arg1
= (bool ) tempbool1
;
4222 wxPy_BEGIN_ALLOW_THREADS
;
4223 wxPyLineShape_SetSpline(_arg0
,_arg1
);
4225 wxPy_END_ALLOW_THREADS
;
4226 } Py_INCREF(Py_None
);
4227 _resultobj
= Py_None
;
4231 #define wxPyLineShape_SetTo(_swigobj,_swigarg0) (_swigobj->SetTo(_swigarg0))
4232 static PyObject
*_wrap_wxPyLineShape_SetTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4233 PyObject
* _resultobj
;
4234 wxPyLineShape
* _arg0
;
4236 PyObject
* _argo0
= 0;
4237 PyObject
* _argo1
= 0;
4238 char *_kwnames
[] = { "self","object", NULL
};
4241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_SetTo",_kwnames
,&_argo0
,&_argo1
))
4244 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4245 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4246 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetTo. Expected _wxPyLineShape_p.");
4251 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4252 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
4253 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_SetTo. Expected _wxPyShape_p.");
4258 wxPy_BEGIN_ALLOW_THREADS
;
4259 wxPyLineShape_SetTo(_arg0
,_arg1
);
4261 wxPy_END_ALLOW_THREADS
;
4262 } Py_INCREF(Py_None
);
4263 _resultobj
= Py_None
;
4267 #define wxPyLineShape_Straighten(_swigobj,_swigarg0) (_swigobj->Straighten(_swigarg0))
4268 static PyObject
*_wrap_wxPyLineShape_Straighten(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4269 PyObject
* _resultobj
;
4270 wxPyLineShape
* _arg0
;
4271 wxDC
* _arg1
= (wxDC
*) NULL
;
4272 PyObject
* _argo0
= 0;
4273 PyObject
* _argo1
= 0;
4274 char *_kwnames
[] = { "self","dc", NULL
};
4277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:wxPyLineShape_Straighten",_kwnames
,&_argo0
,&_argo1
))
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_Straighten. Expected _wxPyLineShape_p.");
4287 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4288 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4289 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_Straighten. Expected _wxDC_p.");
4294 wxPy_BEGIN_ALLOW_THREADS
;
4295 wxPyLineShape_Straighten(_arg0
,_arg1
);
4297 wxPy_END_ALLOW_THREADS
;
4298 } Py_INCREF(Py_None
);
4299 _resultobj
= Py_None
;
4303 #define wxPyLineShape_Unlink(_swigobj) (_swigobj->Unlink())
4304 static PyObject
*_wrap_wxPyLineShape_Unlink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4305 PyObject
* _resultobj
;
4306 wxPyLineShape
* _arg0
;
4307 PyObject
* _argo0
= 0;
4308 char *_kwnames
[] = { "self", NULL
};
4311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_Unlink",_kwnames
,&_argo0
))
4314 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4315 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4316 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_Unlink. Expected _wxPyLineShape_p.");
4321 wxPy_BEGIN_ALLOW_THREADS
;
4322 wxPyLineShape_Unlink(_arg0
);
4324 wxPy_END_ALLOW_THREADS
;
4325 } Py_INCREF(Py_None
);
4326 _resultobj
= Py_None
;
4330 #define wxPyLineShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
4331 static PyObject
*_wrap_wxPyLineShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4332 PyObject
* _resultobj
;
4333 wxPyLineShape
* _arg0
;
4335 PyObject
* _argo0
= 0;
4336 PyObject
* _argo1
= 0;
4337 char *_kwnames
[] = { "self","dc", NULL
};
4340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
4343 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4344 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4345 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDraw. Expected _wxPyLineShape_p.");
4350 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4351 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4352 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDraw. Expected _wxDC_p.");
4357 wxPy_BEGIN_ALLOW_THREADS
;
4358 wxPyLineShape_base_OnDraw(_arg0
,*_arg1
);
4360 wxPy_END_ALLOW_THREADS
;
4361 } Py_INCREF(Py_None
);
4362 _resultobj
= Py_None
;
4366 #define wxPyLineShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
4367 static PyObject
*_wrap_wxPyLineShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4368 PyObject
* _resultobj
;
4369 wxPyLineShape
* _arg0
;
4371 PyObject
* _argo0
= 0;
4372 PyObject
* _argo1
= 0;
4373 char *_kwnames
[] = { "self","dc", NULL
};
4376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
4379 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4380 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4381 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawContents. Expected _wxPyLineShape_p.");
4386 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4387 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4388 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawContents. Expected _wxDC_p.");
4393 wxPy_BEGIN_ALLOW_THREADS
;
4394 wxPyLineShape_base_OnDrawContents(_arg0
,*_arg1
);
4396 wxPy_END_ALLOW_THREADS
;
4397 } Py_INCREF(Py_None
);
4398 _resultobj
= Py_None
;
4402 #define wxPyLineShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
4403 static PyObject
*_wrap_wxPyLineShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4404 PyObject
* _resultobj
;
4405 wxPyLineShape
* _arg0
;
4407 bool _arg2
= (bool ) FALSE
;
4408 PyObject
* _argo0
= 0;
4409 PyObject
* _argo1
= 0;
4410 int tempbool2
= (int) FALSE
;
4411 char *_kwnames
[] = { "self","dc","erase", NULL
};
4414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyLineShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
4417 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4418 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4419 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawBranches. Expected _wxPyLineShape_p.");
4424 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4425 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4426 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawBranches. Expected _wxDC_p.");
4430 _arg2
= (bool ) tempbool2
;
4432 wxPy_BEGIN_ALLOW_THREADS
;
4433 wxPyLineShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
4435 wxPy_END_ALLOW_THREADS
;
4436 } Py_INCREF(Py_None
);
4437 _resultobj
= Py_None
;
4441 #define wxPyLineShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
4442 static PyObject
*_wrap_wxPyLineShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4443 PyObject
* _resultobj
;
4444 wxPyLineShape
* _arg0
;
4446 PyObject
* _argo0
= 0;
4447 PyObject
* _argo1
= 0;
4448 char *_kwnames
[] = { "self","dc", NULL
};
4451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
4454 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4455 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4456 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMoveLinks. Expected _wxPyLineShape_p.");
4461 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4462 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4463 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMoveLinks. Expected _wxDC_p.");
4468 wxPy_BEGIN_ALLOW_THREADS
;
4469 wxPyLineShape_base_OnMoveLinks(_arg0
,*_arg1
);
4471 wxPy_END_ALLOW_THREADS
;
4472 } Py_INCREF(Py_None
);
4473 _resultobj
= Py_None
;
4477 #define wxPyLineShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
4478 static PyObject
*_wrap_wxPyLineShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4479 PyObject
* _resultobj
;
4480 wxPyLineShape
* _arg0
;
4482 PyObject
* _argo0
= 0;
4483 PyObject
* _argo1
= 0;
4484 char *_kwnames
[] = { "self","dc", NULL
};
4487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
4490 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4491 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4492 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnErase. Expected _wxPyLineShape_p.");
4497 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4498 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4499 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnErase. Expected _wxDC_p.");
4504 wxPy_BEGIN_ALLOW_THREADS
;
4505 wxPyLineShape_base_OnErase(_arg0
,*_arg1
);
4507 wxPy_END_ALLOW_THREADS
;
4508 } Py_INCREF(Py_None
);
4509 _resultobj
= Py_None
;
4513 #define wxPyLineShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
4514 static PyObject
*_wrap_wxPyLineShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4515 PyObject
* _resultobj
;
4516 wxPyLineShape
* _arg0
;
4518 PyObject
* _argo0
= 0;
4519 PyObject
* _argo1
= 0;
4520 char *_kwnames
[] = { "self","dc", NULL
};
4523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
4526 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4527 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4528 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEraseContents. Expected _wxPyLineShape_p.");
4533 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4534 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4535 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnEraseContents. Expected _wxDC_p.");
4540 wxPy_BEGIN_ALLOW_THREADS
;
4541 wxPyLineShape_base_OnEraseContents(_arg0
,*_arg1
);
4543 wxPy_END_ALLOW_THREADS
;
4544 } Py_INCREF(Py_None
);
4545 _resultobj
= Py_None
;
4549 #define wxPyLineShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
4550 static PyObject
*_wrap_wxPyLineShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4551 PyObject
* _resultobj
;
4552 wxPyLineShape
* _arg0
;
4554 PyObject
* _argo0
= 0;
4555 PyObject
* _argo1
= 0;
4556 char *_kwnames
[] = { "self","dc", NULL
};
4559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
4562 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4563 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4564 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnHighlight. Expected _wxPyLineShape_p.");
4569 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4570 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4571 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnHighlight. Expected _wxDC_p.");
4576 wxPy_BEGIN_ALLOW_THREADS
;
4577 wxPyLineShape_base_OnHighlight(_arg0
,*_arg1
);
4579 wxPy_END_ALLOW_THREADS
;
4580 } Py_INCREF(Py_None
);
4581 _resultobj
= Py_None
;
4585 #define wxPyLineShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4586 static PyObject
*_wrap_wxPyLineShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4587 PyObject
* _resultobj
;
4588 wxPyLineShape
* _arg0
;
4591 int _arg3
= (int ) 0;
4592 int _arg4
= (int ) 0;
4593 PyObject
* _argo0
= 0;
4594 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4600 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4601 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4602 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnLeftClick. Expected _wxPyLineShape_p.");
4607 wxPy_BEGIN_ALLOW_THREADS
;
4608 wxPyLineShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4610 wxPy_END_ALLOW_THREADS
;
4611 } Py_INCREF(Py_None
);
4612 _resultobj
= Py_None
;
4616 #define wxPyLineShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4617 static PyObject
*_wrap_wxPyLineShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4618 PyObject
* _resultobj
;
4619 wxPyLineShape
* _arg0
;
4622 int _arg3
= (int ) 0;
4623 int _arg4
= (int ) 0;
4624 PyObject
* _argo0
= 0;
4625 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4631 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4632 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4633 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnLeftDoubleClick. Expected _wxPyLineShape_p.");
4638 wxPy_BEGIN_ALLOW_THREADS
;
4639 wxPyLineShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4641 wxPy_END_ALLOW_THREADS
;
4642 } Py_INCREF(Py_None
);
4643 _resultobj
= Py_None
;
4647 #define wxPyLineShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4648 static PyObject
*_wrap_wxPyLineShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4649 PyObject
* _resultobj
;
4650 wxPyLineShape
* _arg0
;
4653 int _arg3
= (int ) 0;
4654 int _arg4
= (int ) 0;
4655 PyObject
* _argo0
= 0;
4656 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4662 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4663 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4664 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnRightClick. Expected _wxPyLineShape_p.");
4669 wxPy_BEGIN_ALLOW_THREADS
;
4670 wxPyLineShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4672 wxPy_END_ALLOW_THREADS
;
4673 } Py_INCREF(Py_None
);
4674 _resultobj
= Py_None
;
4678 #define wxPyLineShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
4679 static PyObject
*_wrap_wxPyLineShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4680 PyObject
* _resultobj
;
4681 wxPyLineShape
* _arg0
;
4684 PyObject
* _argo0
= 0;
4685 char *_kwnames
[] = { "self","x","y", NULL
};
4688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4691 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4692 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4693 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSize. Expected _wxPyLineShape_p.");
4698 wxPy_BEGIN_ALLOW_THREADS
;
4699 wxPyLineShape_base_OnSize(_arg0
,_arg1
,_arg2
);
4701 wxPy_END_ALLOW_THREADS
;
4702 } Py_INCREF(Py_None
);
4703 _resultobj
= Py_None
;
4707 #define wxPyLineShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4708 static PyObject
*_wrap_wxPyLineShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4709 PyObject
* _resultobj
;
4711 wxPyLineShape
* _arg0
;
4717 bool _arg6
= (bool ) TRUE
;
4718 PyObject
* _argo0
= 0;
4719 PyObject
* _argo1
= 0;
4720 int tempbool6
= (int) TRUE
;
4721 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
4724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyLineShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
4727 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4728 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4729 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMovePre. Expected _wxPyLineShape_p.");
4734 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4735 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4736 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMovePre. Expected _wxDC_p.");
4740 _arg6
= (bool ) tempbool6
;
4742 wxPy_BEGIN_ALLOW_THREADS
;
4743 _result
= (bool )wxPyLineShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
4745 wxPy_END_ALLOW_THREADS
;
4746 } _resultobj
= Py_BuildValue("i",_result
);
4750 #define wxPyLineShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4751 static PyObject
*_wrap_wxPyLineShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4752 PyObject
* _resultobj
;
4753 wxPyLineShape
* _arg0
;
4759 bool _arg6
= (bool ) TRUE
;
4760 PyObject
* _argo0
= 0;
4761 PyObject
* _argo1
= 0;
4762 int tempbool6
= (int) TRUE
;
4763 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
4766 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyLineShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
4769 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4770 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4771 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMovePost. Expected _wxPyLineShape_p.");
4776 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4777 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4778 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMovePost. Expected _wxDC_p.");
4782 _arg6
= (bool ) tempbool6
;
4784 wxPy_BEGIN_ALLOW_THREADS
;
4785 wxPyLineShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
4787 wxPy_END_ALLOW_THREADS
;
4788 } Py_INCREF(Py_None
);
4789 _resultobj
= Py_None
;
4793 #define wxPyLineShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4794 static PyObject
*_wrap_wxPyLineShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4795 PyObject
* _resultobj
;
4796 wxPyLineShape
* _arg0
;
4800 int _arg4
= (int ) 0;
4801 int _arg5
= (int ) 0;
4802 PyObject
* _argo0
= 0;
4804 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
4807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyLineShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4810 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4811 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4812 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDragLeft. Expected _wxPyLineShape_p.");
4816 _arg1
= (bool ) tempbool1
;
4818 wxPy_BEGIN_ALLOW_THREADS
;
4819 wxPyLineShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4821 wxPy_END_ALLOW_THREADS
;
4822 } Py_INCREF(Py_None
);
4823 _resultobj
= Py_None
;
4827 #define wxPyLineShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4828 static PyObject
*_wrap_wxPyLineShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4829 PyObject
* _resultobj
;
4830 wxPyLineShape
* _arg0
;
4833 int _arg3
= (int ) 0;
4834 int _arg4
= (int ) 0;
4835 PyObject
* _argo0
= 0;
4836 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4842 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4843 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4844 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnBeginDragLeft. Expected _wxPyLineShape_p.");
4849 wxPy_BEGIN_ALLOW_THREADS
;
4850 wxPyLineShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4852 wxPy_END_ALLOW_THREADS
;
4853 } Py_INCREF(Py_None
);
4854 _resultobj
= Py_None
;
4858 #define wxPyLineShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4859 static PyObject
*_wrap_wxPyLineShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4860 PyObject
* _resultobj
;
4861 wxPyLineShape
* _arg0
;
4864 int _arg3
= (int ) 0;
4865 int _arg4
= (int ) 0;
4866 PyObject
* _argo0
= 0;
4867 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4873 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4874 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEndDragLeft. Expected _wxPyLineShape_p.");
4880 wxPy_BEGIN_ALLOW_THREADS
;
4881 wxPyLineShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4883 wxPy_END_ALLOW_THREADS
;
4884 } Py_INCREF(Py_None
);
4885 _resultobj
= Py_None
;
4889 #define wxPyLineShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4890 static PyObject
*_wrap_wxPyLineShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4891 PyObject
* _resultobj
;
4892 wxPyLineShape
* _arg0
;
4896 int _arg4
= (int ) 0;
4897 int _arg5
= (int ) 0;
4898 PyObject
* _argo0
= 0;
4900 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
4903 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyLineShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4906 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4907 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4908 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDragRight. Expected _wxPyLineShape_p.");
4912 _arg1
= (bool ) tempbool1
;
4914 wxPy_BEGIN_ALLOW_THREADS
;
4915 wxPyLineShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4917 wxPy_END_ALLOW_THREADS
;
4918 } Py_INCREF(Py_None
);
4919 _resultobj
= Py_None
;
4923 #define wxPyLineShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4924 static PyObject
*_wrap_wxPyLineShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4925 PyObject
* _resultobj
;
4926 wxPyLineShape
* _arg0
;
4929 int _arg3
= (int ) 0;
4930 int _arg4
= (int ) 0;
4931 PyObject
* _argo0
= 0;
4932 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4938 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4939 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4940 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnBeginDragRight. Expected _wxPyLineShape_p.");
4945 wxPy_BEGIN_ALLOW_THREADS
;
4946 wxPyLineShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4948 wxPy_END_ALLOW_THREADS
;
4949 } Py_INCREF(Py_None
);
4950 _resultobj
= Py_None
;
4954 #define wxPyLineShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4955 static PyObject
*_wrap_wxPyLineShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4956 PyObject
* _resultobj
;
4957 wxPyLineShape
* _arg0
;
4960 int _arg3
= (int ) 0;
4961 int _arg4
= (int ) 0;
4962 PyObject
* _argo0
= 0;
4963 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4969 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4970 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEndDragRight. Expected _wxPyLineShape_p.");
4976 wxPy_BEGIN_ALLOW_THREADS
;
4977 wxPyLineShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4979 wxPy_END_ALLOW_THREADS
;
4980 } Py_INCREF(Py_None
);
4981 _resultobj
= Py_None
;
4985 #define wxPyLineShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4986 static PyObject
*_wrap_wxPyLineShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4987 PyObject
* _resultobj
;
4988 wxPyLineShape
* _arg0
;
4994 PyObject
* _argo0
= 0;
4995 PyObject
* _argo1
= 0;
4996 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
4999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyLineShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5002 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5003 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5004 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawOutline. Expected _wxPyLineShape_p.");
5009 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5010 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5011 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawOutline. Expected _wxDC_p.");
5016 wxPy_BEGIN_ALLOW_THREADS
;
5017 wxPyLineShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5019 wxPy_END_ALLOW_THREADS
;
5020 } Py_INCREF(Py_None
);
5021 _resultobj
= Py_None
;
5025 #define wxPyLineShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
5026 static PyObject
*_wrap_wxPyLineShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5027 PyObject
* _resultobj
;
5028 wxPyLineShape
* _arg0
;
5030 PyObject
* _argo0
= 0;
5031 PyObject
* _argo1
= 0;
5032 char *_kwnames
[] = { "self","dc", NULL
};
5035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
5038 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5039 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5040 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawControlPoints. Expected _wxPyLineShape_p.");
5045 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5046 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5047 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawControlPoints. Expected _wxDC_p.");
5052 wxPy_BEGIN_ALLOW_THREADS
;
5053 wxPyLineShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
5055 wxPy_END_ALLOW_THREADS
;
5056 } Py_INCREF(Py_None
);
5057 _resultobj
= Py_None
;
5061 #define wxPyLineShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
5062 static PyObject
*_wrap_wxPyLineShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5063 PyObject
* _resultobj
;
5064 wxPyLineShape
* _arg0
;
5066 PyObject
* _argo0
= 0;
5067 PyObject
* _argo1
= 0;
5068 char *_kwnames
[] = { "self","dc", NULL
};
5071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
5074 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5075 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5076 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEraseControlPoints. Expected _wxPyLineShape_p.");
5081 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5082 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5083 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnEraseControlPoints. Expected _wxDC_p.");
5088 wxPy_BEGIN_ALLOW_THREADS
;
5089 wxPyLineShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
5091 wxPy_END_ALLOW_THREADS
;
5092 } Py_INCREF(Py_None
);
5093 _resultobj
= Py_None
;
5097 #define wxPyLineShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
5098 static PyObject
*_wrap_wxPyLineShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5099 PyObject
* _resultobj
;
5100 wxPyLineShape
* _arg0
;
5102 bool _arg2
= (bool ) TRUE
;
5103 PyObject
* _argo0
= 0;
5104 PyObject
* _argo1
= 0;
5105 int tempbool2
= (int) TRUE
;
5106 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
5109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyLineShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
5112 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5113 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5114 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMoveLink. Expected _wxPyLineShape_p.");
5119 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5120 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5121 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMoveLink. Expected _wxDC_p.");
5125 _arg2
= (bool ) tempbool2
;
5127 wxPy_BEGIN_ALLOW_THREADS
;
5128 wxPyLineShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
5130 wxPy_END_ALLOW_THREADS
;
5131 } Py_INCREF(Py_None
);
5132 _resultobj
= Py_None
;
5136 #define wxPyLineShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5137 static PyObject
*_wrap_wxPyLineShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5138 PyObject
* _resultobj
;
5139 wxPyLineShape
* _arg0
;
5140 wxPyControlPoint
* _arg1
;
5144 int _arg5
= (int ) 0;
5145 int _arg6
= (int ) 0;
5146 PyObject
* _argo0
= 0;
5147 PyObject
* _argo1
= 0;
5149 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
5152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyLineShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
5155 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5156 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingDragLeft. Expected _wxPyLineShape_p.");
5162 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5163 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5164 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
5168 _arg2
= (bool ) tempbool2
;
5170 wxPy_BEGIN_ALLOW_THREADS
;
5171 wxPyLineShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
5173 wxPy_END_ALLOW_THREADS
;
5174 } Py_INCREF(Py_None
);
5175 _resultobj
= Py_None
;
5179 #define wxPyLineShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
5180 static PyObject
*_wrap_wxPyLineShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5181 PyObject
* _resultobj
;
5182 wxPyLineShape
* _arg0
;
5183 wxPyControlPoint
* _arg1
;
5186 int _arg4
= (int ) 0;
5187 int _arg5
= (int ) 0;
5188 PyObject
* _argo0
= 0;
5189 PyObject
* _argo1
= 0;
5190 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
5193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyLineShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5196 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5197 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5198 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingBeginDragLeft. Expected _wxPyLineShape_p.");
5203 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5204 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5205 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
5210 wxPy_BEGIN_ALLOW_THREADS
;
5211 wxPyLineShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5213 wxPy_END_ALLOW_THREADS
;
5214 } Py_INCREF(Py_None
);
5215 _resultobj
= Py_None
;
5219 #define wxPyLineShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
5220 static PyObject
*_wrap_wxPyLineShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5221 PyObject
* _resultobj
;
5222 wxPyLineShape
* _arg0
;
5223 wxPyControlPoint
* _arg1
;
5226 int _arg4
= (int ) 0;
5227 int _arg5
= (int ) 0;
5228 PyObject
* _argo0
= 0;
5229 PyObject
* _argo1
= 0;
5230 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
5233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyLineShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5236 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5237 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5238 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingEndDragLeft. Expected _wxPyLineShape_p.");
5243 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5244 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5245 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
5250 wxPy_BEGIN_ALLOW_THREADS
;
5251 wxPyLineShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5253 wxPy_END_ALLOW_THREADS
;
5254 } Py_INCREF(Py_None
);
5255 _resultobj
= Py_None
;
5259 #define wxPyLineShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
5260 static PyObject
*_wrap_wxPyLineShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5261 PyObject
* _resultobj
;
5262 wxPyLineShape
* _arg0
;
5265 PyObject
* _argo0
= 0;
5266 char *_kwnames
[] = { "self","w","h", NULL
};
5269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5272 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5273 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5274 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnBeginSize. Expected _wxPyLineShape_p.");
5279 wxPy_BEGIN_ALLOW_THREADS
;
5280 wxPyLineShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
5282 wxPy_END_ALLOW_THREADS
;
5283 } Py_INCREF(Py_None
);
5284 _resultobj
= Py_None
;
5288 #define wxPyLineShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
5289 static PyObject
*_wrap_wxPyLineShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5290 PyObject
* _resultobj
;
5291 wxPyLineShape
* _arg0
;
5294 PyObject
* _argo0
= 0;
5295 char *_kwnames
[] = { "self","w","h", NULL
};
5298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5301 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5302 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5303 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEndSize. Expected _wxPyLineShape_p.");
5308 wxPy_BEGIN_ALLOW_THREADS
;
5309 wxPyLineShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
5311 wxPy_END_ALLOW_THREADS
;
5312 } Py_INCREF(Py_None
);
5313 _resultobj
= Py_None
;
5317 static void *SwigwxPyPolygonShapeTowxPyShape(void *ptr
) {
5318 wxPyPolygonShape
*src
;
5320 src
= (wxPyPolygonShape
*) ptr
;
5321 dest
= (wxPyShape
*) src
;
5322 return (void *) dest
;
5325 static void *SwigwxPyPolygonShapeTowxPyShapeEvtHandler(void *ptr
) {
5326 wxPyPolygonShape
*src
;
5327 wxPyShapeEvtHandler
*dest
;
5328 src
= (wxPyPolygonShape
*) ptr
;
5329 dest
= (wxPyShapeEvtHandler
*) src
;
5330 return (void *) dest
;
5333 #define new_wxPyPolygonShape() (new wxPyPolygonShape())
5334 static PyObject
*_wrap_new_wxPyPolygonShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5335 PyObject
* _resultobj
;
5336 wxPyPolygonShape
* _result
;
5337 char *_kwnames
[] = { NULL
};
5341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyPolygonShape",_kwnames
))
5344 wxPy_BEGIN_ALLOW_THREADS
;
5345 _result
= (wxPyPolygonShape
*)new_wxPyPolygonShape();
5347 wxPy_END_ALLOW_THREADS
;
5349 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPolygonShape_p");
5350 _resultobj
= Py_BuildValue("s",_ptemp
);
5353 _resultobj
= Py_None
;
5358 #define wxPyPolygonShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
5359 static PyObject
*_wrap_wxPyPolygonShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5360 PyObject
* _resultobj
;
5361 wxPyPolygonShape
* _arg0
;
5364 PyObject
* _argo0
= 0;
5365 PyObject
* _obj1
= 0;
5366 PyObject
* _obj2
= 0;
5367 char *_kwnames
[] = { "self","self","_class", NULL
};
5370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyPolygonShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
5373 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5374 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5375 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape__setSelf. Expected _wxPyPolygonShape_p.");
5386 wxPy_BEGIN_ALLOW_THREADS
;
5387 wxPyPolygonShape__setSelf(_arg0
,_arg1
,_arg2
);
5389 wxPy_END_ALLOW_THREADS
;
5390 } Py_INCREF(Py_None
);
5391 _resultobj
= Py_None
;
5395 static PyObject
* wxPyPolygonShape_Create(wxPyPolygonShape
*self
,PyObject
* points
) {
5396 wxList
* list
= wxPy_wxRealPoint_ListHelper(points
);
5404 static PyObject
*_wrap_wxPyPolygonShape_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5405 PyObject
* _resultobj
;
5407 wxPyPolygonShape
* _arg0
;
5409 PyObject
* _argo0
= 0;
5410 PyObject
* _obj1
= 0;
5411 char *_kwnames
[] = { "self","points", NULL
};
5414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_Create",_kwnames
,&_argo0
,&_obj1
))
5417 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5418 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5419 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_Create. Expected _wxPyPolygonShape_p.");
5427 wxPy_BEGIN_ALLOW_THREADS
;
5428 _result
= (PyObject
*)wxPyPolygonShape_Create(_arg0
,_arg1
);
5430 wxPy_END_ALLOW_THREADS
;
5432 _resultobj
= _result
;
5437 #define wxPyPolygonShape_AddPolygonPoint(_swigobj,_swigarg0) (_swigobj->AddPolygonPoint(_swigarg0))
5438 static PyObject
*_wrap_wxPyPolygonShape_AddPolygonPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5439 PyObject
* _resultobj
;
5440 wxPyPolygonShape
* _arg0
;
5441 int _arg1
= (int ) 0;
5442 PyObject
* _argo0
= 0;
5443 char *_kwnames
[] = { "self","pos", NULL
};
5446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyPolygonShape_AddPolygonPoint",_kwnames
,&_argo0
,&_arg1
))
5449 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5450 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5451 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_AddPolygonPoint. Expected _wxPyPolygonShape_p.");
5456 wxPy_BEGIN_ALLOW_THREADS
;
5457 wxPyPolygonShape_AddPolygonPoint(_arg0
,_arg1
);
5459 wxPy_END_ALLOW_THREADS
;
5460 } Py_INCREF(Py_None
);
5461 _resultobj
= Py_None
;
5465 #define wxPyPolygonShape_CalculatePolygonCentre(_swigobj) (_swigobj->CalculatePolygonCentre())
5466 static PyObject
*_wrap_wxPyPolygonShape_CalculatePolygonCentre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5467 PyObject
* _resultobj
;
5468 wxPyPolygonShape
* _arg0
;
5469 PyObject
* _argo0
= 0;
5470 char *_kwnames
[] = { "self", NULL
};
5473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_CalculatePolygonCentre",_kwnames
,&_argo0
))
5476 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5477 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5478 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_CalculatePolygonCentre. Expected _wxPyPolygonShape_p.");
5483 wxPy_BEGIN_ALLOW_THREADS
;
5484 wxPyPolygonShape_CalculatePolygonCentre(_arg0
);
5486 wxPy_END_ALLOW_THREADS
;
5487 } Py_INCREF(Py_None
);
5488 _resultobj
= Py_None
;
5492 #define wxPyPolygonShape_DeletePolygonPoint(_swigobj,_swigarg0) (_swigobj->DeletePolygonPoint(_swigarg0))
5493 static PyObject
*_wrap_wxPyPolygonShape_DeletePolygonPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5494 PyObject
* _resultobj
;
5495 wxPyPolygonShape
* _arg0
;
5496 int _arg1
= (int ) 0;
5497 PyObject
* _argo0
= 0;
5498 char *_kwnames
[] = { "self","pos", NULL
};
5501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyPolygonShape_DeletePolygonPoint",_kwnames
,&_argo0
,&_arg1
))
5504 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5505 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5506 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_DeletePolygonPoint. Expected _wxPyPolygonShape_p.");
5511 wxPy_BEGIN_ALLOW_THREADS
;
5512 wxPyPolygonShape_DeletePolygonPoint(_arg0
,_arg1
);
5514 wxPy_END_ALLOW_THREADS
;
5515 } Py_INCREF(Py_None
);
5516 _resultobj
= Py_None
;
5520 static PyObject
* wxPyPolygonShape_GetPoints(wxPyPolygonShape
*self
) {
5521 wxList
* list
= self
->GetPoints();
5522 return wxPy_ConvertList(list
, "wxRealPoint");
5524 static PyObject
*_wrap_wxPyPolygonShape_GetPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5525 PyObject
* _resultobj
;
5527 wxPyPolygonShape
* _arg0
;
5528 PyObject
* _argo0
= 0;
5529 char *_kwnames
[] = { "self", NULL
};
5532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_GetPoints",_kwnames
,&_argo0
))
5535 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5536 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5537 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_GetPoints. Expected _wxPyPolygonShape_p.");
5542 wxPy_BEGIN_ALLOW_THREADS
;
5543 _result
= (PyObject
*)wxPyPolygonShape_GetPoints(_arg0
);
5545 wxPy_END_ALLOW_THREADS
;
5547 _resultobj
= _result
;
5552 #define wxPyPolygonShape_UpdateOriginalPoints(_swigobj) (_swigobj->UpdateOriginalPoints())
5553 static PyObject
*_wrap_wxPyPolygonShape_UpdateOriginalPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5554 PyObject
* _resultobj
;
5555 wxPyPolygonShape
* _arg0
;
5556 PyObject
* _argo0
= 0;
5557 char *_kwnames
[] = { "self", NULL
};
5560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_UpdateOriginalPoints",_kwnames
,&_argo0
))
5563 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5564 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5565 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_UpdateOriginalPoints. Expected _wxPyPolygonShape_p.");
5570 wxPy_BEGIN_ALLOW_THREADS
;
5571 wxPyPolygonShape_UpdateOriginalPoints(_arg0
);
5573 wxPy_END_ALLOW_THREADS
;
5574 } Py_INCREF(Py_None
);
5575 _resultobj
= Py_None
;
5579 #define wxPyPolygonShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
5580 static PyObject
*_wrap_wxPyPolygonShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5581 PyObject
* _resultobj
;
5582 wxPyPolygonShape
* _arg0
;
5584 PyObject
* _argo0
= 0;
5585 PyObject
* _argo1
= 0;
5586 char *_kwnames
[] = { "self","dc", NULL
};
5589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
5592 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5593 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5594 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDraw. Expected _wxPyPolygonShape_p.");
5599 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5600 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5601 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDraw. Expected _wxDC_p.");
5606 wxPy_BEGIN_ALLOW_THREADS
;
5607 wxPyPolygonShape_base_OnDraw(_arg0
,*_arg1
);
5609 wxPy_END_ALLOW_THREADS
;
5610 } Py_INCREF(Py_None
);
5611 _resultobj
= Py_None
;
5615 #define wxPyPolygonShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
5616 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5617 PyObject
* _resultobj
;
5618 wxPyPolygonShape
* _arg0
;
5620 PyObject
* _argo0
= 0;
5621 PyObject
* _argo1
= 0;
5622 char *_kwnames
[] = { "self","dc", NULL
};
5625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
5628 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5629 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5630 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawContents. Expected _wxPyPolygonShape_p.");
5635 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5636 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5637 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawContents. Expected _wxDC_p.");
5642 wxPy_BEGIN_ALLOW_THREADS
;
5643 wxPyPolygonShape_base_OnDrawContents(_arg0
,*_arg1
);
5645 wxPy_END_ALLOW_THREADS
;
5646 } Py_INCREF(Py_None
);
5647 _resultobj
= Py_None
;
5651 #define wxPyPolygonShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
5652 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5653 PyObject
* _resultobj
;
5654 wxPyPolygonShape
* _arg0
;
5656 bool _arg2
= (bool ) FALSE
;
5657 PyObject
* _argo0
= 0;
5658 PyObject
* _argo1
= 0;
5659 int tempbool2
= (int) FALSE
;
5660 char *_kwnames
[] = { "self","dc","erase", NULL
};
5663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyPolygonShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
5666 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5667 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5668 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawBranches. Expected _wxPyPolygonShape_p.");
5673 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5674 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5675 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawBranches. Expected _wxDC_p.");
5679 _arg2
= (bool ) tempbool2
;
5681 wxPy_BEGIN_ALLOW_THREADS
;
5682 wxPyPolygonShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
5684 wxPy_END_ALLOW_THREADS
;
5685 } Py_INCREF(Py_None
);
5686 _resultobj
= Py_None
;
5690 #define wxPyPolygonShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
5691 static PyObject
*_wrap_wxPyPolygonShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5692 PyObject
* _resultobj
;
5693 wxPyPolygonShape
* _arg0
;
5695 PyObject
* _argo0
= 0;
5696 PyObject
* _argo1
= 0;
5697 char *_kwnames
[] = { "self","dc", NULL
};
5700 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
5703 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5704 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5705 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMoveLinks. Expected _wxPyPolygonShape_p.");
5710 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5711 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5712 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMoveLinks. Expected _wxDC_p.");
5717 wxPy_BEGIN_ALLOW_THREADS
;
5718 wxPyPolygonShape_base_OnMoveLinks(_arg0
,*_arg1
);
5720 wxPy_END_ALLOW_THREADS
;
5721 } Py_INCREF(Py_None
);
5722 _resultobj
= Py_None
;
5726 #define wxPyPolygonShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
5727 static PyObject
*_wrap_wxPyPolygonShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5728 PyObject
* _resultobj
;
5729 wxPyPolygonShape
* _arg0
;
5731 PyObject
* _argo0
= 0;
5732 PyObject
* _argo1
= 0;
5733 char *_kwnames
[] = { "self","dc", NULL
};
5736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
5739 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5740 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5741 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnErase. Expected _wxPyPolygonShape_p.");
5746 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5747 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5748 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnErase. Expected _wxDC_p.");
5753 wxPy_BEGIN_ALLOW_THREADS
;
5754 wxPyPolygonShape_base_OnErase(_arg0
,*_arg1
);
5756 wxPy_END_ALLOW_THREADS
;
5757 } Py_INCREF(Py_None
);
5758 _resultobj
= Py_None
;
5762 #define wxPyPolygonShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
5763 static PyObject
*_wrap_wxPyPolygonShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5764 PyObject
* _resultobj
;
5765 wxPyPolygonShape
* _arg0
;
5767 PyObject
* _argo0
= 0;
5768 PyObject
* _argo1
= 0;
5769 char *_kwnames
[] = { "self","dc", NULL
};
5772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
5775 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5776 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5777 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEraseContents. Expected _wxPyPolygonShape_p.");
5782 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5783 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5784 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnEraseContents. Expected _wxDC_p.");
5789 wxPy_BEGIN_ALLOW_THREADS
;
5790 wxPyPolygonShape_base_OnEraseContents(_arg0
,*_arg1
);
5792 wxPy_END_ALLOW_THREADS
;
5793 } Py_INCREF(Py_None
);
5794 _resultobj
= Py_None
;
5798 #define wxPyPolygonShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
5799 static PyObject
*_wrap_wxPyPolygonShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5800 PyObject
* _resultobj
;
5801 wxPyPolygonShape
* _arg0
;
5803 PyObject
* _argo0
= 0;
5804 PyObject
* _argo1
= 0;
5805 char *_kwnames
[] = { "self","dc", NULL
};
5808 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
5811 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5812 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5813 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnHighlight. Expected _wxPyPolygonShape_p.");
5818 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5819 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5820 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnHighlight. Expected _wxDC_p.");
5825 wxPy_BEGIN_ALLOW_THREADS
;
5826 wxPyPolygonShape_base_OnHighlight(_arg0
,*_arg1
);
5828 wxPy_END_ALLOW_THREADS
;
5829 } Py_INCREF(Py_None
);
5830 _resultobj
= Py_None
;
5834 #define wxPyPolygonShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5835 static PyObject
*_wrap_wxPyPolygonShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5836 PyObject
* _resultobj
;
5837 wxPyPolygonShape
* _arg0
;
5840 int _arg3
= (int ) 0;
5841 int _arg4
= (int ) 0;
5842 PyObject
* _argo0
= 0;
5843 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5849 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5850 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5851 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnLeftClick. Expected _wxPyPolygonShape_p.");
5856 wxPy_BEGIN_ALLOW_THREADS
;
5857 wxPyPolygonShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5859 wxPy_END_ALLOW_THREADS
;
5860 } Py_INCREF(Py_None
);
5861 _resultobj
= Py_None
;
5865 #define wxPyPolygonShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5866 static PyObject
*_wrap_wxPyPolygonShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5867 PyObject
* _resultobj
;
5868 wxPyPolygonShape
* _arg0
;
5871 int _arg3
= (int ) 0;
5872 int _arg4
= (int ) 0;
5873 PyObject
* _argo0
= 0;
5874 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5877 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5880 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5881 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5882 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnLeftDoubleClick. Expected _wxPyPolygonShape_p.");
5887 wxPy_BEGIN_ALLOW_THREADS
;
5888 wxPyPolygonShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5890 wxPy_END_ALLOW_THREADS
;
5891 } Py_INCREF(Py_None
);
5892 _resultobj
= Py_None
;
5896 #define wxPyPolygonShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5897 static PyObject
*_wrap_wxPyPolygonShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5898 PyObject
* _resultobj
;
5899 wxPyPolygonShape
* _arg0
;
5902 int _arg3
= (int ) 0;
5903 int _arg4
= (int ) 0;
5904 PyObject
* _argo0
= 0;
5905 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5911 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5912 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5913 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnRightClick. Expected _wxPyPolygonShape_p.");
5918 wxPy_BEGIN_ALLOW_THREADS
;
5919 wxPyPolygonShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5921 wxPy_END_ALLOW_THREADS
;
5922 } Py_INCREF(Py_None
);
5923 _resultobj
= Py_None
;
5927 #define wxPyPolygonShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
5928 static PyObject
*_wrap_wxPyPolygonShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5929 PyObject
* _resultobj
;
5930 wxPyPolygonShape
* _arg0
;
5933 PyObject
* _argo0
= 0;
5934 char *_kwnames
[] = { "self","x","y", NULL
};
5937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5940 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5941 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5942 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSize. Expected _wxPyPolygonShape_p.");
5947 wxPy_BEGIN_ALLOW_THREADS
;
5948 wxPyPolygonShape_base_OnSize(_arg0
,_arg1
,_arg2
);
5950 wxPy_END_ALLOW_THREADS
;
5951 } Py_INCREF(Py_None
);
5952 _resultobj
= Py_None
;
5956 #define wxPyPolygonShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5957 static PyObject
*_wrap_wxPyPolygonShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5958 PyObject
* _resultobj
;
5960 wxPyPolygonShape
* _arg0
;
5966 bool _arg6
= (bool ) TRUE
;
5967 PyObject
* _argo0
= 0;
5968 PyObject
* _argo1
= 0;
5969 int tempbool6
= (int) TRUE
;
5970 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
5973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyPolygonShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
5976 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5977 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5978 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMovePre. Expected _wxPyPolygonShape_p.");
5983 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5984 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMovePre. Expected _wxDC_p.");
5989 _arg6
= (bool ) tempbool6
;
5991 wxPy_BEGIN_ALLOW_THREADS
;
5992 _result
= (bool )wxPyPolygonShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
5994 wxPy_END_ALLOW_THREADS
;
5995 } _resultobj
= Py_BuildValue("i",_result
);
5999 #define wxPyPolygonShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6000 static PyObject
*_wrap_wxPyPolygonShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6001 PyObject
* _resultobj
;
6002 wxPyPolygonShape
* _arg0
;
6008 bool _arg6
= (bool ) TRUE
;
6009 PyObject
* _argo0
= 0;
6010 PyObject
* _argo1
= 0;
6011 int tempbool6
= (int) TRUE
;
6012 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
6015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyPolygonShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
6018 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6019 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6020 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMovePost. Expected _wxPyPolygonShape_p.");
6025 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6026 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6027 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMovePost. Expected _wxDC_p.");
6031 _arg6
= (bool ) tempbool6
;
6033 wxPy_BEGIN_ALLOW_THREADS
;
6034 wxPyPolygonShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6036 wxPy_END_ALLOW_THREADS
;
6037 } Py_INCREF(Py_None
);
6038 _resultobj
= Py_None
;
6042 #define wxPyPolygonShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6043 static PyObject
*_wrap_wxPyPolygonShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6044 PyObject
* _resultobj
;
6045 wxPyPolygonShape
* _arg0
;
6049 int _arg4
= (int ) 0;
6050 int _arg5
= (int ) 0;
6051 PyObject
* _argo0
= 0;
6053 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
6056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyPolygonShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6059 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6060 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6061 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDragLeft. Expected _wxPyPolygonShape_p.");
6065 _arg1
= (bool ) tempbool1
;
6067 wxPy_BEGIN_ALLOW_THREADS
;
6068 wxPyPolygonShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6070 wxPy_END_ALLOW_THREADS
;
6071 } Py_INCREF(Py_None
);
6072 _resultobj
= Py_None
;
6076 #define wxPyPolygonShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6077 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6078 PyObject
* _resultobj
;
6079 wxPyPolygonShape
* _arg0
;
6082 int _arg3
= (int ) 0;
6083 int _arg4
= (int ) 0;
6084 PyObject
* _argo0
= 0;
6085 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6091 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6092 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6093 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnBeginDragLeft. Expected _wxPyPolygonShape_p.");
6098 wxPy_BEGIN_ALLOW_THREADS
;
6099 wxPyPolygonShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6101 wxPy_END_ALLOW_THREADS
;
6102 } Py_INCREF(Py_None
);
6103 _resultobj
= Py_None
;
6107 #define wxPyPolygonShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6108 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6109 PyObject
* _resultobj
;
6110 wxPyPolygonShape
* _arg0
;
6113 int _arg3
= (int ) 0;
6114 int _arg4
= (int ) 0;
6115 PyObject
* _argo0
= 0;
6116 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6122 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6123 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6124 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndDragLeft. Expected _wxPyPolygonShape_p.");
6129 wxPy_BEGIN_ALLOW_THREADS
;
6130 wxPyPolygonShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6132 wxPy_END_ALLOW_THREADS
;
6133 } Py_INCREF(Py_None
);
6134 _resultobj
= Py_None
;
6138 #define wxPyPolygonShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6139 static PyObject
*_wrap_wxPyPolygonShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6140 PyObject
* _resultobj
;
6141 wxPyPolygonShape
* _arg0
;
6145 int _arg4
= (int ) 0;
6146 int _arg5
= (int ) 0;
6147 PyObject
* _argo0
= 0;
6149 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
6152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyPolygonShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6155 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6156 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDragRight. Expected _wxPyPolygonShape_p.");
6161 _arg1
= (bool ) tempbool1
;
6163 wxPy_BEGIN_ALLOW_THREADS
;
6164 wxPyPolygonShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6166 wxPy_END_ALLOW_THREADS
;
6167 } Py_INCREF(Py_None
);
6168 _resultobj
= Py_None
;
6172 #define wxPyPolygonShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6173 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6174 PyObject
* _resultobj
;
6175 wxPyPolygonShape
* _arg0
;
6178 int _arg3
= (int ) 0;
6179 int _arg4
= (int ) 0;
6180 PyObject
* _argo0
= 0;
6181 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6187 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6188 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6189 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnBeginDragRight. Expected _wxPyPolygonShape_p.");
6194 wxPy_BEGIN_ALLOW_THREADS
;
6195 wxPyPolygonShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6197 wxPy_END_ALLOW_THREADS
;
6198 } Py_INCREF(Py_None
);
6199 _resultobj
= Py_None
;
6203 #define wxPyPolygonShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6204 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6205 PyObject
* _resultobj
;
6206 wxPyPolygonShape
* _arg0
;
6209 int _arg3
= (int ) 0;
6210 int _arg4
= (int ) 0;
6211 PyObject
* _argo0
= 0;
6212 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6218 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6219 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6220 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndDragRight. Expected _wxPyPolygonShape_p.");
6225 wxPy_BEGIN_ALLOW_THREADS
;
6226 wxPyPolygonShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6228 wxPy_END_ALLOW_THREADS
;
6229 } Py_INCREF(Py_None
);
6230 _resultobj
= Py_None
;
6234 #define wxPyPolygonShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6235 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6236 PyObject
* _resultobj
;
6237 wxPyPolygonShape
* _arg0
;
6243 PyObject
* _argo0
= 0;
6244 PyObject
* _argo1
= 0;
6245 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
6248 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyPolygonShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6251 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6252 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6253 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawOutline. Expected _wxPyPolygonShape_p.");
6258 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6259 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6260 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawOutline. Expected _wxDC_p.");
6265 wxPy_BEGIN_ALLOW_THREADS
;
6266 wxPyPolygonShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6268 wxPy_END_ALLOW_THREADS
;
6269 } Py_INCREF(Py_None
);
6270 _resultobj
= Py_None
;
6274 #define wxPyPolygonShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
6275 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6276 PyObject
* _resultobj
;
6277 wxPyPolygonShape
* _arg0
;
6279 PyObject
* _argo0
= 0;
6280 PyObject
* _argo1
= 0;
6281 char *_kwnames
[] = { "self","dc", NULL
};
6284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
6287 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6288 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6289 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawControlPoints. Expected _wxPyPolygonShape_p.");
6294 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6295 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6296 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawControlPoints. Expected _wxDC_p.");
6301 wxPy_BEGIN_ALLOW_THREADS
;
6302 wxPyPolygonShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
6304 wxPy_END_ALLOW_THREADS
;
6305 } Py_INCREF(Py_None
);
6306 _resultobj
= Py_None
;
6310 #define wxPyPolygonShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
6311 static PyObject
*_wrap_wxPyPolygonShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6312 PyObject
* _resultobj
;
6313 wxPyPolygonShape
* _arg0
;
6315 PyObject
* _argo0
= 0;
6316 PyObject
* _argo1
= 0;
6317 char *_kwnames
[] = { "self","dc", NULL
};
6320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
6323 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6324 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6325 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEraseControlPoints. Expected _wxPyPolygonShape_p.");
6330 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6331 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6332 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnEraseControlPoints. Expected _wxDC_p.");
6337 wxPy_BEGIN_ALLOW_THREADS
;
6338 wxPyPolygonShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
6340 wxPy_END_ALLOW_THREADS
;
6341 } Py_INCREF(Py_None
);
6342 _resultobj
= Py_None
;
6346 #define wxPyPolygonShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
6347 static PyObject
*_wrap_wxPyPolygonShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6348 PyObject
* _resultobj
;
6349 wxPyPolygonShape
* _arg0
;
6351 bool _arg2
= (bool ) TRUE
;
6352 PyObject
* _argo0
= 0;
6353 PyObject
* _argo1
= 0;
6354 int tempbool2
= (int) TRUE
;
6355 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
6358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyPolygonShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6361 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6362 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6363 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMoveLink. Expected _wxPyPolygonShape_p.");
6368 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6369 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMoveLink. Expected _wxDC_p.");
6374 _arg2
= (bool ) tempbool2
;
6376 wxPy_BEGIN_ALLOW_THREADS
;
6377 wxPyPolygonShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
6379 wxPy_END_ALLOW_THREADS
;
6380 } Py_INCREF(Py_None
);
6381 _resultobj
= Py_None
;
6385 #define wxPyPolygonShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6386 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6387 PyObject
* _resultobj
;
6388 wxPyPolygonShape
* _arg0
;
6389 wxPyControlPoint
* _arg1
;
6393 int _arg5
= (int ) 0;
6394 int _arg6
= (int ) 0;
6395 PyObject
* _argo0
= 0;
6396 PyObject
* _argo1
= 0;
6398 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
6401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyPolygonShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
6404 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6405 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6406 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingDragLeft. Expected _wxPyPolygonShape_p.");
6411 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6412 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6413 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
6417 _arg2
= (bool ) tempbool2
;
6419 wxPy_BEGIN_ALLOW_THREADS
;
6420 wxPyPolygonShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6422 wxPy_END_ALLOW_THREADS
;
6423 } Py_INCREF(Py_None
);
6424 _resultobj
= Py_None
;
6428 #define wxPyPolygonShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6429 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6430 PyObject
* _resultobj
;
6431 wxPyPolygonShape
* _arg0
;
6432 wxPyControlPoint
* _arg1
;
6435 int _arg4
= (int ) 0;
6436 int _arg5
= (int ) 0;
6437 PyObject
* _argo0
= 0;
6438 PyObject
* _argo1
= 0;
6439 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
6442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyPolygonShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6445 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6446 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6447 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingBeginDragLeft. Expected _wxPyPolygonShape_p.");
6452 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6453 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6454 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
6459 wxPy_BEGIN_ALLOW_THREADS
;
6460 wxPyPolygonShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6462 wxPy_END_ALLOW_THREADS
;
6463 } Py_INCREF(Py_None
);
6464 _resultobj
= Py_None
;
6468 #define wxPyPolygonShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6469 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6470 PyObject
* _resultobj
;
6471 wxPyPolygonShape
* _arg0
;
6472 wxPyControlPoint
* _arg1
;
6475 int _arg4
= (int ) 0;
6476 int _arg5
= (int ) 0;
6477 PyObject
* _argo0
= 0;
6478 PyObject
* _argo1
= 0;
6479 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
6482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyPolygonShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6485 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6486 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6487 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingEndDragLeft. Expected _wxPyPolygonShape_p.");
6492 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6493 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6494 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
6499 wxPy_BEGIN_ALLOW_THREADS
;
6500 wxPyPolygonShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6502 wxPy_END_ALLOW_THREADS
;
6503 } Py_INCREF(Py_None
);
6504 _resultobj
= Py_None
;
6508 #define wxPyPolygonShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
6509 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6510 PyObject
* _resultobj
;
6511 wxPyPolygonShape
* _arg0
;
6514 PyObject
* _argo0
= 0;
6515 char *_kwnames
[] = { "self","w","h", NULL
};
6518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6521 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6522 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnBeginSize. Expected _wxPyPolygonShape_p.");
6528 wxPy_BEGIN_ALLOW_THREADS
;
6529 wxPyPolygonShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
6531 wxPy_END_ALLOW_THREADS
;
6532 } Py_INCREF(Py_None
);
6533 _resultobj
= Py_None
;
6537 #define wxPyPolygonShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
6538 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6539 PyObject
* _resultobj
;
6540 wxPyPolygonShape
* _arg0
;
6543 PyObject
* _argo0
= 0;
6544 char *_kwnames
[] = { "self","w","h", NULL
};
6547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6550 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6551 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6552 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndSize. Expected _wxPyPolygonShape_p.");
6557 wxPy_BEGIN_ALLOW_THREADS
;
6558 wxPyPolygonShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
6560 wxPy_END_ALLOW_THREADS
;
6561 } Py_INCREF(Py_None
);
6562 _resultobj
= Py_None
;
6566 static void *SwigwxPyTextShapeTowxPyRectangleShape(void *ptr
) {
6568 wxPyRectangleShape
*dest
;
6569 src
= (wxPyTextShape
*) ptr
;
6570 dest
= (wxPyRectangleShape
*) src
;
6571 return (void *) dest
;
6574 static void *SwigwxPyTextShapeTowxPyShape(void *ptr
) {
6577 src
= (wxPyTextShape
*) ptr
;
6578 dest
= (wxPyShape
*) src
;
6579 return (void *) dest
;
6582 static void *SwigwxPyTextShapeTowxPyShapeEvtHandler(void *ptr
) {
6584 wxPyShapeEvtHandler
*dest
;
6585 src
= (wxPyTextShape
*) ptr
;
6586 dest
= (wxPyShapeEvtHandler
*) src
;
6587 return (void *) dest
;
6590 #define new_wxPyTextShape(_swigarg0,_swigarg1) (new wxPyTextShape(_swigarg0,_swigarg1))
6591 static PyObject
*_wrap_new_wxPyTextShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6592 PyObject
* _resultobj
;
6593 wxPyTextShape
* _result
;
6594 double _arg0
= (double ) 0.0;
6595 double _arg1
= (double ) 0.0;
6596 char *_kwnames
[] = { "width","height", NULL
};
6600 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|dd:new_wxPyTextShape",_kwnames
,&_arg0
,&_arg1
))
6603 wxPy_BEGIN_ALLOW_THREADS
;
6604 _result
= (wxPyTextShape
*)new_wxPyTextShape(_arg0
,_arg1
);
6606 wxPy_END_ALLOW_THREADS
;
6608 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTextShape_p");
6609 _resultobj
= Py_BuildValue("s",_ptemp
);
6612 _resultobj
= Py_None
;
6617 #define wxPyTextShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
6618 static PyObject
*_wrap_wxPyTextShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6619 PyObject
* _resultobj
;
6620 wxPyTextShape
* _arg0
;
6623 PyObject
* _argo0
= 0;
6624 PyObject
* _obj1
= 0;
6625 PyObject
* _obj2
= 0;
6626 char *_kwnames
[] = { "self","self","_class", NULL
};
6629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyTextShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
6632 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6633 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6634 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape__setSelf. Expected _wxPyTextShape_p.");
6645 wxPy_BEGIN_ALLOW_THREADS
;
6646 wxPyTextShape__setSelf(_arg0
,_arg1
,_arg2
);
6648 wxPy_END_ALLOW_THREADS
;
6649 } Py_INCREF(Py_None
);
6650 _resultobj
= Py_None
;
6654 #define wxPyTextShape_base_OnDelete(_swigobj) (_swigobj->base_OnDelete())
6655 static PyObject
*_wrap_wxPyTextShape_base_OnDelete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6656 PyObject
* _resultobj
;
6657 wxPyTextShape
* _arg0
;
6658 PyObject
* _argo0
= 0;
6659 char *_kwnames
[] = { "self", NULL
};
6662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyTextShape_base_OnDelete",_kwnames
,&_argo0
))
6665 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6666 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6667 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDelete. Expected _wxPyTextShape_p.");
6672 wxPy_BEGIN_ALLOW_THREADS
;
6673 wxPyTextShape_base_OnDelete(_arg0
);
6675 wxPy_END_ALLOW_THREADS
;
6676 } Py_INCREF(Py_None
);
6677 _resultobj
= Py_None
;
6681 #define wxPyTextShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
6682 static PyObject
*_wrap_wxPyTextShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6683 PyObject
* _resultobj
;
6684 wxPyTextShape
* _arg0
;
6686 PyObject
* _argo0
= 0;
6687 PyObject
* _argo1
= 0;
6688 char *_kwnames
[] = { "self","dc", NULL
};
6691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
6694 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6695 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6696 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDraw. Expected _wxPyTextShape_p.");
6701 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6702 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDraw. Expected _wxDC_p.");
6708 wxPy_BEGIN_ALLOW_THREADS
;
6709 wxPyTextShape_base_OnDraw(_arg0
,*_arg1
);
6711 wxPy_END_ALLOW_THREADS
;
6712 } Py_INCREF(Py_None
);
6713 _resultobj
= Py_None
;
6717 #define wxPyTextShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
6718 static PyObject
*_wrap_wxPyTextShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6719 PyObject
* _resultobj
;
6720 wxPyTextShape
* _arg0
;
6722 PyObject
* _argo0
= 0;
6723 PyObject
* _argo1
= 0;
6724 char *_kwnames
[] = { "self","dc", NULL
};
6727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
6730 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6731 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6732 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawContents. Expected _wxPyTextShape_p.");
6737 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6738 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6739 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawContents. Expected _wxDC_p.");
6744 wxPy_BEGIN_ALLOW_THREADS
;
6745 wxPyTextShape_base_OnDrawContents(_arg0
,*_arg1
);
6747 wxPy_END_ALLOW_THREADS
;
6748 } Py_INCREF(Py_None
);
6749 _resultobj
= Py_None
;
6753 #define wxPyTextShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
6754 static PyObject
*_wrap_wxPyTextShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6755 PyObject
* _resultobj
;
6756 wxPyTextShape
* _arg0
;
6758 bool _arg2
= (bool ) FALSE
;
6759 PyObject
* _argo0
= 0;
6760 PyObject
* _argo1
= 0;
6761 int tempbool2
= (int) FALSE
;
6762 char *_kwnames
[] = { "self","dc","erase", NULL
};
6765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyTextShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6768 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6769 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6770 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawBranches. Expected _wxPyTextShape_p.");
6775 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6776 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6777 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawBranches. Expected _wxDC_p.");
6781 _arg2
= (bool ) tempbool2
;
6783 wxPy_BEGIN_ALLOW_THREADS
;
6784 wxPyTextShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
6786 wxPy_END_ALLOW_THREADS
;
6787 } Py_INCREF(Py_None
);
6788 _resultobj
= Py_None
;
6792 #define wxPyTextShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
6793 static PyObject
*_wrap_wxPyTextShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6794 PyObject
* _resultobj
;
6795 wxPyTextShape
* _arg0
;
6797 PyObject
* _argo0
= 0;
6798 PyObject
* _argo1
= 0;
6799 char *_kwnames
[] = { "self","dc", NULL
};
6802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
6805 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6806 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6807 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMoveLinks. Expected _wxPyTextShape_p.");
6812 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6813 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6814 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMoveLinks. Expected _wxDC_p.");
6819 wxPy_BEGIN_ALLOW_THREADS
;
6820 wxPyTextShape_base_OnMoveLinks(_arg0
,*_arg1
);
6822 wxPy_END_ALLOW_THREADS
;
6823 } Py_INCREF(Py_None
);
6824 _resultobj
= Py_None
;
6828 #define wxPyTextShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
6829 static PyObject
*_wrap_wxPyTextShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6830 PyObject
* _resultobj
;
6831 wxPyTextShape
* _arg0
;
6833 PyObject
* _argo0
= 0;
6834 PyObject
* _argo1
= 0;
6835 char *_kwnames
[] = { "self","dc", NULL
};
6838 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
6841 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6842 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6843 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnErase. Expected _wxPyTextShape_p.");
6848 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6849 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6850 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnErase. Expected _wxDC_p.");
6855 wxPy_BEGIN_ALLOW_THREADS
;
6856 wxPyTextShape_base_OnErase(_arg0
,*_arg1
);
6858 wxPy_END_ALLOW_THREADS
;
6859 } Py_INCREF(Py_None
);
6860 _resultobj
= Py_None
;
6864 #define wxPyTextShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
6865 static PyObject
*_wrap_wxPyTextShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6866 PyObject
* _resultobj
;
6867 wxPyTextShape
* _arg0
;
6869 PyObject
* _argo0
= 0;
6870 PyObject
* _argo1
= 0;
6871 char *_kwnames
[] = { "self","dc", NULL
};
6874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
6877 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6878 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEraseContents. Expected _wxPyTextShape_p.");
6884 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6885 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6886 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnEraseContents. Expected _wxDC_p.");
6891 wxPy_BEGIN_ALLOW_THREADS
;
6892 wxPyTextShape_base_OnEraseContents(_arg0
,*_arg1
);
6894 wxPy_END_ALLOW_THREADS
;
6895 } Py_INCREF(Py_None
);
6896 _resultobj
= Py_None
;
6900 #define wxPyTextShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
6901 static PyObject
*_wrap_wxPyTextShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6902 PyObject
* _resultobj
;
6903 wxPyTextShape
* _arg0
;
6905 PyObject
* _argo0
= 0;
6906 PyObject
* _argo1
= 0;
6907 char *_kwnames
[] = { "self","dc", NULL
};
6910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
6913 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6914 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6915 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnHighlight. Expected _wxPyTextShape_p.");
6920 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6921 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6922 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnHighlight. Expected _wxDC_p.");
6927 wxPy_BEGIN_ALLOW_THREADS
;
6928 wxPyTextShape_base_OnHighlight(_arg0
,*_arg1
);
6930 wxPy_END_ALLOW_THREADS
;
6931 } Py_INCREF(Py_None
);
6932 _resultobj
= Py_None
;
6936 #define wxPyTextShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6937 static PyObject
*_wrap_wxPyTextShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6938 PyObject
* _resultobj
;
6939 wxPyTextShape
* _arg0
;
6942 int _arg3
= (int ) 0;
6943 int _arg4
= (int ) 0;
6944 PyObject
* _argo0
= 0;
6945 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6951 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6952 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6953 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnLeftClick. Expected _wxPyTextShape_p.");
6958 wxPy_BEGIN_ALLOW_THREADS
;
6959 wxPyTextShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6961 wxPy_END_ALLOW_THREADS
;
6962 } Py_INCREF(Py_None
);
6963 _resultobj
= Py_None
;
6967 #define wxPyTextShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6968 static PyObject
*_wrap_wxPyTextShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6969 PyObject
* _resultobj
;
6970 wxPyTextShape
* _arg0
;
6973 int _arg3
= (int ) 0;
6974 int _arg4
= (int ) 0;
6975 PyObject
* _argo0
= 0;
6976 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6982 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6983 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6984 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnLeftDoubleClick. Expected _wxPyTextShape_p.");
6989 wxPy_BEGIN_ALLOW_THREADS
;
6990 wxPyTextShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6992 wxPy_END_ALLOW_THREADS
;
6993 } Py_INCREF(Py_None
);
6994 _resultobj
= Py_None
;
6998 #define wxPyTextShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6999 static PyObject
*_wrap_wxPyTextShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7000 PyObject
* _resultobj
;
7001 wxPyTextShape
* _arg0
;
7004 int _arg3
= (int ) 0;
7005 int _arg4
= (int ) 0;
7006 PyObject
* _argo0
= 0;
7007 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7013 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7014 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7015 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnRightClick. Expected _wxPyTextShape_p.");
7020 wxPy_BEGIN_ALLOW_THREADS
;
7021 wxPyTextShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7023 wxPy_END_ALLOW_THREADS
;
7024 } Py_INCREF(Py_None
);
7025 _resultobj
= Py_None
;
7029 #define wxPyTextShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
7030 static PyObject
*_wrap_wxPyTextShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7031 PyObject
* _resultobj
;
7032 wxPyTextShape
* _arg0
;
7035 PyObject
* _argo0
= 0;
7036 char *_kwnames
[] = { "self","x","y", NULL
};
7039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7042 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7043 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7044 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSize. Expected _wxPyTextShape_p.");
7049 wxPy_BEGIN_ALLOW_THREADS
;
7050 wxPyTextShape_base_OnSize(_arg0
,_arg1
,_arg2
);
7052 wxPy_END_ALLOW_THREADS
;
7053 } Py_INCREF(Py_None
);
7054 _resultobj
= Py_None
;
7058 #define wxPyTextShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7059 static PyObject
*_wrap_wxPyTextShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7060 PyObject
* _resultobj
;
7062 wxPyTextShape
* _arg0
;
7068 bool _arg6
= (bool ) TRUE
;
7069 PyObject
* _argo0
= 0;
7070 PyObject
* _argo1
= 0;
7071 int tempbool6
= (int) TRUE
;
7072 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyTextShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7078 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7079 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7080 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMovePre. Expected _wxPyTextShape_p.");
7085 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7086 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7087 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMovePre. Expected _wxDC_p.");
7091 _arg6
= (bool ) tempbool6
;
7093 wxPy_BEGIN_ALLOW_THREADS
;
7094 _result
= (bool )wxPyTextShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7096 wxPy_END_ALLOW_THREADS
;
7097 } _resultobj
= Py_BuildValue("i",_result
);
7101 #define wxPyTextShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7102 static PyObject
*_wrap_wxPyTextShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7103 PyObject
* _resultobj
;
7104 wxPyTextShape
* _arg0
;
7110 bool _arg6
= (bool ) TRUE
;
7111 PyObject
* _argo0
= 0;
7112 PyObject
* _argo1
= 0;
7113 int tempbool6
= (int) TRUE
;
7114 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyTextShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7120 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7121 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7122 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMovePost. Expected _wxPyTextShape_p.");
7127 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7128 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7129 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMovePost. Expected _wxDC_p.");
7133 _arg6
= (bool ) tempbool6
;
7135 wxPy_BEGIN_ALLOW_THREADS
;
7136 wxPyTextShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7138 wxPy_END_ALLOW_THREADS
;
7139 } Py_INCREF(Py_None
);
7140 _resultobj
= Py_None
;
7144 #define wxPyTextShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7145 static PyObject
*_wrap_wxPyTextShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7146 PyObject
* _resultobj
;
7147 wxPyTextShape
* _arg0
;
7151 int _arg4
= (int ) 0;
7152 int _arg5
= (int ) 0;
7153 PyObject
* _argo0
= 0;
7155 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7158 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyTextShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7161 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7162 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7163 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDragLeft. Expected _wxPyTextShape_p.");
7167 _arg1
= (bool ) tempbool1
;
7169 wxPy_BEGIN_ALLOW_THREADS
;
7170 wxPyTextShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7172 wxPy_END_ALLOW_THREADS
;
7173 } Py_INCREF(Py_None
);
7174 _resultobj
= Py_None
;
7178 #define wxPyTextShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7179 static PyObject
*_wrap_wxPyTextShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7180 PyObject
* _resultobj
;
7181 wxPyTextShape
* _arg0
;
7184 int _arg3
= (int ) 0;
7185 int _arg4
= (int ) 0;
7186 PyObject
* _argo0
= 0;
7187 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7193 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7194 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnBeginDragLeft. Expected _wxPyTextShape_p.");
7200 wxPy_BEGIN_ALLOW_THREADS
;
7201 wxPyTextShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7203 wxPy_END_ALLOW_THREADS
;
7204 } Py_INCREF(Py_None
);
7205 _resultobj
= Py_None
;
7209 #define wxPyTextShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7210 static PyObject
*_wrap_wxPyTextShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7211 PyObject
* _resultobj
;
7212 wxPyTextShape
* _arg0
;
7215 int _arg3
= (int ) 0;
7216 int _arg4
= (int ) 0;
7217 PyObject
* _argo0
= 0;
7218 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7224 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7225 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7226 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndDragLeft. Expected _wxPyTextShape_p.");
7231 wxPy_BEGIN_ALLOW_THREADS
;
7232 wxPyTextShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7234 wxPy_END_ALLOW_THREADS
;
7235 } Py_INCREF(Py_None
);
7236 _resultobj
= Py_None
;
7240 #define wxPyTextShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7241 static PyObject
*_wrap_wxPyTextShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7242 PyObject
* _resultobj
;
7243 wxPyTextShape
* _arg0
;
7247 int _arg4
= (int ) 0;
7248 int _arg5
= (int ) 0;
7249 PyObject
* _argo0
= 0;
7251 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyTextShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7257 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7258 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDragRight. Expected _wxPyTextShape_p.");
7263 _arg1
= (bool ) tempbool1
;
7265 wxPy_BEGIN_ALLOW_THREADS
;
7266 wxPyTextShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7268 wxPy_END_ALLOW_THREADS
;
7269 } Py_INCREF(Py_None
);
7270 _resultobj
= Py_None
;
7274 #define wxPyTextShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7275 static PyObject
*_wrap_wxPyTextShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7276 PyObject
* _resultobj
;
7277 wxPyTextShape
* _arg0
;
7280 int _arg3
= (int ) 0;
7281 int _arg4
= (int ) 0;
7282 PyObject
* _argo0
= 0;
7283 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7289 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7290 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7291 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnBeginDragRight. Expected _wxPyTextShape_p.");
7296 wxPy_BEGIN_ALLOW_THREADS
;
7297 wxPyTextShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7299 wxPy_END_ALLOW_THREADS
;
7300 } Py_INCREF(Py_None
);
7301 _resultobj
= Py_None
;
7305 #define wxPyTextShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7306 static PyObject
*_wrap_wxPyTextShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7307 PyObject
* _resultobj
;
7308 wxPyTextShape
* _arg0
;
7311 int _arg3
= (int ) 0;
7312 int _arg4
= (int ) 0;
7313 PyObject
* _argo0
= 0;
7314 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7320 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7321 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndDragRight. Expected _wxPyTextShape_p.");
7327 wxPy_BEGIN_ALLOW_THREADS
;
7328 wxPyTextShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7330 wxPy_END_ALLOW_THREADS
;
7331 } Py_INCREF(Py_None
);
7332 _resultobj
= Py_None
;
7336 #define wxPyTextShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7337 static PyObject
*_wrap_wxPyTextShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7338 PyObject
* _resultobj
;
7339 wxPyTextShape
* _arg0
;
7345 PyObject
* _argo0
= 0;
7346 PyObject
* _argo1
= 0;
7347 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
7350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyTextShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7353 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7354 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7355 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawOutline. Expected _wxPyTextShape_p.");
7360 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7361 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7362 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawOutline. Expected _wxDC_p.");
7367 wxPy_BEGIN_ALLOW_THREADS
;
7368 wxPyTextShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7370 wxPy_END_ALLOW_THREADS
;
7371 } Py_INCREF(Py_None
);
7372 _resultobj
= Py_None
;
7376 #define wxPyTextShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
7377 static PyObject
*_wrap_wxPyTextShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7378 PyObject
* _resultobj
;
7379 wxPyTextShape
* _arg0
;
7381 PyObject
* _argo0
= 0;
7382 PyObject
* _argo1
= 0;
7383 char *_kwnames
[] = { "self","dc", NULL
};
7386 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
7389 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7390 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7391 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawControlPoints. Expected _wxPyTextShape_p.");
7396 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7397 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7398 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawControlPoints. Expected _wxDC_p.");
7403 wxPy_BEGIN_ALLOW_THREADS
;
7404 wxPyTextShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
7406 wxPy_END_ALLOW_THREADS
;
7407 } Py_INCREF(Py_None
);
7408 _resultobj
= Py_None
;
7412 #define wxPyTextShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
7413 static PyObject
*_wrap_wxPyTextShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7414 PyObject
* _resultobj
;
7415 wxPyTextShape
* _arg0
;
7417 PyObject
* _argo0
= 0;
7418 PyObject
* _argo1
= 0;
7419 char *_kwnames
[] = { "self","dc", NULL
};
7422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
7425 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7426 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7427 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEraseControlPoints. Expected _wxPyTextShape_p.");
7432 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7433 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnEraseControlPoints. Expected _wxDC_p.");
7439 wxPy_BEGIN_ALLOW_THREADS
;
7440 wxPyTextShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
7442 wxPy_END_ALLOW_THREADS
;
7443 } Py_INCREF(Py_None
);
7444 _resultobj
= Py_None
;
7448 #define wxPyTextShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
7449 static PyObject
*_wrap_wxPyTextShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7450 PyObject
* _resultobj
;
7451 wxPyTextShape
* _arg0
;
7453 bool _arg2
= (bool ) TRUE
;
7454 PyObject
* _argo0
= 0;
7455 PyObject
* _argo1
= 0;
7456 int tempbool2
= (int) TRUE
;
7457 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
7460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyTextShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7463 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7464 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7465 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMoveLink. Expected _wxPyTextShape_p.");
7470 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7471 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7472 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMoveLink. Expected _wxDC_p.");
7476 _arg2
= (bool ) tempbool2
;
7478 wxPy_BEGIN_ALLOW_THREADS
;
7479 wxPyTextShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
7481 wxPy_END_ALLOW_THREADS
;
7482 } Py_INCREF(Py_None
);
7483 _resultobj
= Py_None
;
7487 #define wxPyTextShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7488 static PyObject
*_wrap_wxPyTextShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7489 PyObject
* _resultobj
;
7490 wxPyTextShape
* _arg0
;
7491 wxPyControlPoint
* _arg1
;
7495 int _arg5
= (int ) 0;
7496 int _arg6
= (int ) 0;
7497 PyObject
* _argo0
= 0;
7498 PyObject
* _argo1
= 0;
7500 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
7503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyTextShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
7506 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7507 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7508 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingDragLeft. Expected _wxPyTextShape_p.");
7513 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7514 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7515 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
7519 _arg2
= (bool ) tempbool2
;
7521 wxPy_BEGIN_ALLOW_THREADS
;
7522 wxPyTextShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7524 wxPy_END_ALLOW_THREADS
;
7525 } Py_INCREF(Py_None
);
7526 _resultobj
= Py_None
;
7530 #define wxPyTextShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7531 static PyObject
*_wrap_wxPyTextShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7532 PyObject
* _resultobj
;
7533 wxPyTextShape
* _arg0
;
7534 wxPyControlPoint
* _arg1
;
7537 int _arg4
= (int ) 0;
7538 int _arg5
= (int ) 0;
7539 PyObject
* _argo0
= 0;
7540 PyObject
* _argo1
= 0;
7541 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
7544 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyTextShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7547 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7548 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7549 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingBeginDragLeft. Expected _wxPyTextShape_p.");
7554 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7555 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7556 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
7561 wxPy_BEGIN_ALLOW_THREADS
;
7562 wxPyTextShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7564 wxPy_END_ALLOW_THREADS
;
7565 } Py_INCREF(Py_None
);
7566 _resultobj
= Py_None
;
7570 #define wxPyTextShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7571 static PyObject
*_wrap_wxPyTextShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7572 PyObject
* _resultobj
;
7573 wxPyTextShape
* _arg0
;
7574 wxPyControlPoint
* _arg1
;
7577 int _arg4
= (int ) 0;
7578 int _arg5
= (int ) 0;
7579 PyObject
* _argo0
= 0;
7580 PyObject
* _argo1
= 0;
7581 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
7584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyTextShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7587 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7588 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7589 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingEndDragLeft. Expected _wxPyTextShape_p.");
7594 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7595 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7596 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
7601 wxPy_BEGIN_ALLOW_THREADS
;
7602 wxPyTextShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7604 wxPy_END_ALLOW_THREADS
;
7605 } Py_INCREF(Py_None
);
7606 _resultobj
= Py_None
;
7610 #define wxPyTextShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
7611 static PyObject
*_wrap_wxPyTextShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7612 PyObject
* _resultobj
;
7613 wxPyTextShape
* _arg0
;
7616 PyObject
* _argo0
= 0;
7617 char *_kwnames
[] = { "self","w","h", NULL
};
7620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7623 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7624 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7625 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnBeginSize. Expected _wxPyTextShape_p.");
7630 wxPy_BEGIN_ALLOW_THREADS
;
7631 wxPyTextShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
7633 wxPy_END_ALLOW_THREADS
;
7634 } Py_INCREF(Py_None
);
7635 _resultobj
= Py_None
;
7639 #define wxPyTextShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
7640 static PyObject
*_wrap_wxPyTextShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7641 PyObject
* _resultobj
;
7642 wxPyTextShape
* _arg0
;
7645 PyObject
* _argo0
= 0;
7646 char *_kwnames
[] = { "self","w","h", NULL
};
7649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7652 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7653 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7654 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndSize. Expected _wxPyTextShape_p.");
7659 wxPy_BEGIN_ALLOW_THREADS
;
7660 wxPyTextShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
7662 wxPy_END_ALLOW_THREADS
;
7663 } Py_INCREF(Py_None
);
7664 _resultobj
= Py_None
;
7668 static PyMethodDef oglshapes2cMethods
[] = {
7669 { "wxPyTextShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7670 { "wxPyTextShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7671 { "wxPyTextShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7672 { "wxPyTextShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7673 { "wxPyTextShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7674 { "wxPyTextShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyTextShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7675 { "wxPyTextShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyTextShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7676 { "wxPyTextShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7677 { "wxPyTextShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7678 { "wxPyTextShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7679 { "wxPyTextShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7680 { "wxPyTextShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7681 { "wxPyTextShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7682 { "wxPyTextShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7683 { "wxPyTextShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7684 { "wxPyTextShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyTextShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7685 { "wxPyTextShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyTextShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7686 { "wxPyTextShape_base_OnSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7687 { "wxPyTextShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7688 { "wxPyTextShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7689 { "wxPyTextShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7690 { "wxPyTextShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyTextShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7691 { "wxPyTextShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyTextShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7692 { "wxPyTextShape_base_OnErase", (PyCFunction
) _wrap_wxPyTextShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7693 { "wxPyTextShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyTextShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7694 { "wxPyTextShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7695 { "wxPyTextShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7696 { "wxPyTextShape_base_OnDraw", (PyCFunction
) _wrap_wxPyTextShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7697 { "wxPyTextShape_base_OnDelete", (PyCFunction
) _wrap_wxPyTextShape_base_OnDelete
, METH_VARARGS
| METH_KEYWORDS
},
7698 { "wxPyTextShape__setSelf", (PyCFunction
) _wrap_wxPyTextShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7699 { "new_wxPyTextShape", (PyCFunction
) _wrap_new_wxPyTextShape
, METH_VARARGS
| METH_KEYWORDS
},
7700 { "wxPyPolygonShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7701 { "wxPyPolygonShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7702 { "wxPyPolygonShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7703 { "wxPyPolygonShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7704 { "wxPyPolygonShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7705 { "wxPyPolygonShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7706 { "wxPyPolygonShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7707 { "wxPyPolygonShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7708 { "wxPyPolygonShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7709 { "wxPyPolygonShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7710 { "wxPyPolygonShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7711 { "wxPyPolygonShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7712 { "wxPyPolygonShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7713 { "wxPyPolygonShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7714 { "wxPyPolygonShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7715 { "wxPyPolygonShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7716 { "wxPyPolygonShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7717 { "wxPyPolygonShape_base_OnSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7718 { "wxPyPolygonShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7719 { "wxPyPolygonShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7720 { "wxPyPolygonShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7721 { "wxPyPolygonShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7722 { "wxPyPolygonShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7723 { "wxPyPolygonShape_base_OnErase", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7724 { "wxPyPolygonShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7725 { "wxPyPolygonShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7726 { "wxPyPolygonShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7727 { "wxPyPolygonShape_base_OnDraw", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7728 { "wxPyPolygonShape_UpdateOriginalPoints", (PyCFunction
) _wrap_wxPyPolygonShape_UpdateOriginalPoints
, METH_VARARGS
| METH_KEYWORDS
},
7729 { "wxPyPolygonShape_GetPoints", (PyCFunction
) _wrap_wxPyPolygonShape_GetPoints
, METH_VARARGS
| METH_KEYWORDS
},
7730 { "wxPyPolygonShape_DeletePolygonPoint", (PyCFunction
) _wrap_wxPyPolygonShape_DeletePolygonPoint
, METH_VARARGS
| METH_KEYWORDS
},
7731 { "wxPyPolygonShape_CalculatePolygonCentre", (PyCFunction
) _wrap_wxPyPolygonShape_CalculatePolygonCentre
, METH_VARARGS
| METH_KEYWORDS
},
7732 { "wxPyPolygonShape_AddPolygonPoint", (PyCFunction
) _wrap_wxPyPolygonShape_AddPolygonPoint
, METH_VARARGS
| METH_KEYWORDS
},
7733 { "wxPyPolygonShape_Create", (PyCFunction
) _wrap_wxPyPolygonShape_Create
, METH_VARARGS
| METH_KEYWORDS
},
7734 { "wxPyPolygonShape__setSelf", (PyCFunction
) _wrap_wxPyPolygonShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7735 { "new_wxPyPolygonShape", (PyCFunction
) _wrap_new_wxPyPolygonShape
, METH_VARARGS
| METH_KEYWORDS
},
7736 { "wxPyLineShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7737 { "wxPyLineShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7738 { "wxPyLineShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7739 { "wxPyLineShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7740 { "wxPyLineShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7741 { "wxPyLineShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyLineShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7742 { "wxPyLineShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyLineShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7743 { "wxPyLineShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7744 { "wxPyLineShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7745 { "wxPyLineShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7746 { "wxPyLineShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7747 { "wxPyLineShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7748 { "wxPyLineShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7749 { "wxPyLineShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7750 { "wxPyLineShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7751 { "wxPyLineShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyLineShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7752 { "wxPyLineShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyLineShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7753 { "wxPyLineShape_base_OnSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7754 { "wxPyLineShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7755 { "wxPyLineShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7756 { "wxPyLineShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7757 { "wxPyLineShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyLineShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7758 { "wxPyLineShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyLineShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7759 { "wxPyLineShape_base_OnErase", (PyCFunction
) _wrap_wxPyLineShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7760 { "wxPyLineShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyLineShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7761 { "wxPyLineShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7762 { "wxPyLineShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7763 { "wxPyLineShape_base_OnDraw", (PyCFunction
) _wrap_wxPyLineShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7764 { "wxPyLineShape_Unlink", (PyCFunction
) _wrap_wxPyLineShape_Unlink
, METH_VARARGS
| METH_KEYWORDS
},
7765 { "wxPyLineShape_Straighten", (PyCFunction
) _wrap_wxPyLineShape_Straighten
, METH_VARARGS
| METH_KEYWORDS
},
7766 { "wxPyLineShape_SetTo", (PyCFunction
) _wrap_wxPyLineShape_SetTo
, METH_VARARGS
| METH_KEYWORDS
},
7767 { "wxPyLineShape_SetSpline", (PyCFunction
) _wrap_wxPyLineShape_SetSpline
, METH_VARARGS
| METH_KEYWORDS
},
7768 { "wxPyLineShape_SetIgnoreOffsets", (PyCFunction
) _wrap_wxPyLineShape_SetIgnoreOffsets
, METH_VARARGS
| METH_KEYWORDS
},
7769 { "wxPyLineShape_SetFrom", (PyCFunction
) _wrap_wxPyLineShape_SetFrom
, METH_VARARGS
| METH_KEYWORDS
},
7770 { "wxPyLineShape_SetEnds", (PyCFunction
) _wrap_wxPyLineShape_SetEnds
, METH_VARARGS
| METH_KEYWORDS
},
7771 { "wxPyLineShape_SetAttachmentTo", (PyCFunction
) _wrap_wxPyLineShape_SetAttachmentTo
, METH_VARARGS
| METH_KEYWORDS
},
7772 { "wxPyLineShape_SetAttachments", (PyCFunction
) _wrap_wxPyLineShape_SetAttachments
, METH_VARARGS
| METH_KEYWORDS
},
7773 { "wxPyLineShape_SetAttachmentFrom", (PyCFunction
) _wrap_wxPyLineShape_SetAttachmentFrom
, METH_VARARGS
| METH_KEYWORDS
},
7774 { "wxPyLineShape_MakeLineControlPoints", (PyCFunction
) _wrap_wxPyLineShape_MakeLineControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7775 { "wxPyLineShape_IsSpline", (PyCFunction
) _wrap_wxPyLineShape_IsSpline
, METH_VARARGS
| METH_KEYWORDS
},
7776 { "wxPyLineShape_IsEnd", (PyCFunction
) _wrap_wxPyLineShape_IsEnd
, METH_VARARGS
| METH_KEYWORDS
},
7777 { "wxPyLineShape_InsertLineControlPoint", (PyCFunction
) _wrap_wxPyLineShape_InsertLineControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7778 { "wxPyLineShape_Initialise", (PyCFunction
) _wrap_wxPyLineShape_Initialise
, METH_VARARGS
| METH_KEYWORDS
},
7779 { "wxPyLineShape_GetTo", (PyCFunction
) _wrap_wxPyLineShape_GetTo
, METH_VARARGS
| METH_KEYWORDS
},
7780 { "wxPyLineShape_GetNextControlPoint", (PyCFunction
) _wrap_wxPyLineShape_GetNextControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7781 { "wxPyLineShape_GetLabelPosition", (PyCFunction
) _wrap_wxPyLineShape_GetLabelPosition
, METH_VARARGS
| METH_KEYWORDS
},
7782 { "wxPyLineShape_GetFrom", (PyCFunction
) _wrap_wxPyLineShape_GetFrom
, METH_VARARGS
| METH_KEYWORDS
},
7783 { "wxPyLineShape_GetEnds", (PyCFunction
) _wrap_wxPyLineShape_GetEnds
, METH_VARARGS
| METH_KEYWORDS
},
7784 { "wxPyLineShape_GetAttachmentTo", (PyCFunction
) _wrap_wxPyLineShape_GetAttachmentTo
, METH_VARARGS
| METH_KEYWORDS
},
7785 { "wxPyLineShape_GetAttachmentFrom", (PyCFunction
) _wrap_wxPyLineShape_GetAttachmentFrom
, METH_VARARGS
| METH_KEYWORDS
},
7786 { "wxPyLineShape_FindNth", (PyCFunction
) _wrap_wxPyLineShape_FindNth
, METH_VARARGS
| METH_KEYWORDS
},
7787 { "wxPyLineShape_FindMinimumWidth", (PyCFunction
) _wrap_wxPyLineShape_FindMinimumWidth
, METH_VARARGS
| METH_KEYWORDS
},
7788 { "wxPyLineShape_FindLinePosition", (PyCFunction
) _wrap_wxPyLineShape_FindLinePosition
, METH_VARARGS
| METH_KEYWORDS
},
7789 { "wxPyLineShape_FindLineEndPoints", (PyCFunction
) _wrap_wxPyLineShape_FindLineEndPoints
, METH_VARARGS
| METH_KEYWORDS
},
7790 { "wxPyLineShape_FindArrowHead", (PyCFunction
) _wrap_wxPyLineShape_FindArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7791 { "wxPyLineShape_FindArrowHeadId", (PyCFunction
) _wrap_wxPyLineShape_FindArrowHeadId
, METH_VARARGS
| METH_KEYWORDS
},
7792 { "wxPyLineShape_EraseRegion", (PyCFunction
) _wrap_wxPyLineShape_EraseRegion
, METH_VARARGS
| METH_KEYWORDS
},
7793 { "wxPyLineShape_DrawRegion", (PyCFunction
) _wrap_wxPyLineShape_DrawRegion
, METH_VARARGS
| METH_KEYWORDS
},
7794 { "wxPyLineShape_DrawArrows", (PyCFunction
) _wrap_wxPyLineShape_DrawArrows
, METH_VARARGS
| METH_KEYWORDS
},
7795 { "wxPyLineShape_DeleteLineControlPoint", (PyCFunction
) _wrap_wxPyLineShape_DeleteLineControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7796 { "wxPyLineShape_DeleteArrowHead", (PyCFunction
) _wrap_wxPyLineShape_DeleteArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7797 { "wxPyLineShape_DeleteArrowHeadId", (PyCFunction
) _wrap_wxPyLineShape_DeleteArrowHeadId
, METH_VARARGS
| METH_KEYWORDS
},
7798 { "wxPyLineShape_DrawArrow", (PyCFunction
) _wrap_wxPyLineShape_DrawArrow
, METH_VARARGS
| METH_KEYWORDS
},
7799 { "wxPyLineShape_ClearArrowsAtPosition", (PyCFunction
) _wrap_wxPyLineShape_ClearArrowsAtPosition
, METH_VARARGS
| METH_KEYWORDS
},
7800 { "wxPyLineShape_ClearArrow", (PyCFunction
) _wrap_wxPyLineShape_ClearArrow
, METH_VARARGS
| METH_KEYWORDS
},
7801 { "wxPyLineShape_AddArrowOrdered", (PyCFunction
) _wrap_wxPyLineShape_AddArrowOrdered
, METH_VARARGS
| METH_KEYWORDS
},
7802 { "wxPyLineShape_AddArrow", (PyCFunction
) _wrap_wxPyLineShape_AddArrow
, METH_VARARGS
| METH_KEYWORDS
},
7803 { "wxPyLineShape__setSelf", (PyCFunction
) _wrap_wxPyLineShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7804 { "new_wxPyLineShape", (PyCFunction
) _wrap_new_wxPyLineShape
, METH_VARARGS
| METH_KEYWORDS
},
7805 { "wxArrowHead_SetSpacing", (PyCFunction
) _wrap_wxArrowHead_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7806 { "wxArrowHead_SetSize", (PyCFunction
) _wrap_wxArrowHead_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
7807 { "wxArrowHead_GetArrowSize", (PyCFunction
) _wrap_wxArrowHead_GetArrowSize
, METH_VARARGS
| METH_KEYWORDS
},
7808 { "wxArrowHead_GetArrowEnd", (PyCFunction
) _wrap_wxArrowHead_GetArrowEnd
, METH_VARARGS
| METH_KEYWORDS
},
7809 { "wxArrowHead_GetId", (PyCFunction
) _wrap_wxArrowHead_GetId
, METH_VARARGS
| METH_KEYWORDS
},
7810 { "wxArrowHead_GetMetaFile", (PyCFunction
) _wrap_wxArrowHead_GetMetaFile
, METH_VARARGS
| METH_KEYWORDS
},
7811 { "wxArrowHead_SetYOffset", (PyCFunction
) _wrap_wxArrowHead_SetYOffset
, METH_VARARGS
| METH_KEYWORDS
},
7812 { "wxArrowHead_SetXOffset", (PyCFunction
) _wrap_wxArrowHead_SetXOffset
, METH_VARARGS
| METH_KEYWORDS
},
7813 { "wxArrowHead_GetName", (PyCFunction
) _wrap_wxArrowHead_GetName
, METH_VARARGS
| METH_KEYWORDS
},
7814 { "wxArrowHead_GetSize", (PyCFunction
) _wrap_wxArrowHead_GetSize
, METH_VARARGS
| METH_KEYWORDS
},
7815 { "wxArrowHead_GetSpacing", (PyCFunction
) _wrap_wxArrowHead_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7816 { "wxArrowHead_GetYOffset", (PyCFunction
) _wrap_wxArrowHead_GetYOffset
, METH_VARARGS
| METH_KEYWORDS
},
7817 { "wxArrowHead_GetXOffset", (PyCFunction
) _wrap_wxArrowHead_GetXOffset
, METH_VARARGS
| METH_KEYWORDS
},
7818 { "wxArrowHead_SetPosition", (PyCFunction
) _wrap_wxArrowHead_SetPosition
, METH_VARARGS
| METH_KEYWORDS
},
7819 { "wxArrowHead_GetPosition", (PyCFunction
) _wrap_wxArrowHead_GetPosition
, METH_VARARGS
| METH_KEYWORDS
},
7820 { "wxArrowHead__GetType", (PyCFunction
) _wrap_wxArrowHead__GetType
, METH_VARARGS
| METH_KEYWORDS
},
7821 { "delete_wxArrowHead", (PyCFunction
) _wrap_delete_wxArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7822 { "new_wxArrowHead", (PyCFunction
) _wrap_new_wxArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7823 { "wxPyCircleShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7824 { "wxPyCircleShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7825 { "wxPyCircleShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7826 { "wxPyCircleShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7827 { "wxPyCircleShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7828 { "wxPyCircleShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7829 { "wxPyCircleShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7830 { "wxPyCircleShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7831 { "wxPyCircleShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7832 { "wxPyCircleShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7833 { "wxPyCircleShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7834 { "wxPyCircleShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7835 { "wxPyCircleShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7836 { "wxPyCircleShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7837 { "wxPyCircleShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7838 { "wxPyCircleShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7839 { "wxPyCircleShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7840 { "wxPyCircleShape_base_OnSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7841 { "wxPyCircleShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7842 { "wxPyCircleShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7843 { "wxPyCircleShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7844 { "wxPyCircleShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7845 { "wxPyCircleShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7846 { "wxPyCircleShape_base_OnErase", (PyCFunction
) _wrap_wxPyCircleShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7847 { "wxPyCircleShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7848 { "wxPyCircleShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7849 { "wxPyCircleShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7850 { "wxPyCircleShape_base_OnDraw", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7851 { "wxPyCircleShape__setSelf", (PyCFunction
) _wrap_wxPyCircleShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7852 { "new_wxPyCircleShape", (PyCFunction
) _wrap_new_wxPyCircleShape
, METH_VARARGS
| METH_KEYWORDS
},
7853 { "wxPyEllipseShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7854 { "wxPyEllipseShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7855 { "wxPyEllipseShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7856 { "wxPyEllipseShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7857 { "wxPyEllipseShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7858 { "wxPyEllipseShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7859 { "wxPyEllipseShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7860 { "wxPyEllipseShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7861 { "wxPyEllipseShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7862 { "wxPyEllipseShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7863 { "wxPyEllipseShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7864 { "wxPyEllipseShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7865 { "wxPyEllipseShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7866 { "wxPyEllipseShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7867 { "wxPyEllipseShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7868 { "wxPyEllipseShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7869 { "wxPyEllipseShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7870 { "wxPyEllipseShape_base_OnSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7871 { "wxPyEllipseShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7872 { "wxPyEllipseShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7873 { "wxPyEllipseShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7874 { "wxPyEllipseShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7875 { "wxPyEllipseShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7876 { "wxPyEllipseShape_base_OnErase", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7877 { "wxPyEllipseShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7878 { "wxPyEllipseShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7879 { "wxPyEllipseShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7880 { "wxPyEllipseShape_base_OnDraw", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7881 { "wxPyEllipseShape__setSelf", (PyCFunction
) _wrap_wxPyEllipseShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7882 { "new_wxPyEllipseShape", (PyCFunction
) _wrap_new_wxPyEllipseShape
, METH_VARARGS
| METH_KEYWORDS
},
7889 * This table is used by the pointer type-checker
7891 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
7892 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
7893 { "_wxEvent","_class_wxEvent",0},
7894 { "_class_wxActivateEvent","_wxActivateEvent",0},
7895 { "_signed_long","_long",0},
7896 { "_wxMenuEvent","_class_wxMenuEvent",0},
7897 { "_class_wxProcessEvent","_wxProcessEvent",0},
7898 { "_class_wxJPEGHandler","_wxJPEGHandler",0},
7899 { "_class_wxFSFile","_wxFSFile",0},
7900 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
7901 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
7902 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
7903 { "_wxBMPHandler","_class_wxBMPHandler",0},
7904 { "_wxImage","_class_wxImage",0},
7905 { "_wxFlexGridSizer","_class_wxFlexGridSizer",0},
7906 { "_wxWindowDisabler","_class_wxWindowDisabler",0},
7907 { "_class_wxDateTime","_wxDateTime",0},
7908 { "_wxPrintQuality","_wxCoord",0},
7909 { "_wxPrintQuality","_int",0},
7910 { "_wxPrintQuality","_signed_int",0},
7911 { "_wxPrintQuality","_unsigned_int",0},
7912 { "_wxPrintQuality","_wxWindowID",0},
7913 { "_wxPrintQuality","_uint",0},
7914 { "_wxPrintQuality","_EBool",0},
7915 { "_wxPrintQuality","_size_t",0},
7916 { "_wxPrintQuality","_time_t",0},
7917 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
7918 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
7919 { "_wxFontData","_class_wxFontData",0},
7920 { "_class_wxRegionIterator","_wxRegionIterator",0},
7921 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
7922 { "_class_wxMenuBar","_wxMenuBar",0},
7923 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
7924 { "_class_wxStaticBoxSizer","_wxStaticBoxSizer",0},
7925 { "_class_wxEvtHandler","_wxEvtHandler",0},
7926 { "_wxPaintEvent","_class_wxPaintEvent",0},
7927 { "_wxGIFHandler","_class_wxGIFHandler",0},
7928 { "_wxPySizer","_class_wxPySizer",0},
7929 { "_wxInternetFSHandler","_class_wxInternetFSHandler",0},
7930 { "_wxPyCompositeShape","_class_wxPyCompositeShape",0},
7931 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
7932 { "_wxCursor","_class_wxCursor",0},
7933 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
7934 { "_wxPyProcess","_class_wxPyProcess",0},
7935 { "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0},
7936 { "_wxImageHandler","_class_wxImageHandler",0},
7937 { "_class_wxPyRectangleShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
7938 { "_class_wxPyRectangleShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
7939 { "_class_wxPyRectangleShape","_wxPyRectangleShape",0},
7940 { "_wxLog","_class_wxLog",0},
7941 { "_class_wxToolBarBase","_wxToolBarBase",0},
7942 { "_wxMask","_class_wxMask",0},
7943 { "_wxToolTip","_class_wxToolTip",0},
7944 { "_wxPNGHandler","_class_wxPNGHandler",0},
7945 { "_class_wxOGLConstraint","_wxOGLConstraint",0},
7946 { "_class_wxColourData","_wxColourData",0},
7947 { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0},
7948 { "_wxPrinter","_class_wxPrinter",0},
7949 { "_wxPseudoMetaFile","_class_wxPseudoMetaFile",0},
7950 { "_class_wxArrowHead","_wxArrowHead",0},
7951 { "_wxPen","_class_wxPen",0},
7952 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
7953 { "_class_wxNotebookSizer","_wxNotebookSizer",0},
7954 { "_byte","_unsigned_char",0},
7955 { "_wxDataObject","_class_wxDataObject",0},
7956 { "_class_wxPyFontEnumerator","_wxPyFontEnumerator",0},
7957 { "_wxStaticBox","_class_wxStaticBox",0},
7958 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
7959 { "_wxPyDropSource","_class_wxPyDropSource",0},
7960 { "_wxChoice","_class_wxChoice",0},
7961 { "_wxSlider","_class_wxSlider",0},
7962 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
7963 { "_wxPyPrintout","_class_wxPyPrintout",0},
7964 { "_wxShapeRegion","_class_wxShapeRegion",0},
7965 { "_long","_unsigned_long",0},
7966 { "_long","_signed_long",0},
7967 { "_wxImageList","_class_wxImageList",0},
7968 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
7969 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
7970 { "_wxBitmapButton","_class_wxBitmapButton",0},
7971 { "_wxSashWindow","_class_wxSashWindow",0},
7972 { "_class_wxSizer","_wxSizer",0},
7973 { "_class_wxTIFFHandler","_wxTIFFHandler",0},
7974 { "_class_wxPrintDialogData","_wxPrintDialogData",0},
7975 { "_wxGridSizer","_class_wxGridSizer",0},
7976 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
7977 { "_class_wxClipboard","_wxClipboard",0},
7978 { "_class_wxGauge","_wxGauge",0},
7979 { "_class_wxSashEvent","_wxSashEvent",0},
7980 { "_wxDC","_class_wxDC",0},
7981 { "_wxSizerItem","_class_wxSizerItem",0},
7982 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
7983 { "_wxListEvent","_class_wxListEvent",0},
7984 { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0},
7985 { "_wxProgressDialog","_class_wxProgressDialog",0},
7986 { "_class_wxBMPHandler","_wxBMPHandler",0},
7987 { "_wxPrintPreview","_class_wxPrintPreview",0},
7988 { "_class_wxFlexGridSizer","_wxFlexGridSizer",0},
7989 { "_wxSpinEvent","_class_wxSpinEvent",0},
7990 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
7991 { "_wxPyBitmapShape","_class_wxPyBitmapShape",0},
7992 { "_class_wxPyEllipseShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
7993 { "_class_wxPyEllipseShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
7994 { "_class_wxPyEllipseShape","_wxPyEllipseShape",0},
7995 { "_size_t","_wxCoord",0},
7996 { "_size_t","_wxPrintQuality",0},
7997 { "_size_t","_time_t",0},
7998 { "_size_t","_unsigned_int",0},
7999 { "_size_t","_int",0},
8000 { "_size_t","_wxWindowID",0},
8001 { "_size_t","_uint",0},
8002 { "_class_wxRealPoint","_wxRealPoint",0},
8003 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
8004 { "_wxPNMHandler","_class_wxPNMHandler",0},
8005 { "_wxPrinterDC","_class_wxPrinterDC",0},
8006 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
8007 { "_wxLogGui","_class_wxLogGui",0},
8008 { "_class_wxPyShapeEvtHandler","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8009 { "_class_wxPyShapeEvtHandler","_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8010 { "_class_wxPyShapeEvtHandler","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8011 { "_class_wxPyShapeEvtHandler","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8012 { "_class_wxPyShapeEvtHandler","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8013 { "_class_wxPyShapeEvtHandler","_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8014 { "_class_wxPyShapeEvtHandler","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8015 { "_class_wxPyShapeEvtHandler","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8016 { "_class_wxPyShapeEvtHandler","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8017 { "_class_wxPyShapeEvtHandler","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8018 { "_class_wxPyShapeEvtHandler","_wxPyShapeEvtHandler",0},
8019 { "_class_wxMenuItem","_wxMenuItem",0},
8020 { "_class_wxPaintEvent","_wxPaintEvent",0},
8021 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
8022 { "_class_wxStatusBar","_wxStatusBar",0},
8023 { "_class_wxGIFHandler","_wxGIFHandler",0},
8024 { "_class_wxPySizer","_wxPySizer",0},
8025 { "_class_wxPyCompositeShape","_wxPyCompositeShape",0},
8026 { "_wxPyPolygonShape","_class_wxPyPolygonShape",0},
8027 { "_wxPanel","_class_wxPanel",0},
8028 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
8029 { "_wxCheckBox","_class_wxCheckBox",0},
8030 { "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0},
8031 { "_wxPyEvent","_class_wxPyEvent",0},
8032 { "_wxTextCtrl","_class_wxTextCtrl",0},
8033 { "_class_wxMask","_wxMask",0},
8034 { "_wxTextDataObject","_class_wxTextDataObject",0},
8035 { "_class_wxKeyEvent","_wxKeyEvent",0},
8036 { "_class_wxToolTip","_wxToolTip",0},
8037 { "_class_wxPNGHandler","_wxPNGHandler",0},
8038 { "_wxFileConfig","_class_wxFileConfig",0},
8039 { "_wxColour","_class_wxColour",0},
8040 { "_class_wxDialog","_wxDialog",0},
8041 { "_wxBusyCursor","_class_wxBusyCursor",0},
8042 { "_wxPageSetupDialog","_class_wxPageSetupDialog",0},
8043 { "_class_wxPrinter","_wxPrinter",0},
8044 { "_class_wxFileDataObject","_wxFileDataObject",0},
8045 { "_wxIdleEvent","_class_wxIdleEvent",0},
8046 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
8047 { "_wxToolBar","_class_wxToolBar",0},
8048 { "_class_wxDataObject","_wxDataObject",0},
8049 { "_wxCaret","_class_wxCaret",0},
8050 { "_wxStaticLine","_class_wxStaticLine",0},
8051 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
8052 { "_wxBrush","_class_wxBrush",0},
8053 { "_wxMiniFrame","_class_wxMiniFrame",0},
8054 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
8055 { "_class_wxPyPrintout","_wxPyPrintout",0},
8056 { "_wxDataFormat","_class_wxDataFormat",0},
8057 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8058 { "_class_wxSashWindow","_wxSashWindow",0},
8059 { "_wxShowEvent","_class_wxShowEvent",0},
8060 { "_class_wxPyDivisionShape","_wxPyDivisionShape",0},
8061 { "_uint","_wxCoord",0},
8062 { "_uint","_wxPrintQuality",0},
8063 { "_uint","_time_t",0},
8064 { "_uint","_size_t",0},
8065 { "_uint","_unsigned_int",0},
8066 { "_uint","_int",0},
8067 { "_uint","_wxWindowID",0},
8068 { "_wxChar","_char",0},
8069 { "_wxPyValidator","_class_wxPyValidator",0},
8070 { "_class_wxEvent","_wxEvent",0},
8071 { "_wxCheckListBox","_class_wxCheckListBox",0},
8072 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
8073 { "_wxRect","_class_wxRect",0},
8074 { "_wxCommandEvent","_class_wxCommandEvent",0},
8075 { "_wxSizeEvent","_class_wxSizeEvent",0},
8076 { "_class_wxLogWindow","_wxLogWindow",0},
8077 { "_class_wxImage","_wxImage",0},
8078 { "_wxPoint","_class_wxPoint",0},
8079 { "_class_wxWindowDisabler","_wxWindowDisabler",0},
8080 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
8081 { "_class_wxPyBitmapShape","_wxPyBitmapShape",0},
8082 { "_class_wxButton","_wxButton",0},
8083 { "_wxRadioBox","_class_wxRadioBox",0},
8084 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
8085 { "_class_wxFontData","_wxFontData",0},
8086 { "_class_wxPNMHandler","_wxPNMHandler",0},
8087 { "_wxBoxSizer","_class_wxBoxSizer",0},
8088 { "_class_wxZipFSHandler","_wxZipFSHandler",0},
8089 { "_char","_wxChar",0},
8090 { "_wxBitmap","_class_wxBitmap",0},
8091 { "_wxTaskBarIcon","_class_wxTaskBarIcon",0},
8092 { "_wxPrintDialog","_class_wxPrintDialog",0},
8093 { "_wxPyControlPoint","_class_wxPyControlPoint",0},
8094 { "_wxWindowDC","_class_wxWindowDC",0},
8095 { "_wxTimerEvent","_class_wxTimerEvent",0},
8096 { "_wxPyTimer","_class_wxPyTimer",0},
8097 { "_wxScrollBar","_class_wxScrollBar",0},
8098 { "_wxSpinButton","_class_wxSpinButton",0},
8099 { "_wxColourDialog","_class_wxColourDialog",0},
8100 { "_wxPrintData","_class_wxPrintData",0},
8101 { "_class_wxInternetFSHandler","_wxInternetFSHandler",0},
8102 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8103 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
8104 { "_wxMessageDialog","_class_wxMessageDialog",0},
8105 { "_class_wxValidator","_wxValidator",0},
8106 { "_class_wxPyEvent","_wxPyEvent",0},
8107 { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
8108 { "_wxConfig","_class_wxConfig",0},
8109 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
8110 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
8111 { "_class_wxFileConfig","_wxFileConfig",0},
8112 { "_class_wxPyDrawnShape","_wxPyDrawnShape",0},
8113 { "_class_wxBusyCursor","_wxBusyCursor",0},
8114 { "_wxToolBarSimple","_class_wxToolBarSimple",0},
8115 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
8116 { "_wxListItem","_class_wxListItem",0},
8117 { "_class_wxPseudoMetaFile","_wxPseudoMetaFile",0},
8118 { "_class_wxToolBar","_wxToolBar",0},
8119 { "_wxDropTarget","_class_wxDropTarget",0},
8120 { "_class_wxStaticLine","_wxStaticLine",0},
8121 { "_wxScrollEvent","_class_wxScrollEvent",0},
8122 { "_wxToolBarToolBase","_class_wxToolBarToolBase",0},
8123 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
8124 { "_class_wxMemoryFSHandler","_wxMemoryFSHandler",0},
8125 { "_class_wxShapeRegion","_wxShapeRegion",0},
8126 { "_EBool","_wxCoord",0},
8127 { "_EBool","_wxPrintQuality",0},
8128 { "_EBool","_signed_int",0},
8129 { "_EBool","_int",0},
8130 { "_EBool","_wxWindowID",0},
8131 { "_class_wxRegion","_wxRegion",0},
8132 { "_class_wxDataFormat","_wxDataFormat",0},
8133 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
8134 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
8135 { "_class_wxPreviewFrame","_wxPreviewFrame",0},
8136 { "_wxStaticText","_class_wxStaticText",0},
8137 { "_wxFont","_class_wxFont",0},
8138 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8139 { "_wxCloseEvent","_class_wxCloseEvent",0},
8140 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
8141 { "_wxProcessEvent","_class_wxProcessEvent",0},
8142 { "_wxNotebook","_class_wxNotebook",0},
8143 { "_wxFSFile","_class_wxFSFile",0},
8144 { "_unsigned_long","_long",0},
8145 { "_class_wxRect","_wxRect",0},
8146 { "_class_wxDC","_wxDC",0},
8147 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
8148 { "_wxPyCircleShape","_class_wxPyCircleShape",0},
8149 { "_wxGenericDragImage","_class_wxGenericDragImage",0},
8150 { "_class_wxProgressDialog","_wxProgressDialog",0},
8151 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
8152 { "_wxPyInputStream","_class_wxPyInputStream",0},
8153 { "_wxPyApp","_class_wxPyApp",0},
8154 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
8155 { "_class_wxOutputStream","_wxOutputStream",0},
8156 { "_wxLogTextCtrl","_class_wxLogTextCtrl",0},
8157 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
8158 { "_class_wxTreeEvent","_wxTreeEvent",0},
8159 { "_class_wxDirDialog","_wxDirDialog",0},
8160 { "_wxTimeSpan","_class_wxTimeSpan",0},
8161 { "_wxPyLineShape","_class_wxPyLineShape",0},
8162 { "_wxFocusEvent","_class_wxFocusEvent",0},
8163 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
8164 { "_class_wxTimerEvent","_wxTimerEvent",0},
8165 { "_class_wxPyTimer","_wxPyTimer",0},
8166 { "_class_wxSpinButton","_wxSpinButton",0},
8167 { "_class_wxPyPolygonShape","_wxPyPolygonShape",0},
8168 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8169 { "_class_wxPanel","_wxPanel",0},
8170 { "_class_wxCheckBox","_wxCheckBox",0},
8171 { "_wxComboBox","_class_wxComboBox",0},
8172 { "_wxRadioButton","_class_wxRadioButton",0},
8173 { "_class_wxMessageDialog","_wxMessageDialog",0},
8174 { "_signed_int","_wxCoord",0},
8175 { "_signed_int","_wxPrintQuality",0},
8176 { "_signed_int","_EBool",0},
8177 { "_signed_int","_wxWindowID",0},
8178 { "_signed_int","_int",0},
8179 { "_class_wxTextCtrl","_wxTextCtrl",0},
8180 { "_class_wxListItemAttr","_wxListItemAttr",0},
8181 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8182 { "_wxMetaFileDC","_class_wxMetaFileDC",0},
8183 { "_class_wxTextDataObject","_wxTextDataObject",0},
8184 { "_wxMenu","_class_wxMenu",0},
8185 { "_class_wxMoveEvent","_wxMoveEvent",0},
8186 { "_wxListBox","_class_wxListBox",0},
8187 { "_wxScreenDC","_class_wxScreenDC",0},
8188 { "_class_wxToolBarSimple","_wxToolBarSimple",0},
8189 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
8190 { "_wxArrowHead","_class_wxArrowHead",0},
8191 { "_WXTYPE","_wxDateTime_t",0},
8192 { "_WXTYPE","_short",0},
8193 { "_WXTYPE","_signed_short",0},
8194 { "_WXTYPE","_unsigned_short",0},
8195 { "_wxFileDialog","_class_wxFileDialog",0},
8196 { "_class_wxDropTarget","_wxDropTarget",0},
8197 { "_class_wxCaret","_wxCaret",0},
8198 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
8199 { "_class_wxBrush","_wxBrush",0},
8200 { "_wxTipProvider","_class_wxTipProvider",0},
8201 { "_unsigned_short","_wxDateTime_t",0},
8202 { "_unsigned_short","_WXTYPE",0},
8203 { "_unsigned_short","_short",0},
8204 { "_class_wxWindow","_wxWindow",0},
8205 { "_class_wxLogStderr","_wxLogStderr",0},
8206 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
8207 { "_wxDateSpan","_class_wxDateSpan",0},
8208 { "_class_wxStaticText","_wxStaticText",0},
8209 { "_wxPrintDialogData","_class_wxPrintDialogData",0},
8210 { "_class_wxFont","_wxFont",0},
8211 { "_wxClipboard","_class_wxClipboard",0},
8212 { "_class_wxPyValidator","_wxPyValidator",0},
8213 { "_class_wxCloseEvent","_wxCloseEvent",0},
8214 { "_wxSashEvent","_class_wxSashEvent",0},
8215 { "_wxBusyInfo","_class_wxBusyInfo",0},
8216 { "_class_wxMenuEvent","_wxMenuEvent",0},
8217 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
8218 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8219 { "_class_wxPyCircleShape","_wxPyCircleShape",0},
8220 { "_wxClientDC","_class_wxClientDC",0},
8221 { "_wxMouseEvent","_class_wxMouseEvent",0},
8222 { "_class_wxGenericDragImage","_wxGenericDragImage",0},
8223 { "_wxListCtrl","_class_wxListCtrl",0},
8224 { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0},
8225 { "_wxPyDividedShape","_class_wxPyDividedShape",0},
8226 { "_class_wxPoint","_wxPoint",0},
8227 { "_class_wxPyInputStream","_wxPyInputStream",0},
8228 { "_wxRealPoint","_class_wxRealPoint",0},
8229 { "_class_wxRadioBox","_wxRadioBox",0},
8230 { "_class_wxBoxSizer","_wxBoxSizer",0},
8231 { "_signed_short","_WXTYPE",0},
8232 { "_signed_short","_short",0},
8233 { "_wxMemoryDC","_class_wxMemoryDC",0},
8234 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8235 { "_class_wxTaskBarIcon","_wxTaskBarIcon",0},
8236 { "_class_wxPrintDialog","_wxPrintDialog",0},
8237 { "_wxPyFileSystemHandler","_class_wxPyFileSystemHandler",0},
8238 { "_class_wxPyControlPoint","_wxPyControlPoint",0},
8239 { "_wxPaintDC","_class_wxPaintDC",0},
8240 { "_class_wxWindowDC","_wxWindowDC",0},
8241 { "_class_wxFocusEvent","_wxFocusEvent",0},
8242 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
8243 { "_wxStatusBar","_class_wxStatusBar",0},
8244 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8245 { "_class_wxCursor","_wxCursor",0},
8246 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8247 { "_class_wxPyProcess","_wxPyProcess",0},
8248 { "_class_wxImageHandler","_wxImageHandler",0},
8249 { "_wxPyShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8250 { "_wxPyShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8251 { "_wxPyShape","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8252 { "_wxPyShape","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8253 { "_wxPyShape","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8254 { "_wxPyShape","_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8255 { "_wxPyShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8256 { "_wxPyShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8257 { "_wxPyShape","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8258 { "_wxPyShape","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8259 { "_wxPyShape","_class_wxPyShape",0},
8260 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8261 { "_class_wxLog","_wxLog",0},
8262 { "_wxTreeItemId","_class_wxTreeItemId",0},
8263 { "_unsigned_char","_byte",0},
8264 { "_class_wxMetaFileDC","_wxMetaFileDC",0},
8265 { "_class_wxMenu","_wxMenu",0},
8266 { "_wxControl","_class_wxControl",0},
8267 { "_class_wxListBox","_wxListBox",0},
8268 { "_unsigned_int","_wxCoord",0},
8269 { "_unsigned_int","_wxPrintQuality",0},
8270 { "_unsigned_int","_time_t",0},
8271 { "_unsigned_int","_size_t",0},
8272 { "_unsigned_int","_uint",0},
8273 { "_unsigned_int","_wxWindowID",0},
8274 { "_unsigned_int","_int",0},
8275 { "_wxIcon","_class_wxIcon",0},
8276 { "_wxDialog","_class_wxDialog",0},
8277 { "_class_wxListItem","_wxListItem",0},
8278 { "_class_wxPen","_wxPen",0},
8279 { "_class_wxFileDialog","_wxFileDialog",0},
8280 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
8281 { "_wxConfigBase","_class_wxConfigBase",0},
8282 { "_short","_wxDateTime_t",0},
8283 { "_short","_WXTYPE",0},
8284 { "_short","_unsigned_short",0},
8285 { "_short","_signed_short",0},
8286 { "_class_wxStaticBox","_wxStaticBox",0},
8287 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
8288 { "_wxPyTextShape","_class_wxPyTextShape",0},
8289 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8290 { "_class_wxPyDropSource","_wxPyDropSource",0},
8291 { "_class_wxScrollEvent","_wxScrollEvent",0},
8292 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
8293 { "_class_wxChoice","_wxChoice",0},
8294 { "_class_wxSlider","_wxSlider",0},
8295 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
8296 { "_class_wxImageList","_wxImageList",0},
8297 { "_class_wxBitmapButton","_wxBitmapButton",0},
8298 { "_wxFileSystemHandler","_class_wxFileSystemHandler",0},
8299 { "_wxPyTipProvider","_class_wxPyTipProvider",0},
8300 { "_wxFrame","_class_wxFrame",0},
8301 { "_wxPCXHandler","_class_wxPCXHandler",0},
8302 { "_class_wxGridSizer","_wxGridSizer",0},
8303 { "_wxPyDivisionShape","_class_wxPyDivisionShape",0},
8304 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
8305 { "_class_wxNotebook","_wxNotebook",0},
8306 { "_wxJPEGHandler","_class_wxJPEGHandler",0},
8307 { "_wxWindowID","_wxCoord",0},
8308 { "_wxWindowID","_wxPrintQuality",0},
8309 { "_wxWindowID","_time_t",0},
8310 { "_wxWindowID","_size_t",0},
8311 { "_wxWindowID","_EBool",0},
8312 { "_wxWindowID","_uint",0},
8313 { "_wxWindowID","_int",0},
8314 { "_wxWindowID","_signed_int",0},
8315 { "_wxWindowID","_unsigned_int",0},
8316 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
8317 { "_class_wxSizerItem","_wxSizerItem",0},
8318 { "_int","_wxCoord",0},
8319 { "_int","_wxPrintQuality",0},
8320 { "_int","_time_t",0},
8321 { "_int","_size_t",0},
8322 { "_int","_EBool",0},
8323 { "_int","_uint",0},
8324 { "_int","_wxWindowID",0},
8325 { "_int","_unsigned_int",0},
8326 { "_int","_signed_int",0},
8327 { "_class_wxMouseEvent","_wxMouseEvent",0},
8328 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
8329 { "_wxLogWindow","_class_wxLogWindow",0},
8330 { "_class_wxListEvent","_wxListEvent",0},
8331 { "_class_wxPrintPreview","_wxPrintPreview",0},
8332 { "_wxDateTime_t","_unsigned_short",0},
8333 { "_wxDateTime_t","_short",0},
8334 { "_wxDateTime_t","_WXTYPE",0},
8335 { "_class_wxSpinEvent","_wxSpinEvent",0},
8336 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
8337 { "_wxDateTime","_class_wxDateTime",0},
8338 { "_time_t","_wxCoord",0},
8339 { "_time_t","_wxPrintQuality",0},
8340 { "_time_t","_unsigned_int",0},
8341 { "_time_t","_int",0},
8342 { "_time_t","_wxWindowID",0},
8343 { "_time_t","_uint",0},
8344 { "_time_t","_size_t",0},
8345 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
8346 { "_wxLogNull","_class_wxLogNull",0},
8347 { "_wxButton","_class_wxButton",0},
8348 { "_wxZipFSHandler","_class_wxZipFSHandler",0},
8349 { "_class_wxPyApp","_wxPyApp",0},
8350 { "_wxSize","_class_wxSize",0},
8351 { "_wxRegionIterator","_class_wxRegionIterator",0},
8352 { "_class_wxPrinterDC","_wxPrinterDC",0},
8353 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8354 { "_class_wxLogTextCtrl","_wxLogTextCtrl",0},
8355 { "_class_wxLogGui","_wxLogGui",0},
8356 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
8357 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
8358 { "_wxStaticBoxSizer","_class_wxStaticBoxSizer",0},
8359 { "_class_wxTimeSpan","_wxTimeSpan",0},
8360 { "_class_wxPyFileSystemHandler","_wxPyFileSystemHandler",0},
8361 { "_class_wxPyLineShape","_wxPyLineShape",0},
8362 { "_class_wxPaintDC","_wxPaintDC",0},
8363 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
8364 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8365 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
8366 { "_class_wxComboBox","_wxComboBox",0},
8367 { "_class_wxRadioButton","_wxRadioButton",0},
8368 { "_class_wxPyShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8369 { "_class_wxPyShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8370 { "_class_wxPyShape","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8371 { "_class_wxPyShape","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8372 { "_class_wxPyShape","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8373 { "_class_wxPyShape","_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8374 { "_class_wxPyShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8375 { "_class_wxPyShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8376 { "_class_wxPyShape","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8377 { "_class_wxPyShape","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8378 { "_class_wxPyShape","_wxPyShape",0},
8379 { "_wxValidator","_class_wxValidator",0},
8380 { "_wxToolBarBase","_class_wxToolBarBase",0},
8381 { "_class_wxTreeItemId","_wxTreeItemId",0},
8382 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8383 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
8384 { "_class_wxControl","_wxControl",0},
8385 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
8386 { "_wxPyDrawnShape","_class_wxPyDrawnShape",0},
8387 { "_class_wxIcon","_wxIcon",0},
8388 { "_class_wxColour","_wxColour",0},
8389 { "_class_wxScreenDC","_wxScreenDC",0},
8390 { "_class_wxPageSetupDialog","_wxPageSetupDialog",0},
8391 { "_wxPalette","_class_wxPalette",0},
8392 { "_class_wxIdleEvent","_wxIdleEvent",0},
8393 { "_class_wxConfigBase","_wxConfigBase",0},
8394 { "_wxCoord","_int",0},
8395 { "_wxCoord","_signed_int",0},
8396 { "_wxCoord","_unsigned_int",0},
8397 { "_wxCoord","_wxWindowID",0},
8398 { "_wxCoord","_uint",0},
8399 { "_wxCoord","_EBool",0},
8400 { "_wxCoord","_size_t",0},
8401 { "_wxCoord","_time_t",0},
8402 { "_wxCoord","_wxPrintQuality",0},
8403 { "_wxEraseEvent","_class_wxEraseEvent",0},
8404 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8405 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
8406 { "_class_wxTipProvider","_wxTipProvider",0},
8407 { "_class_wxMiniFrame","_wxMiniFrame",0},
8408 { "_wxFontDialog","_class_wxFontDialog",0},
8409 { "_wxMemoryFSHandler","_class_wxMemoryFSHandler",0},
8410 { "_wxRegion","_class_wxRegion",0},
8411 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
8412 { "_wxPreviewFrame","_class_wxPreviewFrame",0},
8413 { "_wxSizer","_class_wxSizer",0},
8414 { "_class_wxDateSpan","_wxDateSpan",0},
8415 { "_wxFileSystem","_class_wxFileSystem",0},
8416 { "_class_wxShowEvent","_wxShowEvent",0},
8417 { "_class_wxPyTipProvider","_wxPyTipProvider",0},
8418 { "_class_wxPCXHandler","_wxPCXHandler",0},
8419 { "_wxTIFFHandler","_class_wxTIFFHandler",0},
8420 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
8421 { "_wxActivateEvent","_class_wxActivateEvent",0},
8422 { "_wxGauge","_class_wxGauge",0},
8423 { "_class_wxCheckListBox","_wxCheckListBox",0},
8424 { "_class_wxBusyInfo","_wxBusyInfo",0},
8425 { "_class_wxCommandEvent","_wxCommandEvent",0},
8426 { "_class_wxClientDC","_wxClientDC",0},
8427 { "_class_wxSizeEvent","_wxSizeEvent",0},
8428 { "_class_wxListCtrl","_wxListCtrl",0},
8429 { "_class_wxPyDividedShape","_wxPyDividedShape",0},
8430 { "_wxPyEllipseShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
8431 { "_wxPyEllipseShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
8432 { "_wxPyEllipseShape","_class_wxPyEllipseShape",0},
8433 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
8434 { "_class_wxLogNull","_wxLogNull",0},
8435 { "_class_wxSize","_wxSize",0},
8436 { "_class_wxBitmap","_wxBitmap",0},
8437 { "_class_wxMemoryDC","_wxMemoryDC",0},
8438 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
8439 { "_wxMenuBar","_class_wxMenuBar",0},
8440 { "_wxOutputStream","_class_wxOutputStream",0},
8441 { "_wxTreeEvent","_class_wxTreeEvent",0},
8442 { "_wxDirDialog","_class_wxDirDialog",0},
8443 { "_wxPyShapeEvtHandler","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8444 { "_wxPyShapeEvtHandler","_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8445 { "_wxPyShapeEvtHandler","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8446 { "_wxPyShapeEvtHandler","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8447 { "_wxPyShapeEvtHandler","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8448 { "_wxPyShapeEvtHandler","_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8449 { "_wxPyShapeEvtHandler","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8450 { "_wxPyShapeEvtHandler","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8451 { "_wxPyShapeEvtHandler","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8452 { "_wxPyShapeEvtHandler","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8453 { "_wxPyShapeEvtHandler","_class_wxPyShapeEvtHandler",0},
8454 { "_wxEvtHandler","_class_wxEvtHandler",0},
8455 { "_wxMenuItem","_class_wxMenuItem",0},
8456 { "_class_wxScrollBar","_wxScrollBar",0},
8457 { "_class_wxColourDialog","_wxColourDialog",0},
8458 { "_class_wxPrintData","_wxPrintData",0},
8459 { "_wxPyRectangleShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
8460 { "_wxPyRectangleShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
8461 { "_wxPyRectangleShape","_class_wxPyRectangleShape",0},
8462 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
8463 { "_wxListItemAttr","_class_wxListItemAttr",0},
8464 { "_class_wxTextEntryDialog","_wxTextEntryDialog",0},
8465 { "_class_wxConfig","_wxConfig",0},
8466 { "_wxKeyEvent","_class_wxKeyEvent",0},
8467 { "_wxMoveEvent","_class_wxMoveEvent",0},
8468 { "_wxOGLConstraint","_class_wxOGLConstraint",0},
8469 { "_wxColourData","_class_wxColourData",0},
8470 { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0},
8471 { "_class_wxPalette","_wxPalette",0},
8472 { "_wxFileDataObject","_class_wxFileDataObject",0},
8473 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
8474 { "_wxNotebookSizer","_class_wxNotebookSizer",0},
8475 { "_class_wxEraseEvent","_wxEraseEvent",0},
8476 { "_wxPyFontEnumerator","_class_wxPyFontEnumerator",0},
8477 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
8478 { "_class_wxPyTextShape","_wxPyTextShape",0},
8479 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
8480 { "_class_wxToolBarToolBase","_wxToolBarToolBase",0},
8481 { "_class_wxFontDialog","_wxFontDialog",0},
8482 { "_wxWindow","_class_wxWindow",0},
8483 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
8484 { "_wxLogStderr","_class_wxLogStderr",0},
8485 { "_class_wxFileSystemHandler","_wxFileSystemHandler",0},
8486 { "_class_wxFileSystem","_wxFileSystem",0},
8487 { "_class_wxFrame","_wxFrame",0},
8490 static PyObject
*SWIG_globals
;
8494 SWIGEXPORT(void) initoglshapes2c() {
8496 SWIG_globals
= SWIG_newvarlink();
8497 m
= Py_InitModule("oglshapes2c", oglshapes2cMethods
);
8498 d
= PyModule_GetDict(m
);
8501 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
8502 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);