]> git.saurik.com Git - wxWidgets.git/blob - wxPython/contrib/ogl/oglshapes2.py
added better typemaps for wxPen*, wxBrush* and wxFont*
[wxWidgets.git] / wxPython / contrib / ogl / oglshapes2.py
1 # This file was created automatically by SWIG.
2 import oglshapes2c
3
4 from misc import *
5
6 from misc2 import *
7
8 from windows import *
9
10 from gdi import *
11
12 from clip_dnd import *
13
14 from events import *
15
16 from streams import *
17
18 from mdi import *
19
20 from frames import *
21
22 from stattool import *
23
24 from controls import *
25
26 from controls2 import *
27
28 from windows2 import *
29
30 from cmndlgs import *
31
32 from windows3 import *
33
34 from image import *
35
36 from printfw import *
37
38 from sizers import *
39
40 from filesys import *
41
42 from utils import *
43
44 from oglbasic import *
45
46 from oglshapes import *
47 import wx
48 class wxPyEllipseShapePtr(wxPyShapePtr):
49 def __init__(self,this):
50 self.this = this
51 self.thisown = 0
52 def _setSelf(self, *_args, **_kwargs):
53 val = apply(oglshapes2c.wxPyEllipseShape__setSelf,(self,) + _args, _kwargs)
54 return val
55 def base_OnDraw(self, *_args, **_kwargs):
56 val = apply(oglshapes2c.wxPyEllipseShape_base_OnDraw,(self,) + _args, _kwargs)
57 return val
58 def base_OnDrawContents(self, *_args, **_kwargs):
59 val = apply(oglshapes2c.wxPyEllipseShape_base_OnDrawContents,(self,) + _args, _kwargs)
60 return val
61 def base_OnDrawBranches(self, *_args, **_kwargs):
62 val = apply(oglshapes2c.wxPyEllipseShape_base_OnDrawBranches,(self,) + _args, _kwargs)
63 return val
64 def base_OnMoveLinks(self, *_args, **_kwargs):
65 val = apply(oglshapes2c.wxPyEllipseShape_base_OnMoveLinks,(self,) + _args, _kwargs)
66 return val
67 def base_OnErase(self, *_args, **_kwargs):
68 val = apply(oglshapes2c.wxPyEllipseShape_base_OnErase,(self,) + _args, _kwargs)
69 return val
70 def base_OnEraseContents(self, *_args, **_kwargs):
71 val = apply(oglshapes2c.wxPyEllipseShape_base_OnEraseContents,(self,) + _args, _kwargs)
72 return val
73 def base_OnHighlight(self, *_args, **_kwargs):
74 val = apply(oglshapes2c.wxPyEllipseShape_base_OnHighlight,(self,) + _args, _kwargs)
75 return val
76 def base_OnLeftClick(self, *_args, **_kwargs):
77 val = apply(oglshapes2c.wxPyEllipseShape_base_OnLeftClick,(self,) + _args, _kwargs)
78 return val
79 def base_OnLeftDoubleClick(self, *_args, **_kwargs):
80 val = apply(oglshapes2c.wxPyEllipseShape_base_OnLeftDoubleClick,(self,) + _args, _kwargs)
81 return val
82 def base_OnRightClick(self, *_args, **_kwargs):
83 val = apply(oglshapes2c.wxPyEllipseShape_base_OnRightClick,(self,) + _args, _kwargs)
84 return val
85 def base_OnSize(self, *_args, **_kwargs):
86 val = apply(oglshapes2c.wxPyEllipseShape_base_OnSize,(self,) + _args, _kwargs)
87 return val
88 def base_OnMovePre(self, *_args, **_kwargs):
89 val = apply(oglshapes2c.wxPyEllipseShape_base_OnMovePre,(self,) + _args, _kwargs)
90 return val
91 def base_OnMovePost(self, *_args, **_kwargs):
92 val = apply(oglshapes2c.wxPyEllipseShape_base_OnMovePost,(self,) + _args, _kwargs)
93 return val
94 def base_OnDragLeft(self, *_args, **_kwargs):
95 val = apply(oglshapes2c.wxPyEllipseShape_base_OnDragLeft,(self,) + _args, _kwargs)
96 return val
97 def base_OnBeginDragLeft(self, *_args, **_kwargs):
98 val = apply(oglshapes2c.wxPyEllipseShape_base_OnBeginDragLeft,(self,) + _args, _kwargs)
99 return val
100 def base_OnEndDragLeft(self, *_args, **_kwargs):
101 val = apply(oglshapes2c.wxPyEllipseShape_base_OnEndDragLeft,(self,) + _args, _kwargs)
102 return val
103 def base_OnDragRight(self, *_args, **_kwargs):
104 val = apply(oglshapes2c.wxPyEllipseShape_base_OnDragRight,(self,) + _args, _kwargs)
105 return val
106 def base_OnBeginDragRight(self, *_args, **_kwargs):
107 val = apply(oglshapes2c.wxPyEllipseShape_base_OnBeginDragRight,(self,) + _args, _kwargs)
108 return val
109 def base_OnEndDragRight(self, *_args, **_kwargs):
110 val = apply(oglshapes2c.wxPyEllipseShape_base_OnEndDragRight,(self,) + _args, _kwargs)
111 return val
112 def base_OnDrawOutline(self, *_args, **_kwargs):
113 val = apply(oglshapes2c.wxPyEllipseShape_base_OnDrawOutline,(self,) + _args, _kwargs)
114 return val
115 def base_OnDrawControlPoints(self, *_args, **_kwargs):
116 val = apply(oglshapes2c.wxPyEllipseShape_base_OnDrawControlPoints,(self,) + _args, _kwargs)
117 return val
118 def base_OnEraseControlPoints(self, *_args, **_kwargs):
119 val = apply(oglshapes2c.wxPyEllipseShape_base_OnEraseControlPoints,(self,) + _args, _kwargs)
120 return val
121 def base_OnMoveLink(self, *_args, **_kwargs):
122 val = apply(oglshapes2c.wxPyEllipseShape_base_OnMoveLink,(self,) + _args, _kwargs)
123 return val
124 def base_OnSizingDragLeft(self, *_args, **_kwargs):
125 val = apply(oglshapes2c.wxPyEllipseShape_base_OnSizingDragLeft,(self,) + _args, _kwargs)
126 return val
127 def base_OnSizingBeginDragLeft(self, *_args, **_kwargs):
128 val = apply(oglshapes2c.wxPyEllipseShape_base_OnSizingBeginDragLeft,(self,) + _args, _kwargs)
129 return val
130 def base_OnSizingEndDragLeft(self, *_args, **_kwargs):
131 val = apply(oglshapes2c.wxPyEllipseShape_base_OnSizingEndDragLeft,(self,) + _args, _kwargs)
132 return val
133 def base_OnBeginSize(self, *_args, **_kwargs):
134 val = apply(oglshapes2c.wxPyEllipseShape_base_OnBeginSize,(self,) + _args, _kwargs)
135 return val
136 def base_OnEndSize(self, *_args, **_kwargs):
137 val = apply(oglshapes2c.wxPyEllipseShape_base_OnEndSize,(self,) + _args, _kwargs)
138 return val
139 def __repr__(self):
140 return "<C wxPyEllipseShape instance at %s>" % (self.this,)
141 class wxPyEllipseShape(wxPyEllipseShapePtr):
142 def __init__(self,*_args,**_kwargs):
143 self.this = apply(oglshapes2c.new_wxPyEllipseShape,_args,_kwargs)
144 self.thisown = 1
145 self._setSelf(self, wxPyEllipseShape)
146
147
148
149
150 class wxPyCircleShapePtr(wxPyEllipseShapePtr):
151 def __init__(self,this):
152 self.this = this
153 self.thisown = 0
154 def _setSelf(self, *_args, **_kwargs):
155 val = apply(oglshapes2c.wxPyCircleShape__setSelf,(self,) + _args, _kwargs)
156 return val
157 def base_OnDraw(self, *_args, **_kwargs):
158 val = apply(oglshapes2c.wxPyCircleShape_base_OnDraw,(self,) + _args, _kwargs)
159 return val
160 def base_OnDrawContents(self, *_args, **_kwargs):
161 val = apply(oglshapes2c.wxPyCircleShape_base_OnDrawContents,(self,) + _args, _kwargs)
162 return val
163 def base_OnDrawBranches(self, *_args, **_kwargs):
164 val = apply(oglshapes2c.wxPyCircleShape_base_OnDrawBranches,(self,) + _args, _kwargs)
165 return val
166 def base_OnMoveLinks(self, *_args, **_kwargs):
167 val = apply(oglshapes2c.wxPyCircleShape_base_OnMoveLinks,(self,) + _args, _kwargs)
168 return val
169 def base_OnErase(self, *_args, **_kwargs):
170 val = apply(oglshapes2c.wxPyCircleShape_base_OnErase,(self,) + _args, _kwargs)
171 return val
172 def base_OnEraseContents(self, *_args, **_kwargs):
173 val = apply(oglshapes2c.wxPyCircleShape_base_OnEraseContents,(self,) + _args, _kwargs)
174 return val
175 def base_OnHighlight(self, *_args, **_kwargs):
176 val = apply(oglshapes2c.wxPyCircleShape_base_OnHighlight,(self,) + _args, _kwargs)
177 return val
178 def base_OnLeftClick(self, *_args, **_kwargs):
179 val = apply(oglshapes2c.wxPyCircleShape_base_OnLeftClick,(self,) + _args, _kwargs)
180 return val
181 def base_OnLeftDoubleClick(self, *_args, **_kwargs):
182 val = apply(oglshapes2c.wxPyCircleShape_base_OnLeftDoubleClick,(self,) + _args, _kwargs)
183 return val
184 def base_OnRightClick(self, *_args, **_kwargs):
185 val = apply(oglshapes2c.wxPyCircleShape_base_OnRightClick,(self,) + _args, _kwargs)
186 return val
187 def base_OnSize(self, *_args, **_kwargs):
188 val = apply(oglshapes2c.wxPyCircleShape_base_OnSize,(self,) + _args, _kwargs)
189 return val
190 def base_OnMovePre(self, *_args, **_kwargs):
191 val = apply(oglshapes2c.wxPyCircleShape_base_OnMovePre,(self,) + _args, _kwargs)
192 return val
193 def base_OnMovePost(self, *_args, **_kwargs):
194 val = apply(oglshapes2c.wxPyCircleShape_base_OnMovePost,(self,) + _args, _kwargs)
195 return val
196 def base_OnDragLeft(self, *_args, **_kwargs):
197 val = apply(oglshapes2c.wxPyCircleShape_base_OnDragLeft,(self,) + _args, _kwargs)
198 return val
199 def base_OnBeginDragLeft(self, *_args, **_kwargs):
200 val = apply(oglshapes2c.wxPyCircleShape_base_OnBeginDragLeft,(self,) + _args, _kwargs)
201 return val
202 def base_OnEndDragLeft(self, *_args, **_kwargs):
203 val = apply(oglshapes2c.wxPyCircleShape_base_OnEndDragLeft,(self,) + _args, _kwargs)
204 return val
205 def base_OnDragRight(self, *_args, **_kwargs):
206 val = apply(oglshapes2c.wxPyCircleShape_base_OnDragRight,(self,) + _args, _kwargs)
207 return val
208 def base_OnBeginDragRight(self, *_args, **_kwargs):
209 val = apply(oglshapes2c.wxPyCircleShape_base_OnBeginDragRight,(self,) + _args, _kwargs)
210 return val
211 def base_OnEndDragRight(self, *_args, **_kwargs):
212 val = apply(oglshapes2c.wxPyCircleShape_base_OnEndDragRight,(self,) + _args, _kwargs)
213 return val
214 def base_OnDrawOutline(self, *_args, **_kwargs):
215 val = apply(oglshapes2c.wxPyCircleShape_base_OnDrawOutline,(self,) + _args, _kwargs)
216 return val
217 def base_OnDrawControlPoints(self, *_args, **_kwargs):
218 val = apply(oglshapes2c.wxPyCircleShape_base_OnDrawControlPoints,(self,) + _args, _kwargs)
219 return val
220 def base_OnEraseControlPoints(self, *_args, **_kwargs):
221 val = apply(oglshapes2c.wxPyCircleShape_base_OnEraseControlPoints,(self,) + _args, _kwargs)
222 return val
223 def base_OnMoveLink(self, *_args, **_kwargs):
224 val = apply(oglshapes2c.wxPyCircleShape_base_OnMoveLink,(self,) + _args, _kwargs)
225 return val
226 def base_OnSizingDragLeft(self, *_args, **_kwargs):
227 val = apply(oglshapes2c.wxPyCircleShape_base_OnSizingDragLeft,(self,) + _args, _kwargs)
228 return val
229 def base_OnSizingBeginDragLeft(self, *_args, **_kwargs):
230 val = apply(oglshapes2c.wxPyCircleShape_base_OnSizingBeginDragLeft,(self,) + _args, _kwargs)
231 return val
232 def base_OnSizingEndDragLeft(self, *_args, **_kwargs):
233 val = apply(oglshapes2c.wxPyCircleShape_base_OnSizingEndDragLeft,(self,) + _args, _kwargs)
234 return val
235 def base_OnBeginSize(self, *_args, **_kwargs):
236 val = apply(oglshapes2c.wxPyCircleShape_base_OnBeginSize,(self,) + _args, _kwargs)
237 return val
238 def base_OnEndSize(self, *_args, **_kwargs):
239 val = apply(oglshapes2c.wxPyCircleShape_base_OnEndSize,(self,) + _args, _kwargs)
240 return val
241 def __repr__(self):
242 return "<C wxPyCircleShape instance at %s>" % (self.this,)
243 class wxPyCircleShape(wxPyCircleShapePtr):
244 def __init__(self,*_args,**_kwargs):
245 self.this = apply(oglshapes2c.new_wxPyCircleShape,_args,_kwargs)
246 self.thisown = 1
247 self._setSelf(self, wxPyCircleShape)
248
249
250
251
252 class wxArrowHeadPtr :
253 def __init__(self,this):
254 self.this = this
255 self.thisown = 0
256 def __del__(self,oglshapes2c=oglshapes2c):
257 if self.thisown == 1 :
258 oglshapes2c.delete_wxArrowHead(self)
259 def _GetType(self, *_args, **_kwargs):
260 val = apply(oglshapes2c.wxArrowHead__GetType,(self,) + _args, _kwargs)
261 return val
262 def GetPosition(self, *_args, **_kwargs):
263 val = apply(oglshapes2c.wxArrowHead_GetPosition,(self,) + _args, _kwargs)
264 return val
265 def SetPosition(self, *_args, **_kwargs):
266 val = apply(oglshapes2c.wxArrowHead_SetPosition,(self,) + _args, _kwargs)
267 return val
268 def GetXOffset(self, *_args, **_kwargs):
269 val = apply(oglshapes2c.wxArrowHead_GetXOffset,(self,) + _args, _kwargs)
270 return val
271 def GetYOffset(self, *_args, **_kwargs):
272 val = apply(oglshapes2c.wxArrowHead_GetYOffset,(self,) + _args, _kwargs)
273 return val
274 def GetSpacing(self, *_args, **_kwargs):
275 val = apply(oglshapes2c.wxArrowHead_GetSpacing,(self,) + _args, _kwargs)
276 return val
277 def GetSize(self, *_args, **_kwargs):
278 val = apply(oglshapes2c.wxArrowHead_GetSize,(self,) + _args, _kwargs)
279 return val
280 def GetName(self, *_args, **_kwargs):
281 val = apply(oglshapes2c.wxArrowHead_GetName,(self,) + _args, _kwargs)
282 return val
283 def SetXOffset(self, *_args, **_kwargs):
284 val = apply(oglshapes2c.wxArrowHead_SetXOffset,(self,) + _args, _kwargs)
285 return val
286 def SetYOffset(self, *_args, **_kwargs):
287 val = apply(oglshapes2c.wxArrowHead_SetYOffset,(self,) + _args, _kwargs)
288 return val
289 def GetMetaFile(self, *_args, **_kwargs):
290 val = apply(oglshapes2c.wxArrowHead_GetMetaFile,(self,) + _args, _kwargs)
291 if val: val = wxPseudoMetaFilePtr(val)
292 return val
293 def GetId(self, *_args, **_kwargs):
294 val = apply(oglshapes2c.wxArrowHead_GetId,(self,) + _args, _kwargs)
295 return val
296 def GetArrowEnd(self, *_args, **_kwargs):
297 val = apply(oglshapes2c.wxArrowHead_GetArrowEnd,(self,) + _args, _kwargs)
298 return val
299 def GetArrowSize(self, *_args, **_kwargs):
300 val = apply(oglshapes2c.wxArrowHead_GetArrowSize,(self,) + _args, _kwargs)
301 return val
302 def SetSize(self, *_args, **_kwargs):
303 val = apply(oglshapes2c.wxArrowHead_SetSize,(self,) + _args, _kwargs)
304 return val
305 def SetSpacing(self, *_args, **_kwargs):
306 val = apply(oglshapes2c.wxArrowHead_SetSpacing,(self,) + _args, _kwargs)
307 return val
308 def __repr__(self):
309 return "<C wxArrowHead instance at %s>" % (self.this,)
310 class wxArrowHead(wxArrowHeadPtr):
311 def __init__(self,*_args,**_kwargs):
312 self.this = apply(oglshapes2c.new_wxArrowHead,_args,_kwargs)
313 self.thisown = 1
314
315
316
317
318 class wxPyLineShapePtr(wxPyShapePtr):
319 def __init__(self,this):
320 self.this = this
321 self.thisown = 0
322 def _setSelf(self, *_args, **_kwargs):
323 val = apply(oglshapes2c.wxPyLineShape__setSelf,(self,) + _args, _kwargs)
324 return val
325 def AddArrow(self, *_args, **_kwargs):
326 val = apply(oglshapes2c.wxPyLineShape_AddArrow,(self,) + _args, _kwargs)
327 return val
328 def AddArrowOrdered(self, *_args, **_kwargs):
329 val = apply(oglshapes2c.wxPyLineShape_AddArrowOrdered,(self,) + _args, _kwargs)
330 return val
331 def ClearArrow(self, *_args, **_kwargs):
332 val = apply(oglshapes2c.wxPyLineShape_ClearArrow,(self,) + _args, _kwargs)
333 return val
334 def ClearArrowsAtPosition(self, *_args, **_kwargs):
335 val = apply(oglshapes2c.wxPyLineShape_ClearArrowsAtPosition,(self,) + _args, _kwargs)
336 return val
337 def DrawArrow(self, *_args, **_kwargs):
338 val = apply(oglshapes2c.wxPyLineShape_DrawArrow,(self,) + _args, _kwargs)
339 return val
340 def DeleteArrowHeadId(self, *_args, **_kwargs):
341 val = apply(oglshapes2c.wxPyLineShape_DeleteArrowHeadId,(self,) + _args, _kwargs)
342 return val
343 def DeleteArrowHead(self, *_args, **_kwargs):
344 val = apply(oglshapes2c.wxPyLineShape_DeleteArrowHead,(self,) + _args, _kwargs)
345 return val
346 def DeleteLineControlPoint(self, *_args, **_kwargs):
347 val = apply(oglshapes2c.wxPyLineShape_DeleteLineControlPoint,(self,) + _args, _kwargs)
348 return val
349 def DrawArrows(self, *_args, **_kwargs):
350 val = apply(oglshapes2c.wxPyLineShape_DrawArrows,(self,) + _args, _kwargs)
351 return val
352 def DrawRegion(self, *_args, **_kwargs):
353 val = apply(oglshapes2c.wxPyLineShape_DrawRegion,(self,) + _args, _kwargs)
354 return val
355 def EraseRegion(self, *_args, **_kwargs):
356 val = apply(oglshapes2c.wxPyLineShape_EraseRegion,(self,) + _args, _kwargs)
357 return val
358 def FindArrowHeadId(self, *_args, **_kwargs):
359 val = apply(oglshapes2c.wxPyLineShape_FindArrowHeadId,(self,) + _args, _kwargs)
360 if val: val = wxArrowHeadPtr(val)
361 return val
362 def FindArrowHead(self, *_args, **_kwargs):
363 val = apply(oglshapes2c.wxPyLineShape_FindArrowHead,(self,) + _args, _kwargs)
364 if val: val = wxArrowHeadPtr(val)
365 return val
366 def FindLineEndPoints(self, *_args, **_kwargs):
367 val = apply(oglshapes2c.wxPyLineShape_FindLineEndPoints,(self,) + _args, _kwargs)
368 return val
369 def FindLinePosition(self, *_args, **_kwargs):
370 val = apply(oglshapes2c.wxPyLineShape_FindLinePosition,(self,) + _args, _kwargs)
371 return val
372 def FindMinimumWidth(self, *_args, **_kwargs):
373 val = apply(oglshapes2c.wxPyLineShape_FindMinimumWidth,(self,) + _args, _kwargs)
374 return val
375 def FindNth(self, *_args, **_kwargs):
376 val = apply(oglshapes2c.wxPyLineShape_FindNth,(self,) + _args, _kwargs)
377 return val
378 def GetAttachmentFrom(self, *_args, **_kwargs):
379 val = apply(oglshapes2c.wxPyLineShape_GetAttachmentFrom,(self,) + _args, _kwargs)
380 return val
381 def GetAttachmentTo(self, *_args, **_kwargs):
382 val = apply(oglshapes2c.wxPyLineShape_GetAttachmentTo,(self,) + _args, _kwargs)
383 return val
384 def GetEnds(self, *_args, **_kwargs):
385 val = apply(oglshapes2c.wxPyLineShape_GetEnds,(self,) + _args, _kwargs)
386 return val
387 def GetFrom(self, *_args, **_kwargs):
388 val = apply(oglshapes2c.wxPyLineShape_GetFrom,(self,) + _args, _kwargs)
389 if val: val = wxPyShapePtr(val)
390 return val
391 def GetLabelPosition(self, *_args, **_kwargs):
392 val = apply(oglshapes2c.wxPyLineShape_GetLabelPosition,(self,) + _args, _kwargs)
393 return val
394 def GetNextControlPoint(self, *_args, **_kwargs):
395 val = apply(oglshapes2c.wxPyLineShape_GetNextControlPoint,(self,) + _args, _kwargs)
396 if val: val = wxPointPtr(val)
397 return val
398 def GetTo(self, *_args, **_kwargs):
399 val = apply(oglshapes2c.wxPyLineShape_GetTo,(self,) + _args, _kwargs)
400 if val: val = wxPyShapePtr(val)
401 return val
402 def Initialise(self, *_args, **_kwargs):
403 val = apply(oglshapes2c.wxPyLineShape_Initialise,(self,) + _args, _kwargs)
404 return val
405 def InsertLineControlPoint(self, *_args, **_kwargs):
406 val = apply(oglshapes2c.wxPyLineShape_InsertLineControlPoint,(self,) + _args, _kwargs)
407 return val
408 def IsEnd(self, *_args, **_kwargs):
409 val = apply(oglshapes2c.wxPyLineShape_IsEnd,(self,) + _args, _kwargs)
410 return val
411 def IsSpline(self, *_args, **_kwargs):
412 val = apply(oglshapes2c.wxPyLineShape_IsSpline,(self,) + _args, _kwargs)
413 return val
414 def MakeLineControlPoints(self, *_args, **_kwargs):
415 val = apply(oglshapes2c.wxPyLineShape_MakeLineControlPoints,(self,) + _args, _kwargs)
416 return val
417 def SetAttachmentFrom(self, *_args, **_kwargs):
418 val = apply(oglshapes2c.wxPyLineShape_SetAttachmentFrom,(self,) + _args, _kwargs)
419 return val
420 def SetAttachments(self, *_args, **_kwargs):
421 val = apply(oglshapes2c.wxPyLineShape_SetAttachments,(self,) + _args, _kwargs)
422 return val
423 def SetAttachmentTo(self, *_args, **_kwargs):
424 val = apply(oglshapes2c.wxPyLineShape_SetAttachmentTo,(self,) + _args, _kwargs)
425 return val
426 def SetEnds(self, *_args, **_kwargs):
427 val = apply(oglshapes2c.wxPyLineShape_SetEnds,(self,) + _args, _kwargs)
428 return val
429 def SetFrom(self, *_args, **_kwargs):
430 val = apply(oglshapes2c.wxPyLineShape_SetFrom,(self,) + _args, _kwargs)
431 return val
432 def SetIgnoreOffsets(self, *_args, **_kwargs):
433 val = apply(oglshapes2c.wxPyLineShape_SetIgnoreOffsets,(self,) + _args, _kwargs)
434 return val
435 def SetSpline(self, *_args, **_kwargs):
436 val = apply(oglshapes2c.wxPyLineShape_SetSpline,(self,) + _args, _kwargs)
437 return val
438 def SetTo(self, *_args, **_kwargs):
439 val = apply(oglshapes2c.wxPyLineShape_SetTo,(self,) + _args, _kwargs)
440 return val
441 def Straighten(self, *_args, **_kwargs):
442 val = apply(oglshapes2c.wxPyLineShape_Straighten,(self,) + _args, _kwargs)
443 return val
444 def Unlink(self, *_args, **_kwargs):
445 val = apply(oglshapes2c.wxPyLineShape_Unlink,(self,) + _args, _kwargs)
446 return val
447 def base_OnDraw(self, *_args, **_kwargs):
448 val = apply(oglshapes2c.wxPyLineShape_base_OnDraw,(self,) + _args, _kwargs)
449 return val
450 def base_OnDrawContents(self, *_args, **_kwargs):
451 val = apply(oglshapes2c.wxPyLineShape_base_OnDrawContents,(self,) + _args, _kwargs)
452 return val
453 def base_OnDrawBranches(self, *_args, **_kwargs):
454 val = apply(oglshapes2c.wxPyLineShape_base_OnDrawBranches,(self,) + _args, _kwargs)
455 return val
456 def base_OnMoveLinks(self, *_args, **_kwargs):
457 val = apply(oglshapes2c.wxPyLineShape_base_OnMoveLinks,(self,) + _args, _kwargs)
458 return val
459 def base_OnErase(self, *_args, **_kwargs):
460 val = apply(oglshapes2c.wxPyLineShape_base_OnErase,(self,) + _args, _kwargs)
461 return val
462 def base_OnEraseContents(self, *_args, **_kwargs):
463 val = apply(oglshapes2c.wxPyLineShape_base_OnEraseContents,(self,) + _args, _kwargs)
464 return val
465 def base_OnHighlight(self, *_args, **_kwargs):
466 val = apply(oglshapes2c.wxPyLineShape_base_OnHighlight,(self,) + _args, _kwargs)
467 return val
468 def base_OnLeftClick(self, *_args, **_kwargs):
469 val = apply(oglshapes2c.wxPyLineShape_base_OnLeftClick,(self,) + _args, _kwargs)
470 return val
471 def base_OnLeftDoubleClick(self, *_args, **_kwargs):
472 val = apply(oglshapes2c.wxPyLineShape_base_OnLeftDoubleClick,(self,) + _args, _kwargs)
473 return val
474 def base_OnRightClick(self, *_args, **_kwargs):
475 val = apply(oglshapes2c.wxPyLineShape_base_OnRightClick,(self,) + _args, _kwargs)
476 return val
477 def base_OnSize(self, *_args, **_kwargs):
478 val = apply(oglshapes2c.wxPyLineShape_base_OnSize,(self,) + _args, _kwargs)
479 return val
480 def base_OnMovePre(self, *_args, **_kwargs):
481 val = apply(oglshapes2c.wxPyLineShape_base_OnMovePre,(self,) + _args, _kwargs)
482 return val
483 def base_OnMovePost(self, *_args, **_kwargs):
484 val = apply(oglshapes2c.wxPyLineShape_base_OnMovePost,(self,) + _args, _kwargs)
485 return val
486 def base_OnDragLeft(self, *_args, **_kwargs):
487 val = apply(oglshapes2c.wxPyLineShape_base_OnDragLeft,(self,) + _args, _kwargs)
488 return val
489 def base_OnBeginDragLeft(self, *_args, **_kwargs):
490 val = apply(oglshapes2c.wxPyLineShape_base_OnBeginDragLeft,(self,) + _args, _kwargs)
491 return val
492 def base_OnEndDragLeft(self, *_args, **_kwargs):
493 val = apply(oglshapes2c.wxPyLineShape_base_OnEndDragLeft,(self,) + _args, _kwargs)
494 return val
495 def base_OnDragRight(self, *_args, **_kwargs):
496 val = apply(oglshapes2c.wxPyLineShape_base_OnDragRight,(self,) + _args, _kwargs)
497 return val
498 def base_OnBeginDragRight(self, *_args, **_kwargs):
499 val = apply(oglshapes2c.wxPyLineShape_base_OnBeginDragRight,(self,) + _args, _kwargs)
500 return val
501 def base_OnEndDragRight(self, *_args, **_kwargs):
502 val = apply(oglshapes2c.wxPyLineShape_base_OnEndDragRight,(self,) + _args, _kwargs)
503 return val
504 def base_OnDrawOutline(self, *_args, **_kwargs):
505 val = apply(oglshapes2c.wxPyLineShape_base_OnDrawOutline,(self,) + _args, _kwargs)
506 return val
507 def base_OnDrawControlPoints(self, *_args, **_kwargs):
508 val = apply(oglshapes2c.wxPyLineShape_base_OnDrawControlPoints,(self,) + _args, _kwargs)
509 return val
510 def base_OnEraseControlPoints(self, *_args, **_kwargs):
511 val = apply(oglshapes2c.wxPyLineShape_base_OnEraseControlPoints,(self,) + _args, _kwargs)
512 return val
513 def base_OnMoveLink(self, *_args, **_kwargs):
514 val = apply(oglshapes2c.wxPyLineShape_base_OnMoveLink,(self,) + _args, _kwargs)
515 return val
516 def base_OnSizingDragLeft(self, *_args, **_kwargs):
517 val = apply(oglshapes2c.wxPyLineShape_base_OnSizingDragLeft,(self,) + _args, _kwargs)
518 return val
519 def base_OnSizingBeginDragLeft(self, *_args, **_kwargs):
520 val = apply(oglshapes2c.wxPyLineShape_base_OnSizingBeginDragLeft,(self,) + _args, _kwargs)
521 return val
522 def base_OnSizingEndDragLeft(self, *_args, **_kwargs):
523 val = apply(oglshapes2c.wxPyLineShape_base_OnSizingEndDragLeft,(self,) + _args, _kwargs)
524 return val
525 def base_OnBeginSize(self, *_args, **_kwargs):
526 val = apply(oglshapes2c.wxPyLineShape_base_OnBeginSize,(self,) + _args, _kwargs)
527 return val
528 def base_OnEndSize(self, *_args, **_kwargs):
529 val = apply(oglshapes2c.wxPyLineShape_base_OnEndSize,(self,) + _args, _kwargs)
530 return val
531 def __repr__(self):
532 return "<C wxPyLineShape instance at %s>" % (self.this,)
533 class wxPyLineShape(wxPyLineShapePtr):
534 def __init__(self,*_args,**_kwargs):
535 self.this = apply(oglshapes2c.new_wxPyLineShape,_args,_kwargs)
536 self.thisown = 1
537 self._setSelf(self, wxPyLineShape)
538
539
540
541
542 class wxPyPolygonShapePtr(wxPyShapePtr):
543 def __init__(self,this):
544 self.this = this
545 self.thisown = 0
546 def _setSelf(self, *_args, **_kwargs):
547 val = apply(oglshapes2c.wxPyPolygonShape__setSelf,(self,) + _args, _kwargs)
548 return val
549 def Create(self, *_args, **_kwargs):
550 val = apply(oglshapes2c.wxPyPolygonShape_Create,(self,) + _args, _kwargs)
551 return val
552 def AddPolygonPoint(self, *_args, **_kwargs):
553 val = apply(oglshapes2c.wxPyPolygonShape_AddPolygonPoint,(self,) + _args, _kwargs)
554 return val
555 def CalculatePolygonCentre(self, *_args, **_kwargs):
556 val = apply(oglshapes2c.wxPyPolygonShape_CalculatePolygonCentre,(self,) + _args, _kwargs)
557 return val
558 def DeletePolygonPoint(self, *_args, **_kwargs):
559 val = apply(oglshapes2c.wxPyPolygonShape_DeletePolygonPoint,(self,) + _args, _kwargs)
560 return val
561 def GetPoints(self, *_args, **_kwargs):
562 val = apply(oglshapes2c.wxPyPolygonShape_GetPoints,(self,) + _args, _kwargs)
563 return val
564 def UpdateOriginalPoints(self, *_args, **_kwargs):
565 val = apply(oglshapes2c.wxPyPolygonShape_UpdateOriginalPoints,(self,) + _args, _kwargs)
566 return val
567 def base_OnDraw(self, *_args, **_kwargs):
568 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDraw,(self,) + _args, _kwargs)
569 return val
570 def base_OnDrawContents(self, *_args, **_kwargs):
571 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDrawContents,(self,) + _args, _kwargs)
572 return val
573 def base_OnDrawBranches(self, *_args, **_kwargs):
574 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDrawBranches,(self,) + _args, _kwargs)
575 return val
576 def base_OnMoveLinks(self, *_args, **_kwargs):
577 val = apply(oglshapes2c.wxPyPolygonShape_base_OnMoveLinks,(self,) + _args, _kwargs)
578 return val
579 def base_OnErase(self, *_args, **_kwargs):
580 val = apply(oglshapes2c.wxPyPolygonShape_base_OnErase,(self,) + _args, _kwargs)
581 return val
582 def base_OnEraseContents(self, *_args, **_kwargs):
583 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEraseContents,(self,) + _args, _kwargs)
584 return val
585 def base_OnHighlight(self, *_args, **_kwargs):
586 val = apply(oglshapes2c.wxPyPolygonShape_base_OnHighlight,(self,) + _args, _kwargs)
587 return val
588 def base_OnLeftClick(self, *_args, **_kwargs):
589 val = apply(oglshapes2c.wxPyPolygonShape_base_OnLeftClick,(self,) + _args, _kwargs)
590 return val
591 def base_OnLeftDoubleClick(self, *_args, **_kwargs):
592 val = apply(oglshapes2c.wxPyPolygonShape_base_OnLeftDoubleClick,(self,) + _args, _kwargs)
593 return val
594 def base_OnRightClick(self, *_args, **_kwargs):
595 val = apply(oglshapes2c.wxPyPolygonShape_base_OnRightClick,(self,) + _args, _kwargs)
596 return val
597 def base_OnSize(self, *_args, **_kwargs):
598 val = apply(oglshapes2c.wxPyPolygonShape_base_OnSize,(self,) + _args, _kwargs)
599 return val
600 def base_OnMovePre(self, *_args, **_kwargs):
601 val = apply(oglshapes2c.wxPyPolygonShape_base_OnMovePre,(self,) + _args, _kwargs)
602 return val
603 def base_OnMovePost(self, *_args, **_kwargs):
604 val = apply(oglshapes2c.wxPyPolygonShape_base_OnMovePost,(self,) + _args, _kwargs)
605 return val
606 def base_OnDragLeft(self, *_args, **_kwargs):
607 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDragLeft,(self,) + _args, _kwargs)
608 return val
609 def base_OnBeginDragLeft(self, *_args, **_kwargs):
610 val = apply(oglshapes2c.wxPyPolygonShape_base_OnBeginDragLeft,(self,) + _args, _kwargs)
611 return val
612 def base_OnEndDragLeft(self, *_args, **_kwargs):
613 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEndDragLeft,(self,) + _args, _kwargs)
614 return val
615 def base_OnDragRight(self, *_args, **_kwargs):
616 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDragRight,(self,) + _args, _kwargs)
617 return val
618 def base_OnBeginDragRight(self, *_args, **_kwargs):
619 val = apply(oglshapes2c.wxPyPolygonShape_base_OnBeginDragRight,(self,) + _args, _kwargs)
620 return val
621 def base_OnEndDragRight(self, *_args, **_kwargs):
622 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEndDragRight,(self,) + _args, _kwargs)
623 return val
624 def base_OnDrawOutline(self, *_args, **_kwargs):
625 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDrawOutline,(self,) + _args, _kwargs)
626 return val
627 def base_OnDrawControlPoints(self, *_args, **_kwargs):
628 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDrawControlPoints,(self,) + _args, _kwargs)
629 return val
630 def base_OnEraseControlPoints(self, *_args, **_kwargs):
631 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEraseControlPoints,(self,) + _args, _kwargs)
632 return val
633 def base_OnMoveLink(self, *_args, **_kwargs):
634 val = apply(oglshapes2c.wxPyPolygonShape_base_OnMoveLink,(self,) + _args, _kwargs)
635 return val
636 def base_OnSizingDragLeft(self, *_args, **_kwargs):
637 val = apply(oglshapes2c.wxPyPolygonShape_base_OnSizingDragLeft,(self,) + _args, _kwargs)
638 return val
639 def base_OnSizingBeginDragLeft(self, *_args, **_kwargs):
640 val = apply(oglshapes2c.wxPyPolygonShape_base_OnSizingBeginDragLeft,(self,) + _args, _kwargs)
641 return val
642 def base_OnSizingEndDragLeft(self, *_args, **_kwargs):
643 val = apply(oglshapes2c.wxPyPolygonShape_base_OnSizingEndDragLeft,(self,) + _args, _kwargs)
644 return val
645 def base_OnBeginSize(self, *_args, **_kwargs):
646 val = apply(oglshapes2c.wxPyPolygonShape_base_OnBeginSize,(self,) + _args, _kwargs)
647 return val
648 def base_OnEndSize(self, *_args, **_kwargs):
649 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEndSize,(self,) + _args, _kwargs)
650 return val
651 def __repr__(self):
652 return "<C wxPyPolygonShape instance at %s>" % (self.this,)
653 class wxPyPolygonShape(wxPyPolygonShapePtr):
654 def __init__(self,*_args,**_kwargs):
655 self.this = apply(oglshapes2c.new_wxPyPolygonShape,_args,_kwargs)
656 self.thisown = 1
657 self._setSelf(self, wxPyPolygonShape)
658
659
660
661
662 class wxPyTextShapePtr(wxPyRectangleShapePtr):
663 def __init__(self,this):
664 self.this = this
665 self.thisown = 0
666 def _setSelf(self, *_args, **_kwargs):
667 val = apply(oglshapes2c.wxPyTextShape__setSelf,(self,) + _args, _kwargs)
668 return val
669 def base_OnDelete(self, *_args, **_kwargs):
670 val = apply(oglshapes2c.wxPyTextShape_base_OnDelete,(self,) + _args, _kwargs)
671 return val
672 def base_OnDraw(self, *_args, **_kwargs):
673 val = apply(oglshapes2c.wxPyTextShape_base_OnDraw,(self,) + _args, _kwargs)
674 return val
675 def base_OnDrawContents(self, *_args, **_kwargs):
676 val = apply(oglshapes2c.wxPyTextShape_base_OnDrawContents,(self,) + _args, _kwargs)
677 return val
678 def base_OnDrawBranches(self, *_args, **_kwargs):
679 val = apply(oglshapes2c.wxPyTextShape_base_OnDrawBranches,(self,) + _args, _kwargs)
680 return val
681 def base_OnMoveLinks(self, *_args, **_kwargs):
682 val = apply(oglshapes2c.wxPyTextShape_base_OnMoveLinks,(self,) + _args, _kwargs)
683 return val
684 def base_OnErase(self, *_args, **_kwargs):
685 val = apply(oglshapes2c.wxPyTextShape_base_OnErase,(self,) + _args, _kwargs)
686 return val
687 def base_OnEraseContents(self, *_args, **_kwargs):
688 val = apply(oglshapes2c.wxPyTextShape_base_OnEraseContents,(self,) + _args, _kwargs)
689 return val
690 def base_OnHighlight(self, *_args, **_kwargs):
691 val = apply(oglshapes2c.wxPyTextShape_base_OnHighlight,(self,) + _args, _kwargs)
692 return val
693 def base_OnLeftClick(self, *_args, **_kwargs):
694 val = apply(oglshapes2c.wxPyTextShape_base_OnLeftClick,(self,) + _args, _kwargs)
695 return val
696 def base_OnLeftDoubleClick(self, *_args, **_kwargs):
697 val = apply(oglshapes2c.wxPyTextShape_base_OnLeftDoubleClick,(self,) + _args, _kwargs)
698 return val
699 def base_OnRightClick(self, *_args, **_kwargs):
700 val = apply(oglshapes2c.wxPyTextShape_base_OnRightClick,(self,) + _args, _kwargs)
701 return val
702 def base_OnSize(self, *_args, **_kwargs):
703 val = apply(oglshapes2c.wxPyTextShape_base_OnSize,(self,) + _args, _kwargs)
704 return val
705 def base_OnMovePre(self, *_args, **_kwargs):
706 val = apply(oglshapes2c.wxPyTextShape_base_OnMovePre,(self,) + _args, _kwargs)
707 return val
708 def base_OnMovePost(self, *_args, **_kwargs):
709 val = apply(oglshapes2c.wxPyTextShape_base_OnMovePost,(self,) + _args, _kwargs)
710 return val
711 def base_OnDragLeft(self, *_args, **_kwargs):
712 val = apply(oglshapes2c.wxPyTextShape_base_OnDragLeft,(self,) + _args, _kwargs)
713 return val
714 def base_OnBeginDragLeft(self, *_args, **_kwargs):
715 val = apply(oglshapes2c.wxPyTextShape_base_OnBeginDragLeft,(self,) + _args, _kwargs)
716 return val
717 def base_OnEndDragLeft(self, *_args, **_kwargs):
718 val = apply(oglshapes2c.wxPyTextShape_base_OnEndDragLeft,(self,) + _args, _kwargs)
719 return val
720 def base_OnDragRight(self, *_args, **_kwargs):
721 val = apply(oglshapes2c.wxPyTextShape_base_OnDragRight,(self,) + _args, _kwargs)
722 return val
723 def base_OnBeginDragRight(self, *_args, **_kwargs):
724 val = apply(oglshapes2c.wxPyTextShape_base_OnBeginDragRight,(self,) + _args, _kwargs)
725 return val
726 def base_OnEndDragRight(self, *_args, **_kwargs):
727 val = apply(oglshapes2c.wxPyTextShape_base_OnEndDragRight,(self,) + _args, _kwargs)
728 return val
729 def base_OnDrawOutline(self, *_args, **_kwargs):
730 val = apply(oglshapes2c.wxPyTextShape_base_OnDrawOutline,(self,) + _args, _kwargs)
731 return val
732 def base_OnDrawControlPoints(self, *_args, **_kwargs):
733 val = apply(oglshapes2c.wxPyTextShape_base_OnDrawControlPoints,(self,) + _args, _kwargs)
734 return val
735 def base_OnEraseControlPoints(self, *_args, **_kwargs):
736 val = apply(oglshapes2c.wxPyTextShape_base_OnEraseControlPoints,(self,) + _args, _kwargs)
737 return val
738 def base_OnMoveLink(self, *_args, **_kwargs):
739 val = apply(oglshapes2c.wxPyTextShape_base_OnMoveLink,(self,) + _args, _kwargs)
740 return val
741 def base_OnSizingDragLeft(self, *_args, **_kwargs):
742 val = apply(oglshapes2c.wxPyTextShape_base_OnSizingDragLeft,(self,) + _args, _kwargs)
743 return val
744 def base_OnSizingBeginDragLeft(self, *_args, **_kwargs):
745 val = apply(oglshapes2c.wxPyTextShape_base_OnSizingBeginDragLeft,(self,) + _args, _kwargs)
746 return val
747 def base_OnSizingEndDragLeft(self, *_args, **_kwargs):
748 val = apply(oglshapes2c.wxPyTextShape_base_OnSizingEndDragLeft,(self,) + _args, _kwargs)
749 return val
750 def base_OnBeginSize(self, *_args, **_kwargs):
751 val = apply(oglshapes2c.wxPyTextShape_base_OnBeginSize,(self,) + _args, _kwargs)
752 return val
753 def base_OnEndSize(self, *_args, **_kwargs):
754 val = apply(oglshapes2c.wxPyTextShape_base_OnEndSize,(self,) + _args, _kwargs)
755 return val
756 def __repr__(self):
757 return "<C wxPyTextShape instance at %s>" % (self.this,)
758 class wxPyTextShape(wxPyTextShapePtr):
759 def __init__(self,*_args,**_kwargs):
760 self.this = apply(oglshapes2c.new_wxPyTextShape,_args,_kwargs)
761 self.thisown = 1
762 self._setSelf(self, wxPyTextShape)
763
764
765
766
767
768
769 #-------------- FUNCTION WRAPPERS ------------------
770
771
772
773 #-------------- VARIABLE WRAPPERS ------------------
774