1 # This file was created automatically by SWIG.
14 from clip_dnd
import *
26 from stattool
import *
28 from controls
import *
30 from controls2
import *
32 from windows2
import *
36 from windows3
import *
46 from oglbasic
import *
48 from oglshapes
import *
50 class wxPyEllipseShapePtr(wxPyShapePtr
):
51 def __init__(self
,this
):
54 def _setCallbackInfo(self
, *_args
, **_kwargs
):
55 val
= apply(oglshapes2c
.wxPyEllipseShape__setCallbackInfo
,(self
,) + _args
, _kwargs
)
57 def base_OnDraw(self
, *_args
, **_kwargs
):
58 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDraw
,(self
,) + _args
, _kwargs
)
60 def base_OnDrawContents(self
, *_args
, **_kwargs
):
61 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDrawContents
,(self
,) + _args
, _kwargs
)
63 def base_OnDrawBranches(self
, *_args
, **_kwargs
):
64 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDrawBranches
,(self
,) + _args
, _kwargs
)
66 def base_OnMoveLinks(self
, *_args
, **_kwargs
):
67 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnMoveLinks
,(self
,) + _args
, _kwargs
)
69 def base_OnErase(self
, *_args
, **_kwargs
):
70 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnErase
,(self
,) + _args
, _kwargs
)
72 def base_OnEraseContents(self
, *_args
, **_kwargs
):
73 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnEraseContents
,(self
,) + _args
, _kwargs
)
75 def base_OnHighlight(self
, *_args
, **_kwargs
):
76 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnHighlight
,(self
,) + _args
, _kwargs
)
78 def base_OnLeftClick(self
, *_args
, **_kwargs
):
79 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnLeftClick
,(self
,) + _args
, _kwargs
)
81 def base_OnLeftDoubleClick(self
, *_args
, **_kwargs
):
82 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnLeftDoubleClick
,(self
,) + _args
, _kwargs
)
84 def base_OnRightClick(self
, *_args
, **_kwargs
):
85 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnRightClick
,(self
,) + _args
, _kwargs
)
87 def base_OnSize(self
, *_args
, **_kwargs
):
88 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnSize
,(self
,) + _args
, _kwargs
)
90 def base_OnMovePre(self
, *_args
, **_kwargs
):
91 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnMovePre
,(self
,) + _args
, _kwargs
)
93 def base_OnMovePost(self
, *_args
, **_kwargs
):
94 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnMovePost
,(self
,) + _args
, _kwargs
)
96 def base_OnDragLeft(self
, *_args
, **_kwargs
):
97 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDragLeft
,(self
,) + _args
, _kwargs
)
99 def base_OnBeginDragLeft(self
, *_args
, **_kwargs
):
100 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnBeginDragLeft
,(self
,) + _args
, _kwargs
)
102 def base_OnEndDragLeft(self
, *_args
, **_kwargs
):
103 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnEndDragLeft
,(self
,) + _args
, _kwargs
)
105 def base_OnDragRight(self
, *_args
, **_kwargs
):
106 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDragRight
,(self
,) + _args
, _kwargs
)
108 def base_OnBeginDragRight(self
, *_args
, **_kwargs
):
109 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnBeginDragRight
,(self
,) + _args
, _kwargs
)
111 def base_OnEndDragRight(self
, *_args
, **_kwargs
):
112 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnEndDragRight
,(self
,) + _args
, _kwargs
)
114 def base_OnDrawOutline(self
, *_args
, **_kwargs
):
115 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDrawOutline
,(self
,) + _args
, _kwargs
)
117 def base_OnDrawControlPoints(self
, *_args
, **_kwargs
):
118 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnDrawControlPoints
,(self
,) + _args
, _kwargs
)
120 def base_OnEraseControlPoints(self
, *_args
, **_kwargs
):
121 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnEraseControlPoints
,(self
,) + _args
, _kwargs
)
123 def base_OnMoveLink(self
, *_args
, **_kwargs
):
124 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnMoveLink
,(self
,) + _args
, _kwargs
)
126 def base_OnSizingDragLeft(self
, *_args
, **_kwargs
):
127 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnSizingDragLeft
,(self
,) + _args
, _kwargs
)
129 def base_OnSizingBeginDragLeft(self
, *_args
, **_kwargs
):
130 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnSizingBeginDragLeft
,(self
,) + _args
, _kwargs
)
132 def base_OnSizingEndDragLeft(self
, *_args
, **_kwargs
):
133 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnSizingEndDragLeft
,(self
,) + _args
, _kwargs
)
135 def base_OnBeginSize(self
, *_args
, **_kwargs
):
136 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnBeginSize
,(self
,) + _args
, _kwargs
)
138 def base_OnEndSize(self
, *_args
, **_kwargs
):
139 val
= apply(oglshapes2c
.wxPyEllipseShape_base_OnEndSize
,(self
,) + _args
, _kwargs
)
142 return "<C wxPyEllipseShape instance at %s>" % (self
.this
,)
143 class wxPyEllipseShape(wxPyEllipseShapePtr
):
144 def __init__(self
,*_args
,**_kwargs
):
145 self
.this
= apply(oglshapes2c
.new_wxPyEllipseShape
,_args
,_kwargs
)
147 self
._setCallbackInfo
(self
, wxPyEllipseShape
)
148 self
._setOORInfo
(self
)
153 class wxPyCircleShapePtr(wxPyEllipseShapePtr
):
154 def __init__(self
,this
):
157 def _setCallbackInfo(self
, *_args
, **_kwargs
):
158 val
= apply(oglshapes2c
.wxPyCircleShape__setCallbackInfo
,(self
,) + _args
, _kwargs
)
160 def base_OnDraw(self
, *_args
, **_kwargs
):
161 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDraw
,(self
,) + _args
, _kwargs
)
163 def base_OnDrawContents(self
, *_args
, **_kwargs
):
164 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDrawContents
,(self
,) + _args
, _kwargs
)
166 def base_OnDrawBranches(self
, *_args
, **_kwargs
):
167 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDrawBranches
,(self
,) + _args
, _kwargs
)
169 def base_OnMoveLinks(self
, *_args
, **_kwargs
):
170 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnMoveLinks
,(self
,) + _args
, _kwargs
)
172 def base_OnErase(self
, *_args
, **_kwargs
):
173 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnErase
,(self
,) + _args
, _kwargs
)
175 def base_OnEraseContents(self
, *_args
, **_kwargs
):
176 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnEraseContents
,(self
,) + _args
, _kwargs
)
178 def base_OnHighlight(self
, *_args
, **_kwargs
):
179 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnHighlight
,(self
,) + _args
, _kwargs
)
181 def base_OnLeftClick(self
, *_args
, **_kwargs
):
182 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnLeftClick
,(self
,) + _args
, _kwargs
)
184 def base_OnLeftDoubleClick(self
, *_args
, **_kwargs
):
185 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnLeftDoubleClick
,(self
,) + _args
, _kwargs
)
187 def base_OnRightClick(self
, *_args
, **_kwargs
):
188 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnRightClick
,(self
,) + _args
, _kwargs
)
190 def base_OnSize(self
, *_args
, **_kwargs
):
191 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnSize
,(self
,) + _args
, _kwargs
)
193 def base_OnMovePre(self
, *_args
, **_kwargs
):
194 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnMovePre
,(self
,) + _args
, _kwargs
)
196 def base_OnMovePost(self
, *_args
, **_kwargs
):
197 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnMovePost
,(self
,) + _args
, _kwargs
)
199 def base_OnDragLeft(self
, *_args
, **_kwargs
):
200 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDragLeft
,(self
,) + _args
, _kwargs
)
202 def base_OnBeginDragLeft(self
, *_args
, **_kwargs
):
203 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnBeginDragLeft
,(self
,) + _args
, _kwargs
)
205 def base_OnEndDragLeft(self
, *_args
, **_kwargs
):
206 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnEndDragLeft
,(self
,) + _args
, _kwargs
)
208 def base_OnDragRight(self
, *_args
, **_kwargs
):
209 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDragRight
,(self
,) + _args
, _kwargs
)
211 def base_OnBeginDragRight(self
, *_args
, **_kwargs
):
212 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnBeginDragRight
,(self
,) + _args
, _kwargs
)
214 def base_OnEndDragRight(self
, *_args
, **_kwargs
):
215 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnEndDragRight
,(self
,) + _args
, _kwargs
)
217 def base_OnDrawOutline(self
, *_args
, **_kwargs
):
218 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDrawOutline
,(self
,) + _args
, _kwargs
)
220 def base_OnDrawControlPoints(self
, *_args
, **_kwargs
):
221 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnDrawControlPoints
,(self
,) + _args
, _kwargs
)
223 def base_OnEraseControlPoints(self
, *_args
, **_kwargs
):
224 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnEraseControlPoints
,(self
,) + _args
, _kwargs
)
226 def base_OnMoveLink(self
, *_args
, **_kwargs
):
227 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnMoveLink
,(self
,) + _args
, _kwargs
)
229 def base_OnSizingDragLeft(self
, *_args
, **_kwargs
):
230 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnSizingDragLeft
,(self
,) + _args
, _kwargs
)
232 def base_OnSizingBeginDragLeft(self
, *_args
, **_kwargs
):
233 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnSizingBeginDragLeft
,(self
,) + _args
, _kwargs
)
235 def base_OnSizingEndDragLeft(self
, *_args
, **_kwargs
):
236 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnSizingEndDragLeft
,(self
,) + _args
, _kwargs
)
238 def base_OnBeginSize(self
, *_args
, **_kwargs
):
239 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnBeginSize
,(self
,) + _args
, _kwargs
)
241 def base_OnEndSize(self
, *_args
, **_kwargs
):
242 val
= apply(oglshapes2c
.wxPyCircleShape_base_OnEndSize
,(self
,) + _args
, _kwargs
)
245 return "<C wxPyCircleShape instance at %s>" % (self
.this
,)
246 class wxPyCircleShape(wxPyCircleShapePtr
):
247 def __init__(self
,*_args
,**_kwargs
):
248 self
.this
= apply(oglshapes2c
.new_wxPyCircleShape
,_args
,_kwargs
)
250 self
._setCallbackInfo
(self
, wxPyCircleShape
)
251 self
._setOORInfo
(self
)
256 class wxArrowHeadPtr(wxObjectPtr
):
257 def __init__(self
,this
):
260 def __del__(self
,oglshapes2c
=oglshapes2c
):
261 if self
.thisown
== 1 :
262 oglshapes2c
.delete_wxArrowHead(self
)
263 def _GetType(self
, *_args
, **_kwargs
):
264 val
= apply(oglshapes2c
.wxArrowHead__GetType
,(self
,) + _args
, _kwargs
)
266 def GetPosition(self
, *_args
, **_kwargs
):
267 val
= apply(oglshapes2c
.wxArrowHead_GetPosition
,(self
,) + _args
, _kwargs
)
269 def SetPosition(self
, *_args
, **_kwargs
):
270 val
= apply(oglshapes2c
.wxArrowHead_SetPosition
,(self
,) + _args
, _kwargs
)
272 def GetXOffset(self
, *_args
, **_kwargs
):
273 val
= apply(oglshapes2c
.wxArrowHead_GetXOffset
,(self
,) + _args
, _kwargs
)
275 def GetYOffset(self
, *_args
, **_kwargs
):
276 val
= apply(oglshapes2c
.wxArrowHead_GetYOffset
,(self
,) + _args
, _kwargs
)
278 def GetSpacing(self
, *_args
, **_kwargs
):
279 val
= apply(oglshapes2c
.wxArrowHead_GetSpacing
,(self
,) + _args
, _kwargs
)
281 def GetSize(self
, *_args
, **_kwargs
):
282 val
= apply(oglshapes2c
.wxArrowHead_GetSize
,(self
,) + _args
, _kwargs
)
284 def GetName(self
, *_args
, **_kwargs
):
285 val
= apply(oglshapes2c
.wxArrowHead_GetName
,(self
,) + _args
, _kwargs
)
287 def SetXOffset(self
, *_args
, **_kwargs
):
288 val
= apply(oglshapes2c
.wxArrowHead_SetXOffset
,(self
,) + _args
, _kwargs
)
290 def SetYOffset(self
, *_args
, **_kwargs
):
291 val
= apply(oglshapes2c
.wxArrowHead_SetYOffset
,(self
,) + _args
, _kwargs
)
293 def GetMetaFile(self
, *_args
, **_kwargs
):
294 val
= apply(oglshapes2c
.wxArrowHead_GetMetaFile
,(self
,) + _args
, _kwargs
)
296 def GetId(self
, *_args
, **_kwargs
):
297 val
= apply(oglshapes2c
.wxArrowHead_GetId
,(self
,) + _args
, _kwargs
)
299 def GetArrowEnd(self
, *_args
, **_kwargs
):
300 val
= apply(oglshapes2c
.wxArrowHead_GetArrowEnd
,(self
,) + _args
, _kwargs
)
302 def GetArrowSize(self
, *_args
, **_kwargs
):
303 val
= apply(oglshapes2c
.wxArrowHead_GetArrowSize
,(self
,) + _args
, _kwargs
)
305 def SetSize(self
, *_args
, **_kwargs
):
306 val
= apply(oglshapes2c
.wxArrowHead_SetSize
,(self
,) + _args
, _kwargs
)
308 def SetSpacing(self
, *_args
, **_kwargs
):
309 val
= apply(oglshapes2c
.wxArrowHead_SetSpacing
,(self
,) + _args
, _kwargs
)
312 return "<C wxArrowHead instance at %s>" % (self
.this
,)
313 class wxArrowHead(wxArrowHeadPtr
):
314 def __init__(self
,*_args
,**_kwargs
):
315 self
.this
= apply(oglshapes2c
.new_wxArrowHead
,_args
,_kwargs
)
321 class wxPyLineShapePtr(wxPyShapePtr
):
322 def __init__(self
,this
):
325 def _setCallbackInfo(self
, *_args
, **_kwargs
):
326 val
= apply(oglshapes2c
.wxPyLineShape__setCallbackInfo
,(self
,) + _args
, _kwargs
)
328 def AddArrow(self
, *_args
, **_kwargs
):
329 val
= apply(oglshapes2c
.wxPyLineShape_AddArrow
,(self
,) + _args
, _kwargs
)
331 def AddArrowOrdered(self
, *_args
, **_kwargs
):
332 val
= apply(oglshapes2c
.wxPyLineShape_AddArrowOrdered
,(self
,) + _args
, _kwargs
)
334 def ClearArrow(self
, *_args
, **_kwargs
):
335 val
= apply(oglshapes2c
.wxPyLineShape_ClearArrow
,(self
,) + _args
, _kwargs
)
337 def ClearArrowsAtPosition(self
, *_args
, **_kwargs
):
338 val
= apply(oglshapes2c
.wxPyLineShape_ClearArrowsAtPosition
,(self
,) + _args
, _kwargs
)
340 def DrawArrow(self
, *_args
, **_kwargs
):
341 val
= apply(oglshapes2c
.wxPyLineShape_DrawArrow
,(self
,) + _args
, _kwargs
)
343 def DeleteArrowHeadId(self
, *_args
, **_kwargs
):
344 val
= apply(oglshapes2c
.wxPyLineShape_DeleteArrowHeadId
,(self
,) + _args
, _kwargs
)
346 def DeleteArrowHead(self
, *_args
, **_kwargs
):
347 val
= apply(oglshapes2c
.wxPyLineShape_DeleteArrowHead
,(self
,) + _args
, _kwargs
)
349 def DeleteLineControlPoint(self
, *_args
, **_kwargs
):
350 val
= apply(oglshapes2c
.wxPyLineShape_DeleteLineControlPoint
,(self
,) + _args
, _kwargs
)
352 def DrawArrows(self
, *_args
, **_kwargs
):
353 val
= apply(oglshapes2c
.wxPyLineShape_DrawArrows
,(self
,) + _args
, _kwargs
)
355 def DrawRegion(self
, *_args
, **_kwargs
):
356 val
= apply(oglshapes2c
.wxPyLineShape_DrawRegion
,(self
,) + _args
, _kwargs
)
358 def EraseRegion(self
, *_args
, **_kwargs
):
359 val
= apply(oglshapes2c
.wxPyLineShape_EraseRegion
,(self
,) + _args
, _kwargs
)
361 def FindArrowHeadId(self
, *_args
, **_kwargs
):
362 val
= apply(oglshapes2c
.wxPyLineShape_FindArrowHeadId
,(self
,) + _args
, _kwargs
)
364 def FindArrowHead(self
, *_args
, **_kwargs
):
365 val
= apply(oglshapes2c
.wxPyLineShape_FindArrowHead
,(self
,) + _args
, _kwargs
)
367 def FindLineEndPoints(self
, *_args
, **_kwargs
):
368 val
= apply(oglshapes2c
.wxPyLineShape_FindLineEndPoints
,(self
,) + _args
, _kwargs
)
370 def FindLinePosition(self
, *_args
, **_kwargs
):
371 val
= apply(oglshapes2c
.wxPyLineShape_FindLinePosition
,(self
,) + _args
, _kwargs
)
373 def FindMinimumWidth(self
, *_args
, **_kwargs
):
374 val
= apply(oglshapes2c
.wxPyLineShape_FindMinimumWidth
,(self
,) + _args
, _kwargs
)
376 def FindNth(self
, *_args
, **_kwargs
):
377 val
= apply(oglshapes2c
.wxPyLineShape_FindNth
,(self
,) + _args
, _kwargs
)
379 def GetAttachmentFrom(self
, *_args
, **_kwargs
):
380 val
= apply(oglshapes2c
.wxPyLineShape_GetAttachmentFrom
,(self
,) + _args
, _kwargs
)
382 def GetAttachmentTo(self
, *_args
, **_kwargs
):
383 val
= apply(oglshapes2c
.wxPyLineShape_GetAttachmentTo
,(self
,) + _args
, _kwargs
)
385 def GetEnds(self
, *_args
, **_kwargs
):
386 val
= apply(oglshapes2c
.wxPyLineShape_GetEnds
,(self
,) + _args
, _kwargs
)
388 def GetFrom(self
, *_args
, **_kwargs
):
389 val
= apply(oglshapes2c
.wxPyLineShape_GetFrom
,(self
,) + _args
, _kwargs
)
391 def GetLabelPosition(self
, *_args
, **_kwargs
):
392 val
= apply(oglshapes2c
.wxPyLineShape_GetLabelPosition
,(self
,) + _args
, _kwargs
)
394 def GetNextControlPoint(self
, *_args
, **_kwargs
):
395 val
= apply(oglshapes2c
.wxPyLineShape_GetNextControlPoint
,(self
,) + _args
, _kwargs
)
396 if val
: val
= wxPointPtr(val
)
398 def GetTo(self
, *_args
, **_kwargs
):
399 val
= apply(oglshapes2c
.wxPyLineShape_GetTo
,(self
,) + _args
, _kwargs
)
401 def Initialise(self
, *_args
, **_kwargs
):
402 val
= apply(oglshapes2c
.wxPyLineShape_Initialise
,(self
,) + _args
, _kwargs
)
404 def InsertLineControlPoint(self
, *_args
, **_kwargs
):
405 val
= apply(oglshapes2c
.wxPyLineShape_InsertLineControlPoint
,(self
,) + _args
, _kwargs
)
407 def IsEnd(self
, *_args
, **_kwargs
):
408 val
= apply(oglshapes2c
.wxPyLineShape_IsEnd
,(self
,) + _args
, _kwargs
)
410 def IsSpline(self
, *_args
, **_kwargs
):
411 val
= apply(oglshapes2c
.wxPyLineShape_IsSpline
,(self
,) + _args
, _kwargs
)
413 def MakeLineControlPoints(self
, *_args
, **_kwargs
):
414 val
= apply(oglshapes2c
.wxPyLineShape_MakeLineControlPoints
,(self
,) + _args
, _kwargs
)
416 def GetLineControlPoints(self
, *_args
, **_kwargs
):
417 val
= apply(oglshapes2c
.wxPyLineShape_GetLineControlPoints
,(self
,) + _args
, _kwargs
)
419 def SetAttachmentFrom(self
, *_args
, **_kwargs
):
420 val
= apply(oglshapes2c
.wxPyLineShape_SetAttachmentFrom
,(self
,) + _args
, _kwargs
)
422 def SetAttachments(self
, *_args
, **_kwargs
):
423 val
= apply(oglshapes2c
.wxPyLineShape_SetAttachments
,(self
,) + _args
, _kwargs
)
425 def SetAttachmentTo(self
, *_args
, **_kwargs
):
426 val
= apply(oglshapes2c
.wxPyLineShape_SetAttachmentTo
,(self
,) + _args
, _kwargs
)
428 def SetEnds(self
, *_args
, **_kwargs
):
429 val
= apply(oglshapes2c
.wxPyLineShape_SetEnds
,(self
,) + _args
, _kwargs
)
431 def SetFrom(self
, *_args
, **_kwargs
):
432 val
= apply(oglshapes2c
.wxPyLineShape_SetFrom
,(self
,) + _args
, _kwargs
)
434 def SetIgnoreOffsets(self
, *_args
, **_kwargs
):
435 val
= apply(oglshapes2c
.wxPyLineShape_SetIgnoreOffsets
,(self
,) + _args
, _kwargs
)
437 def SetSpline(self
, *_args
, **_kwargs
):
438 val
= apply(oglshapes2c
.wxPyLineShape_SetSpline
,(self
,) + _args
, _kwargs
)
440 def SetTo(self
, *_args
, **_kwargs
):
441 val
= apply(oglshapes2c
.wxPyLineShape_SetTo
,(self
,) + _args
, _kwargs
)
443 def Straighten(self
, *_args
, **_kwargs
):
444 val
= apply(oglshapes2c
.wxPyLineShape_Straighten
,(self
,) + _args
, _kwargs
)
446 def Unlink(self
, *_args
, **_kwargs
):
447 val
= apply(oglshapes2c
.wxPyLineShape_Unlink
,(self
,) + _args
, _kwargs
)
449 def base_OnDraw(self
, *_args
, **_kwargs
):
450 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDraw
,(self
,) + _args
, _kwargs
)
452 def base_OnDrawContents(self
, *_args
, **_kwargs
):
453 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDrawContents
,(self
,) + _args
, _kwargs
)
455 def base_OnDrawBranches(self
, *_args
, **_kwargs
):
456 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDrawBranches
,(self
,) + _args
, _kwargs
)
458 def base_OnMoveLinks(self
, *_args
, **_kwargs
):
459 val
= apply(oglshapes2c
.wxPyLineShape_base_OnMoveLinks
,(self
,) + _args
, _kwargs
)
461 def base_OnErase(self
, *_args
, **_kwargs
):
462 val
= apply(oglshapes2c
.wxPyLineShape_base_OnErase
,(self
,) + _args
, _kwargs
)
464 def base_OnEraseContents(self
, *_args
, **_kwargs
):
465 val
= apply(oglshapes2c
.wxPyLineShape_base_OnEraseContents
,(self
,) + _args
, _kwargs
)
467 def base_OnHighlight(self
, *_args
, **_kwargs
):
468 val
= apply(oglshapes2c
.wxPyLineShape_base_OnHighlight
,(self
,) + _args
, _kwargs
)
470 def base_OnLeftClick(self
, *_args
, **_kwargs
):
471 val
= apply(oglshapes2c
.wxPyLineShape_base_OnLeftClick
,(self
,) + _args
, _kwargs
)
473 def base_OnLeftDoubleClick(self
, *_args
, **_kwargs
):
474 val
= apply(oglshapes2c
.wxPyLineShape_base_OnLeftDoubleClick
,(self
,) + _args
, _kwargs
)
476 def base_OnRightClick(self
, *_args
, **_kwargs
):
477 val
= apply(oglshapes2c
.wxPyLineShape_base_OnRightClick
,(self
,) + _args
, _kwargs
)
479 def base_OnSize(self
, *_args
, **_kwargs
):
480 val
= apply(oglshapes2c
.wxPyLineShape_base_OnSize
,(self
,) + _args
, _kwargs
)
482 def base_OnMovePre(self
, *_args
, **_kwargs
):
483 val
= apply(oglshapes2c
.wxPyLineShape_base_OnMovePre
,(self
,) + _args
, _kwargs
)
485 def base_OnMovePost(self
, *_args
, **_kwargs
):
486 val
= apply(oglshapes2c
.wxPyLineShape_base_OnMovePost
,(self
,) + _args
, _kwargs
)
488 def base_OnDragLeft(self
, *_args
, **_kwargs
):
489 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDragLeft
,(self
,) + _args
, _kwargs
)
491 def base_OnBeginDragLeft(self
, *_args
, **_kwargs
):
492 val
= apply(oglshapes2c
.wxPyLineShape_base_OnBeginDragLeft
,(self
,) + _args
, _kwargs
)
494 def base_OnEndDragLeft(self
, *_args
, **_kwargs
):
495 val
= apply(oglshapes2c
.wxPyLineShape_base_OnEndDragLeft
,(self
,) + _args
, _kwargs
)
497 def base_OnDragRight(self
, *_args
, **_kwargs
):
498 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDragRight
,(self
,) + _args
, _kwargs
)
500 def base_OnBeginDragRight(self
, *_args
, **_kwargs
):
501 val
= apply(oglshapes2c
.wxPyLineShape_base_OnBeginDragRight
,(self
,) + _args
, _kwargs
)
503 def base_OnEndDragRight(self
, *_args
, **_kwargs
):
504 val
= apply(oglshapes2c
.wxPyLineShape_base_OnEndDragRight
,(self
,) + _args
, _kwargs
)
506 def base_OnDrawOutline(self
, *_args
, **_kwargs
):
507 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDrawOutline
,(self
,) + _args
, _kwargs
)
509 def base_OnDrawControlPoints(self
, *_args
, **_kwargs
):
510 val
= apply(oglshapes2c
.wxPyLineShape_base_OnDrawControlPoints
,(self
,) + _args
, _kwargs
)
512 def base_OnEraseControlPoints(self
, *_args
, **_kwargs
):
513 val
= apply(oglshapes2c
.wxPyLineShape_base_OnEraseControlPoints
,(self
,) + _args
, _kwargs
)
515 def base_OnMoveLink(self
, *_args
, **_kwargs
):
516 val
= apply(oglshapes2c
.wxPyLineShape_base_OnMoveLink
,(self
,) + _args
, _kwargs
)
518 def base_OnSizingDragLeft(self
, *_args
, **_kwargs
):
519 val
= apply(oglshapes2c
.wxPyLineShape_base_OnSizingDragLeft
,(self
,) + _args
, _kwargs
)
521 def base_OnSizingBeginDragLeft(self
, *_args
, **_kwargs
):
522 val
= apply(oglshapes2c
.wxPyLineShape_base_OnSizingBeginDragLeft
,(self
,) + _args
, _kwargs
)
524 def base_OnSizingEndDragLeft(self
, *_args
, **_kwargs
):
525 val
= apply(oglshapes2c
.wxPyLineShape_base_OnSizingEndDragLeft
,(self
,) + _args
, _kwargs
)
527 def base_OnBeginSize(self
, *_args
, **_kwargs
):
528 val
= apply(oglshapes2c
.wxPyLineShape_base_OnBeginSize
,(self
,) + _args
, _kwargs
)
530 def base_OnEndSize(self
, *_args
, **_kwargs
):
531 val
= apply(oglshapes2c
.wxPyLineShape_base_OnEndSize
,(self
,) + _args
, _kwargs
)
534 return "<C wxPyLineShape instance at %s>" % (self
.this
,)
535 class wxPyLineShape(wxPyLineShapePtr
):
536 def __init__(self
,*_args
,**_kwargs
):
537 self
.this
= apply(oglshapes2c
.new_wxPyLineShape
,_args
,_kwargs
)
539 self
._setCallbackInfo
(self
, wxPyLineShape
)
540 self
._setOORInfo
(self
)
545 class wxPyPolygonShapePtr(wxPyShapePtr
):
546 def __init__(self
,this
):
549 def _setCallbackInfo(self
, *_args
, **_kwargs
):
550 val
= apply(oglshapes2c
.wxPyPolygonShape__setCallbackInfo
,(self
,) + _args
, _kwargs
)
552 def Create(self
, *_args
, **_kwargs
):
553 val
= apply(oglshapes2c
.wxPyPolygonShape_Create
,(self
,) + _args
, _kwargs
)
555 def AddPolygonPoint(self
, *_args
, **_kwargs
):
556 val
= apply(oglshapes2c
.wxPyPolygonShape_AddPolygonPoint
,(self
,) + _args
, _kwargs
)
558 def CalculatePolygonCentre(self
, *_args
, **_kwargs
):
559 val
= apply(oglshapes2c
.wxPyPolygonShape_CalculatePolygonCentre
,(self
,) + _args
, _kwargs
)
561 def DeletePolygonPoint(self
, *_args
, **_kwargs
):
562 val
= apply(oglshapes2c
.wxPyPolygonShape_DeletePolygonPoint
,(self
,) + _args
, _kwargs
)
564 def GetPoints(self
, *_args
, **_kwargs
):
565 val
= apply(oglshapes2c
.wxPyPolygonShape_GetPoints
,(self
,) + _args
, _kwargs
)
567 def UpdateOriginalPoints(self
, *_args
, **_kwargs
):
568 val
= apply(oglshapes2c
.wxPyPolygonShape_UpdateOriginalPoints
,(self
,) + _args
, _kwargs
)
570 def base_OnDraw(self
, *_args
, **_kwargs
):
571 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDraw
,(self
,) + _args
, _kwargs
)
573 def base_OnDrawContents(self
, *_args
, **_kwargs
):
574 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDrawContents
,(self
,) + _args
, _kwargs
)
576 def base_OnDrawBranches(self
, *_args
, **_kwargs
):
577 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDrawBranches
,(self
,) + _args
, _kwargs
)
579 def base_OnMoveLinks(self
, *_args
, **_kwargs
):
580 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnMoveLinks
,(self
,) + _args
, _kwargs
)
582 def base_OnErase(self
, *_args
, **_kwargs
):
583 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnErase
,(self
,) + _args
, _kwargs
)
585 def base_OnEraseContents(self
, *_args
, **_kwargs
):
586 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnEraseContents
,(self
,) + _args
, _kwargs
)
588 def base_OnHighlight(self
, *_args
, **_kwargs
):
589 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnHighlight
,(self
,) + _args
, _kwargs
)
591 def base_OnLeftClick(self
, *_args
, **_kwargs
):
592 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnLeftClick
,(self
,) + _args
, _kwargs
)
594 def base_OnLeftDoubleClick(self
, *_args
, **_kwargs
):
595 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnLeftDoubleClick
,(self
,) + _args
, _kwargs
)
597 def base_OnRightClick(self
, *_args
, **_kwargs
):
598 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnRightClick
,(self
,) + _args
, _kwargs
)
600 def base_OnSize(self
, *_args
, **_kwargs
):
601 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnSize
,(self
,) + _args
, _kwargs
)
603 def base_OnMovePre(self
, *_args
, **_kwargs
):
604 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnMovePre
,(self
,) + _args
, _kwargs
)
606 def base_OnMovePost(self
, *_args
, **_kwargs
):
607 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnMovePost
,(self
,) + _args
, _kwargs
)
609 def base_OnDragLeft(self
, *_args
, **_kwargs
):
610 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDragLeft
,(self
,) + _args
, _kwargs
)
612 def base_OnBeginDragLeft(self
, *_args
, **_kwargs
):
613 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnBeginDragLeft
,(self
,) + _args
, _kwargs
)
615 def base_OnEndDragLeft(self
, *_args
, **_kwargs
):
616 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnEndDragLeft
,(self
,) + _args
, _kwargs
)
618 def base_OnDragRight(self
, *_args
, **_kwargs
):
619 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDragRight
,(self
,) + _args
, _kwargs
)
621 def base_OnBeginDragRight(self
, *_args
, **_kwargs
):
622 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnBeginDragRight
,(self
,) + _args
, _kwargs
)
624 def base_OnEndDragRight(self
, *_args
, **_kwargs
):
625 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnEndDragRight
,(self
,) + _args
, _kwargs
)
627 def base_OnDrawOutline(self
, *_args
, **_kwargs
):
628 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDrawOutline
,(self
,) + _args
, _kwargs
)
630 def base_OnDrawControlPoints(self
, *_args
, **_kwargs
):
631 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnDrawControlPoints
,(self
,) + _args
, _kwargs
)
633 def base_OnEraseControlPoints(self
, *_args
, **_kwargs
):
634 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnEraseControlPoints
,(self
,) + _args
, _kwargs
)
636 def base_OnMoveLink(self
, *_args
, **_kwargs
):
637 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnMoveLink
,(self
,) + _args
, _kwargs
)
639 def base_OnSizingDragLeft(self
, *_args
, **_kwargs
):
640 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnSizingDragLeft
,(self
,) + _args
, _kwargs
)
642 def base_OnSizingBeginDragLeft(self
, *_args
, **_kwargs
):
643 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnSizingBeginDragLeft
,(self
,) + _args
, _kwargs
)
645 def base_OnSizingEndDragLeft(self
, *_args
, **_kwargs
):
646 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnSizingEndDragLeft
,(self
,) + _args
, _kwargs
)
648 def base_OnBeginSize(self
, *_args
, **_kwargs
):
649 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnBeginSize
,(self
,) + _args
, _kwargs
)
651 def base_OnEndSize(self
, *_args
, **_kwargs
):
652 val
= apply(oglshapes2c
.wxPyPolygonShape_base_OnEndSize
,(self
,) + _args
, _kwargs
)
655 return "<C wxPyPolygonShape instance at %s>" % (self
.this
,)
656 class wxPyPolygonShape(wxPyPolygonShapePtr
):
657 def __init__(self
,*_args
,**_kwargs
):
658 self
.this
= apply(oglshapes2c
.new_wxPyPolygonShape
,_args
,_kwargs
)
660 self
._setCallbackInfo
(self
, wxPyPolygonShape
)
661 self
._setOORInfo
(self
)
666 class wxPyTextShapePtr(wxPyRectangleShapePtr
):
667 def __init__(self
,this
):
670 def _setCallbackInfo(self
, *_args
, **_kwargs
):
671 val
= apply(oglshapes2c
.wxPyTextShape__setCallbackInfo
,(self
,) + _args
, _kwargs
)
673 def base_OnDelete(self
, *_args
, **_kwargs
):
674 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDelete
,(self
,) + _args
, _kwargs
)
676 def base_OnDraw(self
, *_args
, **_kwargs
):
677 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDraw
,(self
,) + _args
, _kwargs
)
679 def base_OnDrawContents(self
, *_args
, **_kwargs
):
680 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDrawContents
,(self
,) + _args
, _kwargs
)
682 def base_OnDrawBranches(self
, *_args
, **_kwargs
):
683 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDrawBranches
,(self
,) + _args
, _kwargs
)
685 def base_OnMoveLinks(self
, *_args
, **_kwargs
):
686 val
= apply(oglshapes2c
.wxPyTextShape_base_OnMoveLinks
,(self
,) + _args
, _kwargs
)
688 def base_OnErase(self
, *_args
, **_kwargs
):
689 val
= apply(oglshapes2c
.wxPyTextShape_base_OnErase
,(self
,) + _args
, _kwargs
)
691 def base_OnEraseContents(self
, *_args
, **_kwargs
):
692 val
= apply(oglshapes2c
.wxPyTextShape_base_OnEraseContents
,(self
,) + _args
, _kwargs
)
694 def base_OnHighlight(self
, *_args
, **_kwargs
):
695 val
= apply(oglshapes2c
.wxPyTextShape_base_OnHighlight
,(self
,) + _args
, _kwargs
)
697 def base_OnLeftClick(self
, *_args
, **_kwargs
):
698 val
= apply(oglshapes2c
.wxPyTextShape_base_OnLeftClick
,(self
,) + _args
, _kwargs
)
700 def base_OnLeftDoubleClick(self
, *_args
, **_kwargs
):
701 val
= apply(oglshapes2c
.wxPyTextShape_base_OnLeftDoubleClick
,(self
,) + _args
, _kwargs
)
703 def base_OnRightClick(self
, *_args
, **_kwargs
):
704 val
= apply(oglshapes2c
.wxPyTextShape_base_OnRightClick
,(self
,) + _args
, _kwargs
)
706 def base_OnSize(self
, *_args
, **_kwargs
):
707 val
= apply(oglshapes2c
.wxPyTextShape_base_OnSize
,(self
,) + _args
, _kwargs
)
709 def base_OnMovePre(self
, *_args
, **_kwargs
):
710 val
= apply(oglshapes2c
.wxPyTextShape_base_OnMovePre
,(self
,) + _args
, _kwargs
)
712 def base_OnMovePost(self
, *_args
, **_kwargs
):
713 val
= apply(oglshapes2c
.wxPyTextShape_base_OnMovePost
,(self
,) + _args
, _kwargs
)
715 def base_OnDragLeft(self
, *_args
, **_kwargs
):
716 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDragLeft
,(self
,) + _args
, _kwargs
)
718 def base_OnBeginDragLeft(self
, *_args
, **_kwargs
):
719 val
= apply(oglshapes2c
.wxPyTextShape_base_OnBeginDragLeft
,(self
,) + _args
, _kwargs
)
721 def base_OnEndDragLeft(self
, *_args
, **_kwargs
):
722 val
= apply(oglshapes2c
.wxPyTextShape_base_OnEndDragLeft
,(self
,) + _args
, _kwargs
)
724 def base_OnDragRight(self
, *_args
, **_kwargs
):
725 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDragRight
,(self
,) + _args
, _kwargs
)
727 def base_OnBeginDragRight(self
, *_args
, **_kwargs
):
728 val
= apply(oglshapes2c
.wxPyTextShape_base_OnBeginDragRight
,(self
,) + _args
, _kwargs
)
730 def base_OnEndDragRight(self
, *_args
, **_kwargs
):
731 val
= apply(oglshapes2c
.wxPyTextShape_base_OnEndDragRight
,(self
,) + _args
, _kwargs
)
733 def base_OnDrawOutline(self
, *_args
, **_kwargs
):
734 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDrawOutline
,(self
,) + _args
, _kwargs
)
736 def base_OnDrawControlPoints(self
, *_args
, **_kwargs
):
737 val
= apply(oglshapes2c
.wxPyTextShape_base_OnDrawControlPoints
,(self
,) + _args
, _kwargs
)
739 def base_OnEraseControlPoints(self
, *_args
, **_kwargs
):
740 val
= apply(oglshapes2c
.wxPyTextShape_base_OnEraseControlPoints
,(self
,) + _args
, _kwargs
)
742 def base_OnMoveLink(self
, *_args
, **_kwargs
):
743 val
= apply(oglshapes2c
.wxPyTextShape_base_OnMoveLink
,(self
,) + _args
, _kwargs
)
745 def base_OnSizingDragLeft(self
, *_args
, **_kwargs
):
746 val
= apply(oglshapes2c
.wxPyTextShape_base_OnSizingDragLeft
,(self
,) + _args
, _kwargs
)
748 def base_OnSizingBeginDragLeft(self
, *_args
, **_kwargs
):
749 val
= apply(oglshapes2c
.wxPyTextShape_base_OnSizingBeginDragLeft
,(self
,) + _args
, _kwargs
)
751 def base_OnSizingEndDragLeft(self
, *_args
, **_kwargs
):
752 val
= apply(oglshapes2c
.wxPyTextShape_base_OnSizingEndDragLeft
,(self
,) + _args
, _kwargs
)
754 def base_OnBeginSize(self
, *_args
, **_kwargs
):
755 val
= apply(oglshapes2c
.wxPyTextShape_base_OnBeginSize
,(self
,) + _args
, _kwargs
)
757 def base_OnEndSize(self
, *_args
, **_kwargs
):
758 val
= apply(oglshapes2c
.wxPyTextShape_base_OnEndSize
,(self
,) + _args
, _kwargs
)
761 return "<C wxPyTextShape instance at %s>" % (self
.this
,)
762 class wxPyTextShape(wxPyTextShapePtr
):
763 def __init__(self
,*_args
,**_kwargs
):
764 self
.this
= apply(oglshapes2c
.new_wxPyTextShape
,_args
,_kwargs
)
766 self
._setCallbackInfo
(self
, wxPyTextShape
)
767 self
._setOORInfo
(self
)
774 #-------------- FUNCTION WRAPPERS ------------------
778 #-------------- VARIABLE WRAPPERS ------------------