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 #if PYTHON_API_VERSION >= 1009
108 static char* wxStringErrorMsg
= "String or Unicode type required";
110 static char* wxStringErrorMsg
= "string type is required for parameter";
113 WXSHAPE_IMP_CALLBACKS(wxPyEllipseShape
, wxEllipseShape
);
115 WXSHAPE_IMP_CALLBACKS(wxPyCircleShape
, wxCircleShape
);
117 WXSHAPE_IMP_CALLBACKS(wxPyLineShape
, wxLineShape
);
119 WXSHAPE_IMP_CALLBACKS(wxPyPolygonShape
, wxPolygonShape
);
121 WXSHAPE_IMP_CALLBACKS(wxPyTextShape
, wxTextShape
);
125 static void *SwigwxPyEllipseShapeTowxPyShape(void *ptr
) {
126 wxPyEllipseShape
*src
;
128 src
= (wxPyEllipseShape
*) ptr
;
129 dest
= (wxPyShape
*) src
;
130 return (void *) dest
;
133 static void *SwigwxPyEllipseShapeTowxPyShapeEvtHandler(void *ptr
) {
134 wxPyEllipseShape
*src
;
135 wxPyShapeEvtHandler
*dest
;
136 src
= (wxPyEllipseShape
*) ptr
;
137 dest
= (wxPyShapeEvtHandler
*) src
;
138 return (void *) dest
;
141 static void *SwigwxPyEllipseShapeTowxObject(void *ptr
) {
142 wxPyEllipseShape
*src
;
144 src
= (wxPyEllipseShape
*) ptr
;
145 dest
= (wxObject
*) src
;
146 return (void *) dest
;
149 #define new_wxPyEllipseShape(_swigarg0,_swigarg1) (new wxPyEllipseShape(_swigarg0,_swigarg1))
150 static PyObject
*_wrap_new_wxPyEllipseShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
151 PyObject
* _resultobj
;
152 wxPyEllipseShape
* _result
;
153 double _arg0
= (double ) 0.0;
154 double _arg1
= (double ) 0.0;
155 char *_kwnames
[] = { "width","height", NULL
};
159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|dd:new_wxPyEllipseShape",_kwnames
,&_arg0
,&_arg1
))
162 wxPy_BEGIN_ALLOW_THREADS
;
163 _result
= (wxPyEllipseShape
*)new_wxPyEllipseShape(_arg0
,_arg1
);
165 wxPy_END_ALLOW_THREADS
;
167 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyEllipseShape_p");
168 _resultobj
= Py_BuildValue("s",_ptemp
);
171 _resultobj
= Py_None
;
176 #define wxPyEllipseShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
177 static PyObject
*_wrap_wxPyEllipseShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
178 PyObject
* _resultobj
;
179 wxPyEllipseShape
* _arg0
;
182 PyObject
* _argo0
= 0;
183 PyObject
* _obj1
= 0;
184 PyObject
* _obj2
= 0;
185 char *_kwnames
[] = { "self","self","_class", NULL
};
188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyEllipseShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
191 if (_argo0
== Py_None
) { _arg0
= NULL
; }
192 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
193 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape__setSelf. Expected _wxPyEllipseShape_p.");
204 wxPy_BEGIN_ALLOW_THREADS
;
205 wxPyEllipseShape__setSelf(_arg0
,_arg1
,_arg2
);
207 wxPy_END_ALLOW_THREADS
;
208 } Py_INCREF(Py_None
);
209 _resultobj
= Py_None
;
213 #define wxPyEllipseShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
214 static PyObject
*_wrap_wxPyEllipseShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
215 PyObject
* _resultobj
;
216 wxPyEllipseShape
* _arg0
;
218 PyObject
* _argo0
= 0;
219 PyObject
* _argo1
= 0;
220 char *_kwnames
[] = { "self","dc", NULL
};
223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
226 if (_argo0
== Py_None
) { _arg0
= NULL
; }
227 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
228 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDraw. Expected _wxPyEllipseShape_p.");
233 if (_argo1
== Py_None
) { _arg1
= NULL
; }
234 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
235 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDraw. Expected _wxDC_p.");
240 wxPy_BEGIN_ALLOW_THREADS
;
241 wxPyEllipseShape_base_OnDraw(_arg0
,*_arg1
);
243 wxPy_END_ALLOW_THREADS
;
244 } Py_INCREF(Py_None
);
245 _resultobj
= Py_None
;
249 #define wxPyEllipseShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
250 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
251 PyObject
* _resultobj
;
252 wxPyEllipseShape
* _arg0
;
254 PyObject
* _argo0
= 0;
255 PyObject
* _argo1
= 0;
256 char *_kwnames
[] = { "self","dc", NULL
};
259 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
262 if (_argo0
== Py_None
) { _arg0
= NULL
; }
263 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
264 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawContents. Expected _wxPyEllipseShape_p.");
269 if (_argo1
== Py_None
) { _arg1
= NULL
; }
270 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
271 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawContents. Expected _wxDC_p.");
276 wxPy_BEGIN_ALLOW_THREADS
;
277 wxPyEllipseShape_base_OnDrawContents(_arg0
,*_arg1
);
279 wxPy_END_ALLOW_THREADS
;
280 } Py_INCREF(Py_None
);
281 _resultobj
= Py_None
;
285 #define wxPyEllipseShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
286 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
287 PyObject
* _resultobj
;
288 wxPyEllipseShape
* _arg0
;
290 bool _arg2
= (bool ) FALSE
;
291 PyObject
* _argo0
= 0;
292 PyObject
* _argo1
= 0;
293 int tempbool2
= (int) FALSE
;
294 char *_kwnames
[] = { "self","dc","erase", NULL
};
297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyEllipseShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
300 if (_argo0
== Py_None
) { _arg0
= NULL
; }
301 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
302 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawBranches. Expected _wxPyEllipseShape_p.");
307 if (_argo1
== Py_None
) { _arg1
= NULL
; }
308 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
309 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawBranches. Expected _wxDC_p.");
313 _arg2
= (bool ) tempbool2
;
315 wxPy_BEGIN_ALLOW_THREADS
;
316 wxPyEllipseShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
318 wxPy_END_ALLOW_THREADS
;
319 } Py_INCREF(Py_None
);
320 _resultobj
= Py_None
;
324 #define wxPyEllipseShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
325 static PyObject
*_wrap_wxPyEllipseShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
326 PyObject
* _resultobj
;
327 wxPyEllipseShape
* _arg0
;
329 PyObject
* _argo0
= 0;
330 PyObject
* _argo1
= 0;
331 char *_kwnames
[] = { "self","dc", NULL
};
334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
337 if (_argo0
== Py_None
) { _arg0
= NULL
; }
338 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
339 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMoveLinks. Expected _wxPyEllipseShape_p.");
344 if (_argo1
== Py_None
) { _arg1
= NULL
; }
345 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
346 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMoveLinks. Expected _wxDC_p.");
351 wxPy_BEGIN_ALLOW_THREADS
;
352 wxPyEllipseShape_base_OnMoveLinks(_arg0
,*_arg1
);
354 wxPy_END_ALLOW_THREADS
;
355 } Py_INCREF(Py_None
);
356 _resultobj
= Py_None
;
360 #define wxPyEllipseShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
361 static PyObject
*_wrap_wxPyEllipseShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
362 PyObject
* _resultobj
;
363 wxPyEllipseShape
* _arg0
;
365 PyObject
* _argo0
= 0;
366 PyObject
* _argo1
= 0;
367 char *_kwnames
[] = { "self","dc", NULL
};
370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
373 if (_argo0
== Py_None
) { _arg0
= NULL
; }
374 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
375 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnErase. Expected _wxPyEllipseShape_p.");
380 if (_argo1
== Py_None
) { _arg1
= NULL
; }
381 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
382 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnErase. Expected _wxDC_p.");
387 wxPy_BEGIN_ALLOW_THREADS
;
388 wxPyEllipseShape_base_OnErase(_arg0
,*_arg1
);
390 wxPy_END_ALLOW_THREADS
;
391 } Py_INCREF(Py_None
);
392 _resultobj
= Py_None
;
396 #define wxPyEllipseShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
397 static PyObject
*_wrap_wxPyEllipseShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
398 PyObject
* _resultobj
;
399 wxPyEllipseShape
* _arg0
;
401 PyObject
* _argo0
= 0;
402 PyObject
* _argo1
= 0;
403 char *_kwnames
[] = { "self","dc", NULL
};
406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
409 if (_argo0
== Py_None
) { _arg0
= NULL
; }
410 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
411 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEraseContents. Expected _wxPyEllipseShape_p.");
416 if (_argo1
== Py_None
) { _arg1
= NULL
; }
417 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
418 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnEraseContents. Expected _wxDC_p.");
423 wxPy_BEGIN_ALLOW_THREADS
;
424 wxPyEllipseShape_base_OnEraseContents(_arg0
,*_arg1
);
426 wxPy_END_ALLOW_THREADS
;
427 } Py_INCREF(Py_None
);
428 _resultobj
= Py_None
;
432 #define wxPyEllipseShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
433 static PyObject
*_wrap_wxPyEllipseShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
434 PyObject
* _resultobj
;
435 wxPyEllipseShape
* _arg0
;
437 PyObject
* _argo0
= 0;
438 PyObject
* _argo1
= 0;
439 char *_kwnames
[] = { "self","dc", NULL
};
442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
445 if (_argo0
== Py_None
) { _arg0
= NULL
; }
446 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
447 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnHighlight. Expected _wxPyEllipseShape_p.");
452 if (_argo1
== Py_None
) { _arg1
= NULL
; }
453 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
454 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnHighlight. Expected _wxDC_p.");
459 wxPy_BEGIN_ALLOW_THREADS
;
460 wxPyEllipseShape_base_OnHighlight(_arg0
,*_arg1
);
462 wxPy_END_ALLOW_THREADS
;
463 } Py_INCREF(Py_None
);
464 _resultobj
= Py_None
;
468 #define wxPyEllipseShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
469 static PyObject
*_wrap_wxPyEllipseShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
470 PyObject
* _resultobj
;
471 wxPyEllipseShape
* _arg0
;
474 int _arg3
= (int ) 0;
475 int _arg4
= (int ) 0;
476 PyObject
* _argo0
= 0;
477 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
483 if (_argo0
== Py_None
) { _arg0
= NULL
; }
484 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
485 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnLeftClick. Expected _wxPyEllipseShape_p.");
490 wxPy_BEGIN_ALLOW_THREADS
;
491 wxPyEllipseShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
493 wxPy_END_ALLOW_THREADS
;
494 } Py_INCREF(Py_None
);
495 _resultobj
= Py_None
;
499 #define wxPyEllipseShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
500 static PyObject
*_wrap_wxPyEllipseShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
501 PyObject
* _resultobj
;
502 wxPyEllipseShape
* _arg0
;
505 int _arg3
= (int ) 0;
506 int _arg4
= (int ) 0;
507 PyObject
* _argo0
= 0;
508 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
514 if (_argo0
== Py_None
) { _arg0
= NULL
; }
515 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
516 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnLeftDoubleClick. Expected _wxPyEllipseShape_p.");
521 wxPy_BEGIN_ALLOW_THREADS
;
522 wxPyEllipseShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
524 wxPy_END_ALLOW_THREADS
;
525 } Py_INCREF(Py_None
);
526 _resultobj
= Py_None
;
530 #define wxPyEllipseShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
531 static PyObject
*_wrap_wxPyEllipseShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
532 PyObject
* _resultobj
;
533 wxPyEllipseShape
* _arg0
;
536 int _arg3
= (int ) 0;
537 int _arg4
= (int ) 0;
538 PyObject
* _argo0
= 0;
539 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
545 if (_argo0
== Py_None
) { _arg0
= NULL
; }
546 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
547 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnRightClick. Expected _wxPyEllipseShape_p.");
552 wxPy_BEGIN_ALLOW_THREADS
;
553 wxPyEllipseShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
555 wxPy_END_ALLOW_THREADS
;
556 } Py_INCREF(Py_None
);
557 _resultobj
= Py_None
;
561 #define wxPyEllipseShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
562 static PyObject
*_wrap_wxPyEllipseShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
563 PyObject
* _resultobj
;
564 wxPyEllipseShape
* _arg0
;
567 PyObject
* _argo0
= 0;
568 char *_kwnames
[] = { "self","x","y", NULL
};
571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
574 if (_argo0
== Py_None
) { _arg0
= NULL
; }
575 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
576 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSize. Expected _wxPyEllipseShape_p.");
581 wxPy_BEGIN_ALLOW_THREADS
;
582 wxPyEllipseShape_base_OnSize(_arg0
,_arg1
,_arg2
);
584 wxPy_END_ALLOW_THREADS
;
585 } Py_INCREF(Py_None
);
586 _resultobj
= Py_None
;
590 #define wxPyEllipseShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
591 static PyObject
*_wrap_wxPyEllipseShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
592 PyObject
* _resultobj
;
594 wxPyEllipseShape
* _arg0
;
600 bool _arg6
= (bool ) TRUE
;
601 PyObject
* _argo0
= 0;
602 PyObject
* _argo1
= 0;
603 int tempbool6
= (int) TRUE
;
604 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyEllipseShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
610 if (_argo0
== Py_None
) { _arg0
= NULL
; }
611 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
612 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMovePre. Expected _wxPyEllipseShape_p.");
617 if (_argo1
== Py_None
) { _arg1
= NULL
; }
618 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
619 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMovePre. Expected _wxDC_p.");
623 _arg6
= (bool ) tempbool6
;
625 wxPy_BEGIN_ALLOW_THREADS
;
626 _result
= (bool )wxPyEllipseShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
628 wxPy_END_ALLOW_THREADS
;
629 } _resultobj
= Py_BuildValue("i",_result
);
633 #define wxPyEllipseShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
634 static PyObject
*_wrap_wxPyEllipseShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
635 PyObject
* _resultobj
;
636 wxPyEllipseShape
* _arg0
;
642 bool _arg6
= (bool ) TRUE
;
643 PyObject
* _argo0
= 0;
644 PyObject
* _argo1
= 0;
645 int tempbool6
= (int) TRUE
;
646 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyEllipseShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
652 if (_argo0
== Py_None
) { _arg0
= NULL
; }
653 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
654 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMovePost. Expected _wxPyEllipseShape_p.");
659 if (_argo1
== Py_None
) { _arg1
= NULL
; }
660 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
661 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMovePost. Expected _wxDC_p.");
665 _arg6
= (bool ) tempbool6
;
667 wxPy_BEGIN_ALLOW_THREADS
;
668 wxPyEllipseShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
670 wxPy_END_ALLOW_THREADS
;
671 } Py_INCREF(Py_None
);
672 _resultobj
= Py_None
;
676 #define wxPyEllipseShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
677 static PyObject
*_wrap_wxPyEllipseShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
678 PyObject
* _resultobj
;
679 wxPyEllipseShape
* _arg0
;
683 int _arg4
= (int ) 0;
684 int _arg5
= (int ) 0;
685 PyObject
* _argo0
= 0;
687 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyEllipseShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
693 if (_argo0
== Py_None
) { _arg0
= NULL
; }
694 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
695 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDragLeft. Expected _wxPyEllipseShape_p.");
699 _arg1
= (bool ) tempbool1
;
701 wxPy_BEGIN_ALLOW_THREADS
;
702 wxPyEllipseShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
704 wxPy_END_ALLOW_THREADS
;
705 } Py_INCREF(Py_None
);
706 _resultobj
= Py_None
;
710 #define wxPyEllipseShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
711 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
712 PyObject
* _resultobj
;
713 wxPyEllipseShape
* _arg0
;
716 int _arg3
= (int ) 0;
717 int _arg4
= (int ) 0;
718 PyObject
* _argo0
= 0;
719 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
725 if (_argo0
== Py_None
) { _arg0
= NULL
; }
726 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
727 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginDragLeft. Expected _wxPyEllipseShape_p.");
732 wxPy_BEGIN_ALLOW_THREADS
;
733 wxPyEllipseShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
735 wxPy_END_ALLOW_THREADS
;
736 } Py_INCREF(Py_None
);
737 _resultobj
= Py_None
;
741 #define wxPyEllipseShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
742 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
743 PyObject
* _resultobj
;
744 wxPyEllipseShape
* _arg0
;
747 int _arg3
= (int ) 0;
748 int _arg4
= (int ) 0;
749 PyObject
* _argo0
= 0;
750 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
753 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
756 if (_argo0
== Py_None
) { _arg0
= NULL
; }
757 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
758 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndDragLeft. Expected _wxPyEllipseShape_p.");
763 wxPy_BEGIN_ALLOW_THREADS
;
764 wxPyEllipseShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
766 wxPy_END_ALLOW_THREADS
;
767 } Py_INCREF(Py_None
);
768 _resultobj
= Py_None
;
772 #define wxPyEllipseShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
773 static PyObject
*_wrap_wxPyEllipseShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
774 PyObject
* _resultobj
;
775 wxPyEllipseShape
* _arg0
;
779 int _arg4
= (int ) 0;
780 int _arg5
= (int ) 0;
781 PyObject
* _argo0
= 0;
783 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyEllipseShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
789 if (_argo0
== Py_None
) { _arg0
= NULL
; }
790 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
791 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDragRight. Expected _wxPyEllipseShape_p.");
795 _arg1
= (bool ) tempbool1
;
797 wxPy_BEGIN_ALLOW_THREADS
;
798 wxPyEllipseShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
800 wxPy_END_ALLOW_THREADS
;
801 } Py_INCREF(Py_None
);
802 _resultobj
= Py_None
;
806 #define wxPyEllipseShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
807 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
808 PyObject
* _resultobj
;
809 wxPyEllipseShape
* _arg0
;
812 int _arg3
= (int ) 0;
813 int _arg4
= (int ) 0;
814 PyObject
* _argo0
= 0;
815 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
821 if (_argo0
== Py_None
) { _arg0
= NULL
; }
822 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
823 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginDragRight. Expected _wxPyEllipseShape_p.");
828 wxPy_BEGIN_ALLOW_THREADS
;
829 wxPyEllipseShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
831 wxPy_END_ALLOW_THREADS
;
832 } Py_INCREF(Py_None
);
833 _resultobj
= Py_None
;
837 #define wxPyEllipseShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
838 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
839 PyObject
* _resultobj
;
840 wxPyEllipseShape
* _arg0
;
843 int _arg3
= (int ) 0;
844 int _arg4
= (int ) 0;
845 PyObject
* _argo0
= 0;
846 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
852 if (_argo0
== Py_None
) { _arg0
= NULL
; }
853 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
854 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndDragRight. Expected _wxPyEllipseShape_p.");
859 wxPy_BEGIN_ALLOW_THREADS
;
860 wxPyEllipseShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
862 wxPy_END_ALLOW_THREADS
;
863 } Py_INCREF(Py_None
);
864 _resultobj
= Py_None
;
868 #define wxPyEllipseShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
869 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
870 PyObject
* _resultobj
;
871 wxPyEllipseShape
* _arg0
;
877 PyObject
* _argo0
= 0;
878 PyObject
* _argo1
= 0;
879 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
882 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyEllipseShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
885 if (_argo0
== Py_None
) { _arg0
= NULL
; }
886 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
887 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawOutline. Expected _wxPyEllipseShape_p.");
892 if (_argo1
== Py_None
) { _arg1
= NULL
; }
893 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
894 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawOutline. Expected _wxDC_p.");
899 wxPy_BEGIN_ALLOW_THREADS
;
900 wxPyEllipseShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
902 wxPy_END_ALLOW_THREADS
;
903 } Py_INCREF(Py_None
);
904 _resultobj
= Py_None
;
908 #define wxPyEllipseShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
909 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
910 PyObject
* _resultobj
;
911 wxPyEllipseShape
* _arg0
;
913 PyObject
* _argo0
= 0;
914 PyObject
* _argo1
= 0;
915 char *_kwnames
[] = { "self","dc", NULL
};
918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
921 if (_argo0
== Py_None
) { _arg0
= NULL
; }
922 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
923 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawControlPoints. Expected _wxPyEllipseShape_p.");
928 if (_argo1
== Py_None
) { _arg1
= NULL
; }
929 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
930 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawControlPoints. Expected _wxDC_p.");
935 wxPy_BEGIN_ALLOW_THREADS
;
936 wxPyEllipseShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
938 wxPy_END_ALLOW_THREADS
;
939 } Py_INCREF(Py_None
);
940 _resultobj
= Py_None
;
944 #define wxPyEllipseShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
945 static PyObject
*_wrap_wxPyEllipseShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
946 PyObject
* _resultobj
;
947 wxPyEllipseShape
* _arg0
;
949 PyObject
* _argo0
= 0;
950 PyObject
* _argo1
= 0;
951 char *_kwnames
[] = { "self","dc", NULL
};
954 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
957 if (_argo0
== Py_None
) { _arg0
= NULL
; }
958 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
959 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEraseControlPoints. Expected _wxPyEllipseShape_p.");
964 if (_argo1
== Py_None
) { _arg1
= NULL
; }
965 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
966 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnEraseControlPoints. Expected _wxDC_p.");
971 wxPy_BEGIN_ALLOW_THREADS
;
972 wxPyEllipseShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
974 wxPy_END_ALLOW_THREADS
;
975 } Py_INCREF(Py_None
);
976 _resultobj
= Py_None
;
980 #define wxPyEllipseShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
981 static PyObject
*_wrap_wxPyEllipseShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
982 PyObject
* _resultobj
;
983 wxPyEllipseShape
* _arg0
;
985 bool _arg2
= (bool ) TRUE
;
986 PyObject
* _argo0
= 0;
987 PyObject
* _argo1
= 0;
988 int tempbool2
= (int) TRUE
;
989 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyEllipseShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
995 if (_argo0
== Py_None
) { _arg0
= NULL
; }
996 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
997 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMoveLink. Expected _wxPyEllipseShape_p.");
1002 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1003 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1004 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMoveLink. Expected _wxDC_p.");
1008 _arg2
= (bool ) tempbool2
;
1010 wxPy_BEGIN_ALLOW_THREADS
;
1011 wxPyEllipseShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
1013 wxPy_END_ALLOW_THREADS
;
1014 } Py_INCREF(Py_None
);
1015 _resultobj
= Py_None
;
1019 #define wxPyEllipseShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1020 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1021 PyObject
* _resultobj
;
1022 wxPyEllipseShape
* _arg0
;
1023 wxPyControlPoint
* _arg1
;
1027 int _arg5
= (int ) 0;
1028 int _arg6
= (int ) 0;
1029 PyObject
* _argo0
= 0;
1030 PyObject
* _argo1
= 0;
1032 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
1035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyEllipseShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
1038 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1039 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1040 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingDragLeft. Expected _wxPyEllipseShape_p.");
1045 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1046 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1047 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
1051 _arg2
= (bool ) tempbool2
;
1053 wxPy_BEGIN_ALLOW_THREADS
;
1054 wxPyEllipseShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1056 wxPy_END_ALLOW_THREADS
;
1057 } Py_INCREF(Py_None
);
1058 _resultobj
= Py_None
;
1062 #define wxPyEllipseShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1063 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1064 PyObject
* _resultobj
;
1065 wxPyEllipseShape
* _arg0
;
1066 wxPyControlPoint
* _arg1
;
1069 int _arg4
= (int ) 0;
1070 int _arg5
= (int ) 0;
1071 PyObject
* _argo0
= 0;
1072 PyObject
* _argo1
= 0;
1073 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
1076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyEllipseShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1079 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1080 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1081 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingBeginDragLeft. Expected _wxPyEllipseShape_p.");
1086 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1087 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1088 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
1093 wxPy_BEGIN_ALLOW_THREADS
;
1094 wxPyEllipseShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1096 wxPy_END_ALLOW_THREADS
;
1097 } Py_INCREF(Py_None
);
1098 _resultobj
= Py_None
;
1102 #define wxPyEllipseShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1103 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1104 PyObject
* _resultobj
;
1105 wxPyEllipseShape
* _arg0
;
1106 wxPyControlPoint
* _arg1
;
1109 int _arg4
= (int ) 0;
1110 int _arg5
= (int ) 0;
1111 PyObject
* _argo0
= 0;
1112 PyObject
* _argo1
= 0;
1113 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
1116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyEllipseShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1119 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1120 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1121 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingEndDragLeft. Expected _wxPyEllipseShape_p.");
1126 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1127 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1128 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
1133 wxPy_BEGIN_ALLOW_THREADS
;
1134 wxPyEllipseShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1136 wxPy_END_ALLOW_THREADS
;
1137 } Py_INCREF(Py_None
);
1138 _resultobj
= Py_None
;
1142 #define wxPyEllipseShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
1143 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1144 PyObject
* _resultobj
;
1145 wxPyEllipseShape
* _arg0
;
1148 PyObject
* _argo0
= 0;
1149 char *_kwnames
[] = { "self","w","h", NULL
};
1152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1155 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1156 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginSize. Expected _wxPyEllipseShape_p.");
1162 wxPy_BEGIN_ALLOW_THREADS
;
1163 wxPyEllipseShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
1165 wxPy_END_ALLOW_THREADS
;
1166 } Py_INCREF(Py_None
);
1167 _resultobj
= Py_None
;
1171 #define wxPyEllipseShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
1172 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1173 PyObject
* _resultobj
;
1174 wxPyEllipseShape
* _arg0
;
1177 PyObject
* _argo0
= 0;
1178 char *_kwnames
[] = { "self","w","h", NULL
};
1181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1184 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1185 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1186 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndSize. Expected _wxPyEllipseShape_p.");
1191 wxPy_BEGIN_ALLOW_THREADS
;
1192 wxPyEllipseShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
1194 wxPy_END_ALLOW_THREADS
;
1195 } Py_INCREF(Py_None
);
1196 _resultobj
= Py_None
;
1200 static void *SwigwxPyCircleShapeTowxPyEllipseShape(void *ptr
) {
1201 wxPyCircleShape
*src
;
1202 wxPyEllipseShape
*dest
;
1203 src
= (wxPyCircleShape
*) ptr
;
1204 dest
= (wxPyEllipseShape
*) src
;
1205 return (void *) dest
;
1208 static void *SwigwxPyCircleShapeTowxPyShape(void *ptr
) {
1209 wxPyCircleShape
*src
;
1211 src
= (wxPyCircleShape
*) ptr
;
1212 dest
= (wxPyShape
*) src
;
1213 return (void *) dest
;
1216 static void *SwigwxPyCircleShapeTowxPyShapeEvtHandler(void *ptr
) {
1217 wxPyCircleShape
*src
;
1218 wxPyShapeEvtHandler
*dest
;
1219 src
= (wxPyCircleShape
*) ptr
;
1220 dest
= (wxPyShapeEvtHandler
*) src
;
1221 return (void *) dest
;
1224 static void *SwigwxPyCircleShapeTowxObject(void *ptr
) {
1225 wxPyCircleShape
*src
;
1227 src
= (wxPyCircleShape
*) ptr
;
1228 dest
= (wxObject
*) src
;
1229 return (void *) dest
;
1232 #define new_wxPyCircleShape(_swigarg0) (new wxPyCircleShape(_swigarg0))
1233 static PyObject
*_wrap_new_wxPyCircleShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1234 PyObject
* _resultobj
;
1235 wxPyCircleShape
* _result
;
1236 double _arg0
= (double ) 0.0;
1237 char *_kwnames
[] = { "width", NULL
};
1241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|d:new_wxPyCircleShape",_kwnames
,&_arg0
))
1244 wxPy_BEGIN_ALLOW_THREADS
;
1245 _result
= (wxPyCircleShape
*)new_wxPyCircleShape(_arg0
);
1247 wxPy_END_ALLOW_THREADS
;
1249 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyCircleShape_p");
1250 _resultobj
= Py_BuildValue("s",_ptemp
);
1253 _resultobj
= Py_None
;
1258 #define wxPyCircleShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
1259 static PyObject
*_wrap_wxPyCircleShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1260 PyObject
* _resultobj
;
1261 wxPyCircleShape
* _arg0
;
1264 PyObject
* _argo0
= 0;
1265 PyObject
* _obj1
= 0;
1266 PyObject
* _obj2
= 0;
1267 char *_kwnames
[] = { "self","self","_class", NULL
};
1270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyCircleShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
1273 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1274 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1275 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape__setSelf. Expected _wxPyCircleShape_p.");
1286 wxPy_BEGIN_ALLOW_THREADS
;
1287 wxPyCircleShape__setSelf(_arg0
,_arg1
,_arg2
);
1289 wxPy_END_ALLOW_THREADS
;
1290 } Py_INCREF(Py_None
);
1291 _resultobj
= Py_None
;
1295 #define wxPyCircleShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
1296 static PyObject
*_wrap_wxPyCircleShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1297 PyObject
* _resultobj
;
1298 wxPyCircleShape
* _arg0
;
1300 PyObject
* _argo0
= 0;
1301 PyObject
* _argo1
= 0;
1302 char *_kwnames
[] = { "self","dc", NULL
};
1305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
1308 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1309 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1310 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDraw. Expected _wxPyCircleShape_p.");
1315 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1316 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1317 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDraw. Expected _wxDC_p.");
1322 wxPy_BEGIN_ALLOW_THREADS
;
1323 wxPyCircleShape_base_OnDraw(_arg0
,*_arg1
);
1325 wxPy_END_ALLOW_THREADS
;
1326 } Py_INCREF(Py_None
);
1327 _resultobj
= Py_None
;
1331 #define wxPyCircleShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
1332 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1333 PyObject
* _resultobj
;
1334 wxPyCircleShape
* _arg0
;
1336 PyObject
* _argo0
= 0;
1337 PyObject
* _argo1
= 0;
1338 char *_kwnames
[] = { "self","dc", NULL
};
1341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
1344 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1345 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1346 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawContents. Expected _wxPyCircleShape_p.");
1351 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1352 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1353 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawContents. Expected _wxDC_p.");
1358 wxPy_BEGIN_ALLOW_THREADS
;
1359 wxPyCircleShape_base_OnDrawContents(_arg0
,*_arg1
);
1361 wxPy_END_ALLOW_THREADS
;
1362 } Py_INCREF(Py_None
);
1363 _resultobj
= Py_None
;
1367 #define wxPyCircleShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
1368 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1369 PyObject
* _resultobj
;
1370 wxPyCircleShape
* _arg0
;
1372 bool _arg2
= (bool ) FALSE
;
1373 PyObject
* _argo0
= 0;
1374 PyObject
* _argo1
= 0;
1375 int tempbool2
= (int) FALSE
;
1376 char *_kwnames
[] = { "self","dc","erase", NULL
};
1379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyCircleShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
1382 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1383 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1384 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawBranches. Expected _wxPyCircleShape_p.");
1389 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1390 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1391 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawBranches. Expected _wxDC_p.");
1395 _arg2
= (bool ) tempbool2
;
1397 wxPy_BEGIN_ALLOW_THREADS
;
1398 wxPyCircleShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
1400 wxPy_END_ALLOW_THREADS
;
1401 } Py_INCREF(Py_None
);
1402 _resultobj
= Py_None
;
1406 #define wxPyCircleShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
1407 static PyObject
*_wrap_wxPyCircleShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1408 PyObject
* _resultobj
;
1409 wxPyCircleShape
* _arg0
;
1411 PyObject
* _argo0
= 0;
1412 PyObject
* _argo1
= 0;
1413 char *_kwnames
[] = { "self","dc", NULL
};
1416 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
1419 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1420 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1421 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMoveLinks. Expected _wxPyCircleShape_p.");
1426 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1427 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1428 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMoveLinks. Expected _wxDC_p.");
1433 wxPy_BEGIN_ALLOW_THREADS
;
1434 wxPyCircleShape_base_OnMoveLinks(_arg0
,*_arg1
);
1436 wxPy_END_ALLOW_THREADS
;
1437 } Py_INCREF(Py_None
);
1438 _resultobj
= Py_None
;
1442 #define wxPyCircleShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
1443 static PyObject
*_wrap_wxPyCircleShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1444 PyObject
* _resultobj
;
1445 wxPyCircleShape
* _arg0
;
1447 PyObject
* _argo0
= 0;
1448 PyObject
* _argo1
= 0;
1449 char *_kwnames
[] = { "self","dc", NULL
};
1452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
1455 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1456 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1457 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnErase. Expected _wxPyCircleShape_p.");
1462 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1463 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1464 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnErase. Expected _wxDC_p.");
1469 wxPy_BEGIN_ALLOW_THREADS
;
1470 wxPyCircleShape_base_OnErase(_arg0
,*_arg1
);
1472 wxPy_END_ALLOW_THREADS
;
1473 } Py_INCREF(Py_None
);
1474 _resultobj
= Py_None
;
1478 #define wxPyCircleShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
1479 static PyObject
*_wrap_wxPyCircleShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1480 PyObject
* _resultobj
;
1481 wxPyCircleShape
* _arg0
;
1483 PyObject
* _argo0
= 0;
1484 PyObject
* _argo1
= 0;
1485 char *_kwnames
[] = { "self","dc", NULL
};
1488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
1491 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1492 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1493 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEraseContents. Expected _wxPyCircleShape_p.");
1498 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1499 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1500 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnEraseContents. Expected _wxDC_p.");
1505 wxPy_BEGIN_ALLOW_THREADS
;
1506 wxPyCircleShape_base_OnEraseContents(_arg0
,*_arg1
);
1508 wxPy_END_ALLOW_THREADS
;
1509 } Py_INCREF(Py_None
);
1510 _resultobj
= Py_None
;
1514 #define wxPyCircleShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
1515 static PyObject
*_wrap_wxPyCircleShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1516 PyObject
* _resultobj
;
1517 wxPyCircleShape
* _arg0
;
1519 PyObject
* _argo0
= 0;
1520 PyObject
* _argo1
= 0;
1521 char *_kwnames
[] = { "self","dc", NULL
};
1524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
1527 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1528 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1529 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnHighlight. Expected _wxPyCircleShape_p.");
1534 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1535 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1536 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnHighlight. Expected _wxDC_p.");
1541 wxPy_BEGIN_ALLOW_THREADS
;
1542 wxPyCircleShape_base_OnHighlight(_arg0
,*_arg1
);
1544 wxPy_END_ALLOW_THREADS
;
1545 } Py_INCREF(Py_None
);
1546 _resultobj
= Py_None
;
1550 #define wxPyCircleShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1551 static PyObject
*_wrap_wxPyCircleShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1552 PyObject
* _resultobj
;
1553 wxPyCircleShape
* _arg0
;
1556 int _arg3
= (int ) 0;
1557 int _arg4
= (int ) 0;
1558 PyObject
* _argo0
= 0;
1559 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1565 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1566 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1567 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnLeftClick. Expected _wxPyCircleShape_p.");
1572 wxPy_BEGIN_ALLOW_THREADS
;
1573 wxPyCircleShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1575 wxPy_END_ALLOW_THREADS
;
1576 } Py_INCREF(Py_None
);
1577 _resultobj
= Py_None
;
1581 #define wxPyCircleShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1582 static PyObject
*_wrap_wxPyCircleShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1583 PyObject
* _resultobj
;
1584 wxPyCircleShape
* _arg0
;
1587 int _arg3
= (int ) 0;
1588 int _arg4
= (int ) 0;
1589 PyObject
* _argo0
= 0;
1590 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1596 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1597 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1598 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnLeftDoubleClick. Expected _wxPyCircleShape_p.");
1603 wxPy_BEGIN_ALLOW_THREADS
;
1604 wxPyCircleShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1606 wxPy_END_ALLOW_THREADS
;
1607 } Py_INCREF(Py_None
);
1608 _resultobj
= Py_None
;
1612 #define wxPyCircleShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1613 static PyObject
*_wrap_wxPyCircleShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1614 PyObject
* _resultobj
;
1615 wxPyCircleShape
* _arg0
;
1618 int _arg3
= (int ) 0;
1619 int _arg4
= (int ) 0;
1620 PyObject
* _argo0
= 0;
1621 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1627 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1628 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1629 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnRightClick. Expected _wxPyCircleShape_p.");
1634 wxPy_BEGIN_ALLOW_THREADS
;
1635 wxPyCircleShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1637 wxPy_END_ALLOW_THREADS
;
1638 } Py_INCREF(Py_None
);
1639 _resultobj
= Py_None
;
1643 #define wxPyCircleShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
1644 static PyObject
*_wrap_wxPyCircleShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1645 PyObject
* _resultobj
;
1646 wxPyCircleShape
* _arg0
;
1649 PyObject
* _argo0
= 0;
1650 char *_kwnames
[] = { "self","x","y", NULL
};
1653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1656 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1657 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1658 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSize. Expected _wxPyCircleShape_p.");
1663 wxPy_BEGIN_ALLOW_THREADS
;
1664 wxPyCircleShape_base_OnSize(_arg0
,_arg1
,_arg2
);
1666 wxPy_END_ALLOW_THREADS
;
1667 } Py_INCREF(Py_None
);
1668 _resultobj
= Py_None
;
1672 #define wxPyCircleShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1673 static PyObject
*_wrap_wxPyCircleShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1674 PyObject
* _resultobj
;
1676 wxPyCircleShape
* _arg0
;
1682 bool _arg6
= (bool ) TRUE
;
1683 PyObject
* _argo0
= 0;
1684 PyObject
* _argo1
= 0;
1685 int tempbool6
= (int) TRUE
;
1686 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyCircleShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1692 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1693 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1694 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMovePre. Expected _wxPyCircleShape_p.");
1699 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1700 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMovePre. Expected _wxDC_p.");
1705 _arg6
= (bool ) tempbool6
;
1707 wxPy_BEGIN_ALLOW_THREADS
;
1708 _result
= (bool )wxPyCircleShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1710 wxPy_END_ALLOW_THREADS
;
1711 } _resultobj
= Py_BuildValue("i",_result
);
1715 #define wxPyCircleShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1716 static PyObject
*_wrap_wxPyCircleShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1717 PyObject
* _resultobj
;
1718 wxPyCircleShape
* _arg0
;
1724 bool _arg6
= (bool ) TRUE
;
1725 PyObject
* _argo0
= 0;
1726 PyObject
* _argo1
= 0;
1727 int tempbool6
= (int) TRUE
;
1728 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyCircleShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1734 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1735 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1736 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMovePost. Expected _wxPyCircleShape_p.");
1741 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1742 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1743 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMovePost. Expected _wxDC_p.");
1747 _arg6
= (bool ) tempbool6
;
1749 wxPy_BEGIN_ALLOW_THREADS
;
1750 wxPyCircleShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1752 wxPy_END_ALLOW_THREADS
;
1753 } Py_INCREF(Py_None
);
1754 _resultobj
= Py_None
;
1758 #define wxPyCircleShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1759 static PyObject
*_wrap_wxPyCircleShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1760 PyObject
* _resultobj
;
1761 wxPyCircleShape
* _arg0
;
1765 int _arg4
= (int ) 0;
1766 int _arg5
= (int ) 0;
1767 PyObject
* _argo0
= 0;
1769 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
1772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyCircleShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1775 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1776 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1777 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDragLeft. Expected _wxPyCircleShape_p.");
1781 _arg1
= (bool ) tempbool1
;
1783 wxPy_BEGIN_ALLOW_THREADS
;
1784 wxPyCircleShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1786 wxPy_END_ALLOW_THREADS
;
1787 } Py_INCREF(Py_None
);
1788 _resultobj
= Py_None
;
1792 #define wxPyCircleShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1793 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1794 PyObject
* _resultobj
;
1795 wxPyCircleShape
* _arg0
;
1798 int _arg3
= (int ) 0;
1799 int _arg4
= (int ) 0;
1800 PyObject
* _argo0
= 0;
1801 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1807 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1808 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1809 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginDragLeft. Expected _wxPyCircleShape_p.");
1814 wxPy_BEGIN_ALLOW_THREADS
;
1815 wxPyCircleShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1817 wxPy_END_ALLOW_THREADS
;
1818 } Py_INCREF(Py_None
);
1819 _resultobj
= Py_None
;
1823 #define wxPyCircleShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1824 static PyObject
*_wrap_wxPyCircleShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1825 PyObject
* _resultobj
;
1826 wxPyCircleShape
* _arg0
;
1829 int _arg3
= (int ) 0;
1830 int _arg4
= (int ) 0;
1831 PyObject
* _argo0
= 0;
1832 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1838 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1839 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1840 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndDragLeft. Expected _wxPyCircleShape_p.");
1845 wxPy_BEGIN_ALLOW_THREADS
;
1846 wxPyCircleShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1848 wxPy_END_ALLOW_THREADS
;
1849 } Py_INCREF(Py_None
);
1850 _resultobj
= Py_None
;
1854 #define wxPyCircleShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1855 static PyObject
*_wrap_wxPyCircleShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1856 PyObject
* _resultobj
;
1857 wxPyCircleShape
* _arg0
;
1861 int _arg4
= (int ) 0;
1862 int _arg5
= (int ) 0;
1863 PyObject
* _argo0
= 0;
1865 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
1868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyCircleShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1871 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1872 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDragRight. Expected _wxPyCircleShape_p.");
1877 _arg1
= (bool ) tempbool1
;
1879 wxPy_BEGIN_ALLOW_THREADS
;
1880 wxPyCircleShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1882 wxPy_END_ALLOW_THREADS
;
1883 } Py_INCREF(Py_None
);
1884 _resultobj
= Py_None
;
1888 #define wxPyCircleShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1889 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1890 PyObject
* _resultobj
;
1891 wxPyCircleShape
* _arg0
;
1894 int _arg3
= (int ) 0;
1895 int _arg4
= (int ) 0;
1896 PyObject
* _argo0
= 0;
1897 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1903 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1904 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1905 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginDragRight. Expected _wxPyCircleShape_p.");
1910 wxPy_BEGIN_ALLOW_THREADS
;
1911 wxPyCircleShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1913 wxPy_END_ALLOW_THREADS
;
1914 } Py_INCREF(Py_None
);
1915 _resultobj
= Py_None
;
1919 #define wxPyCircleShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1920 static PyObject
*_wrap_wxPyCircleShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1921 PyObject
* _resultobj
;
1922 wxPyCircleShape
* _arg0
;
1925 int _arg3
= (int ) 0;
1926 int _arg4
= (int ) 0;
1927 PyObject
* _argo0
= 0;
1928 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1934 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1935 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1936 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndDragRight. Expected _wxPyCircleShape_p.");
1941 wxPy_BEGIN_ALLOW_THREADS
;
1942 wxPyCircleShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1944 wxPy_END_ALLOW_THREADS
;
1945 } Py_INCREF(Py_None
);
1946 _resultobj
= Py_None
;
1950 #define wxPyCircleShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1951 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1952 PyObject
* _resultobj
;
1953 wxPyCircleShape
* _arg0
;
1959 PyObject
* _argo0
= 0;
1960 PyObject
* _argo1
= 0;
1961 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
1964 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyCircleShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1967 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1968 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1969 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawOutline. Expected _wxPyCircleShape_p.");
1974 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1975 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1976 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawOutline. Expected _wxDC_p.");
1981 wxPy_BEGIN_ALLOW_THREADS
;
1982 wxPyCircleShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1984 wxPy_END_ALLOW_THREADS
;
1985 } Py_INCREF(Py_None
);
1986 _resultobj
= Py_None
;
1990 #define wxPyCircleShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
1991 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1992 PyObject
* _resultobj
;
1993 wxPyCircleShape
* _arg0
;
1995 PyObject
* _argo0
= 0;
1996 PyObject
* _argo1
= 0;
1997 char *_kwnames
[] = { "self","dc", NULL
};
2000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
2003 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2004 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2005 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawControlPoints. Expected _wxPyCircleShape_p.");
2010 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2011 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2012 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawControlPoints. Expected _wxDC_p.");
2017 wxPy_BEGIN_ALLOW_THREADS
;
2018 wxPyCircleShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
2020 wxPy_END_ALLOW_THREADS
;
2021 } Py_INCREF(Py_None
);
2022 _resultobj
= Py_None
;
2026 #define wxPyCircleShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
2027 static PyObject
*_wrap_wxPyCircleShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2028 PyObject
* _resultobj
;
2029 wxPyCircleShape
* _arg0
;
2031 PyObject
* _argo0
= 0;
2032 PyObject
* _argo1
= 0;
2033 char *_kwnames
[] = { "self","dc", NULL
};
2036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
2039 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2040 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2041 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEraseControlPoints. Expected _wxPyCircleShape_p.");
2046 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2047 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2048 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnEraseControlPoints. Expected _wxDC_p.");
2053 wxPy_BEGIN_ALLOW_THREADS
;
2054 wxPyCircleShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
2056 wxPy_END_ALLOW_THREADS
;
2057 } Py_INCREF(Py_None
);
2058 _resultobj
= Py_None
;
2062 #define wxPyCircleShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
2063 static PyObject
*_wrap_wxPyCircleShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2064 PyObject
* _resultobj
;
2065 wxPyCircleShape
* _arg0
;
2067 bool _arg2
= (bool ) TRUE
;
2068 PyObject
* _argo0
= 0;
2069 PyObject
* _argo1
= 0;
2070 int tempbool2
= (int) TRUE
;
2071 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
2074 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyCircleShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
2077 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2078 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2079 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMoveLink. Expected _wxPyCircleShape_p.");
2084 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2085 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2086 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMoveLink. Expected _wxDC_p.");
2090 _arg2
= (bool ) tempbool2
;
2092 wxPy_BEGIN_ALLOW_THREADS
;
2093 wxPyCircleShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
2095 wxPy_END_ALLOW_THREADS
;
2096 } Py_INCREF(Py_None
);
2097 _resultobj
= Py_None
;
2101 #define wxPyCircleShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2102 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2103 PyObject
* _resultobj
;
2104 wxPyCircleShape
* _arg0
;
2105 wxPyControlPoint
* _arg1
;
2109 int _arg5
= (int ) 0;
2110 int _arg6
= (int ) 0;
2111 PyObject
* _argo0
= 0;
2112 PyObject
* _argo1
= 0;
2114 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
2117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyCircleShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
2120 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2121 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2122 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingDragLeft. Expected _wxPyCircleShape_p.");
2127 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2128 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2129 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
2133 _arg2
= (bool ) tempbool2
;
2135 wxPy_BEGIN_ALLOW_THREADS
;
2136 wxPyCircleShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2138 wxPy_END_ALLOW_THREADS
;
2139 } Py_INCREF(Py_None
);
2140 _resultobj
= Py_None
;
2144 #define wxPyCircleShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2145 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2146 PyObject
* _resultobj
;
2147 wxPyCircleShape
* _arg0
;
2148 wxPyControlPoint
* _arg1
;
2151 int _arg4
= (int ) 0;
2152 int _arg5
= (int ) 0;
2153 PyObject
* _argo0
= 0;
2154 PyObject
* _argo1
= 0;
2155 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2158 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyCircleShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2161 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2162 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2163 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingBeginDragLeft. Expected _wxPyCircleShape_p.");
2168 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2169 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2170 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
2175 wxPy_BEGIN_ALLOW_THREADS
;
2176 wxPyCircleShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2178 wxPy_END_ALLOW_THREADS
;
2179 } Py_INCREF(Py_None
);
2180 _resultobj
= Py_None
;
2184 #define wxPyCircleShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2185 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2186 PyObject
* _resultobj
;
2187 wxPyCircleShape
* _arg0
;
2188 wxPyControlPoint
* _arg1
;
2191 int _arg4
= (int ) 0;
2192 int _arg5
= (int ) 0;
2193 PyObject
* _argo0
= 0;
2194 PyObject
* _argo1
= 0;
2195 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyCircleShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2201 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2202 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2203 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingEndDragLeft. Expected _wxPyCircleShape_p.");
2208 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2209 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2210 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
2215 wxPy_BEGIN_ALLOW_THREADS
;
2216 wxPyCircleShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2218 wxPy_END_ALLOW_THREADS
;
2219 } Py_INCREF(Py_None
);
2220 _resultobj
= Py_None
;
2224 #define wxPyCircleShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
2225 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2226 PyObject
* _resultobj
;
2227 wxPyCircleShape
* _arg0
;
2230 PyObject
* _argo0
= 0;
2231 char *_kwnames
[] = { "self","w","h", NULL
};
2234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2237 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2238 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2239 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginSize. Expected _wxPyCircleShape_p.");
2244 wxPy_BEGIN_ALLOW_THREADS
;
2245 wxPyCircleShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
2247 wxPy_END_ALLOW_THREADS
;
2248 } Py_INCREF(Py_None
);
2249 _resultobj
= Py_None
;
2253 #define wxPyCircleShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
2254 static PyObject
*_wrap_wxPyCircleShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2255 PyObject
* _resultobj
;
2256 wxPyCircleShape
* _arg0
;
2259 PyObject
* _argo0
= 0;
2260 char *_kwnames
[] = { "self","w","h", NULL
};
2263 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2266 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2267 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2268 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndSize. Expected _wxPyCircleShape_p.");
2273 wxPy_BEGIN_ALLOW_THREADS
;
2274 wxPyCircleShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
2276 wxPy_END_ALLOW_THREADS
;
2277 } Py_INCREF(Py_None
);
2278 _resultobj
= Py_None
;
2282 static void *SwigwxArrowHeadTowxObject(void *ptr
) {
2285 src
= (wxArrowHead
*) ptr
;
2286 dest
= (wxObject
*) src
;
2287 return (void *) dest
;
2290 #define new_wxArrowHead(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxArrowHead(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2291 static PyObject
*_wrap_new_wxArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2292 PyObject
* _resultobj
;
2293 wxArrowHead
* _result
;
2294 int _arg0
= (int ) 0;
2295 int _arg1
= (int ) 0;
2296 double _arg2
= (double ) 0.0;
2297 double _arg3
= (double ) 0.0;
2298 char * _arg4
= (char *) "";
2299 wxPseudoMetaFile
* _arg5
= (wxPseudoMetaFile
*) NULL
;
2300 long _arg6
= (long ) -1;
2301 PyObject
* _argo5
= 0;
2302 char *_kwnames
[] = { "type","end","size","dist","name","mf","arrowId", NULL
};
2306 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iiddsOl:new_wxArrowHead",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_argo5
,&_arg6
))
2309 if (_argo5
== Py_None
) { _arg5
= NULL
; }
2310 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPseudoMetaFile_p")) {
2311 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxArrowHead. Expected _wxPseudoMetaFile_p.");
2316 wxPy_BEGIN_ALLOW_THREADS
;
2317 _result
= (wxArrowHead
*)new_wxArrowHead(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2319 wxPy_END_ALLOW_THREADS
;
2321 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxArrowHead_p");
2322 _resultobj
= Py_BuildValue("s",_ptemp
);
2325 _resultobj
= Py_None
;
2330 #define delete_wxArrowHead(_swigobj) (delete _swigobj)
2331 static PyObject
*_wrap_delete_wxArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2332 PyObject
* _resultobj
;
2333 wxArrowHead
* _arg0
;
2334 PyObject
* _argo0
= 0;
2335 char *_kwnames
[] = { "self", NULL
};
2338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxArrowHead",_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 delete_wxArrowHead. Expected _wxArrowHead_p.");
2348 wxPy_BEGIN_ALLOW_THREADS
;
2349 delete_wxArrowHead(_arg0
);
2351 wxPy_END_ALLOW_THREADS
;
2352 } Py_INCREF(Py_None
);
2353 _resultobj
= Py_None
;
2357 #define wxArrowHead__GetType(_swigobj) (_swigobj->_GetType())
2358 static PyObject
*_wrap_wxArrowHead__GetType(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2359 PyObject
* _resultobj
;
2361 wxArrowHead
* _arg0
;
2362 PyObject
* _argo0
= 0;
2363 char *_kwnames
[] = { "self", NULL
};
2366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead__GetType",_kwnames
,&_argo0
))
2369 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2370 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2371 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead__GetType. Expected _wxArrowHead_p.");
2376 wxPy_BEGIN_ALLOW_THREADS
;
2377 _result
= (int )wxArrowHead__GetType(_arg0
);
2379 wxPy_END_ALLOW_THREADS
;
2380 } _resultobj
= Py_BuildValue("i",_result
);
2384 #define wxArrowHead_GetPosition(_swigobj) (_swigobj->GetPosition())
2385 static PyObject
*_wrap_wxArrowHead_GetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2386 PyObject
* _resultobj
;
2388 wxArrowHead
* _arg0
;
2389 PyObject
* _argo0
= 0;
2390 char *_kwnames
[] = { "self", NULL
};
2393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetPosition",_kwnames
,&_argo0
))
2396 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2397 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2398 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetPosition. Expected _wxArrowHead_p.");
2403 wxPy_BEGIN_ALLOW_THREADS
;
2404 _result
= (int )wxArrowHead_GetPosition(_arg0
);
2406 wxPy_END_ALLOW_THREADS
;
2407 } _resultobj
= Py_BuildValue("i",_result
);
2411 #define wxArrowHead_SetPosition(_swigobj,_swigarg0) (_swigobj->SetPosition(_swigarg0))
2412 static PyObject
*_wrap_wxArrowHead_SetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2413 PyObject
* _resultobj
;
2414 wxArrowHead
* _arg0
;
2416 PyObject
* _argo0
= 0;
2417 char *_kwnames
[] = { "self","pos", NULL
};
2420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxArrowHead_SetPosition",_kwnames
,&_argo0
,&_arg1
))
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_SetPosition. Expected _wxArrowHead_p.");
2430 wxPy_BEGIN_ALLOW_THREADS
;
2431 wxArrowHead_SetPosition(_arg0
,_arg1
);
2433 wxPy_END_ALLOW_THREADS
;
2434 } Py_INCREF(Py_None
);
2435 _resultobj
= Py_None
;
2439 #define wxArrowHead_GetXOffset(_swigobj) (_swigobj->GetXOffset())
2440 static PyObject
*_wrap_wxArrowHead_GetXOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2441 PyObject
* _resultobj
;
2443 wxArrowHead
* _arg0
;
2444 PyObject
* _argo0
= 0;
2445 char *_kwnames
[] = { "self", NULL
};
2448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetXOffset",_kwnames
,&_argo0
))
2451 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2452 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2453 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetXOffset. Expected _wxArrowHead_p.");
2458 wxPy_BEGIN_ALLOW_THREADS
;
2459 _result
= (double )wxArrowHead_GetXOffset(_arg0
);
2461 wxPy_END_ALLOW_THREADS
;
2462 } _resultobj
= Py_BuildValue("d",_result
);
2466 #define wxArrowHead_GetYOffset(_swigobj) (_swigobj->GetYOffset())
2467 static PyObject
*_wrap_wxArrowHead_GetYOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2468 PyObject
* _resultobj
;
2470 wxArrowHead
* _arg0
;
2471 PyObject
* _argo0
= 0;
2472 char *_kwnames
[] = { "self", NULL
};
2475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetYOffset",_kwnames
,&_argo0
))
2478 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2479 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2480 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetYOffset. Expected _wxArrowHead_p.");
2485 wxPy_BEGIN_ALLOW_THREADS
;
2486 _result
= (double )wxArrowHead_GetYOffset(_arg0
);
2488 wxPy_END_ALLOW_THREADS
;
2489 } _resultobj
= Py_BuildValue("d",_result
);
2493 #define wxArrowHead_GetSpacing(_swigobj) (_swigobj->GetSpacing())
2494 static PyObject
*_wrap_wxArrowHead_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2495 PyObject
* _resultobj
;
2497 wxArrowHead
* _arg0
;
2498 PyObject
* _argo0
= 0;
2499 char *_kwnames
[] = { "self", NULL
};
2502 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetSpacing",_kwnames
,&_argo0
))
2505 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2506 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2507 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetSpacing. Expected _wxArrowHead_p.");
2512 wxPy_BEGIN_ALLOW_THREADS
;
2513 _result
= (double )wxArrowHead_GetSpacing(_arg0
);
2515 wxPy_END_ALLOW_THREADS
;
2516 } _resultobj
= Py_BuildValue("d",_result
);
2520 #define wxArrowHead_GetSize(_swigobj) (_swigobj->GetSize())
2521 static PyObject
*_wrap_wxArrowHead_GetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2522 PyObject
* _resultobj
;
2524 wxArrowHead
* _arg0
;
2525 PyObject
* _argo0
= 0;
2526 char *_kwnames
[] = { "self", NULL
};
2529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetSize",_kwnames
,&_argo0
))
2532 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2533 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2534 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetSize. Expected _wxArrowHead_p.");
2539 wxPy_BEGIN_ALLOW_THREADS
;
2540 _result
= (double )wxArrowHead_GetSize(_arg0
);
2542 wxPy_END_ALLOW_THREADS
;
2543 } _resultobj
= Py_BuildValue("d",_result
);
2547 #define wxArrowHead_GetName(_swigobj) (_swigobj->GetName())
2548 static PyObject
*_wrap_wxArrowHead_GetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2549 PyObject
* _resultobj
;
2551 wxArrowHead
* _arg0
;
2552 PyObject
* _argo0
= 0;
2553 char *_kwnames
[] = { "self", NULL
};
2556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetName",_kwnames
,&_argo0
))
2559 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2560 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2561 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetName. Expected _wxArrowHead_p.");
2566 wxPy_BEGIN_ALLOW_THREADS
;
2567 _result
= new wxString (wxArrowHead_GetName(_arg0
));
2569 wxPy_END_ALLOW_THREADS
;
2571 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2579 #define wxArrowHead_SetXOffset(_swigobj,_swigarg0) (_swigobj->SetXOffset(_swigarg0))
2580 static PyObject
*_wrap_wxArrowHead_SetXOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2581 PyObject
* _resultobj
;
2582 wxArrowHead
* _arg0
;
2584 PyObject
* _argo0
= 0;
2585 char *_kwnames
[] = { "self","x", NULL
};
2588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetXOffset",_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_SetXOffset. Expected _wxArrowHead_p.");
2598 wxPy_BEGIN_ALLOW_THREADS
;
2599 wxArrowHead_SetXOffset(_arg0
,_arg1
);
2601 wxPy_END_ALLOW_THREADS
;
2602 } Py_INCREF(Py_None
);
2603 _resultobj
= Py_None
;
2607 #define wxArrowHead_SetYOffset(_swigobj,_swigarg0) (_swigobj->SetYOffset(_swigarg0))
2608 static PyObject
*_wrap_wxArrowHead_SetYOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2609 PyObject
* _resultobj
;
2610 wxArrowHead
* _arg0
;
2612 PyObject
* _argo0
= 0;
2613 char *_kwnames
[] = { "self","y", NULL
};
2616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetYOffset",_kwnames
,&_argo0
,&_arg1
))
2619 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2620 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2621 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetYOffset. Expected _wxArrowHead_p.");
2626 wxPy_BEGIN_ALLOW_THREADS
;
2627 wxArrowHead_SetYOffset(_arg0
,_arg1
);
2629 wxPy_END_ALLOW_THREADS
;
2630 } Py_INCREF(Py_None
);
2631 _resultobj
= Py_None
;
2635 #define wxArrowHead_GetMetaFile(_swigobj) (_swigobj->GetMetaFile())
2636 static PyObject
*_wrap_wxArrowHead_GetMetaFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2637 PyObject
* _resultobj
;
2638 wxPseudoMetaFile
* _result
;
2639 wxArrowHead
* _arg0
;
2640 PyObject
* _argo0
= 0;
2641 char *_kwnames
[] = { "self", NULL
};
2644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetMetaFile",_kwnames
,&_argo0
))
2647 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2648 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2649 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetMetaFile. Expected _wxArrowHead_p.");
2654 wxPy_BEGIN_ALLOW_THREADS
;
2655 _result
= (wxPseudoMetaFile
*)wxArrowHead_GetMetaFile(_arg0
);
2657 wxPy_END_ALLOW_THREADS
;
2658 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2662 #define wxArrowHead_GetId(_swigobj) (_swigobj->GetId())
2663 static PyObject
*_wrap_wxArrowHead_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2664 PyObject
* _resultobj
;
2666 wxArrowHead
* _arg0
;
2667 PyObject
* _argo0
= 0;
2668 char *_kwnames
[] = { "self", NULL
};
2671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetId",_kwnames
,&_argo0
))
2674 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2675 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2676 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetId. Expected _wxArrowHead_p.");
2681 wxPy_BEGIN_ALLOW_THREADS
;
2682 _result
= (long )wxArrowHead_GetId(_arg0
);
2684 wxPy_END_ALLOW_THREADS
;
2685 } _resultobj
= Py_BuildValue("l",_result
);
2689 #define wxArrowHead_GetArrowEnd(_swigobj) (_swigobj->GetArrowEnd())
2690 static PyObject
*_wrap_wxArrowHead_GetArrowEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2691 PyObject
* _resultobj
;
2693 wxArrowHead
* _arg0
;
2694 PyObject
* _argo0
= 0;
2695 char *_kwnames
[] = { "self", NULL
};
2698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetArrowEnd",_kwnames
,&_argo0
))
2701 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2702 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetArrowEnd. Expected _wxArrowHead_p.");
2708 wxPy_BEGIN_ALLOW_THREADS
;
2709 _result
= (int )wxArrowHead_GetArrowEnd(_arg0
);
2711 wxPy_END_ALLOW_THREADS
;
2712 } _resultobj
= Py_BuildValue("i",_result
);
2716 #define wxArrowHead_GetArrowSize(_swigobj) (_swigobj->GetArrowSize())
2717 static PyObject
*_wrap_wxArrowHead_GetArrowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2718 PyObject
* _resultobj
;
2720 wxArrowHead
* _arg0
;
2721 PyObject
* _argo0
= 0;
2722 char *_kwnames
[] = { "self", NULL
};
2725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetArrowSize",_kwnames
,&_argo0
))
2728 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2729 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2730 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetArrowSize. Expected _wxArrowHead_p.");
2735 wxPy_BEGIN_ALLOW_THREADS
;
2736 _result
= (double )wxArrowHead_GetArrowSize(_arg0
);
2738 wxPy_END_ALLOW_THREADS
;
2739 } _resultobj
= Py_BuildValue("d",_result
);
2743 #define wxArrowHead_SetSize(_swigobj,_swigarg0) (_swigobj->SetSize(_swigarg0))
2744 static PyObject
*_wrap_wxArrowHead_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2745 PyObject
* _resultobj
;
2746 wxArrowHead
* _arg0
;
2748 PyObject
* _argo0
= 0;
2749 char *_kwnames
[] = { "self","size", NULL
};
2752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetSize",_kwnames
,&_argo0
,&_arg1
))
2755 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2756 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2757 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetSize. Expected _wxArrowHead_p.");
2762 wxPy_BEGIN_ALLOW_THREADS
;
2763 wxArrowHead_SetSize(_arg0
,_arg1
);
2765 wxPy_END_ALLOW_THREADS
;
2766 } Py_INCREF(Py_None
);
2767 _resultobj
= Py_None
;
2771 #define wxArrowHead_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
2772 static PyObject
*_wrap_wxArrowHead_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2773 PyObject
* _resultobj
;
2774 wxArrowHead
* _arg0
;
2776 PyObject
* _argo0
= 0;
2777 char *_kwnames
[] = { "self","sp", NULL
};
2780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
2783 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2784 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2785 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetSpacing. Expected _wxArrowHead_p.");
2790 wxPy_BEGIN_ALLOW_THREADS
;
2791 wxArrowHead_SetSpacing(_arg0
,_arg1
);
2793 wxPy_END_ALLOW_THREADS
;
2794 } Py_INCREF(Py_None
);
2795 _resultobj
= Py_None
;
2799 static void *SwigwxPyLineShapeTowxPyShape(void *ptr
) {
2802 src
= (wxPyLineShape
*) ptr
;
2803 dest
= (wxPyShape
*) src
;
2804 return (void *) dest
;
2807 static void *SwigwxPyLineShapeTowxPyShapeEvtHandler(void *ptr
) {
2809 wxPyShapeEvtHandler
*dest
;
2810 src
= (wxPyLineShape
*) ptr
;
2811 dest
= (wxPyShapeEvtHandler
*) src
;
2812 return (void *) dest
;
2815 static void *SwigwxPyLineShapeTowxObject(void *ptr
) {
2818 src
= (wxPyLineShape
*) ptr
;
2819 dest
= (wxObject
*) src
;
2820 return (void *) dest
;
2823 #define new_wxPyLineShape() (new wxPyLineShape())
2824 static PyObject
*_wrap_new_wxPyLineShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2825 PyObject
* _resultobj
;
2826 wxPyLineShape
* _result
;
2827 char *_kwnames
[] = { NULL
};
2831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyLineShape",_kwnames
))
2834 wxPy_BEGIN_ALLOW_THREADS
;
2835 _result
= (wxPyLineShape
*)new_wxPyLineShape();
2837 wxPy_END_ALLOW_THREADS
;
2839 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyLineShape_p");
2840 _resultobj
= Py_BuildValue("s",_ptemp
);
2843 _resultobj
= Py_None
;
2848 #define wxPyLineShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
2849 static PyObject
*_wrap_wxPyLineShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2850 PyObject
* _resultobj
;
2851 wxPyLineShape
* _arg0
;
2854 PyObject
* _argo0
= 0;
2855 PyObject
* _obj1
= 0;
2856 PyObject
* _obj2
= 0;
2857 char *_kwnames
[] = { "self","self","_class", NULL
};
2860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyLineShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2863 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2864 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2865 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape__setSelf. Expected _wxPyLineShape_p.");
2876 wxPy_BEGIN_ALLOW_THREADS
;
2877 wxPyLineShape__setSelf(_arg0
,_arg1
,_arg2
);
2879 wxPy_END_ALLOW_THREADS
;
2880 } Py_INCREF(Py_None
);
2881 _resultobj
= Py_None
;
2885 #define wxPyLineShape_AddArrow(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->AddArrow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2886 static PyObject
*_wrap_wxPyLineShape_AddArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2887 PyObject
* _resultobj
;
2888 wxPyLineShape
* _arg0
;
2890 int _arg2
= (int ) ARROW_POSITION_END
;
2891 double _arg3
= (double ) 10.0;
2892 double _arg4
= (double ) 0.0;
2893 char * _arg5
= (char *) "";
2894 wxPseudoMetaFile
* _arg6
= (wxPseudoMetaFile
*) NULL
;
2895 long _arg7
= (long ) -1;
2896 PyObject
* _argo0
= 0;
2897 PyObject
* _argo6
= 0;
2898 char *_kwnames
[] = { "self","type","end","arrowSize","xOffset","name","mf","arrowId", NULL
};
2901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|iddsOl:wxPyLineShape_AddArrow",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_argo6
,&_arg7
))
2904 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2905 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2906 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_AddArrow. Expected _wxPyLineShape_p.");
2911 if (_argo6
== Py_None
) { _arg6
= NULL
; }
2912 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPseudoMetaFile_p")) {
2913 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxPyLineShape_AddArrow. Expected _wxPseudoMetaFile_p.");
2918 wxPy_BEGIN_ALLOW_THREADS
;
2919 wxPyLineShape_AddArrow(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
);
2921 wxPy_END_ALLOW_THREADS
;
2922 } Py_INCREF(Py_None
);
2923 _resultobj
= Py_None
;
2927 static void wxPyLineShape_AddArrowOrdered(wxPyLineShape
*self
,wxArrowHead
* arrow
,PyObject
* referenceList
,int end
) {
2928 wxList
* list
= wxPy_wxListHelper(referenceList
, "_wxArrowHead_p");
2929 self
->AddArrowOrdered(arrow
, *list
, end
);
2932 static PyObject
*_wrap_wxPyLineShape_AddArrowOrdered(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2933 PyObject
* _resultobj
;
2934 wxPyLineShape
* _arg0
;
2935 wxArrowHead
* _arg1
;
2938 PyObject
* _argo0
= 0;
2939 PyObject
* _argo1
= 0;
2940 PyObject
* _obj2
= 0;
2941 char *_kwnames
[] = { "self","arrow","referenceList","end", NULL
};
2944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOi:wxPyLineShape_AddArrowOrdered",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
))
2947 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2948 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2949 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_AddArrowOrdered. Expected _wxPyLineShape_p.");
2954 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2955 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxArrowHead_p")) {
2956 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_AddArrowOrdered. Expected _wxArrowHead_p.");
2964 wxPy_BEGIN_ALLOW_THREADS
;
2965 wxPyLineShape_AddArrowOrdered(_arg0
,_arg1
,_arg2
,_arg3
);
2967 wxPy_END_ALLOW_THREADS
;
2968 } Py_INCREF(Py_None
);
2969 _resultobj
= Py_None
;
2973 #define wxPyLineShape_ClearArrow(_swigobj,_swigarg0) (_swigobj->ClearArrow(_swigarg0))
2974 static PyObject
*_wrap_wxPyLineShape_ClearArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2975 PyObject
* _resultobj
;
2977 wxPyLineShape
* _arg0
;
2979 PyObject
* _argo0
= 0;
2980 PyObject
* _obj1
= 0;
2981 char *_kwnames
[] = { "self","name", NULL
};
2984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_ClearArrow",_kwnames
,&_argo0
,&_obj1
))
2987 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2988 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2989 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_ClearArrow. Expected _wxPyLineShape_p.");
2994 #if PYTHON_API_VERSION >= 1009
2995 char* tmpPtr
; int tmpSize
;
2996 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2997 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3000 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
3002 _arg1
= new wxString(tmpPtr
, tmpSize
);
3004 if (!PyString_Check(_obj1
)) {
3005 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3008 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
3012 wxPy_BEGIN_ALLOW_THREADS
;
3013 _result
= (bool )wxPyLineShape_ClearArrow(_arg0
,*_arg1
);
3015 wxPy_END_ALLOW_THREADS
;
3016 } _resultobj
= Py_BuildValue("i",_result
);
3024 #define wxPyLineShape_ClearArrowsAtPosition(_swigobj,_swigarg0) (_swigobj->ClearArrowsAtPosition(_swigarg0))
3025 static PyObject
*_wrap_wxPyLineShape_ClearArrowsAtPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3026 PyObject
* _resultobj
;
3027 wxPyLineShape
* _arg0
;
3028 int _arg1
= (int ) -1;
3029 PyObject
* _argo0
= 0;
3030 char *_kwnames
[] = { "self","position", NULL
};
3033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyLineShape_ClearArrowsAtPosition",_kwnames
,&_argo0
,&_arg1
))
3036 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3037 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3038 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_ClearArrowsAtPosition. Expected _wxPyLineShape_p.");
3043 wxPy_BEGIN_ALLOW_THREADS
;
3044 wxPyLineShape_ClearArrowsAtPosition(_arg0
,_arg1
);
3046 wxPy_END_ALLOW_THREADS
;
3047 } Py_INCREF(Py_None
);
3048 _resultobj
= Py_None
;
3052 #define wxPyLineShape_DrawArrow(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawArrow(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3053 static PyObject
*_wrap_wxPyLineShape_DrawArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3054 PyObject
* _resultobj
;
3055 wxPyLineShape
* _arg0
;
3057 wxArrowHead
* _arg2
;
3060 PyObject
* _argo0
= 0;
3061 PyObject
* _argo1
= 0;
3062 PyObject
* _argo2
= 0;
3064 char *_kwnames
[] = { "self","dc","arrow","xOffset","proportionalOffset", NULL
};
3067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdi:wxPyLineShape_DrawArrow",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&tempbool4
))
3070 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3071 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3072 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawArrow. Expected _wxPyLineShape_p.");
3077 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3078 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3079 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawArrow. Expected _wxDC_p.");
3084 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3085 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxArrowHead_p")) {
3086 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_DrawArrow. Expected _wxArrowHead_p.");
3090 _arg4
= (bool ) tempbool4
;
3092 wxPy_BEGIN_ALLOW_THREADS
;
3093 wxPyLineShape_DrawArrow(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3095 wxPy_END_ALLOW_THREADS
;
3096 } Py_INCREF(Py_None
);
3097 _resultobj
= Py_None
;
3101 #define wxPyLineShape_DeleteArrowHeadId(_swigobj,_swigarg0) (_swigobj->DeleteArrowHead(_swigarg0))
3102 static PyObject
*_wrap_wxPyLineShape_DeleteArrowHeadId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3103 PyObject
* _resultobj
;
3105 wxPyLineShape
* _arg0
;
3107 PyObject
* _argo0
= 0;
3108 char *_kwnames
[] = { "self","arrowId", NULL
};
3111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyLineShape_DeleteArrowHeadId",_kwnames
,&_argo0
,&_arg1
))
3114 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3115 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3116 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteArrowHeadId. Expected _wxPyLineShape_p.");
3121 wxPy_BEGIN_ALLOW_THREADS
;
3122 _result
= (bool )wxPyLineShape_DeleteArrowHeadId(_arg0
,_arg1
);
3124 wxPy_END_ALLOW_THREADS
;
3125 } _resultobj
= Py_BuildValue("i",_result
);
3129 #define wxPyLineShape_DeleteArrowHead(_swigobj,_swigarg0,_swigarg1) (_swigobj->DeleteArrowHead(_swigarg0,_swigarg1))
3130 static PyObject
*_wrap_wxPyLineShape_DeleteArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3131 PyObject
* _resultobj
;
3133 wxPyLineShape
* _arg0
;
3136 PyObject
* _argo0
= 0;
3137 PyObject
* _obj2
= 0;
3138 char *_kwnames
[] = { "self","position","name", NULL
};
3141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyLineShape_DeleteArrowHead",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3144 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3145 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3146 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteArrowHead. Expected _wxPyLineShape_p.");
3151 #if PYTHON_API_VERSION >= 1009
3152 char* tmpPtr
; int tmpSize
;
3153 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3154 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3157 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3159 _arg2
= new wxString(tmpPtr
, tmpSize
);
3161 if (!PyString_Check(_obj2
)) {
3162 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3165 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3169 wxPy_BEGIN_ALLOW_THREADS
;
3170 _result
= (bool )wxPyLineShape_DeleteArrowHead(_arg0
,_arg1
,*_arg2
);
3172 wxPy_END_ALLOW_THREADS
;
3173 } _resultobj
= Py_BuildValue("i",_result
);
3181 #define wxPyLineShape_DeleteLineControlPoint(_swigobj) (_swigobj->DeleteLineControlPoint())
3182 static PyObject
*_wrap_wxPyLineShape_DeleteLineControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3183 PyObject
* _resultobj
;
3185 wxPyLineShape
* _arg0
;
3186 PyObject
* _argo0
= 0;
3187 char *_kwnames
[] = { "self", NULL
};
3190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_DeleteLineControlPoint",_kwnames
,&_argo0
))
3193 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3194 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteLineControlPoint. Expected _wxPyLineShape_p.");
3200 wxPy_BEGIN_ALLOW_THREADS
;
3201 _result
= (bool )wxPyLineShape_DeleteLineControlPoint(_arg0
);
3203 wxPy_END_ALLOW_THREADS
;
3204 } _resultobj
= Py_BuildValue("i",_result
);
3208 #define wxPyLineShape_DrawArrows(_swigobj,_swigarg0) (_swigobj->DrawArrows(_swigarg0))
3209 static PyObject
*_wrap_wxPyLineShape_DrawArrows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3210 PyObject
* _resultobj
;
3211 wxPyLineShape
* _arg0
;
3213 PyObject
* _argo0
= 0;
3214 PyObject
* _argo1
= 0;
3215 char *_kwnames
[] = { "self","dc", NULL
};
3218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_DrawArrows",_kwnames
,&_argo0
,&_argo1
))
3221 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3222 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3223 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawArrows. Expected _wxPyLineShape_p.");
3228 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3229 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3230 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawArrows. Expected _wxDC_p.");
3235 wxPy_BEGIN_ALLOW_THREADS
;
3236 wxPyLineShape_DrawArrows(_arg0
,*_arg1
);
3238 wxPy_END_ALLOW_THREADS
;
3239 } Py_INCREF(Py_None
);
3240 _resultobj
= Py_None
;
3244 #define wxPyLineShape_DrawRegion(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawRegion(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3245 static PyObject
*_wrap_wxPyLineShape_DrawRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3246 PyObject
* _resultobj
;
3247 wxPyLineShape
* _arg0
;
3249 wxShapeRegion
* _arg2
;
3252 PyObject
* _argo0
= 0;
3253 PyObject
* _argo1
= 0;
3254 PyObject
* _argo2
= 0;
3255 char *_kwnames
[] = { "self","dc","region","x","y", NULL
};
3258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdd:wxPyLineShape_DrawRegion",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
))
3261 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3262 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3263 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawRegion. Expected _wxPyLineShape_p.");
3268 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3269 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3270 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawRegion. Expected _wxDC_p.");
3275 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3276 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxShapeRegion_p")) {
3277 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_DrawRegion. Expected _wxShapeRegion_p.");
3282 wxPy_BEGIN_ALLOW_THREADS
;
3283 wxPyLineShape_DrawRegion(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3285 wxPy_END_ALLOW_THREADS
;
3286 } Py_INCREF(Py_None
);
3287 _resultobj
= Py_None
;
3291 #define wxPyLineShape_EraseRegion(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->EraseRegion(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3292 static PyObject
*_wrap_wxPyLineShape_EraseRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3293 PyObject
* _resultobj
;
3294 wxPyLineShape
* _arg0
;
3296 wxShapeRegion
* _arg2
;
3299 PyObject
* _argo0
= 0;
3300 PyObject
* _argo1
= 0;
3301 PyObject
* _argo2
= 0;
3302 char *_kwnames
[] = { "self","dc","region","x","y", NULL
};
3305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdd:wxPyLineShape_EraseRegion",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
))
3308 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3309 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3310 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_EraseRegion. Expected _wxPyLineShape_p.");
3315 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3316 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3317 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_EraseRegion. Expected _wxDC_p.");
3322 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3323 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxShapeRegion_p")) {
3324 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_EraseRegion. Expected _wxShapeRegion_p.");
3329 wxPy_BEGIN_ALLOW_THREADS
;
3330 wxPyLineShape_EraseRegion(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3332 wxPy_END_ALLOW_THREADS
;
3333 } Py_INCREF(Py_None
);
3334 _resultobj
= Py_None
;
3338 #define wxPyLineShape_FindArrowHeadId(_swigobj,_swigarg0) (_swigobj->FindArrowHead(_swigarg0))
3339 static PyObject
*_wrap_wxPyLineShape_FindArrowHeadId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3340 PyObject
* _resultobj
;
3341 wxArrowHead
* _result
;
3342 wxPyLineShape
* _arg0
;
3344 PyObject
* _argo0
= 0;
3345 char *_kwnames
[] = { "self","arrowId", NULL
};
3348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyLineShape_FindArrowHeadId",_kwnames
,&_argo0
,&_arg1
))
3351 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3352 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3353 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindArrowHeadId. Expected _wxPyLineShape_p.");
3358 wxPy_BEGIN_ALLOW_THREADS
;
3359 _result
= (wxArrowHead
*)wxPyLineShape_FindArrowHeadId(_arg0
,_arg1
);
3361 wxPy_END_ALLOW_THREADS
;
3362 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3366 #define wxPyLineShape_FindArrowHead(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindArrowHead(_swigarg0,_swigarg1))
3367 static PyObject
*_wrap_wxPyLineShape_FindArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3368 PyObject
* _resultobj
;
3369 wxArrowHead
* _result
;
3370 wxPyLineShape
* _arg0
;
3373 PyObject
* _argo0
= 0;
3374 PyObject
* _obj2
= 0;
3375 char *_kwnames
[] = { "self","position","name", NULL
};
3378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyLineShape_FindArrowHead",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3381 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3382 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3383 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindArrowHead. Expected _wxPyLineShape_p.");
3388 #if PYTHON_API_VERSION >= 1009
3389 char* tmpPtr
; int tmpSize
;
3390 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3391 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3394 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3396 _arg2
= new wxString(tmpPtr
, tmpSize
);
3398 if (!PyString_Check(_obj2
)) {
3399 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3402 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3406 wxPy_BEGIN_ALLOW_THREADS
;
3407 _result
= (wxArrowHead
*)wxPyLineShape_FindArrowHead(_arg0
,_arg1
,*_arg2
);
3409 wxPy_END_ALLOW_THREADS
;
3410 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3418 #define wxPyLineShape_FindLineEndPoints(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->FindLineEndPoints(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3419 static PyObject
*_wrap_wxPyLineShape_FindLineEndPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3420 PyObject
* _resultobj
;
3421 wxPyLineShape
* _arg0
;
3430 PyObject
* _argo0
= 0;
3431 char *_kwnames
[] = { "self", NULL
};
3446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_FindLineEndPoints",_kwnames
,&_argo0
))
3449 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3450 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3451 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindLineEndPoints. Expected _wxPyLineShape_p.");
3456 wxPy_BEGIN_ALLOW_THREADS
;
3457 wxPyLineShape_FindLineEndPoints(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3459 wxPy_END_ALLOW_THREADS
;
3460 } Py_INCREF(Py_None
);
3461 _resultobj
= Py_None
;
3464 o
= PyFloat_FromDouble((double) (*_arg1
));
3465 _resultobj
= t_output_helper(_resultobj
, o
);
3469 o
= PyFloat_FromDouble((double) (*_arg2
));
3470 _resultobj
= t_output_helper(_resultobj
, o
);
3474 o
= PyFloat_FromDouble((double) (*_arg3
));
3475 _resultobj
= t_output_helper(_resultobj
, o
);
3479 o
= PyFloat_FromDouble((double) (*_arg4
));
3480 _resultobj
= t_output_helper(_resultobj
, o
);
3485 #define wxPyLineShape_FindLinePosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindLinePosition(_swigarg0,_swigarg1))
3486 static PyObject
*_wrap_wxPyLineShape_FindLinePosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3487 PyObject
* _resultobj
;
3489 wxPyLineShape
* _arg0
;
3492 PyObject
* _argo0
= 0;
3493 char *_kwnames
[] = { "self","x","y", NULL
};
3496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_FindLinePosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3499 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3500 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3501 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindLinePosition. Expected _wxPyLineShape_p.");
3506 wxPy_BEGIN_ALLOW_THREADS
;
3507 _result
= (int )wxPyLineShape_FindLinePosition(_arg0
,_arg1
,_arg2
);
3509 wxPy_END_ALLOW_THREADS
;
3510 } _resultobj
= Py_BuildValue("i",_result
);
3514 #define wxPyLineShape_FindMinimumWidth(_swigobj) (_swigobj->FindMinimumWidth())
3515 static PyObject
*_wrap_wxPyLineShape_FindMinimumWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3516 PyObject
* _resultobj
;
3518 wxPyLineShape
* _arg0
;
3519 PyObject
* _argo0
= 0;
3520 char *_kwnames
[] = { "self", NULL
};
3523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_FindMinimumWidth",_kwnames
,&_argo0
))
3526 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3527 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3528 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindMinimumWidth. Expected _wxPyLineShape_p.");
3533 wxPy_BEGIN_ALLOW_THREADS
;
3534 _result
= (double )wxPyLineShape_FindMinimumWidth(_arg0
);
3536 wxPy_END_ALLOW_THREADS
;
3537 } _resultobj
= Py_BuildValue("d",_result
);
3541 #define wxPyLineShape_FindNth(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->FindNth(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3542 static PyObject
*_wrap_wxPyLineShape_FindNth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3543 PyObject
* _resultobj
;
3544 wxPyLineShape
* _arg0
;
3551 PyObject
* _argo0
= 0;
3552 PyObject
* _argo1
= 0;
3554 char *_kwnames
[] = { "self","image","incoming", NULL
};
3563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxPyLineShape_FindNth",_kwnames
,&_argo0
,&_argo1
,&tempbool4
))
3566 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3567 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindNth. Expected _wxPyLineShape_p.");
3573 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3574 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3575 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_FindNth. Expected _wxPyShape_p.");
3579 _arg4
= (bool ) tempbool4
;
3581 wxPy_BEGIN_ALLOW_THREADS
;
3582 wxPyLineShape_FindNth(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3584 wxPy_END_ALLOW_THREADS
;
3585 } Py_INCREF(Py_None
);
3586 _resultobj
= Py_None
;
3589 o
= PyInt_FromLong((long) (*_arg2
));
3590 _resultobj
= t_output_helper(_resultobj
, o
);
3594 o
= PyInt_FromLong((long) (*_arg3
));
3595 _resultobj
= t_output_helper(_resultobj
, o
);
3600 #define wxPyLineShape_GetAttachmentFrom(_swigobj) (_swigobj->GetAttachmentFrom())
3601 static PyObject
*_wrap_wxPyLineShape_GetAttachmentFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3602 PyObject
* _resultobj
;
3604 wxPyLineShape
* _arg0
;
3605 PyObject
* _argo0
= 0;
3606 char *_kwnames
[] = { "self", NULL
};
3609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetAttachmentFrom",_kwnames
,&_argo0
))
3612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetAttachmentFrom. Expected _wxPyLineShape_p.");
3619 wxPy_BEGIN_ALLOW_THREADS
;
3620 _result
= (int )wxPyLineShape_GetAttachmentFrom(_arg0
);
3622 wxPy_END_ALLOW_THREADS
;
3623 } _resultobj
= Py_BuildValue("i",_result
);
3627 #define wxPyLineShape_GetAttachmentTo(_swigobj) (_swigobj->GetAttachmentTo())
3628 static PyObject
*_wrap_wxPyLineShape_GetAttachmentTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3629 PyObject
* _resultobj
;
3631 wxPyLineShape
* _arg0
;
3632 PyObject
* _argo0
= 0;
3633 char *_kwnames
[] = { "self", NULL
};
3636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetAttachmentTo",_kwnames
,&_argo0
))
3639 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3640 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3641 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetAttachmentTo. Expected _wxPyLineShape_p.");
3646 wxPy_BEGIN_ALLOW_THREADS
;
3647 _result
= (int )wxPyLineShape_GetAttachmentTo(_arg0
);
3649 wxPy_END_ALLOW_THREADS
;
3650 } _resultobj
= Py_BuildValue("i",_result
);
3654 #define wxPyLineShape_GetEnds(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->GetEnds(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3655 static PyObject
*_wrap_wxPyLineShape_GetEnds(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3656 PyObject
* _resultobj
;
3657 wxPyLineShape
* _arg0
;
3666 PyObject
* _argo0
= 0;
3667 char *_kwnames
[] = { "self", NULL
};
3682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetEnds",_kwnames
,&_argo0
))
3685 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3686 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3687 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetEnds. Expected _wxPyLineShape_p.");
3692 wxPy_BEGIN_ALLOW_THREADS
;
3693 wxPyLineShape_GetEnds(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3695 wxPy_END_ALLOW_THREADS
;
3696 } Py_INCREF(Py_None
);
3697 _resultobj
= Py_None
;
3700 o
= PyFloat_FromDouble((double) (*_arg1
));
3701 _resultobj
= t_output_helper(_resultobj
, o
);
3705 o
= PyFloat_FromDouble((double) (*_arg2
));
3706 _resultobj
= t_output_helper(_resultobj
, o
);
3710 o
= PyFloat_FromDouble((double) (*_arg3
));
3711 _resultobj
= t_output_helper(_resultobj
, o
);
3715 o
= PyFloat_FromDouble((double) (*_arg4
));
3716 _resultobj
= t_output_helper(_resultobj
, o
);
3721 #define wxPyLineShape_GetFrom(_swigobj) (_swigobj->GetFrom())
3722 static PyObject
*_wrap_wxPyLineShape_GetFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3723 PyObject
* _resultobj
;
3724 wxPyShape
* _result
;
3725 wxPyLineShape
* _arg0
;
3726 PyObject
* _argo0
= 0;
3727 char *_kwnames
[] = { "self", NULL
};
3730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetFrom",_kwnames
,&_argo0
))
3733 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3734 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3735 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetFrom. Expected _wxPyLineShape_p.");
3740 wxPy_BEGIN_ALLOW_THREADS
;
3741 _result
= (wxPyShape
*)wxPyLineShape_GetFrom(_arg0
);
3743 wxPy_END_ALLOW_THREADS
;
3744 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3748 #define wxPyLineShape_GetLabelPosition(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetLabelPosition(_swigarg0,_swigarg1,_swigarg2))
3749 static PyObject
*_wrap_wxPyLineShape_GetLabelPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3750 PyObject
* _resultobj
;
3751 wxPyLineShape
* _arg0
;
3757 PyObject
* _argo0
= 0;
3758 char *_kwnames
[] = { "self","position", NULL
};
3767 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_GetLabelPosition",_kwnames
,&_argo0
,&_arg1
))
3770 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3771 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3772 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetLabelPosition. Expected _wxPyLineShape_p.");
3777 wxPy_BEGIN_ALLOW_THREADS
;
3778 wxPyLineShape_GetLabelPosition(_arg0
,_arg1
,_arg2
,_arg3
);
3780 wxPy_END_ALLOW_THREADS
;
3781 } Py_INCREF(Py_None
);
3782 _resultobj
= Py_None
;
3785 o
= PyFloat_FromDouble((double) (*_arg2
));
3786 _resultobj
= t_output_helper(_resultobj
, o
);
3790 o
= PyFloat_FromDouble((double) (*_arg3
));
3791 _resultobj
= t_output_helper(_resultobj
, o
);
3796 #define wxPyLineShape_GetNextControlPoint(_swigobj,_swigarg0) (_swigobj->GetNextControlPoint(_swigarg0))
3797 static PyObject
*_wrap_wxPyLineShape_GetNextControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3798 PyObject
* _resultobj
;
3800 wxPyLineShape
* _arg0
;
3802 PyObject
* _argo0
= 0;
3803 PyObject
* _argo1
= 0;
3804 char *_kwnames
[] = { "self","shape", NULL
};
3808 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_GetNextControlPoint",_kwnames
,&_argo0
,&_argo1
))
3811 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3812 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3813 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetNextControlPoint. Expected _wxPyLineShape_p.");
3818 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3819 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3820 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_GetNextControlPoint. Expected _wxPyShape_p.");
3825 wxPy_BEGIN_ALLOW_THREADS
;
3826 _result
= (wxPoint
*)wxPyLineShape_GetNextControlPoint(_arg0
,_arg1
);
3828 wxPy_END_ALLOW_THREADS
;
3830 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3831 _resultobj
= Py_BuildValue("s",_ptemp
);
3834 _resultobj
= Py_None
;
3839 #define wxPyLineShape_GetTo(_swigobj) (_swigobj->GetTo())
3840 static PyObject
*_wrap_wxPyLineShape_GetTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3841 PyObject
* _resultobj
;
3842 wxPyShape
* _result
;
3843 wxPyLineShape
* _arg0
;
3844 PyObject
* _argo0
= 0;
3845 char *_kwnames
[] = { "self", NULL
};
3848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetTo",_kwnames
,&_argo0
))
3851 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3852 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3853 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetTo. Expected _wxPyLineShape_p.");
3858 wxPy_BEGIN_ALLOW_THREADS
;
3859 _result
= (wxPyShape
*)wxPyLineShape_GetTo(_arg0
);
3861 wxPy_END_ALLOW_THREADS
;
3862 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3866 #define wxPyLineShape_Initialise(_swigobj) (_swigobj->Initialise())
3867 static PyObject
*_wrap_wxPyLineShape_Initialise(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3868 PyObject
* _resultobj
;
3869 wxPyLineShape
* _arg0
;
3870 PyObject
* _argo0
= 0;
3871 char *_kwnames
[] = { "self", NULL
};
3874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_Initialise",_kwnames
,&_argo0
))
3877 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3878 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_Initialise. Expected _wxPyLineShape_p.");
3884 wxPy_BEGIN_ALLOW_THREADS
;
3885 wxPyLineShape_Initialise(_arg0
);
3887 wxPy_END_ALLOW_THREADS
;
3888 } Py_INCREF(Py_None
);
3889 _resultobj
= Py_None
;
3893 #define wxPyLineShape_InsertLineControlPoint(_swigobj,_swigarg0) (_swigobj->InsertLineControlPoint(_swigarg0))
3894 static PyObject
*_wrap_wxPyLineShape_InsertLineControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3895 PyObject
* _resultobj
;
3896 wxPyLineShape
* _arg0
;
3898 PyObject
* _argo0
= 0;
3899 PyObject
* _argo1
= 0;
3900 char *_kwnames
[] = { "self","dc", NULL
};
3903 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_InsertLineControlPoint",_kwnames
,&_argo0
,&_argo1
))
3906 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3907 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3908 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_InsertLineControlPoint. Expected _wxPyLineShape_p.");
3913 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3914 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3915 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_InsertLineControlPoint. Expected _wxDC_p.");
3920 wxPy_BEGIN_ALLOW_THREADS
;
3921 wxPyLineShape_InsertLineControlPoint(_arg0
,_arg1
);
3923 wxPy_END_ALLOW_THREADS
;
3924 } Py_INCREF(Py_None
);
3925 _resultobj
= Py_None
;
3929 #define wxPyLineShape_IsEnd(_swigobj,_swigarg0) (_swigobj->IsEnd(_swigarg0))
3930 static PyObject
*_wrap_wxPyLineShape_IsEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3931 PyObject
* _resultobj
;
3933 wxPyLineShape
* _arg0
;
3935 PyObject
* _argo0
= 0;
3936 PyObject
* _argo1
= 0;
3937 char *_kwnames
[] = { "self","shape", NULL
};
3940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_IsEnd",_kwnames
,&_argo0
,&_argo1
))
3943 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3944 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3945 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_IsEnd. Expected _wxPyLineShape_p.");
3950 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3951 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3952 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_IsEnd. Expected _wxPyShape_p.");
3957 wxPy_BEGIN_ALLOW_THREADS
;
3958 _result
= (bool )wxPyLineShape_IsEnd(_arg0
,_arg1
);
3960 wxPy_END_ALLOW_THREADS
;
3961 } _resultobj
= Py_BuildValue("i",_result
);
3965 #define wxPyLineShape_IsSpline(_swigobj) (_swigobj->IsSpline())
3966 static PyObject
*_wrap_wxPyLineShape_IsSpline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3967 PyObject
* _resultobj
;
3969 wxPyLineShape
* _arg0
;
3970 PyObject
* _argo0
= 0;
3971 char *_kwnames
[] = { "self", NULL
};
3974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_IsSpline",_kwnames
,&_argo0
))
3977 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3978 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3979 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_IsSpline. Expected _wxPyLineShape_p.");
3984 wxPy_BEGIN_ALLOW_THREADS
;
3985 _result
= (bool )wxPyLineShape_IsSpline(_arg0
);
3987 wxPy_END_ALLOW_THREADS
;
3988 } _resultobj
= Py_BuildValue("i",_result
);
3992 #define wxPyLineShape_MakeLineControlPoints(_swigobj,_swigarg0) (_swigobj->MakeLineControlPoints(_swigarg0))
3993 static PyObject
*_wrap_wxPyLineShape_MakeLineControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3994 PyObject
* _resultobj
;
3995 wxPyLineShape
* _arg0
;
3997 PyObject
* _argo0
= 0;
3998 char *_kwnames
[] = { "self","n", NULL
};
4001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_MakeLineControlPoints",_kwnames
,&_argo0
,&_arg1
))
4004 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4005 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4006 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_MakeLineControlPoints. Expected _wxPyLineShape_p.");
4011 wxPy_BEGIN_ALLOW_THREADS
;
4012 wxPyLineShape_MakeLineControlPoints(_arg0
,_arg1
);
4014 wxPy_END_ALLOW_THREADS
;
4015 } Py_INCREF(Py_None
);
4016 _resultobj
= Py_None
;
4020 static PyObject
* wxPyLineShape_GetLineControlPoints(wxPyLineShape
*self
) {
4021 wxList
* list
= self
->GetLineControlPoints();
4022 return wxPy_ConvertList(list
, "wxPyControlPoint");
4024 static PyObject
*_wrap_wxPyLineShape_GetLineControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4025 PyObject
* _resultobj
;
4027 wxPyLineShape
* _arg0
;
4028 PyObject
* _argo0
= 0;
4029 char *_kwnames
[] = { "self", NULL
};
4032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetLineControlPoints",_kwnames
,&_argo0
))
4035 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4036 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4037 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetLineControlPoints. Expected _wxPyLineShape_p.");
4042 wxPy_BEGIN_ALLOW_THREADS
;
4043 _result
= (PyObject
*)wxPyLineShape_GetLineControlPoints(_arg0
);
4045 wxPy_END_ALLOW_THREADS
;
4047 _resultobj
= _result
;
4052 #define wxPyLineShape_SetAttachmentFrom(_swigobj,_swigarg0) (_swigobj->SetAttachmentFrom(_swigarg0))
4053 static PyObject
*_wrap_wxPyLineShape_SetAttachmentFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4054 PyObject
* _resultobj
;
4055 wxPyLineShape
* _arg0
;
4057 PyObject
* _argo0
= 0;
4058 char *_kwnames
[] = { "self","fromAttach", NULL
};
4061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetAttachmentFrom",_kwnames
,&_argo0
,&_arg1
))
4064 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4065 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4066 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetAttachmentFrom. Expected _wxPyLineShape_p.");
4071 wxPy_BEGIN_ALLOW_THREADS
;
4072 wxPyLineShape_SetAttachmentFrom(_arg0
,_arg1
);
4074 wxPy_END_ALLOW_THREADS
;
4075 } Py_INCREF(Py_None
);
4076 _resultobj
= Py_None
;
4080 #define wxPyLineShape_SetAttachments(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetAttachments(_swigarg0,_swigarg1))
4081 static PyObject
*_wrap_wxPyLineShape_SetAttachments(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4082 PyObject
* _resultobj
;
4083 wxPyLineShape
* _arg0
;
4086 PyObject
* _argo0
= 0;
4087 char *_kwnames
[] = { "self","fromAttach","toAttach", NULL
};
4090 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPyLineShape_SetAttachments",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4093 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4094 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4095 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetAttachments. Expected _wxPyLineShape_p.");
4100 wxPy_BEGIN_ALLOW_THREADS
;
4101 wxPyLineShape_SetAttachments(_arg0
,_arg1
,_arg2
);
4103 wxPy_END_ALLOW_THREADS
;
4104 } Py_INCREF(Py_None
);
4105 _resultobj
= Py_None
;
4109 #define wxPyLineShape_SetAttachmentTo(_swigobj,_swigarg0) (_swigobj->SetAttachmentTo(_swigarg0))
4110 static PyObject
*_wrap_wxPyLineShape_SetAttachmentTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4111 PyObject
* _resultobj
;
4112 wxPyLineShape
* _arg0
;
4114 PyObject
* _argo0
= 0;
4115 char *_kwnames
[] = { "self","toAttach", NULL
};
4118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetAttachmentTo",_kwnames
,&_argo0
,&_arg1
))
4121 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4122 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4123 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetAttachmentTo. Expected _wxPyLineShape_p.");
4128 wxPy_BEGIN_ALLOW_THREADS
;
4129 wxPyLineShape_SetAttachmentTo(_arg0
,_arg1
);
4131 wxPy_END_ALLOW_THREADS
;
4132 } Py_INCREF(Py_None
);
4133 _resultobj
= Py_None
;
4137 #define wxPyLineShape_SetEnds(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetEnds(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4138 static PyObject
*_wrap_wxPyLineShape_SetEnds(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4139 PyObject
* _resultobj
;
4140 wxPyLineShape
* _arg0
;
4145 PyObject
* _argo0
= 0;
4146 char *_kwnames
[] = { "self","x1","y1","x2","y2", NULL
};
4149 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odddd:wxPyLineShape_SetEnds",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4152 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4153 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4154 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetEnds. Expected _wxPyLineShape_p.");
4159 wxPy_BEGIN_ALLOW_THREADS
;
4160 wxPyLineShape_SetEnds(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4162 wxPy_END_ALLOW_THREADS
;
4163 } Py_INCREF(Py_None
);
4164 _resultobj
= Py_None
;
4168 #define wxPyLineShape_SetFrom(_swigobj,_swigarg0) (_swigobj->SetFrom(_swigarg0))
4169 static PyObject
*_wrap_wxPyLineShape_SetFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4170 PyObject
* _resultobj
;
4171 wxPyLineShape
* _arg0
;
4173 PyObject
* _argo0
= 0;
4174 PyObject
* _argo1
= 0;
4175 char *_kwnames
[] = { "self","object", NULL
};
4178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_SetFrom",_kwnames
,&_argo0
,&_argo1
))
4181 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4182 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4183 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetFrom. Expected _wxPyLineShape_p.");
4188 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4189 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
4190 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_SetFrom. Expected _wxPyShape_p.");
4195 wxPy_BEGIN_ALLOW_THREADS
;
4196 wxPyLineShape_SetFrom(_arg0
,_arg1
);
4198 wxPy_END_ALLOW_THREADS
;
4199 } Py_INCREF(Py_None
);
4200 _resultobj
= Py_None
;
4204 #define wxPyLineShape_SetIgnoreOffsets(_swigobj,_swigarg0) (_swigobj->SetIgnoreOffsets(_swigarg0))
4205 static PyObject
*_wrap_wxPyLineShape_SetIgnoreOffsets(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4206 PyObject
* _resultobj
;
4207 wxPyLineShape
* _arg0
;
4209 PyObject
* _argo0
= 0;
4211 char *_kwnames
[] = { "self","ignore", NULL
};
4214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetIgnoreOffsets",_kwnames
,&_argo0
,&tempbool1
))
4217 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4218 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4219 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetIgnoreOffsets. Expected _wxPyLineShape_p.");
4223 _arg1
= (bool ) tempbool1
;
4225 wxPy_BEGIN_ALLOW_THREADS
;
4226 wxPyLineShape_SetIgnoreOffsets(_arg0
,_arg1
);
4228 wxPy_END_ALLOW_THREADS
;
4229 } Py_INCREF(Py_None
);
4230 _resultobj
= Py_None
;
4234 #define wxPyLineShape_SetSpline(_swigobj,_swigarg0) (_swigobj->SetSpline(_swigarg0))
4235 static PyObject
*_wrap_wxPyLineShape_SetSpline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4236 PyObject
* _resultobj
;
4237 wxPyLineShape
* _arg0
;
4239 PyObject
* _argo0
= 0;
4241 char *_kwnames
[] = { "self","spline", NULL
};
4244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetSpline",_kwnames
,&_argo0
,&tempbool1
))
4247 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4248 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4249 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetSpline. Expected _wxPyLineShape_p.");
4253 _arg1
= (bool ) tempbool1
;
4255 wxPy_BEGIN_ALLOW_THREADS
;
4256 wxPyLineShape_SetSpline(_arg0
,_arg1
);
4258 wxPy_END_ALLOW_THREADS
;
4259 } Py_INCREF(Py_None
);
4260 _resultobj
= Py_None
;
4264 #define wxPyLineShape_SetTo(_swigobj,_swigarg0) (_swigobj->SetTo(_swigarg0))
4265 static PyObject
*_wrap_wxPyLineShape_SetTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4266 PyObject
* _resultobj
;
4267 wxPyLineShape
* _arg0
;
4269 PyObject
* _argo0
= 0;
4270 PyObject
* _argo1
= 0;
4271 char *_kwnames
[] = { "self","object", NULL
};
4274 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_SetTo",_kwnames
,&_argo0
,&_argo1
))
4277 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4278 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4279 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetTo. Expected _wxPyLineShape_p.");
4284 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4285 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
4286 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_SetTo. Expected _wxPyShape_p.");
4291 wxPy_BEGIN_ALLOW_THREADS
;
4292 wxPyLineShape_SetTo(_arg0
,_arg1
);
4294 wxPy_END_ALLOW_THREADS
;
4295 } Py_INCREF(Py_None
);
4296 _resultobj
= Py_None
;
4300 #define wxPyLineShape_Straighten(_swigobj,_swigarg0) (_swigobj->Straighten(_swigarg0))
4301 static PyObject
*_wrap_wxPyLineShape_Straighten(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4302 PyObject
* _resultobj
;
4303 wxPyLineShape
* _arg0
;
4304 wxDC
* _arg1
= (wxDC
*) NULL
;
4305 PyObject
* _argo0
= 0;
4306 PyObject
* _argo1
= 0;
4307 char *_kwnames
[] = { "self","dc", NULL
};
4310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:wxPyLineShape_Straighten",_kwnames
,&_argo0
,&_argo1
))
4313 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4314 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4315 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_Straighten. Expected _wxPyLineShape_p.");
4320 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4321 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_Straighten. Expected _wxDC_p.");
4327 wxPy_BEGIN_ALLOW_THREADS
;
4328 wxPyLineShape_Straighten(_arg0
,_arg1
);
4330 wxPy_END_ALLOW_THREADS
;
4331 } Py_INCREF(Py_None
);
4332 _resultobj
= Py_None
;
4336 #define wxPyLineShape_Unlink(_swigobj) (_swigobj->Unlink())
4337 static PyObject
*_wrap_wxPyLineShape_Unlink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4338 PyObject
* _resultobj
;
4339 wxPyLineShape
* _arg0
;
4340 PyObject
* _argo0
= 0;
4341 char *_kwnames
[] = { "self", NULL
};
4344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_Unlink",_kwnames
,&_argo0
))
4347 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4348 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4349 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_Unlink. Expected _wxPyLineShape_p.");
4354 wxPy_BEGIN_ALLOW_THREADS
;
4355 wxPyLineShape_Unlink(_arg0
);
4357 wxPy_END_ALLOW_THREADS
;
4358 } Py_INCREF(Py_None
);
4359 _resultobj
= Py_None
;
4363 #define wxPyLineShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
4364 static PyObject
*_wrap_wxPyLineShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4365 PyObject
* _resultobj
;
4366 wxPyLineShape
* _arg0
;
4368 PyObject
* _argo0
= 0;
4369 PyObject
* _argo1
= 0;
4370 char *_kwnames
[] = { "self","dc", NULL
};
4373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
4376 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4377 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4378 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDraw. Expected _wxPyLineShape_p.");
4383 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4384 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDraw. Expected _wxDC_p.");
4390 wxPy_BEGIN_ALLOW_THREADS
;
4391 wxPyLineShape_base_OnDraw(_arg0
,*_arg1
);
4393 wxPy_END_ALLOW_THREADS
;
4394 } Py_INCREF(Py_None
);
4395 _resultobj
= Py_None
;
4399 #define wxPyLineShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
4400 static PyObject
*_wrap_wxPyLineShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4401 PyObject
* _resultobj
;
4402 wxPyLineShape
* _arg0
;
4404 PyObject
* _argo0
= 0;
4405 PyObject
* _argo1
= 0;
4406 char *_kwnames
[] = { "self","dc", NULL
};
4409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
4412 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4413 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4414 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawContents. Expected _wxPyLineShape_p.");
4419 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4420 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4421 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawContents. Expected _wxDC_p.");
4426 wxPy_BEGIN_ALLOW_THREADS
;
4427 wxPyLineShape_base_OnDrawContents(_arg0
,*_arg1
);
4429 wxPy_END_ALLOW_THREADS
;
4430 } Py_INCREF(Py_None
);
4431 _resultobj
= Py_None
;
4435 #define wxPyLineShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
4436 static PyObject
*_wrap_wxPyLineShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4437 PyObject
* _resultobj
;
4438 wxPyLineShape
* _arg0
;
4440 bool _arg2
= (bool ) FALSE
;
4441 PyObject
* _argo0
= 0;
4442 PyObject
* _argo1
= 0;
4443 int tempbool2
= (int) FALSE
;
4444 char *_kwnames
[] = { "self","dc","erase", NULL
};
4447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyLineShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
4450 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4451 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4452 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawBranches. Expected _wxPyLineShape_p.");
4457 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4458 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4459 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawBranches. Expected _wxDC_p.");
4463 _arg2
= (bool ) tempbool2
;
4465 wxPy_BEGIN_ALLOW_THREADS
;
4466 wxPyLineShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
4468 wxPy_END_ALLOW_THREADS
;
4469 } Py_INCREF(Py_None
);
4470 _resultobj
= Py_None
;
4474 #define wxPyLineShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
4475 static PyObject
*_wrap_wxPyLineShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4476 PyObject
* _resultobj
;
4477 wxPyLineShape
* _arg0
;
4479 PyObject
* _argo0
= 0;
4480 PyObject
* _argo1
= 0;
4481 char *_kwnames
[] = { "self","dc", NULL
};
4484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
4487 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4488 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4489 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMoveLinks. Expected _wxPyLineShape_p.");
4494 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4495 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4496 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMoveLinks. Expected _wxDC_p.");
4501 wxPy_BEGIN_ALLOW_THREADS
;
4502 wxPyLineShape_base_OnMoveLinks(_arg0
,*_arg1
);
4504 wxPy_END_ALLOW_THREADS
;
4505 } Py_INCREF(Py_None
);
4506 _resultobj
= Py_None
;
4510 #define wxPyLineShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
4511 static PyObject
*_wrap_wxPyLineShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4512 PyObject
* _resultobj
;
4513 wxPyLineShape
* _arg0
;
4515 PyObject
* _argo0
= 0;
4516 PyObject
* _argo1
= 0;
4517 char *_kwnames
[] = { "self","dc", NULL
};
4520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
4523 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4524 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4525 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnErase. Expected _wxPyLineShape_p.");
4530 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4531 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4532 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnErase. Expected _wxDC_p.");
4537 wxPy_BEGIN_ALLOW_THREADS
;
4538 wxPyLineShape_base_OnErase(_arg0
,*_arg1
);
4540 wxPy_END_ALLOW_THREADS
;
4541 } Py_INCREF(Py_None
);
4542 _resultobj
= Py_None
;
4546 #define wxPyLineShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
4547 static PyObject
*_wrap_wxPyLineShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4548 PyObject
* _resultobj
;
4549 wxPyLineShape
* _arg0
;
4551 PyObject
* _argo0
= 0;
4552 PyObject
* _argo1
= 0;
4553 char *_kwnames
[] = { "self","dc", NULL
};
4556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
4559 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4560 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4561 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEraseContents. Expected _wxPyLineShape_p.");
4566 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4567 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnEraseContents. Expected _wxDC_p.");
4573 wxPy_BEGIN_ALLOW_THREADS
;
4574 wxPyLineShape_base_OnEraseContents(_arg0
,*_arg1
);
4576 wxPy_END_ALLOW_THREADS
;
4577 } Py_INCREF(Py_None
);
4578 _resultobj
= Py_None
;
4582 #define wxPyLineShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
4583 static PyObject
*_wrap_wxPyLineShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4584 PyObject
* _resultobj
;
4585 wxPyLineShape
* _arg0
;
4587 PyObject
* _argo0
= 0;
4588 PyObject
* _argo1
= 0;
4589 char *_kwnames
[] = { "self","dc", NULL
};
4592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
4595 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4596 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4597 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnHighlight. Expected _wxPyLineShape_p.");
4602 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4603 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4604 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnHighlight. Expected _wxDC_p.");
4609 wxPy_BEGIN_ALLOW_THREADS
;
4610 wxPyLineShape_base_OnHighlight(_arg0
,*_arg1
);
4612 wxPy_END_ALLOW_THREADS
;
4613 } Py_INCREF(Py_None
);
4614 _resultobj
= Py_None
;
4618 #define wxPyLineShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4619 static PyObject
*_wrap_wxPyLineShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4620 PyObject
* _resultobj
;
4621 wxPyLineShape
* _arg0
;
4624 int _arg3
= (int ) 0;
4625 int _arg4
= (int ) 0;
4626 PyObject
* _argo0
= 0;
4627 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4633 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4634 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4635 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnLeftClick. Expected _wxPyLineShape_p.");
4640 wxPy_BEGIN_ALLOW_THREADS
;
4641 wxPyLineShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4643 wxPy_END_ALLOW_THREADS
;
4644 } Py_INCREF(Py_None
);
4645 _resultobj
= Py_None
;
4649 #define wxPyLineShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4650 static PyObject
*_wrap_wxPyLineShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4651 PyObject
* _resultobj
;
4652 wxPyLineShape
* _arg0
;
4655 int _arg3
= (int ) 0;
4656 int _arg4
= (int ) 0;
4657 PyObject
* _argo0
= 0;
4658 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4664 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4665 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4666 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnLeftDoubleClick. Expected _wxPyLineShape_p.");
4671 wxPy_BEGIN_ALLOW_THREADS
;
4672 wxPyLineShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4674 wxPy_END_ALLOW_THREADS
;
4675 } Py_INCREF(Py_None
);
4676 _resultobj
= Py_None
;
4680 #define wxPyLineShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4681 static PyObject
*_wrap_wxPyLineShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4682 PyObject
* _resultobj
;
4683 wxPyLineShape
* _arg0
;
4686 int _arg3
= (int ) 0;
4687 int _arg4
= (int ) 0;
4688 PyObject
* _argo0
= 0;
4689 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4695 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4696 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4697 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnRightClick. Expected _wxPyLineShape_p.");
4702 wxPy_BEGIN_ALLOW_THREADS
;
4703 wxPyLineShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4705 wxPy_END_ALLOW_THREADS
;
4706 } Py_INCREF(Py_None
);
4707 _resultobj
= Py_None
;
4711 #define wxPyLineShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
4712 static PyObject
*_wrap_wxPyLineShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4713 PyObject
* _resultobj
;
4714 wxPyLineShape
* _arg0
;
4717 PyObject
* _argo0
= 0;
4718 char *_kwnames
[] = { "self","x","y", NULL
};
4721 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4724 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4725 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4726 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSize. Expected _wxPyLineShape_p.");
4731 wxPy_BEGIN_ALLOW_THREADS
;
4732 wxPyLineShape_base_OnSize(_arg0
,_arg1
,_arg2
);
4734 wxPy_END_ALLOW_THREADS
;
4735 } Py_INCREF(Py_None
);
4736 _resultobj
= Py_None
;
4740 #define wxPyLineShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4741 static PyObject
*_wrap_wxPyLineShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4742 PyObject
* _resultobj
;
4744 wxPyLineShape
* _arg0
;
4750 bool _arg6
= (bool ) TRUE
;
4751 PyObject
* _argo0
= 0;
4752 PyObject
* _argo1
= 0;
4753 int tempbool6
= (int) TRUE
;
4754 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
4757 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyLineShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
4760 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4761 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4762 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMovePre. Expected _wxPyLineShape_p.");
4767 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4768 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4769 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMovePre. Expected _wxDC_p.");
4773 _arg6
= (bool ) tempbool6
;
4775 wxPy_BEGIN_ALLOW_THREADS
;
4776 _result
= (bool )wxPyLineShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
4778 wxPy_END_ALLOW_THREADS
;
4779 } _resultobj
= Py_BuildValue("i",_result
);
4783 #define wxPyLineShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4784 static PyObject
*_wrap_wxPyLineShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4785 PyObject
* _resultobj
;
4786 wxPyLineShape
* _arg0
;
4792 bool _arg6
= (bool ) TRUE
;
4793 PyObject
* _argo0
= 0;
4794 PyObject
* _argo1
= 0;
4795 int tempbool6
= (int) TRUE
;
4796 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
4799 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyLineShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
4802 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4803 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4804 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMovePost. Expected _wxPyLineShape_p.");
4809 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4810 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4811 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMovePost. Expected _wxDC_p.");
4815 _arg6
= (bool ) tempbool6
;
4817 wxPy_BEGIN_ALLOW_THREADS
;
4818 wxPyLineShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
4820 wxPy_END_ALLOW_THREADS
;
4821 } Py_INCREF(Py_None
);
4822 _resultobj
= Py_None
;
4826 #define wxPyLineShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4827 static PyObject
*_wrap_wxPyLineShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4828 PyObject
* _resultobj
;
4829 wxPyLineShape
* _arg0
;
4833 int _arg4
= (int ) 0;
4834 int _arg5
= (int ) 0;
4835 PyObject
* _argo0
= 0;
4837 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
4840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyLineShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4843 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4844 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4845 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDragLeft. Expected _wxPyLineShape_p.");
4849 _arg1
= (bool ) tempbool1
;
4851 wxPy_BEGIN_ALLOW_THREADS
;
4852 wxPyLineShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4854 wxPy_END_ALLOW_THREADS
;
4855 } Py_INCREF(Py_None
);
4856 _resultobj
= Py_None
;
4860 #define wxPyLineShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4861 static PyObject
*_wrap_wxPyLineShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4862 PyObject
* _resultobj
;
4863 wxPyLineShape
* _arg0
;
4866 int _arg3
= (int ) 0;
4867 int _arg4
= (int ) 0;
4868 PyObject
* _argo0
= 0;
4869 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4875 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4876 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4877 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnBeginDragLeft. Expected _wxPyLineShape_p.");
4882 wxPy_BEGIN_ALLOW_THREADS
;
4883 wxPyLineShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4885 wxPy_END_ALLOW_THREADS
;
4886 } Py_INCREF(Py_None
);
4887 _resultobj
= Py_None
;
4891 #define wxPyLineShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4892 static PyObject
*_wrap_wxPyLineShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4893 PyObject
* _resultobj
;
4894 wxPyLineShape
* _arg0
;
4897 int _arg3
= (int ) 0;
4898 int _arg4
= (int ) 0;
4899 PyObject
* _argo0
= 0;
4900 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4903 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
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_OnEndDragLeft. Expected _wxPyLineShape_p.");
4913 wxPy_BEGIN_ALLOW_THREADS
;
4914 wxPyLineShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4916 wxPy_END_ALLOW_THREADS
;
4917 } Py_INCREF(Py_None
);
4918 _resultobj
= Py_None
;
4922 #define wxPyLineShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4923 static PyObject
*_wrap_wxPyLineShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4924 PyObject
* _resultobj
;
4925 wxPyLineShape
* _arg0
;
4929 int _arg4
= (int ) 0;
4930 int _arg5
= (int ) 0;
4931 PyObject
* _argo0
= 0;
4933 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
4936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyLineShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4939 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4940 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4941 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDragRight. Expected _wxPyLineShape_p.");
4945 _arg1
= (bool ) tempbool1
;
4947 wxPy_BEGIN_ALLOW_THREADS
;
4948 wxPyLineShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4950 wxPy_END_ALLOW_THREADS
;
4951 } Py_INCREF(Py_None
);
4952 _resultobj
= Py_None
;
4956 #define wxPyLineShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4957 static PyObject
*_wrap_wxPyLineShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4958 PyObject
* _resultobj
;
4959 wxPyLineShape
* _arg0
;
4962 int _arg3
= (int ) 0;
4963 int _arg4
= (int ) 0;
4964 PyObject
* _argo0
= 0;
4965 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4971 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4972 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4973 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnBeginDragRight. Expected _wxPyLineShape_p.");
4978 wxPy_BEGIN_ALLOW_THREADS
;
4979 wxPyLineShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4981 wxPy_END_ALLOW_THREADS
;
4982 } Py_INCREF(Py_None
);
4983 _resultobj
= Py_None
;
4987 #define wxPyLineShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4988 static PyObject
*_wrap_wxPyLineShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4989 PyObject
* _resultobj
;
4990 wxPyLineShape
* _arg0
;
4993 int _arg3
= (int ) 0;
4994 int _arg4
= (int ) 0;
4995 PyObject
* _argo0
= 0;
4996 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
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_OnEndDragRight. Expected _wxPyLineShape_p.");
5009 wxPy_BEGIN_ALLOW_THREADS
;
5010 wxPyLineShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5012 wxPy_END_ALLOW_THREADS
;
5013 } Py_INCREF(Py_None
);
5014 _resultobj
= Py_None
;
5018 #define wxPyLineShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
5019 static PyObject
*_wrap_wxPyLineShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5020 PyObject
* _resultobj
;
5021 wxPyLineShape
* _arg0
;
5027 PyObject
* _argo0
= 0;
5028 PyObject
* _argo1
= 0;
5029 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
5032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyLineShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5035 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5036 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5037 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawOutline. Expected _wxPyLineShape_p.");
5042 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5043 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5044 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawOutline. Expected _wxDC_p.");
5049 wxPy_BEGIN_ALLOW_THREADS
;
5050 wxPyLineShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5052 wxPy_END_ALLOW_THREADS
;
5053 } Py_INCREF(Py_None
);
5054 _resultobj
= Py_None
;
5058 #define wxPyLineShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
5059 static PyObject
*_wrap_wxPyLineShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5060 PyObject
* _resultobj
;
5061 wxPyLineShape
* _arg0
;
5063 PyObject
* _argo0
= 0;
5064 PyObject
* _argo1
= 0;
5065 char *_kwnames
[] = { "self","dc", NULL
};
5068 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
5071 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5072 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5073 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawControlPoints. Expected _wxPyLineShape_p.");
5078 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5079 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5080 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawControlPoints. Expected _wxDC_p.");
5085 wxPy_BEGIN_ALLOW_THREADS
;
5086 wxPyLineShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
5088 wxPy_END_ALLOW_THREADS
;
5089 } Py_INCREF(Py_None
);
5090 _resultobj
= Py_None
;
5094 #define wxPyLineShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
5095 static PyObject
*_wrap_wxPyLineShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5096 PyObject
* _resultobj
;
5097 wxPyLineShape
* _arg0
;
5099 PyObject
* _argo0
= 0;
5100 PyObject
* _argo1
= 0;
5101 char *_kwnames
[] = { "self","dc", NULL
};
5104 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
5107 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5108 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5109 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEraseControlPoints. Expected _wxPyLineShape_p.");
5114 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5115 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5116 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnEraseControlPoints. Expected _wxDC_p.");
5121 wxPy_BEGIN_ALLOW_THREADS
;
5122 wxPyLineShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
5124 wxPy_END_ALLOW_THREADS
;
5125 } Py_INCREF(Py_None
);
5126 _resultobj
= Py_None
;
5130 #define wxPyLineShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
5131 static PyObject
*_wrap_wxPyLineShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5132 PyObject
* _resultobj
;
5133 wxPyLineShape
* _arg0
;
5135 bool _arg2
= (bool ) TRUE
;
5136 PyObject
* _argo0
= 0;
5137 PyObject
* _argo1
= 0;
5138 int tempbool2
= (int) TRUE
;
5139 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
5142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyLineShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
5145 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5146 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5147 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMoveLink. Expected _wxPyLineShape_p.");
5152 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5153 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5154 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMoveLink. Expected _wxDC_p.");
5158 _arg2
= (bool ) tempbool2
;
5160 wxPy_BEGIN_ALLOW_THREADS
;
5161 wxPyLineShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
5163 wxPy_END_ALLOW_THREADS
;
5164 } Py_INCREF(Py_None
);
5165 _resultobj
= Py_None
;
5169 #define wxPyLineShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5170 static PyObject
*_wrap_wxPyLineShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5171 PyObject
* _resultobj
;
5172 wxPyLineShape
* _arg0
;
5173 wxPyControlPoint
* _arg1
;
5177 int _arg5
= (int ) 0;
5178 int _arg6
= (int ) 0;
5179 PyObject
* _argo0
= 0;
5180 PyObject
* _argo1
= 0;
5182 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
5185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyLineShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
5188 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5189 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5190 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingDragLeft. Expected _wxPyLineShape_p.");
5195 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5196 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5197 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
5201 _arg2
= (bool ) tempbool2
;
5203 wxPy_BEGIN_ALLOW_THREADS
;
5204 wxPyLineShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
5206 wxPy_END_ALLOW_THREADS
;
5207 } Py_INCREF(Py_None
);
5208 _resultobj
= Py_None
;
5212 #define wxPyLineShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
5213 static PyObject
*_wrap_wxPyLineShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5214 PyObject
* _resultobj
;
5215 wxPyLineShape
* _arg0
;
5216 wxPyControlPoint
* _arg1
;
5219 int _arg4
= (int ) 0;
5220 int _arg5
= (int ) 0;
5221 PyObject
* _argo0
= 0;
5222 PyObject
* _argo1
= 0;
5223 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
5226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyLineShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5229 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5230 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5231 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingBeginDragLeft. Expected _wxPyLineShape_p.");
5236 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5237 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5238 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
5243 wxPy_BEGIN_ALLOW_THREADS
;
5244 wxPyLineShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5246 wxPy_END_ALLOW_THREADS
;
5247 } Py_INCREF(Py_None
);
5248 _resultobj
= Py_None
;
5252 #define wxPyLineShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
5253 static PyObject
*_wrap_wxPyLineShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5254 PyObject
* _resultobj
;
5255 wxPyLineShape
* _arg0
;
5256 wxPyControlPoint
* _arg1
;
5259 int _arg4
= (int ) 0;
5260 int _arg5
= (int ) 0;
5261 PyObject
* _argo0
= 0;
5262 PyObject
* _argo1
= 0;
5263 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
5266 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyLineShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5269 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5270 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5271 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingEndDragLeft. Expected _wxPyLineShape_p.");
5276 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5277 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5278 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
5283 wxPy_BEGIN_ALLOW_THREADS
;
5284 wxPyLineShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5286 wxPy_END_ALLOW_THREADS
;
5287 } Py_INCREF(Py_None
);
5288 _resultobj
= Py_None
;
5292 #define wxPyLineShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
5293 static PyObject
*_wrap_wxPyLineShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5294 PyObject
* _resultobj
;
5295 wxPyLineShape
* _arg0
;
5298 PyObject
* _argo0
= 0;
5299 char *_kwnames
[] = { "self","w","h", NULL
};
5302 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5305 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5306 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5307 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnBeginSize. Expected _wxPyLineShape_p.");
5312 wxPy_BEGIN_ALLOW_THREADS
;
5313 wxPyLineShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
5315 wxPy_END_ALLOW_THREADS
;
5316 } Py_INCREF(Py_None
);
5317 _resultobj
= Py_None
;
5321 #define wxPyLineShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
5322 static PyObject
*_wrap_wxPyLineShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5323 PyObject
* _resultobj
;
5324 wxPyLineShape
* _arg0
;
5327 PyObject
* _argo0
= 0;
5328 char *_kwnames
[] = { "self","w","h", NULL
};
5331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5334 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5335 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5336 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEndSize. Expected _wxPyLineShape_p.");
5341 wxPy_BEGIN_ALLOW_THREADS
;
5342 wxPyLineShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
5344 wxPy_END_ALLOW_THREADS
;
5345 } Py_INCREF(Py_None
);
5346 _resultobj
= Py_None
;
5350 static void *SwigwxPyPolygonShapeTowxPyShape(void *ptr
) {
5351 wxPyPolygonShape
*src
;
5353 src
= (wxPyPolygonShape
*) ptr
;
5354 dest
= (wxPyShape
*) src
;
5355 return (void *) dest
;
5358 static void *SwigwxPyPolygonShapeTowxPyShapeEvtHandler(void *ptr
) {
5359 wxPyPolygonShape
*src
;
5360 wxPyShapeEvtHandler
*dest
;
5361 src
= (wxPyPolygonShape
*) ptr
;
5362 dest
= (wxPyShapeEvtHandler
*) src
;
5363 return (void *) dest
;
5366 static void *SwigwxPyPolygonShapeTowxObject(void *ptr
) {
5367 wxPyPolygonShape
*src
;
5369 src
= (wxPyPolygonShape
*) ptr
;
5370 dest
= (wxObject
*) src
;
5371 return (void *) dest
;
5374 #define new_wxPyPolygonShape() (new wxPyPolygonShape())
5375 static PyObject
*_wrap_new_wxPyPolygonShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5376 PyObject
* _resultobj
;
5377 wxPyPolygonShape
* _result
;
5378 char *_kwnames
[] = { NULL
};
5382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyPolygonShape",_kwnames
))
5385 wxPy_BEGIN_ALLOW_THREADS
;
5386 _result
= (wxPyPolygonShape
*)new_wxPyPolygonShape();
5388 wxPy_END_ALLOW_THREADS
;
5390 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPolygonShape_p");
5391 _resultobj
= Py_BuildValue("s",_ptemp
);
5394 _resultobj
= Py_None
;
5399 #define wxPyPolygonShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
5400 static PyObject
*_wrap_wxPyPolygonShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5401 PyObject
* _resultobj
;
5402 wxPyPolygonShape
* _arg0
;
5405 PyObject
* _argo0
= 0;
5406 PyObject
* _obj1
= 0;
5407 PyObject
* _obj2
= 0;
5408 char *_kwnames
[] = { "self","self","_class", NULL
};
5411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyPolygonShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
5414 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5415 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5416 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape__setSelf. Expected _wxPyPolygonShape_p.");
5427 wxPy_BEGIN_ALLOW_THREADS
;
5428 wxPyPolygonShape__setSelf(_arg0
,_arg1
,_arg2
);
5430 wxPy_END_ALLOW_THREADS
;
5431 } Py_INCREF(Py_None
);
5432 _resultobj
= Py_None
;
5436 static PyObject
* wxPyPolygonShape_Create(wxPyPolygonShape
*self
,PyObject
* points
) {
5437 wxList
* list
= wxPy_wxRealPoint_ListHelper(points
);
5445 static PyObject
*_wrap_wxPyPolygonShape_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5446 PyObject
* _resultobj
;
5448 wxPyPolygonShape
* _arg0
;
5450 PyObject
* _argo0
= 0;
5451 PyObject
* _obj1
= 0;
5452 char *_kwnames
[] = { "self","points", NULL
};
5455 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_Create",_kwnames
,&_argo0
,&_obj1
))
5458 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5459 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5460 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_Create. Expected _wxPyPolygonShape_p.");
5468 wxPy_BEGIN_ALLOW_THREADS
;
5469 _result
= (PyObject
*)wxPyPolygonShape_Create(_arg0
,_arg1
);
5471 wxPy_END_ALLOW_THREADS
;
5473 _resultobj
= _result
;
5478 #define wxPyPolygonShape_AddPolygonPoint(_swigobj,_swigarg0) (_swigobj->AddPolygonPoint(_swigarg0))
5479 static PyObject
*_wrap_wxPyPolygonShape_AddPolygonPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5480 PyObject
* _resultobj
;
5481 wxPyPolygonShape
* _arg0
;
5482 int _arg1
= (int ) 0;
5483 PyObject
* _argo0
= 0;
5484 char *_kwnames
[] = { "self","pos", NULL
};
5487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyPolygonShape_AddPolygonPoint",_kwnames
,&_argo0
,&_arg1
))
5490 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5491 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5492 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_AddPolygonPoint. Expected _wxPyPolygonShape_p.");
5497 wxPy_BEGIN_ALLOW_THREADS
;
5498 wxPyPolygonShape_AddPolygonPoint(_arg0
,_arg1
);
5500 wxPy_END_ALLOW_THREADS
;
5501 } Py_INCREF(Py_None
);
5502 _resultobj
= Py_None
;
5506 #define wxPyPolygonShape_CalculatePolygonCentre(_swigobj) (_swigobj->CalculatePolygonCentre())
5507 static PyObject
*_wrap_wxPyPolygonShape_CalculatePolygonCentre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5508 PyObject
* _resultobj
;
5509 wxPyPolygonShape
* _arg0
;
5510 PyObject
* _argo0
= 0;
5511 char *_kwnames
[] = { "self", NULL
};
5514 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_CalculatePolygonCentre",_kwnames
,&_argo0
))
5517 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5518 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5519 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_CalculatePolygonCentre. Expected _wxPyPolygonShape_p.");
5524 wxPy_BEGIN_ALLOW_THREADS
;
5525 wxPyPolygonShape_CalculatePolygonCentre(_arg0
);
5527 wxPy_END_ALLOW_THREADS
;
5528 } Py_INCREF(Py_None
);
5529 _resultobj
= Py_None
;
5533 #define wxPyPolygonShape_DeletePolygonPoint(_swigobj,_swigarg0) (_swigobj->DeletePolygonPoint(_swigarg0))
5534 static PyObject
*_wrap_wxPyPolygonShape_DeletePolygonPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5535 PyObject
* _resultobj
;
5536 wxPyPolygonShape
* _arg0
;
5537 int _arg1
= (int ) 0;
5538 PyObject
* _argo0
= 0;
5539 char *_kwnames
[] = { "self","pos", NULL
};
5542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyPolygonShape_DeletePolygonPoint",_kwnames
,&_argo0
,&_arg1
))
5545 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5546 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5547 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_DeletePolygonPoint. Expected _wxPyPolygonShape_p.");
5552 wxPy_BEGIN_ALLOW_THREADS
;
5553 wxPyPolygonShape_DeletePolygonPoint(_arg0
,_arg1
);
5555 wxPy_END_ALLOW_THREADS
;
5556 } Py_INCREF(Py_None
);
5557 _resultobj
= Py_None
;
5561 static PyObject
* wxPyPolygonShape_GetPoints(wxPyPolygonShape
*self
) {
5562 wxList
* list
= self
->GetPoints();
5563 return wxPy_ConvertList(list
, "wxRealPoint");
5565 static PyObject
*_wrap_wxPyPolygonShape_GetPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5566 PyObject
* _resultobj
;
5568 wxPyPolygonShape
* _arg0
;
5569 PyObject
* _argo0
= 0;
5570 char *_kwnames
[] = { "self", NULL
};
5573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_GetPoints",_kwnames
,&_argo0
))
5576 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5577 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5578 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_GetPoints. Expected _wxPyPolygonShape_p.");
5583 wxPy_BEGIN_ALLOW_THREADS
;
5584 _result
= (PyObject
*)wxPyPolygonShape_GetPoints(_arg0
);
5586 wxPy_END_ALLOW_THREADS
;
5588 _resultobj
= _result
;
5593 #define wxPyPolygonShape_UpdateOriginalPoints(_swigobj) (_swigobj->UpdateOriginalPoints())
5594 static PyObject
*_wrap_wxPyPolygonShape_UpdateOriginalPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5595 PyObject
* _resultobj
;
5596 wxPyPolygonShape
* _arg0
;
5597 PyObject
* _argo0
= 0;
5598 char *_kwnames
[] = { "self", NULL
};
5601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_UpdateOriginalPoints",_kwnames
,&_argo0
))
5604 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5605 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5606 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_UpdateOriginalPoints. Expected _wxPyPolygonShape_p.");
5611 wxPy_BEGIN_ALLOW_THREADS
;
5612 wxPyPolygonShape_UpdateOriginalPoints(_arg0
);
5614 wxPy_END_ALLOW_THREADS
;
5615 } Py_INCREF(Py_None
);
5616 _resultobj
= Py_None
;
5620 #define wxPyPolygonShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
5621 static PyObject
*_wrap_wxPyPolygonShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5622 PyObject
* _resultobj
;
5623 wxPyPolygonShape
* _arg0
;
5625 PyObject
* _argo0
= 0;
5626 PyObject
* _argo1
= 0;
5627 char *_kwnames
[] = { "self","dc", NULL
};
5630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
5633 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5634 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5635 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDraw. Expected _wxPyPolygonShape_p.");
5640 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5641 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDraw. Expected _wxDC_p.");
5647 wxPy_BEGIN_ALLOW_THREADS
;
5648 wxPyPolygonShape_base_OnDraw(_arg0
,*_arg1
);
5650 wxPy_END_ALLOW_THREADS
;
5651 } Py_INCREF(Py_None
);
5652 _resultobj
= Py_None
;
5656 #define wxPyPolygonShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
5657 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5658 PyObject
* _resultobj
;
5659 wxPyPolygonShape
* _arg0
;
5661 PyObject
* _argo0
= 0;
5662 PyObject
* _argo1
= 0;
5663 char *_kwnames
[] = { "self","dc", NULL
};
5666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
5669 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5670 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5671 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawContents. Expected _wxPyPolygonShape_p.");
5676 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5677 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5678 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawContents. Expected _wxDC_p.");
5683 wxPy_BEGIN_ALLOW_THREADS
;
5684 wxPyPolygonShape_base_OnDrawContents(_arg0
,*_arg1
);
5686 wxPy_END_ALLOW_THREADS
;
5687 } Py_INCREF(Py_None
);
5688 _resultobj
= Py_None
;
5692 #define wxPyPolygonShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
5693 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5694 PyObject
* _resultobj
;
5695 wxPyPolygonShape
* _arg0
;
5697 bool _arg2
= (bool ) FALSE
;
5698 PyObject
* _argo0
= 0;
5699 PyObject
* _argo1
= 0;
5700 int tempbool2
= (int) FALSE
;
5701 char *_kwnames
[] = { "self","dc","erase", NULL
};
5704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyPolygonShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
5707 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5708 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5709 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawBranches. Expected _wxPyPolygonShape_p.");
5714 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5715 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5716 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawBranches. Expected _wxDC_p.");
5720 _arg2
= (bool ) tempbool2
;
5722 wxPy_BEGIN_ALLOW_THREADS
;
5723 wxPyPolygonShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
5725 wxPy_END_ALLOW_THREADS
;
5726 } Py_INCREF(Py_None
);
5727 _resultobj
= Py_None
;
5731 #define wxPyPolygonShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
5732 static PyObject
*_wrap_wxPyPolygonShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5733 PyObject
* _resultobj
;
5734 wxPyPolygonShape
* _arg0
;
5736 PyObject
* _argo0
= 0;
5737 PyObject
* _argo1
= 0;
5738 char *_kwnames
[] = { "self","dc", NULL
};
5741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
5744 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5745 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMoveLinks. Expected _wxPyPolygonShape_p.");
5751 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5752 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5753 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMoveLinks. Expected _wxDC_p.");
5758 wxPy_BEGIN_ALLOW_THREADS
;
5759 wxPyPolygonShape_base_OnMoveLinks(_arg0
,*_arg1
);
5761 wxPy_END_ALLOW_THREADS
;
5762 } Py_INCREF(Py_None
);
5763 _resultobj
= Py_None
;
5767 #define wxPyPolygonShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
5768 static PyObject
*_wrap_wxPyPolygonShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5769 PyObject
* _resultobj
;
5770 wxPyPolygonShape
* _arg0
;
5772 PyObject
* _argo0
= 0;
5773 PyObject
* _argo1
= 0;
5774 char *_kwnames
[] = { "self","dc", NULL
};
5777 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
5780 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5781 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5782 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnErase. Expected _wxPyPolygonShape_p.");
5787 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5788 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5789 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnErase. Expected _wxDC_p.");
5794 wxPy_BEGIN_ALLOW_THREADS
;
5795 wxPyPolygonShape_base_OnErase(_arg0
,*_arg1
);
5797 wxPy_END_ALLOW_THREADS
;
5798 } Py_INCREF(Py_None
);
5799 _resultobj
= Py_None
;
5803 #define wxPyPolygonShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
5804 static PyObject
*_wrap_wxPyPolygonShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5805 PyObject
* _resultobj
;
5806 wxPyPolygonShape
* _arg0
;
5808 PyObject
* _argo0
= 0;
5809 PyObject
* _argo1
= 0;
5810 char *_kwnames
[] = { "self","dc", NULL
};
5813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
5816 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5817 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEraseContents. Expected _wxPyPolygonShape_p.");
5823 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5824 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5825 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnEraseContents. Expected _wxDC_p.");
5830 wxPy_BEGIN_ALLOW_THREADS
;
5831 wxPyPolygonShape_base_OnEraseContents(_arg0
,*_arg1
);
5833 wxPy_END_ALLOW_THREADS
;
5834 } Py_INCREF(Py_None
);
5835 _resultobj
= Py_None
;
5839 #define wxPyPolygonShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
5840 static PyObject
*_wrap_wxPyPolygonShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5841 PyObject
* _resultobj
;
5842 wxPyPolygonShape
* _arg0
;
5844 PyObject
* _argo0
= 0;
5845 PyObject
* _argo1
= 0;
5846 char *_kwnames
[] = { "self","dc", NULL
};
5849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
5852 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5853 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5854 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnHighlight. Expected _wxPyPolygonShape_p.");
5859 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5860 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5861 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnHighlight. Expected _wxDC_p.");
5866 wxPy_BEGIN_ALLOW_THREADS
;
5867 wxPyPolygonShape_base_OnHighlight(_arg0
,*_arg1
);
5869 wxPy_END_ALLOW_THREADS
;
5870 } Py_INCREF(Py_None
);
5871 _resultobj
= Py_None
;
5875 #define wxPyPolygonShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5876 static PyObject
*_wrap_wxPyPolygonShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5877 PyObject
* _resultobj
;
5878 wxPyPolygonShape
* _arg0
;
5881 int _arg3
= (int ) 0;
5882 int _arg4
= (int ) 0;
5883 PyObject
* _argo0
= 0;
5884 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5890 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5891 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5892 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnLeftClick. Expected _wxPyPolygonShape_p.");
5897 wxPy_BEGIN_ALLOW_THREADS
;
5898 wxPyPolygonShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5900 wxPy_END_ALLOW_THREADS
;
5901 } Py_INCREF(Py_None
);
5902 _resultobj
= Py_None
;
5906 #define wxPyPolygonShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5907 static PyObject
*_wrap_wxPyPolygonShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5908 PyObject
* _resultobj
;
5909 wxPyPolygonShape
* _arg0
;
5912 int _arg3
= (int ) 0;
5913 int _arg4
= (int ) 0;
5914 PyObject
* _argo0
= 0;
5915 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5921 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5922 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5923 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnLeftDoubleClick. Expected _wxPyPolygonShape_p.");
5928 wxPy_BEGIN_ALLOW_THREADS
;
5929 wxPyPolygonShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5931 wxPy_END_ALLOW_THREADS
;
5932 } Py_INCREF(Py_None
);
5933 _resultobj
= Py_None
;
5937 #define wxPyPolygonShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5938 static PyObject
*_wrap_wxPyPolygonShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5939 PyObject
* _resultobj
;
5940 wxPyPolygonShape
* _arg0
;
5943 int _arg3
= (int ) 0;
5944 int _arg4
= (int ) 0;
5945 PyObject
* _argo0
= 0;
5946 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5952 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5953 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5954 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnRightClick. Expected _wxPyPolygonShape_p.");
5959 wxPy_BEGIN_ALLOW_THREADS
;
5960 wxPyPolygonShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5962 wxPy_END_ALLOW_THREADS
;
5963 } Py_INCREF(Py_None
);
5964 _resultobj
= Py_None
;
5968 #define wxPyPolygonShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
5969 static PyObject
*_wrap_wxPyPolygonShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5970 PyObject
* _resultobj
;
5971 wxPyPolygonShape
* _arg0
;
5974 PyObject
* _argo0
= 0;
5975 char *_kwnames
[] = { "self","x","y", NULL
};
5978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5981 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5982 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5983 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSize. Expected _wxPyPolygonShape_p.");
5988 wxPy_BEGIN_ALLOW_THREADS
;
5989 wxPyPolygonShape_base_OnSize(_arg0
,_arg1
,_arg2
);
5991 wxPy_END_ALLOW_THREADS
;
5992 } Py_INCREF(Py_None
);
5993 _resultobj
= Py_None
;
5997 #define wxPyPolygonShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5998 static PyObject
*_wrap_wxPyPolygonShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5999 PyObject
* _resultobj
;
6001 wxPyPolygonShape
* _arg0
;
6007 bool _arg6
= (bool ) TRUE
;
6008 PyObject
* _argo0
= 0;
6009 PyObject
* _argo1
= 0;
6010 int tempbool6
= (int) TRUE
;
6011 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
6014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyPolygonShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
6017 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6018 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6019 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMovePre. Expected _wxPyPolygonShape_p.");
6024 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6025 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6026 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMovePre. Expected _wxDC_p.");
6030 _arg6
= (bool ) tempbool6
;
6032 wxPy_BEGIN_ALLOW_THREADS
;
6033 _result
= (bool )wxPyPolygonShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6035 wxPy_END_ALLOW_THREADS
;
6036 } _resultobj
= Py_BuildValue("i",_result
);
6040 #define wxPyPolygonShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6041 static PyObject
*_wrap_wxPyPolygonShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6042 PyObject
* _resultobj
;
6043 wxPyPolygonShape
* _arg0
;
6049 bool _arg6
= (bool ) TRUE
;
6050 PyObject
* _argo0
= 0;
6051 PyObject
* _argo1
= 0;
6052 int tempbool6
= (int) TRUE
;
6053 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
6056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyPolygonShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
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_OnMovePost. Expected _wxPyPolygonShape_p.");
6066 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6067 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6068 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMovePost. Expected _wxDC_p.");
6072 _arg6
= (bool ) tempbool6
;
6074 wxPy_BEGIN_ALLOW_THREADS
;
6075 wxPyPolygonShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6077 wxPy_END_ALLOW_THREADS
;
6078 } Py_INCREF(Py_None
);
6079 _resultobj
= Py_None
;
6083 #define wxPyPolygonShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6084 static PyObject
*_wrap_wxPyPolygonShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6085 PyObject
* _resultobj
;
6086 wxPyPolygonShape
* _arg0
;
6090 int _arg4
= (int ) 0;
6091 int _arg5
= (int ) 0;
6092 PyObject
* _argo0
= 0;
6094 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
6097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyPolygonShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6100 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6101 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6102 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDragLeft. Expected _wxPyPolygonShape_p.");
6106 _arg1
= (bool ) tempbool1
;
6108 wxPy_BEGIN_ALLOW_THREADS
;
6109 wxPyPolygonShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6111 wxPy_END_ALLOW_THREADS
;
6112 } Py_INCREF(Py_None
);
6113 _resultobj
= Py_None
;
6117 #define wxPyPolygonShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6118 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6119 PyObject
* _resultobj
;
6120 wxPyPolygonShape
* _arg0
;
6123 int _arg3
= (int ) 0;
6124 int _arg4
= (int ) 0;
6125 PyObject
* _argo0
= 0;
6126 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6129 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6132 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6133 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6134 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnBeginDragLeft. Expected _wxPyPolygonShape_p.");
6139 wxPy_BEGIN_ALLOW_THREADS
;
6140 wxPyPolygonShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6142 wxPy_END_ALLOW_THREADS
;
6143 } Py_INCREF(Py_None
);
6144 _resultobj
= Py_None
;
6148 #define wxPyPolygonShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6149 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6150 PyObject
* _resultobj
;
6151 wxPyPolygonShape
* _arg0
;
6154 int _arg3
= (int ) 0;
6155 int _arg4
= (int ) 0;
6156 PyObject
* _argo0
= 0;
6157 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6160 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6163 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6164 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6165 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndDragLeft. Expected _wxPyPolygonShape_p.");
6170 wxPy_BEGIN_ALLOW_THREADS
;
6171 wxPyPolygonShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6173 wxPy_END_ALLOW_THREADS
;
6174 } Py_INCREF(Py_None
);
6175 _resultobj
= Py_None
;
6179 #define wxPyPolygonShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6180 static PyObject
*_wrap_wxPyPolygonShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6181 PyObject
* _resultobj
;
6182 wxPyPolygonShape
* _arg0
;
6186 int _arg4
= (int ) 0;
6187 int _arg5
= (int ) 0;
6188 PyObject
* _argo0
= 0;
6190 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
6193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyPolygonShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6196 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6197 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6198 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDragRight. Expected _wxPyPolygonShape_p.");
6202 _arg1
= (bool ) tempbool1
;
6204 wxPy_BEGIN_ALLOW_THREADS
;
6205 wxPyPolygonShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6207 wxPy_END_ALLOW_THREADS
;
6208 } Py_INCREF(Py_None
);
6209 _resultobj
= Py_None
;
6213 #define wxPyPolygonShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6214 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6215 PyObject
* _resultobj
;
6216 wxPyPolygonShape
* _arg0
;
6219 int _arg3
= (int ) 0;
6220 int _arg4
= (int ) 0;
6221 PyObject
* _argo0
= 0;
6222 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6228 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6229 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6230 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnBeginDragRight. Expected _wxPyPolygonShape_p.");
6235 wxPy_BEGIN_ALLOW_THREADS
;
6236 wxPyPolygonShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6238 wxPy_END_ALLOW_THREADS
;
6239 } Py_INCREF(Py_None
);
6240 _resultobj
= Py_None
;
6244 #define wxPyPolygonShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6245 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6246 PyObject
* _resultobj
;
6247 wxPyPolygonShape
* _arg0
;
6250 int _arg3
= (int ) 0;
6251 int _arg4
= (int ) 0;
6252 PyObject
* _argo0
= 0;
6253 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6259 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6260 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6261 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndDragRight. Expected _wxPyPolygonShape_p.");
6266 wxPy_BEGIN_ALLOW_THREADS
;
6267 wxPyPolygonShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6269 wxPy_END_ALLOW_THREADS
;
6270 } Py_INCREF(Py_None
);
6271 _resultobj
= Py_None
;
6275 #define wxPyPolygonShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6276 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6277 PyObject
* _resultobj
;
6278 wxPyPolygonShape
* _arg0
;
6284 PyObject
* _argo0
= 0;
6285 PyObject
* _argo1
= 0;
6286 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
6289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyPolygonShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6292 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6293 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawOutline. Expected _wxPyPolygonShape_p.");
6299 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6300 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6301 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawOutline. Expected _wxDC_p.");
6306 wxPy_BEGIN_ALLOW_THREADS
;
6307 wxPyPolygonShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6309 wxPy_END_ALLOW_THREADS
;
6310 } Py_INCREF(Py_None
);
6311 _resultobj
= Py_None
;
6315 #define wxPyPolygonShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
6316 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6317 PyObject
* _resultobj
;
6318 wxPyPolygonShape
* _arg0
;
6320 PyObject
* _argo0
= 0;
6321 PyObject
* _argo1
= 0;
6322 char *_kwnames
[] = { "self","dc", NULL
};
6325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
6328 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6329 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6330 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawControlPoints. Expected _wxPyPolygonShape_p.");
6335 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6336 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6337 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawControlPoints. Expected _wxDC_p.");
6342 wxPy_BEGIN_ALLOW_THREADS
;
6343 wxPyPolygonShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
6345 wxPy_END_ALLOW_THREADS
;
6346 } Py_INCREF(Py_None
);
6347 _resultobj
= Py_None
;
6351 #define wxPyPolygonShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
6352 static PyObject
*_wrap_wxPyPolygonShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6353 PyObject
* _resultobj
;
6354 wxPyPolygonShape
* _arg0
;
6356 PyObject
* _argo0
= 0;
6357 PyObject
* _argo1
= 0;
6358 char *_kwnames
[] = { "self","dc", NULL
};
6361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
6364 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6365 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6366 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEraseControlPoints. Expected _wxPyPolygonShape_p.");
6371 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6372 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6373 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnEraseControlPoints. Expected _wxDC_p.");
6378 wxPy_BEGIN_ALLOW_THREADS
;
6379 wxPyPolygonShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
6381 wxPy_END_ALLOW_THREADS
;
6382 } Py_INCREF(Py_None
);
6383 _resultobj
= Py_None
;
6387 #define wxPyPolygonShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
6388 static PyObject
*_wrap_wxPyPolygonShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6389 PyObject
* _resultobj
;
6390 wxPyPolygonShape
* _arg0
;
6392 bool _arg2
= (bool ) TRUE
;
6393 PyObject
* _argo0
= 0;
6394 PyObject
* _argo1
= 0;
6395 int tempbool2
= (int) TRUE
;
6396 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
6399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyPolygonShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6402 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6403 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6404 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMoveLink. Expected _wxPyPolygonShape_p.");
6409 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6410 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6411 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMoveLink. Expected _wxDC_p.");
6415 _arg2
= (bool ) tempbool2
;
6417 wxPy_BEGIN_ALLOW_THREADS
;
6418 wxPyPolygonShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
6420 wxPy_END_ALLOW_THREADS
;
6421 } Py_INCREF(Py_None
);
6422 _resultobj
= Py_None
;
6426 #define wxPyPolygonShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6427 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6428 PyObject
* _resultobj
;
6429 wxPyPolygonShape
* _arg0
;
6430 wxPyControlPoint
* _arg1
;
6434 int _arg5
= (int ) 0;
6435 int _arg6
= (int ) 0;
6436 PyObject
* _argo0
= 0;
6437 PyObject
* _argo1
= 0;
6439 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
6442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyPolygonShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
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_OnSizingDragLeft. 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_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
6458 _arg2
= (bool ) tempbool2
;
6460 wxPy_BEGIN_ALLOW_THREADS
;
6461 wxPyPolygonShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6463 wxPy_END_ALLOW_THREADS
;
6464 } Py_INCREF(Py_None
);
6465 _resultobj
= Py_None
;
6469 #define wxPyPolygonShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6470 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6471 PyObject
* _resultobj
;
6472 wxPyPolygonShape
* _arg0
;
6473 wxPyControlPoint
* _arg1
;
6476 int _arg4
= (int ) 0;
6477 int _arg5
= (int ) 0;
6478 PyObject
* _argo0
= 0;
6479 PyObject
* _argo1
= 0;
6480 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
6483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyPolygonShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6486 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6487 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6488 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingBeginDragLeft. Expected _wxPyPolygonShape_p.");
6493 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6494 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6495 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
6500 wxPy_BEGIN_ALLOW_THREADS
;
6501 wxPyPolygonShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6503 wxPy_END_ALLOW_THREADS
;
6504 } Py_INCREF(Py_None
);
6505 _resultobj
= Py_None
;
6509 #define wxPyPolygonShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6510 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6511 PyObject
* _resultobj
;
6512 wxPyPolygonShape
* _arg0
;
6513 wxPyControlPoint
* _arg1
;
6516 int _arg4
= (int ) 0;
6517 int _arg5
= (int ) 0;
6518 PyObject
* _argo0
= 0;
6519 PyObject
* _argo1
= 0;
6520 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
6523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyPolygonShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6526 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6527 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6528 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingEndDragLeft. Expected _wxPyPolygonShape_p.");
6533 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6534 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6535 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
6540 wxPy_BEGIN_ALLOW_THREADS
;
6541 wxPyPolygonShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6543 wxPy_END_ALLOW_THREADS
;
6544 } Py_INCREF(Py_None
);
6545 _resultobj
= Py_None
;
6549 #define wxPyPolygonShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
6550 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6551 PyObject
* _resultobj
;
6552 wxPyPolygonShape
* _arg0
;
6555 PyObject
* _argo0
= 0;
6556 char *_kwnames
[] = { "self","w","h", NULL
};
6559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6562 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6563 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6564 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnBeginSize. Expected _wxPyPolygonShape_p.");
6569 wxPy_BEGIN_ALLOW_THREADS
;
6570 wxPyPolygonShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
6572 wxPy_END_ALLOW_THREADS
;
6573 } Py_INCREF(Py_None
);
6574 _resultobj
= Py_None
;
6578 #define wxPyPolygonShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
6579 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6580 PyObject
* _resultobj
;
6581 wxPyPolygonShape
* _arg0
;
6584 PyObject
* _argo0
= 0;
6585 char *_kwnames
[] = { "self","w","h", NULL
};
6588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6591 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6592 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6593 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndSize. Expected _wxPyPolygonShape_p.");
6598 wxPy_BEGIN_ALLOW_THREADS
;
6599 wxPyPolygonShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
6601 wxPy_END_ALLOW_THREADS
;
6602 } Py_INCREF(Py_None
);
6603 _resultobj
= Py_None
;
6607 static void *SwigwxPyTextShapeTowxPyRectangleShape(void *ptr
) {
6609 wxPyRectangleShape
*dest
;
6610 src
= (wxPyTextShape
*) ptr
;
6611 dest
= (wxPyRectangleShape
*) src
;
6612 return (void *) dest
;
6615 static void *SwigwxPyTextShapeTowxPyShape(void *ptr
) {
6618 src
= (wxPyTextShape
*) ptr
;
6619 dest
= (wxPyShape
*) src
;
6620 return (void *) dest
;
6623 static void *SwigwxPyTextShapeTowxPyShapeEvtHandler(void *ptr
) {
6625 wxPyShapeEvtHandler
*dest
;
6626 src
= (wxPyTextShape
*) ptr
;
6627 dest
= (wxPyShapeEvtHandler
*) src
;
6628 return (void *) dest
;
6631 static void *SwigwxPyTextShapeTowxObject(void *ptr
) {
6634 src
= (wxPyTextShape
*) ptr
;
6635 dest
= (wxObject
*) src
;
6636 return (void *) dest
;
6639 #define new_wxPyTextShape(_swigarg0,_swigarg1) (new wxPyTextShape(_swigarg0,_swigarg1))
6640 static PyObject
*_wrap_new_wxPyTextShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6641 PyObject
* _resultobj
;
6642 wxPyTextShape
* _result
;
6643 double _arg0
= (double ) 0.0;
6644 double _arg1
= (double ) 0.0;
6645 char *_kwnames
[] = { "width","height", NULL
};
6649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|dd:new_wxPyTextShape",_kwnames
,&_arg0
,&_arg1
))
6652 wxPy_BEGIN_ALLOW_THREADS
;
6653 _result
= (wxPyTextShape
*)new_wxPyTextShape(_arg0
,_arg1
);
6655 wxPy_END_ALLOW_THREADS
;
6657 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTextShape_p");
6658 _resultobj
= Py_BuildValue("s",_ptemp
);
6661 _resultobj
= Py_None
;
6666 #define wxPyTextShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
6667 static PyObject
*_wrap_wxPyTextShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6668 PyObject
* _resultobj
;
6669 wxPyTextShape
* _arg0
;
6672 PyObject
* _argo0
= 0;
6673 PyObject
* _obj1
= 0;
6674 PyObject
* _obj2
= 0;
6675 char *_kwnames
[] = { "self","self","_class", NULL
};
6678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyTextShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
6681 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6682 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6683 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape__setSelf. Expected _wxPyTextShape_p.");
6694 wxPy_BEGIN_ALLOW_THREADS
;
6695 wxPyTextShape__setSelf(_arg0
,_arg1
,_arg2
);
6697 wxPy_END_ALLOW_THREADS
;
6698 } Py_INCREF(Py_None
);
6699 _resultobj
= Py_None
;
6703 #define wxPyTextShape_base_OnDelete(_swigobj) (_swigobj->base_OnDelete())
6704 static PyObject
*_wrap_wxPyTextShape_base_OnDelete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6705 PyObject
* _resultobj
;
6706 wxPyTextShape
* _arg0
;
6707 PyObject
* _argo0
= 0;
6708 char *_kwnames
[] = { "self", NULL
};
6711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyTextShape_base_OnDelete",_kwnames
,&_argo0
))
6714 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6715 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6716 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDelete. Expected _wxPyTextShape_p.");
6721 wxPy_BEGIN_ALLOW_THREADS
;
6722 wxPyTextShape_base_OnDelete(_arg0
);
6724 wxPy_END_ALLOW_THREADS
;
6725 } Py_INCREF(Py_None
);
6726 _resultobj
= Py_None
;
6730 #define wxPyTextShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
6731 static PyObject
*_wrap_wxPyTextShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6732 PyObject
* _resultobj
;
6733 wxPyTextShape
* _arg0
;
6735 PyObject
* _argo0
= 0;
6736 PyObject
* _argo1
= 0;
6737 char *_kwnames
[] = { "self","dc", NULL
};
6740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
6743 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6744 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6745 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDraw. Expected _wxPyTextShape_p.");
6750 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6751 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6752 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDraw. Expected _wxDC_p.");
6757 wxPy_BEGIN_ALLOW_THREADS
;
6758 wxPyTextShape_base_OnDraw(_arg0
,*_arg1
);
6760 wxPy_END_ALLOW_THREADS
;
6761 } Py_INCREF(Py_None
);
6762 _resultobj
= Py_None
;
6766 #define wxPyTextShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
6767 static PyObject
*_wrap_wxPyTextShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6768 PyObject
* _resultobj
;
6769 wxPyTextShape
* _arg0
;
6771 PyObject
* _argo0
= 0;
6772 PyObject
* _argo1
= 0;
6773 char *_kwnames
[] = { "self","dc", NULL
};
6776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
6779 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6780 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6781 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawContents. Expected _wxPyTextShape_p.");
6786 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6787 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6788 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawContents. Expected _wxDC_p.");
6793 wxPy_BEGIN_ALLOW_THREADS
;
6794 wxPyTextShape_base_OnDrawContents(_arg0
,*_arg1
);
6796 wxPy_END_ALLOW_THREADS
;
6797 } Py_INCREF(Py_None
);
6798 _resultobj
= Py_None
;
6802 #define wxPyTextShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
6803 static PyObject
*_wrap_wxPyTextShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6804 PyObject
* _resultobj
;
6805 wxPyTextShape
* _arg0
;
6807 bool _arg2
= (bool ) FALSE
;
6808 PyObject
* _argo0
= 0;
6809 PyObject
* _argo1
= 0;
6810 int tempbool2
= (int) FALSE
;
6811 char *_kwnames
[] = { "self","dc","erase", NULL
};
6814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyTextShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6817 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6818 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6819 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawBranches. Expected _wxPyTextShape_p.");
6824 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6825 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6826 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawBranches. Expected _wxDC_p.");
6830 _arg2
= (bool ) tempbool2
;
6832 wxPy_BEGIN_ALLOW_THREADS
;
6833 wxPyTextShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
6835 wxPy_END_ALLOW_THREADS
;
6836 } Py_INCREF(Py_None
);
6837 _resultobj
= Py_None
;
6841 #define wxPyTextShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
6842 static PyObject
*_wrap_wxPyTextShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6843 PyObject
* _resultobj
;
6844 wxPyTextShape
* _arg0
;
6846 PyObject
* _argo0
= 0;
6847 PyObject
* _argo1
= 0;
6848 char *_kwnames
[] = { "self","dc", NULL
};
6851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
6854 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6855 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6856 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMoveLinks. Expected _wxPyTextShape_p.");
6861 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6862 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6863 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMoveLinks. Expected _wxDC_p.");
6868 wxPy_BEGIN_ALLOW_THREADS
;
6869 wxPyTextShape_base_OnMoveLinks(_arg0
,*_arg1
);
6871 wxPy_END_ALLOW_THREADS
;
6872 } Py_INCREF(Py_None
);
6873 _resultobj
= Py_None
;
6877 #define wxPyTextShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
6878 static PyObject
*_wrap_wxPyTextShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6879 PyObject
* _resultobj
;
6880 wxPyTextShape
* _arg0
;
6882 PyObject
* _argo0
= 0;
6883 PyObject
* _argo1
= 0;
6884 char *_kwnames
[] = { "self","dc", NULL
};
6887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
6890 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6891 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6892 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnErase. Expected _wxPyTextShape_p.");
6897 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6898 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnErase. Expected _wxDC_p.");
6904 wxPy_BEGIN_ALLOW_THREADS
;
6905 wxPyTextShape_base_OnErase(_arg0
,*_arg1
);
6907 wxPy_END_ALLOW_THREADS
;
6908 } Py_INCREF(Py_None
);
6909 _resultobj
= Py_None
;
6913 #define wxPyTextShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
6914 static PyObject
*_wrap_wxPyTextShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6915 PyObject
* _resultobj
;
6916 wxPyTextShape
* _arg0
;
6918 PyObject
* _argo0
= 0;
6919 PyObject
* _argo1
= 0;
6920 char *_kwnames
[] = { "self","dc", NULL
};
6923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
6926 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6927 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6928 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEraseContents. Expected _wxPyTextShape_p.");
6933 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6934 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6935 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnEraseContents. Expected _wxDC_p.");
6940 wxPy_BEGIN_ALLOW_THREADS
;
6941 wxPyTextShape_base_OnEraseContents(_arg0
,*_arg1
);
6943 wxPy_END_ALLOW_THREADS
;
6944 } Py_INCREF(Py_None
);
6945 _resultobj
= Py_None
;
6949 #define wxPyTextShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
6950 static PyObject
*_wrap_wxPyTextShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6951 PyObject
* _resultobj
;
6952 wxPyTextShape
* _arg0
;
6954 PyObject
* _argo0
= 0;
6955 PyObject
* _argo1
= 0;
6956 char *_kwnames
[] = { "self","dc", NULL
};
6959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
6962 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6963 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6964 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnHighlight. Expected _wxPyTextShape_p.");
6969 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6970 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnHighlight. Expected _wxDC_p.");
6976 wxPy_BEGIN_ALLOW_THREADS
;
6977 wxPyTextShape_base_OnHighlight(_arg0
,*_arg1
);
6979 wxPy_END_ALLOW_THREADS
;
6980 } Py_INCREF(Py_None
);
6981 _resultobj
= Py_None
;
6985 #define wxPyTextShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6986 static PyObject
*_wrap_wxPyTextShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6987 PyObject
* _resultobj
;
6988 wxPyTextShape
* _arg0
;
6991 int _arg3
= (int ) 0;
6992 int _arg4
= (int ) 0;
6993 PyObject
* _argo0
= 0;
6994 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7000 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7001 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7002 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnLeftClick. Expected _wxPyTextShape_p.");
7007 wxPy_BEGIN_ALLOW_THREADS
;
7008 wxPyTextShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7010 wxPy_END_ALLOW_THREADS
;
7011 } Py_INCREF(Py_None
);
7012 _resultobj
= Py_None
;
7016 #define wxPyTextShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7017 static PyObject
*_wrap_wxPyTextShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7018 PyObject
* _resultobj
;
7019 wxPyTextShape
* _arg0
;
7022 int _arg3
= (int ) 0;
7023 int _arg4
= (int ) 0;
7024 PyObject
* _argo0
= 0;
7025 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7031 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7032 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7033 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnLeftDoubleClick. Expected _wxPyTextShape_p.");
7038 wxPy_BEGIN_ALLOW_THREADS
;
7039 wxPyTextShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7041 wxPy_END_ALLOW_THREADS
;
7042 } Py_INCREF(Py_None
);
7043 _resultobj
= Py_None
;
7047 #define wxPyTextShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7048 static PyObject
*_wrap_wxPyTextShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7049 PyObject
* _resultobj
;
7050 wxPyTextShape
* _arg0
;
7053 int _arg3
= (int ) 0;
7054 int _arg4
= (int ) 0;
7055 PyObject
* _argo0
= 0;
7056 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7062 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7063 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7064 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnRightClick. Expected _wxPyTextShape_p.");
7069 wxPy_BEGIN_ALLOW_THREADS
;
7070 wxPyTextShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7072 wxPy_END_ALLOW_THREADS
;
7073 } Py_INCREF(Py_None
);
7074 _resultobj
= Py_None
;
7078 #define wxPyTextShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
7079 static PyObject
*_wrap_wxPyTextShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7080 PyObject
* _resultobj
;
7081 wxPyTextShape
* _arg0
;
7084 PyObject
* _argo0
= 0;
7085 char *_kwnames
[] = { "self","x","y", NULL
};
7088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7091 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7092 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7093 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSize. Expected _wxPyTextShape_p.");
7098 wxPy_BEGIN_ALLOW_THREADS
;
7099 wxPyTextShape_base_OnSize(_arg0
,_arg1
,_arg2
);
7101 wxPy_END_ALLOW_THREADS
;
7102 } Py_INCREF(Py_None
);
7103 _resultobj
= Py_None
;
7107 #define wxPyTextShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7108 static PyObject
*_wrap_wxPyTextShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7109 PyObject
* _resultobj
;
7111 wxPyTextShape
* _arg0
;
7117 bool _arg6
= (bool ) TRUE
;
7118 PyObject
* _argo0
= 0;
7119 PyObject
* _argo1
= 0;
7120 int tempbool6
= (int) TRUE
;
7121 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyTextShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7127 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7128 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7129 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMovePre. Expected _wxPyTextShape_p.");
7134 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7135 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7136 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMovePre. Expected _wxDC_p.");
7140 _arg6
= (bool ) tempbool6
;
7142 wxPy_BEGIN_ALLOW_THREADS
;
7143 _result
= (bool )wxPyTextShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7145 wxPy_END_ALLOW_THREADS
;
7146 } _resultobj
= Py_BuildValue("i",_result
);
7150 #define wxPyTextShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7151 static PyObject
*_wrap_wxPyTextShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7152 PyObject
* _resultobj
;
7153 wxPyTextShape
* _arg0
;
7159 bool _arg6
= (bool ) TRUE
;
7160 PyObject
* _argo0
= 0;
7161 PyObject
* _argo1
= 0;
7162 int tempbool6
= (int) TRUE
;
7163 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyTextShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7169 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7170 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7171 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMovePost. Expected _wxPyTextShape_p.");
7176 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7177 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7178 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMovePost. Expected _wxDC_p.");
7182 _arg6
= (bool ) tempbool6
;
7184 wxPy_BEGIN_ALLOW_THREADS
;
7185 wxPyTextShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7187 wxPy_END_ALLOW_THREADS
;
7188 } Py_INCREF(Py_None
);
7189 _resultobj
= Py_None
;
7193 #define wxPyTextShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7194 static PyObject
*_wrap_wxPyTextShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7195 PyObject
* _resultobj
;
7196 wxPyTextShape
* _arg0
;
7200 int _arg4
= (int ) 0;
7201 int _arg5
= (int ) 0;
7202 PyObject
* _argo0
= 0;
7204 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7207 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyTextShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7210 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7211 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7212 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDragLeft. Expected _wxPyTextShape_p.");
7216 _arg1
= (bool ) tempbool1
;
7218 wxPy_BEGIN_ALLOW_THREADS
;
7219 wxPyTextShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7221 wxPy_END_ALLOW_THREADS
;
7222 } Py_INCREF(Py_None
);
7223 _resultobj
= Py_None
;
7227 #define wxPyTextShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7228 static PyObject
*_wrap_wxPyTextShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7229 PyObject
* _resultobj
;
7230 wxPyTextShape
* _arg0
;
7233 int _arg3
= (int ) 0;
7234 int _arg4
= (int ) 0;
7235 PyObject
* _argo0
= 0;
7236 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7242 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7243 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7244 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnBeginDragLeft. Expected _wxPyTextShape_p.");
7249 wxPy_BEGIN_ALLOW_THREADS
;
7250 wxPyTextShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7252 wxPy_END_ALLOW_THREADS
;
7253 } Py_INCREF(Py_None
);
7254 _resultobj
= Py_None
;
7258 #define wxPyTextShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7259 static PyObject
*_wrap_wxPyTextShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7260 PyObject
* _resultobj
;
7261 wxPyTextShape
* _arg0
;
7264 int _arg3
= (int ) 0;
7265 int _arg4
= (int ) 0;
7266 PyObject
* _argo0
= 0;
7267 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7273 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7274 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7275 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndDragLeft. Expected _wxPyTextShape_p.");
7280 wxPy_BEGIN_ALLOW_THREADS
;
7281 wxPyTextShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7283 wxPy_END_ALLOW_THREADS
;
7284 } Py_INCREF(Py_None
);
7285 _resultobj
= Py_None
;
7289 #define wxPyTextShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7290 static PyObject
*_wrap_wxPyTextShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7291 PyObject
* _resultobj
;
7292 wxPyTextShape
* _arg0
;
7296 int _arg4
= (int ) 0;
7297 int _arg5
= (int ) 0;
7298 PyObject
* _argo0
= 0;
7300 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7303 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyTextShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7306 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7307 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7308 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDragRight. Expected _wxPyTextShape_p.");
7312 _arg1
= (bool ) tempbool1
;
7314 wxPy_BEGIN_ALLOW_THREADS
;
7315 wxPyTextShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7317 wxPy_END_ALLOW_THREADS
;
7318 } Py_INCREF(Py_None
);
7319 _resultobj
= Py_None
;
7323 #define wxPyTextShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7324 static PyObject
*_wrap_wxPyTextShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7325 PyObject
* _resultobj
;
7326 wxPyTextShape
* _arg0
;
7329 int _arg3
= (int ) 0;
7330 int _arg4
= (int ) 0;
7331 PyObject
* _argo0
= 0;
7332 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7338 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7339 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7340 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnBeginDragRight. Expected _wxPyTextShape_p.");
7345 wxPy_BEGIN_ALLOW_THREADS
;
7346 wxPyTextShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7348 wxPy_END_ALLOW_THREADS
;
7349 } Py_INCREF(Py_None
);
7350 _resultobj
= Py_None
;
7354 #define wxPyTextShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7355 static PyObject
*_wrap_wxPyTextShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7356 PyObject
* _resultobj
;
7357 wxPyTextShape
* _arg0
;
7360 int _arg3
= (int ) 0;
7361 int _arg4
= (int ) 0;
7362 PyObject
* _argo0
= 0;
7363 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7369 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7370 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7371 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndDragRight. Expected _wxPyTextShape_p.");
7376 wxPy_BEGIN_ALLOW_THREADS
;
7377 wxPyTextShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7379 wxPy_END_ALLOW_THREADS
;
7380 } Py_INCREF(Py_None
);
7381 _resultobj
= Py_None
;
7385 #define wxPyTextShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7386 static PyObject
*_wrap_wxPyTextShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7387 PyObject
* _resultobj
;
7388 wxPyTextShape
* _arg0
;
7394 PyObject
* _argo0
= 0;
7395 PyObject
* _argo1
= 0;
7396 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
7399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyTextShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7402 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7403 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7404 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawOutline. Expected _wxPyTextShape_p.");
7409 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7410 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7411 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawOutline. Expected _wxDC_p.");
7416 wxPy_BEGIN_ALLOW_THREADS
;
7417 wxPyTextShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7419 wxPy_END_ALLOW_THREADS
;
7420 } Py_INCREF(Py_None
);
7421 _resultobj
= Py_None
;
7425 #define wxPyTextShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
7426 static PyObject
*_wrap_wxPyTextShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7427 PyObject
* _resultobj
;
7428 wxPyTextShape
* _arg0
;
7430 PyObject
* _argo0
= 0;
7431 PyObject
* _argo1
= 0;
7432 char *_kwnames
[] = { "self","dc", NULL
};
7435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
7438 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7439 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawControlPoints. Expected _wxPyTextShape_p.");
7445 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7446 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7447 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawControlPoints. Expected _wxDC_p.");
7452 wxPy_BEGIN_ALLOW_THREADS
;
7453 wxPyTextShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
7455 wxPy_END_ALLOW_THREADS
;
7456 } Py_INCREF(Py_None
);
7457 _resultobj
= Py_None
;
7461 #define wxPyTextShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
7462 static PyObject
*_wrap_wxPyTextShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7463 PyObject
* _resultobj
;
7464 wxPyTextShape
* _arg0
;
7466 PyObject
* _argo0
= 0;
7467 PyObject
* _argo1
= 0;
7468 char *_kwnames
[] = { "self","dc", NULL
};
7471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
7474 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7475 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7476 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEraseControlPoints. Expected _wxPyTextShape_p.");
7481 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7482 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7483 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnEraseControlPoints. Expected _wxDC_p.");
7488 wxPy_BEGIN_ALLOW_THREADS
;
7489 wxPyTextShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
7491 wxPy_END_ALLOW_THREADS
;
7492 } Py_INCREF(Py_None
);
7493 _resultobj
= Py_None
;
7497 #define wxPyTextShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
7498 static PyObject
*_wrap_wxPyTextShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7499 PyObject
* _resultobj
;
7500 wxPyTextShape
* _arg0
;
7502 bool _arg2
= (bool ) TRUE
;
7503 PyObject
* _argo0
= 0;
7504 PyObject
* _argo1
= 0;
7505 int tempbool2
= (int) TRUE
;
7506 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
7509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyTextShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7512 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7513 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7514 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMoveLink. Expected _wxPyTextShape_p.");
7519 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7520 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7521 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMoveLink. Expected _wxDC_p.");
7525 _arg2
= (bool ) tempbool2
;
7527 wxPy_BEGIN_ALLOW_THREADS
;
7528 wxPyTextShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
7530 wxPy_END_ALLOW_THREADS
;
7531 } Py_INCREF(Py_None
);
7532 _resultobj
= Py_None
;
7536 #define wxPyTextShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7537 static PyObject
*_wrap_wxPyTextShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7538 PyObject
* _resultobj
;
7539 wxPyTextShape
* _arg0
;
7540 wxPyControlPoint
* _arg1
;
7544 int _arg5
= (int ) 0;
7545 int _arg6
= (int ) 0;
7546 PyObject
* _argo0
= 0;
7547 PyObject
* _argo1
= 0;
7549 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
7552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyTextShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
7555 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7556 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7557 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingDragLeft. Expected _wxPyTextShape_p.");
7562 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7563 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7564 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
7568 _arg2
= (bool ) tempbool2
;
7570 wxPy_BEGIN_ALLOW_THREADS
;
7571 wxPyTextShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7573 wxPy_END_ALLOW_THREADS
;
7574 } Py_INCREF(Py_None
);
7575 _resultobj
= Py_None
;
7579 #define wxPyTextShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7580 static PyObject
*_wrap_wxPyTextShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7581 PyObject
* _resultobj
;
7582 wxPyTextShape
* _arg0
;
7583 wxPyControlPoint
* _arg1
;
7586 int _arg4
= (int ) 0;
7587 int _arg5
= (int ) 0;
7588 PyObject
* _argo0
= 0;
7589 PyObject
* _argo1
= 0;
7590 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
7593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyTextShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7596 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7597 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7598 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingBeginDragLeft. Expected _wxPyTextShape_p.");
7603 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7604 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7605 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
7610 wxPy_BEGIN_ALLOW_THREADS
;
7611 wxPyTextShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7613 wxPy_END_ALLOW_THREADS
;
7614 } Py_INCREF(Py_None
);
7615 _resultobj
= Py_None
;
7619 #define wxPyTextShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7620 static PyObject
*_wrap_wxPyTextShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7621 PyObject
* _resultobj
;
7622 wxPyTextShape
* _arg0
;
7623 wxPyControlPoint
* _arg1
;
7626 int _arg4
= (int ) 0;
7627 int _arg5
= (int ) 0;
7628 PyObject
* _argo0
= 0;
7629 PyObject
* _argo1
= 0;
7630 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
7633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyTextShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7636 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7637 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7638 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingEndDragLeft. Expected _wxPyTextShape_p.");
7643 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7644 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7645 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
7650 wxPy_BEGIN_ALLOW_THREADS
;
7651 wxPyTextShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7653 wxPy_END_ALLOW_THREADS
;
7654 } Py_INCREF(Py_None
);
7655 _resultobj
= Py_None
;
7659 #define wxPyTextShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
7660 static PyObject
*_wrap_wxPyTextShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7661 PyObject
* _resultobj
;
7662 wxPyTextShape
* _arg0
;
7665 PyObject
* _argo0
= 0;
7666 char *_kwnames
[] = { "self","w","h", NULL
};
7669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7672 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7673 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7674 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnBeginSize. Expected _wxPyTextShape_p.");
7679 wxPy_BEGIN_ALLOW_THREADS
;
7680 wxPyTextShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
7682 wxPy_END_ALLOW_THREADS
;
7683 } Py_INCREF(Py_None
);
7684 _resultobj
= Py_None
;
7688 #define wxPyTextShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
7689 static PyObject
*_wrap_wxPyTextShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7690 PyObject
* _resultobj
;
7691 wxPyTextShape
* _arg0
;
7694 PyObject
* _argo0
= 0;
7695 char *_kwnames
[] = { "self","w","h", NULL
};
7698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7701 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7702 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndSize. Expected _wxPyTextShape_p.");
7708 wxPy_BEGIN_ALLOW_THREADS
;
7709 wxPyTextShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
7711 wxPy_END_ALLOW_THREADS
;
7712 } Py_INCREF(Py_None
);
7713 _resultobj
= Py_None
;
7717 static PyMethodDef oglshapes2cMethods
[] = {
7718 { "wxPyTextShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7719 { "wxPyTextShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7720 { "wxPyTextShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7721 { "wxPyTextShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7722 { "wxPyTextShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7723 { "wxPyTextShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyTextShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7724 { "wxPyTextShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyTextShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7725 { "wxPyTextShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7726 { "wxPyTextShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7727 { "wxPyTextShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7728 { "wxPyTextShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7729 { "wxPyTextShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7730 { "wxPyTextShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7731 { "wxPyTextShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7732 { "wxPyTextShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7733 { "wxPyTextShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyTextShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7734 { "wxPyTextShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyTextShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7735 { "wxPyTextShape_base_OnSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7736 { "wxPyTextShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7737 { "wxPyTextShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7738 { "wxPyTextShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7739 { "wxPyTextShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyTextShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7740 { "wxPyTextShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyTextShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7741 { "wxPyTextShape_base_OnErase", (PyCFunction
) _wrap_wxPyTextShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7742 { "wxPyTextShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyTextShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7743 { "wxPyTextShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7744 { "wxPyTextShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7745 { "wxPyTextShape_base_OnDraw", (PyCFunction
) _wrap_wxPyTextShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7746 { "wxPyTextShape_base_OnDelete", (PyCFunction
) _wrap_wxPyTextShape_base_OnDelete
, METH_VARARGS
| METH_KEYWORDS
},
7747 { "wxPyTextShape__setSelf", (PyCFunction
) _wrap_wxPyTextShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7748 { "new_wxPyTextShape", (PyCFunction
) _wrap_new_wxPyTextShape
, METH_VARARGS
| METH_KEYWORDS
},
7749 { "wxPyPolygonShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7750 { "wxPyPolygonShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7751 { "wxPyPolygonShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7752 { "wxPyPolygonShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7753 { "wxPyPolygonShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7754 { "wxPyPolygonShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7755 { "wxPyPolygonShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7756 { "wxPyPolygonShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7757 { "wxPyPolygonShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7758 { "wxPyPolygonShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7759 { "wxPyPolygonShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7760 { "wxPyPolygonShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7761 { "wxPyPolygonShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7762 { "wxPyPolygonShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7763 { "wxPyPolygonShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7764 { "wxPyPolygonShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7765 { "wxPyPolygonShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7766 { "wxPyPolygonShape_base_OnSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7767 { "wxPyPolygonShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7768 { "wxPyPolygonShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7769 { "wxPyPolygonShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7770 { "wxPyPolygonShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7771 { "wxPyPolygonShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7772 { "wxPyPolygonShape_base_OnErase", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7773 { "wxPyPolygonShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7774 { "wxPyPolygonShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7775 { "wxPyPolygonShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7776 { "wxPyPolygonShape_base_OnDraw", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7777 { "wxPyPolygonShape_UpdateOriginalPoints", (PyCFunction
) _wrap_wxPyPolygonShape_UpdateOriginalPoints
, METH_VARARGS
| METH_KEYWORDS
},
7778 { "wxPyPolygonShape_GetPoints", (PyCFunction
) _wrap_wxPyPolygonShape_GetPoints
, METH_VARARGS
| METH_KEYWORDS
},
7779 { "wxPyPolygonShape_DeletePolygonPoint", (PyCFunction
) _wrap_wxPyPolygonShape_DeletePolygonPoint
, METH_VARARGS
| METH_KEYWORDS
},
7780 { "wxPyPolygonShape_CalculatePolygonCentre", (PyCFunction
) _wrap_wxPyPolygonShape_CalculatePolygonCentre
, METH_VARARGS
| METH_KEYWORDS
},
7781 { "wxPyPolygonShape_AddPolygonPoint", (PyCFunction
) _wrap_wxPyPolygonShape_AddPolygonPoint
, METH_VARARGS
| METH_KEYWORDS
},
7782 { "wxPyPolygonShape_Create", (PyCFunction
) _wrap_wxPyPolygonShape_Create
, METH_VARARGS
| METH_KEYWORDS
},
7783 { "wxPyPolygonShape__setSelf", (PyCFunction
) _wrap_wxPyPolygonShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7784 { "new_wxPyPolygonShape", (PyCFunction
) _wrap_new_wxPyPolygonShape
, METH_VARARGS
| METH_KEYWORDS
},
7785 { "wxPyLineShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7786 { "wxPyLineShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7787 { "wxPyLineShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7788 { "wxPyLineShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7789 { "wxPyLineShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7790 { "wxPyLineShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyLineShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7791 { "wxPyLineShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyLineShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7792 { "wxPyLineShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7793 { "wxPyLineShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7794 { "wxPyLineShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7795 { "wxPyLineShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7796 { "wxPyLineShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7797 { "wxPyLineShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7798 { "wxPyLineShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7799 { "wxPyLineShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7800 { "wxPyLineShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyLineShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7801 { "wxPyLineShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyLineShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7802 { "wxPyLineShape_base_OnSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7803 { "wxPyLineShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7804 { "wxPyLineShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7805 { "wxPyLineShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7806 { "wxPyLineShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyLineShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7807 { "wxPyLineShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyLineShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7808 { "wxPyLineShape_base_OnErase", (PyCFunction
) _wrap_wxPyLineShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7809 { "wxPyLineShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyLineShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7810 { "wxPyLineShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7811 { "wxPyLineShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7812 { "wxPyLineShape_base_OnDraw", (PyCFunction
) _wrap_wxPyLineShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7813 { "wxPyLineShape_Unlink", (PyCFunction
) _wrap_wxPyLineShape_Unlink
, METH_VARARGS
| METH_KEYWORDS
},
7814 { "wxPyLineShape_Straighten", (PyCFunction
) _wrap_wxPyLineShape_Straighten
, METH_VARARGS
| METH_KEYWORDS
},
7815 { "wxPyLineShape_SetTo", (PyCFunction
) _wrap_wxPyLineShape_SetTo
, METH_VARARGS
| METH_KEYWORDS
},
7816 { "wxPyLineShape_SetSpline", (PyCFunction
) _wrap_wxPyLineShape_SetSpline
, METH_VARARGS
| METH_KEYWORDS
},
7817 { "wxPyLineShape_SetIgnoreOffsets", (PyCFunction
) _wrap_wxPyLineShape_SetIgnoreOffsets
, METH_VARARGS
| METH_KEYWORDS
},
7818 { "wxPyLineShape_SetFrom", (PyCFunction
) _wrap_wxPyLineShape_SetFrom
, METH_VARARGS
| METH_KEYWORDS
},
7819 { "wxPyLineShape_SetEnds", (PyCFunction
) _wrap_wxPyLineShape_SetEnds
, METH_VARARGS
| METH_KEYWORDS
},
7820 { "wxPyLineShape_SetAttachmentTo", (PyCFunction
) _wrap_wxPyLineShape_SetAttachmentTo
, METH_VARARGS
| METH_KEYWORDS
},
7821 { "wxPyLineShape_SetAttachments", (PyCFunction
) _wrap_wxPyLineShape_SetAttachments
, METH_VARARGS
| METH_KEYWORDS
},
7822 { "wxPyLineShape_SetAttachmentFrom", (PyCFunction
) _wrap_wxPyLineShape_SetAttachmentFrom
, METH_VARARGS
| METH_KEYWORDS
},
7823 { "wxPyLineShape_GetLineControlPoints", (PyCFunction
) _wrap_wxPyLineShape_GetLineControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7824 { "wxPyLineShape_MakeLineControlPoints", (PyCFunction
) _wrap_wxPyLineShape_MakeLineControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7825 { "wxPyLineShape_IsSpline", (PyCFunction
) _wrap_wxPyLineShape_IsSpline
, METH_VARARGS
| METH_KEYWORDS
},
7826 { "wxPyLineShape_IsEnd", (PyCFunction
) _wrap_wxPyLineShape_IsEnd
, METH_VARARGS
| METH_KEYWORDS
},
7827 { "wxPyLineShape_InsertLineControlPoint", (PyCFunction
) _wrap_wxPyLineShape_InsertLineControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7828 { "wxPyLineShape_Initialise", (PyCFunction
) _wrap_wxPyLineShape_Initialise
, METH_VARARGS
| METH_KEYWORDS
},
7829 { "wxPyLineShape_GetTo", (PyCFunction
) _wrap_wxPyLineShape_GetTo
, METH_VARARGS
| METH_KEYWORDS
},
7830 { "wxPyLineShape_GetNextControlPoint", (PyCFunction
) _wrap_wxPyLineShape_GetNextControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7831 { "wxPyLineShape_GetLabelPosition", (PyCFunction
) _wrap_wxPyLineShape_GetLabelPosition
, METH_VARARGS
| METH_KEYWORDS
},
7832 { "wxPyLineShape_GetFrom", (PyCFunction
) _wrap_wxPyLineShape_GetFrom
, METH_VARARGS
| METH_KEYWORDS
},
7833 { "wxPyLineShape_GetEnds", (PyCFunction
) _wrap_wxPyLineShape_GetEnds
, METH_VARARGS
| METH_KEYWORDS
},
7834 { "wxPyLineShape_GetAttachmentTo", (PyCFunction
) _wrap_wxPyLineShape_GetAttachmentTo
, METH_VARARGS
| METH_KEYWORDS
},
7835 { "wxPyLineShape_GetAttachmentFrom", (PyCFunction
) _wrap_wxPyLineShape_GetAttachmentFrom
, METH_VARARGS
| METH_KEYWORDS
},
7836 { "wxPyLineShape_FindNth", (PyCFunction
) _wrap_wxPyLineShape_FindNth
, METH_VARARGS
| METH_KEYWORDS
},
7837 { "wxPyLineShape_FindMinimumWidth", (PyCFunction
) _wrap_wxPyLineShape_FindMinimumWidth
, METH_VARARGS
| METH_KEYWORDS
},
7838 { "wxPyLineShape_FindLinePosition", (PyCFunction
) _wrap_wxPyLineShape_FindLinePosition
, METH_VARARGS
| METH_KEYWORDS
},
7839 { "wxPyLineShape_FindLineEndPoints", (PyCFunction
) _wrap_wxPyLineShape_FindLineEndPoints
, METH_VARARGS
| METH_KEYWORDS
},
7840 { "wxPyLineShape_FindArrowHead", (PyCFunction
) _wrap_wxPyLineShape_FindArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7841 { "wxPyLineShape_FindArrowHeadId", (PyCFunction
) _wrap_wxPyLineShape_FindArrowHeadId
, METH_VARARGS
| METH_KEYWORDS
},
7842 { "wxPyLineShape_EraseRegion", (PyCFunction
) _wrap_wxPyLineShape_EraseRegion
, METH_VARARGS
| METH_KEYWORDS
},
7843 { "wxPyLineShape_DrawRegion", (PyCFunction
) _wrap_wxPyLineShape_DrawRegion
, METH_VARARGS
| METH_KEYWORDS
},
7844 { "wxPyLineShape_DrawArrows", (PyCFunction
) _wrap_wxPyLineShape_DrawArrows
, METH_VARARGS
| METH_KEYWORDS
},
7845 { "wxPyLineShape_DeleteLineControlPoint", (PyCFunction
) _wrap_wxPyLineShape_DeleteLineControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7846 { "wxPyLineShape_DeleteArrowHead", (PyCFunction
) _wrap_wxPyLineShape_DeleteArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7847 { "wxPyLineShape_DeleteArrowHeadId", (PyCFunction
) _wrap_wxPyLineShape_DeleteArrowHeadId
, METH_VARARGS
| METH_KEYWORDS
},
7848 { "wxPyLineShape_DrawArrow", (PyCFunction
) _wrap_wxPyLineShape_DrawArrow
, METH_VARARGS
| METH_KEYWORDS
},
7849 { "wxPyLineShape_ClearArrowsAtPosition", (PyCFunction
) _wrap_wxPyLineShape_ClearArrowsAtPosition
, METH_VARARGS
| METH_KEYWORDS
},
7850 { "wxPyLineShape_ClearArrow", (PyCFunction
) _wrap_wxPyLineShape_ClearArrow
, METH_VARARGS
| METH_KEYWORDS
},
7851 { "wxPyLineShape_AddArrowOrdered", (PyCFunction
) _wrap_wxPyLineShape_AddArrowOrdered
, METH_VARARGS
| METH_KEYWORDS
},
7852 { "wxPyLineShape_AddArrow", (PyCFunction
) _wrap_wxPyLineShape_AddArrow
, METH_VARARGS
| METH_KEYWORDS
},
7853 { "wxPyLineShape__setSelf", (PyCFunction
) _wrap_wxPyLineShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7854 { "new_wxPyLineShape", (PyCFunction
) _wrap_new_wxPyLineShape
, METH_VARARGS
| METH_KEYWORDS
},
7855 { "wxArrowHead_SetSpacing", (PyCFunction
) _wrap_wxArrowHead_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7856 { "wxArrowHead_SetSize", (PyCFunction
) _wrap_wxArrowHead_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
7857 { "wxArrowHead_GetArrowSize", (PyCFunction
) _wrap_wxArrowHead_GetArrowSize
, METH_VARARGS
| METH_KEYWORDS
},
7858 { "wxArrowHead_GetArrowEnd", (PyCFunction
) _wrap_wxArrowHead_GetArrowEnd
, METH_VARARGS
| METH_KEYWORDS
},
7859 { "wxArrowHead_GetId", (PyCFunction
) _wrap_wxArrowHead_GetId
, METH_VARARGS
| METH_KEYWORDS
},
7860 { "wxArrowHead_GetMetaFile", (PyCFunction
) _wrap_wxArrowHead_GetMetaFile
, METH_VARARGS
| METH_KEYWORDS
},
7861 { "wxArrowHead_SetYOffset", (PyCFunction
) _wrap_wxArrowHead_SetYOffset
, METH_VARARGS
| METH_KEYWORDS
},
7862 { "wxArrowHead_SetXOffset", (PyCFunction
) _wrap_wxArrowHead_SetXOffset
, METH_VARARGS
| METH_KEYWORDS
},
7863 { "wxArrowHead_GetName", (PyCFunction
) _wrap_wxArrowHead_GetName
, METH_VARARGS
| METH_KEYWORDS
},
7864 { "wxArrowHead_GetSize", (PyCFunction
) _wrap_wxArrowHead_GetSize
, METH_VARARGS
| METH_KEYWORDS
},
7865 { "wxArrowHead_GetSpacing", (PyCFunction
) _wrap_wxArrowHead_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7866 { "wxArrowHead_GetYOffset", (PyCFunction
) _wrap_wxArrowHead_GetYOffset
, METH_VARARGS
| METH_KEYWORDS
},
7867 { "wxArrowHead_GetXOffset", (PyCFunction
) _wrap_wxArrowHead_GetXOffset
, METH_VARARGS
| METH_KEYWORDS
},
7868 { "wxArrowHead_SetPosition", (PyCFunction
) _wrap_wxArrowHead_SetPosition
, METH_VARARGS
| METH_KEYWORDS
},
7869 { "wxArrowHead_GetPosition", (PyCFunction
) _wrap_wxArrowHead_GetPosition
, METH_VARARGS
| METH_KEYWORDS
},
7870 { "wxArrowHead__GetType", (PyCFunction
) _wrap_wxArrowHead__GetType
, METH_VARARGS
| METH_KEYWORDS
},
7871 { "delete_wxArrowHead", (PyCFunction
) _wrap_delete_wxArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7872 { "new_wxArrowHead", (PyCFunction
) _wrap_new_wxArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7873 { "wxPyCircleShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7874 { "wxPyCircleShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7875 { "wxPyCircleShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7876 { "wxPyCircleShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7877 { "wxPyCircleShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7878 { "wxPyCircleShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7879 { "wxPyCircleShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7880 { "wxPyCircleShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7881 { "wxPyCircleShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7882 { "wxPyCircleShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7883 { "wxPyCircleShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7884 { "wxPyCircleShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7885 { "wxPyCircleShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7886 { "wxPyCircleShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7887 { "wxPyCircleShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7888 { "wxPyCircleShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7889 { "wxPyCircleShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7890 { "wxPyCircleShape_base_OnSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7891 { "wxPyCircleShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7892 { "wxPyCircleShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7893 { "wxPyCircleShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7894 { "wxPyCircleShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7895 { "wxPyCircleShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7896 { "wxPyCircleShape_base_OnErase", (PyCFunction
) _wrap_wxPyCircleShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7897 { "wxPyCircleShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7898 { "wxPyCircleShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7899 { "wxPyCircleShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7900 { "wxPyCircleShape_base_OnDraw", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7901 { "wxPyCircleShape__setSelf", (PyCFunction
) _wrap_wxPyCircleShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7902 { "new_wxPyCircleShape", (PyCFunction
) _wrap_new_wxPyCircleShape
, METH_VARARGS
| METH_KEYWORDS
},
7903 { "wxPyEllipseShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7904 { "wxPyEllipseShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7905 { "wxPyEllipseShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7906 { "wxPyEllipseShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7907 { "wxPyEllipseShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7908 { "wxPyEllipseShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7909 { "wxPyEllipseShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7910 { "wxPyEllipseShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7911 { "wxPyEllipseShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7912 { "wxPyEllipseShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7913 { "wxPyEllipseShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7914 { "wxPyEllipseShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7915 { "wxPyEllipseShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7916 { "wxPyEllipseShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7917 { "wxPyEllipseShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7918 { "wxPyEllipseShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7919 { "wxPyEllipseShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7920 { "wxPyEllipseShape_base_OnSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7921 { "wxPyEllipseShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7922 { "wxPyEllipseShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7923 { "wxPyEllipseShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7924 { "wxPyEllipseShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7925 { "wxPyEllipseShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7926 { "wxPyEllipseShape_base_OnErase", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7927 { "wxPyEllipseShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7928 { "wxPyEllipseShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7929 { "wxPyEllipseShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7930 { "wxPyEllipseShape_base_OnDraw", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7931 { "wxPyEllipseShape__setSelf", (PyCFunction
) _wrap_wxPyEllipseShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7932 { "new_wxPyEllipseShape", (PyCFunction
) _wrap_new_wxPyEllipseShape
, METH_VARARGS
| METH_KEYWORDS
},
7939 * This table is used by the pointer type-checker
7941 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
7942 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
7943 { "_wxEvent","_class_wxEvent",0},
7944 { "_class_wxActivateEvent","_wxActivateEvent",0},
7945 { "_signed_long","_long",0},
7946 { "_wxMenuEvent","_class_wxMenuEvent",0},
7947 { "_class_wxProcessEvent","_wxProcessEvent",0},
7948 { "_class_wxJPEGHandler","_wxJPEGHandler",0},
7949 { "_class_wxFSFile","_wxFSFile",0},
7950 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
7951 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
7952 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
7953 { "_wxBMPHandler","_class_wxBMPHandler",0},
7954 { "_wxImage","_class_wxImage",0},
7955 { "_wxFlexGridSizer","_class_wxFlexGridSizer",0},
7956 { "_wxWindowDisabler","_class_wxWindowDisabler",0},
7957 { "_class_wxDateTime","_wxDateTime",0},
7958 { "_wxPrintQuality","_wxCoord",0},
7959 { "_wxPrintQuality","_int",0},
7960 { "_wxPrintQuality","_signed_int",0},
7961 { "_wxPrintQuality","_unsigned_int",0},
7962 { "_wxPrintQuality","_wxWindowID",0},
7963 { "_wxPrintQuality","_uint",0},
7964 { "_wxPrintQuality","_EBool",0},
7965 { "_wxPrintQuality","_size_t",0},
7966 { "_wxPrintQuality","_time_t",0},
7967 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
7968 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
7969 { "_wxFontData","_class_wxFontData",0},
7970 { "_class_wxRegionIterator","_wxRegionIterator",0},
7971 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
7972 { "_class_wxMenuBar","_wxMenuBar",0},
7973 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
7974 { "_class_wxStaticBoxSizer","_wxStaticBoxSizer",0},
7975 { "_class_wxEvtHandler","_wxEvtHandler",0},
7976 { "_wxPaintEvent","_class_wxPaintEvent",0},
7977 { "_wxGIFHandler","_class_wxGIFHandler",0},
7978 { "_wxPySizer","_class_wxPySizer",0},
7979 { "_wxInternetFSHandler","_class_wxInternetFSHandler",0},
7980 { "_wxPyCompositeShape","_class_wxPyCompositeShape",0},
7981 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
7982 { "_wxCursor","_class_wxCursor",0},
7983 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
7984 { "_wxPyProcess","_class_wxPyProcess",0},
7985 { "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0},
7986 { "_wxImageHandler","_class_wxImageHandler",0},
7987 { "_class_wxPyRectangleShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
7988 { "_class_wxPyRectangleShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
7989 { "_class_wxPyRectangleShape","_wxPyRectangleShape",0},
7990 { "_wxMutexGuiLocker","_class_wxMutexGuiLocker",0},
7991 { "_wxLog","_class_wxLog",0},
7992 { "_class_wxToolBarBase","_wxToolBarBase",0},
7993 { "_wxMask","_class_wxMask",0},
7994 { "_wxToolTip","_class_wxToolTip",0},
7995 { "_wxPNGHandler","_class_wxPNGHandler",0},
7996 { "_class_wxOGLConstraint","_wxOGLConstraint",0},
7997 { "_class_wxColourData","_wxColourData",0},
7998 { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0},
7999 { "_wxPrinter","_class_wxPrinter",0},
8000 { "_wxPseudoMetaFile","_class_wxPseudoMetaFile",0},
8001 { "_class_wxArrowHead","_wxArrowHead",0},
8002 { "_wxPen","_class_wxPen",0},
8003 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
8004 { "_class_wxNotebookSizer","_wxNotebookSizer",0},
8005 { "_byte","_unsigned_char",0},
8006 { "_wxDataObject","_class_wxDataObject",0},
8007 { "_class_wxPyFontEnumerator","_wxPyFontEnumerator",0},
8008 { "_wxStaticBox","_class_wxStaticBox",0},
8009 { "_wxColourDatabase","_class_wxColourDatabase",0},
8010 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
8011 { "_wxPyDropSource","_class_wxPyDropSource",0},
8012 { "_wxChoice","_class_wxChoice",0},
8013 { "_wxSlider","_class_wxSlider",0},
8014 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
8015 { "_wxPyPrintout","_class_wxPyPrintout",0},
8016 { "_wxShapeRegion","_class_wxShapeRegion",0},
8017 { "_long","_unsigned_long",0},
8018 { "_long","_signed_long",0},
8019 { "_wxImageList","_class_wxImageList",0},
8020 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
8021 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
8022 { "_wxBitmapButton","_class_wxBitmapButton",0},
8023 { "_wxSashWindow","_class_wxSashWindow",0},
8024 { "_class_wxSizer","_wxSizer",0},
8025 { "_class_wxTIFFHandler","_wxTIFFHandler",0},
8026 { "_class_wxPrintDialogData","_wxPrintDialogData",0},
8027 { "_wxGridSizer","_class_wxGridSizer",0},
8028 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
8029 { "_class_wxClipboard","_wxClipboard",0},
8030 { "_class_wxGauge","_wxGauge",0},
8031 { "_class_wxSashEvent","_wxSashEvent",0},
8032 { "_wxGDIObject","_class_wxGDIObject",0},
8033 { "_wxDC","_class_wxDC",0},
8034 { "_wxSizerItem","_class_wxSizerItem",0},
8035 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
8036 { "_wxListEvent","_class_wxListEvent",0},
8037 { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0},
8038 { "_wxProgressDialog","_class_wxProgressDialog",0},
8039 { "_class_wxBMPHandler","_wxBMPHandler",0},
8040 { "_wxPrintPreview","_class_wxPrintPreview",0},
8041 { "_class_wxFlexGridSizer","_wxFlexGridSizer",0},
8042 { "_class_wxObject","_class_wxPyTextShape",SwigwxPyTextShapeTowxObject
},
8043 { "_class_wxObject","_wxPyTextShape",SwigwxPyTextShapeTowxObject
},
8044 { "_class_wxObject","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxObject
},
8045 { "_class_wxObject","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxObject
},
8046 { "_class_wxObject","_class_wxPyLineShape",SwigwxPyLineShapeTowxObject
},
8047 { "_class_wxObject","_wxPyLineShape",SwigwxPyLineShapeTowxObject
},
8048 { "_class_wxObject","_class_wxArrowHead",SwigwxArrowHeadTowxObject
},
8049 { "_class_wxObject","_wxArrowHead",SwigwxArrowHeadTowxObject
},
8050 { "_class_wxObject","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxObject
},
8051 { "_class_wxObject","_wxPyCircleShape",SwigwxPyCircleShapeTowxObject
},
8052 { "_class_wxObject","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxObject
},
8053 { "_class_wxObject","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxObject
},
8054 { "_class_wxObject","_wxObject",0},
8055 { "_wxSpinEvent","_class_wxSpinEvent",0},
8056 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
8057 { "_wxPyBitmapShape","_class_wxPyBitmapShape",0},
8058 { "_class_wxPyEllipseShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
8059 { "_class_wxPyEllipseShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
8060 { "_class_wxPyEllipseShape","_wxPyEllipseShape",0},
8061 { "_size_t","_wxCoord",0},
8062 { "_size_t","_wxPrintQuality",0},
8063 { "_size_t","_time_t",0},
8064 { "_size_t","_unsigned_int",0},
8065 { "_size_t","_int",0},
8066 { "_size_t","_wxWindowID",0},
8067 { "_size_t","_uint",0},
8068 { "_class_wxRealPoint","_wxRealPoint",0},
8069 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
8070 { "_wxPNMHandler","_class_wxPNMHandler",0},
8071 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
8072 { "_wxLogGui","_class_wxLogGui",0},
8073 { "_class_wxPyShapeEvtHandler","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8074 { "_class_wxPyShapeEvtHandler","_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8075 { "_class_wxPyShapeEvtHandler","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8076 { "_class_wxPyShapeEvtHandler","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8077 { "_class_wxPyShapeEvtHandler","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8078 { "_class_wxPyShapeEvtHandler","_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8079 { "_class_wxPyShapeEvtHandler","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8080 { "_class_wxPyShapeEvtHandler","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8081 { "_class_wxPyShapeEvtHandler","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8082 { "_class_wxPyShapeEvtHandler","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8083 { "_class_wxPyShapeEvtHandler","_wxPyShapeEvtHandler",0},
8084 { "_class_wxMenuItem","_wxMenuItem",0},
8085 { "_class_wxPaintEvent","_wxPaintEvent",0},
8086 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
8087 { "_class_wxStatusBar","_wxStatusBar",0},
8088 { "_class_wxGIFHandler","_wxGIFHandler",0},
8089 { "_class_wxPySizer","_wxPySizer",0},
8090 { "_class_wxPyCompositeShape","_wxPyCompositeShape",0},
8091 { "_wxPyPolygonShape","_class_wxPyPolygonShape",0},
8092 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
8093 { "_wxPanel","_class_wxPanel",0},
8094 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
8095 { "_wxCheckBox","_class_wxCheckBox",0},
8096 { "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0},
8097 { "_wxPyEvent","_class_wxPyEvent",0},
8098 { "_wxTextCtrl","_class_wxTextCtrl",0},
8099 { "_class_wxMask","_wxMask",0},
8100 { "_wxTextDataObject","_class_wxTextDataObject",0},
8101 { "_class_wxKeyEvent","_wxKeyEvent",0},
8102 { "_class_wxToolTip","_wxToolTip",0},
8103 { "_class_wxPNGHandler","_wxPNGHandler",0},
8104 { "_wxFileConfig","_class_wxFileConfig",0},
8105 { "_wxColour","_class_wxColour",0},
8106 { "_class_wxDialog","_wxDialog",0},
8107 { "_wxBusyCursor","_class_wxBusyCursor",0},
8108 { "_wxPageSetupDialog","_class_wxPageSetupDialog",0},
8109 { "_class_wxPrinter","_wxPrinter",0},
8110 { "_class_wxFileDataObject","_wxFileDataObject",0},
8111 { "_wxIdleEvent","_class_wxIdleEvent",0},
8112 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
8113 { "_wxToolBar","_class_wxToolBar",0},
8114 { "_class_wxDataObject","_wxDataObject",0},
8115 { "_wxCaret","_class_wxCaret",0},
8116 { "_wxStaticLine","_class_wxStaticLine",0},
8117 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
8118 { "_wxBrush","_class_wxBrush",0},
8119 { "_wxToggleButton","_class_wxToggleButton",0},
8120 { "_wxMiniFrame","_class_wxMiniFrame",0},
8121 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
8122 { "_class_wxPyPrintout","_wxPyPrintout",0},
8123 { "_wxDataFormat","_class_wxDataFormat",0},
8124 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8125 { "_class_wxSashWindow","_wxSashWindow",0},
8126 { "_wxShowEvent","_class_wxShowEvent",0},
8127 { "_class_wxPyDivisionShape","_wxPyDivisionShape",0},
8128 { "_uint","_wxCoord",0},
8129 { "_uint","_wxPrintQuality",0},
8130 { "_uint","_time_t",0},
8131 { "_uint","_size_t",0},
8132 { "_uint","_unsigned_int",0},
8133 { "_uint","_int",0},
8134 { "_uint","_wxWindowID",0},
8135 { "_wxChar","_char",0},
8136 { "_wxPyValidator","_class_wxPyValidator",0},
8137 { "_class_wxEvent","_wxEvent",0},
8138 { "_wxCheckListBox","_class_wxCheckListBox",0},
8139 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
8140 { "_wxRect","_class_wxRect",0},
8141 { "_wxCommandEvent","_class_wxCommandEvent",0},
8142 { "_wxSizeEvent","_class_wxSizeEvent",0},
8143 { "_class_wxLogWindow","_wxLogWindow",0},
8144 { "_class_wxImage","_wxImage",0},
8145 { "_wxPoint","_class_wxPoint",0},
8146 { "_class_wxWindowDisabler","_wxWindowDisabler",0},
8147 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
8148 { "_class_wxPyBitmapShape","_wxPyBitmapShape",0},
8149 { "_class_wxButton","_wxButton",0},
8150 { "_wxRadioBox","_class_wxRadioBox",0},
8151 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
8152 { "_class_wxFontData","_wxFontData",0},
8153 { "_class_wxPNMHandler","_wxPNMHandler",0},
8154 { "_wxBoxSizer","_class_wxBoxSizer",0},
8155 { "_class_wxZipFSHandler","_wxZipFSHandler",0},
8156 { "_char","_wxChar",0},
8157 { "_wxBitmap","_class_wxBitmap",0},
8158 { "_wxPenList","_class_wxPenList",0},
8159 { "_wxPrintDialog","_class_wxPrintDialog",0},
8160 { "_wxPyControlPoint","_class_wxPyControlPoint",0},
8161 { "_wxWindowDC","_class_wxWindowDC",0},
8162 { "_wxTimerEvent","_class_wxTimerEvent",0},
8163 { "_wxPyTimer","_class_wxPyTimer",0},
8164 { "_wxScrollBar","_class_wxScrollBar",0},
8165 { "_wxSpinButton","_class_wxSpinButton",0},
8166 { "_wxColourDialog","_class_wxColourDialog",0},
8167 { "_wxPrintData","_class_wxPrintData",0},
8168 { "_class_wxInternetFSHandler","_wxInternetFSHandler",0},
8169 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8170 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
8171 { "_wxMessageDialog","_class_wxMessageDialog",0},
8172 { "_class_wxValidator","_wxValidator",0},
8173 { "_class_wxPyEvent","_wxPyEvent",0},
8174 { "_class_wxMutexGuiLocker","_wxMutexGuiLocker",0},
8175 { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
8176 { "_wxConfig","_class_wxConfig",0},
8177 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
8178 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
8179 { "_class_wxFileConfig","_wxFileConfig",0},
8180 { "_class_wxPyDrawnShape","_wxPyDrawnShape",0},
8181 { "_class_wxBusyCursor","_wxBusyCursor",0},
8182 { "_wxToolBarSimple","_class_wxToolBarSimple",0},
8183 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
8184 { "_wxListItem","_class_wxListItem",0},
8185 { "_class_wxPseudoMetaFile","_wxPseudoMetaFile",0},
8186 { "_class_wxToolBar","_wxToolBar",0},
8187 { "_wxDropTarget","_class_wxDropTarget",0},
8188 { "_class_wxStaticLine","_wxStaticLine",0},
8189 { "_class_wxColourDatabase","_wxColourDatabase",0},
8190 { "_wxScrollEvent","_class_wxScrollEvent",0},
8191 { "_wxToolBarToolBase","_class_wxToolBarToolBase",0},
8192 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
8193 { "_class_wxMemoryFSHandler","_wxMemoryFSHandler",0},
8194 { "_class_wxShapeRegion","_wxShapeRegion",0},
8195 { "_EBool","_wxCoord",0},
8196 { "_EBool","_wxPrintQuality",0},
8197 { "_EBool","_signed_int",0},
8198 { "_EBool","_int",0},
8199 { "_EBool","_wxWindowID",0},
8200 { "_class_wxRegion","_wxRegion",0},
8201 { "_class_wxDataFormat","_wxDataFormat",0},
8202 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
8203 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
8204 { "_class_wxPreviewFrame","_wxPreviewFrame",0},
8205 { "_wxStaticText","_class_wxStaticText",0},
8206 { "_wxFont","_class_wxFont",0},
8207 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8208 { "_wxCloseEvent","_class_wxCloseEvent",0},
8209 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
8210 { "_wxProcessEvent","_class_wxProcessEvent",0},
8211 { "_wxNotebook","_class_wxNotebook",0},
8212 { "_wxFSFile","_class_wxFSFile",0},
8213 { "_unsigned_long","_long",0},
8214 { "_class_wxRect","_wxRect",0},
8215 { "_class_wxDC","_wxDC",0},
8216 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
8217 { "_wxPyCircleShape","_class_wxPyCircleShape",0},
8218 { "_wxGenericDragImage","_class_wxGenericDragImage",0},
8219 { "_class_wxProgressDialog","_wxProgressDialog",0},
8220 { "_class_wxBrushList","_wxBrushList",0},
8221 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
8222 { "_wxPyInputStream","_class_wxPyInputStream",0},
8223 { "_wxPyApp","_class_wxPyApp",0},
8224 { "_class_wxPenList","_wxPenList",0},
8225 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
8226 { "_class_wxOutputStream","_wxOutputStream",0},
8227 { "_wxLogTextCtrl","_class_wxLogTextCtrl",0},
8228 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
8229 { "_class_wxTreeEvent","_wxTreeEvent",0},
8230 { "_class_wxDirDialog","_wxDirDialog",0},
8231 { "_wxTimeSpan","_class_wxTimeSpan",0},
8232 { "_wxPyLineShape","_class_wxPyLineShape",0},
8233 { "_wxFocusEvent","_class_wxFocusEvent",0},
8234 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
8235 { "_class_wxTimerEvent","_wxTimerEvent",0},
8236 { "_class_wxPyTimer","_wxPyTimer",0},
8237 { "_class_wxSpinButton","_wxSpinButton",0},
8238 { "_class_wxPyPolygonShape","_wxPyPolygonShape",0},
8239 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8240 { "_class_wxPanel","_wxPanel",0},
8241 { "_class_wxCheckBox","_wxCheckBox",0},
8242 { "_wxComboBox","_class_wxComboBox",0},
8243 { "_wxRadioButton","_class_wxRadioButton",0},
8244 { "_class_wxMessageDialog","_wxMessageDialog",0},
8245 { "_signed_int","_wxCoord",0},
8246 { "_signed_int","_wxPrintQuality",0},
8247 { "_signed_int","_EBool",0},
8248 { "_signed_int","_wxWindowID",0},
8249 { "_signed_int","_int",0},
8250 { "_class_wxTextCtrl","_wxTextCtrl",0},
8251 { "_class_wxListItemAttr","_wxListItemAttr",0},
8252 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8253 { "_class_wxTextDataObject","_wxTextDataObject",0},
8254 { "_wxMenu","_class_wxMenu",0},
8255 { "_class_wxMoveEvent","_wxMoveEvent",0},
8256 { "_wxListBox","_class_wxListBox",0},
8257 { "_wxScreenDC","_class_wxScreenDC",0},
8258 { "_class_wxToolBarSimple","_wxToolBarSimple",0},
8259 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
8260 { "_wxArrowHead","_class_wxArrowHead",0},
8261 { "_WXTYPE","_wxDateTime_t",0},
8262 { "_WXTYPE","_short",0},
8263 { "_WXTYPE","_signed_short",0},
8264 { "_WXTYPE","_unsigned_short",0},
8265 { "_wxFileDialog","_class_wxFileDialog",0},
8266 { "_class_wxDropTarget","_wxDropTarget",0},
8267 { "_class_wxCaret","_wxCaret",0},
8268 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
8269 { "_class_wxBrush","_wxBrush",0},
8270 { "_wxTipProvider","_class_wxTipProvider",0},
8271 { "_unsigned_short","_wxDateTime_t",0},
8272 { "_unsigned_short","_WXTYPE",0},
8273 { "_unsigned_short","_short",0},
8274 { "_class_wxWindow","_wxWindow",0},
8275 { "_class_wxLogStderr","_wxLogStderr",0},
8276 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
8277 { "_wxDateSpan","_class_wxDateSpan",0},
8278 { "_class_wxStaticText","_wxStaticText",0},
8279 { "_wxPrintDialogData","_class_wxPrintDialogData",0},
8280 { "_class_wxFont","_wxFont",0},
8281 { "_wxClipboard","_class_wxClipboard",0},
8282 { "_class_wxPyValidator","_wxPyValidator",0},
8283 { "_class_wxCloseEvent","_wxCloseEvent",0},
8284 { "_wxSashEvent","_class_wxSashEvent",0},
8285 { "_wxBusyInfo","_class_wxBusyInfo",0},
8286 { "_wxFontList","_class_wxFontList",0},
8287 { "_class_wxMenuEvent","_wxMenuEvent",0},
8288 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
8289 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8290 { "_class_wxPyCircleShape","_wxPyCircleShape",0},
8291 { "_wxClientDC","_class_wxClientDC",0},
8292 { "_wxMouseEvent","_class_wxMouseEvent",0},
8293 { "_class_wxGenericDragImage","_wxGenericDragImage",0},
8294 { "_wxListCtrl","_class_wxListCtrl",0},
8295 { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0},
8296 { "_wxPyDividedShape","_class_wxPyDividedShape",0},
8297 { "_wxObject","_class_wxPyTextShape",SwigwxPyTextShapeTowxObject
},
8298 { "_wxObject","_wxPyTextShape",SwigwxPyTextShapeTowxObject
},
8299 { "_wxObject","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxObject
},
8300 { "_wxObject","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxObject
},
8301 { "_wxObject","_class_wxPyLineShape",SwigwxPyLineShapeTowxObject
},
8302 { "_wxObject","_wxPyLineShape",SwigwxPyLineShapeTowxObject
},
8303 { "_wxObject","_class_wxArrowHead",SwigwxArrowHeadTowxObject
},
8304 { "_wxObject","_wxArrowHead",SwigwxArrowHeadTowxObject
},
8305 { "_wxObject","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxObject
},
8306 { "_wxObject","_wxPyCircleShape",SwigwxPyCircleShapeTowxObject
},
8307 { "_wxObject","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxObject
},
8308 { "_wxObject","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxObject
},
8309 { "_wxObject","_class_wxObject",0},
8310 { "_class_wxPoint","_wxPoint",0},
8311 { "_class_wxPyInputStream","_wxPyInputStream",0},
8312 { "_wxRealPoint","_class_wxRealPoint",0},
8313 { "_class_wxRadioBox","_wxRadioBox",0},
8314 { "_class_wxBoxSizer","_wxBoxSizer",0},
8315 { "_signed_short","_WXTYPE",0},
8316 { "_signed_short","_short",0},
8317 { "_wxMemoryDC","_class_wxMemoryDC",0},
8318 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8319 { "_class_wxPrintDialog","_wxPrintDialog",0},
8320 { "_wxPyFileSystemHandler","_class_wxPyFileSystemHandler",0},
8321 { "_class_wxPyControlPoint","_wxPyControlPoint",0},
8322 { "_wxPaintDC","_class_wxPaintDC",0},
8323 { "_class_wxWindowDC","_wxWindowDC",0},
8324 { "_class_wxFocusEvent","_wxFocusEvent",0},
8325 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
8326 { "_wxStatusBar","_class_wxStatusBar",0},
8327 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8328 { "_class_wxCursor","_wxCursor",0},
8329 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
8330 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8331 { "_class_wxPyProcess","_wxPyProcess",0},
8332 { "_class_wxImageHandler","_wxImageHandler",0},
8333 { "_wxPyShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8334 { "_wxPyShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8335 { "_wxPyShape","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8336 { "_wxPyShape","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8337 { "_wxPyShape","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8338 { "_wxPyShape","_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8339 { "_wxPyShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8340 { "_wxPyShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8341 { "_wxPyShape","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8342 { "_wxPyShape","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8343 { "_wxPyShape","_class_wxPyShape",0},
8344 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8345 { "_class_wxLog","_wxLog",0},
8346 { "_wxTreeItemId","_class_wxTreeItemId",0},
8347 { "_unsigned_char","_byte",0},
8348 { "_class_wxMenu","_wxMenu",0},
8349 { "_wxControl","_class_wxControl",0},
8350 { "_class_wxListBox","_wxListBox",0},
8351 { "_unsigned_int","_wxCoord",0},
8352 { "_unsigned_int","_wxPrintQuality",0},
8353 { "_unsigned_int","_time_t",0},
8354 { "_unsigned_int","_size_t",0},
8355 { "_unsigned_int","_uint",0},
8356 { "_unsigned_int","_wxWindowID",0},
8357 { "_unsigned_int","_int",0},
8358 { "_wxIcon","_class_wxIcon",0},
8359 { "_wxDialog","_class_wxDialog",0},
8360 { "_class_wxListItem","_wxListItem",0},
8361 { "_class_wxPen","_wxPen",0},
8362 { "_class_wxFileDialog","_wxFileDialog",0},
8363 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
8364 { "_wxConfigBase","_class_wxConfigBase",0},
8365 { "_short","_wxDateTime_t",0},
8366 { "_short","_WXTYPE",0},
8367 { "_short","_unsigned_short",0},
8368 { "_short","_signed_short",0},
8369 { "_class_wxStaticBox","_wxStaticBox",0},
8370 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
8371 { "_wxPyTextShape","_class_wxPyTextShape",0},
8372 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8373 { "_class_wxPyDropSource","_wxPyDropSource",0},
8374 { "_class_wxScrollEvent","_wxScrollEvent",0},
8375 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
8376 { "_class_wxChoice","_wxChoice",0},
8377 { "_class_wxSlider","_wxSlider",0},
8378 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
8379 { "_class_wxImageList","_wxImageList",0},
8380 { "_class_wxBitmapButton","_wxBitmapButton",0},
8381 { "_wxFileSystemHandler","_class_wxFileSystemHandler",0},
8382 { "_wxPyTipProvider","_class_wxPyTipProvider",0},
8383 { "_wxFrame","_class_wxFrame",0},
8384 { "_wxPCXHandler","_class_wxPCXHandler",0},
8385 { "_class_wxGridSizer","_wxGridSizer",0},
8386 { "_wxPyDivisionShape","_class_wxPyDivisionShape",0},
8387 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
8388 { "_class_wxNotebook","_wxNotebook",0},
8389 { "_wxJPEGHandler","_class_wxJPEGHandler",0},
8390 { "_wxWindowID","_wxCoord",0},
8391 { "_wxWindowID","_wxPrintQuality",0},
8392 { "_wxWindowID","_time_t",0},
8393 { "_wxWindowID","_size_t",0},
8394 { "_wxWindowID","_EBool",0},
8395 { "_wxWindowID","_uint",0},
8396 { "_wxWindowID","_int",0},
8397 { "_wxWindowID","_signed_int",0},
8398 { "_wxWindowID","_unsigned_int",0},
8399 { "_class_wxGDIObject","_wxGDIObject",0},
8400 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
8401 { "_class_wxSizerItem","_wxSizerItem",0},
8402 { "_int","_wxCoord",0},
8403 { "_int","_wxPrintQuality",0},
8404 { "_int","_time_t",0},
8405 { "_int","_size_t",0},
8406 { "_int","_EBool",0},
8407 { "_int","_uint",0},
8408 { "_int","_wxWindowID",0},
8409 { "_int","_unsigned_int",0},
8410 { "_int","_signed_int",0},
8411 { "_class_wxMouseEvent","_wxMouseEvent",0},
8412 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
8413 { "_wxLogWindow","_class_wxLogWindow",0},
8414 { "_class_wxListEvent","_wxListEvent",0},
8415 { "_class_wxPrintPreview","_wxPrintPreview",0},
8416 { "_wxDateTime_t","_unsigned_short",0},
8417 { "_wxDateTime_t","_short",0},
8418 { "_wxDateTime_t","_WXTYPE",0},
8419 { "_class_wxSpinEvent","_wxSpinEvent",0},
8420 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
8421 { "_wxDateTime","_class_wxDateTime",0},
8422 { "_time_t","_wxCoord",0},
8423 { "_time_t","_wxPrintQuality",0},
8424 { "_time_t","_unsigned_int",0},
8425 { "_time_t","_int",0},
8426 { "_time_t","_wxWindowID",0},
8427 { "_time_t","_uint",0},
8428 { "_time_t","_size_t",0},
8429 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
8430 { "_wxLogNull","_class_wxLogNull",0},
8431 { "_wxButton","_class_wxButton",0},
8432 { "_wxZipFSHandler","_class_wxZipFSHandler",0},
8433 { "_class_wxPyApp","_wxPyApp",0},
8434 { "_wxSize","_class_wxSize",0},
8435 { "_wxRegionIterator","_class_wxRegionIterator",0},
8436 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8437 { "_class_wxLogTextCtrl","_wxLogTextCtrl",0},
8438 { "_class_wxLogGui","_wxLogGui",0},
8439 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
8440 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
8441 { "_wxStaticBoxSizer","_class_wxStaticBoxSizer",0},
8442 { "_class_wxTimeSpan","_wxTimeSpan",0},
8443 { "_class_wxPyFileSystemHandler","_wxPyFileSystemHandler",0},
8444 { "_class_wxPyLineShape","_wxPyLineShape",0},
8445 { "_class_wxPaintDC","_wxPaintDC",0},
8446 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
8447 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8448 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
8449 { "_class_wxComboBox","_wxComboBox",0},
8450 { "_class_wxRadioButton","_wxRadioButton",0},
8451 { "_class_wxPyShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8452 { "_class_wxPyShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8453 { "_class_wxPyShape","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8454 { "_class_wxPyShape","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8455 { "_class_wxPyShape","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8456 { "_class_wxPyShape","_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8457 { "_class_wxPyShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8458 { "_class_wxPyShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8459 { "_class_wxPyShape","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8460 { "_class_wxPyShape","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8461 { "_class_wxPyShape","_wxPyShape",0},
8462 { "_wxValidator","_class_wxValidator",0},
8463 { "_wxToolBarBase","_class_wxToolBarBase",0},
8464 { "_class_wxTreeItemId","_wxTreeItemId",0},
8465 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8466 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
8467 { "_class_wxControl","_wxControl",0},
8468 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
8469 { "_wxPyDrawnShape","_class_wxPyDrawnShape",0},
8470 { "_class_wxIcon","_wxIcon",0},
8471 { "_class_wxColour","_wxColour",0},
8472 { "_class_wxScreenDC","_wxScreenDC",0},
8473 { "_class_wxPageSetupDialog","_wxPageSetupDialog",0},
8474 { "_wxPalette","_class_wxPalette",0},
8475 { "_class_wxIdleEvent","_wxIdleEvent",0},
8476 { "_class_wxConfigBase","_wxConfigBase",0},
8477 { "_wxCoord","_int",0},
8478 { "_wxCoord","_signed_int",0},
8479 { "_wxCoord","_unsigned_int",0},
8480 { "_wxCoord","_wxWindowID",0},
8481 { "_wxCoord","_uint",0},
8482 { "_wxCoord","_EBool",0},
8483 { "_wxCoord","_size_t",0},
8484 { "_wxCoord","_time_t",0},
8485 { "_wxCoord","_wxPrintQuality",0},
8486 { "_wxEraseEvent","_class_wxEraseEvent",0},
8487 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8488 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
8489 { "_class_wxTipProvider","_wxTipProvider",0},
8490 { "_class_wxToggleButton","_wxToggleButton",0},
8491 { "_class_wxMiniFrame","_wxMiniFrame",0},
8492 { "_wxFontDialog","_class_wxFontDialog",0},
8493 { "_wxMemoryFSHandler","_class_wxMemoryFSHandler",0},
8494 { "_wxRegion","_class_wxRegion",0},
8495 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
8496 { "_wxPreviewFrame","_class_wxPreviewFrame",0},
8497 { "_wxSizer","_class_wxSizer",0},
8498 { "_class_wxDateSpan","_wxDateSpan",0},
8499 { "_wxFileSystem","_class_wxFileSystem",0},
8500 { "_class_wxShowEvent","_wxShowEvent",0},
8501 { "_class_wxPyTipProvider","_wxPyTipProvider",0},
8502 { "_class_wxPCXHandler","_wxPCXHandler",0},
8503 { "_wxTIFFHandler","_class_wxTIFFHandler",0},
8504 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
8505 { "_wxActivateEvent","_class_wxActivateEvent",0},
8506 { "_wxGauge","_class_wxGauge",0},
8507 { "_class_wxCheckListBox","_wxCheckListBox",0},
8508 { "_class_wxBusyInfo","_wxBusyInfo",0},
8509 { "_class_wxFontList","_wxFontList",0},
8510 { "_class_wxCommandEvent","_wxCommandEvent",0},
8511 { "_class_wxClientDC","_wxClientDC",0},
8512 { "_class_wxSizeEvent","_wxSizeEvent",0},
8513 { "_class_wxListCtrl","_wxListCtrl",0},
8514 { "_class_wxPyDividedShape","_wxPyDividedShape",0},
8515 { "_wxBrushList","_class_wxBrushList",0},
8516 { "_wxPyEllipseShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
8517 { "_wxPyEllipseShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
8518 { "_wxPyEllipseShape","_class_wxPyEllipseShape",0},
8519 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
8520 { "_class_wxLogNull","_wxLogNull",0},
8521 { "_class_wxSize","_wxSize",0},
8522 { "_class_wxBitmap","_wxBitmap",0},
8523 { "_class_wxMemoryDC","_wxMemoryDC",0},
8524 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
8525 { "_wxMenuBar","_class_wxMenuBar",0},
8526 { "_wxOutputStream","_class_wxOutputStream",0},
8527 { "_wxTreeEvent","_class_wxTreeEvent",0},
8528 { "_wxDirDialog","_class_wxDirDialog",0},
8529 { "_wxPyShapeEvtHandler","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8530 { "_wxPyShapeEvtHandler","_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8531 { "_wxPyShapeEvtHandler","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8532 { "_wxPyShapeEvtHandler","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8533 { "_wxPyShapeEvtHandler","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8534 { "_wxPyShapeEvtHandler","_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8535 { "_wxPyShapeEvtHandler","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8536 { "_wxPyShapeEvtHandler","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8537 { "_wxPyShapeEvtHandler","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8538 { "_wxPyShapeEvtHandler","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8539 { "_wxPyShapeEvtHandler","_class_wxPyShapeEvtHandler",0},
8540 { "_wxEvtHandler","_class_wxEvtHandler",0},
8541 { "_wxMenuItem","_class_wxMenuItem",0},
8542 { "_class_wxScrollBar","_wxScrollBar",0},
8543 { "_class_wxColourDialog","_wxColourDialog",0},
8544 { "_class_wxPrintData","_wxPrintData",0},
8545 { "_wxPyRectangleShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
8546 { "_wxPyRectangleShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
8547 { "_wxPyRectangleShape","_class_wxPyRectangleShape",0},
8548 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
8549 { "_wxListItemAttr","_class_wxListItemAttr",0},
8550 { "_class_wxTextEntryDialog","_wxTextEntryDialog",0},
8551 { "_class_wxConfig","_wxConfig",0},
8552 { "_wxKeyEvent","_class_wxKeyEvent",0},
8553 { "_wxMoveEvent","_class_wxMoveEvent",0},
8554 { "_wxOGLConstraint","_class_wxOGLConstraint",0},
8555 { "_wxColourData","_class_wxColourData",0},
8556 { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0},
8557 { "_class_wxPalette","_wxPalette",0},
8558 { "_wxFileDataObject","_class_wxFileDataObject",0},
8559 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
8560 { "_wxNotebookSizer","_class_wxNotebookSizer",0},
8561 { "_class_wxEraseEvent","_wxEraseEvent",0},
8562 { "_wxPyFontEnumerator","_class_wxPyFontEnumerator",0},
8563 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
8564 { "_class_wxPyTextShape","_wxPyTextShape",0},
8565 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
8566 { "_class_wxToolBarToolBase","_wxToolBarToolBase",0},
8567 { "_class_wxFontDialog","_wxFontDialog",0},
8568 { "_wxWindow","_class_wxWindow",0},
8569 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
8570 { "_wxLogStderr","_class_wxLogStderr",0},
8571 { "_class_wxFileSystemHandler","_wxFileSystemHandler",0},
8572 { "_class_wxFileSystem","_wxFileSystem",0},
8573 { "_class_wxFrame","_wxFrame",0},
8576 static PyObject
*SWIG_globals
;
8580 SWIGEXPORT(void) initoglshapes2c() {
8582 SWIG_globals
= SWIG_newvarlink();
8583 m
= Py_InitModule("oglshapes2c", oglshapes2cMethods
);
8584 d
= PyModule_GetDict(m
);
8587 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
8588 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);