]> git.saurik.com Git - wxWidgets.git/blob - wxPython/contrib/ogl/oglshapes2.py
fixed refresh problem after adding some items and calling Ensurevisible()
[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(wxObjectPtr):
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 return val
292 def GetId(self, *_args, **_kwargs):
293 val = apply(oglshapes2c.wxArrowHead_GetId,(self,) + _args, _kwargs)
294 return val
295 def GetArrowEnd(self, *_args, **_kwargs):
296 val = apply(oglshapes2c.wxArrowHead_GetArrowEnd,(self,) + _args, _kwargs)
297 return val
298 def GetArrowSize(self, *_args, **_kwargs):
299 val = apply(oglshapes2c.wxArrowHead_GetArrowSize,(self,) + _args, _kwargs)
300 return val
301 def SetSize(self, *_args, **_kwargs):
302 val = apply(oglshapes2c.wxArrowHead_SetSize,(self,) + _args, _kwargs)
303 return val
304 def SetSpacing(self, *_args, **_kwargs):
305 val = apply(oglshapes2c.wxArrowHead_SetSpacing,(self,) + _args, _kwargs)
306 return val
307 def __repr__(self):
308 return "<C wxArrowHead instance at %s>" % (self.this,)
309 class wxArrowHead(wxArrowHeadPtr):
310 def __init__(self,*_args,**_kwargs):
311 self.this = apply(oglshapes2c.new_wxArrowHead,_args,_kwargs)
312 self.thisown = 1
313
314
315
316
317 class wxPyLineShapePtr(wxPyShapePtr):
318 def __init__(self,this):
319 self.this = this
320 self.thisown = 0
321 def _setSelf(self, *_args, **_kwargs):
322 val = apply(oglshapes2c.wxPyLineShape__setSelf,(self,) + _args, _kwargs)
323 return val
324 def AddArrow(self, *_args, **_kwargs):
325 val = apply(oglshapes2c.wxPyLineShape_AddArrow,(self,) + _args, _kwargs)
326 return val
327 def AddArrowOrdered(self, *_args, **_kwargs):
328 val = apply(oglshapes2c.wxPyLineShape_AddArrowOrdered,(self,) + _args, _kwargs)
329 return val
330 def ClearArrow(self, *_args, **_kwargs):
331 val = apply(oglshapes2c.wxPyLineShape_ClearArrow,(self,) + _args, _kwargs)
332 return val
333 def ClearArrowsAtPosition(self, *_args, **_kwargs):
334 val = apply(oglshapes2c.wxPyLineShape_ClearArrowsAtPosition,(self,) + _args, _kwargs)
335 return val
336 def DrawArrow(self, *_args, **_kwargs):
337 val = apply(oglshapes2c.wxPyLineShape_DrawArrow,(self,) + _args, _kwargs)
338 return val
339 def DeleteArrowHeadId(self, *_args, **_kwargs):
340 val = apply(oglshapes2c.wxPyLineShape_DeleteArrowHeadId,(self,) + _args, _kwargs)
341 return val
342 def DeleteArrowHead(self, *_args, **_kwargs):
343 val = apply(oglshapes2c.wxPyLineShape_DeleteArrowHead,(self,) + _args, _kwargs)
344 return val
345 def DeleteLineControlPoint(self, *_args, **_kwargs):
346 val = apply(oglshapes2c.wxPyLineShape_DeleteLineControlPoint,(self,) + _args, _kwargs)
347 return val
348 def DrawArrows(self, *_args, **_kwargs):
349 val = apply(oglshapes2c.wxPyLineShape_DrawArrows,(self,) + _args, _kwargs)
350 return val
351 def DrawRegion(self, *_args, **_kwargs):
352 val = apply(oglshapes2c.wxPyLineShape_DrawRegion,(self,) + _args, _kwargs)
353 return val
354 def EraseRegion(self, *_args, **_kwargs):
355 val = apply(oglshapes2c.wxPyLineShape_EraseRegion,(self,) + _args, _kwargs)
356 return val
357 def FindArrowHeadId(self, *_args, **_kwargs):
358 val = apply(oglshapes2c.wxPyLineShape_FindArrowHeadId,(self,) + _args, _kwargs)
359 return val
360 def FindArrowHead(self, *_args, **_kwargs):
361 val = apply(oglshapes2c.wxPyLineShape_FindArrowHead,(self,) + _args, _kwargs)
362 return val
363 def FindLineEndPoints(self, *_args, **_kwargs):
364 val = apply(oglshapes2c.wxPyLineShape_FindLineEndPoints,(self,) + _args, _kwargs)
365 return val
366 def FindLinePosition(self, *_args, **_kwargs):
367 val = apply(oglshapes2c.wxPyLineShape_FindLinePosition,(self,) + _args, _kwargs)
368 return val
369 def FindMinimumWidth(self, *_args, **_kwargs):
370 val = apply(oglshapes2c.wxPyLineShape_FindMinimumWidth,(self,) + _args, _kwargs)
371 return val
372 def FindNth(self, *_args, **_kwargs):
373 val = apply(oglshapes2c.wxPyLineShape_FindNth,(self,) + _args, _kwargs)
374 return val
375 def GetAttachmentFrom(self, *_args, **_kwargs):
376 val = apply(oglshapes2c.wxPyLineShape_GetAttachmentFrom,(self,) + _args, _kwargs)
377 return val
378 def GetAttachmentTo(self, *_args, **_kwargs):
379 val = apply(oglshapes2c.wxPyLineShape_GetAttachmentTo,(self,) + _args, _kwargs)
380 return val
381 def GetEnds(self, *_args, **_kwargs):
382 val = apply(oglshapes2c.wxPyLineShape_GetEnds,(self,) + _args, _kwargs)
383 return val
384 def GetFrom(self, *_args, **_kwargs):
385 val = apply(oglshapes2c.wxPyLineShape_GetFrom,(self,) + _args, _kwargs)
386 return val
387 def GetLabelPosition(self, *_args, **_kwargs):
388 val = apply(oglshapes2c.wxPyLineShape_GetLabelPosition,(self,) + _args, _kwargs)
389 return val
390 def GetNextControlPoint(self, *_args, **_kwargs):
391 val = apply(oglshapes2c.wxPyLineShape_GetNextControlPoint,(self,) + _args, _kwargs)
392 if val: val = wxPointPtr(val)
393 return val
394 def GetTo(self, *_args, **_kwargs):
395 val = apply(oglshapes2c.wxPyLineShape_GetTo,(self,) + _args, _kwargs)
396 return val
397 def Initialise(self, *_args, **_kwargs):
398 val = apply(oglshapes2c.wxPyLineShape_Initialise,(self,) + _args, _kwargs)
399 return val
400 def InsertLineControlPoint(self, *_args, **_kwargs):
401 val = apply(oglshapes2c.wxPyLineShape_InsertLineControlPoint,(self,) + _args, _kwargs)
402 return val
403 def IsEnd(self, *_args, **_kwargs):
404 val = apply(oglshapes2c.wxPyLineShape_IsEnd,(self,) + _args, _kwargs)
405 return val
406 def IsSpline(self, *_args, **_kwargs):
407 val = apply(oglshapes2c.wxPyLineShape_IsSpline,(self,) + _args, _kwargs)
408 return val
409 def MakeLineControlPoints(self, *_args, **_kwargs):
410 val = apply(oglshapes2c.wxPyLineShape_MakeLineControlPoints,(self,) + _args, _kwargs)
411 return val
412 def GetLineControlPoints(self, *_args, **_kwargs):
413 val = apply(oglshapes2c.wxPyLineShape_GetLineControlPoints,(self,) + _args, _kwargs)
414 return val
415 def SetAttachmentFrom(self, *_args, **_kwargs):
416 val = apply(oglshapes2c.wxPyLineShape_SetAttachmentFrom,(self,) + _args, _kwargs)
417 return val
418 def SetAttachments(self, *_args, **_kwargs):
419 val = apply(oglshapes2c.wxPyLineShape_SetAttachments,(self,) + _args, _kwargs)
420 return val
421 def SetAttachmentTo(self, *_args, **_kwargs):
422 val = apply(oglshapes2c.wxPyLineShape_SetAttachmentTo,(self,) + _args, _kwargs)
423 return val
424 def SetEnds(self, *_args, **_kwargs):
425 val = apply(oglshapes2c.wxPyLineShape_SetEnds,(self,) + _args, _kwargs)
426 return val
427 def SetFrom(self, *_args, **_kwargs):
428 val = apply(oglshapes2c.wxPyLineShape_SetFrom,(self,) + _args, _kwargs)
429 return val
430 def SetIgnoreOffsets(self, *_args, **_kwargs):
431 val = apply(oglshapes2c.wxPyLineShape_SetIgnoreOffsets,(self,) + _args, _kwargs)
432 return val
433 def SetSpline(self, *_args, **_kwargs):
434 val = apply(oglshapes2c.wxPyLineShape_SetSpline,(self,) + _args, _kwargs)
435 return val
436 def SetTo(self, *_args, **_kwargs):
437 val = apply(oglshapes2c.wxPyLineShape_SetTo,(self,) + _args, _kwargs)
438 return val
439 def Straighten(self, *_args, **_kwargs):
440 val = apply(oglshapes2c.wxPyLineShape_Straighten,(self,) + _args, _kwargs)
441 return val
442 def Unlink(self, *_args, **_kwargs):
443 val = apply(oglshapes2c.wxPyLineShape_Unlink,(self,) + _args, _kwargs)
444 return val
445 def base_OnDraw(self, *_args, **_kwargs):
446 val = apply(oglshapes2c.wxPyLineShape_base_OnDraw,(self,) + _args, _kwargs)
447 return val
448 def base_OnDrawContents(self, *_args, **_kwargs):
449 val = apply(oglshapes2c.wxPyLineShape_base_OnDrawContents,(self,) + _args, _kwargs)
450 return val
451 def base_OnDrawBranches(self, *_args, **_kwargs):
452 val = apply(oglshapes2c.wxPyLineShape_base_OnDrawBranches,(self,) + _args, _kwargs)
453 return val
454 def base_OnMoveLinks(self, *_args, **_kwargs):
455 val = apply(oglshapes2c.wxPyLineShape_base_OnMoveLinks,(self,) + _args, _kwargs)
456 return val
457 def base_OnErase(self, *_args, **_kwargs):
458 val = apply(oglshapes2c.wxPyLineShape_base_OnErase,(self,) + _args, _kwargs)
459 return val
460 def base_OnEraseContents(self, *_args, **_kwargs):
461 val = apply(oglshapes2c.wxPyLineShape_base_OnEraseContents,(self,) + _args, _kwargs)
462 return val
463 def base_OnHighlight(self, *_args, **_kwargs):
464 val = apply(oglshapes2c.wxPyLineShape_base_OnHighlight,(self,) + _args, _kwargs)
465 return val
466 def base_OnLeftClick(self, *_args, **_kwargs):
467 val = apply(oglshapes2c.wxPyLineShape_base_OnLeftClick,(self,) + _args, _kwargs)
468 return val
469 def base_OnLeftDoubleClick(self, *_args, **_kwargs):
470 val = apply(oglshapes2c.wxPyLineShape_base_OnLeftDoubleClick,(self,) + _args, _kwargs)
471 return val
472 def base_OnRightClick(self, *_args, **_kwargs):
473 val = apply(oglshapes2c.wxPyLineShape_base_OnRightClick,(self,) + _args, _kwargs)
474 return val
475 def base_OnSize(self, *_args, **_kwargs):
476 val = apply(oglshapes2c.wxPyLineShape_base_OnSize,(self,) + _args, _kwargs)
477 return val
478 def base_OnMovePre(self, *_args, **_kwargs):
479 val = apply(oglshapes2c.wxPyLineShape_base_OnMovePre,(self,) + _args, _kwargs)
480 return val
481 def base_OnMovePost(self, *_args, **_kwargs):
482 val = apply(oglshapes2c.wxPyLineShape_base_OnMovePost,(self,) + _args, _kwargs)
483 return val
484 def base_OnDragLeft(self, *_args, **_kwargs):
485 val = apply(oglshapes2c.wxPyLineShape_base_OnDragLeft,(self,) + _args, _kwargs)
486 return val
487 def base_OnBeginDragLeft(self, *_args, **_kwargs):
488 val = apply(oglshapes2c.wxPyLineShape_base_OnBeginDragLeft,(self,) + _args, _kwargs)
489 return val
490 def base_OnEndDragLeft(self, *_args, **_kwargs):
491 val = apply(oglshapes2c.wxPyLineShape_base_OnEndDragLeft,(self,) + _args, _kwargs)
492 return val
493 def base_OnDragRight(self, *_args, **_kwargs):
494 val = apply(oglshapes2c.wxPyLineShape_base_OnDragRight,(self,) + _args, _kwargs)
495 return val
496 def base_OnBeginDragRight(self, *_args, **_kwargs):
497 val = apply(oglshapes2c.wxPyLineShape_base_OnBeginDragRight,(self,) + _args, _kwargs)
498 return val
499 def base_OnEndDragRight(self, *_args, **_kwargs):
500 val = apply(oglshapes2c.wxPyLineShape_base_OnEndDragRight,(self,) + _args, _kwargs)
501 return val
502 def base_OnDrawOutline(self, *_args, **_kwargs):
503 val = apply(oglshapes2c.wxPyLineShape_base_OnDrawOutline,(self,) + _args, _kwargs)
504 return val
505 def base_OnDrawControlPoints(self, *_args, **_kwargs):
506 val = apply(oglshapes2c.wxPyLineShape_base_OnDrawControlPoints,(self,) + _args, _kwargs)
507 return val
508 def base_OnEraseControlPoints(self, *_args, **_kwargs):
509 val = apply(oglshapes2c.wxPyLineShape_base_OnEraseControlPoints,(self,) + _args, _kwargs)
510 return val
511 def base_OnMoveLink(self, *_args, **_kwargs):
512 val = apply(oglshapes2c.wxPyLineShape_base_OnMoveLink,(self,) + _args, _kwargs)
513 return val
514 def base_OnSizingDragLeft(self, *_args, **_kwargs):
515 val = apply(oglshapes2c.wxPyLineShape_base_OnSizingDragLeft,(self,) + _args, _kwargs)
516 return val
517 def base_OnSizingBeginDragLeft(self, *_args, **_kwargs):
518 val = apply(oglshapes2c.wxPyLineShape_base_OnSizingBeginDragLeft,(self,) + _args, _kwargs)
519 return val
520 def base_OnSizingEndDragLeft(self, *_args, **_kwargs):
521 val = apply(oglshapes2c.wxPyLineShape_base_OnSizingEndDragLeft,(self,) + _args, _kwargs)
522 return val
523 def base_OnBeginSize(self, *_args, **_kwargs):
524 val = apply(oglshapes2c.wxPyLineShape_base_OnBeginSize,(self,) + _args, _kwargs)
525 return val
526 def base_OnEndSize(self, *_args, **_kwargs):
527 val = apply(oglshapes2c.wxPyLineShape_base_OnEndSize,(self,) + _args, _kwargs)
528 return val
529 def __repr__(self):
530 return "<C wxPyLineShape instance at %s>" % (self.this,)
531 class wxPyLineShape(wxPyLineShapePtr):
532 def __init__(self,*_args,**_kwargs):
533 self.this = apply(oglshapes2c.new_wxPyLineShape,_args,_kwargs)
534 self.thisown = 1
535 self._setSelf(self, wxPyLineShape)
536
537
538
539
540 class wxPyPolygonShapePtr(wxPyShapePtr):
541 def __init__(self,this):
542 self.this = this
543 self.thisown = 0
544 def _setSelf(self, *_args, **_kwargs):
545 val = apply(oglshapes2c.wxPyPolygonShape__setSelf,(self,) + _args, _kwargs)
546 return val
547 def Create(self, *_args, **_kwargs):
548 val = apply(oglshapes2c.wxPyPolygonShape_Create,(self,) + _args, _kwargs)
549 return val
550 def AddPolygonPoint(self, *_args, **_kwargs):
551 val = apply(oglshapes2c.wxPyPolygonShape_AddPolygonPoint,(self,) + _args, _kwargs)
552 return val
553 def CalculatePolygonCentre(self, *_args, **_kwargs):
554 val = apply(oglshapes2c.wxPyPolygonShape_CalculatePolygonCentre,(self,) + _args, _kwargs)
555 return val
556 def DeletePolygonPoint(self, *_args, **_kwargs):
557 val = apply(oglshapes2c.wxPyPolygonShape_DeletePolygonPoint,(self,) + _args, _kwargs)
558 return val
559 def GetPoints(self, *_args, **_kwargs):
560 val = apply(oglshapes2c.wxPyPolygonShape_GetPoints,(self,) + _args, _kwargs)
561 return val
562 def UpdateOriginalPoints(self, *_args, **_kwargs):
563 val = apply(oglshapes2c.wxPyPolygonShape_UpdateOriginalPoints,(self,) + _args, _kwargs)
564 return val
565 def base_OnDraw(self, *_args, **_kwargs):
566 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDraw,(self,) + _args, _kwargs)
567 return val
568 def base_OnDrawContents(self, *_args, **_kwargs):
569 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDrawContents,(self,) + _args, _kwargs)
570 return val
571 def base_OnDrawBranches(self, *_args, **_kwargs):
572 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDrawBranches,(self,) + _args, _kwargs)
573 return val
574 def base_OnMoveLinks(self, *_args, **_kwargs):
575 val = apply(oglshapes2c.wxPyPolygonShape_base_OnMoveLinks,(self,) + _args, _kwargs)
576 return val
577 def base_OnErase(self, *_args, **_kwargs):
578 val = apply(oglshapes2c.wxPyPolygonShape_base_OnErase,(self,) + _args, _kwargs)
579 return val
580 def base_OnEraseContents(self, *_args, **_kwargs):
581 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEraseContents,(self,) + _args, _kwargs)
582 return val
583 def base_OnHighlight(self, *_args, **_kwargs):
584 val = apply(oglshapes2c.wxPyPolygonShape_base_OnHighlight,(self,) + _args, _kwargs)
585 return val
586 def base_OnLeftClick(self, *_args, **_kwargs):
587 val = apply(oglshapes2c.wxPyPolygonShape_base_OnLeftClick,(self,) + _args, _kwargs)
588 return val
589 def base_OnLeftDoubleClick(self, *_args, **_kwargs):
590 val = apply(oglshapes2c.wxPyPolygonShape_base_OnLeftDoubleClick,(self,) + _args, _kwargs)
591 return val
592 def base_OnRightClick(self, *_args, **_kwargs):
593 val = apply(oglshapes2c.wxPyPolygonShape_base_OnRightClick,(self,) + _args, _kwargs)
594 return val
595 def base_OnSize(self, *_args, **_kwargs):
596 val = apply(oglshapes2c.wxPyPolygonShape_base_OnSize,(self,) + _args, _kwargs)
597 return val
598 def base_OnMovePre(self, *_args, **_kwargs):
599 val = apply(oglshapes2c.wxPyPolygonShape_base_OnMovePre,(self,) + _args, _kwargs)
600 return val
601 def base_OnMovePost(self, *_args, **_kwargs):
602 val = apply(oglshapes2c.wxPyPolygonShape_base_OnMovePost,(self,) + _args, _kwargs)
603 return val
604 def base_OnDragLeft(self, *_args, **_kwargs):
605 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDragLeft,(self,) + _args, _kwargs)
606 return val
607 def base_OnBeginDragLeft(self, *_args, **_kwargs):
608 val = apply(oglshapes2c.wxPyPolygonShape_base_OnBeginDragLeft,(self,) + _args, _kwargs)
609 return val
610 def base_OnEndDragLeft(self, *_args, **_kwargs):
611 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEndDragLeft,(self,) + _args, _kwargs)
612 return val
613 def base_OnDragRight(self, *_args, **_kwargs):
614 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDragRight,(self,) + _args, _kwargs)
615 return val
616 def base_OnBeginDragRight(self, *_args, **_kwargs):
617 val = apply(oglshapes2c.wxPyPolygonShape_base_OnBeginDragRight,(self,) + _args, _kwargs)
618 return val
619 def base_OnEndDragRight(self, *_args, **_kwargs):
620 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEndDragRight,(self,) + _args, _kwargs)
621 return val
622 def base_OnDrawOutline(self, *_args, **_kwargs):
623 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDrawOutline,(self,) + _args, _kwargs)
624 return val
625 def base_OnDrawControlPoints(self, *_args, **_kwargs):
626 val = apply(oglshapes2c.wxPyPolygonShape_base_OnDrawControlPoints,(self,) + _args, _kwargs)
627 return val
628 def base_OnEraseControlPoints(self, *_args, **_kwargs):
629 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEraseControlPoints,(self,) + _args, _kwargs)
630 return val
631 def base_OnMoveLink(self, *_args, **_kwargs):
632 val = apply(oglshapes2c.wxPyPolygonShape_base_OnMoveLink,(self,) + _args, _kwargs)
633 return val
634 def base_OnSizingDragLeft(self, *_args, **_kwargs):
635 val = apply(oglshapes2c.wxPyPolygonShape_base_OnSizingDragLeft,(self,) + _args, _kwargs)
636 return val
637 def base_OnSizingBeginDragLeft(self, *_args, **_kwargs):
638 val = apply(oglshapes2c.wxPyPolygonShape_base_OnSizingBeginDragLeft,(self,) + _args, _kwargs)
639 return val
640 def base_OnSizingEndDragLeft(self, *_args, **_kwargs):
641 val = apply(oglshapes2c.wxPyPolygonShape_base_OnSizingEndDragLeft,(self,) + _args, _kwargs)
642 return val
643 def base_OnBeginSize(self, *_args, **_kwargs):
644 val = apply(oglshapes2c.wxPyPolygonShape_base_OnBeginSize,(self,) + _args, _kwargs)
645 return val
646 def base_OnEndSize(self, *_args, **_kwargs):
647 val = apply(oglshapes2c.wxPyPolygonShape_base_OnEndSize,(self,) + _args, _kwargs)
648 return val
649 def __repr__(self):
650 return "<C wxPyPolygonShape instance at %s>" % (self.this,)
651 class wxPyPolygonShape(wxPyPolygonShapePtr):
652 def __init__(self,*_args,**_kwargs):
653 self.this = apply(oglshapes2c.new_wxPyPolygonShape,_args,_kwargs)
654 self.thisown = 1
655 self._setSelf(self, wxPyPolygonShape)
656
657
658
659
660 class wxPyTextShapePtr(wxPyRectangleShapePtr):
661 def __init__(self,this):
662 self.this = this
663 self.thisown = 0
664 def _setSelf(self, *_args, **_kwargs):
665 val = apply(oglshapes2c.wxPyTextShape__setSelf,(self,) + _args, _kwargs)
666 return val
667 def base_OnDelete(self, *_args, **_kwargs):
668 val = apply(oglshapes2c.wxPyTextShape_base_OnDelete,(self,) + _args, _kwargs)
669 return val
670 def base_OnDraw(self, *_args, **_kwargs):
671 val = apply(oglshapes2c.wxPyTextShape_base_OnDraw,(self,) + _args, _kwargs)
672 return val
673 def base_OnDrawContents(self, *_args, **_kwargs):
674 val = apply(oglshapes2c.wxPyTextShape_base_OnDrawContents,(self,) + _args, _kwargs)
675 return val
676 def base_OnDrawBranches(self, *_args, **_kwargs):
677 val = apply(oglshapes2c.wxPyTextShape_base_OnDrawBranches,(self,) + _args, _kwargs)
678 return val
679 def base_OnMoveLinks(self, *_args, **_kwargs):
680 val = apply(oglshapes2c.wxPyTextShape_base_OnMoveLinks,(self,) + _args, _kwargs)
681 return val
682 def base_OnErase(self, *_args, **_kwargs):
683 val = apply(oglshapes2c.wxPyTextShape_base_OnErase,(self,) + _args, _kwargs)
684 return val
685 def base_OnEraseContents(self, *_args, **_kwargs):
686 val = apply(oglshapes2c.wxPyTextShape_base_OnEraseContents,(self,) + _args, _kwargs)
687 return val
688 def base_OnHighlight(self, *_args, **_kwargs):
689 val = apply(oglshapes2c.wxPyTextShape_base_OnHighlight,(self,) + _args, _kwargs)
690 return val
691 def base_OnLeftClick(self, *_args, **_kwargs):
692 val = apply(oglshapes2c.wxPyTextShape_base_OnLeftClick,(self,) + _args, _kwargs)
693 return val
694 def base_OnLeftDoubleClick(self, *_args, **_kwargs):
695 val = apply(oglshapes2c.wxPyTextShape_base_OnLeftDoubleClick,(self,) + _args, _kwargs)
696 return val
697 def base_OnRightClick(self, *_args, **_kwargs):
698 val = apply(oglshapes2c.wxPyTextShape_base_OnRightClick,(self,) + _args, _kwargs)
699 return val
700 def base_OnSize(self, *_args, **_kwargs):
701 val = apply(oglshapes2c.wxPyTextShape_base_OnSize,(self,) + _args, _kwargs)
702 return val
703 def base_OnMovePre(self, *_args, **_kwargs):
704 val = apply(oglshapes2c.wxPyTextShape_base_OnMovePre,(self,) + _args, _kwargs)
705 return val
706 def base_OnMovePost(self, *_args, **_kwargs):
707 val = apply(oglshapes2c.wxPyTextShape_base_OnMovePost,(self,) + _args, _kwargs)
708 return val
709 def base_OnDragLeft(self, *_args, **_kwargs):
710 val = apply(oglshapes2c.wxPyTextShape_base_OnDragLeft,(self,) + _args, _kwargs)
711 return val
712 def base_OnBeginDragLeft(self, *_args, **_kwargs):
713 val = apply(oglshapes2c.wxPyTextShape_base_OnBeginDragLeft,(self,) + _args, _kwargs)
714 return val
715 def base_OnEndDragLeft(self, *_args, **_kwargs):
716 val = apply(oglshapes2c.wxPyTextShape_base_OnEndDragLeft,(self,) + _args, _kwargs)
717 return val
718 def base_OnDragRight(self, *_args, **_kwargs):
719 val = apply(oglshapes2c.wxPyTextShape_base_OnDragRight,(self,) + _args, _kwargs)
720 return val
721 def base_OnBeginDragRight(self, *_args, **_kwargs):
722 val = apply(oglshapes2c.wxPyTextShape_base_OnBeginDragRight,(self,) + _args, _kwargs)
723 return val
724 def base_OnEndDragRight(self, *_args, **_kwargs):
725 val = apply(oglshapes2c.wxPyTextShape_base_OnEndDragRight,(self,) + _args, _kwargs)
726 return val
727 def base_OnDrawOutline(self, *_args, **_kwargs):
728 val = apply(oglshapes2c.wxPyTextShape_base_OnDrawOutline,(self,) + _args, _kwargs)
729 return val
730 def base_OnDrawControlPoints(self, *_args, **_kwargs):
731 val = apply(oglshapes2c.wxPyTextShape_base_OnDrawControlPoints,(self,) + _args, _kwargs)
732 return val
733 def base_OnEraseControlPoints(self, *_args, **_kwargs):
734 val = apply(oglshapes2c.wxPyTextShape_base_OnEraseControlPoints,(self,) + _args, _kwargs)
735 return val
736 def base_OnMoveLink(self, *_args, **_kwargs):
737 val = apply(oglshapes2c.wxPyTextShape_base_OnMoveLink,(self,) + _args, _kwargs)
738 return val
739 def base_OnSizingDragLeft(self, *_args, **_kwargs):
740 val = apply(oglshapes2c.wxPyTextShape_base_OnSizingDragLeft,(self,) + _args, _kwargs)
741 return val
742 def base_OnSizingBeginDragLeft(self, *_args, **_kwargs):
743 val = apply(oglshapes2c.wxPyTextShape_base_OnSizingBeginDragLeft,(self,) + _args, _kwargs)
744 return val
745 def base_OnSizingEndDragLeft(self, *_args, **_kwargs):
746 val = apply(oglshapes2c.wxPyTextShape_base_OnSizingEndDragLeft,(self,) + _args, _kwargs)
747 return val
748 def base_OnBeginSize(self, *_args, **_kwargs):
749 val = apply(oglshapes2c.wxPyTextShape_base_OnBeginSize,(self,) + _args, _kwargs)
750 return val
751 def base_OnEndSize(self, *_args, **_kwargs):
752 val = apply(oglshapes2c.wxPyTextShape_base_OnEndSize,(self,) + _args, _kwargs)
753 return val
754 def __repr__(self):
755 return "<C wxPyTextShape instance at %s>" % (self.this,)
756 class wxPyTextShape(wxPyTextShapePtr):
757 def __init__(self,*_args,**_kwargs):
758 self.this = apply(oglshapes2c.new_wxPyTextShape,_args,_kwargs)
759 self.thisown = 1
760 self._setSelf(self, wxPyTextShape)
761
762
763
764
765
766
767 #-------------- FUNCTION WRAPPERS ------------------
768
769
770
771 #-------------- VARIABLE WRAPPERS ------------------
772