]> git.saurik.com Git - wxWidgets.git/blob - wxPython/contrib/ogl/oglshapes2.py
Changes needed to solve wxPython's OOR problem for the wxOGL shapes.
[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 utils import *
19
20 from mdi import *
21
22 from frames import *
23
24 from stattool import *
25
26 from controls import *
27
28 from controls2 import *
29
30 from windows2 import *
31
32 from cmndlgs import *
33
34 from windows3 import *
35
36 from image import *
37
38 from printfw import *
39
40 from sizers import *
41
42 from filesys 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 _setCallbackInfo(self, *_args, **_kwargs):
53 val = apply(oglshapes2c.wxPyEllipseShape__setCallbackInfo,(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._setCallbackInfo(self, wxPyEllipseShape)
146 self._setOORInfo(self)
147
148
149
150
151 class wxPyCircleShapePtr(wxPyEllipseShapePtr):
152 def __init__(self,this):
153 self.this = this
154 self.thisown = 0
155 def _setCallbackInfo(self, *_args, **_kwargs):
156 val = apply(oglshapes2c.wxPyCircleShape__setCallbackInfo,(self,) + _args, _kwargs)
157 return val
158 def base_OnDraw(self, *_args, **_kwargs):
159 val = apply(oglshapes2c.wxPyCircleShape_base_OnDraw,(self,) + _args, _kwargs)
160 return val
161 def base_OnDrawContents(self, *_args, **_kwargs):
162 val = apply(oglshapes2c.wxPyCircleShape_base_OnDrawContents,(self,) + _args, _kwargs)
163 return val
164 def base_OnDrawBranches(self, *_args, **_kwargs):
165 val = apply(oglshapes2c.wxPyCircleShape_base_OnDrawBranches,(self,) + _args, _kwargs)
166 return val
167 def base_OnMoveLinks(self, *_args, **_kwargs):
168 val = apply(oglshapes2c.wxPyCircleShape_base_OnMoveLinks,(self,) + _args, _kwargs)
169 return val
170 def base_OnErase(self, *_args, **_kwargs):
171 val = apply(oglshapes2c.wxPyCircleShape_base_OnErase,(self,) + _args, _kwargs)
172 return val
173 def base_OnEraseContents(self, *_args, **_kwargs):
174 val = apply(oglshapes2c.wxPyCircleShape_base_OnEraseContents,(self,) + _args, _kwargs)
175 return val
176 def base_OnHighlight(self, *_args, **_kwargs):
177 val = apply(oglshapes2c.wxPyCircleShape_base_OnHighlight,(self,) + _args, _kwargs)
178 return val
179 def base_OnLeftClick(self, *_args, **_kwargs):
180 val = apply(oglshapes2c.wxPyCircleShape_base_OnLeftClick,(self,) + _args, _kwargs)
181 return val
182 def base_OnLeftDoubleClick(self, *_args, **_kwargs):
183 val = apply(oglshapes2c.wxPyCircleShape_base_OnLeftDoubleClick,(self,) + _args, _kwargs)
184 return val
185 def base_OnRightClick(self, *_args, **_kwargs):
186 val = apply(oglshapes2c.wxPyCircleShape_base_OnRightClick,(self,) + _args, _kwargs)
187 return val
188 def base_OnSize(self, *_args, **_kwargs):
189 val = apply(oglshapes2c.wxPyCircleShape_base_OnSize,(self,) + _args, _kwargs)
190 return val
191 def base_OnMovePre(self, *_args, **_kwargs):
192 val = apply(oglshapes2c.wxPyCircleShape_base_OnMovePre,(self,) + _args, _kwargs)
193 return val
194 def base_OnMovePost(self, *_args, **_kwargs):
195 val = apply(oglshapes2c.wxPyCircleShape_base_OnMovePost,(self,) + _args, _kwargs)
196 return val
197 def base_OnDragLeft(self, *_args, **_kwargs):
198 val = apply(oglshapes2c.wxPyCircleShape_base_OnDragLeft,(self,) + _args, _kwargs)
199 return val
200 def base_OnBeginDragLeft(self, *_args, **_kwargs):
201 val = apply(oglshapes2c.wxPyCircleShape_base_OnBeginDragLeft,(self,) + _args, _kwargs)
202 return val
203 def base_OnEndDragLeft(self, *_args, **_kwargs):
204 val = apply(oglshapes2c.wxPyCircleShape_base_OnEndDragLeft,(self,) + _args, _kwargs)
205 return val
206 def base_OnDragRight(self, *_args, **_kwargs):
207 val = apply(oglshapes2c.wxPyCircleShape_base_OnDragRight,(self,) + _args, _kwargs)
208 return val
209 def base_OnBeginDragRight(self, *_args, **_kwargs):
210 val = apply(oglshapes2c.wxPyCircleShape_base_OnBeginDragRight,(self,) + _args, _kwargs)
211 return val
212 def base_OnEndDragRight(self, *_args, **_kwargs):
213 val = apply(oglshapes2c.wxPyCircleShape_base_OnEndDragRight,(self,) + _args, _kwargs)
214 return val
215 def base_OnDrawOutline(self, *_args, **_kwargs):
216 val = apply(oglshapes2c.wxPyCircleShape_base_OnDrawOutline,(self,) + _args, _kwargs)
217 return val
218 def base_OnDrawControlPoints(self, *_args, **_kwargs):
219 val = apply(oglshapes2c.wxPyCircleShape_base_OnDrawControlPoints,(self,) + _args, _kwargs)
220 return val
221 def base_OnEraseControlPoints(self, *_args, **_kwargs):
222 val = apply(oglshapes2c.wxPyCircleShape_base_OnEraseControlPoints,(self,) + _args, _kwargs)
223 return val
224 def base_OnMoveLink(self, *_args, **_kwargs):
225 val = apply(oglshapes2c.wxPyCircleShape_base_OnMoveLink,(self,) + _args, _kwargs)
226 return val
227 def base_OnSizingDragLeft(self, *_args, **_kwargs):
228 val = apply(oglshapes2c.wxPyCircleShape_base_OnSizingDragLeft,(self,) + _args, _kwargs)
229 return val
230 def base_OnSizingBeginDragLeft(self, *_args, **_kwargs):
231 val = apply(oglshapes2c.wxPyCircleShape_base_OnSizingBeginDragLeft,(self,) + _args, _kwargs)
232 return val
233 def base_OnSizingEndDragLeft(self, *_args, **_kwargs):
234 val = apply(oglshapes2c.wxPyCircleShape_base_OnSizingEndDragLeft,(self,) + _args, _kwargs)
235 return val
236 def base_OnBeginSize(self, *_args, **_kwargs):
237 val = apply(oglshapes2c.wxPyCircleShape_base_OnBeginSize,(self,) + _args, _kwargs)
238 return val
239 def base_OnEndSize(self, *_args, **_kwargs):
240 val = apply(oglshapes2c.wxPyCircleShape_base_OnEndSize,(self,) + _args, _kwargs)
241 return val
242 def __repr__(self):
243 return "<C wxPyCircleShape instance at %s>" % (self.this,)
244 class wxPyCircleShape(wxPyCircleShapePtr):
245 def __init__(self,*_args,**_kwargs):
246 self.this = apply(oglshapes2c.new_wxPyCircleShape,_args,_kwargs)
247 self.thisown = 1
248 self._setCallbackInfo(self, wxPyCircleShape)
249 self._setOORInfo(self)
250
251
252
253
254 class wxArrowHeadPtr(wxObjectPtr):
255 def __init__(self,this):
256 self.this = this
257 self.thisown = 0
258 def __del__(self,oglshapes2c=oglshapes2c):
259 if self.thisown == 1 :
260 oglshapes2c.delete_wxArrowHead(self)
261 def _GetType(self, *_args, **_kwargs):
262 val = apply(oglshapes2c.wxArrowHead__GetType,(self,) + _args, _kwargs)
263 return val
264 def GetPosition(self, *_args, **_kwargs):
265 val = apply(oglshapes2c.wxArrowHead_GetPosition,(self,) + _args, _kwargs)
266 return val
267 def SetPosition(self, *_args, **_kwargs):
268 val = apply(oglshapes2c.wxArrowHead_SetPosition,(self,) + _args, _kwargs)
269 return val
270 def GetXOffset(self, *_args, **_kwargs):
271 val = apply(oglshapes2c.wxArrowHead_GetXOffset,(self,) + _args, _kwargs)
272 return val
273 def GetYOffset(self, *_args, **_kwargs):
274 val = apply(oglshapes2c.wxArrowHead_GetYOffset,(self,) + _args, _kwargs)
275 return val
276 def GetSpacing(self, *_args, **_kwargs):
277 val = apply(oglshapes2c.wxArrowHead_GetSpacing,(self,) + _args, _kwargs)
278 return val
279 def GetSize(self, *_args, **_kwargs):
280 val = apply(oglshapes2c.wxArrowHead_GetSize,(self,) + _args, _kwargs)
281 return val
282 def GetName(self, *_args, **_kwargs):
283 val = apply(oglshapes2c.wxArrowHead_GetName,(self,) + _args, _kwargs)
284 return val
285 def SetXOffset(self, *_args, **_kwargs):
286 val = apply(oglshapes2c.wxArrowHead_SetXOffset,(self,) + _args, _kwargs)
287 return val
288 def SetYOffset(self, *_args, **_kwargs):
289 val = apply(oglshapes2c.wxArrowHead_SetYOffset,(self,) + _args, _kwargs)
290 return val
291 def GetMetaFile(self, *_args, **_kwargs):
292 val = apply(oglshapes2c.wxArrowHead_GetMetaFile,(self,) + _args, _kwargs)
293 return val
294 def GetId(self, *_args, **_kwargs):
295 val = apply(oglshapes2c.wxArrowHead_GetId,(self,) + _args, _kwargs)
296 return val
297 def GetArrowEnd(self, *_args, **_kwargs):
298 val = apply(oglshapes2c.wxArrowHead_GetArrowEnd,(self,) + _args, _kwargs)
299 return val
300 def GetArrowSize(self, *_args, **_kwargs):
301 val = apply(oglshapes2c.wxArrowHead_GetArrowSize,(self,) + _args, _kwargs)
302 return val
303 def SetSize(self, *_args, **_kwargs):
304 val = apply(oglshapes2c.wxArrowHead_SetSize,(self,) + _args, _kwargs)
305 return val
306 def SetSpacing(self, *_args, **_kwargs):
307 val = apply(oglshapes2c.wxArrowHead_SetSpacing,(self,) + _args, _kwargs)
308 return val
309 def __repr__(self):
310 return "<C wxArrowHead instance at %s>" % (self.this,)
311 class wxArrowHead(wxArrowHeadPtr):
312 def __init__(self,*_args,**_kwargs):
313 self.this = apply(oglshapes2c.new_wxArrowHead,_args,_kwargs)
314 self.thisown = 1
315
316
317
318
319 class wxPyLineShapePtr(wxPyShapePtr):
320 def __init__(self,this):
321 self.this = this
322 self.thisown = 0
323 def _setCallbackInfo(self, *_args, **_kwargs):
324 val = apply(oglshapes2c.wxPyLineShape__setCallbackInfo,(self,) + _args, _kwargs)
325 return val
326 def AddArrow(self, *_args, **_kwargs):
327 val = apply(oglshapes2c.wxPyLineShape_AddArrow,(self,) + _args, _kwargs)
328 return val
329 def AddArrowOrdered(self, *_args, **_kwargs):
330 val = apply(oglshapes2c.wxPyLineShape_AddArrowOrdered,(self,) + _args, _kwargs)
331 return val
332 def ClearArrow(self, *_args, **_kwargs):
333 val = apply(oglshapes2c.wxPyLineShape_ClearArrow,(self,) + _args, _kwargs)
334 return val
335 def ClearArrowsAtPosition(self, *_args, **_kwargs):
336 val = apply(oglshapes2c.wxPyLineShape_ClearArrowsAtPosition,(self,) + _args, _kwargs)
337 return val
338 def DrawArrow(self, *_args, **_kwargs):
339 val = apply(oglshapes2c.wxPyLineShape_DrawArrow,(self,) + _args, _kwargs)
340 return val
341 def DeleteArrowHeadId(self, *_args, **_kwargs):
342 val = apply(oglshapes2c.wxPyLineShape_DeleteArrowHeadId,(self,) + _args, _kwargs)
343 return val
344 def DeleteArrowHead(self, *_args, **_kwargs):
345 val = apply(oglshapes2c.wxPyLineShape_DeleteArrowHead,(self,) + _args, _kwargs)
346 return val
347 def DeleteLineControlPoint(self, *_args, **_kwargs):
348 val = apply(oglshapes2c.wxPyLineShape_DeleteLineControlPoint,(self,) + _args, _kwargs)
349 return val
350 def DrawArrows(self, *_args, **_kwargs):
351 val = apply(oglshapes2c.wxPyLineShape_DrawArrows,(self,) + _args, _kwargs)
352 return val
353 def DrawRegion(self, *_args, **_kwargs):
354 val = apply(oglshapes2c.wxPyLineShape_DrawRegion,(self,) + _args, _kwargs)
355 return val
356 def EraseRegion(self, *_args, **_kwargs):
357 val = apply(oglshapes2c.wxPyLineShape_EraseRegion,(self,) + _args, _kwargs)
358 return val
359 def FindArrowHeadId(self, *_args, **_kwargs):
360 val = apply(oglshapes2c.wxPyLineShape_FindArrowHeadId,(self,) + _args, _kwargs)
361 return val
362 def FindArrowHead(self, *_args, **_kwargs):
363 val = apply(oglshapes2c.wxPyLineShape_FindArrowHead,(self,) + _args, _kwargs)
364 return val
365 def FindLineEndPoints(self, *_args, **_kwargs):
366 val = apply(oglshapes2c.wxPyLineShape_FindLineEndPoints,(self,) + _args, _kwargs)
367 return val
368 def FindLinePosition(self, *_args, **_kwargs):
369 val = apply(oglshapes2c.wxPyLineShape_FindLinePosition,(self,) + _args, _kwargs)
370 return val
371 def FindMinimumWidth(self, *_args, **_kwargs):
372 val = apply(oglshapes2c.wxPyLineShape_FindMinimumWidth,(self,) + _args, _kwargs)
373 return val
374 def FindNth(self, *_args, **_kwargs):
375 val = apply(oglshapes2c.wxPyLineShape_FindNth,(self,) + _args, _kwargs)
376 return val
377 def GetAttachmentFrom(self, *_args, **_kwargs):
378 val = apply(oglshapes2c.wxPyLineShape_GetAttachmentFrom,(self,) + _args, _kwargs)
379 return val
380 def GetAttachmentTo(self, *_args, **_kwargs):
381 val = apply(oglshapes2c.wxPyLineShape_GetAttachmentTo,(self,) + _args, _kwargs)
382 return val
383 def GetEnds(self, *_args, **_kwargs):
384 val = apply(oglshapes2c.wxPyLineShape_GetEnds,(self,) + _args, _kwargs)
385 return val
386 def GetFrom(self, *_args, **_kwargs):
387 val = apply(oglshapes2c.wxPyLineShape_GetFrom,(self,) + _args, _kwargs)
388 return val
389 def GetLabelPosition(self, *_args, **_kwargs):
390 val = apply(oglshapes2c.wxPyLineShape_GetLabelPosition,(self,) + _args, _kwargs)
391 return val
392 def GetNextControlPoint(self, *_args, **_kwargs):
393 val = apply(oglshapes2c.wxPyLineShape_GetNextControlPoint,(self,) + _args, _kwargs)
394 if val: val = wxPointPtr(val)
395 return val
396 def GetTo(self, *_args, **_kwargs):
397 val = apply(oglshapes2c.wxPyLineShape_GetTo,(self,) + _args, _kwargs)
398 return val
399 def Initialise(self, *_args, **_kwargs):
400 val = apply(oglshapes2c.wxPyLineShape_Initialise,(self,) + _args, _kwargs)
401 return val
402 def InsertLineControlPoint(self, *_args, **_kwargs):
403 val = apply(oglshapes2c.wxPyLineShape_InsertLineControlPoint,(self,) + _args, _kwargs)
404 return val
405 def IsEnd(self, *_args, **_kwargs):
406 val = apply(oglshapes2c.wxPyLineShape_IsEnd,(self,) + _args, _kwargs)
407 return val
408 def IsSpline(self, *_args, **_kwargs):
409 val = apply(oglshapes2c.wxPyLineShape_IsSpline,(self,) + _args, _kwargs)
410 return val
411 def MakeLineControlPoints(self, *_args, **_kwargs):
412 val = apply(oglshapes2c.wxPyLineShape_MakeLineControlPoints,(self,) + _args, _kwargs)
413 return val
414 def GetLineControlPoints(self, *_args, **_kwargs):
415 val = apply(oglshapes2c.wxPyLineShape_GetLineControlPoints,(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._setCallbackInfo(self, wxPyLineShape)
538 self._setOORInfo(self)
539
540
541
542
543 class wxPyPolygonShapePtr(wxPyShapePtr):
544 def __init__(self,this):
545 self.this = this
546 self.thisown = 0
547 def _setCallbackInfo(self, *_args, **_kwargs):
548 val = apply(oglshapes2c.wxPyPolygonShape__setCallbackInfo,(self,) + _args, _kwargs)
549 return val
550 def Create(self, *_args, **_kwargs):
551 val = apply(oglshapes2c.wxPyPolygonShape_Create,(self,) + _args, _kwargs)
552 return val
553 def AddPolygonPoint(self, *_args, **_kwargs):
554 val = apply(oglshapes2c.wxPyPolygonShape_AddPolygonPoint,(self,) + _args, _kwargs)
555 return val
556 def CalculatePolygonCentre(self, *_args, **_kwargs):
557 val = apply(oglshapes2c.wxPyPolygonShape_CalculatePolygonCentre,(self,) + _args, _kwargs)
558 return val
559 def DeletePolygonPoint(self, *_args, **_kwargs):
560 val = apply(oglshapes2c.wxPyPolygonShape_DeletePolygonPoint,(self,) + _args, _kwargs)
561 return val
562 def GetPoints(self, *_args, **_kwargs):
563 val = apply(oglshapes2c.wxPyPolygonShape_GetPoints,(self,) + _args, _kwargs)
564 return val
565 def UpdateOriginalPoints(self, *_args, **_kwargs):
566 val = apply(oglshapes2c.wxPyPolygonShape_UpdateOriginalPoints,(self,) + _args, _kwargs)
567 return val
568 def base_OnDraw(self, *_args, **_kwargs):
569 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDraw,(self,) + _args, _kwargs)
570 return val
571 def base_OnDrawContents(self, *_args, **_kwargs):
572 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDrawContents,(self,) + _args, _kwargs)
573 return val
574 def base_OnDrawBranches(self, *_args, **_kwargs):
575 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDrawBranches,(self,) + _args, _kwargs)
576 return val
577 def base_OnMoveLinks(self, *_args, **_kwargs):
578 val = apply(oglshapes2c.wxPyPolygonShape_base_OnMoveLinks,(self,) + _args, _kwargs)
579 return val
580 def base_OnErase(self, *_args, **_kwargs):
581 val = apply(oglshapes2c.wxPyPolygonShape_base_OnErase,(self,) + _args, _kwargs)
582 return val
583 def base_OnEraseContents(self, *_args, **_kwargs):
584 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEraseContents,(self,) + _args, _kwargs)
585 return val
586 def base_OnHighlight(self, *_args, **_kwargs):
587 val = apply(oglshapes2c.wxPyPolygonShape_base_OnHighlight,(self,) + _args, _kwargs)
588 return val
589 def base_OnLeftClick(self, *_args, **_kwargs):
590 val = apply(oglshapes2c.wxPyPolygonShape_base_OnLeftClick,(self,) + _args, _kwargs)
591 return val
592 def base_OnLeftDoubleClick(self, *_args, **_kwargs):
593 val = apply(oglshapes2c.wxPyPolygonShape_base_OnLeftDoubleClick,(self,) + _args, _kwargs)
594 return val
595 def base_OnRightClick(self, *_args, **_kwargs):
596 val = apply(oglshapes2c.wxPyPolygonShape_base_OnRightClick,(self,) + _args, _kwargs)
597 return val
598 def base_OnSize(self, *_args, **_kwargs):
599 val = apply(oglshapes2c.wxPyPolygonShape_base_OnSize,(self,) + _args, _kwargs)
600 return val
601 def base_OnMovePre(self, *_args, **_kwargs):
602 val = apply(oglshapes2c.wxPyPolygonShape_base_OnMovePre,(self,) + _args, _kwargs)
603 return val
604 def base_OnMovePost(self, *_args, **_kwargs):
605 val = apply(oglshapes2c.wxPyPolygonShape_base_OnMovePost,(self,) + _args, _kwargs)
606 return val
607 def base_OnDragLeft(self, *_args, **_kwargs):
608 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDragLeft,(self,) + _args, _kwargs)
609 return val
610 def base_OnBeginDragLeft(self, *_args, **_kwargs):
611 val = apply(oglshapes2c.wxPyPolygonShape_base_OnBeginDragLeft,(self,) + _args, _kwargs)
612 return val
613 def base_OnEndDragLeft(self, *_args, **_kwargs):
614 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEndDragLeft,(self,) + _args, _kwargs)
615 return val
616 def base_OnDragRight(self, *_args, **_kwargs):
617 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDragRight,(self,) + _args, _kwargs)
618 return val
619 def base_OnBeginDragRight(self, *_args, **_kwargs):
620 val = apply(oglshapes2c.wxPyPolygonShape_base_OnBeginDragRight,(self,) + _args, _kwargs)
621 return val
622 def base_OnEndDragRight(self, *_args, **_kwargs):
623 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEndDragRight,(self,) + _args, _kwargs)
624 return val
625 def base_OnDrawOutline(self, *_args, **_kwargs):
626 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDrawOutline,(self,) + _args, _kwargs)
627 return val
628 def base_OnDrawControlPoints(self, *_args, **_kwargs):
629 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDrawControlPoints,(self,) + _args, _kwargs)
630 return val
631 def base_OnEraseControlPoints(self, *_args, **_kwargs):
632 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEraseControlPoints,(self,) + _args, _kwargs)
633 return val
634 def base_OnMoveLink(self, *_args, **_kwargs):
635 val = apply(oglshapes2c.wxPyPolygonShape_base_OnMoveLink,(self,) + _args, _kwargs)
636 return val
637 def base_OnSizingDragLeft(self, *_args, **_kwargs):
638 val = apply(oglshapes2c.wxPyPolygonShape_base_OnSizingDragLeft,(self,) + _args, _kwargs)
639 return val
640 def base_OnSizingBeginDragLeft(self, *_args, **_kwargs):
641 val = apply(oglshapes2c.wxPyPolygonShape_base_OnSizingBeginDragLeft,(self,) + _args, _kwargs)
642 return val
643 def base_OnSizingEndDragLeft(self, *_args, **_kwargs):
644 val = apply(oglshapes2c.wxPyPolygonShape_base_OnSizingEndDragLeft,(self,) + _args, _kwargs)
645 return val
646 def base_OnBeginSize(self, *_args, **_kwargs):
647 val = apply(oglshapes2c.wxPyPolygonShape_base_OnBeginSize,(self,) + _args, _kwargs)
648 return val
649 def base_OnEndSize(self, *_args, **_kwargs):
650 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEndSize,(self,) + _args, _kwargs)
651 return val
652 def __repr__(self):
653 return "<C wxPyPolygonShape instance at %s>" % (self.this,)
654 class wxPyPolygonShape(wxPyPolygonShapePtr):
655 def __init__(self,*_args,**_kwargs):
656 self.this = apply(oglshapes2c.new_wxPyPolygonShape,_args,_kwargs)
657 self.thisown = 1
658 self._setCallbackInfo(self, wxPyPolygonShape)
659 self._setOORInfo(self)
660
661
662
663
664 class wxPyTextShapePtr(wxPyRectangleShapePtr):
665 def __init__(self,this):
666 self.this = this
667 self.thisown = 0
668 def _setCallbackInfo(self, *_args, **_kwargs):
669 val = apply(oglshapes2c.wxPyTextShape__setCallbackInfo,(self,) + _args, _kwargs)
670 return val
671 def base_OnDelete(self, *_args, **_kwargs):
672 val = apply(oglshapes2c.wxPyTextShape_base_OnDelete,(self,) + _args, _kwargs)
673 return val
674 def base_OnDraw(self, *_args, **_kwargs):
675 val = apply(oglshapes2c.wxPyTextShape_base_OnDraw,(self,) + _args, _kwargs)
676 return val
677 def base_OnDrawContents(self, *_args, **_kwargs):
678 val = apply(oglshapes2c.wxPyTextShape_base_OnDrawContents,(self,) + _args, _kwargs)
679 return val
680 def base_OnDrawBranches(self, *_args, **_kwargs):
681 val = apply(oglshapes2c.wxPyTextShape_base_OnDrawBranches,(self,) + _args, _kwargs)
682 return val
683 def base_OnMoveLinks(self, *_args, **_kwargs):
684 val = apply(oglshapes2c.wxPyTextShape_base_OnMoveLinks,(self,) + _args, _kwargs)
685 return val
686 def base_OnErase(self, *_args, **_kwargs):
687 val = apply(oglshapes2c.wxPyTextShape_base_OnErase,(self,) + _args, _kwargs)
688 return val
689 def base_OnEraseContents(self, *_args, **_kwargs):
690 val = apply(oglshapes2c.wxPyTextShape_base_OnEraseContents,(self,) + _args, _kwargs)
691 return val
692 def base_OnHighlight(self, *_args, **_kwargs):
693 val = apply(oglshapes2c.wxPyTextShape_base_OnHighlight,(self,) + _args, _kwargs)
694 return val
695 def base_OnLeftClick(self, *_args, **_kwargs):
696 val = apply(oglshapes2c.wxPyTextShape_base_OnLeftClick,(self,) + _args, _kwargs)
697 return val
698 def base_OnLeftDoubleClick(self, *_args, **_kwargs):
699 val = apply(oglshapes2c.wxPyTextShape_base_OnLeftDoubleClick,(self,) + _args, _kwargs)
700 return val
701 def base_OnRightClick(self, *_args, **_kwargs):
702 val = apply(oglshapes2c.wxPyTextShape_base_OnRightClick,(self,) + _args, _kwargs)
703 return val
704 def base_OnSize(self, *_args, **_kwargs):
705 val = apply(oglshapes2c.wxPyTextShape_base_OnSize,(self,) + _args, _kwargs)
706 return val
707 def base_OnMovePre(self, *_args, **_kwargs):
708 val = apply(oglshapes2c.wxPyTextShape_base_OnMovePre,(self,) + _args, _kwargs)
709 return val
710 def base_OnMovePost(self, *_args, **_kwargs):
711 val = apply(oglshapes2c.wxPyTextShape_base_OnMovePost,(self,) + _args, _kwargs)
712 return val
713 def base_OnDragLeft(self, *_args, **_kwargs):
714 val = apply(oglshapes2c.wxPyTextShape_base_OnDragLeft,(self,) + _args, _kwargs)
715 return val
716 def base_OnBeginDragLeft(self, *_args, **_kwargs):
717 val = apply(oglshapes2c.wxPyTextShape_base_OnBeginDragLeft,(self,) + _args, _kwargs)
718 return val
719 def base_OnEndDragLeft(self, *_args, **_kwargs):
720 val = apply(oglshapes2c.wxPyTextShape_base_OnEndDragLeft,(self,) + _args, _kwargs)
721 return val
722 def base_OnDragRight(self, *_args, **_kwargs):
723 val = apply(oglshapes2c.wxPyTextShape_base_OnDragRight,(self,) + _args, _kwargs)
724 return val
725 def base_OnBeginDragRight(self, *_args, **_kwargs):
726 val = apply(oglshapes2c.wxPyTextShape_base_OnBeginDragRight,(self,) + _args, _kwargs)
727 return val
728 def base_OnEndDragRight(self, *_args, **_kwargs):
729 val = apply(oglshapes2c.wxPyTextShape_base_OnEndDragRight,(self,) + _args, _kwargs)
730 return val
731 def base_OnDrawOutline(self, *_args, **_kwargs):
732 val = apply(oglshapes2c.wxPyTextShape_base_OnDrawOutline,(self,) + _args, _kwargs)
733 return val
734 def base_OnDrawControlPoints(self, *_args, **_kwargs):
735 val = apply(oglshapes2c.wxPyTextShape_base_OnDrawControlPoints,(self,) + _args, _kwargs)
736 return val
737 def base_OnEraseControlPoints(self, *_args, **_kwargs):
738 val = apply(oglshapes2c.wxPyTextShape_base_OnEraseControlPoints,(self,) + _args, _kwargs)
739 return val
740 def base_OnMoveLink(self, *_args, **_kwargs):
741 val = apply(oglshapes2c.wxPyTextShape_base_OnMoveLink,(self,) + _args, _kwargs)
742 return val
743 def base_OnSizingDragLeft(self, *_args, **_kwargs):
744 val = apply(oglshapes2c.wxPyTextShape_base_OnSizingDragLeft,(self,) + _args, _kwargs)
745 return val
746 def base_OnSizingBeginDragLeft(self, *_args, **_kwargs):
747 val = apply(oglshapes2c.wxPyTextShape_base_OnSizingBeginDragLeft,(self,) + _args, _kwargs)
748 return val
749 def base_OnSizingEndDragLeft(self, *_args, **_kwargs):
750 val = apply(oglshapes2c.wxPyTextShape_base_OnSizingEndDragLeft,(self,) + _args, _kwargs)
751 return val
752 def base_OnBeginSize(self, *_args, **_kwargs):
753 val = apply(oglshapes2c.wxPyTextShape_base_OnBeginSize,(self,) + _args, _kwargs)
754 return val
755 def base_OnEndSize(self, *_args, **_kwargs):
756 val = apply(oglshapes2c.wxPyTextShape_base_OnEndSize,(self,) + _args, _kwargs)
757 return val
758 def __repr__(self):
759 return "<C wxPyTextShape instance at %s>" % (self.this,)
760 class wxPyTextShape(wxPyTextShapePtr):
761 def __init__(self,*_args,**_kwargs):
762 self.this = apply(oglshapes2c.new_wxPyTextShape,_args,_kwargs)
763 self.thisown = 1
764 self._setCallbackInfo(self, wxPyTextShape)
765 self._setOORInfo(self)
766
767
768
769
770
771
772 #-------------- FUNCTION WRAPPERS ------------------
773
774
775
776 #-------------- VARIABLE WRAPPERS ------------------
777