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 #define new_wxPyEllipseShape(_swigarg0,_swigarg1) (new wxPyEllipseShape(_swigarg0,_swigarg1))
142 static PyObject
*_wrap_new_wxPyEllipseShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
143 PyObject
* _resultobj
;
144 wxPyEllipseShape
* _result
;
145 double _arg0
= (double ) 0.0;
146 double _arg1
= (double ) 0.0;
147 char *_kwnames
[] = { "width","height", NULL
};
151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|dd:new_wxPyEllipseShape",_kwnames
,&_arg0
,&_arg1
))
154 wxPy_BEGIN_ALLOW_THREADS
;
155 _result
= (wxPyEllipseShape
*)new_wxPyEllipseShape(_arg0
,_arg1
);
157 wxPy_END_ALLOW_THREADS
;
159 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyEllipseShape_p");
160 _resultobj
= Py_BuildValue("s",_ptemp
);
163 _resultobj
= Py_None
;
168 #define wxPyEllipseShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
169 static PyObject
*_wrap_wxPyEllipseShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
170 PyObject
* _resultobj
;
171 wxPyEllipseShape
* _arg0
;
174 PyObject
* _argo0
= 0;
175 PyObject
* _obj1
= 0;
176 PyObject
* _obj2
= 0;
177 char *_kwnames
[] = { "self","self","_class", NULL
};
180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyEllipseShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
183 if (_argo0
== Py_None
) { _arg0
= NULL
; }
184 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
185 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape__setSelf. Expected _wxPyEllipseShape_p.");
196 wxPy_BEGIN_ALLOW_THREADS
;
197 wxPyEllipseShape__setSelf(_arg0
,_arg1
,_arg2
);
199 wxPy_END_ALLOW_THREADS
;
200 } Py_INCREF(Py_None
);
201 _resultobj
= Py_None
;
205 #define wxPyEllipseShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
206 static PyObject
*_wrap_wxPyEllipseShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
207 PyObject
* _resultobj
;
208 wxPyEllipseShape
* _arg0
;
210 PyObject
* _argo0
= 0;
211 PyObject
* _argo1
= 0;
212 char *_kwnames
[] = { "self","dc", NULL
};
215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
218 if (_argo0
== Py_None
) { _arg0
= NULL
; }
219 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
220 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDraw. Expected _wxPyEllipseShape_p.");
225 if (_argo1
== Py_None
) { _arg1
= NULL
; }
226 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
227 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDraw. Expected _wxDC_p.");
232 wxPy_BEGIN_ALLOW_THREADS
;
233 wxPyEllipseShape_base_OnDraw(_arg0
,*_arg1
);
235 wxPy_END_ALLOW_THREADS
;
236 } Py_INCREF(Py_None
);
237 _resultobj
= Py_None
;
241 #define wxPyEllipseShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
242 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
243 PyObject
* _resultobj
;
244 wxPyEllipseShape
* _arg0
;
246 PyObject
* _argo0
= 0;
247 PyObject
* _argo1
= 0;
248 char *_kwnames
[] = { "self","dc", NULL
};
251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
254 if (_argo0
== Py_None
) { _arg0
= NULL
; }
255 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
256 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawContents. Expected _wxPyEllipseShape_p.");
261 if (_argo1
== Py_None
) { _arg1
= NULL
; }
262 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
263 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawContents. Expected _wxDC_p.");
268 wxPy_BEGIN_ALLOW_THREADS
;
269 wxPyEllipseShape_base_OnDrawContents(_arg0
,*_arg1
);
271 wxPy_END_ALLOW_THREADS
;
272 } Py_INCREF(Py_None
);
273 _resultobj
= Py_None
;
277 #define wxPyEllipseShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
278 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
279 PyObject
* _resultobj
;
280 wxPyEllipseShape
* _arg0
;
282 bool _arg2
= (bool ) FALSE
;
283 PyObject
* _argo0
= 0;
284 PyObject
* _argo1
= 0;
285 int tempbool2
= (int) FALSE
;
286 char *_kwnames
[] = { "self","dc","erase", NULL
};
289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyEllipseShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
292 if (_argo0
== Py_None
) { _arg0
= NULL
; }
293 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawBranches. Expected _wxPyEllipseShape_p.");
299 if (_argo1
== Py_None
) { _arg1
= NULL
; }
300 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
301 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawBranches. Expected _wxDC_p.");
305 _arg2
= (bool ) tempbool2
;
307 wxPy_BEGIN_ALLOW_THREADS
;
308 wxPyEllipseShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
310 wxPy_END_ALLOW_THREADS
;
311 } Py_INCREF(Py_None
);
312 _resultobj
= Py_None
;
316 #define wxPyEllipseShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
317 static PyObject
*_wrap_wxPyEllipseShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
318 PyObject
* _resultobj
;
319 wxPyEllipseShape
* _arg0
;
321 PyObject
* _argo0
= 0;
322 PyObject
* _argo1
= 0;
323 char *_kwnames
[] = { "self","dc", NULL
};
326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
329 if (_argo0
== Py_None
) { _arg0
= NULL
; }
330 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
331 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMoveLinks. Expected _wxPyEllipseShape_p.");
336 if (_argo1
== Py_None
) { _arg1
= NULL
; }
337 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
338 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMoveLinks. Expected _wxDC_p.");
343 wxPy_BEGIN_ALLOW_THREADS
;
344 wxPyEllipseShape_base_OnMoveLinks(_arg0
,*_arg1
);
346 wxPy_END_ALLOW_THREADS
;
347 } Py_INCREF(Py_None
);
348 _resultobj
= Py_None
;
352 #define wxPyEllipseShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
353 static PyObject
*_wrap_wxPyEllipseShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
354 PyObject
* _resultobj
;
355 wxPyEllipseShape
* _arg0
;
357 PyObject
* _argo0
= 0;
358 PyObject
* _argo1
= 0;
359 char *_kwnames
[] = { "self","dc", NULL
};
362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
365 if (_argo0
== Py_None
) { _arg0
= NULL
; }
366 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
367 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnErase. Expected _wxPyEllipseShape_p.");
372 if (_argo1
== Py_None
) { _arg1
= NULL
; }
373 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
374 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnErase. Expected _wxDC_p.");
379 wxPy_BEGIN_ALLOW_THREADS
;
380 wxPyEllipseShape_base_OnErase(_arg0
,*_arg1
);
382 wxPy_END_ALLOW_THREADS
;
383 } Py_INCREF(Py_None
);
384 _resultobj
= Py_None
;
388 #define wxPyEllipseShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
389 static PyObject
*_wrap_wxPyEllipseShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
390 PyObject
* _resultobj
;
391 wxPyEllipseShape
* _arg0
;
393 PyObject
* _argo0
= 0;
394 PyObject
* _argo1
= 0;
395 char *_kwnames
[] = { "self","dc", NULL
};
398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
401 if (_argo0
== Py_None
) { _arg0
= NULL
; }
402 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
403 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEraseContents. Expected _wxPyEllipseShape_p.");
408 if (_argo1
== Py_None
) { _arg1
= NULL
; }
409 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
410 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnEraseContents. Expected _wxDC_p.");
415 wxPy_BEGIN_ALLOW_THREADS
;
416 wxPyEllipseShape_base_OnEraseContents(_arg0
,*_arg1
);
418 wxPy_END_ALLOW_THREADS
;
419 } Py_INCREF(Py_None
);
420 _resultobj
= Py_None
;
424 #define wxPyEllipseShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
425 static PyObject
*_wrap_wxPyEllipseShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
426 PyObject
* _resultobj
;
427 wxPyEllipseShape
* _arg0
;
429 PyObject
* _argo0
= 0;
430 PyObject
* _argo1
= 0;
431 char *_kwnames
[] = { "self","dc", NULL
};
434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
437 if (_argo0
== Py_None
) { _arg0
= NULL
; }
438 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
439 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnHighlight. Expected _wxPyEllipseShape_p.");
444 if (_argo1
== Py_None
) { _arg1
= NULL
; }
445 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
446 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnHighlight. Expected _wxDC_p.");
451 wxPy_BEGIN_ALLOW_THREADS
;
452 wxPyEllipseShape_base_OnHighlight(_arg0
,*_arg1
);
454 wxPy_END_ALLOW_THREADS
;
455 } Py_INCREF(Py_None
);
456 _resultobj
= Py_None
;
460 #define wxPyEllipseShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
461 static PyObject
*_wrap_wxPyEllipseShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
462 PyObject
* _resultobj
;
463 wxPyEllipseShape
* _arg0
;
466 int _arg3
= (int ) 0;
467 int _arg4
= (int ) 0;
468 PyObject
* _argo0
= 0;
469 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
475 if (_argo0
== Py_None
) { _arg0
= NULL
; }
476 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
477 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnLeftClick. Expected _wxPyEllipseShape_p.");
482 wxPy_BEGIN_ALLOW_THREADS
;
483 wxPyEllipseShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
485 wxPy_END_ALLOW_THREADS
;
486 } Py_INCREF(Py_None
);
487 _resultobj
= Py_None
;
491 #define wxPyEllipseShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
492 static PyObject
*_wrap_wxPyEllipseShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
493 PyObject
* _resultobj
;
494 wxPyEllipseShape
* _arg0
;
497 int _arg3
= (int ) 0;
498 int _arg4
= (int ) 0;
499 PyObject
* _argo0
= 0;
500 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
506 if (_argo0
== Py_None
) { _arg0
= NULL
; }
507 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
508 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnLeftDoubleClick. Expected _wxPyEllipseShape_p.");
513 wxPy_BEGIN_ALLOW_THREADS
;
514 wxPyEllipseShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
516 wxPy_END_ALLOW_THREADS
;
517 } Py_INCREF(Py_None
);
518 _resultobj
= Py_None
;
522 #define wxPyEllipseShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
523 static PyObject
*_wrap_wxPyEllipseShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
524 PyObject
* _resultobj
;
525 wxPyEllipseShape
* _arg0
;
528 int _arg3
= (int ) 0;
529 int _arg4
= (int ) 0;
530 PyObject
* _argo0
= 0;
531 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
534 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
537 if (_argo0
== Py_None
) { _arg0
= NULL
; }
538 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
539 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnRightClick. Expected _wxPyEllipseShape_p.");
544 wxPy_BEGIN_ALLOW_THREADS
;
545 wxPyEllipseShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
547 wxPy_END_ALLOW_THREADS
;
548 } Py_INCREF(Py_None
);
549 _resultobj
= Py_None
;
553 #define wxPyEllipseShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
554 static PyObject
*_wrap_wxPyEllipseShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
555 PyObject
* _resultobj
;
556 wxPyEllipseShape
* _arg0
;
559 PyObject
* _argo0
= 0;
560 char *_kwnames
[] = { "self","x","y", NULL
};
563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
566 if (_argo0
== Py_None
) { _arg0
= NULL
; }
567 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSize. Expected _wxPyEllipseShape_p.");
573 wxPy_BEGIN_ALLOW_THREADS
;
574 wxPyEllipseShape_base_OnSize(_arg0
,_arg1
,_arg2
);
576 wxPy_END_ALLOW_THREADS
;
577 } Py_INCREF(Py_None
);
578 _resultobj
= Py_None
;
582 #define wxPyEllipseShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
583 static PyObject
*_wrap_wxPyEllipseShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
584 PyObject
* _resultobj
;
586 wxPyEllipseShape
* _arg0
;
592 bool _arg6
= (bool ) TRUE
;
593 PyObject
* _argo0
= 0;
594 PyObject
* _argo1
= 0;
595 int tempbool6
= (int) TRUE
;
596 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyEllipseShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
602 if (_argo0
== Py_None
) { _arg0
= NULL
; }
603 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
604 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMovePre. Expected _wxPyEllipseShape_p.");
609 if (_argo1
== Py_None
) { _arg1
= NULL
; }
610 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
611 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMovePre. Expected _wxDC_p.");
615 _arg6
= (bool ) tempbool6
;
617 wxPy_BEGIN_ALLOW_THREADS
;
618 _result
= (bool )wxPyEllipseShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
620 wxPy_END_ALLOW_THREADS
;
621 } _resultobj
= Py_BuildValue("i",_result
);
625 #define wxPyEllipseShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
626 static PyObject
*_wrap_wxPyEllipseShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
627 PyObject
* _resultobj
;
628 wxPyEllipseShape
* _arg0
;
634 bool _arg6
= (bool ) TRUE
;
635 PyObject
* _argo0
= 0;
636 PyObject
* _argo1
= 0;
637 int tempbool6
= (int) TRUE
;
638 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyEllipseShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
644 if (_argo0
== Py_None
) { _arg0
= NULL
; }
645 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
646 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMovePost. Expected _wxPyEllipseShape_p.");
651 if (_argo1
== Py_None
) { _arg1
= NULL
; }
652 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
653 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMovePost. Expected _wxDC_p.");
657 _arg6
= (bool ) tempbool6
;
659 wxPy_BEGIN_ALLOW_THREADS
;
660 wxPyEllipseShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
662 wxPy_END_ALLOW_THREADS
;
663 } Py_INCREF(Py_None
);
664 _resultobj
= Py_None
;
668 #define wxPyEllipseShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
669 static PyObject
*_wrap_wxPyEllipseShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
670 PyObject
* _resultobj
;
671 wxPyEllipseShape
* _arg0
;
675 int _arg4
= (int ) 0;
676 int _arg5
= (int ) 0;
677 PyObject
* _argo0
= 0;
679 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyEllipseShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
685 if (_argo0
== Py_None
) { _arg0
= NULL
; }
686 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
687 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDragLeft. Expected _wxPyEllipseShape_p.");
691 _arg1
= (bool ) tempbool1
;
693 wxPy_BEGIN_ALLOW_THREADS
;
694 wxPyEllipseShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
696 wxPy_END_ALLOW_THREADS
;
697 } Py_INCREF(Py_None
);
698 _resultobj
= Py_None
;
702 #define wxPyEllipseShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
703 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
704 PyObject
* _resultobj
;
705 wxPyEllipseShape
* _arg0
;
708 int _arg3
= (int ) 0;
709 int _arg4
= (int ) 0;
710 PyObject
* _argo0
= 0;
711 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
714 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
717 if (_argo0
== Py_None
) { _arg0
= NULL
; }
718 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
719 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginDragLeft. Expected _wxPyEllipseShape_p.");
724 wxPy_BEGIN_ALLOW_THREADS
;
725 wxPyEllipseShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
727 wxPy_END_ALLOW_THREADS
;
728 } Py_INCREF(Py_None
);
729 _resultobj
= Py_None
;
733 #define wxPyEllipseShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
734 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
735 PyObject
* _resultobj
;
736 wxPyEllipseShape
* _arg0
;
739 int _arg3
= (int ) 0;
740 int _arg4
= (int ) 0;
741 PyObject
* _argo0
= 0;
742 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
748 if (_argo0
== Py_None
) { _arg0
= NULL
; }
749 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
750 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndDragLeft. Expected _wxPyEllipseShape_p.");
755 wxPy_BEGIN_ALLOW_THREADS
;
756 wxPyEllipseShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
758 wxPy_END_ALLOW_THREADS
;
759 } Py_INCREF(Py_None
);
760 _resultobj
= Py_None
;
764 #define wxPyEllipseShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
765 static PyObject
*_wrap_wxPyEllipseShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
766 PyObject
* _resultobj
;
767 wxPyEllipseShape
* _arg0
;
771 int _arg4
= (int ) 0;
772 int _arg5
= (int ) 0;
773 PyObject
* _argo0
= 0;
775 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyEllipseShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
781 if (_argo0
== Py_None
) { _arg0
= NULL
; }
782 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
783 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDragRight. Expected _wxPyEllipseShape_p.");
787 _arg1
= (bool ) tempbool1
;
789 wxPy_BEGIN_ALLOW_THREADS
;
790 wxPyEllipseShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
792 wxPy_END_ALLOW_THREADS
;
793 } Py_INCREF(Py_None
);
794 _resultobj
= Py_None
;
798 #define wxPyEllipseShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
799 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
800 PyObject
* _resultobj
;
801 wxPyEllipseShape
* _arg0
;
804 int _arg3
= (int ) 0;
805 int _arg4
= (int ) 0;
806 PyObject
* _argo0
= 0;
807 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
810 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
813 if (_argo0
== Py_None
) { _arg0
= NULL
; }
814 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
815 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginDragRight. Expected _wxPyEllipseShape_p.");
820 wxPy_BEGIN_ALLOW_THREADS
;
821 wxPyEllipseShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
823 wxPy_END_ALLOW_THREADS
;
824 } Py_INCREF(Py_None
);
825 _resultobj
= Py_None
;
829 #define wxPyEllipseShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
830 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
831 PyObject
* _resultobj
;
832 wxPyEllipseShape
* _arg0
;
835 int _arg3
= (int ) 0;
836 int _arg4
= (int ) 0;
837 PyObject
* _argo0
= 0;
838 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
841 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyEllipseShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
844 if (_argo0
== Py_None
) { _arg0
= NULL
; }
845 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
846 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndDragRight. Expected _wxPyEllipseShape_p.");
851 wxPy_BEGIN_ALLOW_THREADS
;
852 wxPyEllipseShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
854 wxPy_END_ALLOW_THREADS
;
855 } Py_INCREF(Py_None
);
856 _resultobj
= Py_None
;
860 #define wxPyEllipseShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
861 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
862 PyObject
* _resultobj
;
863 wxPyEllipseShape
* _arg0
;
869 PyObject
* _argo0
= 0;
870 PyObject
* _argo1
= 0;
871 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyEllipseShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
877 if (_argo0
== Py_None
) { _arg0
= NULL
; }
878 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawOutline. Expected _wxPyEllipseShape_p.");
884 if (_argo1
== Py_None
) { _arg1
= NULL
; }
885 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
886 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawOutline. Expected _wxDC_p.");
891 wxPy_BEGIN_ALLOW_THREADS
;
892 wxPyEllipseShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
894 wxPy_END_ALLOW_THREADS
;
895 } Py_INCREF(Py_None
);
896 _resultobj
= Py_None
;
900 #define wxPyEllipseShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
901 static PyObject
*_wrap_wxPyEllipseShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
902 PyObject
* _resultobj
;
903 wxPyEllipseShape
* _arg0
;
905 PyObject
* _argo0
= 0;
906 PyObject
* _argo1
= 0;
907 char *_kwnames
[] = { "self","dc", NULL
};
910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
913 if (_argo0
== Py_None
) { _arg0
= NULL
; }
914 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
915 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnDrawControlPoints. Expected _wxPyEllipseShape_p.");
920 if (_argo1
== Py_None
) { _arg1
= NULL
; }
921 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
922 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnDrawControlPoints. Expected _wxDC_p.");
927 wxPy_BEGIN_ALLOW_THREADS
;
928 wxPyEllipseShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
930 wxPy_END_ALLOW_THREADS
;
931 } Py_INCREF(Py_None
);
932 _resultobj
= Py_None
;
936 #define wxPyEllipseShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
937 static PyObject
*_wrap_wxPyEllipseShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
938 PyObject
* _resultobj
;
939 wxPyEllipseShape
* _arg0
;
941 PyObject
* _argo0
= 0;
942 PyObject
* _argo1
= 0;
943 char *_kwnames
[] = { "self","dc", NULL
};
946 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyEllipseShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
949 if (_argo0
== Py_None
) { _arg0
= NULL
; }
950 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
951 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEraseControlPoints. Expected _wxPyEllipseShape_p.");
956 if (_argo1
== Py_None
) { _arg1
= NULL
; }
957 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
958 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnEraseControlPoints. Expected _wxDC_p.");
963 wxPy_BEGIN_ALLOW_THREADS
;
964 wxPyEllipseShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
966 wxPy_END_ALLOW_THREADS
;
967 } Py_INCREF(Py_None
);
968 _resultobj
= Py_None
;
972 #define wxPyEllipseShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
973 static PyObject
*_wrap_wxPyEllipseShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
974 PyObject
* _resultobj
;
975 wxPyEllipseShape
* _arg0
;
977 bool _arg2
= (bool ) TRUE
;
978 PyObject
* _argo0
= 0;
979 PyObject
* _argo1
= 0;
980 int tempbool2
= (int) TRUE
;
981 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyEllipseShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
987 if (_argo0
== Py_None
) { _arg0
= NULL
; }
988 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
989 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnMoveLink. Expected _wxPyEllipseShape_p.");
994 if (_argo1
== Py_None
) { _arg1
= NULL
; }
995 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
996 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnMoveLink. Expected _wxDC_p.");
1000 _arg2
= (bool ) tempbool2
;
1002 wxPy_BEGIN_ALLOW_THREADS
;
1003 wxPyEllipseShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
1005 wxPy_END_ALLOW_THREADS
;
1006 } Py_INCREF(Py_None
);
1007 _resultobj
= Py_None
;
1011 #define wxPyEllipseShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1012 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1013 PyObject
* _resultobj
;
1014 wxPyEllipseShape
* _arg0
;
1015 wxPyControlPoint
* _arg1
;
1019 int _arg5
= (int ) 0;
1020 int _arg6
= (int ) 0;
1021 PyObject
* _argo0
= 0;
1022 PyObject
* _argo1
= 0;
1024 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
1027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyEllipseShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
1030 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1031 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1032 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingDragLeft. Expected _wxPyEllipseShape_p.");
1037 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1038 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1039 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
1043 _arg2
= (bool ) tempbool2
;
1045 wxPy_BEGIN_ALLOW_THREADS
;
1046 wxPyEllipseShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1048 wxPy_END_ALLOW_THREADS
;
1049 } Py_INCREF(Py_None
);
1050 _resultobj
= Py_None
;
1054 #define wxPyEllipseShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1055 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1056 PyObject
* _resultobj
;
1057 wxPyEllipseShape
* _arg0
;
1058 wxPyControlPoint
* _arg1
;
1061 int _arg4
= (int ) 0;
1062 int _arg5
= (int ) 0;
1063 PyObject
* _argo0
= 0;
1064 PyObject
* _argo1
= 0;
1065 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
1068 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyEllipseShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1071 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1072 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1073 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingBeginDragLeft. Expected _wxPyEllipseShape_p.");
1078 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1079 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1080 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
1085 wxPy_BEGIN_ALLOW_THREADS
;
1086 wxPyEllipseShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1088 wxPy_END_ALLOW_THREADS
;
1089 } Py_INCREF(Py_None
);
1090 _resultobj
= Py_None
;
1094 #define wxPyEllipseShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1095 static PyObject
*_wrap_wxPyEllipseShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1096 PyObject
* _resultobj
;
1097 wxPyEllipseShape
* _arg0
;
1098 wxPyControlPoint
* _arg1
;
1101 int _arg4
= (int ) 0;
1102 int _arg5
= (int ) 0;
1103 PyObject
* _argo0
= 0;
1104 PyObject
* _argo1
= 0;
1105 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
1108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyEllipseShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1111 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1112 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1113 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnSizingEndDragLeft. Expected _wxPyEllipseShape_p.");
1118 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1119 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
1120 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyEllipseShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
1125 wxPy_BEGIN_ALLOW_THREADS
;
1126 wxPyEllipseShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1128 wxPy_END_ALLOW_THREADS
;
1129 } Py_INCREF(Py_None
);
1130 _resultobj
= Py_None
;
1134 #define wxPyEllipseShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
1135 static PyObject
*_wrap_wxPyEllipseShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1136 PyObject
* _resultobj
;
1137 wxPyEllipseShape
* _arg0
;
1140 PyObject
* _argo0
= 0;
1141 char *_kwnames
[] = { "self","w","h", NULL
};
1144 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1147 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1148 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1149 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnBeginSize. Expected _wxPyEllipseShape_p.");
1154 wxPy_BEGIN_ALLOW_THREADS
;
1155 wxPyEllipseShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
1157 wxPy_END_ALLOW_THREADS
;
1158 } Py_INCREF(Py_None
);
1159 _resultobj
= Py_None
;
1163 #define wxPyEllipseShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
1164 static PyObject
*_wrap_wxPyEllipseShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1165 PyObject
* _resultobj
;
1166 wxPyEllipseShape
* _arg0
;
1169 PyObject
* _argo0
= 0;
1170 char *_kwnames
[] = { "self","w","h", NULL
};
1173 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyEllipseShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1176 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1177 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyEllipseShape_p")) {
1178 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyEllipseShape_base_OnEndSize. Expected _wxPyEllipseShape_p.");
1183 wxPy_BEGIN_ALLOW_THREADS
;
1184 wxPyEllipseShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
1186 wxPy_END_ALLOW_THREADS
;
1187 } Py_INCREF(Py_None
);
1188 _resultobj
= Py_None
;
1192 static void *SwigwxPyCircleShapeTowxPyEllipseShape(void *ptr
) {
1193 wxPyCircleShape
*src
;
1194 wxPyEllipseShape
*dest
;
1195 src
= (wxPyCircleShape
*) ptr
;
1196 dest
= (wxPyEllipseShape
*) src
;
1197 return (void *) dest
;
1200 static void *SwigwxPyCircleShapeTowxPyShape(void *ptr
) {
1201 wxPyCircleShape
*src
;
1203 src
= (wxPyCircleShape
*) ptr
;
1204 dest
= (wxPyShape
*) src
;
1205 return (void *) dest
;
1208 static void *SwigwxPyCircleShapeTowxPyShapeEvtHandler(void *ptr
) {
1209 wxPyCircleShape
*src
;
1210 wxPyShapeEvtHandler
*dest
;
1211 src
= (wxPyCircleShape
*) ptr
;
1212 dest
= (wxPyShapeEvtHandler
*) src
;
1213 return (void *) dest
;
1216 #define new_wxPyCircleShape(_swigarg0) (new wxPyCircleShape(_swigarg0))
1217 static PyObject
*_wrap_new_wxPyCircleShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1218 PyObject
* _resultobj
;
1219 wxPyCircleShape
* _result
;
1220 double _arg0
= (double ) 0.0;
1221 char *_kwnames
[] = { "width", NULL
};
1225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|d:new_wxPyCircleShape",_kwnames
,&_arg0
))
1228 wxPy_BEGIN_ALLOW_THREADS
;
1229 _result
= (wxPyCircleShape
*)new_wxPyCircleShape(_arg0
);
1231 wxPy_END_ALLOW_THREADS
;
1233 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyCircleShape_p");
1234 _resultobj
= Py_BuildValue("s",_ptemp
);
1237 _resultobj
= Py_None
;
1242 #define wxPyCircleShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
1243 static PyObject
*_wrap_wxPyCircleShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1244 PyObject
* _resultobj
;
1245 wxPyCircleShape
* _arg0
;
1248 PyObject
* _argo0
= 0;
1249 PyObject
* _obj1
= 0;
1250 PyObject
* _obj2
= 0;
1251 char *_kwnames
[] = { "self","self","_class", NULL
};
1254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyCircleShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
1257 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1258 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape__setSelf. Expected _wxPyCircleShape_p.");
1270 wxPy_BEGIN_ALLOW_THREADS
;
1271 wxPyCircleShape__setSelf(_arg0
,_arg1
,_arg2
);
1273 wxPy_END_ALLOW_THREADS
;
1274 } Py_INCREF(Py_None
);
1275 _resultobj
= Py_None
;
1279 #define wxPyCircleShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
1280 static PyObject
*_wrap_wxPyCircleShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1281 PyObject
* _resultobj
;
1282 wxPyCircleShape
* _arg0
;
1284 PyObject
* _argo0
= 0;
1285 PyObject
* _argo1
= 0;
1286 char *_kwnames
[] = { "self","dc", NULL
};
1289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
1292 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1293 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDraw. Expected _wxPyCircleShape_p.");
1299 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1300 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1301 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDraw. Expected _wxDC_p.");
1306 wxPy_BEGIN_ALLOW_THREADS
;
1307 wxPyCircleShape_base_OnDraw(_arg0
,*_arg1
);
1309 wxPy_END_ALLOW_THREADS
;
1310 } Py_INCREF(Py_None
);
1311 _resultobj
= Py_None
;
1315 #define wxPyCircleShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
1316 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1317 PyObject
* _resultobj
;
1318 wxPyCircleShape
* _arg0
;
1320 PyObject
* _argo0
= 0;
1321 PyObject
* _argo1
= 0;
1322 char *_kwnames
[] = { "self","dc", NULL
};
1325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
1328 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1329 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1330 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawContents. Expected _wxPyCircleShape_p.");
1335 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1336 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1337 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawContents. Expected _wxDC_p.");
1342 wxPy_BEGIN_ALLOW_THREADS
;
1343 wxPyCircleShape_base_OnDrawContents(_arg0
,*_arg1
);
1345 wxPy_END_ALLOW_THREADS
;
1346 } Py_INCREF(Py_None
);
1347 _resultobj
= Py_None
;
1351 #define wxPyCircleShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
1352 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1353 PyObject
* _resultobj
;
1354 wxPyCircleShape
* _arg0
;
1356 bool _arg2
= (bool ) FALSE
;
1357 PyObject
* _argo0
= 0;
1358 PyObject
* _argo1
= 0;
1359 int tempbool2
= (int) FALSE
;
1360 char *_kwnames
[] = { "self","dc","erase", NULL
};
1363 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyCircleShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
1366 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1367 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1368 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawBranches. Expected _wxPyCircleShape_p.");
1373 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1374 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1375 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawBranches. Expected _wxDC_p.");
1379 _arg2
= (bool ) tempbool2
;
1381 wxPy_BEGIN_ALLOW_THREADS
;
1382 wxPyCircleShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
1384 wxPy_END_ALLOW_THREADS
;
1385 } Py_INCREF(Py_None
);
1386 _resultobj
= Py_None
;
1390 #define wxPyCircleShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
1391 static PyObject
*_wrap_wxPyCircleShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1392 PyObject
* _resultobj
;
1393 wxPyCircleShape
* _arg0
;
1395 PyObject
* _argo0
= 0;
1396 PyObject
* _argo1
= 0;
1397 char *_kwnames
[] = { "self","dc", NULL
};
1400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
1403 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1404 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1405 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMoveLinks. Expected _wxPyCircleShape_p.");
1410 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1411 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1412 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMoveLinks. Expected _wxDC_p.");
1417 wxPy_BEGIN_ALLOW_THREADS
;
1418 wxPyCircleShape_base_OnMoveLinks(_arg0
,*_arg1
);
1420 wxPy_END_ALLOW_THREADS
;
1421 } Py_INCREF(Py_None
);
1422 _resultobj
= Py_None
;
1426 #define wxPyCircleShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
1427 static PyObject
*_wrap_wxPyCircleShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1428 PyObject
* _resultobj
;
1429 wxPyCircleShape
* _arg0
;
1431 PyObject
* _argo0
= 0;
1432 PyObject
* _argo1
= 0;
1433 char *_kwnames
[] = { "self","dc", NULL
};
1436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
1439 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1440 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1441 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnErase. Expected _wxPyCircleShape_p.");
1446 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1447 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1448 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnErase. Expected _wxDC_p.");
1453 wxPy_BEGIN_ALLOW_THREADS
;
1454 wxPyCircleShape_base_OnErase(_arg0
,*_arg1
);
1456 wxPy_END_ALLOW_THREADS
;
1457 } Py_INCREF(Py_None
);
1458 _resultobj
= Py_None
;
1462 #define wxPyCircleShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
1463 static PyObject
*_wrap_wxPyCircleShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1464 PyObject
* _resultobj
;
1465 wxPyCircleShape
* _arg0
;
1467 PyObject
* _argo0
= 0;
1468 PyObject
* _argo1
= 0;
1469 char *_kwnames
[] = { "self","dc", NULL
};
1472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
1475 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1476 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1477 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEraseContents. Expected _wxPyCircleShape_p.");
1482 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1483 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1484 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnEraseContents. Expected _wxDC_p.");
1489 wxPy_BEGIN_ALLOW_THREADS
;
1490 wxPyCircleShape_base_OnEraseContents(_arg0
,*_arg1
);
1492 wxPy_END_ALLOW_THREADS
;
1493 } Py_INCREF(Py_None
);
1494 _resultobj
= Py_None
;
1498 #define wxPyCircleShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
1499 static PyObject
*_wrap_wxPyCircleShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1500 PyObject
* _resultobj
;
1501 wxPyCircleShape
* _arg0
;
1503 PyObject
* _argo0
= 0;
1504 PyObject
* _argo1
= 0;
1505 char *_kwnames
[] = { "self","dc", NULL
};
1508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
1511 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1512 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1513 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnHighlight. Expected _wxPyCircleShape_p.");
1518 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1519 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1520 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnHighlight. Expected _wxDC_p.");
1525 wxPy_BEGIN_ALLOW_THREADS
;
1526 wxPyCircleShape_base_OnHighlight(_arg0
,*_arg1
);
1528 wxPy_END_ALLOW_THREADS
;
1529 } Py_INCREF(Py_None
);
1530 _resultobj
= Py_None
;
1534 #define wxPyCircleShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1535 static PyObject
*_wrap_wxPyCircleShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1536 PyObject
* _resultobj
;
1537 wxPyCircleShape
* _arg0
;
1540 int _arg3
= (int ) 0;
1541 int _arg4
= (int ) 0;
1542 PyObject
* _argo0
= 0;
1543 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1549 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1550 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1551 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnLeftClick. Expected _wxPyCircleShape_p.");
1556 wxPy_BEGIN_ALLOW_THREADS
;
1557 wxPyCircleShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1559 wxPy_END_ALLOW_THREADS
;
1560 } Py_INCREF(Py_None
);
1561 _resultobj
= Py_None
;
1565 #define wxPyCircleShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1566 static PyObject
*_wrap_wxPyCircleShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1567 PyObject
* _resultobj
;
1568 wxPyCircleShape
* _arg0
;
1571 int _arg3
= (int ) 0;
1572 int _arg4
= (int ) 0;
1573 PyObject
* _argo0
= 0;
1574 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1580 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1581 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1582 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnLeftDoubleClick. Expected _wxPyCircleShape_p.");
1587 wxPy_BEGIN_ALLOW_THREADS
;
1588 wxPyCircleShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1590 wxPy_END_ALLOW_THREADS
;
1591 } Py_INCREF(Py_None
);
1592 _resultobj
= Py_None
;
1596 #define wxPyCircleShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1597 static PyObject
*_wrap_wxPyCircleShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1598 PyObject
* _resultobj
;
1599 wxPyCircleShape
* _arg0
;
1602 int _arg3
= (int ) 0;
1603 int _arg4
= (int ) 0;
1604 PyObject
* _argo0
= 0;
1605 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1608 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1611 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1612 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1613 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnRightClick. Expected _wxPyCircleShape_p.");
1618 wxPy_BEGIN_ALLOW_THREADS
;
1619 wxPyCircleShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1621 wxPy_END_ALLOW_THREADS
;
1622 } Py_INCREF(Py_None
);
1623 _resultobj
= Py_None
;
1627 #define wxPyCircleShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
1628 static PyObject
*_wrap_wxPyCircleShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1629 PyObject
* _resultobj
;
1630 wxPyCircleShape
* _arg0
;
1633 PyObject
* _argo0
= 0;
1634 char *_kwnames
[] = { "self","x","y", NULL
};
1637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1640 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1641 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSize. Expected _wxPyCircleShape_p.");
1647 wxPy_BEGIN_ALLOW_THREADS
;
1648 wxPyCircleShape_base_OnSize(_arg0
,_arg1
,_arg2
);
1650 wxPy_END_ALLOW_THREADS
;
1651 } Py_INCREF(Py_None
);
1652 _resultobj
= Py_None
;
1656 #define wxPyCircleShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1657 static PyObject
*_wrap_wxPyCircleShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1658 PyObject
* _resultobj
;
1660 wxPyCircleShape
* _arg0
;
1666 bool _arg6
= (bool ) TRUE
;
1667 PyObject
* _argo0
= 0;
1668 PyObject
* _argo1
= 0;
1669 int tempbool6
= (int) TRUE
;
1670 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1673 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyCircleShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1676 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1677 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1678 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMovePre. Expected _wxPyCircleShape_p.");
1683 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1684 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1685 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMovePre. Expected _wxDC_p.");
1689 _arg6
= (bool ) tempbool6
;
1691 wxPy_BEGIN_ALLOW_THREADS
;
1692 _result
= (bool )wxPyCircleShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1694 wxPy_END_ALLOW_THREADS
;
1695 } _resultobj
= Py_BuildValue("i",_result
);
1699 #define wxPyCircleShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
1700 static PyObject
*_wrap_wxPyCircleShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1701 PyObject
* _resultobj
;
1702 wxPyCircleShape
* _arg0
;
1708 bool _arg6
= (bool ) TRUE
;
1709 PyObject
* _argo0
= 0;
1710 PyObject
* _argo1
= 0;
1711 int tempbool6
= (int) TRUE
;
1712 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
1715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyCircleShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
1718 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1719 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1720 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMovePost. Expected _wxPyCircleShape_p.");
1725 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1726 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1727 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMovePost. Expected _wxDC_p.");
1731 _arg6
= (bool ) tempbool6
;
1733 wxPy_BEGIN_ALLOW_THREADS
;
1734 wxPyCircleShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
1736 wxPy_END_ALLOW_THREADS
;
1737 } Py_INCREF(Py_None
);
1738 _resultobj
= Py_None
;
1742 #define wxPyCircleShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1743 static PyObject
*_wrap_wxPyCircleShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1744 PyObject
* _resultobj
;
1745 wxPyCircleShape
* _arg0
;
1749 int _arg4
= (int ) 0;
1750 int _arg5
= (int ) 0;
1751 PyObject
* _argo0
= 0;
1753 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
1756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyCircleShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1759 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1760 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1761 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDragLeft. Expected _wxPyCircleShape_p.");
1765 _arg1
= (bool ) tempbool1
;
1767 wxPy_BEGIN_ALLOW_THREADS
;
1768 wxPyCircleShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1770 wxPy_END_ALLOW_THREADS
;
1771 } Py_INCREF(Py_None
);
1772 _resultobj
= Py_None
;
1776 #define wxPyCircleShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1777 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1778 PyObject
* _resultobj
;
1779 wxPyCircleShape
* _arg0
;
1782 int _arg3
= (int ) 0;
1783 int _arg4
= (int ) 0;
1784 PyObject
* _argo0
= 0;
1785 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1791 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1792 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1793 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginDragLeft. Expected _wxPyCircleShape_p.");
1798 wxPy_BEGIN_ALLOW_THREADS
;
1799 wxPyCircleShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1801 wxPy_END_ALLOW_THREADS
;
1802 } Py_INCREF(Py_None
);
1803 _resultobj
= Py_None
;
1807 #define wxPyCircleShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1808 static PyObject
*_wrap_wxPyCircleShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1809 PyObject
* _resultobj
;
1810 wxPyCircleShape
* _arg0
;
1813 int _arg3
= (int ) 0;
1814 int _arg4
= (int ) 0;
1815 PyObject
* _argo0
= 0;
1816 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1822 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1823 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1824 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndDragLeft. Expected _wxPyCircleShape_p.");
1829 wxPy_BEGIN_ALLOW_THREADS
;
1830 wxPyCircleShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1832 wxPy_END_ALLOW_THREADS
;
1833 } Py_INCREF(Py_None
);
1834 _resultobj
= Py_None
;
1838 #define wxPyCircleShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1839 static PyObject
*_wrap_wxPyCircleShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1840 PyObject
* _resultobj
;
1841 wxPyCircleShape
* _arg0
;
1845 int _arg4
= (int ) 0;
1846 int _arg5
= (int ) 0;
1847 PyObject
* _argo0
= 0;
1849 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
1852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyCircleShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1855 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1856 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1857 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDragRight. Expected _wxPyCircleShape_p.");
1861 _arg1
= (bool ) tempbool1
;
1863 wxPy_BEGIN_ALLOW_THREADS
;
1864 wxPyCircleShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1866 wxPy_END_ALLOW_THREADS
;
1867 } Py_INCREF(Py_None
);
1868 _resultobj
= Py_None
;
1872 #define wxPyCircleShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1873 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1874 PyObject
* _resultobj
;
1875 wxPyCircleShape
* _arg0
;
1878 int _arg3
= (int ) 0;
1879 int _arg4
= (int ) 0;
1880 PyObject
* _argo0
= 0;
1881 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1887 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1888 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1889 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginDragRight. Expected _wxPyCircleShape_p.");
1894 wxPy_BEGIN_ALLOW_THREADS
;
1895 wxPyCircleShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1897 wxPy_END_ALLOW_THREADS
;
1898 } Py_INCREF(Py_None
);
1899 _resultobj
= Py_None
;
1903 #define wxPyCircleShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1904 static PyObject
*_wrap_wxPyCircleShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1905 PyObject
* _resultobj
;
1906 wxPyCircleShape
* _arg0
;
1909 int _arg3
= (int ) 0;
1910 int _arg4
= (int ) 0;
1911 PyObject
* _argo0
= 0;
1912 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
1915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyCircleShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
1918 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1919 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1920 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndDragRight. Expected _wxPyCircleShape_p.");
1925 wxPy_BEGIN_ALLOW_THREADS
;
1926 wxPyCircleShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
1928 wxPy_END_ALLOW_THREADS
;
1929 } Py_INCREF(Py_None
);
1930 _resultobj
= Py_None
;
1934 #define wxPyCircleShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
1935 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1936 PyObject
* _resultobj
;
1937 wxPyCircleShape
* _arg0
;
1943 PyObject
* _argo0
= 0;
1944 PyObject
* _argo1
= 0;
1945 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
1948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyCircleShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
1951 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1952 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1953 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawOutline. Expected _wxPyCircleShape_p.");
1958 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1959 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1960 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawOutline. Expected _wxDC_p.");
1965 wxPy_BEGIN_ALLOW_THREADS
;
1966 wxPyCircleShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
1968 wxPy_END_ALLOW_THREADS
;
1969 } Py_INCREF(Py_None
);
1970 _resultobj
= Py_None
;
1974 #define wxPyCircleShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
1975 static PyObject
*_wrap_wxPyCircleShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1976 PyObject
* _resultobj
;
1977 wxPyCircleShape
* _arg0
;
1979 PyObject
* _argo0
= 0;
1980 PyObject
* _argo1
= 0;
1981 char *_kwnames
[] = { "self","dc", NULL
};
1984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
1987 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1988 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
1989 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnDrawControlPoints. Expected _wxPyCircleShape_p.");
1994 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1995 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
1996 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnDrawControlPoints. Expected _wxDC_p.");
2001 wxPy_BEGIN_ALLOW_THREADS
;
2002 wxPyCircleShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
2004 wxPy_END_ALLOW_THREADS
;
2005 } Py_INCREF(Py_None
);
2006 _resultobj
= Py_None
;
2010 #define wxPyCircleShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
2011 static PyObject
*_wrap_wxPyCircleShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2012 PyObject
* _resultobj
;
2013 wxPyCircleShape
* _arg0
;
2015 PyObject
* _argo0
= 0;
2016 PyObject
* _argo1
= 0;
2017 char *_kwnames
[] = { "self","dc", NULL
};
2020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyCircleShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
2023 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2024 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2025 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEraseControlPoints. Expected _wxPyCircleShape_p.");
2030 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2031 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2032 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnEraseControlPoints. Expected _wxDC_p.");
2037 wxPy_BEGIN_ALLOW_THREADS
;
2038 wxPyCircleShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
2040 wxPy_END_ALLOW_THREADS
;
2041 } Py_INCREF(Py_None
);
2042 _resultobj
= Py_None
;
2046 #define wxPyCircleShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
2047 static PyObject
*_wrap_wxPyCircleShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2048 PyObject
* _resultobj
;
2049 wxPyCircleShape
* _arg0
;
2051 bool _arg2
= (bool ) TRUE
;
2052 PyObject
* _argo0
= 0;
2053 PyObject
* _argo1
= 0;
2054 int tempbool2
= (int) TRUE
;
2055 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
2058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyCircleShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
2061 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2062 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2063 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnMoveLink. Expected _wxPyCircleShape_p.");
2068 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2069 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
2070 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnMoveLink. Expected _wxDC_p.");
2074 _arg2
= (bool ) tempbool2
;
2076 wxPy_BEGIN_ALLOW_THREADS
;
2077 wxPyCircleShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
2079 wxPy_END_ALLOW_THREADS
;
2080 } Py_INCREF(Py_None
);
2081 _resultobj
= Py_None
;
2085 #define wxPyCircleShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2086 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2087 PyObject
* _resultobj
;
2088 wxPyCircleShape
* _arg0
;
2089 wxPyControlPoint
* _arg1
;
2093 int _arg5
= (int ) 0;
2094 int _arg6
= (int ) 0;
2095 PyObject
* _argo0
= 0;
2096 PyObject
* _argo1
= 0;
2098 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
2101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyCircleShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
2104 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2105 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2106 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingDragLeft. Expected _wxPyCircleShape_p.");
2111 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2112 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2113 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
2117 _arg2
= (bool ) tempbool2
;
2119 wxPy_BEGIN_ALLOW_THREADS
;
2120 wxPyCircleShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2122 wxPy_END_ALLOW_THREADS
;
2123 } Py_INCREF(Py_None
);
2124 _resultobj
= Py_None
;
2128 #define wxPyCircleShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2129 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2130 PyObject
* _resultobj
;
2131 wxPyCircleShape
* _arg0
;
2132 wxPyControlPoint
* _arg1
;
2135 int _arg4
= (int ) 0;
2136 int _arg5
= (int ) 0;
2137 PyObject
* _argo0
= 0;
2138 PyObject
* _argo1
= 0;
2139 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyCircleShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2145 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2146 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2147 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingBeginDragLeft. Expected _wxPyCircleShape_p.");
2152 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2153 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2154 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
2159 wxPy_BEGIN_ALLOW_THREADS
;
2160 wxPyCircleShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2162 wxPy_END_ALLOW_THREADS
;
2163 } Py_INCREF(Py_None
);
2164 _resultobj
= Py_None
;
2168 #define wxPyCircleShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2169 static PyObject
*_wrap_wxPyCircleShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2170 PyObject
* _resultobj
;
2171 wxPyCircleShape
* _arg0
;
2172 wxPyControlPoint
* _arg1
;
2175 int _arg4
= (int ) 0;
2176 int _arg5
= (int ) 0;
2177 PyObject
* _argo0
= 0;
2178 PyObject
* _argo1
= 0;
2179 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
2182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyCircleShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
2185 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2186 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2187 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnSizingEndDragLeft. Expected _wxPyCircleShape_p.");
2192 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2193 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
2194 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyCircleShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
2199 wxPy_BEGIN_ALLOW_THREADS
;
2200 wxPyCircleShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
2202 wxPy_END_ALLOW_THREADS
;
2203 } Py_INCREF(Py_None
);
2204 _resultobj
= Py_None
;
2208 #define wxPyCircleShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
2209 static PyObject
*_wrap_wxPyCircleShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2210 PyObject
* _resultobj
;
2211 wxPyCircleShape
* _arg0
;
2214 PyObject
* _argo0
= 0;
2215 char *_kwnames
[] = { "self","w","h", NULL
};
2218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2221 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2222 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2223 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnBeginSize. Expected _wxPyCircleShape_p.");
2228 wxPy_BEGIN_ALLOW_THREADS
;
2229 wxPyCircleShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
2231 wxPy_END_ALLOW_THREADS
;
2232 } Py_INCREF(Py_None
);
2233 _resultobj
= Py_None
;
2237 #define wxPyCircleShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
2238 static PyObject
*_wrap_wxPyCircleShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2239 PyObject
* _resultobj
;
2240 wxPyCircleShape
* _arg0
;
2243 PyObject
* _argo0
= 0;
2244 char *_kwnames
[] = { "self","w","h", NULL
};
2247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyCircleShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2250 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2251 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyCircleShape_p")) {
2252 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyCircleShape_base_OnEndSize. Expected _wxPyCircleShape_p.");
2257 wxPy_BEGIN_ALLOW_THREADS
;
2258 wxPyCircleShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
2260 wxPy_END_ALLOW_THREADS
;
2261 } Py_INCREF(Py_None
);
2262 _resultobj
= Py_None
;
2266 #define new_wxArrowHead(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxArrowHead(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2267 static PyObject
*_wrap_new_wxArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2268 PyObject
* _resultobj
;
2269 wxArrowHead
* _result
;
2270 int _arg0
= (int ) 0;
2271 int _arg1
= (int ) 0;
2272 double _arg2
= (double ) 0.0;
2273 double _arg3
= (double ) 0.0;
2274 char * _arg4
= (char *) "";
2275 wxPseudoMetaFile
* _arg5
= (wxPseudoMetaFile
*) NULL
;
2276 long _arg6
= (long ) -1;
2277 PyObject
* _argo5
= 0;
2278 char *_kwnames
[] = { "type","end","size","dist","name","mf","arrowId", NULL
};
2282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|iiddsOl:new_wxArrowHead",_kwnames
,&_arg0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_argo5
,&_arg6
))
2285 if (_argo5
== Py_None
) { _arg5
= NULL
; }
2286 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPseudoMetaFile_p")) {
2287 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxArrowHead. Expected _wxPseudoMetaFile_p.");
2292 wxPy_BEGIN_ALLOW_THREADS
;
2293 _result
= (wxArrowHead
*)new_wxArrowHead(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
2295 wxPy_END_ALLOW_THREADS
;
2297 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxArrowHead_p");
2298 _resultobj
= Py_BuildValue("s",_ptemp
);
2301 _resultobj
= Py_None
;
2306 #define delete_wxArrowHead(_swigobj) (delete _swigobj)
2307 static PyObject
*_wrap_delete_wxArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2308 PyObject
* _resultobj
;
2309 wxArrowHead
* _arg0
;
2310 PyObject
* _argo0
= 0;
2311 char *_kwnames
[] = { "self", NULL
};
2314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxArrowHead",_kwnames
,&_argo0
))
2317 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2318 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2319 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxArrowHead. Expected _wxArrowHead_p.");
2324 wxPy_BEGIN_ALLOW_THREADS
;
2325 delete_wxArrowHead(_arg0
);
2327 wxPy_END_ALLOW_THREADS
;
2328 } Py_INCREF(Py_None
);
2329 _resultobj
= Py_None
;
2333 #define wxArrowHead__GetType(_swigobj) (_swigobj->_GetType())
2334 static PyObject
*_wrap_wxArrowHead__GetType(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2335 PyObject
* _resultobj
;
2337 wxArrowHead
* _arg0
;
2338 PyObject
* _argo0
= 0;
2339 char *_kwnames
[] = { "self", NULL
};
2342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead__GetType",_kwnames
,&_argo0
))
2345 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2346 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2347 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead__GetType. Expected _wxArrowHead_p.");
2352 wxPy_BEGIN_ALLOW_THREADS
;
2353 _result
= (int )wxArrowHead__GetType(_arg0
);
2355 wxPy_END_ALLOW_THREADS
;
2356 } _resultobj
= Py_BuildValue("i",_result
);
2360 #define wxArrowHead_GetPosition(_swigobj) (_swigobj->GetPosition())
2361 static PyObject
*_wrap_wxArrowHead_GetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2362 PyObject
* _resultobj
;
2364 wxArrowHead
* _arg0
;
2365 PyObject
* _argo0
= 0;
2366 char *_kwnames
[] = { "self", NULL
};
2369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetPosition",_kwnames
,&_argo0
))
2372 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2373 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2374 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetPosition. Expected _wxArrowHead_p.");
2379 wxPy_BEGIN_ALLOW_THREADS
;
2380 _result
= (int )wxArrowHead_GetPosition(_arg0
);
2382 wxPy_END_ALLOW_THREADS
;
2383 } _resultobj
= Py_BuildValue("i",_result
);
2387 #define wxArrowHead_SetPosition(_swigobj,_swigarg0) (_swigobj->SetPosition(_swigarg0))
2388 static PyObject
*_wrap_wxArrowHead_SetPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2389 PyObject
* _resultobj
;
2390 wxArrowHead
* _arg0
;
2392 PyObject
* _argo0
= 0;
2393 char *_kwnames
[] = { "self","pos", NULL
};
2396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxArrowHead_SetPosition",_kwnames
,&_argo0
,&_arg1
))
2399 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2400 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2401 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetPosition. Expected _wxArrowHead_p.");
2406 wxPy_BEGIN_ALLOW_THREADS
;
2407 wxArrowHead_SetPosition(_arg0
,_arg1
);
2409 wxPy_END_ALLOW_THREADS
;
2410 } Py_INCREF(Py_None
);
2411 _resultobj
= Py_None
;
2415 #define wxArrowHead_GetXOffset(_swigobj) (_swigobj->GetXOffset())
2416 static PyObject
*_wrap_wxArrowHead_GetXOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2417 PyObject
* _resultobj
;
2419 wxArrowHead
* _arg0
;
2420 PyObject
* _argo0
= 0;
2421 char *_kwnames
[] = { "self", NULL
};
2424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetXOffset",_kwnames
,&_argo0
))
2427 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2428 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2429 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetXOffset. Expected _wxArrowHead_p.");
2434 wxPy_BEGIN_ALLOW_THREADS
;
2435 _result
= (double )wxArrowHead_GetXOffset(_arg0
);
2437 wxPy_END_ALLOW_THREADS
;
2438 } _resultobj
= Py_BuildValue("d",_result
);
2442 #define wxArrowHead_GetYOffset(_swigobj) (_swigobj->GetYOffset())
2443 static PyObject
*_wrap_wxArrowHead_GetYOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2444 PyObject
* _resultobj
;
2446 wxArrowHead
* _arg0
;
2447 PyObject
* _argo0
= 0;
2448 char *_kwnames
[] = { "self", NULL
};
2451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetYOffset",_kwnames
,&_argo0
))
2454 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2455 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2456 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetYOffset. Expected _wxArrowHead_p.");
2461 wxPy_BEGIN_ALLOW_THREADS
;
2462 _result
= (double )wxArrowHead_GetYOffset(_arg0
);
2464 wxPy_END_ALLOW_THREADS
;
2465 } _resultobj
= Py_BuildValue("d",_result
);
2469 #define wxArrowHead_GetSpacing(_swigobj) (_swigobj->GetSpacing())
2470 static PyObject
*_wrap_wxArrowHead_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2471 PyObject
* _resultobj
;
2473 wxArrowHead
* _arg0
;
2474 PyObject
* _argo0
= 0;
2475 char *_kwnames
[] = { "self", NULL
};
2478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetSpacing",_kwnames
,&_argo0
))
2481 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2482 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2483 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetSpacing. Expected _wxArrowHead_p.");
2488 wxPy_BEGIN_ALLOW_THREADS
;
2489 _result
= (double )wxArrowHead_GetSpacing(_arg0
);
2491 wxPy_END_ALLOW_THREADS
;
2492 } _resultobj
= Py_BuildValue("d",_result
);
2496 #define wxArrowHead_GetSize(_swigobj) (_swigobj->GetSize())
2497 static PyObject
*_wrap_wxArrowHead_GetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2498 PyObject
* _resultobj
;
2500 wxArrowHead
* _arg0
;
2501 PyObject
* _argo0
= 0;
2502 char *_kwnames
[] = { "self", NULL
};
2505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetSize",_kwnames
,&_argo0
))
2508 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2509 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2510 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetSize. Expected _wxArrowHead_p.");
2515 wxPy_BEGIN_ALLOW_THREADS
;
2516 _result
= (double )wxArrowHead_GetSize(_arg0
);
2518 wxPy_END_ALLOW_THREADS
;
2519 } _resultobj
= Py_BuildValue("d",_result
);
2523 #define wxArrowHead_GetName(_swigobj) (_swigobj->GetName())
2524 static PyObject
*_wrap_wxArrowHead_GetName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2525 PyObject
* _resultobj
;
2527 wxArrowHead
* _arg0
;
2528 PyObject
* _argo0
= 0;
2529 char *_kwnames
[] = { "self", NULL
};
2532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetName",_kwnames
,&_argo0
))
2535 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2536 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2537 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetName. Expected _wxArrowHead_p.");
2542 wxPy_BEGIN_ALLOW_THREADS
;
2543 _result
= new wxString (wxArrowHead_GetName(_arg0
));
2545 wxPy_END_ALLOW_THREADS
;
2547 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2555 #define wxArrowHead_SetXOffset(_swigobj,_swigarg0) (_swigobj->SetXOffset(_swigarg0))
2556 static PyObject
*_wrap_wxArrowHead_SetXOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2557 PyObject
* _resultobj
;
2558 wxArrowHead
* _arg0
;
2560 PyObject
* _argo0
= 0;
2561 char *_kwnames
[] = { "self","x", NULL
};
2564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetXOffset",_kwnames
,&_argo0
,&_arg1
))
2567 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2568 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2569 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetXOffset. Expected _wxArrowHead_p.");
2574 wxPy_BEGIN_ALLOW_THREADS
;
2575 wxArrowHead_SetXOffset(_arg0
,_arg1
);
2577 wxPy_END_ALLOW_THREADS
;
2578 } Py_INCREF(Py_None
);
2579 _resultobj
= Py_None
;
2583 #define wxArrowHead_SetYOffset(_swigobj,_swigarg0) (_swigobj->SetYOffset(_swigarg0))
2584 static PyObject
*_wrap_wxArrowHead_SetYOffset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2585 PyObject
* _resultobj
;
2586 wxArrowHead
* _arg0
;
2588 PyObject
* _argo0
= 0;
2589 char *_kwnames
[] = { "self","y", NULL
};
2592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetYOffset",_kwnames
,&_argo0
,&_arg1
))
2595 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2596 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2597 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetYOffset. Expected _wxArrowHead_p.");
2602 wxPy_BEGIN_ALLOW_THREADS
;
2603 wxArrowHead_SetYOffset(_arg0
,_arg1
);
2605 wxPy_END_ALLOW_THREADS
;
2606 } Py_INCREF(Py_None
);
2607 _resultobj
= Py_None
;
2611 #define wxArrowHead_GetMetaFile(_swigobj) (_swigobj->GetMetaFile())
2612 static PyObject
*_wrap_wxArrowHead_GetMetaFile(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2613 PyObject
* _resultobj
;
2614 wxPseudoMetaFile
* _result
;
2615 wxArrowHead
* _arg0
;
2616 PyObject
* _argo0
= 0;
2617 char *_kwnames
[] = { "self", NULL
};
2621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetMetaFile",_kwnames
,&_argo0
))
2624 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2625 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2626 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetMetaFile. Expected _wxArrowHead_p.");
2631 wxPy_BEGIN_ALLOW_THREADS
;
2632 _result
= (wxPseudoMetaFile
*)wxArrowHead_GetMetaFile(_arg0
);
2634 wxPy_END_ALLOW_THREADS
;
2636 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPseudoMetaFile_p");
2637 _resultobj
= Py_BuildValue("s",_ptemp
);
2640 _resultobj
= Py_None
;
2645 #define wxArrowHead_GetId(_swigobj) (_swigobj->GetId())
2646 static PyObject
*_wrap_wxArrowHead_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2647 PyObject
* _resultobj
;
2649 wxArrowHead
* _arg0
;
2650 PyObject
* _argo0
= 0;
2651 char *_kwnames
[] = { "self", NULL
};
2654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetId",_kwnames
,&_argo0
))
2657 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2658 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetId. Expected _wxArrowHead_p.");
2664 wxPy_BEGIN_ALLOW_THREADS
;
2665 _result
= (long )wxArrowHead_GetId(_arg0
);
2667 wxPy_END_ALLOW_THREADS
;
2668 } _resultobj
= Py_BuildValue("l",_result
);
2672 #define wxArrowHead_GetArrowEnd(_swigobj) (_swigobj->GetArrowEnd())
2673 static PyObject
*_wrap_wxArrowHead_GetArrowEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2674 PyObject
* _resultobj
;
2676 wxArrowHead
* _arg0
;
2677 PyObject
* _argo0
= 0;
2678 char *_kwnames
[] = { "self", NULL
};
2681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetArrowEnd",_kwnames
,&_argo0
))
2684 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2685 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2686 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetArrowEnd. Expected _wxArrowHead_p.");
2691 wxPy_BEGIN_ALLOW_THREADS
;
2692 _result
= (int )wxArrowHead_GetArrowEnd(_arg0
);
2694 wxPy_END_ALLOW_THREADS
;
2695 } _resultobj
= Py_BuildValue("i",_result
);
2699 #define wxArrowHead_GetArrowSize(_swigobj) (_swigobj->GetArrowSize())
2700 static PyObject
*_wrap_wxArrowHead_GetArrowSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2701 PyObject
* _resultobj
;
2703 wxArrowHead
* _arg0
;
2704 PyObject
* _argo0
= 0;
2705 char *_kwnames
[] = { "self", NULL
};
2708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxArrowHead_GetArrowSize",_kwnames
,&_argo0
))
2711 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2712 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2713 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_GetArrowSize. Expected _wxArrowHead_p.");
2718 wxPy_BEGIN_ALLOW_THREADS
;
2719 _result
= (double )wxArrowHead_GetArrowSize(_arg0
);
2721 wxPy_END_ALLOW_THREADS
;
2722 } _resultobj
= Py_BuildValue("d",_result
);
2726 #define wxArrowHead_SetSize(_swigobj,_swigarg0) (_swigobj->SetSize(_swigarg0))
2727 static PyObject
*_wrap_wxArrowHead_SetSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2728 PyObject
* _resultobj
;
2729 wxArrowHead
* _arg0
;
2731 PyObject
* _argo0
= 0;
2732 char *_kwnames
[] = { "self","size", NULL
};
2735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetSize",_kwnames
,&_argo0
,&_arg1
))
2738 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2739 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2740 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetSize. Expected _wxArrowHead_p.");
2745 wxPy_BEGIN_ALLOW_THREADS
;
2746 wxArrowHead_SetSize(_arg0
,_arg1
);
2748 wxPy_END_ALLOW_THREADS
;
2749 } Py_INCREF(Py_None
);
2750 _resultobj
= Py_None
;
2754 #define wxArrowHead_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
2755 static PyObject
*_wrap_wxArrowHead_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2756 PyObject
* _resultobj
;
2757 wxArrowHead
* _arg0
;
2759 PyObject
* _argo0
= 0;
2760 char *_kwnames
[] = { "self","sp", NULL
};
2763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Od:wxArrowHead_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
2766 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2767 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxArrowHead_p")) {
2768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxArrowHead_SetSpacing. Expected _wxArrowHead_p.");
2773 wxPy_BEGIN_ALLOW_THREADS
;
2774 wxArrowHead_SetSpacing(_arg0
,_arg1
);
2776 wxPy_END_ALLOW_THREADS
;
2777 } Py_INCREF(Py_None
);
2778 _resultobj
= Py_None
;
2782 static void *SwigwxPyLineShapeTowxPyShape(void *ptr
) {
2785 src
= (wxPyLineShape
*) ptr
;
2786 dest
= (wxPyShape
*) src
;
2787 return (void *) dest
;
2790 static void *SwigwxPyLineShapeTowxPyShapeEvtHandler(void *ptr
) {
2792 wxPyShapeEvtHandler
*dest
;
2793 src
= (wxPyLineShape
*) ptr
;
2794 dest
= (wxPyShapeEvtHandler
*) src
;
2795 return (void *) dest
;
2798 #define new_wxPyLineShape() (new wxPyLineShape())
2799 static PyObject
*_wrap_new_wxPyLineShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2800 PyObject
* _resultobj
;
2801 wxPyLineShape
* _result
;
2802 char *_kwnames
[] = { NULL
};
2806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyLineShape",_kwnames
))
2809 wxPy_BEGIN_ALLOW_THREADS
;
2810 _result
= (wxPyLineShape
*)new_wxPyLineShape();
2812 wxPy_END_ALLOW_THREADS
;
2814 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyLineShape_p");
2815 _resultobj
= Py_BuildValue("s",_ptemp
);
2818 _resultobj
= Py_None
;
2823 #define wxPyLineShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
2824 static PyObject
*_wrap_wxPyLineShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2825 PyObject
* _resultobj
;
2826 wxPyLineShape
* _arg0
;
2829 PyObject
* _argo0
= 0;
2830 PyObject
* _obj1
= 0;
2831 PyObject
* _obj2
= 0;
2832 char *_kwnames
[] = { "self","self","_class", NULL
};
2835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyLineShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2838 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2839 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2840 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape__setSelf. Expected _wxPyLineShape_p.");
2851 wxPy_BEGIN_ALLOW_THREADS
;
2852 wxPyLineShape__setSelf(_arg0
,_arg1
,_arg2
);
2854 wxPy_END_ALLOW_THREADS
;
2855 } Py_INCREF(Py_None
);
2856 _resultobj
= Py_None
;
2860 #define wxPyLineShape_AddArrow(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->AddArrow(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2861 static PyObject
*_wrap_wxPyLineShape_AddArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2862 PyObject
* _resultobj
;
2863 wxPyLineShape
* _arg0
;
2865 int _arg2
= (int ) ARROW_POSITION_END
;
2866 double _arg3
= (double ) 10.0;
2867 double _arg4
= (double ) 0.0;
2868 char * _arg5
= (char *) "";
2869 wxPseudoMetaFile
* _arg6
= (wxPseudoMetaFile
*) NULL
;
2870 long _arg7
= (long ) -1;
2871 PyObject
* _argo0
= 0;
2872 PyObject
* _argo6
= 0;
2873 char *_kwnames
[] = { "self","type","end","arrowSize","xOffset","name","mf","arrowId", NULL
};
2876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|iddsOl:wxPyLineShape_AddArrow",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&_argo6
,&_arg7
))
2879 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2880 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2881 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_AddArrow. Expected _wxPyLineShape_p.");
2886 if (_argo6
== Py_None
) { _arg6
= NULL
; }
2887 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPseudoMetaFile_p")) {
2888 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxPyLineShape_AddArrow. Expected _wxPseudoMetaFile_p.");
2893 wxPy_BEGIN_ALLOW_THREADS
;
2894 wxPyLineShape_AddArrow(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
,_arg7
);
2896 wxPy_END_ALLOW_THREADS
;
2897 } Py_INCREF(Py_None
);
2898 _resultobj
= Py_None
;
2902 static void wxPyLineShape_AddArrowOrdered(wxPyLineShape
*self
,wxArrowHead
* arrow
,PyObject
* referenceList
,int end
) {
2903 wxList
* list
= wxPy_wxListHelper(referenceList
, "_wxArrowHead_p");
2904 self
->AddArrowOrdered(arrow
, *list
, end
);
2907 static PyObject
*_wrap_wxPyLineShape_AddArrowOrdered(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2908 PyObject
* _resultobj
;
2909 wxPyLineShape
* _arg0
;
2910 wxArrowHead
* _arg1
;
2913 PyObject
* _argo0
= 0;
2914 PyObject
* _argo1
= 0;
2915 PyObject
* _obj2
= 0;
2916 char *_kwnames
[] = { "self","arrow","referenceList","end", NULL
};
2919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOi:wxPyLineShape_AddArrowOrdered",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
))
2922 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2923 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2924 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_AddArrowOrdered. Expected _wxPyLineShape_p.");
2929 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2930 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxArrowHead_p")) {
2931 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_AddArrowOrdered. Expected _wxArrowHead_p.");
2939 wxPy_BEGIN_ALLOW_THREADS
;
2940 wxPyLineShape_AddArrowOrdered(_arg0
,_arg1
,_arg2
,_arg3
);
2942 wxPy_END_ALLOW_THREADS
;
2943 } Py_INCREF(Py_None
);
2944 _resultobj
= Py_None
;
2948 #define wxPyLineShape_ClearArrow(_swigobj,_swigarg0) (_swigobj->ClearArrow(_swigarg0))
2949 static PyObject
*_wrap_wxPyLineShape_ClearArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2950 PyObject
* _resultobj
;
2952 wxPyLineShape
* _arg0
;
2954 PyObject
* _argo0
= 0;
2955 PyObject
* _obj1
= 0;
2956 char *_kwnames
[] = { "self","name", NULL
};
2959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_ClearArrow",_kwnames
,&_argo0
,&_obj1
))
2962 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2963 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
2964 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_ClearArrow. Expected _wxPyLineShape_p.");
2969 #if PYTHON_API_VERSION >= 1009
2970 char* tmpPtr
; int tmpSize
;
2971 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
2972 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2975 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
2977 _arg1
= new wxString(tmpPtr
, tmpSize
);
2979 if (!PyString_Check(_obj1
)) {
2980 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2983 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
2987 wxPy_BEGIN_ALLOW_THREADS
;
2988 _result
= (bool )wxPyLineShape_ClearArrow(_arg0
,*_arg1
);
2990 wxPy_END_ALLOW_THREADS
;
2991 } _resultobj
= Py_BuildValue("i",_result
);
2999 #define wxPyLineShape_ClearArrowsAtPosition(_swigobj,_swigarg0) (_swigobj->ClearArrowsAtPosition(_swigarg0))
3000 static PyObject
*_wrap_wxPyLineShape_ClearArrowsAtPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3001 PyObject
* _resultobj
;
3002 wxPyLineShape
* _arg0
;
3003 int _arg1
= (int ) -1;
3004 PyObject
* _argo0
= 0;
3005 char *_kwnames
[] = { "self","position", NULL
};
3008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyLineShape_ClearArrowsAtPosition",_kwnames
,&_argo0
,&_arg1
))
3011 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3012 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3013 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_ClearArrowsAtPosition. Expected _wxPyLineShape_p.");
3018 wxPy_BEGIN_ALLOW_THREADS
;
3019 wxPyLineShape_ClearArrowsAtPosition(_arg0
,_arg1
);
3021 wxPy_END_ALLOW_THREADS
;
3022 } Py_INCREF(Py_None
);
3023 _resultobj
= Py_None
;
3027 #define wxPyLineShape_DrawArrow(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawArrow(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3028 static PyObject
*_wrap_wxPyLineShape_DrawArrow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3029 PyObject
* _resultobj
;
3030 wxPyLineShape
* _arg0
;
3032 wxArrowHead
* _arg2
;
3035 PyObject
* _argo0
= 0;
3036 PyObject
* _argo1
= 0;
3037 PyObject
* _argo2
= 0;
3039 char *_kwnames
[] = { "self","dc","arrow","xOffset","proportionalOffset", NULL
};
3042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdi:wxPyLineShape_DrawArrow",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&tempbool4
))
3045 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3046 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3047 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawArrow. Expected _wxPyLineShape_p.");
3052 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3053 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawArrow. Expected _wxDC_p.");
3059 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3060 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxArrowHead_p")) {
3061 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_DrawArrow. Expected _wxArrowHead_p.");
3065 _arg4
= (bool ) tempbool4
;
3067 wxPy_BEGIN_ALLOW_THREADS
;
3068 wxPyLineShape_DrawArrow(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3070 wxPy_END_ALLOW_THREADS
;
3071 } Py_INCREF(Py_None
);
3072 _resultobj
= Py_None
;
3076 #define wxPyLineShape_DeleteArrowHeadId(_swigobj,_swigarg0) (_swigobj->DeleteArrowHead(_swigarg0))
3077 static PyObject
*_wrap_wxPyLineShape_DeleteArrowHeadId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3078 PyObject
* _resultobj
;
3080 wxPyLineShape
* _arg0
;
3082 PyObject
* _argo0
= 0;
3083 char *_kwnames
[] = { "self","arrowId", NULL
};
3086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyLineShape_DeleteArrowHeadId",_kwnames
,&_argo0
,&_arg1
))
3089 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3090 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3091 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteArrowHeadId. Expected _wxPyLineShape_p.");
3096 wxPy_BEGIN_ALLOW_THREADS
;
3097 _result
= (bool )wxPyLineShape_DeleteArrowHeadId(_arg0
,_arg1
);
3099 wxPy_END_ALLOW_THREADS
;
3100 } _resultobj
= Py_BuildValue("i",_result
);
3104 #define wxPyLineShape_DeleteArrowHead(_swigobj,_swigarg0,_swigarg1) (_swigobj->DeleteArrowHead(_swigarg0,_swigarg1))
3105 static PyObject
*_wrap_wxPyLineShape_DeleteArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3106 PyObject
* _resultobj
;
3108 wxPyLineShape
* _arg0
;
3111 PyObject
* _argo0
= 0;
3112 PyObject
* _obj2
= 0;
3113 char *_kwnames
[] = { "self","position","name", NULL
};
3116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyLineShape_DeleteArrowHead",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3119 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3120 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3121 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteArrowHead. Expected _wxPyLineShape_p.");
3126 #if PYTHON_API_VERSION >= 1009
3127 char* tmpPtr
; int tmpSize
;
3128 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3129 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3132 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3134 _arg2
= new wxString(tmpPtr
, tmpSize
);
3136 if (!PyString_Check(_obj2
)) {
3137 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3140 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3144 wxPy_BEGIN_ALLOW_THREADS
;
3145 _result
= (bool )wxPyLineShape_DeleteArrowHead(_arg0
,_arg1
,*_arg2
);
3147 wxPy_END_ALLOW_THREADS
;
3148 } _resultobj
= Py_BuildValue("i",_result
);
3156 #define wxPyLineShape_DeleteLineControlPoint(_swigobj) (_swigobj->DeleteLineControlPoint())
3157 static PyObject
*_wrap_wxPyLineShape_DeleteLineControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3158 PyObject
* _resultobj
;
3160 wxPyLineShape
* _arg0
;
3161 PyObject
* _argo0
= 0;
3162 char *_kwnames
[] = { "self", NULL
};
3165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_DeleteLineControlPoint",_kwnames
,&_argo0
))
3168 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3169 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3170 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DeleteLineControlPoint. Expected _wxPyLineShape_p.");
3175 wxPy_BEGIN_ALLOW_THREADS
;
3176 _result
= (bool )wxPyLineShape_DeleteLineControlPoint(_arg0
);
3178 wxPy_END_ALLOW_THREADS
;
3179 } _resultobj
= Py_BuildValue("i",_result
);
3183 #define wxPyLineShape_DrawArrows(_swigobj,_swigarg0) (_swigobj->DrawArrows(_swigarg0))
3184 static PyObject
*_wrap_wxPyLineShape_DrawArrows(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3185 PyObject
* _resultobj
;
3186 wxPyLineShape
* _arg0
;
3188 PyObject
* _argo0
= 0;
3189 PyObject
* _argo1
= 0;
3190 char *_kwnames
[] = { "self","dc", NULL
};
3193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_DrawArrows",_kwnames
,&_argo0
,&_argo1
))
3196 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3197 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3198 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawArrows. Expected _wxPyLineShape_p.");
3203 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3204 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3205 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawArrows. Expected _wxDC_p.");
3210 wxPy_BEGIN_ALLOW_THREADS
;
3211 wxPyLineShape_DrawArrows(_arg0
,*_arg1
);
3213 wxPy_END_ALLOW_THREADS
;
3214 } Py_INCREF(Py_None
);
3215 _resultobj
= Py_None
;
3219 #define wxPyLineShape_DrawRegion(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->DrawRegion(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3220 static PyObject
*_wrap_wxPyLineShape_DrawRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3221 PyObject
* _resultobj
;
3222 wxPyLineShape
* _arg0
;
3224 wxShapeRegion
* _arg2
;
3227 PyObject
* _argo0
= 0;
3228 PyObject
* _argo1
= 0;
3229 PyObject
* _argo2
= 0;
3230 char *_kwnames
[] = { "self","dc","region","x","y", NULL
};
3233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdd:wxPyLineShape_DrawRegion",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
))
3236 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3237 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3238 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_DrawRegion. Expected _wxPyLineShape_p.");
3243 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3244 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3245 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_DrawRegion. Expected _wxDC_p.");
3250 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3251 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxShapeRegion_p")) {
3252 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_DrawRegion. Expected _wxShapeRegion_p.");
3257 wxPy_BEGIN_ALLOW_THREADS
;
3258 wxPyLineShape_DrawRegion(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3260 wxPy_END_ALLOW_THREADS
;
3261 } Py_INCREF(Py_None
);
3262 _resultobj
= Py_None
;
3266 #define wxPyLineShape_EraseRegion(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->EraseRegion(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3267 static PyObject
*_wrap_wxPyLineShape_EraseRegion(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3268 PyObject
* _resultobj
;
3269 wxPyLineShape
* _arg0
;
3271 wxShapeRegion
* _arg2
;
3274 PyObject
* _argo0
= 0;
3275 PyObject
* _argo1
= 0;
3276 PyObject
* _argo2
= 0;
3277 char *_kwnames
[] = { "self","dc","region","x","y", NULL
};
3280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOdd:wxPyLineShape_EraseRegion",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_arg3
,&_arg4
))
3283 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3284 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3285 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_EraseRegion. Expected _wxPyLineShape_p.");
3290 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3291 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3292 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_EraseRegion. Expected _wxDC_p.");
3297 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3298 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxShapeRegion_p")) {
3299 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxPyLineShape_EraseRegion. Expected _wxShapeRegion_p.");
3304 wxPy_BEGIN_ALLOW_THREADS
;
3305 wxPyLineShape_EraseRegion(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
);
3307 wxPy_END_ALLOW_THREADS
;
3308 } Py_INCREF(Py_None
);
3309 _resultobj
= Py_None
;
3313 #define wxPyLineShape_FindArrowHeadId(_swigobj,_swigarg0) (_swigobj->FindArrowHead(_swigarg0))
3314 static PyObject
*_wrap_wxPyLineShape_FindArrowHeadId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3315 PyObject
* _resultobj
;
3316 wxArrowHead
* _result
;
3317 wxPyLineShape
* _arg0
;
3319 PyObject
* _argo0
= 0;
3320 char *_kwnames
[] = { "self","arrowId", NULL
};
3324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxPyLineShape_FindArrowHeadId",_kwnames
,&_argo0
,&_arg1
))
3327 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3328 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3329 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindArrowHeadId. Expected _wxPyLineShape_p.");
3334 wxPy_BEGIN_ALLOW_THREADS
;
3335 _result
= (wxArrowHead
*)wxPyLineShape_FindArrowHeadId(_arg0
,_arg1
);
3337 wxPy_END_ALLOW_THREADS
;
3339 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxArrowHead_p");
3340 _resultobj
= Py_BuildValue("s",_ptemp
);
3343 _resultobj
= Py_None
;
3348 #define wxPyLineShape_FindArrowHead(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindArrowHead(_swigarg0,_swigarg1))
3349 static PyObject
*_wrap_wxPyLineShape_FindArrowHead(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3350 PyObject
* _resultobj
;
3351 wxArrowHead
* _result
;
3352 wxPyLineShape
* _arg0
;
3355 PyObject
* _argo0
= 0;
3356 PyObject
* _obj2
= 0;
3357 char *_kwnames
[] = { "self","position","name", NULL
};
3361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxPyLineShape_FindArrowHead",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3364 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3365 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3366 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindArrowHead. Expected _wxPyLineShape_p.");
3371 #if PYTHON_API_VERSION >= 1009
3372 char* tmpPtr
; int tmpSize
;
3373 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3374 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3377 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3379 _arg2
= new wxString(tmpPtr
, tmpSize
);
3381 if (!PyString_Check(_obj2
)) {
3382 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3385 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3389 wxPy_BEGIN_ALLOW_THREADS
;
3390 _result
= (wxArrowHead
*)wxPyLineShape_FindArrowHead(_arg0
,_arg1
,*_arg2
);
3392 wxPy_END_ALLOW_THREADS
;
3394 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxArrowHead_p");
3395 _resultobj
= Py_BuildValue("s",_ptemp
);
3398 _resultobj
= Py_None
;
3407 #define wxPyLineShape_FindLineEndPoints(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->FindLineEndPoints(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3408 static PyObject
*_wrap_wxPyLineShape_FindLineEndPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3409 PyObject
* _resultobj
;
3410 wxPyLineShape
* _arg0
;
3419 PyObject
* _argo0
= 0;
3420 char *_kwnames
[] = { "self", NULL
};
3435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_FindLineEndPoints",_kwnames
,&_argo0
))
3438 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3439 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindLineEndPoints. Expected _wxPyLineShape_p.");
3445 wxPy_BEGIN_ALLOW_THREADS
;
3446 wxPyLineShape_FindLineEndPoints(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3448 wxPy_END_ALLOW_THREADS
;
3449 } Py_INCREF(Py_None
);
3450 _resultobj
= Py_None
;
3453 o
= PyFloat_FromDouble((double) (*_arg1
));
3454 _resultobj
= t_output_helper(_resultobj
, o
);
3458 o
= PyFloat_FromDouble((double) (*_arg2
));
3459 _resultobj
= t_output_helper(_resultobj
, o
);
3463 o
= PyFloat_FromDouble((double) (*_arg3
));
3464 _resultobj
= t_output_helper(_resultobj
, o
);
3468 o
= PyFloat_FromDouble((double) (*_arg4
));
3469 _resultobj
= t_output_helper(_resultobj
, o
);
3474 #define wxPyLineShape_FindLinePosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindLinePosition(_swigarg0,_swigarg1))
3475 static PyObject
*_wrap_wxPyLineShape_FindLinePosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3476 PyObject
* _resultobj
;
3478 wxPyLineShape
* _arg0
;
3481 PyObject
* _argo0
= 0;
3482 char *_kwnames
[] = { "self","x","y", NULL
};
3485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_FindLinePosition",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3488 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3489 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3490 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindLinePosition. Expected _wxPyLineShape_p.");
3495 wxPy_BEGIN_ALLOW_THREADS
;
3496 _result
= (int )wxPyLineShape_FindLinePosition(_arg0
,_arg1
,_arg2
);
3498 wxPy_END_ALLOW_THREADS
;
3499 } _resultobj
= Py_BuildValue("i",_result
);
3503 #define wxPyLineShape_FindMinimumWidth(_swigobj) (_swigobj->FindMinimumWidth())
3504 static PyObject
*_wrap_wxPyLineShape_FindMinimumWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3505 PyObject
* _resultobj
;
3507 wxPyLineShape
* _arg0
;
3508 PyObject
* _argo0
= 0;
3509 char *_kwnames
[] = { "self", NULL
};
3512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_FindMinimumWidth",_kwnames
,&_argo0
))
3515 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3516 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3517 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindMinimumWidth. Expected _wxPyLineShape_p.");
3522 wxPy_BEGIN_ALLOW_THREADS
;
3523 _result
= (double )wxPyLineShape_FindMinimumWidth(_arg0
);
3525 wxPy_END_ALLOW_THREADS
;
3526 } _resultobj
= Py_BuildValue("d",_result
);
3530 #define wxPyLineShape_FindNth(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->FindNth(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3531 static PyObject
*_wrap_wxPyLineShape_FindNth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3532 PyObject
* _resultobj
;
3533 wxPyLineShape
* _arg0
;
3540 PyObject
* _argo0
= 0;
3541 PyObject
* _argo1
= 0;
3543 char *_kwnames
[] = { "self","image","incoming", NULL
};
3552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxPyLineShape_FindNth",_kwnames
,&_argo0
,&_argo1
,&tempbool4
))
3555 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3556 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3557 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_FindNth. Expected _wxPyLineShape_p.");
3562 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3563 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3564 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_FindNth. Expected _wxPyShape_p.");
3568 _arg4
= (bool ) tempbool4
;
3570 wxPy_BEGIN_ALLOW_THREADS
;
3571 wxPyLineShape_FindNth(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3573 wxPy_END_ALLOW_THREADS
;
3574 } Py_INCREF(Py_None
);
3575 _resultobj
= Py_None
;
3578 o
= PyInt_FromLong((long) (*_arg2
));
3579 _resultobj
= t_output_helper(_resultobj
, o
);
3583 o
= PyInt_FromLong((long) (*_arg3
));
3584 _resultobj
= t_output_helper(_resultobj
, o
);
3589 #define wxPyLineShape_GetAttachmentFrom(_swigobj) (_swigobj->GetAttachmentFrom())
3590 static PyObject
*_wrap_wxPyLineShape_GetAttachmentFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3591 PyObject
* _resultobj
;
3593 wxPyLineShape
* _arg0
;
3594 PyObject
* _argo0
= 0;
3595 char *_kwnames
[] = { "self", NULL
};
3598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetAttachmentFrom",_kwnames
,&_argo0
))
3601 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3602 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3603 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetAttachmentFrom. Expected _wxPyLineShape_p.");
3608 wxPy_BEGIN_ALLOW_THREADS
;
3609 _result
= (int )wxPyLineShape_GetAttachmentFrom(_arg0
);
3611 wxPy_END_ALLOW_THREADS
;
3612 } _resultobj
= Py_BuildValue("i",_result
);
3616 #define wxPyLineShape_GetAttachmentTo(_swigobj) (_swigobj->GetAttachmentTo())
3617 static PyObject
*_wrap_wxPyLineShape_GetAttachmentTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3618 PyObject
* _resultobj
;
3620 wxPyLineShape
* _arg0
;
3621 PyObject
* _argo0
= 0;
3622 char *_kwnames
[] = { "self", NULL
};
3625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetAttachmentTo",_kwnames
,&_argo0
))
3628 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3629 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3630 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetAttachmentTo. Expected _wxPyLineShape_p.");
3635 wxPy_BEGIN_ALLOW_THREADS
;
3636 _result
= (int )wxPyLineShape_GetAttachmentTo(_arg0
);
3638 wxPy_END_ALLOW_THREADS
;
3639 } _resultobj
= Py_BuildValue("i",_result
);
3643 #define wxPyLineShape_GetEnds(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->GetEnds(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3644 static PyObject
*_wrap_wxPyLineShape_GetEnds(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3645 PyObject
* _resultobj
;
3646 wxPyLineShape
* _arg0
;
3655 PyObject
* _argo0
= 0;
3656 char *_kwnames
[] = { "self", NULL
};
3671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetEnds",_kwnames
,&_argo0
))
3674 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3675 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3676 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetEnds. Expected _wxPyLineShape_p.");
3681 wxPy_BEGIN_ALLOW_THREADS
;
3682 wxPyLineShape_GetEnds(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
3684 wxPy_END_ALLOW_THREADS
;
3685 } Py_INCREF(Py_None
);
3686 _resultobj
= Py_None
;
3689 o
= PyFloat_FromDouble((double) (*_arg1
));
3690 _resultobj
= t_output_helper(_resultobj
, o
);
3694 o
= PyFloat_FromDouble((double) (*_arg2
));
3695 _resultobj
= t_output_helper(_resultobj
, o
);
3699 o
= PyFloat_FromDouble((double) (*_arg3
));
3700 _resultobj
= t_output_helper(_resultobj
, o
);
3704 o
= PyFloat_FromDouble((double) (*_arg4
));
3705 _resultobj
= t_output_helper(_resultobj
, o
);
3710 #define wxPyLineShape_GetFrom(_swigobj) (_swigobj->GetFrom())
3711 static PyObject
*_wrap_wxPyLineShape_GetFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3712 PyObject
* _resultobj
;
3713 wxPyShape
* _result
;
3714 wxPyLineShape
* _arg0
;
3715 PyObject
* _argo0
= 0;
3716 char *_kwnames
[] = { "self", NULL
};
3720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetFrom",_kwnames
,&_argo0
))
3723 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3724 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3725 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetFrom. Expected _wxPyLineShape_p.");
3730 wxPy_BEGIN_ALLOW_THREADS
;
3731 _result
= (wxPyShape
*)wxPyLineShape_GetFrom(_arg0
);
3733 wxPy_END_ALLOW_THREADS
;
3735 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShape_p");
3736 _resultobj
= Py_BuildValue("s",_ptemp
);
3739 _resultobj
= Py_None
;
3744 #define wxPyLineShape_GetLabelPosition(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetLabelPosition(_swigarg0,_swigarg1,_swigarg2))
3745 static PyObject
*_wrap_wxPyLineShape_GetLabelPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3746 PyObject
* _resultobj
;
3747 wxPyLineShape
* _arg0
;
3753 PyObject
* _argo0
= 0;
3754 char *_kwnames
[] = { "self","position", NULL
};
3763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_GetLabelPosition",_kwnames
,&_argo0
,&_arg1
))
3766 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3767 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetLabelPosition. Expected _wxPyLineShape_p.");
3773 wxPy_BEGIN_ALLOW_THREADS
;
3774 wxPyLineShape_GetLabelPosition(_arg0
,_arg1
,_arg2
,_arg3
);
3776 wxPy_END_ALLOW_THREADS
;
3777 } Py_INCREF(Py_None
);
3778 _resultobj
= Py_None
;
3781 o
= PyFloat_FromDouble((double) (*_arg2
));
3782 _resultobj
= t_output_helper(_resultobj
, o
);
3786 o
= PyFloat_FromDouble((double) (*_arg3
));
3787 _resultobj
= t_output_helper(_resultobj
, o
);
3792 #define wxPyLineShape_GetNextControlPoint(_swigobj,_swigarg0) (_swigobj->GetNextControlPoint(_swigarg0))
3793 static PyObject
*_wrap_wxPyLineShape_GetNextControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3794 PyObject
* _resultobj
;
3796 wxPyLineShape
* _arg0
;
3798 PyObject
* _argo0
= 0;
3799 PyObject
* _argo1
= 0;
3800 char *_kwnames
[] = { "self","shape", NULL
};
3804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_GetNextControlPoint",_kwnames
,&_argo0
,&_argo1
))
3807 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3808 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3809 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetNextControlPoint. Expected _wxPyLineShape_p.");
3814 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3815 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3816 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_GetNextControlPoint. Expected _wxPyShape_p.");
3821 wxPy_BEGIN_ALLOW_THREADS
;
3822 _result
= (wxPoint
*)wxPyLineShape_GetNextControlPoint(_arg0
,_arg1
);
3824 wxPy_END_ALLOW_THREADS
;
3826 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3827 _resultobj
= Py_BuildValue("s",_ptemp
);
3830 _resultobj
= Py_None
;
3835 #define wxPyLineShape_GetTo(_swigobj) (_swigobj->GetTo())
3836 static PyObject
*_wrap_wxPyLineShape_GetTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3837 PyObject
* _resultobj
;
3838 wxPyShape
* _result
;
3839 wxPyLineShape
* _arg0
;
3840 PyObject
* _argo0
= 0;
3841 char *_kwnames
[] = { "self", NULL
};
3845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_GetTo",_kwnames
,&_argo0
))
3848 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3849 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3850 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_GetTo. Expected _wxPyLineShape_p.");
3855 wxPy_BEGIN_ALLOW_THREADS
;
3856 _result
= (wxPyShape
*)wxPyLineShape_GetTo(_arg0
);
3858 wxPy_END_ALLOW_THREADS
;
3860 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyShape_p");
3861 _resultobj
= Py_BuildValue("s",_ptemp
);
3864 _resultobj
= Py_None
;
3869 #define wxPyLineShape_Initialise(_swigobj) (_swigobj->Initialise())
3870 static PyObject
*_wrap_wxPyLineShape_Initialise(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3871 PyObject
* _resultobj
;
3872 wxPyLineShape
* _arg0
;
3873 PyObject
* _argo0
= 0;
3874 char *_kwnames
[] = { "self", NULL
};
3877 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_Initialise",_kwnames
,&_argo0
))
3880 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3881 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3882 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_Initialise. Expected _wxPyLineShape_p.");
3887 wxPy_BEGIN_ALLOW_THREADS
;
3888 wxPyLineShape_Initialise(_arg0
);
3890 wxPy_END_ALLOW_THREADS
;
3891 } Py_INCREF(Py_None
);
3892 _resultobj
= Py_None
;
3896 #define wxPyLineShape_InsertLineControlPoint(_swigobj,_swigarg0) (_swigobj->InsertLineControlPoint(_swigarg0))
3897 static PyObject
*_wrap_wxPyLineShape_InsertLineControlPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3898 PyObject
* _resultobj
;
3899 wxPyLineShape
* _arg0
;
3901 PyObject
* _argo0
= 0;
3902 PyObject
* _argo1
= 0;
3903 char *_kwnames
[] = { "self","dc", NULL
};
3906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_InsertLineControlPoint",_kwnames
,&_argo0
,&_argo1
))
3909 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3910 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3911 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_InsertLineControlPoint. Expected _wxPyLineShape_p.");
3916 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3917 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
3918 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_InsertLineControlPoint. Expected _wxDC_p.");
3923 wxPy_BEGIN_ALLOW_THREADS
;
3924 wxPyLineShape_InsertLineControlPoint(_arg0
,_arg1
);
3926 wxPy_END_ALLOW_THREADS
;
3927 } Py_INCREF(Py_None
);
3928 _resultobj
= Py_None
;
3932 #define wxPyLineShape_IsEnd(_swigobj,_swigarg0) (_swigobj->IsEnd(_swigarg0))
3933 static PyObject
*_wrap_wxPyLineShape_IsEnd(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3934 PyObject
* _resultobj
;
3936 wxPyLineShape
* _arg0
;
3938 PyObject
* _argo0
= 0;
3939 PyObject
* _argo1
= 0;
3940 char *_kwnames
[] = { "self","shape", NULL
};
3943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_IsEnd",_kwnames
,&_argo0
,&_argo1
))
3946 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3947 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3948 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_IsEnd. Expected _wxPyLineShape_p.");
3953 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3954 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
3955 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_IsEnd. Expected _wxPyShape_p.");
3960 wxPy_BEGIN_ALLOW_THREADS
;
3961 _result
= (bool )wxPyLineShape_IsEnd(_arg0
,_arg1
);
3963 wxPy_END_ALLOW_THREADS
;
3964 } _resultobj
= Py_BuildValue("i",_result
);
3968 #define wxPyLineShape_IsSpline(_swigobj) (_swigobj->IsSpline())
3969 static PyObject
*_wrap_wxPyLineShape_IsSpline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3970 PyObject
* _resultobj
;
3972 wxPyLineShape
* _arg0
;
3973 PyObject
* _argo0
= 0;
3974 char *_kwnames
[] = { "self", NULL
};
3977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_IsSpline",_kwnames
,&_argo0
))
3980 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3981 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
3982 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_IsSpline. Expected _wxPyLineShape_p.");
3987 wxPy_BEGIN_ALLOW_THREADS
;
3988 _result
= (bool )wxPyLineShape_IsSpline(_arg0
);
3990 wxPy_END_ALLOW_THREADS
;
3991 } _resultobj
= Py_BuildValue("i",_result
);
3995 #define wxPyLineShape_MakeLineControlPoints(_swigobj,_swigarg0) (_swigobj->MakeLineControlPoints(_swigarg0))
3996 static PyObject
*_wrap_wxPyLineShape_MakeLineControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3997 PyObject
* _resultobj
;
3998 wxPyLineShape
* _arg0
;
4000 PyObject
* _argo0
= 0;
4001 char *_kwnames
[] = { "self","n", NULL
};
4004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_MakeLineControlPoints",_kwnames
,&_argo0
,&_arg1
))
4007 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4008 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4009 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_MakeLineControlPoints. Expected _wxPyLineShape_p.");
4014 wxPy_BEGIN_ALLOW_THREADS
;
4015 wxPyLineShape_MakeLineControlPoints(_arg0
,_arg1
);
4017 wxPy_END_ALLOW_THREADS
;
4018 } Py_INCREF(Py_None
);
4019 _resultobj
= Py_None
;
4023 #define wxPyLineShape_SetAttachmentFrom(_swigobj,_swigarg0) (_swigobj->SetAttachmentFrom(_swigarg0))
4024 static PyObject
*_wrap_wxPyLineShape_SetAttachmentFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4025 PyObject
* _resultobj
;
4026 wxPyLineShape
* _arg0
;
4028 PyObject
* _argo0
= 0;
4029 char *_kwnames
[] = { "self","fromAttach", NULL
};
4032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetAttachmentFrom",_kwnames
,&_argo0
,&_arg1
))
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_SetAttachmentFrom. Expected _wxPyLineShape_p.");
4042 wxPy_BEGIN_ALLOW_THREADS
;
4043 wxPyLineShape_SetAttachmentFrom(_arg0
,_arg1
);
4045 wxPy_END_ALLOW_THREADS
;
4046 } Py_INCREF(Py_None
);
4047 _resultobj
= Py_None
;
4051 #define wxPyLineShape_SetAttachments(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetAttachments(_swigarg0,_swigarg1))
4052 static PyObject
*_wrap_wxPyLineShape_SetAttachments(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4053 PyObject
* _resultobj
;
4054 wxPyLineShape
* _arg0
;
4057 PyObject
* _argo0
= 0;
4058 char *_kwnames
[] = { "self","fromAttach","toAttach", NULL
};
4061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxPyLineShape_SetAttachments",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
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_SetAttachments. Expected _wxPyLineShape_p.");
4071 wxPy_BEGIN_ALLOW_THREADS
;
4072 wxPyLineShape_SetAttachments(_arg0
,_arg1
,_arg2
);
4074 wxPy_END_ALLOW_THREADS
;
4075 } Py_INCREF(Py_None
);
4076 _resultobj
= Py_None
;
4080 #define wxPyLineShape_SetAttachmentTo(_swigobj,_swigarg0) (_swigobj->SetAttachmentTo(_swigarg0))
4081 static PyObject
*_wrap_wxPyLineShape_SetAttachmentTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4082 PyObject
* _resultobj
;
4083 wxPyLineShape
* _arg0
;
4085 PyObject
* _argo0
= 0;
4086 char *_kwnames
[] = { "self","toAttach", NULL
};
4089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetAttachmentTo",_kwnames
,&_argo0
,&_arg1
))
4092 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4093 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4094 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetAttachmentTo. Expected _wxPyLineShape_p.");
4099 wxPy_BEGIN_ALLOW_THREADS
;
4100 wxPyLineShape_SetAttachmentTo(_arg0
,_arg1
);
4102 wxPy_END_ALLOW_THREADS
;
4103 } Py_INCREF(Py_None
);
4104 _resultobj
= Py_None
;
4108 #define wxPyLineShape_SetEnds(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetEnds(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4109 static PyObject
*_wrap_wxPyLineShape_SetEnds(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4110 PyObject
* _resultobj
;
4111 wxPyLineShape
* _arg0
;
4116 PyObject
* _argo0
= 0;
4117 char *_kwnames
[] = { "self","x1","y1","x2","y2", NULL
};
4120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odddd:wxPyLineShape_SetEnds",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4123 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4124 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4125 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetEnds. Expected _wxPyLineShape_p.");
4130 wxPy_BEGIN_ALLOW_THREADS
;
4131 wxPyLineShape_SetEnds(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4133 wxPy_END_ALLOW_THREADS
;
4134 } Py_INCREF(Py_None
);
4135 _resultobj
= Py_None
;
4139 #define wxPyLineShape_SetFrom(_swigobj,_swigarg0) (_swigobj->SetFrom(_swigarg0))
4140 static PyObject
*_wrap_wxPyLineShape_SetFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4141 PyObject
* _resultobj
;
4142 wxPyLineShape
* _arg0
;
4144 PyObject
* _argo0
= 0;
4145 PyObject
* _argo1
= 0;
4146 char *_kwnames
[] = { "self","object", NULL
};
4149 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_SetFrom",_kwnames
,&_argo0
,&_argo1
))
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_SetFrom. Expected _wxPyLineShape_p.");
4159 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4160 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
4161 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_SetFrom. Expected _wxPyShape_p.");
4166 wxPy_BEGIN_ALLOW_THREADS
;
4167 wxPyLineShape_SetFrom(_arg0
,_arg1
);
4169 wxPy_END_ALLOW_THREADS
;
4170 } Py_INCREF(Py_None
);
4171 _resultobj
= Py_None
;
4175 #define wxPyLineShape_SetIgnoreOffsets(_swigobj,_swigarg0) (_swigobj->SetIgnoreOffsets(_swigarg0))
4176 static PyObject
*_wrap_wxPyLineShape_SetIgnoreOffsets(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4177 PyObject
* _resultobj
;
4178 wxPyLineShape
* _arg0
;
4180 PyObject
* _argo0
= 0;
4182 char *_kwnames
[] = { "self","ignore", NULL
};
4185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetIgnoreOffsets",_kwnames
,&_argo0
,&tempbool1
))
4188 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4189 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4190 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetIgnoreOffsets. Expected _wxPyLineShape_p.");
4194 _arg1
= (bool ) tempbool1
;
4196 wxPy_BEGIN_ALLOW_THREADS
;
4197 wxPyLineShape_SetIgnoreOffsets(_arg0
,_arg1
);
4199 wxPy_END_ALLOW_THREADS
;
4200 } Py_INCREF(Py_None
);
4201 _resultobj
= Py_None
;
4205 #define wxPyLineShape_SetSpline(_swigobj,_swigarg0) (_swigobj->SetSpline(_swigarg0))
4206 static PyObject
*_wrap_wxPyLineShape_SetSpline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4207 PyObject
* _resultobj
;
4208 wxPyLineShape
* _arg0
;
4210 PyObject
* _argo0
= 0;
4212 char *_kwnames
[] = { "self","spline", NULL
};
4215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxPyLineShape_SetSpline",_kwnames
,&_argo0
,&tempbool1
))
4218 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4219 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4220 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetSpline. Expected _wxPyLineShape_p.");
4224 _arg1
= (bool ) tempbool1
;
4226 wxPy_BEGIN_ALLOW_THREADS
;
4227 wxPyLineShape_SetSpline(_arg0
,_arg1
);
4229 wxPy_END_ALLOW_THREADS
;
4230 } Py_INCREF(Py_None
);
4231 _resultobj
= Py_None
;
4235 #define wxPyLineShape_SetTo(_swigobj,_swigarg0) (_swigobj->SetTo(_swigarg0))
4236 static PyObject
*_wrap_wxPyLineShape_SetTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4237 PyObject
* _resultobj
;
4238 wxPyLineShape
* _arg0
;
4240 PyObject
* _argo0
= 0;
4241 PyObject
* _argo1
= 0;
4242 char *_kwnames
[] = { "self","object", NULL
};
4245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_SetTo",_kwnames
,&_argo0
,&_argo1
))
4248 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4249 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4250 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_SetTo. Expected _wxPyLineShape_p.");
4255 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4256 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyShape_p")) {
4257 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_SetTo. Expected _wxPyShape_p.");
4262 wxPy_BEGIN_ALLOW_THREADS
;
4263 wxPyLineShape_SetTo(_arg0
,_arg1
);
4265 wxPy_END_ALLOW_THREADS
;
4266 } Py_INCREF(Py_None
);
4267 _resultobj
= Py_None
;
4271 #define wxPyLineShape_Straighten(_swigobj,_swigarg0) (_swigobj->Straighten(_swigarg0))
4272 static PyObject
*_wrap_wxPyLineShape_Straighten(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4273 PyObject
* _resultobj
;
4274 wxPyLineShape
* _arg0
;
4275 wxDC
* _arg1
= (wxDC
*) NULL
;
4276 PyObject
* _argo0
= 0;
4277 PyObject
* _argo1
= 0;
4278 char *_kwnames
[] = { "self","dc", NULL
};
4281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|O:wxPyLineShape_Straighten",_kwnames
,&_argo0
,&_argo1
))
4284 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4285 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4286 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_Straighten. Expected _wxPyLineShape_p.");
4291 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4292 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4293 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_Straighten. Expected _wxDC_p.");
4298 wxPy_BEGIN_ALLOW_THREADS
;
4299 wxPyLineShape_Straighten(_arg0
,_arg1
);
4301 wxPy_END_ALLOW_THREADS
;
4302 } Py_INCREF(Py_None
);
4303 _resultobj
= Py_None
;
4307 #define wxPyLineShape_Unlink(_swigobj) (_swigobj->Unlink())
4308 static PyObject
*_wrap_wxPyLineShape_Unlink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4309 PyObject
* _resultobj
;
4310 wxPyLineShape
* _arg0
;
4311 PyObject
* _argo0
= 0;
4312 char *_kwnames
[] = { "self", NULL
};
4315 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyLineShape_Unlink",_kwnames
,&_argo0
))
4318 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4319 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4320 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_Unlink. Expected _wxPyLineShape_p.");
4325 wxPy_BEGIN_ALLOW_THREADS
;
4326 wxPyLineShape_Unlink(_arg0
);
4328 wxPy_END_ALLOW_THREADS
;
4329 } Py_INCREF(Py_None
);
4330 _resultobj
= Py_None
;
4334 #define wxPyLineShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
4335 static PyObject
*_wrap_wxPyLineShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4336 PyObject
* _resultobj
;
4337 wxPyLineShape
* _arg0
;
4339 PyObject
* _argo0
= 0;
4340 PyObject
* _argo1
= 0;
4341 char *_kwnames
[] = { "self","dc", NULL
};
4344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
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_base_OnDraw. Expected _wxPyLineShape_p.");
4354 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4355 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4356 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDraw. Expected _wxDC_p.");
4361 wxPy_BEGIN_ALLOW_THREADS
;
4362 wxPyLineShape_base_OnDraw(_arg0
,*_arg1
);
4364 wxPy_END_ALLOW_THREADS
;
4365 } Py_INCREF(Py_None
);
4366 _resultobj
= Py_None
;
4370 #define wxPyLineShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
4371 static PyObject
*_wrap_wxPyLineShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4372 PyObject
* _resultobj
;
4373 wxPyLineShape
* _arg0
;
4375 PyObject
* _argo0
= 0;
4376 PyObject
* _argo1
= 0;
4377 char *_kwnames
[] = { "self","dc", NULL
};
4380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
4383 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4384 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawContents. Expected _wxPyLineShape_p.");
4390 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4391 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4392 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawContents. Expected _wxDC_p.");
4397 wxPy_BEGIN_ALLOW_THREADS
;
4398 wxPyLineShape_base_OnDrawContents(_arg0
,*_arg1
);
4400 wxPy_END_ALLOW_THREADS
;
4401 } Py_INCREF(Py_None
);
4402 _resultobj
= Py_None
;
4406 #define wxPyLineShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
4407 static PyObject
*_wrap_wxPyLineShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4408 PyObject
* _resultobj
;
4409 wxPyLineShape
* _arg0
;
4411 bool _arg2
= (bool ) FALSE
;
4412 PyObject
* _argo0
= 0;
4413 PyObject
* _argo1
= 0;
4414 int tempbool2
= (int) FALSE
;
4415 char *_kwnames
[] = { "self","dc","erase", NULL
};
4418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyLineShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
4421 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4422 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4423 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawBranches. Expected _wxPyLineShape_p.");
4428 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4429 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4430 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawBranches. Expected _wxDC_p.");
4434 _arg2
= (bool ) tempbool2
;
4436 wxPy_BEGIN_ALLOW_THREADS
;
4437 wxPyLineShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
4439 wxPy_END_ALLOW_THREADS
;
4440 } Py_INCREF(Py_None
);
4441 _resultobj
= Py_None
;
4445 #define wxPyLineShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
4446 static PyObject
*_wrap_wxPyLineShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4447 PyObject
* _resultobj
;
4448 wxPyLineShape
* _arg0
;
4450 PyObject
* _argo0
= 0;
4451 PyObject
* _argo1
= 0;
4452 char *_kwnames
[] = { "self","dc", NULL
};
4455 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
4458 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4459 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4460 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMoveLinks. Expected _wxPyLineShape_p.");
4465 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4466 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4467 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMoveLinks. Expected _wxDC_p.");
4472 wxPy_BEGIN_ALLOW_THREADS
;
4473 wxPyLineShape_base_OnMoveLinks(_arg0
,*_arg1
);
4475 wxPy_END_ALLOW_THREADS
;
4476 } Py_INCREF(Py_None
);
4477 _resultobj
= Py_None
;
4481 #define wxPyLineShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
4482 static PyObject
*_wrap_wxPyLineShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4483 PyObject
* _resultobj
;
4484 wxPyLineShape
* _arg0
;
4486 PyObject
* _argo0
= 0;
4487 PyObject
* _argo1
= 0;
4488 char *_kwnames
[] = { "self","dc", NULL
};
4491 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
4494 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4495 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4496 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnErase. Expected _wxPyLineShape_p.");
4501 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4502 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4503 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnErase. Expected _wxDC_p.");
4508 wxPy_BEGIN_ALLOW_THREADS
;
4509 wxPyLineShape_base_OnErase(_arg0
,*_arg1
);
4511 wxPy_END_ALLOW_THREADS
;
4512 } Py_INCREF(Py_None
);
4513 _resultobj
= Py_None
;
4517 #define wxPyLineShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
4518 static PyObject
*_wrap_wxPyLineShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4519 PyObject
* _resultobj
;
4520 wxPyLineShape
* _arg0
;
4522 PyObject
* _argo0
= 0;
4523 PyObject
* _argo1
= 0;
4524 char *_kwnames
[] = { "self","dc", NULL
};
4527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
4530 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4531 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4532 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEraseContents. Expected _wxPyLineShape_p.");
4537 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4538 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4539 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnEraseContents. Expected _wxDC_p.");
4544 wxPy_BEGIN_ALLOW_THREADS
;
4545 wxPyLineShape_base_OnEraseContents(_arg0
,*_arg1
);
4547 wxPy_END_ALLOW_THREADS
;
4548 } Py_INCREF(Py_None
);
4549 _resultobj
= Py_None
;
4553 #define wxPyLineShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
4554 static PyObject
*_wrap_wxPyLineShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4555 PyObject
* _resultobj
;
4556 wxPyLineShape
* _arg0
;
4558 PyObject
* _argo0
= 0;
4559 PyObject
* _argo1
= 0;
4560 char *_kwnames
[] = { "self","dc", NULL
};
4563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
4566 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4567 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnHighlight. Expected _wxPyLineShape_p.");
4573 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4574 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4575 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnHighlight. Expected _wxDC_p.");
4580 wxPy_BEGIN_ALLOW_THREADS
;
4581 wxPyLineShape_base_OnHighlight(_arg0
,*_arg1
);
4583 wxPy_END_ALLOW_THREADS
;
4584 } Py_INCREF(Py_None
);
4585 _resultobj
= Py_None
;
4589 #define wxPyLineShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4590 static PyObject
*_wrap_wxPyLineShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4591 PyObject
* _resultobj
;
4592 wxPyLineShape
* _arg0
;
4595 int _arg3
= (int ) 0;
4596 int _arg4
= (int ) 0;
4597 PyObject
* _argo0
= 0;
4598 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4604 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4605 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4606 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnLeftClick. Expected _wxPyLineShape_p.");
4611 wxPy_BEGIN_ALLOW_THREADS
;
4612 wxPyLineShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4614 wxPy_END_ALLOW_THREADS
;
4615 } Py_INCREF(Py_None
);
4616 _resultobj
= Py_None
;
4620 #define wxPyLineShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4621 static PyObject
*_wrap_wxPyLineShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4622 PyObject
* _resultobj
;
4623 wxPyLineShape
* _arg0
;
4626 int _arg3
= (int ) 0;
4627 int _arg4
= (int ) 0;
4628 PyObject
* _argo0
= 0;
4629 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4632 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4635 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4636 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4637 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnLeftDoubleClick. Expected _wxPyLineShape_p.");
4642 wxPy_BEGIN_ALLOW_THREADS
;
4643 wxPyLineShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4645 wxPy_END_ALLOW_THREADS
;
4646 } Py_INCREF(Py_None
);
4647 _resultobj
= Py_None
;
4651 #define wxPyLineShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4652 static PyObject
*_wrap_wxPyLineShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4653 PyObject
* _resultobj
;
4654 wxPyLineShape
* _arg0
;
4657 int _arg3
= (int ) 0;
4658 int _arg4
= (int ) 0;
4659 PyObject
* _argo0
= 0;
4660 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4666 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4667 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4668 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnRightClick. Expected _wxPyLineShape_p.");
4673 wxPy_BEGIN_ALLOW_THREADS
;
4674 wxPyLineShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4676 wxPy_END_ALLOW_THREADS
;
4677 } Py_INCREF(Py_None
);
4678 _resultobj
= Py_None
;
4682 #define wxPyLineShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
4683 static PyObject
*_wrap_wxPyLineShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4684 PyObject
* _resultobj
;
4685 wxPyLineShape
* _arg0
;
4688 PyObject
* _argo0
= 0;
4689 char *_kwnames
[] = { "self","x","y", NULL
};
4692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
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_OnSize. Expected _wxPyLineShape_p.");
4702 wxPy_BEGIN_ALLOW_THREADS
;
4703 wxPyLineShape_base_OnSize(_arg0
,_arg1
,_arg2
);
4705 wxPy_END_ALLOW_THREADS
;
4706 } Py_INCREF(Py_None
);
4707 _resultobj
= Py_None
;
4711 #define wxPyLineShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4712 static PyObject
*_wrap_wxPyLineShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4713 PyObject
* _resultobj
;
4715 wxPyLineShape
* _arg0
;
4721 bool _arg6
= (bool ) TRUE
;
4722 PyObject
* _argo0
= 0;
4723 PyObject
* _argo1
= 0;
4724 int tempbool6
= (int) TRUE
;
4725 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
4728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyLineShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
4731 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4732 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4733 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMovePre. Expected _wxPyLineShape_p.");
4738 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4739 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4740 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMovePre. Expected _wxDC_p.");
4744 _arg6
= (bool ) tempbool6
;
4746 wxPy_BEGIN_ALLOW_THREADS
;
4747 _result
= (bool )wxPyLineShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
4749 wxPy_END_ALLOW_THREADS
;
4750 } _resultobj
= Py_BuildValue("i",_result
);
4754 #define wxPyLineShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4755 static PyObject
*_wrap_wxPyLineShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4756 PyObject
* _resultobj
;
4757 wxPyLineShape
* _arg0
;
4763 bool _arg6
= (bool ) TRUE
;
4764 PyObject
* _argo0
= 0;
4765 PyObject
* _argo1
= 0;
4766 int tempbool6
= (int) TRUE
;
4767 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
4770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyLineShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
4773 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4774 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4775 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMovePost. Expected _wxPyLineShape_p.");
4780 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4781 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
4782 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMovePost. Expected _wxDC_p.");
4786 _arg6
= (bool ) tempbool6
;
4788 wxPy_BEGIN_ALLOW_THREADS
;
4789 wxPyLineShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
4791 wxPy_END_ALLOW_THREADS
;
4792 } Py_INCREF(Py_None
);
4793 _resultobj
= Py_None
;
4797 #define wxPyLineShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4798 static PyObject
*_wrap_wxPyLineShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4799 PyObject
* _resultobj
;
4800 wxPyLineShape
* _arg0
;
4804 int _arg4
= (int ) 0;
4805 int _arg5
= (int ) 0;
4806 PyObject
* _argo0
= 0;
4808 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
4811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyLineShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4814 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4815 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4816 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDragLeft. Expected _wxPyLineShape_p.");
4820 _arg1
= (bool ) tempbool1
;
4822 wxPy_BEGIN_ALLOW_THREADS
;
4823 wxPyLineShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4825 wxPy_END_ALLOW_THREADS
;
4826 } Py_INCREF(Py_None
);
4827 _resultobj
= Py_None
;
4831 #define wxPyLineShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4832 static PyObject
*_wrap_wxPyLineShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4833 PyObject
* _resultobj
;
4834 wxPyLineShape
* _arg0
;
4837 int _arg3
= (int ) 0;
4838 int _arg4
= (int ) 0;
4839 PyObject
* _argo0
= 0;
4840 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4846 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4847 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4848 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnBeginDragLeft. Expected _wxPyLineShape_p.");
4853 wxPy_BEGIN_ALLOW_THREADS
;
4854 wxPyLineShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4856 wxPy_END_ALLOW_THREADS
;
4857 } Py_INCREF(Py_None
);
4858 _resultobj
= Py_None
;
4862 #define wxPyLineShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4863 static PyObject
*_wrap_wxPyLineShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4864 PyObject
* _resultobj
;
4865 wxPyLineShape
* _arg0
;
4868 int _arg3
= (int ) 0;
4869 int _arg4
= (int ) 0;
4870 PyObject
* _argo0
= 0;
4871 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4877 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4878 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEndDragLeft. Expected _wxPyLineShape_p.");
4884 wxPy_BEGIN_ALLOW_THREADS
;
4885 wxPyLineShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4887 wxPy_END_ALLOW_THREADS
;
4888 } Py_INCREF(Py_None
);
4889 _resultobj
= Py_None
;
4893 #define wxPyLineShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4894 static PyObject
*_wrap_wxPyLineShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4895 PyObject
* _resultobj
;
4896 wxPyLineShape
* _arg0
;
4900 int _arg4
= (int ) 0;
4901 int _arg5
= (int ) 0;
4902 PyObject
* _argo0
= 0;
4904 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
4907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyLineShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
4910 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4911 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4912 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDragRight. Expected _wxPyLineShape_p.");
4916 _arg1
= (bool ) tempbool1
;
4918 wxPy_BEGIN_ALLOW_THREADS
;
4919 wxPyLineShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
4921 wxPy_END_ALLOW_THREADS
;
4922 } Py_INCREF(Py_None
);
4923 _resultobj
= Py_None
;
4927 #define wxPyLineShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4928 static PyObject
*_wrap_wxPyLineShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4929 PyObject
* _resultobj
;
4930 wxPyLineShape
* _arg0
;
4933 int _arg3
= (int ) 0;
4934 int _arg4
= (int ) 0;
4935 PyObject
* _argo0
= 0;
4936 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4942 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4943 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4944 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnBeginDragRight. Expected _wxPyLineShape_p.");
4949 wxPy_BEGIN_ALLOW_THREADS
;
4950 wxPyLineShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4952 wxPy_END_ALLOW_THREADS
;
4953 } Py_INCREF(Py_None
);
4954 _resultobj
= Py_None
;
4958 #define wxPyLineShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4959 static PyObject
*_wrap_wxPyLineShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4960 PyObject
* _resultobj
;
4961 wxPyLineShape
* _arg0
;
4964 int _arg3
= (int ) 0;
4965 int _arg4
= (int ) 0;
4966 PyObject
* _argo0
= 0;
4967 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
4970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyLineShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
4973 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4974 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
4975 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEndDragRight. Expected _wxPyLineShape_p.");
4980 wxPy_BEGIN_ALLOW_THREADS
;
4981 wxPyLineShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
4983 wxPy_END_ALLOW_THREADS
;
4984 } Py_INCREF(Py_None
);
4985 _resultobj
= Py_None
;
4989 #define wxPyLineShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4990 static PyObject
*_wrap_wxPyLineShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4991 PyObject
* _resultobj
;
4992 wxPyLineShape
* _arg0
;
4998 PyObject
* _argo0
= 0;
4999 PyObject
* _argo1
= 0;
5000 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
5003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyLineShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5006 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5007 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5008 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawOutline. Expected _wxPyLineShape_p.");
5013 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5014 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5015 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawOutline. Expected _wxDC_p.");
5020 wxPy_BEGIN_ALLOW_THREADS
;
5021 wxPyLineShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5023 wxPy_END_ALLOW_THREADS
;
5024 } Py_INCREF(Py_None
);
5025 _resultobj
= Py_None
;
5029 #define wxPyLineShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
5030 static PyObject
*_wrap_wxPyLineShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5031 PyObject
* _resultobj
;
5032 wxPyLineShape
* _arg0
;
5034 PyObject
* _argo0
= 0;
5035 PyObject
* _argo1
= 0;
5036 char *_kwnames
[] = { "self","dc", NULL
};
5039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
5042 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5043 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5044 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnDrawControlPoints. Expected _wxPyLineShape_p.");
5049 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5050 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5051 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnDrawControlPoints. Expected _wxDC_p.");
5056 wxPy_BEGIN_ALLOW_THREADS
;
5057 wxPyLineShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
5059 wxPy_END_ALLOW_THREADS
;
5060 } Py_INCREF(Py_None
);
5061 _resultobj
= Py_None
;
5065 #define wxPyLineShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
5066 static PyObject
*_wrap_wxPyLineShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5067 PyObject
* _resultobj
;
5068 wxPyLineShape
* _arg0
;
5070 PyObject
* _argo0
= 0;
5071 PyObject
* _argo1
= 0;
5072 char *_kwnames
[] = { "self","dc", NULL
};
5075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyLineShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
5078 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5079 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5080 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnEraseControlPoints. Expected _wxPyLineShape_p.");
5085 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5086 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5087 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnEraseControlPoints. Expected _wxDC_p.");
5092 wxPy_BEGIN_ALLOW_THREADS
;
5093 wxPyLineShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
5095 wxPy_END_ALLOW_THREADS
;
5096 } Py_INCREF(Py_None
);
5097 _resultobj
= Py_None
;
5101 #define wxPyLineShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
5102 static PyObject
*_wrap_wxPyLineShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5103 PyObject
* _resultobj
;
5104 wxPyLineShape
* _arg0
;
5106 bool _arg2
= (bool ) TRUE
;
5107 PyObject
* _argo0
= 0;
5108 PyObject
* _argo1
= 0;
5109 int tempbool2
= (int) TRUE
;
5110 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
5113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyLineShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
5116 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5117 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5118 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnMoveLink. Expected _wxPyLineShape_p.");
5123 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5124 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5125 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnMoveLink. Expected _wxDC_p.");
5129 _arg2
= (bool ) tempbool2
;
5131 wxPy_BEGIN_ALLOW_THREADS
;
5132 wxPyLineShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
5134 wxPy_END_ALLOW_THREADS
;
5135 } Py_INCREF(Py_None
);
5136 _resultobj
= Py_None
;
5140 #define wxPyLineShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5141 static PyObject
*_wrap_wxPyLineShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5142 PyObject
* _resultobj
;
5143 wxPyLineShape
* _arg0
;
5144 wxPyControlPoint
* _arg1
;
5148 int _arg5
= (int ) 0;
5149 int _arg6
= (int ) 0;
5150 PyObject
* _argo0
= 0;
5151 PyObject
* _argo1
= 0;
5153 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
5156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyLineShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
5159 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5160 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5161 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingDragLeft. Expected _wxPyLineShape_p.");
5166 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5167 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5168 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
5172 _arg2
= (bool ) tempbool2
;
5174 wxPy_BEGIN_ALLOW_THREADS
;
5175 wxPyLineShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
5177 wxPy_END_ALLOW_THREADS
;
5178 } Py_INCREF(Py_None
);
5179 _resultobj
= Py_None
;
5183 #define wxPyLineShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
5184 static PyObject
*_wrap_wxPyLineShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5185 PyObject
* _resultobj
;
5186 wxPyLineShape
* _arg0
;
5187 wxPyControlPoint
* _arg1
;
5190 int _arg4
= (int ) 0;
5191 int _arg5
= (int ) 0;
5192 PyObject
* _argo0
= 0;
5193 PyObject
* _argo1
= 0;
5194 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
5197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyLineShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5200 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5201 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5202 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingBeginDragLeft. Expected _wxPyLineShape_p.");
5207 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5208 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5209 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
5214 wxPy_BEGIN_ALLOW_THREADS
;
5215 wxPyLineShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5217 wxPy_END_ALLOW_THREADS
;
5218 } Py_INCREF(Py_None
);
5219 _resultobj
= Py_None
;
5223 #define wxPyLineShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
5224 static PyObject
*_wrap_wxPyLineShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5225 PyObject
* _resultobj
;
5226 wxPyLineShape
* _arg0
;
5227 wxPyControlPoint
* _arg1
;
5230 int _arg4
= (int ) 0;
5231 int _arg5
= (int ) 0;
5232 PyObject
* _argo0
= 0;
5233 PyObject
* _argo1
= 0;
5234 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
5237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyLineShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
5240 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5241 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5242 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnSizingEndDragLeft. Expected _wxPyLineShape_p.");
5247 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5248 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
5249 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyLineShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
5254 wxPy_BEGIN_ALLOW_THREADS
;
5255 wxPyLineShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
5257 wxPy_END_ALLOW_THREADS
;
5258 } Py_INCREF(Py_None
);
5259 _resultobj
= Py_None
;
5263 #define wxPyLineShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
5264 static PyObject
*_wrap_wxPyLineShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5265 PyObject
* _resultobj
;
5266 wxPyLineShape
* _arg0
;
5269 PyObject
* _argo0
= 0;
5270 char *_kwnames
[] = { "self","w","h", NULL
};
5273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyLineShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5276 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5277 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyLineShape_p")) {
5278 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyLineShape_base_OnBeginSize. Expected _wxPyLineShape_p.");
5283 wxPy_BEGIN_ALLOW_THREADS
;
5284 wxPyLineShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
5286 wxPy_END_ALLOW_THREADS
;
5287 } Py_INCREF(Py_None
);
5288 _resultobj
= Py_None
;
5292 #define wxPyLineShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
5293 static PyObject
*_wrap_wxPyLineShape_base_OnEndSize(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_OnEndSize",_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_OnEndSize. Expected _wxPyLineShape_p.");
5312 wxPy_BEGIN_ALLOW_THREADS
;
5313 wxPyLineShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
5315 wxPy_END_ALLOW_THREADS
;
5316 } Py_INCREF(Py_None
);
5317 _resultobj
= Py_None
;
5321 static void *SwigwxPyPolygonShapeTowxPyShape(void *ptr
) {
5322 wxPyPolygonShape
*src
;
5324 src
= (wxPyPolygonShape
*) ptr
;
5325 dest
= (wxPyShape
*) src
;
5326 return (void *) dest
;
5329 static void *SwigwxPyPolygonShapeTowxPyShapeEvtHandler(void *ptr
) {
5330 wxPyPolygonShape
*src
;
5331 wxPyShapeEvtHandler
*dest
;
5332 src
= (wxPyPolygonShape
*) ptr
;
5333 dest
= (wxPyShapeEvtHandler
*) src
;
5334 return (void *) dest
;
5337 #define new_wxPyPolygonShape() (new wxPyPolygonShape())
5338 static PyObject
*_wrap_new_wxPyPolygonShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5339 PyObject
* _resultobj
;
5340 wxPyPolygonShape
* _result
;
5341 char *_kwnames
[] = { NULL
};
5345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPyPolygonShape",_kwnames
))
5348 wxPy_BEGIN_ALLOW_THREADS
;
5349 _result
= (wxPyPolygonShape
*)new_wxPyPolygonShape();
5351 wxPy_END_ALLOW_THREADS
;
5353 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyPolygonShape_p");
5354 _resultobj
= Py_BuildValue("s",_ptemp
);
5357 _resultobj
= Py_None
;
5362 #define wxPyPolygonShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
5363 static PyObject
*_wrap_wxPyPolygonShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5364 PyObject
* _resultobj
;
5365 wxPyPolygonShape
* _arg0
;
5368 PyObject
* _argo0
= 0;
5369 PyObject
* _obj1
= 0;
5370 PyObject
* _obj2
= 0;
5371 char *_kwnames
[] = { "self","self","_class", NULL
};
5374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyPolygonShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
5377 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5378 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5379 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape__setSelf. Expected _wxPyPolygonShape_p.");
5390 wxPy_BEGIN_ALLOW_THREADS
;
5391 wxPyPolygonShape__setSelf(_arg0
,_arg1
,_arg2
);
5393 wxPy_END_ALLOW_THREADS
;
5394 } Py_INCREF(Py_None
);
5395 _resultobj
= Py_None
;
5399 static PyObject
* wxPyPolygonShape_Create(wxPyPolygonShape
*self
,PyObject
* points
) {
5400 wxList
* list
= wxPy_wxRealPoint_ListHelper(points
);
5408 static PyObject
*_wrap_wxPyPolygonShape_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5409 PyObject
* _resultobj
;
5411 wxPyPolygonShape
* _arg0
;
5413 PyObject
* _argo0
= 0;
5414 PyObject
* _obj1
= 0;
5415 char *_kwnames
[] = { "self","points", NULL
};
5418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_Create",_kwnames
,&_argo0
,&_obj1
))
5421 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5422 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5423 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_Create. Expected _wxPyPolygonShape_p.");
5431 wxPy_BEGIN_ALLOW_THREADS
;
5432 _result
= (PyObject
*)wxPyPolygonShape_Create(_arg0
,_arg1
);
5434 wxPy_END_ALLOW_THREADS
;
5436 _resultobj
= _result
;
5441 #define wxPyPolygonShape_AddPolygonPoint(_swigobj,_swigarg0) (_swigobj->AddPolygonPoint(_swigarg0))
5442 static PyObject
*_wrap_wxPyPolygonShape_AddPolygonPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5443 PyObject
* _resultobj
;
5444 wxPyPolygonShape
* _arg0
;
5445 int _arg1
= (int ) 0;
5446 PyObject
* _argo0
= 0;
5447 char *_kwnames
[] = { "self","pos", NULL
};
5450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyPolygonShape_AddPolygonPoint",_kwnames
,&_argo0
,&_arg1
))
5453 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5454 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5455 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_AddPolygonPoint. Expected _wxPyPolygonShape_p.");
5460 wxPy_BEGIN_ALLOW_THREADS
;
5461 wxPyPolygonShape_AddPolygonPoint(_arg0
,_arg1
);
5463 wxPy_END_ALLOW_THREADS
;
5464 } Py_INCREF(Py_None
);
5465 _resultobj
= Py_None
;
5469 #define wxPyPolygonShape_CalculatePolygonCentre(_swigobj) (_swigobj->CalculatePolygonCentre())
5470 static PyObject
*_wrap_wxPyPolygonShape_CalculatePolygonCentre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5471 PyObject
* _resultobj
;
5472 wxPyPolygonShape
* _arg0
;
5473 PyObject
* _argo0
= 0;
5474 char *_kwnames
[] = { "self", NULL
};
5477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_CalculatePolygonCentre",_kwnames
,&_argo0
))
5480 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5481 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5482 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_CalculatePolygonCentre. Expected _wxPyPolygonShape_p.");
5487 wxPy_BEGIN_ALLOW_THREADS
;
5488 wxPyPolygonShape_CalculatePolygonCentre(_arg0
);
5490 wxPy_END_ALLOW_THREADS
;
5491 } Py_INCREF(Py_None
);
5492 _resultobj
= Py_None
;
5496 #define wxPyPolygonShape_DeletePolygonPoint(_swigobj,_swigarg0) (_swigobj->DeletePolygonPoint(_swigarg0))
5497 static PyObject
*_wrap_wxPyPolygonShape_DeletePolygonPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5498 PyObject
* _resultobj
;
5499 wxPyPolygonShape
* _arg0
;
5500 int _arg1
= (int ) 0;
5501 PyObject
* _argo0
= 0;
5502 char *_kwnames
[] = { "self","pos", NULL
};
5505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxPyPolygonShape_DeletePolygonPoint",_kwnames
,&_argo0
,&_arg1
))
5508 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5509 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5510 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_DeletePolygonPoint. Expected _wxPyPolygonShape_p.");
5515 wxPy_BEGIN_ALLOW_THREADS
;
5516 wxPyPolygonShape_DeletePolygonPoint(_arg0
,_arg1
);
5518 wxPy_END_ALLOW_THREADS
;
5519 } Py_INCREF(Py_None
);
5520 _resultobj
= Py_None
;
5524 static PyObject
* wxPyPolygonShape_GetPoints(wxPyPolygonShape
*self
) {
5525 wxList
* list
= self
->GetPoints();
5526 return wxPy_ConvertList(list
, "wxRealPoint");
5528 static PyObject
*_wrap_wxPyPolygonShape_GetPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5529 PyObject
* _resultobj
;
5531 wxPyPolygonShape
* _arg0
;
5532 PyObject
* _argo0
= 0;
5533 char *_kwnames
[] = { "self", NULL
};
5536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_GetPoints",_kwnames
,&_argo0
))
5539 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5540 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5541 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_GetPoints. Expected _wxPyPolygonShape_p.");
5546 wxPy_BEGIN_ALLOW_THREADS
;
5547 _result
= (PyObject
*)wxPyPolygonShape_GetPoints(_arg0
);
5549 wxPy_END_ALLOW_THREADS
;
5551 _resultobj
= _result
;
5556 #define wxPyPolygonShape_UpdateOriginalPoints(_swigobj) (_swigobj->UpdateOriginalPoints())
5557 static PyObject
*_wrap_wxPyPolygonShape_UpdateOriginalPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5558 PyObject
* _resultobj
;
5559 wxPyPolygonShape
* _arg0
;
5560 PyObject
* _argo0
= 0;
5561 char *_kwnames
[] = { "self", NULL
};
5564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyPolygonShape_UpdateOriginalPoints",_kwnames
,&_argo0
))
5567 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5568 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5569 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_UpdateOriginalPoints. Expected _wxPyPolygonShape_p.");
5574 wxPy_BEGIN_ALLOW_THREADS
;
5575 wxPyPolygonShape_UpdateOriginalPoints(_arg0
);
5577 wxPy_END_ALLOW_THREADS
;
5578 } Py_INCREF(Py_None
);
5579 _resultobj
= Py_None
;
5583 #define wxPyPolygonShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
5584 static PyObject
*_wrap_wxPyPolygonShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5585 PyObject
* _resultobj
;
5586 wxPyPolygonShape
* _arg0
;
5588 PyObject
* _argo0
= 0;
5589 PyObject
* _argo1
= 0;
5590 char *_kwnames
[] = { "self","dc", NULL
};
5593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
5596 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5597 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5598 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDraw. Expected _wxPyPolygonShape_p.");
5603 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5604 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5605 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDraw. Expected _wxDC_p.");
5610 wxPy_BEGIN_ALLOW_THREADS
;
5611 wxPyPolygonShape_base_OnDraw(_arg0
,*_arg1
);
5613 wxPy_END_ALLOW_THREADS
;
5614 } Py_INCREF(Py_None
);
5615 _resultobj
= Py_None
;
5619 #define wxPyPolygonShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
5620 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5621 PyObject
* _resultobj
;
5622 wxPyPolygonShape
* _arg0
;
5624 PyObject
* _argo0
= 0;
5625 PyObject
* _argo1
= 0;
5626 char *_kwnames
[] = { "self","dc", NULL
};
5629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
5632 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5633 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5634 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawContents. Expected _wxPyPolygonShape_p.");
5639 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5640 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5641 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawContents. Expected _wxDC_p.");
5646 wxPy_BEGIN_ALLOW_THREADS
;
5647 wxPyPolygonShape_base_OnDrawContents(_arg0
,*_arg1
);
5649 wxPy_END_ALLOW_THREADS
;
5650 } Py_INCREF(Py_None
);
5651 _resultobj
= Py_None
;
5655 #define wxPyPolygonShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
5656 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5657 PyObject
* _resultobj
;
5658 wxPyPolygonShape
* _arg0
;
5660 bool _arg2
= (bool ) FALSE
;
5661 PyObject
* _argo0
= 0;
5662 PyObject
* _argo1
= 0;
5663 int tempbool2
= (int) FALSE
;
5664 char *_kwnames
[] = { "self","dc","erase", NULL
};
5667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyPolygonShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
5670 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5671 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5672 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawBranches. Expected _wxPyPolygonShape_p.");
5677 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5678 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5679 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawBranches. Expected _wxDC_p.");
5683 _arg2
= (bool ) tempbool2
;
5685 wxPy_BEGIN_ALLOW_THREADS
;
5686 wxPyPolygonShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
5688 wxPy_END_ALLOW_THREADS
;
5689 } Py_INCREF(Py_None
);
5690 _resultobj
= Py_None
;
5694 #define wxPyPolygonShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
5695 static PyObject
*_wrap_wxPyPolygonShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5696 PyObject
* _resultobj
;
5697 wxPyPolygonShape
* _arg0
;
5699 PyObject
* _argo0
= 0;
5700 PyObject
* _argo1
= 0;
5701 char *_kwnames
[] = { "self","dc", NULL
};
5704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
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_OnMoveLinks. 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_OnMoveLinks. Expected _wxDC_p.");
5721 wxPy_BEGIN_ALLOW_THREADS
;
5722 wxPyPolygonShape_base_OnMoveLinks(_arg0
,*_arg1
);
5724 wxPy_END_ALLOW_THREADS
;
5725 } Py_INCREF(Py_None
);
5726 _resultobj
= Py_None
;
5730 #define wxPyPolygonShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
5731 static PyObject
*_wrap_wxPyPolygonShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5732 PyObject
* _resultobj
;
5733 wxPyPolygonShape
* _arg0
;
5735 PyObject
* _argo0
= 0;
5736 PyObject
* _argo1
= 0;
5737 char *_kwnames
[] = { "self","dc", NULL
};
5740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
5743 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5744 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5745 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnErase. Expected _wxPyPolygonShape_p.");
5750 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5751 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5752 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnErase. Expected _wxDC_p.");
5757 wxPy_BEGIN_ALLOW_THREADS
;
5758 wxPyPolygonShape_base_OnErase(_arg0
,*_arg1
);
5760 wxPy_END_ALLOW_THREADS
;
5761 } Py_INCREF(Py_None
);
5762 _resultobj
= Py_None
;
5766 #define wxPyPolygonShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
5767 static PyObject
*_wrap_wxPyPolygonShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5768 PyObject
* _resultobj
;
5769 wxPyPolygonShape
* _arg0
;
5771 PyObject
* _argo0
= 0;
5772 PyObject
* _argo1
= 0;
5773 char *_kwnames
[] = { "self","dc", NULL
};
5776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
5779 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5780 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5781 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEraseContents. Expected _wxPyPolygonShape_p.");
5786 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5787 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5788 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnEraseContents. Expected _wxDC_p.");
5793 wxPy_BEGIN_ALLOW_THREADS
;
5794 wxPyPolygonShape_base_OnEraseContents(_arg0
,*_arg1
);
5796 wxPy_END_ALLOW_THREADS
;
5797 } Py_INCREF(Py_None
);
5798 _resultobj
= Py_None
;
5802 #define wxPyPolygonShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
5803 static PyObject
*_wrap_wxPyPolygonShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5804 PyObject
* _resultobj
;
5805 wxPyPolygonShape
* _arg0
;
5807 PyObject
* _argo0
= 0;
5808 PyObject
* _argo1
= 0;
5809 char *_kwnames
[] = { "self","dc", NULL
};
5812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
5815 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5816 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5817 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnHighlight. Expected _wxPyPolygonShape_p.");
5822 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5823 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5824 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnHighlight. Expected _wxDC_p.");
5829 wxPy_BEGIN_ALLOW_THREADS
;
5830 wxPyPolygonShape_base_OnHighlight(_arg0
,*_arg1
);
5832 wxPy_END_ALLOW_THREADS
;
5833 } Py_INCREF(Py_None
);
5834 _resultobj
= Py_None
;
5838 #define wxPyPolygonShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5839 static PyObject
*_wrap_wxPyPolygonShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5840 PyObject
* _resultobj
;
5841 wxPyPolygonShape
* _arg0
;
5844 int _arg3
= (int ) 0;
5845 int _arg4
= (int ) 0;
5846 PyObject
* _argo0
= 0;
5847 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5850 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5853 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5854 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5855 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnLeftClick. Expected _wxPyPolygonShape_p.");
5860 wxPy_BEGIN_ALLOW_THREADS
;
5861 wxPyPolygonShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5863 wxPy_END_ALLOW_THREADS
;
5864 } Py_INCREF(Py_None
);
5865 _resultobj
= Py_None
;
5869 #define wxPyPolygonShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5870 static PyObject
*_wrap_wxPyPolygonShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5871 PyObject
* _resultobj
;
5872 wxPyPolygonShape
* _arg0
;
5875 int _arg3
= (int ) 0;
5876 int _arg4
= (int ) 0;
5877 PyObject
* _argo0
= 0;
5878 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5884 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5885 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5886 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnLeftDoubleClick. Expected _wxPyPolygonShape_p.");
5891 wxPy_BEGIN_ALLOW_THREADS
;
5892 wxPyPolygonShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5894 wxPy_END_ALLOW_THREADS
;
5895 } Py_INCREF(Py_None
);
5896 _resultobj
= Py_None
;
5900 #define wxPyPolygonShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5901 static PyObject
*_wrap_wxPyPolygonShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5902 PyObject
* _resultobj
;
5903 wxPyPolygonShape
* _arg0
;
5906 int _arg3
= (int ) 0;
5907 int _arg4
= (int ) 0;
5908 PyObject
* _argo0
= 0;
5909 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
5912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
5915 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5916 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5917 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnRightClick. Expected _wxPyPolygonShape_p.");
5922 wxPy_BEGIN_ALLOW_THREADS
;
5923 wxPyPolygonShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
5925 wxPy_END_ALLOW_THREADS
;
5926 } Py_INCREF(Py_None
);
5927 _resultobj
= Py_None
;
5931 #define wxPyPolygonShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
5932 static PyObject
*_wrap_wxPyPolygonShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5933 PyObject
* _resultobj
;
5934 wxPyPolygonShape
* _arg0
;
5937 PyObject
* _argo0
= 0;
5938 char *_kwnames
[] = { "self","x","y", NULL
};
5941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5944 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5945 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5946 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSize. Expected _wxPyPolygonShape_p.");
5951 wxPy_BEGIN_ALLOW_THREADS
;
5952 wxPyPolygonShape_base_OnSize(_arg0
,_arg1
,_arg2
);
5954 wxPy_END_ALLOW_THREADS
;
5955 } Py_INCREF(Py_None
);
5956 _resultobj
= Py_None
;
5960 #define wxPyPolygonShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
5961 static PyObject
*_wrap_wxPyPolygonShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5962 PyObject
* _resultobj
;
5964 wxPyPolygonShape
* _arg0
;
5970 bool _arg6
= (bool ) TRUE
;
5971 PyObject
* _argo0
= 0;
5972 PyObject
* _argo1
= 0;
5973 int tempbool6
= (int) TRUE
;
5974 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
5977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyPolygonShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
5980 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5981 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
5982 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMovePre. Expected _wxPyPolygonShape_p.");
5987 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5988 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
5989 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMovePre. Expected _wxDC_p.");
5993 _arg6
= (bool ) tempbool6
;
5995 wxPy_BEGIN_ALLOW_THREADS
;
5996 _result
= (bool )wxPyPolygonShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
5998 wxPy_END_ALLOW_THREADS
;
5999 } _resultobj
= Py_BuildValue("i",_result
);
6003 #define wxPyPolygonShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6004 static PyObject
*_wrap_wxPyPolygonShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6005 PyObject
* _resultobj
;
6006 wxPyPolygonShape
* _arg0
;
6012 bool _arg6
= (bool ) TRUE
;
6013 PyObject
* _argo0
= 0;
6014 PyObject
* _argo1
= 0;
6015 int tempbool6
= (int) TRUE
;
6016 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
6019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyPolygonShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
6022 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6023 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6024 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMovePost. Expected _wxPyPolygonShape_p.");
6029 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6030 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6031 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMovePost. Expected _wxDC_p.");
6035 _arg6
= (bool ) tempbool6
;
6037 wxPy_BEGIN_ALLOW_THREADS
;
6038 wxPyPolygonShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6040 wxPy_END_ALLOW_THREADS
;
6041 } Py_INCREF(Py_None
);
6042 _resultobj
= Py_None
;
6046 #define wxPyPolygonShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6047 static PyObject
*_wrap_wxPyPolygonShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6048 PyObject
* _resultobj
;
6049 wxPyPolygonShape
* _arg0
;
6053 int _arg4
= (int ) 0;
6054 int _arg5
= (int ) 0;
6055 PyObject
* _argo0
= 0;
6057 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
6060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyPolygonShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6063 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6064 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6065 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDragLeft. Expected _wxPyPolygonShape_p.");
6069 _arg1
= (bool ) tempbool1
;
6071 wxPy_BEGIN_ALLOW_THREADS
;
6072 wxPyPolygonShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6074 wxPy_END_ALLOW_THREADS
;
6075 } Py_INCREF(Py_None
);
6076 _resultobj
= Py_None
;
6080 #define wxPyPolygonShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6081 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6082 PyObject
* _resultobj
;
6083 wxPyPolygonShape
* _arg0
;
6086 int _arg3
= (int ) 0;
6087 int _arg4
= (int ) 0;
6088 PyObject
* _argo0
= 0;
6089 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6095 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6096 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6097 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnBeginDragLeft. Expected _wxPyPolygonShape_p.");
6102 wxPy_BEGIN_ALLOW_THREADS
;
6103 wxPyPolygonShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6105 wxPy_END_ALLOW_THREADS
;
6106 } Py_INCREF(Py_None
);
6107 _resultobj
= Py_None
;
6111 #define wxPyPolygonShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6112 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6113 PyObject
* _resultobj
;
6114 wxPyPolygonShape
* _arg0
;
6117 int _arg3
= (int ) 0;
6118 int _arg4
= (int ) 0;
6119 PyObject
* _argo0
= 0;
6120 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6126 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6127 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6128 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndDragLeft. Expected _wxPyPolygonShape_p.");
6133 wxPy_BEGIN_ALLOW_THREADS
;
6134 wxPyPolygonShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6136 wxPy_END_ALLOW_THREADS
;
6137 } Py_INCREF(Py_None
);
6138 _resultobj
= Py_None
;
6142 #define wxPyPolygonShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6143 static PyObject
*_wrap_wxPyPolygonShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6144 PyObject
* _resultobj
;
6145 wxPyPolygonShape
* _arg0
;
6149 int _arg4
= (int ) 0;
6150 int _arg5
= (int ) 0;
6151 PyObject
* _argo0
= 0;
6153 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
6156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyPolygonShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6159 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6160 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6161 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDragRight. Expected _wxPyPolygonShape_p.");
6165 _arg1
= (bool ) tempbool1
;
6167 wxPy_BEGIN_ALLOW_THREADS
;
6168 wxPyPolygonShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6170 wxPy_END_ALLOW_THREADS
;
6171 } Py_INCREF(Py_None
);
6172 _resultobj
= Py_None
;
6176 #define wxPyPolygonShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6177 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6178 PyObject
* _resultobj
;
6179 wxPyPolygonShape
* _arg0
;
6182 int _arg3
= (int ) 0;
6183 int _arg4
= (int ) 0;
6184 PyObject
* _argo0
= 0;
6185 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6191 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6192 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6193 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnBeginDragRight. Expected _wxPyPolygonShape_p.");
6198 wxPy_BEGIN_ALLOW_THREADS
;
6199 wxPyPolygonShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6201 wxPy_END_ALLOW_THREADS
;
6202 } Py_INCREF(Py_None
);
6203 _resultobj
= Py_None
;
6207 #define wxPyPolygonShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6208 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6209 PyObject
* _resultobj
;
6210 wxPyPolygonShape
* _arg0
;
6213 int _arg3
= (int ) 0;
6214 int _arg4
= (int ) 0;
6215 PyObject
* _argo0
= 0;
6216 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyPolygonShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6222 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6223 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6224 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndDragRight. Expected _wxPyPolygonShape_p.");
6229 wxPy_BEGIN_ALLOW_THREADS
;
6230 wxPyPolygonShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6232 wxPy_END_ALLOW_THREADS
;
6233 } Py_INCREF(Py_None
);
6234 _resultobj
= Py_None
;
6238 #define wxPyPolygonShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6239 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6240 PyObject
* _resultobj
;
6241 wxPyPolygonShape
* _arg0
;
6247 PyObject
* _argo0
= 0;
6248 PyObject
* _argo1
= 0;
6249 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
6252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyPolygonShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6255 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6256 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6257 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawOutline. Expected _wxPyPolygonShape_p.");
6262 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6263 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6264 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawOutline. Expected _wxDC_p.");
6269 wxPy_BEGIN_ALLOW_THREADS
;
6270 wxPyPolygonShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6272 wxPy_END_ALLOW_THREADS
;
6273 } Py_INCREF(Py_None
);
6274 _resultobj
= Py_None
;
6278 #define wxPyPolygonShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
6279 static PyObject
*_wrap_wxPyPolygonShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6280 PyObject
* _resultobj
;
6281 wxPyPolygonShape
* _arg0
;
6283 PyObject
* _argo0
= 0;
6284 PyObject
* _argo1
= 0;
6285 char *_kwnames
[] = { "self","dc", NULL
};
6288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
6291 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6292 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6293 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnDrawControlPoints. Expected _wxPyPolygonShape_p.");
6298 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6299 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6300 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnDrawControlPoints. Expected _wxDC_p.");
6305 wxPy_BEGIN_ALLOW_THREADS
;
6306 wxPyPolygonShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
6308 wxPy_END_ALLOW_THREADS
;
6309 } Py_INCREF(Py_None
);
6310 _resultobj
= Py_None
;
6314 #define wxPyPolygonShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
6315 static PyObject
*_wrap_wxPyPolygonShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6316 PyObject
* _resultobj
;
6317 wxPyPolygonShape
* _arg0
;
6319 PyObject
* _argo0
= 0;
6320 PyObject
* _argo1
= 0;
6321 char *_kwnames
[] = { "self","dc", NULL
};
6324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyPolygonShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
6327 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6328 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6329 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEraseControlPoints. Expected _wxPyPolygonShape_p.");
6334 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6335 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6336 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnEraseControlPoints. Expected _wxDC_p.");
6341 wxPy_BEGIN_ALLOW_THREADS
;
6342 wxPyPolygonShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
6344 wxPy_END_ALLOW_THREADS
;
6345 } Py_INCREF(Py_None
);
6346 _resultobj
= Py_None
;
6350 #define wxPyPolygonShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
6351 static PyObject
*_wrap_wxPyPolygonShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6352 PyObject
* _resultobj
;
6353 wxPyPolygonShape
* _arg0
;
6355 bool _arg2
= (bool ) TRUE
;
6356 PyObject
* _argo0
= 0;
6357 PyObject
* _argo1
= 0;
6358 int tempbool2
= (int) TRUE
;
6359 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
6362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyPolygonShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6365 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6366 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6367 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnMoveLink. Expected _wxPyPolygonShape_p.");
6372 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6373 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6374 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnMoveLink. Expected _wxDC_p.");
6378 _arg2
= (bool ) tempbool2
;
6380 wxPy_BEGIN_ALLOW_THREADS
;
6381 wxPyPolygonShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
6383 wxPy_END_ALLOW_THREADS
;
6384 } Py_INCREF(Py_None
);
6385 _resultobj
= Py_None
;
6389 #define wxPyPolygonShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6390 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6391 PyObject
* _resultobj
;
6392 wxPyPolygonShape
* _arg0
;
6393 wxPyControlPoint
* _arg1
;
6397 int _arg5
= (int ) 0;
6398 int _arg6
= (int ) 0;
6399 PyObject
* _argo0
= 0;
6400 PyObject
* _argo1
= 0;
6402 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
6405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyPolygonShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
6408 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6409 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6410 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingDragLeft. Expected _wxPyPolygonShape_p.");
6415 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6416 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6417 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
6421 _arg2
= (bool ) tempbool2
;
6423 wxPy_BEGIN_ALLOW_THREADS
;
6424 wxPyPolygonShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
6426 wxPy_END_ALLOW_THREADS
;
6427 } Py_INCREF(Py_None
);
6428 _resultobj
= Py_None
;
6432 #define wxPyPolygonShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6433 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6434 PyObject
* _resultobj
;
6435 wxPyPolygonShape
* _arg0
;
6436 wxPyControlPoint
* _arg1
;
6439 int _arg4
= (int ) 0;
6440 int _arg5
= (int ) 0;
6441 PyObject
* _argo0
= 0;
6442 PyObject
* _argo1
= 0;
6443 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
6446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyPolygonShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6449 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6450 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6451 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingBeginDragLeft. Expected _wxPyPolygonShape_p.");
6456 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6457 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6458 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
6463 wxPy_BEGIN_ALLOW_THREADS
;
6464 wxPyPolygonShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6466 wxPy_END_ALLOW_THREADS
;
6467 } Py_INCREF(Py_None
);
6468 _resultobj
= Py_None
;
6472 #define wxPyPolygonShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6473 static PyObject
*_wrap_wxPyPolygonShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6474 PyObject
* _resultobj
;
6475 wxPyPolygonShape
* _arg0
;
6476 wxPyControlPoint
* _arg1
;
6479 int _arg4
= (int ) 0;
6480 int _arg5
= (int ) 0;
6481 PyObject
* _argo0
= 0;
6482 PyObject
* _argo1
= 0;
6483 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
6486 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyPolygonShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
6489 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6490 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6491 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnSizingEndDragLeft. Expected _wxPyPolygonShape_p.");
6496 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6497 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
6498 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyPolygonShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
6503 wxPy_BEGIN_ALLOW_THREADS
;
6504 wxPyPolygonShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
6506 wxPy_END_ALLOW_THREADS
;
6507 } Py_INCREF(Py_None
);
6508 _resultobj
= Py_None
;
6512 #define wxPyPolygonShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
6513 static PyObject
*_wrap_wxPyPolygonShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6514 PyObject
* _resultobj
;
6515 wxPyPolygonShape
* _arg0
;
6518 PyObject
* _argo0
= 0;
6519 char *_kwnames
[] = { "self","w","h", NULL
};
6522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6525 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6526 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6527 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnBeginSize. Expected _wxPyPolygonShape_p.");
6532 wxPy_BEGIN_ALLOW_THREADS
;
6533 wxPyPolygonShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
6535 wxPy_END_ALLOW_THREADS
;
6536 } Py_INCREF(Py_None
);
6537 _resultobj
= Py_None
;
6541 #define wxPyPolygonShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
6542 static PyObject
*_wrap_wxPyPolygonShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6543 PyObject
* _resultobj
;
6544 wxPyPolygonShape
* _arg0
;
6547 PyObject
* _argo0
= 0;
6548 char *_kwnames
[] = { "self","w","h", NULL
};
6551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyPolygonShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
6554 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6555 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyPolygonShape_p")) {
6556 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyPolygonShape_base_OnEndSize. Expected _wxPyPolygonShape_p.");
6561 wxPy_BEGIN_ALLOW_THREADS
;
6562 wxPyPolygonShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
6564 wxPy_END_ALLOW_THREADS
;
6565 } Py_INCREF(Py_None
);
6566 _resultobj
= Py_None
;
6570 static void *SwigwxPyTextShapeTowxPyRectangleShape(void *ptr
) {
6572 wxPyRectangleShape
*dest
;
6573 src
= (wxPyTextShape
*) ptr
;
6574 dest
= (wxPyRectangleShape
*) src
;
6575 return (void *) dest
;
6578 static void *SwigwxPyTextShapeTowxPyShape(void *ptr
) {
6581 src
= (wxPyTextShape
*) ptr
;
6582 dest
= (wxPyShape
*) src
;
6583 return (void *) dest
;
6586 static void *SwigwxPyTextShapeTowxPyShapeEvtHandler(void *ptr
) {
6588 wxPyShapeEvtHandler
*dest
;
6589 src
= (wxPyTextShape
*) ptr
;
6590 dest
= (wxPyShapeEvtHandler
*) src
;
6591 return (void *) dest
;
6594 #define new_wxPyTextShape(_swigarg0,_swigarg1) (new wxPyTextShape(_swigarg0,_swigarg1))
6595 static PyObject
*_wrap_new_wxPyTextShape(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6596 PyObject
* _resultobj
;
6597 wxPyTextShape
* _result
;
6598 double _arg0
= (double ) 0.0;
6599 double _arg1
= (double ) 0.0;
6600 char *_kwnames
[] = { "width","height", NULL
};
6604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|dd:new_wxPyTextShape",_kwnames
,&_arg0
,&_arg1
))
6607 wxPy_BEGIN_ALLOW_THREADS
;
6608 _result
= (wxPyTextShape
*)new_wxPyTextShape(_arg0
,_arg1
);
6610 wxPy_END_ALLOW_THREADS
;
6612 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTextShape_p");
6613 _resultobj
= Py_BuildValue("s",_ptemp
);
6616 _resultobj
= Py_None
;
6621 #define wxPyTextShape__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
6622 static PyObject
*_wrap_wxPyTextShape__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6623 PyObject
* _resultobj
;
6624 wxPyTextShape
* _arg0
;
6627 PyObject
* _argo0
= 0;
6628 PyObject
* _obj1
= 0;
6629 PyObject
* _obj2
= 0;
6630 char *_kwnames
[] = { "self","self","_class", NULL
};
6633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxPyTextShape__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
6636 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6637 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6638 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape__setSelf. Expected _wxPyTextShape_p.");
6649 wxPy_BEGIN_ALLOW_THREADS
;
6650 wxPyTextShape__setSelf(_arg0
,_arg1
,_arg2
);
6652 wxPy_END_ALLOW_THREADS
;
6653 } Py_INCREF(Py_None
);
6654 _resultobj
= Py_None
;
6658 #define wxPyTextShape_base_OnDelete(_swigobj) (_swigobj->base_OnDelete())
6659 static PyObject
*_wrap_wxPyTextShape_base_OnDelete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6660 PyObject
* _resultobj
;
6661 wxPyTextShape
* _arg0
;
6662 PyObject
* _argo0
= 0;
6663 char *_kwnames
[] = { "self", NULL
};
6666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxPyTextShape_base_OnDelete",_kwnames
,&_argo0
))
6669 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6670 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6671 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDelete. Expected _wxPyTextShape_p.");
6676 wxPy_BEGIN_ALLOW_THREADS
;
6677 wxPyTextShape_base_OnDelete(_arg0
);
6679 wxPy_END_ALLOW_THREADS
;
6680 } Py_INCREF(Py_None
);
6681 _resultobj
= Py_None
;
6685 #define wxPyTextShape_base_OnDraw(_swigobj,_swigarg0) (_swigobj->base_OnDraw(_swigarg0))
6686 static PyObject
*_wrap_wxPyTextShape_base_OnDraw(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6687 PyObject
* _resultobj
;
6688 wxPyTextShape
* _arg0
;
6690 PyObject
* _argo0
= 0;
6691 PyObject
* _argo1
= 0;
6692 char *_kwnames
[] = { "self","dc", NULL
};
6695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDraw",_kwnames
,&_argo0
,&_argo1
))
6698 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6699 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6700 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDraw. Expected _wxPyTextShape_p.");
6705 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6706 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6707 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDraw. Expected _wxDC_p.");
6712 wxPy_BEGIN_ALLOW_THREADS
;
6713 wxPyTextShape_base_OnDraw(_arg0
,*_arg1
);
6715 wxPy_END_ALLOW_THREADS
;
6716 } Py_INCREF(Py_None
);
6717 _resultobj
= Py_None
;
6721 #define wxPyTextShape_base_OnDrawContents(_swigobj,_swigarg0) (_swigobj->base_OnDrawContents(_swigarg0))
6722 static PyObject
*_wrap_wxPyTextShape_base_OnDrawContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6723 PyObject
* _resultobj
;
6724 wxPyTextShape
* _arg0
;
6726 PyObject
* _argo0
= 0;
6727 PyObject
* _argo1
= 0;
6728 char *_kwnames
[] = { "self","dc", NULL
};
6731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDrawContents",_kwnames
,&_argo0
,&_argo1
))
6734 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6735 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6736 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawContents. Expected _wxPyTextShape_p.");
6741 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6742 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6743 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawContents. Expected _wxDC_p.");
6748 wxPy_BEGIN_ALLOW_THREADS
;
6749 wxPyTextShape_base_OnDrawContents(_arg0
,*_arg1
);
6751 wxPy_END_ALLOW_THREADS
;
6752 } Py_INCREF(Py_None
);
6753 _resultobj
= Py_None
;
6757 #define wxPyTextShape_base_OnDrawBranches(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnDrawBranches(_swigarg0,_swigarg1))
6758 static PyObject
*_wrap_wxPyTextShape_base_OnDrawBranches(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6759 PyObject
* _resultobj
;
6760 wxPyTextShape
* _arg0
;
6762 bool _arg2
= (bool ) FALSE
;
6763 PyObject
* _argo0
= 0;
6764 PyObject
* _argo1
= 0;
6765 int tempbool2
= (int) FALSE
;
6766 char *_kwnames
[] = { "self","dc","erase", NULL
};
6769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyTextShape_base_OnDrawBranches",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6772 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6773 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6774 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawBranches. Expected _wxPyTextShape_p.");
6779 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6780 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6781 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawBranches. Expected _wxDC_p.");
6785 _arg2
= (bool ) tempbool2
;
6787 wxPy_BEGIN_ALLOW_THREADS
;
6788 wxPyTextShape_base_OnDrawBranches(_arg0
,*_arg1
,_arg2
);
6790 wxPy_END_ALLOW_THREADS
;
6791 } Py_INCREF(Py_None
);
6792 _resultobj
= Py_None
;
6796 #define wxPyTextShape_base_OnMoveLinks(_swigobj,_swigarg0) (_swigobj->base_OnMoveLinks(_swigarg0))
6797 static PyObject
*_wrap_wxPyTextShape_base_OnMoveLinks(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6798 PyObject
* _resultobj
;
6799 wxPyTextShape
* _arg0
;
6801 PyObject
* _argo0
= 0;
6802 PyObject
* _argo1
= 0;
6803 char *_kwnames
[] = { "self","dc", NULL
};
6806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnMoveLinks",_kwnames
,&_argo0
,&_argo1
))
6809 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6810 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6811 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMoveLinks. Expected _wxPyTextShape_p.");
6816 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6817 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMoveLinks. Expected _wxDC_p.");
6823 wxPy_BEGIN_ALLOW_THREADS
;
6824 wxPyTextShape_base_OnMoveLinks(_arg0
,*_arg1
);
6826 wxPy_END_ALLOW_THREADS
;
6827 } Py_INCREF(Py_None
);
6828 _resultobj
= Py_None
;
6832 #define wxPyTextShape_base_OnErase(_swigobj,_swigarg0) (_swigobj->base_OnErase(_swigarg0))
6833 static PyObject
*_wrap_wxPyTextShape_base_OnErase(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6834 PyObject
* _resultobj
;
6835 wxPyTextShape
* _arg0
;
6837 PyObject
* _argo0
= 0;
6838 PyObject
* _argo1
= 0;
6839 char *_kwnames
[] = { "self","dc", NULL
};
6842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnErase",_kwnames
,&_argo0
,&_argo1
))
6845 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6846 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6847 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnErase. Expected _wxPyTextShape_p.");
6852 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6853 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6854 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnErase. Expected _wxDC_p.");
6859 wxPy_BEGIN_ALLOW_THREADS
;
6860 wxPyTextShape_base_OnErase(_arg0
,*_arg1
);
6862 wxPy_END_ALLOW_THREADS
;
6863 } Py_INCREF(Py_None
);
6864 _resultobj
= Py_None
;
6868 #define wxPyTextShape_base_OnEraseContents(_swigobj,_swigarg0) (_swigobj->base_OnEraseContents(_swigarg0))
6869 static PyObject
*_wrap_wxPyTextShape_base_OnEraseContents(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6870 PyObject
* _resultobj
;
6871 wxPyTextShape
* _arg0
;
6873 PyObject
* _argo0
= 0;
6874 PyObject
* _argo1
= 0;
6875 char *_kwnames
[] = { "self","dc", NULL
};
6878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnEraseContents",_kwnames
,&_argo0
,&_argo1
))
6881 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6882 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6883 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEraseContents. Expected _wxPyTextShape_p.");
6888 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6889 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6890 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnEraseContents. Expected _wxDC_p.");
6895 wxPy_BEGIN_ALLOW_THREADS
;
6896 wxPyTextShape_base_OnEraseContents(_arg0
,*_arg1
);
6898 wxPy_END_ALLOW_THREADS
;
6899 } Py_INCREF(Py_None
);
6900 _resultobj
= Py_None
;
6904 #define wxPyTextShape_base_OnHighlight(_swigobj,_swigarg0) (_swigobj->base_OnHighlight(_swigarg0))
6905 static PyObject
*_wrap_wxPyTextShape_base_OnHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6906 PyObject
* _resultobj
;
6907 wxPyTextShape
* _arg0
;
6909 PyObject
* _argo0
= 0;
6910 PyObject
* _argo1
= 0;
6911 char *_kwnames
[] = { "self","dc", NULL
};
6914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnHighlight",_kwnames
,&_argo0
,&_argo1
))
6917 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6918 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6919 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnHighlight. Expected _wxPyTextShape_p.");
6924 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6925 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
6926 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnHighlight. Expected _wxDC_p.");
6931 wxPy_BEGIN_ALLOW_THREADS
;
6932 wxPyTextShape_base_OnHighlight(_arg0
,*_arg1
);
6934 wxPy_END_ALLOW_THREADS
;
6935 } Py_INCREF(Py_None
);
6936 _resultobj
= Py_None
;
6940 #define wxPyTextShape_base_OnLeftClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6941 static PyObject
*_wrap_wxPyTextShape_base_OnLeftClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6942 PyObject
* _resultobj
;
6943 wxPyTextShape
* _arg0
;
6946 int _arg3
= (int ) 0;
6947 int _arg4
= (int ) 0;
6948 PyObject
* _argo0
= 0;
6949 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnLeftClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6955 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6956 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6957 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnLeftClick. Expected _wxPyTextShape_p.");
6962 wxPy_BEGIN_ALLOW_THREADS
;
6963 wxPyTextShape_base_OnLeftClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6965 wxPy_END_ALLOW_THREADS
;
6966 } Py_INCREF(Py_None
);
6967 _resultobj
= Py_None
;
6971 #define wxPyTextShape_base_OnLeftDoubleClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnLeftDoubleClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6972 static PyObject
*_wrap_wxPyTextShape_base_OnLeftDoubleClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6973 PyObject
* _resultobj
;
6974 wxPyTextShape
* _arg0
;
6977 int _arg3
= (int ) 0;
6978 int _arg4
= (int ) 0;
6979 PyObject
* _argo0
= 0;
6980 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
6983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnLeftDoubleClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
6986 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6987 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
6988 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnLeftDoubleClick. Expected _wxPyTextShape_p.");
6993 wxPy_BEGIN_ALLOW_THREADS
;
6994 wxPyTextShape_base_OnLeftDoubleClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
6996 wxPy_END_ALLOW_THREADS
;
6997 } Py_INCREF(Py_None
);
6998 _resultobj
= Py_None
;
7002 #define wxPyTextShape_base_OnRightClick(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnRightClick(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7003 static PyObject
*_wrap_wxPyTextShape_base_OnRightClick(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7004 PyObject
* _resultobj
;
7005 wxPyTextShape
* _arg0
;
7008 int _arg3
= (int ) 0;
7009 int _arg4
= (int ) 0;
7010 PyObject
* _argo0
= 0;
7011 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnRightClick",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7017 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7018 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7019 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnRightClick. Expected _wxPyTextShape_p.");
7024 wxPy_BEGIN_ALLOW_THREADS
;
7025 wxPyTextShape_base_OnRightClick(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7027 wxPy_END_ALLOW_THREADS
;
7028 } Py_INCREF(Py_None
);
7029 _resultobj
= Py_None
;
7033 #define wxPyTextShape_base_OnSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnSize(_swigarg0,_swigarg1))
7034 static PyObject
*_wrap_wxPyTextShape_base_OnSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7035 PyObject
* _resultobj
;
7036 wxPyTextShape
* _arg0
;
7039 PyObject
* _argo0
= 0;
7040 char *_kwnames
[] = { "self","x","y", NULL
};
7043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7046 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7047 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7048 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSize. Expected _wxPyTextShape_p.");
7053 wxPy_BEGIN_ALLOW_THREADS
;
7054 wxPyTextShape_base_OnSize(_arg0
,_arg1
,_arg2
);
7056 wxPy_END_ALLOW_THREADS
;
7057 } Py_INCREF(Py_None
);
7058 _resultobj
= Py_None
;
7062 #define wxPyTextShape_base_OnMovePre(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePre(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7063 static PyObject
*_wrap_wxPyTextShape_base_OnMovePre(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7064 PyObject
* _resultobj
;
7066 wxPyTextShape
* _arg0
;
7072 bool _arg6
= (bool ) TRUE
;
7073 PyObject
* _argo0
= 0;
7074 PyObject
* _argo1
= 0;
7075 int tempbool6
= (int) TRUE
;
7076 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyTextShape_base_OnMovePre",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7082 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7083 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7084 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMovePre. Expected _wxPyTextShape_p.");
7089 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7090 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7091 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMovePre. Expected _wxDC_p.");
7095 _arg6
= (bool ) tempbool6
;
7097 wxPy_BEGIN_ALLOW_THREADS
;
7098 _result
= (bool )wxPyTextShape_base_OnMovePre(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7100 wxPy_END_ALLOW_THREADS
;
7101 } _resultobj
= Py_BuildValue("i",_result
);
7105 #define wxPyTextShape_base_OnMovePost(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnMovePost(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7106 static PyObject
*_wrap_wxPyTextShape_base_OnMovePost(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7107 PyObject
* _resultobj
;
7108 wxPyTextShape
* _arg0
;
7114 bool _arg6
= (bool ) TRUE
;
7115 PyObject
* _argo0
= 0;
7116 PyObject
* _argo1
= 0;
7117 int tempbool6
= (int) TRUE
;
7118 char *_kwnames
[] = { "self","dc","x","y","old_x","old_y","display", NULL
};
7121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd|i:wxPyTextShape_base_OnMovePost",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
,&tempbool6
))
7124 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7125 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7126 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMovePost. Expected _wxPyTextShape_p.");
7131 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7132 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7133 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMovePost. Expected _wxDC_p.");
7137 _arg6
= (bool ) tempbool6
;
7139 wxPy_BEGIN_ALLOW_THREADS
;
7140 wxPyTextShape_base_OnMovePost(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7142 wxPy_END_ALLOW_THREADS
;
7143 } Py_INCREF(Py_None
);
7144 _resultobj
= Py_None
;
7148 #define wxPyTextShape_base_OnDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7149 static PyObject
*_wrap_wxPyTextShape_base_OnDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7150 PyObject
* _resultobj
;
7151 wxPyTextShape
* _arg0
;
7155 int _arg4
= (int ) 0;
7156 int _arg5
= (int ) 0;
7157 PyObject
* _argo0
= 0;
7159 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyTextShape_base_OnDragLeft",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7165 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7166 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7167 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDragLeft. Expected _wxPyTextShape_p.");
7171 _arg1
= (bool ) tempbool1
;
7173 wxPy_BEGIN_ALLOW_THREADS
;
7174 wxPyTextShape_base_OnDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7176 wxPy_END_ALLOW_THREADS
;
7177 } Py_INCREF(Py_None
);
7178 _resultobj
= Py_None
;
7182 #define wxPyTextShape_base_OnBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7183 static PyObject
*_wrap_wxPyTextShape_base_OnBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7184 PyObject
* _resultobj
;
7185 wxPyTextShape
* _arg0
;
7188 int _arg3
= (int ) 0;
7189 int _arg4
= (int ) 0;
7190 PyObject
* _argo0
= 0;
7191 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnBeginDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7197 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7198 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7199 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnBeginDragLeft. Expected _wxPyTextShape_p.");
7204 wxPy_BEGIN_ALLOW_THREADS
;
7205 wxPyTextShape_base_OnBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7207 wxPy_END_ALLOW_THREADS
;
7208 } Py_INCREF(Py_None
);
7209 _resultobj
= Py_None
;
7213 #define wxPyTextShape_base_OnEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7214 static PyObject
*_wrap_wxPyTextShape_base_OnEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7215 PyObject
* _resultobj
;
7216 wxPyTextShape
* _arg0
;
7219 int _arg3
= (int ) 0;
7220 int _arg4
= (int ) 0;
7221 PyObject
* _argo0
= 0;
7222 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnEndDragLeft",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7228 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7229 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7230 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndDragLeft. Expected _wxPyTextShape_p.");
7235 wxPy_BEGIN_ALLOW_THREADS
;
7236 wxPyTextShape_base_OnEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7238 wxPy_END_ALLOW_THREADS
;
7239 } Py_INCREF(Py_None
);
7240 _resultobj
= Py_None
;
7244 #define wxPyTextShape_base_OnDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7245 static PyObject
*_wrap_wxPyTextShape_base_OnDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7246 PyObject
* _resultobj
;
7247 wxPyTextShape
* _arg0
;
7251 int _arg4
= (int ) 0;
7252 int _arg5
= (int ) 0;
7253 PyObject
* _argo0
= 0;
7255 char *_kwnames
[] = { "self","draw","x","y","keys","attachment", NULL
};
7258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oidd|ii:wxPyTextShape_base_OnDragRight",_kwnames
,&_argo0
,&tempbool1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7261 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7262 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7263 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDragRight. Expected _wxPyTextShape_p.");
7267 _arg1
= (bool ) tempbool1
;
7269 wxPy_BEGIN_ALLOW_THREADS
;
7270 wxPyTextShape_base_OnDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7272 wxPy_END_ALLOW_THREADS
;
7273 } Py_INCREF(Py_None
);
7274 _resultobj
= Py_None
;
7278 #define wxPyTextShape_base_OnBeginDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnBeginDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7279 static PyObject
*_wrap_wxPyTextShape_base_OnBeginDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7280 PyObject
* _resultobj
;
7281 wxPyTextShape
* _arg0
;
7284 int _arg3
= (int ) 0;
7285 int _arg4
= (int ) 0;
7286 PyObject
* _argo0
= 0;
7287 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnBeginDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7293 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7294 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnBeginDragRight. Expected _wxPyTextShape_p.");
7300 wxPy_BEGIN_ALLOW_THREADS
;
7301 wxPyTextShape_base_OnBeginDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7303 wxPy_END_ALLOW_THREADS
;
7304 } Py_INCREF(Py_None
);
7305 _resultobj
= Py_None
;
7309 #define wxPyTextShape_base_OnEndDragRight(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->base_OnEndDragRight(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7310 static PyObject
*_wrap_wxPyTextShape_base_OnEndDragRight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7311 PyObject
* _resultobj
;
7312 wxPyTextShape
* _arg0
;
7315 int _arg3
= (int ) 0;
7316 int _arg4
= (int ) 0;
7317 PyObject
* _argo0
= 0;
7318 char *_kwnames
[] = { "self","x","y","keys","attachment", NULL
};
7321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd|ii:wxPyTextShape_base_OnEndDragRight",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
,&_arg4
))
7324 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7325 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7326 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndDragRight. Expected _wxPyTextShape_p.");
7331 wxPy_BEGIN_ALLOW_THREADS
;
7332 wxPyTextShape_base_OnEndDragRight(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
);
7334 wxPy_END_ALLOW_THREADS
;
7335 } Py_INCREF(Py_None
);
7336 _resultobj
= Py_None
;
7340 #define wxPyTextShape_base_OnDrawOutline(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnDrawOutline(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7341 static PyObject
*_wrap_wxPyTextShape_base_OnDrawOutline(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7342 PyObject
* _resultobj
;
7343 wxPyTextShape
* _arg0
;
7349 PyObject
* _argo0
= 0;
7350 PyObject
* _argo1
= 0;
7351 char *_kwnames
[] = { "self","dc","x","y","w","h", NULL
};
7354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdddd:wxPyTextShape_base_OnDrawOutline",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7357 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7358 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7359 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawOutline. Expected _wxPyTextShape_p.");
7364 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7365 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7366 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawOutline. Expected _wxDC_p.");
7371 wxPy_BEGIN_ALLOW_THREADS
;
7372 wxPyTextShape_base_OnDrawOutline(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7374 wxPy_END_ALLOW_THREADS
;
7375 } Py_INCREF(Py_None
);
7376 _resultobj
= Py_None
;
7380 #define wxPyTextShape_base_OnDrawControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnDrawControlPoints(_swigarg0))
7381 static PyObject
*_wrap_wxPyTextShape_base_OnDrawControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7382 PyObject
* _resultobj
;
7383 wxPyTextShape
* _arg0
;
7385 PyObject
* _argo0
= 0;
7386 PyObject
* _argo1
= 0;
7387 char *_kwnames
[] = { "self","dc", NULL
};
7390 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnDrawControlPoints",_kwnames
,&_argo0
,&_argo1
))
7393 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7394 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7395 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnDrawControlPoints. Expected _wxPyTextShape_p.");
7400 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7401 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7402 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnDrawControlPoints. Expected _wxDC_p.");
7407 wxPy_BEGIN_ALLOW_THREADS
;
7408 wxPyTextShape_base_OnDrawControlPoints(_arg0
,*_arg1
);
7410 wxPy_END_ALLOW_THREADS
;
7411 } Py_INCREF(Py_None
);
7412 _resultobj
= Py_None
;
7416 #define wxPyTextShape_base_OnEraseControlPoints(_swigobj,_swigarg0) (_swigobj->base_OnEraseControlPoints(_swigarg0))
7417 static PyObject
*_wrap_wxPyTextShape_base_OnEraseControlPoints(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7418 PyObject
* _resultobj
;
7419 wxPyTextShape
* _arg0
;
7421 PyObject
* _argo0
= 0;
7422 PyObject
* _argo1
= 0;
7423 char *_kwnames
[] = { "self","dc", NULL
};
7426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxPyTextShape_base_OnEraseControlPoints",_kwnames
,&_argo0
,&_argo1
))
7429 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7430 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7431 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEraseControlPoints. Expected _wxPyTextShape_p.");
7436 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7437 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnEraseControlPoints. Expected _wxDC_p.");
7443 wxPy_BEGIN_ALLOW_THREADS
;
7444 wxPyTextShape_base_OnEraseControlPoints(_arg0
,*_arg1
);
7446 wxPy_END_ALLOW_THREADS
;
7447 } Py_INCREF(Py_None
);
7448 _resultobj
= Py_None
;
7452 #define wxPyTextShape_base_OnMoveLink(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnMoveLink(_swigarg0,_swigarg1))
7453 static PyObject
*_wrap_wxPyTextShape_base_OnMoveLink(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7454 PyObject
* _resultobj
;
7455 wxPyTextShape
* _arg0
;
7457 bool _arg2
= (bool ) TRUE
;
7458 PyObject
* _argo0
= 0;
7459 PyObject
* _argo1
= 0;
7460 int tempbool2
= (int) TRUE
;
7461 char *_kwnames
[] = { "self","dc","moveControlPoints", NULL
};
7464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxPyTextShape_base_OnMoveLink",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7467 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7468 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7469 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnMoveLink. Expected _wxPyTextShape_p.");
7474 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7475 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxDC_p")) {
7476 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnMoveLink. Expected _wxDC_p.");
7480 _arg2
= (bool ) tempbool2
;
7482 wxPy_BEGIN_ALLOW_THREADS
;
7483 wxPyTextShape_base_OnMoveLink(_arg0
,*_arg1
,_arg2
);
7485 wxPy_END_ALLOW_THREADS
;
7486 } Py_INCREF(Py_None
);
7487 _resultobj
= Py_None
;
7491 #define wxPyTextShape_base_OnSizingDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->base_OnSizingDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7492 static PyObject
*_wrap_wxPyTextShape_base_OnSizingDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7493 PyObject
* _resultobj
;
7494 wxPyTextShape
* _arg0
;
7495 wxPyControlPoint
* _arg1
;
7499 int _arg5
= (int ) 0;
7500 int _arg6
= (int ) 0;
7501 PyObject
* _argo0
= 0;
7502 PyObject
* _argo1
= 0;
7504 char *_kwnames
[] = { "self","pt","draw","x","y","keys","attachment", NULL
};
7507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOidd|ii:wxPyTextShape_base_OnSizingDragLeft",_kwnames
,&_argo0
,&_argo1
,&tempbool2
,&_arg3
,&_arg4
,&_arg5
,&_arg6
))
7510 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7511 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7512 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingDragLeft. Expected _wxPyTextShape_p.");
7517 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7518 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7519 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingDragLeft. Expected _wxPyControlPoint_p.");
7523 _arg2
= (bool ) tempbool2
;
7525 wxPy_BEGIN_ALLOW_THREADS
;
7526 wxPyTextShape_base_OnSizingDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
,_arg6
);
7528 wxPy_END_ALLOW_THREADS
;
7529 } Py_INCREF(Py_None
);
7530 _resultobj
= Py_None
;
7534 #define wxPyTextShape_base_OnSizingBeginDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingBeginDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7535 static PyObject
*_wrap_wxPyTextShape_base_OnSizingBeginDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7536 PyObject
* _resultobj
;
7537 wxPyTextShape
* _arg0
;
7538 wxPyControlPoint
* _arg1
;
7541 int _arg4
= (int ) 0;
7542 int _arg5
= (int ) 0;
7543 PyObject
* _argo0
= 0;
7544 PyObject
* _argo1
= 0;
7545 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
7548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyTextShape_base_OnSizingBeginDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7551 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7552 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7553 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingBeginDragLeft. Expected _wxPyTextShape_p.");
7558 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7559 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7560 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingBeginDragLeft. Expected _wxPyControlPoint_p.");
7565 wxPy_BEGIN_ALLOW_THREADS
;
7566 wxPyTextShape_base_OnSizingBeginDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7568 wxPy_END_ALLOW_THREADS
;
7569 } Py_INCREF(Py_None
);
7570 _resultobj
= Py_None
;
7574 #define wxPyTextShape_base_OnSizingEndDragLeft(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->base_OnSizingEndDragLeft(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7575 static PyObject
*_wrap_wxPyTextShape_base_OnSizingEndDragLeft(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7576 PyObject
* _resultobj
;
7577 wxPyTextShape
* _arg0
;
7578 wxPyControlPoint
* _arg1
;
7581 int _arg4
= (int ) 0;
7582 int _arg5
= (int ) 0;
7583 PyObject
* _argo0
= 0;
7584 PyObject
* _argo1
= 0;
7585 char *_kwnames
[] = { "self","pt","x","y","keys","attachment", NULL
};
7588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOdd|ii:wxPyTextShape_base_OnSizingEndDragLeft",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_arg4
,&_arg5
))
7591 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7592 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7593 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnSizingEndDragLeft. Expected _wxPyTextShape_p.");
7598 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7599 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPyControlPoint_p")) {
7600 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxPyTextShape_base_OnSizingEndDragLeft. Expected _wxPyControlPoint_p.");
7605 wxPy_BEGIN_ALLOW_THREADS
;
7606 wxPyTextShape_base_OnSizingEndDragLeft(_arg0
,_arg1
,_arg2
,_arg3
,_arg4
,_arg5
);
7608 wxPy_END_ALLOW_THREADS
;
7609 } Py_INCREF(Py_None
);
7610 _resultobj
= Py_None
;
7614 #define wxPyTextShape_base_OnBeginSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnBeginSize(_swigarg0,_swigarg1))
7615 static PyObject
*_wrap_wxPyTextShape_base_OnBeginSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7616 PyObject
* _resultobj
;
7617 wxPyTextShape
* _arg0
;
7620 PyObject
* _argo0
= 0;
7621 char *_kwnames
[] = { "self","w","h", NULL
};
7624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnBeginSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7627 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7628 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7629 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnBeginSize. Expected _wxPyTextShape_p.");
7634 wxPy_BEGIN_ALLOW_THREADS
;
7635 wxPyTextShape_base_OnBeginSize(_arg0
,_arg1
,_arg2
);
7637 wxPy_END_ALLOW_THREADS
;
7638 } Py_INCREF(Py_None
);
7639 _resultobj
= Py_None
;
7643 #define wxPyTextShape_base_OnEndSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->base_OnEndSize(_swigarg0,_swigarg1))
7644 static PyObject
*_wrap_wxPyTextShape_base_OnEndSize(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7645 PyObject
* _resultobj
;
7646 wxPyTextShape
* _arg0
;
7649 PyObject
* _argo0
= 0;
7650 char *_kwnames
[] = { "self","w","h", NULL
};
7653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Odd:wxPyTextShape_base_OnEndSize",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
7656 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7657 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTextShape_p")) {
7658 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxPyTextShape_base_OnEndSize. Expected _wxPyTextShape_p.");
7663 wxPy_BEGIN_ALLOW_THREADS
;
7664 wxPyTextShape_base_OnEndSize(_arg0
,_arg1
,_arg2
);
7666 wxPy_END_ALLOW_THREADS
;
7667 } Py_INCREF(Py_None
);
7668 _resultobj
= Py_None
;
7672 static PyMethodDef oglshapes2cMethods
[] = {
7673 { "wxPyTextShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7674 { "wxPyTextShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7675 { "wxPyTextShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7676 { "wxPyTextShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7677 { "wxPyTextShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7678 { "wxPyTextShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyTextShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7679 { "wxPyTextShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyTextShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7680 { "wxPyTextShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7681 { "wxPyTextShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7682 { "wxPyTextShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7683 { "wxPyTextShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7684 { "wxPyTextShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyTextShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7685 { "wxPyTextShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7686 { "wxPyTextShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7687 { "wxPyTextShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyTextShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7688 { "wxPyTextShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyTextShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7689 { "wxPyTextShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyTextShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7690 { "wxPyTextShape_base_OnSize", (PyCFunction
) _wrap_wxPyTextShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7691 { "wxPyTextShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7692 { "wxPyTextShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7693 { "wxPyTextShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyTextShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7694 { "wxPyTextShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyTextShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7695 { "wxPyTextShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyTextShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7696 { "wxPyTextShape_base_OnErase", (PyCFunction
) _wrap_wxPyTextShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7697 { "wxPyTextShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyTextShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7698 { "wxPyTextShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7699 { "wxPyTextShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyTextShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7700 { "wxPyTextShape_base_OnDraw", (PyCFunction
) _wrap_wxPyTextShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7701 { "wxPyTextShape_base_OnDelete", (PyCFunction
) _wrap_wxPyTextShape_base_OnDelete
, METH_VARARGS
| METH_KEYWORDS
},
7702 { "wxPyTextShape__setSelf", (PyCFunction
) _wrap_wxPyTextShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7703 { "new_wxPyTextShape", (PyCFunction
) _wrap_new_wxPyTextShape
, METH_VARARGS
| METH_KEYWORDS
},
7704 { "wxPyPolygonShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7705 { "wxPyPolygonShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7706 { "wxPyPolygonShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7707 { "wxPyPolygonShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7708 { "wxPyPolygonShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7709 { "wxPyPolygonShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7710 { "wxPyPolygonShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7711 { "wxPyPolygonShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7712 { "wxPyPolygonShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7713 { "wxPyPolygonShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7714 { "wxPyPolygonShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7715 { "wxPyPolygonShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7716 { "wxPyPolygonShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7717 { "wxPyPolygonShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7718 { "wxPyPolygonShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7719 { "wxPyPolygonShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7720 { "wxPyPolygonShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7721 { "wxPyPolygonShape_base_OnSize", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7722 { "wxPyPolygonShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7723 { "wxPyPolygonShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7724 { "wxPyPolygonShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7725 { "wxPyPolygonShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7726 { "wxPyPolygonShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7727 { "wxPyPolygonShape_base_OnErase", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7728 { "wxPyPolygonShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7729 { "wxPyPolygonShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7730 { "wxPyPolygonShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7731 { "wxPyPolygonShape_base_OnDraw", (PyCFunction
) _wrap_wxPyPolygonShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7732 { "wxPyPolygonShape_UpdateOriginalPoints", (PyCFunction
) _wrap_wxPyPolygonShape_UpdateOriginalPoints
, METH_VARARGS
| METH_KEYWORDS
},
7733 { "wxPyPolygonShape_GetPoints", (PyCFunction
) _wrap_wxPyPolygonShape_GetPoints
, METH_VARARGS
| METH_KEYWORDS
},
7734 { "wxPyPolygonShape_DeletePolygonPoint", (PyCFunction
) _wrap_wxPyPolygonShape_DeletePolygonPoint
, METH_VARARGS
| METH_KEYWORDS
},
7735 { "wxPyPolygonShape_CalculatePolygonCentre", (PyCFunction
) _wrap_wxPyPolygonShape_CalculatePolygonCentre
, METH_VARARGS
| METH_KEYWORDS
},
7736 { "wxPyPolygonShape_AddPolygonPoint", (PyCFunction
) _wrap_wxPyPolygonShape_AddPolygonPoint
, METH_VARARGS
| METH_KEYWORDS
},
7737 { "wxPyPolygonShape_Create", (PyCFunction
) _wrap_wxPyPolygonShape_Create
, METH_VARARGS
| METH_KEYWORDS
},
7738 { "wxPyPolygonShape__setSelf", (PyCFunction
) _wrap_wxPyPolygonShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7739 { "new_wxPyPolygonShape", (PyCFunction
) _wrap_new_wxPyPolygonShape
, METH_VARARGS
| METH_KEYWORDS
},
7740 { "wxPyLineShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7741 { "wxPyLineShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7742 { "wxPyLineShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7743 { "wxPyLineShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7744 { "wxPyLineShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7745 { "wxPyLineShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyLineShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7746 { "wxPyLineShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyLineShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7747 { "wxPyLineShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7748 { "wxPyLineShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7749 { "wxPyLineShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7750 { "wxPyLineShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7751 { "wxPyLineShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyLineShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7752 { "wxPyLineShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7753 { "wxPyLineShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7754 { "wxPyLineShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyLineShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7755 { "wxPyLineShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyLineShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7756 { "wxPyLineShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyLineShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7757 { "wxPyLineShape_base_OnSize", (PyCFunction
) _wrap_wxPyLineShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7758 { "wxPyLineShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7759 { "wxPyLineShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7760 { "wxPyLineShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyLineShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7761 { "wxPyLineShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyLineShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7762 { "wxPyLineShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyLineShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7763 { "wxPyLineShape_base_OnErase", (PyCFunction
) _wrap_wxPyLineShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7764 { "wxPyLineShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyLineShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7765 { "wxPyLineShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7766 { "wxPyLineShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyLineShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7767 { "wxPyLineShape_base_OnDraw", (PyCFunction
) _wrap_wxPyLineShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7768 { "wxPyLineShape_Unlink", (PyCFunction
) _wrap_wxPyLineShape_Unlink
, METH_VARARGS
| METH_KEYWORDS
},
7769 { "wxPyLineShape_Straighten", (PyCFunction
) _wrap_wxPyLineShape_Straighten
, METH_VARARGS
| METH_KEYWORDS
},
7770 { "wxPyLineShape_SetTo", (PyCFunction
) _wrap_wxPyLineShape_SetTo
, METH_VARARGS
| METH_KEYWORDS
},
7771 { "wxPyLineShape_SetSpline", (PyCFunction
) _wrap_wxPyLineShape_SetSpline
, METH_VARARGS
| METH_KEYWORDS
},
7772 { "wxPyLineShape_SetIgnoreOffsets", (PyCFunction
) _wrap_wxPyLineShape_SetIgnoreOffsets
, METH_VARARGS
| METH_KEYWORDS
},
7773 { "wxPyLineShape_SetFrom", (PyCFunction
) _wrap_wxPyLineShape_SetFrom
, METH_VARARGS
| METH_KEYWORDS
},
7774 { "wxPyLineShape_SetEnds", (PyCFunction
) _wrap_wxPyLineShape_SetEnds
, METH_VARARGS
| METH_KEYWORDS
},
7775 { "wxPyLineShape_SetAttachmentTo", (PyCFunction
) _wrap_wxPyLineShape_SetAttachmentTo
, METH_VARARGS
| METH_KEYWORDS
},
7776 { "wxPyLineShape_SetAttachments", (PyCFunction
) _wrap_wxPyLineShape_SetAttachments
, METH_VARARGS
| METH_KEYWORDS
},
7777 { "wxPyLineShape_SetAttachmentFrom", (PyCFunction
) _wrap_wxPyLineShape_SetAttachmentFrom
, METH_VARARGS
| METH_KEYWORDS
},
7778 { "wxPyLineShape_MakeLineControlPoints", (PyCFunction
) _wrap_wxPyLineShape_MakeLineControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7779 { "wxPyLineShape_IsSpline", (PyCFunction
) _wrap_wxPyLineShape_IsSpline
, METH_VARARGS
| METH_KEYWORDS
},
7780 { "wxPyLineShape_IsEnd", (PyCFunction
) _wrap_wxPyLineShape_IsEnd
, METH_VARARGS
| METH_KEYWORDS
},
7781 { "wxPyLineShape_InsertLineControlPoint", (PyCFunction
) _wrap_wxPyLineShape_InsertLineControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7782 { "wxPyLineShape_Initialise", (PyCFunction
) _wrap_wxPyLineShape_Initialise
, METH_VARARGS
| METH_KEYWORDS
},
7783 { "wxPyLineShape_GetTo", (PyCFunction
) _wrap_wxPyLineShape_GetTo
, METH_VARARGS
| METH_KEYWORDS
},
7784 { "wxPyLineShape_GetNextControlPoint", (PyCFunction
) _wrap_wxPyLineShape_GetNextControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7785 { "wxPyLineShape_GetLabelPosition", (PyCFunction
) _wrap_wxPyLineShape_GetLabelPosition
, METH_VARARGS
| METH_KEYWORDS
},
7786 { "wxPyLineShape_GetFrom", (PyCFunction
) _wrap_wxPyLineShape_GetFrom
, METH_VARARGS
| METH_KEYWORDS
},
7787 { "wxPyLineShape_GetEnds", (PyCFunction
) _wrap_wxPyLineShape_GetEnds
, METH_VARARGS
| METH_KEYWORDS
},
7788 { "wxPyLineShape_GetAttachmentTo", (PyCFunction
) _wrap_wxPyLineShape_GetAttachmentTo
, METH_VARARGS
| METH_KEYWORDS
},
7789 { "wxPyLineShape_GetAttachmentFrom", (PyCFunction
) _wrap_wxPyLineShape_GetAttachmentFrom
, METH_VARARGS
| METH_KEYWORDS
},
7790 { "wxPyLineShape_FindNth", (PyCFunction
) _wrap_wxPyLineShape_FindNth
, METH_VARARGS
| METH_KEYWORDS
},
7791 { "wxPyLineShape_FindMinimumWidth", (PyCFunction
) _wrap_wxPyLineShape_FindMinimumWidth
, METH_VARARGS
| METH_KEYWORDS
},
7792 { "wxPyLineShape_FindLinePosition", (PyCFunction
) _wrap_wxPyLineShape_FindLinePosition
, METH_VARARGS
| METH_KEYWORDS
},
7793 { "wxPyLineShape_FindLineEndPoints", (PyCFunction
) _wrap_wxPyLineShape_FindLineEndPoints
, METH_VARARGS
| METH_KEYWORDS
},
7794 { "wxPyLineShape_FindArrowHead", (PyCFunction
) _wrap_wxPyLineShape_FindArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7795 { "wxPyLineShape_FindArrowHeadId", (PyCFunction
) _wrap_wxPyLineShape_FindArrowHeadId
, METH_VARARGS
| METH_KEYWORDS
},
7796 { "wxPyLineShape_EraseRegion", (PyCFunction
) _wrap_wxPyLineShape_EraseRegion
, METH_VARARGS
| METH_KEYWORDS
},
7797 { "wxPyLineShape_DrawRegion", (PyCFunction
) _wrap_wxPyLineShape_DrawRegion
, METH_VARARGS
| METH_KEYWORDS
},
7798 { "wxPyLineShape_DrawArrows", (PyCFunction
) _wrap_wxPyLineShape_DrawArrows
, METH_VARARGS
| METH_KEYWORDS
},
7799 { "wxPyLineShape_DeleteLineControlPoint", (PyCFunction
) _wrap_wxPyLineShape_DeleteLineControlPoint
, METH_VARARGS
| METH_KEYWORDS
},
7800 { "wxPyLineShape_DeleteArrowHead", (PyCFunction
) _wrap_wxPyLineShape_DeleteArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7801 { "wxPyLineShape_DeleteArrowHeadId", (PyCFunction
) _wrap_wxPyLineShape_DeleteArrowHeadId
, METH_VARARGS
| METH_KEYWORDS
},
7802 { "wxPyLineShape_DrawArrow", (PyCFunction
) _wrap_wxPyLineShape_DrawArrow
, METH_VARARGS
| METH_KEYWORDS
},
7803 { "wxPyLineShape_ClearArrowsAtPosition", (PyCFunction
) _wrap_wxPyLineShape_ClearArrowsAtPosition
, METH_VARARGS
| METH_KEYWORDS
},
7804 { "wxPyLineShape_ClearArrow", (PyCFunction
) _wrap_wxPyLineShape_ClearArrow
, METH_VARARGS
| METH_KEYWORDS
},
7805 { "wxPyLineShape_AddArrowOrdered", (PyCFunction
) _wrap_wxPyLineShape_AddArrowOrdered
, METH_VARARGS
| METH_KEYWORDS
},
7806 { "wxPyLineShape_AddArrow", (PyCFunction
) _wrap_wxPyLineShape_AddArrow
, METH_VARARGS
| METH_KEYWORDS
},
7807 { "wxPyLineShape__setSelf", (PyCFunction
) _wrap_wxPyLineShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7808 { "new_wxPyLineShape", (PyCFunction
) _wrap_new_wxPyLineShape
, METH_VARARGS
| METH_KEYWORDS
},
7809 { "wxArrowHead_SetSpacing", (PyCFunction
) _wrap_wxArrowHead_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7810 { "wxArrowHead_SetSize", (PyCFunction
) _wrap_wxArrowHead_SetSize
, METH_VARARGS
| METH_KEYWORDS
},
7811 { "wxArrowHead_GetArrowSize", (PyCFunction
) _wrap_wxArrowHead_GetArrowSize
, METH_VARARGS
| METH_KEYWORDS
},
7812 { "wxArrowHead_GetArrowEnd", (PyCFunction
) _wrap_wxArrowHead_GetArrowEnd
, METH_VARARGS
| METH_KEYWORDS
},
7813 { "wxArrowHead_GetId", (PyCFunction
) _wrap_wxArrowHead_GetId
, METH_VARARGS
| METH_KEYWORDS
},
7814 { "wxArrowHead_GetMetaFile", (PyCFunction
) _wrap_wxArrowHead_GetMetaFile
, METH_VARARGS
| METH_KEYWORDS
},
7815 { "wxArrowHead_SetYOffset", (PyCFunction
) _wrap_wxArrowHead_SetYOffset
, METH_VARARGS
| METH_KEYWORDS
},
7816 { "wxArrowHead_SetXOffset", (PyCFunction
) _wrap_wxArrowHead_SetXOffset
, METH_VARARGS
| METH_KEYWORDS
},
7817 { "wxArrowHead_GetName", (PyCFunction
) _wrap_wxArrowHead_GetName
, METH_VARARGS
| METH_KEYWORDS
},
7818 { "wxArrowHead_GetSize", (PyCFunction
) _wrap_wxArrowHead_GetSize
, METH_VARARGS
| METH_KEYWORDS
},
7819 { "wxArrowHead_GetSpacing", (PyCFunction
) _wrap_wxArrowHead_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7820 { "wxArrowHead_GetYOffset", (PyCFunction
) _wrap_wxArrowHead_GetYOffset
, METH_VARARGS
| METH_KEYWORDS
},
7821 { "wxArrowHead_GetXOffset", (PyCFunction
) _wrap_wxArrowHead_GetXOffset
, METH_VARARGS
| METH_KEYWORDS
},
7822 { "wxArrowHead_SetPosition", (PyCFunction
) _wrap_wxArrowHead_SetPosition
, METH_VARARGS
| METH_KEYWORDS
},
7823 { "wxArrowHead_GetPosition", (PyCFunction
) _wrap_wxArrowHead_GetPosition
, METH_VARARGS
| METH_KEYWORDS
},
7824 { "wxArrowHead__GetType", (PyCFunction
) _wrap_wxArrowHead__GetType
, METH_VARARGS
| METH_KEYWORDS
},
7825 { "delete_wxArrowHead", (PyCFunction
) _wrap_delete_wxArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7826 { "new_wxArrowHead", (PyCFunction
) _wrap_new_wxArrowHead
, METH_VARARGS
| METH_KEYWORDS
},
7827 { "wxPyCircleShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7828 { "wxPyCircleShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7829 { "wxPyCircleShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7830 { "wxPyCircleShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7831 { "wxPyCircleShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7832 { "wxPyCircleShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7833 { "wxPyCircleShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7834 { "wxPyCircleShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7835 { "wxPyCircleShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7836 { "wxPyCircleShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7837 { "wxPyCircleShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7838 { "wxPyCircleShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7839 { "wxPyCircleShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7840 { "wxPyCircleShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7841 { "wxPyCircleShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7842 { "wxPyCircleShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7843 { "wxPyCircleShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7844 { "wxPyCircleShape_base_OnSize", (PyCFunction
) _wrap_wxPyCircleShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7845 { "wxPyCircleShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7846 { "wxPyCircleShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7847 { "wxPyCircleShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyCircleShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7848 { "wxPyCircleShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyCircleShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7849 { "wxPyCircleShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyCircleShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7850 { "wxPyCircleShape_base_OnErase", (PyCFunction
) _wrap_wxPyCircleShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7851 { "wxPyCircleShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyCircleShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7852 { "wxPyCircleShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7853 { "wxPyCircleShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7854 { "wxPyCircleShape_base_OnDraw", (PyCFunction
) _wrap_wxPyCircleShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7855 { "wxPyCircleShape__setSelf", (PyCFunction
) _wrap_wxPyCircleShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7856 { "new_wxPyCircleShape", (PyCFunction
) _wrap_new_wxPyCircleShape
, METH_VARARGS
| METH_KEYWORDS
},
7857 { "wxPyEllipseShape_base_OnEndSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndSize
, METH_VARARGS
| METH_KEYWORDS
},
7858 { "wxPyEllipseShape_base_OnBeginSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginSize
, METH_VARARGS
| METH_KEYWORDS
},
7859 { "wxPyEllipseShape_base_OnSizingEndDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7860 { "wxPyEllipseShape_base_OnSizingBeginDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7861 { "wxPyEllipseShape_base_OnSizingDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSizingDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7862 { "wxPyEllipseShape_base_OnMoveLink", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMoveLink
, METH_VARARGS
| METH_KEYWORDS
},
7863 { "wxPyEllipseShape_base_OnEraseControlPoints", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEraseControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7864 { "wxPyEllipseShape_base_OnDrawControlPoints", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawControlPoints
, METH_VARARGS
| METH_KEYWORDS
},
7865 { "wxPyEllipseShape_base_OnDrawOutline", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawOutline
, METH_VARARGS
| METH_KEYWORDS
},
7866 { "wxPyEllipseShape_base_OnEndDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7867 { "wxPyEllipseShape_base_OnBeginDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7868 { "wxPyEllipseShape_base_OnDragRight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDragRight
, METH_VARARGS
| METH_KEYWORDS
},
7869 { "wxPyEllipseShape_base_OnEndDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEndDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7870 { "wxPyEllipseShape_base_OnBeginDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnBeginDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7871 { "wxPyEllipseShape_base_OnDragLeft", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDragLeft
, METH_VARARGS
| METH_KEYWORDS
},
7872 { "wxPyEllipseShape_base_OnMovePost", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMovePost
, METH_VARARGS
| METH_KEYWORDS
},
7873 { "wxPyEllipseShape_base_OnMovePre", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMovePre
, METH_VARARGS
| METH_KEYWORDS
},
7874 { "wxPyEllipseShape_base_OnSize", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnSize
, METH_VARARGS
| METH_KEYWORDS
},
7875 { "wxPyEllipseShape_base_OnRightClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnRightClick
, METH_VARARGS
| METH_KEYWORDS
},
7876 { "wxPyEllipseShape_base_OnLeftDoubleClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnLeftDoubleClick
, METH_VARARGS
| METH_KEYWORDS
},
7877 { "wxPyEllipseShape_base_OnLeftClick", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnLeftClick
, METH_VARARGS
| METH_KEYWORDS
},
7878 { "wxPyEllipseShape_base_OnHighlight", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7879 { "wxPyEllipseShape_base_OnEraseContents", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnEraseContents
, METH_VARARGS
| METH_KEYWORDS
},
7880 { "wxPyEllipseShape_base_OnErase", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnErase
, METH_VARARGS
| METH_KEYWORDS
},
7881 { "wxPyEllipseShape_base_OnMoveLinks", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnMoveLinks
, METH_VARARGS
| METH_KEYWORDS
},
7882 { "wxPyEllipseShape_base_OnDrawBranches", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawBranches
, METH_VARARGS
| METH_KEYWORDS
},
7883 { "wxPyEllipseShape_base_OnDrawContents", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDrawContents
, METH_VARARGS
| METH_KEYWORDS
},
7884 { "wxPyEllipseShape_base_OnDraw", (PyCFunction
) _wrap_wxPyEllipseShape_base_OnDraw
, METH_VARARGS
| METH_KEYWORDS
},
7885 { "wxPyEllipseShape__setSelf", (PyCFunction
) _wrap_wxPyEllipseShape__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7886 { "new_wxPyEllipseShape", (PyCFunction
) _wrap_new_wxPyEllipseShape
, METH_VARARGS
| METH_KEYWORDS
},
7893 * This table is used by the pointer type-checker
7895 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
7896 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
7897 { "_wxEvent","_class_wxEvent",0},
7898 { "_class_wxActivateEvent","_wxActivateEvent",0},
7899 { "_signed_long","_long",0},
7900 { "_wxMenuEvent","_class_wxMenuEvent",0},
7901 { "_class_wxProcessEvent","_wxProcessEvent",0},
7902 { "_class_wxJPEGHandler","_wxJPEGHandler",0},
7903 { "_class_wxFSFile","_wxFSFile",0},
7904 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
7905 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
7906 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
7907 { "_wxBMPHandler","_class_wxBMPHandler",0},
7908 { "_wxImage","_class_wxImage",0},
7909 { "_wxFlexGridSizer","_class_wxFlexGridSizer",0},
7910 { "_wxWindowDisabler","_class_wxWindowDisabler",0},
7911 { "_class_wxDateTime","_wxDateTime",0},
7912 { "_wxPrintQuality","_wxCoord",0},
7913 { "_wxPrintQuality","_int",0},
7914 { "_wxPrintQuality","_signed_int",0},
7915 { "_wxPrintQuality","_unsigned_int",0},
7916 { "_wxPrintQuality","_wxWindowID",0},
7917 { "_wxPrintQuality","_uint",0},
7918 { "_wxPrintQuality","_EBool",0},
7919 { "_wxPrintQuality","_size_t",0},
7920 { "_wxPrintQuality","_time_t",0},
7921 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
7922 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
7923 { "_wxFontData","_class_wxFontData",0},
7924 { "_class_wxRegionIterator","_wxRegionIterator",0},
7925 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
7926 { "_class_wxMenuBar","_wxMenuBar",0},
7927 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
7928 { "_class_wxStaticBoxSizer","_wxStaticBoxSizer",0},
7929 { "_class_wxEvtHandler","_wxEvtHandler",0},
7930 { "_wxPaintEvent","_class_wxPaintEvent",0},
7931 { "_wxGIFHandler","_class_wxGIFHandler",0},
7932 { "_wxPySizer","_class_wxPySizer",0},
7933 { "_wxInternetFSHandler","_class_wxInternetFSHandler",0},
7934 { "_wxPyCompositeShape","_class_wxPyCompositeShape",0},
7935 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
7936 { "_wxCursor","_class_wxCursor",0},
7937 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
7938 { "_wxPyProcess","_class_wxPyProcess",0},
7939 { "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0},
7940 { "_wxImageHandler","_class_wxImageHandler",0},
7941 { "_class_wxPyRectangleShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
7942 { "_class_wxPyRectangleShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
7943 { "_class_wxPyRectangleShape","_wxPyRectangleShape",0},
7944 { "_wxMutexGuiLocker","_class_wxMutexGuiLocker",0},
7945 { "_wxLog","_class_wxLog",0},
7946 { "_class_wxToolBarBase","_wxToolBarBase",0},
7947 { "_wxMask","_class_wxMask",0},
7948 { "_wxToolTip","_class_wxToolTip",0},
7949 { "_wxPNGHandler","_class_wxPNGHandler",0},
7950 { "_class_wxOGLConstraint","_wxOGLConstraint",0},
7951 { "_class_wxColourData","_wxColourData",0},
7952 { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0},
7953 { "_wxPrinter","_class_wxPrinter",0},
7954 { "_wxPseudoMetaFile","_class_wxPseudoMetaFile",0},
7955 { "_class_wxArrowHead","_wxArrowHead",0},
7956 { "_wxPen","_class_wxPen",0},
7957 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
7958 { "_class_wxNotebookSizer","_wxNotebookSizer",0},
7959 { "_byte","_unsigned_char",0},
7960 { "_wxDataObject","_class_wxDataObject",0},
7961 { "_class_wxPyFontEnumerator","_wxPyFontEnumerator",0},
7962 { "_wxStaticBox","_class_wxStaticBox",0},
7963 { "_wxColourDatabase","_class_wxColourDatabase",0},
7964 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
7965 { "_wxPyDropSource","_class_wxPyDropSource",0},
7966 { "_wxChoice","_class_wxChoice",0},
7967 { "_wxSlider","_class_wxSlider",0},
7968 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
7969 { "_wxPyPrintout","_class_wxPyPrintout",0},
7970 { "_wxShapeRegion","_class_wxShapeRegion",0},
7971 { "_long","_unsigned_long",0},
7972 { "_long","_signed_long",0},
7973 { "_wxImageList","_class_wxImageList",0},
7974 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
7975 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
7976 { "_wxBitmapButton","_class_wxBitmapButton",0},
7977 { "_wxSashWindow","_class_wxSashWindow",0},
7978 { "_class_wxSizer","_wxSizer",0},
7979 { "_class_wxTIFFHandler","_wxTIFFHandler",0},
7980 { "_class_wxPrintDialogData","_wxPrintDialogData",0},
7981 { "_wxGridSizer","_class_wxGridSizer",0},
7982 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
7983 { "_class_wxClipboard","_wxClipboard",0},
7984 { "_class_wxGauge","_wxGauge",0},
7985 { "_class_wxSashEvent","_wxSashEvent",0},
7986 { "_wxDC","_class_wxDC",0},
7987 { "_wxSizerItem","_class_wxSizerItem",0},
7988 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
7989 { "_wxListEvent","_class_wxListEvent",0},
7990 { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0},
7991 { "_wxProgressDialog","_class_wxProgressDialog",0},
7992 { "_class_wxBMPHandler","_wxBMPHandler",0},
7993 { "_wxPrintPreview","_class_wxPrintPreview",0},
7994 { "_class_wxFlexGridSizer","_wxFlexGridSizer",0},
7995 { "_wxSpinEvent","_class_wxSpinEvent",0},
7996 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
7997 { "_wxPyBitmapShape","_class_wxPyBitmapShape",0},
7998 { "_class_wxPyEllipseShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
7999 { "_class_wxPyEllipseShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
8000 { "_class_wxPyEllipseShape","_wxPyEllipseShape",0},
8001 { "_size_t","_wxCoord",0},
8002 { "_size_t","_wxPrintQuality",0},
8003 { "_size_t","_time_t",0},
8004 { "_size_t","_unsigned_int",0},
8005 { "_size_t","_int",0},
8006 { "_size_t","_wxWindowID",0},
8007 { "_size_t","_uint",0},
8008 { "_class_wxRealPoint","_wxRealPoint",0},
8009 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
8010 { "_wxPNMHandler","_class_wxPNMHandler",0},
8011 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
8012 { "_wxLogGui","_class_wxLogGui",0},
8013 { "_class_wxPyShapeEvtHandler","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8014 { "_class_wxPyShapeEvtHandler","_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8015 { "_class_wxPyShapeEvtHandler","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8016 { "_class_wxPyShapeEvtHandler","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8017 { "_class_wxPyShapeEvtHandler","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8018 { "_class_wxPyShapeEvtHandler","_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8019 { "_class_wxPyShapeEvtHandler","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8020 { "_class_wxPyShapeEvtHandler","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8021 { "_class_wxPyShapeEvtHandler","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8022 { "_class_wxPyShapeEvtHandler","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8023 { "_class_wxPyShapeEvtHandler","_wxPyShapeEvtHandler",0},
8024 { "_class_wxMenuItem","_wxMenuItem",0},
8025 { "_class_wxPaintEvent","_wxPaintEvent",0},
8026 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
8027 { "_class_wxStatusBar","_wxStatusBar",0},
8028 { "_class_wxGIFHandler","_wxGIFHandler",0},
8029 { "_class_wxPySizer","_wxPySizer",0},
8030 { "_class_wxPyCompositeShape","_wxPyCompositeShape",0},
8031 { "_wxPyPolygonShape","_class_wxPyPolygonShape",0},
8032 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
8033 { "_wxPanel","_class_wxPanel",0},
8034 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
8035 { "_wxCheckBox","_class_wxCheckBox",0},
8036 { "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0},
8037 { "_wxPyEvent","_class_wxPyEvent",0},
8038 { "_wxTextCtrl","_class_wxTextCtrl",0},
8039 { "_class_wxMask","_wxMask",0},
8040 { "_wxTextDataObject","_class_wxTextDataObject",0},
8041 { "_class_wxKeyEvent","_wxKeyEvent",0},
8042 { "_class_wxToolTip","_wxToolTip",0},
8043 { "_class_wxPNGHandler","_wxPNGHandler",0},
8044 { "_wxFileConfig","_class_wxFileConfig",0},
8045 { "_wxColour","_class_wxColour",0},
8046 { "_class_wxDialog","_wxDialog",0},
8047 { "_wxBusyCursor","_class_wxBusyCursor",0},
8048 { "_wxPageSetupDialog","_class_wxPageSetupDialog",0},
8049 { "_class_wxPrinter","_wxPrinter",0},
8050 { "_class_wxFileDataObject","_wxFileDataObject",0},
8051 { "_wxIdleEvent","_class_wxIdleEvent",0},
8052 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
8053 { "_wxToolBar","_class_wxToolBar",0},
8054 { "_class_wxDataObject","_wxDataObject",0},
8055 { "_wxCaret","_class_wxCaret",0},
8056 { "_wxStaticLine","_class_wxStaticLine",0},
8057 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
8058 { "_wxBrush","_class_wxBrush",0},
8059 { "_wxToggleButton","_class_wxToggleButton",0},
8060 { "_wxMiniFrame","_class_wxMiniFrame",0},
8061 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
8062 { "_class_wxPyPrintout","_wxPyPrintout",0},
8063 { "_wxDataFormat","_class_wxDataFormat",0},
8064 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8065 { "_class_wxSashWindow","_wxSashWindow",0},
8066 { "_wxShowEvent","_class_wxShowEvent",0},
8067 { "_class_wxPyDivisionShape","_wxPyDivisionShape",0},
8068 { "_uint","_wxCoord",0},
8069 { "_uint","_wxPrintQuality",0},
8070 { "_uint","_time_t",0},
8071 { "_uint","_size_t",0},
8072 { "_uint","_unsigned_int",0},
8073 { "_uint","_int",0},
8074 { "_uint","_wxWindowID",0},
8075 { "_wxChar","_char",0},
8076 { "_wxPyValidator","_class_wxPyValidator",0},
8077 { "_class_wxEvent","_wxEvent",0},
8078 { "_wxCheckListBox","_class_wxCheckListBox",0},
8079 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
8080 { "_wxRect","_class_wxRect",0},
8081 { "_wxCommandEvent","_class_wxCommandEvent",0},
8082 { "_wxSizeEvent","_class_wxSizeEvent",0},
8083 { "_class_wxLogWindow","_wxLogWindow",0},
8084 { "_class_wxImage","_wxImage",0},
8085 { "_wxPoint","_class_wxPoint",0},
8086 { "_class_wxWindowDisabler","_wxWindowDisabler",0},
8087 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
8088 { "_class_wxPyBitmapShape","_wxPyBitmapShape",0},
8089 { "_class_wxButton","_wxButton",0},
8090 { "_wxRadioBox","_class_wxRadioBox",0},
8091 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
8092 { "_class_wxFontData","_wxFontData",0},
8093 { "_class_wxPNMHandler","_wxPNMHandler",0},
8094 { "_wxBoxSizer","_class_wxBoxSizer",0},
8095 { "_class_wxZipFSHandler","_wxZipFSHandler",0},
8096 { "_char","_wxChar",0},
8097 { "_wxBitmap","_class_wxBitmap",0},
8098 { "_wxPenList","_class_wxPenList",0},
8099 { "_wxPrintDialog","_class_wxPrintDialog",0},
8100 { "_wxPyControlPoint","_class_wxPyControlPoint",0},
8101 { "_wxWindowDC","_class_wxWindowDC",0},
8102 { "_wxTimerEvent","_class_wxTimerEvent",0},
8103 { "_wxPyTimer","_class_wxPyTimer",0},
8104 { "_wxScrollBar","_class_wxScrollBar",0},
8105 { "_wxSpinButton","_class_wxSpinButton",0},
8106 { "_wxColourDialog","_class_wxColourDialog",0},
8107 { "_wxPrintData","_class_wxPrintData",0},
8108 { "_class_wxInternetFSHandler","_wxInternetFSHandler",0},
8109 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8110 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
8111 { "_wxMessageDialog","_class_wxMessageDialog",0},
8112 { "_class_wxValidator","_wxValidator",0},
8113 { "_class_wxPyEvent","_wxPyEvent",0},
8114 { "_class_wxMutexGuiLocker","_wxMutexGuiLocker",0},
8115 { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
8116 { "_wxConfig","_class_wxConfig",0},
8117 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
8118 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
8119 { "_class_wxFileConfig","_wxFileConfig",0},
8120 { "_class_wxPyDrawnShape","_wxPyDrawnShape",0},
8121 { "_class_wxBusyCursor","_wxBusyCursor",0},
8122 { "_wxToolBarSimple","_class_wxToolBarSimple",0},
8123 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
8124 { "_wxListItem","_class_wxListItem",0},
8125 { "_class_wxPseudoMetaFile","_wxPseudoMetaFile",0},
8126 { "_class_wxToolBar","_wxToolBar",0},
8127 { "_wxDropTarget","_class_wxDropTarget",0},
8128 { "_class_wxStaticLine","_wxStaticLine",0},
8129 { "_class_wxColourDatabase","_wxColourDatabase",0},
8130 { "_wxScrollEvent","_class_wxScrollEvent",0},
8131 { "_wxToolBarToolBase","_class_wxToolBarToolBase",0},
8132 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
8133 { "_class_wxMemoryFSHandler","_wxMemoryFSHandler",0},
8134 { "_class_wxShapeRegion","_wxShapeRegion",0},
8135 { "_EBool","_wxCoord",0},
8136 { "_EBool","_wxPrintQuality",0},
8137 { "_EBool","_signed_int",0},
8138 { "_EBool","_int",0},
8139 { "_EBool","_wxWindowID",0},
8140 { "_class_wxRegion","_wxRegion",0},
8141 { "_class_wxDataFormat","_wxDataFormat",0},
8142 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
8143 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
8144 { "_class_wxPreviewFrame","_wxPreviewFrame",0},
8145 { "_wxStaticText","_class_wxStaticText",0},
8146 { "_wxFont","_class_wxFont",0},
8147 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8148 { "_wxCloseEvent","_class_wxCloseEvent",0},
8149 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
8150 { "_wxProcessEvent","_class_wxProcessEvent",0},
8151 { "_wxNotebook","_class_wxNotebook",0},
8152 { "_wxFSFile","_class_wxFSFile",0},
8153 { "_unsigned_long","_long",0},
8154 { "_class_wxRect","_wxRect",0},
8155 { "_class_wxDC","_wxDC",0},
8156 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
8157 { "_wxPyCircleShape","_class_wxPyCircleShape",0},
8158 { "_wxGenericDragImage","_class_wxGenericDragImage",0},
8159 { "_class_wxProgressDialog","_wxProgressDialog",0},
8160 { "_class_wxBrushList","_wxBrushList",0},
8161 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
8162 { "_wxPyInputStream","_class_wxPyInputStream",0},
8163 { "_wxPyApp","_class_wxPyApp",0},
8164 { "_class_wxPenList","_wxPenList",0},
8165 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
8166 { "_class_wxOutputStream","_wxOutputStream",0},
8167 { "_wxLogTextCtrl","_class_wxLogTextCtrl",0},
8168 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
8169 { "_class_wxTreeEvent","_wxTreeEvent",0},
8170 { "_class_wxDirDialog","_wxDirDialog",0},
8171 { "_wxTimeSpan","_class_wxTimeSpan",0},
8172 { "_wxPyLineShape","_class_wxPyLineShape",0},
8173 { "_wxFocusEvent","_class_wxFocusEvent",0},
8174 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
8175 { "_class_wxTimerEvent","_wxTimerEvent",0},
8176 { "_class_wxPyTimer","_wxPyTimer",0},
8177 { "_class_wxSpinButton","_wxSpinButton",0},
8178 { "_class_wxPyPolygonShape","_wxPyPolygonShape",0},
8179 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8180 { "_class_wxPanel","_wxPanel",0},
8181 { "_class_wxCheckBox","_wxCheckBox",0},
8182 { "_wxComboBox","_class_wxComboBox",0},
8183 { "_wxRadioButton","_class_wxRadioButton",0},
8184 { "_class_wxMessageDialog","_wxMessageDialog",0},
8185 { "_signed_int","_wxCoord",0},
8186 { "_signed_int","_wxPrintQuality",0},
8187 { "_signed_int","_EBool",0},
8188 { "_signed_int","_wxWindowID",0},
8189 { "_signed_int","_int",0},
8190 { "_class_wxTextCtrl","_wxTextCtrl",0},
8191 { "_class_wxListItemAttr","_wxListItemAttr",0},
8192 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8193 { "_class_wxTextDataObject","_wxTextDataObject",0},
8194 { "_wxMenu","_class_wxMenu",0},
8195 { "_class_wxMoveEvent","_wxMoveEvent",0},
8196 { "_wxListBox","_class_wxListBox",0},
8197 { "_wxScreenDC","_class_wxScreenDC",0},
8198 { "_class_wxToolBarSimple","_wxToolBarSimple",0},
8199 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
8200 { "_wxArrowHead","_class_wxArrowHead",0},
8201 { "_WXTYPE","_wxDateTime_t",0},
8202 { "_WXTYPE","_short",0},
8203 { "_WXTYPE","_signed_short",0},
8204 { "_WXTYPE","_unsigned_short",0},
8205 { "_wxFileDialog","_class_wxFileDialog",0},
8206 { "_class_wxDropTarget","_wxDropTarget",0},
8207 { "_class_wxCaret","_wxCaret",0},
8208 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
8209 { "_class_wxBrush","_wxBrush",0},
8210 { "_wxTipProvider","_class_wxTipProvider",0},
8211 { "_unsigned_short","_wxDateTime_t",0},
8212 { "_unsigned_short","_WXTYPE",0},
8213 { "_unsigned_short","_short",0},
8214 { "_class_wxWindow","_wxWindow",0},
8215 { "_class_wxLogStderr","_wxLogStderr",0},
8216 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
8217 { "_wxDateSpan","_class_wxDateSpan",0},
8218 { "_class_wxStaticText","_wxStaticText",0},
8219 { "_wxPrintDialogData","_class_wxPrintDialogData",0},
8220 { "_class_wxFont","_wxFont",0},
8221 { "_wxClipboard","_class_wxClipboard",0},
8222 { "_class_wxPyValidator","_wxPyValidator",0},
8223 { "_class_wxCloseEvent","_wxCloseEvent",0},
8224 { "_wxSashEvent","_class_wxSashEvent",0},
8225 { "_wxBusyInfo","_class_wxBusyInfo",0},
8226 { "_wxFontList","_class_wxFontList",0},
8227 { "_class_wxMenuEvent","_wxMenuEvent",0},
8228 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
8229 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8230 { "_class_wxPyCircleShape","_wxPyCircleShape",0},
8231 { "_wxClientDC","_class_wxClientDC",0},
8232 { "_wxMouseEvent","_class_wxMouseEvent",0},
8233 { "_class_wxGenericDragImage","_wxGenericDragImage",0},
8234 { "_wxListCtrl","_class_wxListCtrl",0},
8235 { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0},
8236 { "_wxPyDividedShape","_class_wxPyDividedShape",0},
8237 { "_class_wxPoint","_wxPoint",0},
8238 { "_class_wxPyInputStream","_wxPyInputStream",0},
8239 { "_wxRealPoint","_class_wxRealPoint",0},
8240 { "_class_wxRadioBox","_wxRadioBox",0},
8241 { "_class_wxBoxSizer","_wxBoxSizer",0},
8242 { "_signed_short","_WXTYPE",0},
8243 { "_signed_short","_short",0},
8244 { "_wxMemoryDC","_class_wxMemoryDC",0},
8245 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8246 { "_class_wxPrintDialog","_wxPrintDialog",0},
8247 { "_wxPyFileSystemHandler","_class_wxPyFileSystemHandler",0},
8248 { "_class_wxPyControlPoint","_wxPyControlPoint",0},
8249 { "_wxPaintDC","_class_wxPaintDC",0},
8250 { "_class_wxWindowDC","_wxWindowDC",0},
8251 { "_class_wxFocusEvent","_wxFocusEvent",0},
8252 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
8253 { "_wxStatusBar","_class_wxStatusBar",0},
8254 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8255 { "_class_wxCursor","_wxCursor",0},
8256 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
8257 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8258 { "_class_wxPyProcess","_wxPyProcess",0},
8259 { "_class_wxImageHandler","_wxImageHandler",0},
8260 { "_wxPyShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8261 { "_wxPyShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8262 { "_wxPyShape","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8263 { "_wxPyShape","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8264 { "_wxPyShape","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8265 { "_wxPyShape","_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8266 { "_wxPyShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8267 { "_wxPyShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8268 { "_wxPyShape","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8269 { "_wxPyShape","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8270 { "_wxPyShape","_class_wxPyShape",0},
8271 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8272 { "_class_wxLog","_wxLog",0},
8273 { "_wxTreeItemId","_class_wxTreeItemId",0},
8274 { "_unsigned_char","_byte",0},
8275 { "_class_wxMenu","_wxMenu",0},
8276 { "_wxControl","_class_wxControl",0},
8277 { "_class_wxListBox","_wxListBox",0},
8278 { "_unsigned_int","_wxCoord",0},
8279 { "_unsigned_int","_wxPrintQuality",0},
8280 { "_unsigned_int","_time_t",0},
8281 { "_unsigned_int","_size_t",0},
8282 { "_unsigned_int","_uint",0},
8283 { "_unsigned_int","_wxWindowID",0},
8284 { "_unsigned_int","_int",0},
8285 { "_wxIcon","_class_wxIcon",0},
8286 { "_wxDialog","_class_wxDialog",0},
8287 { "_class_wxListItem","_wxListItem",0},
8288 { "_class_wxPen","_wxPen",0},
8289 { "_class_wxFileDialog","_wxFileDialog",0},
8290 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
8291 { "_wxConfigBase","_class_wxConfigBase",0},
8292 { "_short","_wxDateTime_t",0},
8293 { "_short","_WXTYPE",0},
8294 { "_short","_unsigned_short",0},
8295 { "_short","_signed_short",0},
8296 { "_class_wxStaticBox","_wxStaticBox",0},
8297 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
8298 { "_wxPyTextShape","_class_wxPyTextShape",0},
8299 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8300 { "_class_wxPyDropSource","_wxPyDropSource",0},
8301 { "_class_wxScrollEvent","_wxScrollEvent",0},
8302 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
8303 { "_class_wxChoice","_wxChoice",0},
8304 { "_class_wxSlider","_wxSlider",0},
8305 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
8306 { "_class_wxImageList","_wxImageList",0},
8307 { "_class_wxBitmapButton","_wxBitmapButton",0},
8308 { "_wxFileSystemHandler","_class_wxFileSystemHandler",0},
8309 { "_wxPyTipProvider","_class_wxPyTipProvider",0},
8310 { "_wxFrame","_class_wxFrame",0},
8311 { "_wxPCXHandler","_class_wxPCXHandler",0},
8312 { "_class_wxGridSizer","_wxGridSizer",0},
8313 { "_wxPyDivisionShape","_class_wxPyDivisionShape",0},
8314 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
8315 { "_class_wxNotebook","_wxNotebook",0},
8316 { "_wxJPEGHandler","_class_wxJPEGHandler",0},
8317 { "_wxWindowID","_wxCoord",0},
8318 { "_wxWindowID","_wxPrintQuality",0},
8319 { "_wxWindowID","_time_t",0},
8320 { "_wxWindowID","_size_t",0},
8321 { "_wxWindowID","_EBool",0},
8322 { "_wxWindowID","_uint",0},
8323 { "_wxWindowID","_int",0},
8324 { "_wxWindowID","_signed_int",0},
8325 { "_wxWindowID","_unsigned_int",0},
8326 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
8327 { "_class_wxSizerItem","_wxSizerItem",0},
8328 { "_int","_wxCoord",0},
8329 { "_int","_wxPrintQuality",0},
8330 { "_int","_time_t",0},
8331 { "_int","_size_t",0},
8332 { "_int","_EBool",0},
8333 { "_int","_uint",0},
8334 { "_int","_wxWindowID",0},
8335 { "_int","_unsigned_int",0},
8336 { "_int","_signed_int",0},
8337 { "_class_wxMouseEvent","_wxMouseEvent",0},
8338 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
8339 { "_wxLogWindow","_class_wxLogWindow",0},
8340 { "_class_wxListEvent","_wxListEvent",0},
8341 { "_class_wxPrintPreview","_wxPrintPreview",0},
8342 { "_wxDateTime_t","_unsigned_short",0},
8343 { "_wxDateTime_t","_short",0},
8344 { "_wxDateTime_t","_WXTYPE",0},
8345 { "_class_wxSpinEvent","_wxSpinEvent",0},
8346 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
8347 { "_wxDateTime","_class_wxDateTime",0},
8348 { "_time_t","_wxCoord",0},
8349 { "_time_t","_wxPrintQuality",0},
8350 { "_time_t","_unsigned_int",0},
8351 { "_time_t","_int",0},
8352 { "_time_t","_wxWindowID",0},
8353 { "_time_t","_uint",0},
8354 { "_time_t","_size_t",0},
8355 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
8356 { "_wxLogNull","_class_wxLogNull",0},
8357 { "_wxButton","_class_wxButton",0},
8358 { "_wxZipFSHandler","_class_wxZipFSHandler",0},
8359 { "_class_wxPyApp","_wxPyApp",0},
8360 { "_wxSize","_class_wxSize",0},
8361 { "_wxRegionIterator","_class_wxRegionIterator",0},
8362 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8363 { "_class_wxLogTextCtrl","_wxLogTextCtrl",0},
8364 { "_class_wxLogGui","_wxLogGui",0},
8365 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
8366 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
8367 { "_wxStaticBoxSizer","_class_wxStaticBoxSizer",0},
8368 { "_class_wxTimeSpan","_wxTimeSpan",0},
8369 { "_class_wxPyFileSystemHandler","_wxPyFileSystemHandler",0},
8370 { "_class_wxPyLineShape","_wxPyLineShape",0},
8371 { "_class_wxPaintDC","_wxPaintDC",0},
8372 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
8373 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8374 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
8375 { "_class_wxComboBox","_wxComboBox",0},
8376 { "_class_wxRadioButton","_wxRadioButton",0},
8377 { "_class_wxPyShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8378 { "_class_wxPyShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyShape
},
8379 { "_class_wxPyShape","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8380 { "_class_wxPyShape","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShape
},
8381 { "_class_wxPyShape","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8382 { "_class_wxPyShape","_wxPyLineShape",SwigwxPyLineShapeTowxPyShape
},
8383 { "_class_wxPyShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8384 { "_class_wxPyShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShape
},
8385 { "_class_wxPyShape","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8386 { "_class_wxPyShape","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShape
},
8387 { "_class_wxPyShape","_wxPyShape",0},
8388 { "_wxValidator","_class_wxValidator",0},
8389 { "_wxToolBarBase","_class_wxToolBarBase",0},
8390 { "_class_wxTreeItemId","_wxTreeItemId",0},
8391 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8392 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
8393 { "_class_wxControl","_wxControl",0},
8394 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
8395 { "_wxPyDrawnShape","_class_wxPyDrawnShape",0},
8396 { "_class_wxIcon","_wxIcon",0},
8397 { "_class_wxColour","_wxColour",0},
8398 { "_class_wxScreenDC","_wxScreenDC",0},
8399 { "_class_wxPageSetupDialog","_wxPageSetupDialog",0},
8400 { "_wxPalette","_class_wxPalette",0},
8401 { "_class_wxIdleEvent","_wxIdleEvent",0},
8402 { "_class_wxConfigBase","_wxConfigBase",0},
8403 { "_wxCoord","_int",0},
8404 { "_wxCoord","_signed_int",0},
8405 { "_wxCoord","_unsigned_int",0},
8406 { "_wxCoord","_wxWindowID",0},
8407 { "_wxCoord","_uint",0},
8408 { "_wxCoord","_EBool",0},
8409 { "_wxCoord","_size_t",0},
8410 { "_wxCoord","_time_t",0},
8411 { "_wxCoord","_wxPrintQuality",0},
8412 { "_wxEraseEvent","_class_wxEraseEvent",0},
8413 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8414 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
8415 { "_class_wxTipProvider","_wxTipProvider",0},
8416 { "_class_wxToggleButton","_wxToggleButton",0},
8417 { "_class_wxMiniFrame","_wxMiniFrame",0},
8418 { "_wxFontDialog","_class_wxFontDialog",0},
8419 { "_wxMemoryFSHandler","_class_wxMemoryFSHandler",0},
8420 { "_wxRegion","_class_wxRegion",0},
8421 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
8422 { "_wxPreviewFrame","_class_wxPreviewFrame",0},
8423 { "_wxSizer","_class_wxSizer",0},
8424 { "_class_wxDateSpan","_wxDateSpan",0},
8425 { "_wxFileSystem","_class_wxFileSystem",0},
8426 { "_class_wxShowEvent","_wxShowEvent",0},
8427 { "_class_wxPyTipProvider","_wxPyTipProvider",0},
8428 { "_class_wxPCXHandler","_wxPCXHandler",0},
8429 { "_wxTIFFHandler","_class_wxTIFFHandler",0},
8430 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
8431 { "_wxActivateEvent","_class_wxActivateEvent",0},
8432 { "_wxGauge","_class_wxGauge",0},
8433 { "_class_wxCheckListBox","_wxCheckListBox",0},
8434 { "_class_wxBusyInfo","_wxBusyInfo",0},
8435 { "_class_wxFontList","_wxFontList",0},
8436 { "_class_wxCommandEvent","_wxCommandEvent",0},
8437 { "_class_wxClientDC","_wxClientDC",0},
8438 { "_class_wxSizeEvent","_wxSizeEvent",0},
8439 { "_class_wxListCtrl","_wxListCtrl",0},
8440 { "_class_wxPyDividedShape","_wxPyDividedShape",0},
8441 { "_wxBrushList","_class_wxBrushList",0},
8442 { "_wxPyEllipseShape","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
8443 { "_wxPyEllipseShape","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyEllipseShape
},
8444 { "_wxPyEllipseShape","_class_wxPyEllipseShape",0},
8445 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
8446 { "_class_wxLogNull","_wxLogNull",0},
8447 { "_class_wxSize","_wxSize",0},
8448 { "_class_wxBitmap","_wxBitmap",0},
8449 { "_class_wxMemoryDC","_wxMemoryDC",0},
8450 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
8451 { "_wxMenuBar","_class_wxMenuBar",0},
8452 { "_wxOutputStream","_class_wxOutputStream",0},
8453 { "_wxTreeEvent","_class_wxTreeEvent",0},
8454 { "_wxDirDialog","_class_wxDirDialog",0},
8455 { "_wxPyShapeEvtHandler","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8456 { "_wxPyShapeEvtHandler","_wxPyTextShape",SwigwxPyTextShapeTowxPyShapeEvtHandler
},
8457 { "_wxPyShapeEvtHandler","_class_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8458 { "_wxPyShapeEvtHandler","_wxPyPolygonShape",SwigwxPyPolygonShapeTowxPyShapeEvtHandler
},
8459 { "_wxPyShapeEvtHandler","_class_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8460 { "_wxPyShapeEvtHandler","_wxPyLineShape",SwigwxPyLineShapeTowxPyShapeEvtHandler
},
8461 { "_wxPyShapeEvtHandler","_class_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8462 { "_wxPyShapeEvtHandler","_wxPyCircleShape",SwigwxPyCircleShapeTowxPyShapeEvtHandler
},
8463 { "_wxPyShapeEvtHandler","_class_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8464 { "_wxPyShapeEvtHandler","_wxPyEllipseShape",SwigwxPyEllipseShapeTowxPyShapeEvtHandler
},
8465 { "_wxPyShapeEvtHandler","_class_wxPyShapeEvtHandler",0},
8466 { "_wxEvtHandler","_class_wxEvtHandler",0},
8467 { "_wxMenuItem","_class_wxMenuItem",0},
8468 { "_class_wxScrollBar","_wxScrollBar",0},
8469 { "_class_wxColourDialog","_wxColourDialog",0},
8470 { "_class_wxPrintData","_wxPrintData",0},
8471 { "_wxPyRectangleShape","_class_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
8472 { "_wxPyRectangleShape","_wxPyTextShape",SwigwxPyTextShapeTowxPyRectangleShape
},
8473 { "_wxPyRectangleShape","_class_wxPyRectangleShape",0},
8474 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
8475 { "_wxListItemAttr","_class_wxListItemAttr",0},
8476 { "_class_wxTextEntryDialog","_wxTextEntryDialog",0},
8477 { "_class_wxConfig","_wxConfig",0},
8478 { "_wxKeyEvent","_class_wxKeyEvent",0},
8479 { "_wxMoveEvent","_class_wxMoveEvent",0},
8480 { "_wxOGLConstraint","_class_wxOGLConstraint",0},
8481 { "_wxColourData","_class_wxColourData",0},
8482 { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0},
8483 { "_class_wxPalette","_wxPalette",0},
8484 { "_wxFileDataObject","_class_wxFileDataObject",0},
8485 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
8486 { "_wxNotebookSizer","_class_wxNotebookSizer",0},
8487 { "_class_wxEraseEvent","_wxEraseEvent",0},
8488 { "_wxPyFontEnumerator","_class_wxPyFontEnumerator",0},
8489 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
8490 { "_class_wxPyTextShape","_wxPyTextShape",0},
8491 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
8492 { "_class_wxToolBarToolBase","_wxToolBarToolBase",0},
8493 { "_class_wxFontDialog","_wxFontDialog",0},
8494 { "_wxWindow","_class_wxWindow",0},
8495 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
8496 { "_wxLogStderr","_class_wxLogStderr",0},
8497 { "_class_wxFileSystemHandler","_wxFileSystemHandler",0},
8498 { "_class_wxFileSystem","_wxFileSystem",0},
8499 { "_class_wxFrame","_wxFrame",0},
8502 static PyObject
*SWIG_globals
;
8506 SWIGEXPORT(void) initoglshapes2c() {
8508 SWIG_globals
= SWIG_newvarlink();
8509 m
= Py_InitModule("oglshapes2c", oglshapes2cMethods
);
8510 d
= PyModule_GetDict(m
);
8513 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
8514 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);