1 # This file was created automatically by SWIG.
12 from clip_dnd
import *
24 from stattool
import *
26 from controls
import *
28 from controls2
import *
30 from windows2
import *
34 from windows3
import *
44 from oglbasic
import *
46 from oglshapes
import *
48 class wxPyEllipseShapePtr(wxPyShapePtr
):
49 def __init__(self
,this
):
52 def _setCallbackInfo(self
, *_args
, **_kwargs
):
53 val
= apply(oglshapes2c
.wxPyEllipseShape__setCallbackInfo
,(self
,) + _args
, _kwargs
)
55 def base_OnDraw(self
, *_args
, **_kwargs
):
56 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDraw
,(self
,) + _args
, _kwargs
)
58 def base_OnDrawContents(self
, *_args
, **_kwargs
):
59 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDrawContents
,(self
,) + _args
, _kwargs
)
61 def base_OnDrawBranches(self
, *_args
, **_kwargs
):
62 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDrawBranches
,(self
,) + _args
, _kwargs
)
64 def base_OnMoveLinks(self
, *_args
, **_kwargs
):
65 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnMoveLinks
,(self
,) + _args
, _kwargs
)
67 def base_OnErase(self
, *_args
, **_kwargs
):
68 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnErase
,(self
,) + _args
, _kwargs
)
70 def base_OnEraseContents(self
, *_args
, **_kwargs
):
71 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnEraseContents
,(self
,) + _args
, _kwargs
)
73 def base_OnHighlight(self
, *_args
, **_kwargs
):
74 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnHighlight
,(self
,) + _args
, _kwargs
)
76 def base_OnLeftClick(self
, *_args
, **_kwargs
):
77 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnLeftClick
,(self
,) + _args
, _kwargs
)
79 def base_OnLeftDoubleClick(self
, *_args
, **_kwargs
):
80 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnLeftDoubleClick
,(self
,) + _args
, _kwargs
)
82 def base_OnRightClick(self
, *_args
, **_kwargs
):
83 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnRightClick
,(self
,) + _args
, _kwargs
)
85 def base_OnSize(self
, *_args
, **_kwargs
):
86 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnSize
,(self
,) + _args
, _kwargs
)
88 def base_OnMovePre(self
, *_args
, **_kwargs
):
89 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnMovePre
,(self
,) + _args
, _kwargs
)
91 def base_OnMovePost(self
, *_args
, **_kwargs
):
92 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnMovePost
,(self
,) + _args
, _kwargs
)
94 def base_OnDragLeft(self
, *_args
, **_kwargs
):
95 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDragLeft
,(self
,) + _args
, _kwargs
)
97 def base_OnBeginDragLeft(self
, *_args
, **_kwargs
):
98 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnBeginDragLeft
,(self
,) + _args
, _kwargs
)
100 def base_OnEndDragLeft(self
, *_args
, **_kwargs
):
101 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnEndDragLeft
,(self
,) + _args
, _kwargs
)
103 def base_OnDragRight(self
, *_args
, **_kwargs
):
104 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDragRight
,(self
,) + _args
, _kwargs
)
106 def base_OnBeginDragRight(self
, *_args
, **_kwargs
):
107 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnBeginDragRight
,(self
,) + _args
, _kwargs
)
109 def base_OnEndDragRight(self
, *_args
, **_kwargs
):
110 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnEndDragRight
,(self
,) + _args
, _kwargs
)
112 def base_OnDrawOutline(self
, *_args
, **_kwargs
):
113 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDrawOutline
,(self
,) + _args
, _kwargs
)
115 def base_OnDrawControlPoints(self
, *_args
, **_kwargs
):
116 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDrawControlPoints
,(self
,) + _args
, _kwargs
)
118 def base_OnEraseControlPoints(self
, *_args
, **_kwargs
):
119 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnEraseControlPoints
,(self
,) + _args
, _kwargs
)
121 def base_OnMoveLink(self
, *_args
, **_kwargs
):
122 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnMoveLink
,(self
,) + _args
, _kwargs
)
124 def base_OnSizingDragLeft(self
, *_args
, **_kwargs
):
125 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnSizingDragLeft
,(self
,) + _args
, _kwargs
)
127 def base_OnSizingBeginDragLeft(self
, *_args
, **_kwargs
):
128 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnSizingBeginDragLeft
,(self
,) + _args
, _kwargs
)
130 def base_OnSizingEndDragLeft(self
, *_args
, **_kwargs
):
131 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnSizingEndDragLeft
,(self
,) + _args
, _kwargs
)
133 def base_OnBeginSize(self
, *_args
, **_kwargs
):
134 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnBeginSize
,(self
,) + _args
, _kwargs
)
136 def base_OnEndSize(self
, *_args
, **_kwargs
):
137 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnEndSize
,(self
,) + _args
, _kwargs
)
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
)
145 self
._setCallbackInfo
(self
, wxPyEllipseShape
)
146 self
._setOORInfo
(self
)
151 class wxPyCircleShapePtr(wxPyEllipseShapePtr
):
152 def __init__(self
,this
):
155 def _setCallbackInfo(self
, *_args
, **_kwargs
):
156 val
= apply(oglshapes2c
.wxPyCircleShape__setCallbackInfo
,(self
,) + _args
, _kwargs
)
158 def base_OnDraw(self
, *_args
, **_kwargs
):
159 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDraw
,(self
,) + _args
, _kwargs
)
161 def base_OnDrawContents(self
, *_args
, **_kwargs
):
162 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDrawContents
,(self
,) + _args
, _kwargs
)
164 def base_OnDrawBranches(self
, *_args
, **_kwargs
):
165 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDrawBranches
,(self
,) + _args
, _kwargs
)
167 def base_OnMoveLinks(self
, *_args
, **_kwargs
):
168 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnMoveLinks
,(self
,) + _args
, _kwargs
)
170 def base_OnErase(self
, *_args
, **_kwargs
):
171 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnErase
,(self
,) + _args
, _kwargs
)
173 def base_OnEraseContents(self
, *_args
, **_kwargs
):
174 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnEraseContents
,(self
,) + _args
, _kwargs
)
176 def base_OnHighlight(self
, *_args
, **_kwargs
):
177 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnHighlight
,(self
,) + _args
, _kwargs
)
179 def base_OnLeftClick(self
, *_args
, **_kwargs
):
180 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnLeftClick
,(self
,) + _args
, _kwargs
)
182 def base_OnLeftDoubleClick(self
, *_args
, **_kwargs
):
183 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnLeftDoubleClick
,(self
,) + _args
, _kwargs
)
185 def base_OnRightClick(self
, *_args
, **_kwargs
):
186 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnRightClick
,(self
,) + _args
, _kwargs
)
188 def base_OnSize(self
, *_args
, **_kwargs
):
189 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnSize
,(self
,) + _args
, _kwargs
)
191 def base_OnMovePre(self
, *_args
, **_kwargs
):
192 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnMovePre
,(self
,) + _args
, _kwargs
)
194 def base_OnMovePost(self
, *_args
, **_kwargs
):
195 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnMovePost
,(self
,) + _args
, _kwargs
)
197 def base_OnDragLeft(self
, *_args
, **_kwargs
):
198 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDragLeft
,(self
,) + _args
, _kwargs
)
200 def base_OnBeginDragLeft(self
, *_args
, **_kwargs
):
201 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnBeginDragLeft
,(self
,) + _args
, _kwargs
)
203 def base_OnEndDragLeft(self
, *_args
, **_kwargs
):
204 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnEndDragLeft
,(self
,) + _args
, _kwargs
)
206 def base_OnDragRight(self
, *_args
, **_kwargs
):
207 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDragRight
,(self
,) + _args
, _kwargs
)
209 def base_OnBeginDragRight(self
, *_args
, **_kwargs
):
210 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnBeginDragRight
,(self
,) + _args
, _kwargs
)
212 def base_OnEndDragRight(self
, *_args
, **_kwargs
):
213 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnEndDragRight
,(self
,) + _args
, _kwargs
)
215 def base_OnDrawOutline(self
, *_args
, **_kwargs
):
216 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDrawOutline
,(self
,) + _args
, _kwargs
)
218 def base_OnDrawControlPoints(self
, *_args
, **_kwargs
):
219 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDrawControlPoints
,(self
,) + _args
, _kwargs
)
221 def base_OnEraseControlPoints(self
, *_args
, **_kwargs
):
222 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnEraseControlPoints
,(self
,) + _args
, _kwargs
)
224 def base_OnMoveLink(self
, *_args
, **_kwargs
):
225 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnMoveLink
,(self
,) + _args
, _kwargs
)
227 def base_OnSizingDragLeft(self
, *_args
, **_kwargs
):
228 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnSizingDragLeft
,(self
,) + _args
, _kwargs
)
230 def base_OnSizingBeginDragLeft(self
, *_args
, **_kwargs
):
231 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnSizingBeginDragLeft
,(self
,) + _args
, _kwargs
)
233 def base_OnSizingEndDragLeft(self
, *_args
, **_kwargs
):
234 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnSizingEndDragLeft
,(self
,) + _args
, _kwargs
)
236 def base_OnBeginSize(self
, *_args
, **_kwargs
):
237 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnBeginSize
,(self
,) + _args
, _kwargs
)
239 def base_OnEndSize(self
, *_args
, **_kwargs
):
240 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnEndSize
,(self
,) + _args
, _kwargs
)
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
)
248 self
._setCallbackInfo
(self
, wxPyCircleShape
)
249 self
._setOORInfo
(self
)
254 class wxArrowHeadPtr(wxObjectPtr
):
255 def __init__(self
,this
):
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
)
264 def GetPosition(self
, *_args
, **_kwargs
):
265 val
= apply(oglshapes2c
.wxArrowHead_GetPosition
,(self
,) + _args
, _kwargs
)
267 def SetPosition(self
, *_args
, **_kwargs
):
268 val
= apply(oglshapes2c
.wxArrowHead_SetPosition
,(self
,) + _args
, _kwargs
)
270 def GetXOffset(self
, *_args
, **_kwargs
):
271 val
= apply(oglshapes2c
.wxArrowHead_GetXOffset
,(self
,) + _args
, _kwargs
)
273 def GetYOffset(self
, *_args
, **_kwargs
):
274 val
= apply(oglshapes2c
.wxArrowHead_GetYOffset
,(self
,) + _args
, _kwargs
)
276 def GetSpacing(self
, *_args
, **_kwargs
):
277 val
= apply(oglshapes2c
.wxArrowHead_GetSpacing
,(self
,) + _args
, _kwargs
)
279 def GetSize(self
, *_args
, **_kwargs
):
280 val
= apply(oglshapes2c
.wxArrowHead_GetSize
,(self
,) + _args
, _kwargs
)
282 def GetName(self
, *_args
, **_kwargs
):
283 val
= apply(oglshapes2c
.wxArrowHead_GetName
,(self
,) + _args
, _kwargs
)
285 def SetXOffset(self
, *_args
, **_kwargs
):
286 val
= apply(oglshapes2c
.wxArrowHead_SetXOffset
,(self
,) + _args
, _kwargs
)
288 def SetYOffset(self
, *_args
, **_kwargs
):
289 val
= apply(oglshapes2c
.wxArrowHead_SetYOffset
,(self
,) + _args
, _kwargs
)
291 def GetMetaFile(self
, *_args
, **_kwargs
):
292 val
= apply(oglshapes2c
.wxArrowHead_GetMetaFile
,(self
,) + _args
, _kwargs
)
294 def GetId(self
, *_args
, **_kwargs
):
295 val
= apply(oglshapes2c
.wxArrowHead_GetId
,(self
,) + _args
, _kwargs
)
297 def GetArrowEnd(self
, *_args
, **_kwargs
):
298 val
= apply(oglshapes2c
.wxArrowHead_GetArrowEnd
,(self
,) + _args
, _kwargs
)
300 def GetArrowSize(self
, *_args
, **_kwargs
):
301 val
= apply(oglshapes2c
.wxArrowHead_GetArrowSize
,(self
,) + _args
, _kwargs
)
303 def SetSize(self
, *_args
, **_kwargs
):
304 val
= apply(oglshapes2c
.wxArrowHead_SetSize
,(self
,) + _args
, _kwargs
)
306 def SetSpacing(self
, *_args
, **_kwargs
):
307 val
= apply(oglshapes2c
.wxArrowHead_SetSpacing
,(self
,) + _args
, _kwargs
)
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
)
319 class wxPyLineShapePtr(wxPyShapePtr
):
320 def __init__(self
,this
):
323 def _setCallbackInfo(self
, *_args
, **_kwargs
):
324 val
= apply(oglshapes2c
.wxPyLineShape__setCallbackInfo
,(self
,) + _args
, _kwargs
)
326 def AddArrow(self
, *_args
, **_kwargs
):
327 val
= apply(oglshapes2c
.wxPyLineShape_AddArrow
,(self
,) + _args
, _kwargs
)
329 def AddArrowOrdered(self
, *_args
, **_kwargs
):
330 val
= apply(oglshapes2c
.wxPyLineShape_AddArrowOrdered
,(self
,) + _args
, _kwargs
)
332 def ClearArrow(self
, *_args
, **_kwargs
):
333 val
= apply(oglshapes2c
.wxPyLineShape_ClearArrow
,(self
,) + _args
, _kwargs
)
335 def ClearArrowsAtPosition(self
, *_args
, **_kwargs
):
336 val
= apply(oglshapes2c
.wxPyLineShape_ClearArrowsAtPosition
,(self
,) + _args
, _kwargs
)
338 def DrawArrow(self
, *_args
, **_kwargs
):
339 val
= apply(oglshapes2c
.wxPyLineShape_DrawArrow
,(self
,) + _args
, _kwargs
)
341 def DeleteArrowHeadId(self
, *_args
, **_kwargs
):
342 val
= apply(oglshapes2c
.wxPyLineShape_DeleteArrowHeadId
,(self
,) + _args
, _kwargs
)
344 def DeleteArrowHead(self
, *_args
, **_kwargs
):
345 val
= apply(oglshapes2c
.wxPyLineShape_DeleteArrowHead
,(self
,) + _args
, _kwargs
)
347 def DeleteLineControlPoint(self
, *_args
, **_kwargs
):
348 val
= apply(oglshapes2c
.wxPyLineShape_DeleteLineControlPoint
,(self
,) + _args
, _kwargs
)
350 def DrawArrows(self
, *_args
, **_kwargs
):
351 val
= apply(oglshapes2c
.wxPyLineShape_DrawArrows
,(self
,) + _args
, _kwargs
)
353 def DrawRegion(self
, *_args
, **_kwargs
):
354 val
= apply(oglshapes2c
.wxPyLineShape_DrawRegion
,(self
,) + _args
, _kwargs
)
356 def EraseRegion(self
, *_args
, **_kwargs
):
357 val
= apply(oglshapes2c
.wxPyLineShape_EraseRegion
,(self
,) + _args
, _kwargs
)
359 def FindArrowHeadId(self
, *_args
, **_kwargs
):
360 val
= apply(oglshapes2c
.wxPyLineShape_FindArrowHeadId
,(self
,) + _args
, _kwargs
)
362 def FindArrowHead(self
, *_args
, **_kwargs
):
363 val
= apply(oglshapes2c
.wxPyLineShape_FindArrowHead
,(self
,) + _args
, _kwargs
)
365 def FindLineEndPoints(self
, *_args
, **_kwargs
):
366 val
= apply(oglshapes2c
.wxPyLineShape_FindLineEndPoints
,(self
,) + _args
, _kwargs
)
368 def FindLinePosition(self
, *_args
, **_kwargs
):
369 val
= apply(oglshapes2c
.wxPyLineShape_FindLinePosition
,(self
,) + _args
, _kwargs
)
371 def FindMinimumWidth(self
, *_args
, **_kwargs
):
372 val
= apply(oglshapes2c
.wxPyLineShape_FindMinimumWidth
,(self
,) + _args
, _kwargs
)
374 def FindNth(self
, *_args
, **_kwargs
):
375 val
= apply(oglshapes2c
.wxPyLineShape_FindNth
,(self
,) + _args
, _kwargs
)
377 def GetAttachmentFrom(self
, *_args
, **_kwargs
):
378 val
= apply(oglshapes2c
.wxPyLineShape_GetAttachmentFrom
,(self
,) + _args
, _kwargs
)
380 def GetAttachmentTo(self
, *_args
, **_kwargs
):
381 val
= apply(oglshapes2c
.wxPyLineShape_GetAttachmentTo
,(self
,) + _args
, _kwargs
)
383 def GetEnds(self
, *_args
, **_kwargs
):
384 val
= apply(oglshapes2c
.wxPyLineShape_GetEnds
,(self
,) + _args
, _kwargs
)
386 def GetFrom(self
, *_args
, **_kwargs
):
387 val
= apply(oglshapes2c
.wxPyLineShape_GetFrom
,(self
,) + _args
, _kwargs
)
389 def GetLabelPosition(self
, *_args
, **_kwargs
):
390 val
= apply(oglshapes2c
.wxPyLineShape_GetLabelPosition
,(self
,) + _args
, _kwargs
)
392 def GetNextControlPoint(self
, *_args
, **_kwargs
):
393 val
= apply(oglshapes2c
.wxPyLineShape_GetNextControlPoint
,(self
,) + _args
, _kwargs
)
394 if val
: val
= wxPointPtr(val
)
396 def GetTo(self
, *_args
, **_kwargs
):
397 val
= apply(oglshapes2c
.wxPyLineShape_GetTo
,(self
,) + _args
, _kwargs
)
399 def Initialise(self
, *_args
, **_kwargs
):
400 val
= apply(oglshapes2c
.wxPyLineShape_Initialise
,(self
,) + _args
, _kwargs
)
402 def InsertLineControlPoint(self
, *_args
, **_kwargs
):
403 val
= apply(oglshapes2c
.wxPyLineShape_InsertLineControlPoint
,(self
,) + _args
, _kwargs
)
405 def IsEnd(self
, *_args
, **_kwargs
):
406 val
= apply(oglshapes2c
.wxPyLineShape_IsEnd
,(self
,) + _args
, _kwargs
)
408 def IsSpline(self
, *_args
, **_kwargs
):
409 val
= apply(oglshapes2c
.wxPyLineShape_IsSpline
,(self
,) + _args
, _kwargs
)
411 def MakeLineControlPoints(self
, *_args
, **_kwargs
):
412 val
= apply(oglshapes2c
.wxPyLineShape_MakeLineControlPoints
,(self
,) + _args
, _kwargs
)
414 def GetLineControlPoints(self
, *_args
, **_kwargs
):
415 val
= apply(oglshapes2c
.wxPyLineShape_GetLineControlPoints
,(self
,) + _args
, _kwargs
)
417 def SetAttachmentFrom(self
, *_args
, **_kwargs
):
418 val
= apply(oglshapes2c
.wxPyLineShape_SetAttachmentFrom
,(self
,) + _args
, _kwargs
)
420 def SetAttachments(self
, *_args
, **_kwargs
):
421 val
= apply(oglshapes2c
.wxPyLineShape_SetAttachments
,(self
,) + _args
, _kwargs
)
423 def SetAttachmentTo(self
, *_args
, **_kwargs
):
424 val
= apply(oglshapes2c
.wxPyLineShape_SetAttachmentTo
,(self
,) + _args
, _kwargs
)
426 def SetEnds(self
, *_args
, **_kwargs
):
427 val
= apply(oglshapes2c
.wxPyLineShape_SetEnds
,(self
,) + _args
, _kwargs
)
429 def SetFrom(self
, *_args
, **_kwargs
):
430 val
= apply(oglshapes2c
.wxPyLineShape_SetFrom
,(self
,) + _args
, _kwargs
)
432 def SetIgnoreOffsets(self
, *_args
, **_kwargs
):
433 val
= apply(oglshapes2c
.wxPyLineShape_SetIgnoreOffsets
,(self
,) + _args
, _kwargs
)
435 def SetSpline(self
, *_args
, **_kwargs
):
436 val
= apply(oglshapes2c
.wxPyLineShape_SetSpline
,(self
,) + _args
, _kwargs
)
438 def SetTo(self
, *_args
, **_kwargs
):
439 val
= apply(oglshapes2c
.wxPyLineShape_SetTo
,(self
,) + _args
, _kwargs
)
441 def Straighten(self
, *_args
, **_kwargs
):
442 val
= apply(oglshapes2c
.wxPyLineShape_Straighten
,(self
,) + _args
, _kwargs
)
444 def Unlink(self
, *_args
, **_kwargs
):
445 val
= apply(oglshapes2c
.wxPyLineShape_Unlink
,(self
,) + _args
, _kwargs
)
447 def base_OnDraw(self
, *_args
, **_kwargs
):
448 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDraw
,(self
,) + _args
, _kwargs
)
450 def base_OnDrawContents(self
, *_args
, **_kwargs
):
451 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDrawContents
,(self
,) + _args
, _kwargs
)
453 def base_OnDrawBranches(self
, *_args
, **_kwargs
):
454 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDrawBranches
,(self
,) + _args
, _kwargs
)
456 def base_OnMoveLinks(self
, *_args
, **_kwargs
):
457 val
= apply(oglshapes2c
.wxPyLineShape_base_OnMoveLinks
,(self
,) + _args
, _kwargs
)
459 def base_OnErase(self
, *_args
, **_kwargs
):
460 val
= apply(oglshapes2c
.wxPyLineShape_base_OnErase
,(self
,) + _args
, _kwargs
)
462 def base_OnEraseContents(self
, *_args
, **_kwargs
):
463 val
= apply(oglshapes2c
.wxPyLineShape_base_OnEraseContents
,(self
,) + _args
, _kwargs
)
465 def base_OnHighlight(self
, *_args
, **_kwargs
):
466 val
= apply(oglshapes2c
.wxPyLineShape_base_OnHighlight
,(self
,) + _args
, _kwargs
)
468 def base_OnLeftClick(self
, *_args
, **_kwargs
):
469 val
= apply(oglshapes2c
.wxPyLineShape_base_OnLeftClick
,(self
,) + _args
, _kwargs
)
471 def base_OnLeftDoubleClick(self
, *_args
, **_kwargs
):
472 val
= apply(oglshapes2c
.wxPyLineShape_base_OnLeftDoubleClick
,(self
,) + _args
, _kwargs
)
474 def base_OnRightClick(self
, *_args
, **_kwargs
):
475 val
= apply(oglshapes2c
.wxPyLineShape_base_OnRightClick
,(self
,) + _args
, _kwargs
)
477 def base_OnSize(self
, *_args
, **_kwargs
):
478 val
= apply(oglshapes2c
.wxPyLineShape_base_OnSize
,(self
,) + _args
, _kwargs
)
480 def base_OnMovePre(self
, *_args
, **_kwargs
):
481 val
= apply(oglshapes2c
.wxPyLineShape_base_OnMovePre
,(self
,) + _args
, _kwargs
)
483 def base_OnMovePost(self
, *_args
, **_kwargs
):
484 val
= apply(oglshapes2c
.wxPyLineShape_base_OnMovePost
,(self
,) + _args
, _kwargs
)
486 def base_OnDragLeft(self
, *_args
, **_kwargs
):
487 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDragLeft
,(self
,) + _args
, _kwargs
)
489 def base_OnBeginDragLeft(self
, *_args
, **_kwargs
):
490 val
= apply(oglshapes2c
.wxPyLineShape_base_OnBeginDragLeft
,(self
,) + _args
, _kwargs
)
492 def base_OnEndDragLeft(self
, *_args
, **_kwargs
):
493 val
= apply(oglshapes2c
.wxPyLineShape_base_OnEndDragLeft
,(self
,) + _args
, _kwargs
)
495 def base_OnDragRight(self
, *_args
, **_kwargs
):
496 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDragRight
,(self
,) + _args
, _kwargs
)
498 def base_OnBeginDragRight(self
, *_args
, **_kwargs
):
499 val
= apply(oglshapes2c
.wxPyLineShape_base_OnBeginDragRight
,(self
,) + _args
, _kwargs
)
501 def base_OnEndDragRight(self
, *_args
, **_kwargs
):
502 val
= apply(oglshapes2c
.wxPyLineShape_base_OnEndDragRight
,(self
,) + _args
, _kwargs
)
504 def base_OnDrawOutline(self
, *_args
, **_kwargs
):
505 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDrawOutline
,(self
,) + _args
, _kwargs
)
507 def base_OnDrawControlPoints(self
, *_args
, **_kwargs
):
508 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDrawControlPoints
,(self
,) + _args
, _kwargs
)
510 def base_OnEraseControlPoints(self
, *_args
, **_kwargs
):
511 val
= apply(oglshapes2c
.wxPyLineShape_base_OnEraseControlPoints
,(self
,) + _args
, _kwargs
)
513 def base_OnMoveLink(self
, *_args
, **_kwargs
):
514 val
= apply(oglshapes2c
.wxPyLineShape_base_OnMoveLink
,(self
,) + _args
, _kwargs
)
516 def base_OnSizingDragLeft(self
, *_args
, **_kwargs
):
517 val
= apply(oglshapes2c
.wxPyLineShape_base_OnSizingDragLeft
,(self
,) + _args
, _kwargs
)
519 def base_OnSizingBeginDragLeft(self
, *_args
, **_kwargs
):
520 val
= apply(oglshapes2c
.wxPyLineShape_base_OnSizingBeginDragLeft
,(self
,) + _args
, _kwargs
)
522 def base_OnSizingEndDragLeft(self
, *_args
, **_kwargs
):
523 val
= apply(oglshapes2c
.wxPyLineShape_base_OnSizingEndDragLeft
,(self
,) + _args
, _kwargs
)
525 def base_OnBeginSize(self
, *_args
, **_kwargs
):
526 val
= apply(oglshapes2c
.wxPyLineShape_base_OnBeginSize
,(self
,) + _args
, _kwargs
)
528 def base_OnEndSize(self
, *_args
, **_kwargs
):
529 val
= apply(oglshapes2c
.wxPyLineShape_base_OnEndSize
,(self
,) + _args
, _kwargs
)
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
)
537 self
._setCallbackInfo
(self
, wxPyLineShape
)
538 self
._setOORInfo
(self
)
543 class wxPyPolygonShapePtr(wxPyShapePtr
):
544 def __init__(self
,this
):
547 def _setCallbackInfo(self
, *_args
, **_kwargs
):
548 val
= apply(oglshapes2c
.wxPyPolygonShape__setCallbackInfo
,(self
,) + _args
, _kwargs
)
550 def Create(self
, *_args
, **_kwargs
):
551 val
= apply(oglshapes2c
.wxPyPolygonShape_Create
,(self
,) + _args
, _kwargs
)
553 def AddPolygonPoint(self
, *_args
, **_kwargs
):
554 val
= apply(oglshapes2c
.wxPyPolygonShape_AddPolygonPoint
,(self
,) + _args
, _kwargs
)
556 def CalculatePolygonCentre(self
, *_args
, **_kwargs
):
557 val
= apply(oglshapes2c
.wxPyPolygonShape_CalculatePolygonCentre
,(self
,) + _args
, _kwargs
)
559 def DeletePolygonPoint(self
, *_args
, **_kwargs
):
560 val
= apply(oglshapes2c
.wxPyPolygonShape_DeletePolygonPoint
,(self
,) + _args
, _kwargs
)
562 def GetPoints(self
, *_args
, **_kwargs
):
563 val
= apply(oglshapes2c
.wxPyPolygonShape_GetPoints
,(self
,) + _args
, _kwargs
)
565 def UpdateOriginalPoints(self
, *_args
, **_kwargs
):
566 val
= apply(oglshapes2c
.wxPyPolygonShape_UpdateOriginalPoints
,(self
,) + _args
, _kwargs
)
568 def base_OnDraw(self
, *_args
, **_kwargs
):
569 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDraw
,(self
,) + _args
, _kwargs
)
571 def base_OnDrawContents(self
, *_args
, **_kwargs
):
572 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDrawContents
,(self
,) + _args
, _kwargs
)
574 def base_OnDrawBranches(self
, *_args
, **_kwargs
):
575 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDrawBranches
,(self
,) + _args
, _kwargs
)
577 def base_OnMoveLinks(self
, *_args
, **_kwargs
):
578 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnMoveLinks
,(self
,) + _args
, _kwargs
)
580 def base_OnErase(self
, *_args
, **_kwargs
):
581 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnErase
,(self
,) + _args
, _kwargs
)
583 def base_OnEraseContents(self
, *_args
, **_kwargs
):
584 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnEraseContents
,(self
,) + _args
, _kwargs
)
586 def base_OnHighlight(self
, *_args
, **_kwargs
):
587 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnHighlight
,(self
,) + _args
, _kwargs
)
589 def base_OnLeftClick(self
, *_args
, **_kwargs
):
590 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnLeftClick
,(self
,) + _args
, _kwargs
)
592 def base_OnLeftDoubleClick(self
, *_args
, **_kwargs
):
593 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnLeftDoubleClick
,(self
,) + _args
, _kwargs
)
595 def base_OnRightClick(self
, *_args
, **_kwargs
):
596 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnRightClick
,(self
,) + _args
, _kwargs
)
598 def base_OnSize(self
, *_args
, **_kwargs
):
599 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnSize
,(self
,) + _args
, _kwargs
)
601 def base_OnMovePre(self
, *_args
, **_kwargs
):
602 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnMovePre
,(self
,) + _args
, _kwargs
)
604 def base_OnMovePost(self
, *_args
, **_kwargs
):
605 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnMovePost
,(self
,) + _args
, _kwargs
)
607 def base_OnDragLeft(self
, *_args
, **_kwargs
):
608 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDragLeft
,(self
,) + _args
, _kwargs
)
610 def base_OnBeginDragLeft(self
, *_args
, **_kwargs
):
611 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnBeginDragLeft
,(self
,) + _args
, _kwargs
)
613 def base_OnEndDragLeft(self
, *_args
, **_kwargs
):
614 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnEndDragLeft
,(self
,) + _args
, _kwargs
)
616 def base_OnDragRight(self
, *_args
, **_kwargs
):
617 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDragRight
,(self
,) + _args
, _kwargs
)
619 def base_OnBeginDragRight(self
, *_args
, **_kwargs
):
620 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnBeginDragRight
,(self
,) + _args
, _kwargs
)
622 def base_OnEndDragRight(self
, *_args
, **_kwargs
):
623 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnEndDragRight
,(self
,) + _args
, _kwargs
)
625 def base_OnDrawOutline(self
, *_args
, **_kwargs
):
626 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDrawOutline
,(self
,) + _args
, _kwargs
)
628 def base_OnDrawControlPoints(self
, *_args
, **_kwargs
):
629 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDrawControlPoints
,(self
,) + _args
, _kwargs
)
631 def base_OnEraseControlPoints(self
, *_args
, **_kwargs
):
632 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnEraseControlPoints
,(self
,) + _args
, _kwargs
)
634 def base_OnMoveLink(self
, *_args
, **_kwargs
):
635 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnMoveLink
,(self
,) + _args
, _kwargs
)
637 def base_OnSizingDragLeft(self
, *_args
, **_kwargs
):
638 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnSizingDragLeft
,(self
,) + _args
, _kwargs
)
640 def base_OnSizingBeginDragLeft(self
, *_args
, **_kwargs
):
641 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnSizingBeginDragLeft
,(self
,) + _args
, _kwargs
)
643 def base_OnSizingEndDragLeft(self
, *_args
, **_kwargs
):
644 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnSizingEndDragLeft
,(self
,) + _args
, _kwargs
)
646 def base_OnBeginSize(self
, *_args
, **_kwargs
):
647 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnBeginSize
,(self
,) + _args
, _kwargs
)
649 def base_OnEndSize(self
, *_args
, **_kwargs
):
650 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnEndSize
,(self
,) + _args
, _kwargs
)
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
)
658 self
._setCallbackInfo
(self
, wxPyPolygonShape
)
659 self
._setOORInfo
(self
)
664 class wxPyTextShapePtr(wxPyRectangleShapePtr
):
665 def __init__(self
,this
):
668 def _setCallbackInfo(self
, *_args
, **_kwargs
):
669 val
= apply(oglshapes2c
.wxPyTextShape__setCallbackInfo
,(self
,) + _args
, _kwargs
)
671 def base_OnDelete(self
, *_args
, **_kwargs
):
672 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDelete
,(self
,) + _args
, _kwargs
)
674 def base_OnDraw(self
, *_args
, **_kwargs
):
675 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDraw
,(self
,) + _args
, _kwargs
)
677 def base_OnDrawContents(self
, *_args
, **_kwargs
):
678 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDrawContents
,(self
,) + _args
, _kwargs
)
680 def base_OnDrawBranches(self
, *_args
, **_kwargs
):
681 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDrawBranches
,(self
,) + _args
, _kwargs
)
683 def base_OnMoveLinks(self
, *_args
, **_kwargs
):
684 val
= apply(oglshapes2c
.wxPyTextShape_base_OnMoveLinks
,(self
,) + _args
, _kwargs
)
686 def base_OnErase(self
, *_args
, **_kwargs
):
687 val
= apply(oglshapes2c
.wxPyTextShape_base_OnErase
,(self
,) + _args
, _kwargs
)
689 def base_OnEraseContents(self
, *_args
, **_kwargs
):
690 val
= apply(oglshapes2c
.wxPyTextShape_base_OnEraseContents
,(self
,) + _args
, _kwargs
)
692 def base_OnHighlight(self
, *_args
, **_kwargs
):
693 val
= apply(oglshapes2c
.wxPyTextShape_base_OnHighlight
,(self
,) + _args
, _kwargs
)
695 def base_OnLeftClick(self
, *_args
, **_kwargs
):
696 val
= apply(oglshapes2c
.wxPyTextShape_base_OnLeftClick
,(self
,) + _args
, _kwargs
)
698 def base_OnLeftDoubleClick(self
, *_args
, **_kwargs
):
699 val
= apply(oglshapes2c
.wxPyTextShape_base_OnLeftDoubleClick
,(self
,) + _args
, _kwargs
)
701 def base_OnRightClick(self
, *_args
, **_kwargs
):
702 val
= apply(oglshapes2c
.wxPyTextShape_base_OnRightClick
,(self
,) + _args
, _kwargs
)
704 def base_OnSize(self
, *_args
, **_kwargs
):
705 val
= apply(oglshapes2c
.wxPyTextShape_base_OnSize
,(self
,) + _args
, _kwargs
)
707 def base_OnMovePre(self
, *_args
, **_kwargs
):
708 val
= apply(oglshapes2c
.wxPyTextShape_base_OnMovePre
,(self
,) + _args
, _kwargs
)
710 def base_OnMovePost(self
, *_args
, **_kwargs
):
711 val
= apply(oglshapes2c
.wxPyTextShape_base_OnMovePost
,(self
,) + _args
, _kwargs
)
713 def base_OnDragLeft(self
, *_args
, **_kwargs
):
714 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDragLeft
,(self
,) + _args
, _kwargs
)
716 def base_OnBeginDragLeft(self
, *_args
, **_kwargs
):
717 val
= apply(oglshapes2c
.wxPyTextShape_base_OnBeginDragLeft
,(self
,) + _args
, _kwargs
)
719 def base_OnEndDragLeft(self
, *_args
, **_kwargs
):
720 val
= apply(oglshapes2c
.wxPyTextShape_base_OnEndDragLeft
,(self
,) + _args
, _kwargs
)
722 def base_OnDragRight(self
, *_args
, **_kwargs
):
723 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDragRight
,(self
,) + _args
, _kwargs
)
725 def base_OnBeginDragRight(self
, *_args
, **_kwargs
):
726 val
= apply(oglshapes2c
.wxPyTextShape_base_OnBeginDragRight
,(self
,) + _args
, _kwargs
)
728 def base_OnEndDragRight(self
, *_args
, **_kwargs
):
729 val
= apply(oglshapes2c
.wxPyTextShape_base_OnEndDragRight
,(self
,) + _args
, _kwargs
)
731 def base_OnDrawOutline(self
, *_args
, **_kwargs
):
732 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDrawOutline
,(self
,) + _args
, _kwargs
)
734 def base_OnDrawControlPoints(self
, *_args
, **_kwargs
):
735 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDrawControlPoints
,(self
,) + _args
, _kwargs
)
737 def base_OnEraseControlPoints(self
, *_args
, **_kwargs
):
738 val
= apply(oglshapes2c
.wxPyTextShape_base_OnEraseControlPoints
,(self
,) + _args
, _kwargs
)
740 def base_OnMoveLink(self
, *_args
, **_kwargs
):
741 val
= apply(oglshapes2c
.wxPyTextShape_base_OnMoveLink
,(self
,) + _args
, _kwargs
)
743 def base_OnSizingDragLeft(self
, *_args
, **_kwargs
):
744 val
= apply(oglshapes2c
.wxPyTextShape_base_OnSizingDragLeft
,(self
,) + _args
, _kwargs
)
746 def base_OnSizingBeginDragLeft(self
, *_args
, **_kwargs
):
747 val
= apply(oglshapes2c
.wxPyTextShape_base_OnSizingBeginDragLeft
,(self
,) + _args
, _kwargs
)
749 def base_OnSizingEndDragLeft(self
, *_args
, **_kwargs
):
750 val
= apply(oglshapes2c
.wxPyTextShape_base_OnSizingEndDragLeft
,(self
,) + _args
, _kwargs
)
752 def base_OnBeginSize(self
, *_args
, **_kwargs
):
753 val
= apply(oglshapes2c
.wxPyTextShape_base_OnBeginSize
,(self
,) + _args
, _kwargs
)
755 def base_OnEndSize(self
, *_args
, **_kwargs
):
756 val
= apply(oglshapes2c
.wxPyTextShape_base_OnEndSize
,(self
,) + _args
, _kwargs
)
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
)
764 self
._setCallbackInfo
(self
, wxPyTextShape
)
765 self
._setOORInfo
(self
)
772 #-------------- FUNCTION WRAPPERS ------------------
776 #-------------- VARIABLE WRAPPERS ------------------