1 # This file was created automatically by SWIG.
2 # Don't modify this file, modify the SWIG interface instead.
9 #---------------------------------------------------------------------------
11 class ShapeRegion(core
.Object
):
12 def __init__(self
, *args
, **kwargs
):
13 newobj
= _ogl
.new_ShapeRegion(*args
, **kwargs
)
14 self
.this
= newobj
.this
17 def SetText(*args
, **kwargs
): return _ogl
.ShapeRegion_SetText(*args
, **kwargs
)
18 def SetFont(*args
, **kwargs
): return _ogl
.ShapeRegion_SetFont(*args
, **kwargs
)
19 def SetMinSize(*args
, **kwargs
): return _ogl
.ShapeRegion_SetMinSize(*args
, **kwargs
)
20 def SetSize(*args
, **kwargs
): return _ogl
.ShapeRegion_SetSize(*args
, **kwargs
)
21 def SetPosition(*args
, **kwargs
): return _ogl
.ShapeRegion_SetPosition(*args
, **kwargs
)
22 def SetProportions(*args
, **kwargs
): return _ogl
.ShapeRegion_SetProportions(*args
, **kwargs
)
23 def SetFormatMode(*args
, **kwargs
): return _ogl
.ShapeRegion_SetFormatMode(*args
, **kwargs
)
24 def SetName(*args
, **kwargs
): return _ogl
.ShapeRegion_SetName(*args
, **kwargs
)
25 def SetColour(*args
, **kwargs
): return _ogl
.ShapeRegion_SetColour(*args
, **kwargs
)
26 def GetText(*args
, **kwargs
): return _ogl
.ShapeRegion_GetText(*args
, **kwargs
)
27 def GetFont(*args
, **kwargs
): return _ogl
.ShapeRegion_GetFont(*args
, **kwargs
)
28 def GetMinSize(*args
, **kwargs
): return _ogl
.ShapeRegion_GetMinSize(*args
, **kwargs
)
29 def GetProportion(*args
, **kwargs
): return _ogl
.ShapeRegion_GetProportion(*args
, **kwargs
)
30 def GetSize(*args
, **kwargs
): return _ogl
.ShapeRegion_GetSize(*args
, **kwargs
)
31 def GetPosition(*args
, **kwargs
): return _ogl
.ShapeRegion_GetPosition(*args
, **kwargs
)
32 def GetFormatMode(*args
, **kwargs
): return _ogl
.ShapeRegion_GetFormatMode(*args
, **kwargs
)
33 def GetName(*args
, **kwargs
): return _ogl
.ShapeRegion_GetName(*args
, **kwargs
)
34 def GetColour(*args
, **kwargs
): return _ogl
.ShapeRegion_GetColour(*args
, **kwargs
)
35 def GetActualColourObject(*args
, **kwargs
): return _ogl
.ShapeRegion_GetActualColourObject(*args
, **kwargs
)
36 def GetFormattedText(*args
, **kwargs
): return _ogl
.ShapeRegion_GetFormattedText(*args
, **kwargs
)
37 def GetPenColour(*args
, **kwargs
): return _ogl
.ShapeRegion_GetPenColour(*args
, **kwargs
)
38 def GetPenStyle(*args
, **kwargs
): return _ogl
.ShapeRegion_GetPenStyle(*args
, **kwargs
)
39 def SetPenStyle(*args
, **kwargs
): return _ogl
.ShapeRegion_SetPenStyle(*args
, **kwargs
)
40 def SetPenColour(*args
, **kwargs
): return _ogl
.ShapeRegion_SetPenColour(*args
, **kwargs
)
41 def GetActualPen(*args
, **kwargs
): return _ogl
.ShapeRegion_GetActualPen(*args
, **kwargs
)
42 def GetWidth(*args
, **kwargs
): return _ogl
.ShapeRegion_GetWidth(*args
, **kwargs
)
43 def GetHeight(*args
, **kwargs
): return _ogl
.ShapeRegion_GetHeight(*args
, **kwargs
)
44 def ClearText(*args
, **kwargs
): return _ogl
.ShapeRegion_ClearText(*args
, **kwargs
)
46 return "<%s.%s; proxy of C++ wxShapeRegion instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
48 class ShapeRegionPtr(ShapeRegion
):
49 def __init__(self
, this
):
51 if not hasattr(self
,"thisown"): self
.thisown
= 0
52 self
.__class
__ = ShapeRegion
53 _ogl
.ShapeRegion_swigregister(ShapeRegionPtr
)
55 class PyShapeEvtHandler(core
.Object
):
56 def __init__(self
, *args
, **kwargs
):
57 newobj
= _ogl
.new_PyShapeEvtHandler(*args
, **kwargs
)
58 self
.this
= newobj
.this
61 self
._setOORandCallbackInfo
(PyShapeEvtHandler
)
62 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler__setCallbackInfo(*args
, **kwargs
)
63 def _setOORInfo(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler__setOORInfo(*args
, **kwargs
)
64 def _setOORandCallbackInfo(self
, _class
):
65 self
._setOORInfo
(self
)
66 self
._setCallbackInfo
(self
, _class
)
68 def SetShape(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_SetShape(*args
, **kwargs
)
69 def GetShape(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_GetShape(*args
, **kwargs
)
70 def SetPreviousHandler(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_SetPreviousHandler(*args
, **kwargs
)
71 def GetPreviousHandler(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_GetPreviousHandler(*args
, **kwargs
)
72 def CreateNewCopy(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_CreateNewCopy(*args
, **kwargs
)
73 def base_OnDelete(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnDelete(*args
, **kwargs
)
74 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnDraw(*args
, **kwargs
)
75 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnDrawContents(*args
, **kwargs
)
76 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnDrawBranches(*args
, **kwargs
)
77 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnMoveLinks(*args
, **kwargs
)
78 def base_OnErase(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnErase(*args
, **kwargs
)
79 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnEraseContents(*args
, **kwargs
)
80 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnHighlight(*args
, **kwargs
)
81 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnLeftClick(*args
, **kwargs
)
82 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnLeftDoubleClick(*args
, **kwargs
)
83 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnRightClick(*args
, **kwargs
)
84 def base_OnSize(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnSize(*args
, **kwargs
)
85 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnMovePre(*args
, **kwargs
)
86 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnMovePost(*args
, **kwargs
)
87 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnDragLeft(*args
, **kwargs
)
88 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnBeginDragLeft(*args
, **kwargs
)
89 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnEndDragLeft(*args
, **kwargs
)
90 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnDragRight(*args
, **kwargs
)
91 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnBeginDragRight(*args
, **kwargs
)
92 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnEndDragRight(*args
, **kwargs
)
93 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnDrawOutline(*args
, **kwargs
)
94 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnDrawControlPoints(*args
, **kwargs
)
95 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnEraseControlPoints(*args
, **kwargs
)
96 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnMoveLink(*args
, **kwargs
)
97 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnSizingDragLeft(*args
, **kwargs
)
98 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnSizingBeginDragLeft(*args
, **kwargs
)
99 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnSizingEndDragLeft(*args
, **kwargs
)
100 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnBeginSize(*args
, **kwargs
)
101 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyShapeEvtHandler_base_OnEndSize(*args
, **kwargs
)
103 return "<%s.%s; proxy of C++ wxPyShapeEvtHandler instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
105 class PyShapeEvtHandlerPtr(PyShapeEvtHandler
):
106 def __init__(self
, this
):
108 if not hasattr(self
,"thisown"): self
.thisown
= 0
109 self
.__class
__ = PyShapeEvtHandler
110 _ogl
.PyShapeEvtHandler_swigregister(PyShapeEvtHandlerPtr
)
112 class PyShape(PyShapeEvtHandler
):
113 def __init__(self
, *args
, **kwargs
):
114 newobj
= _ogl
.new_PyShape(*args
, **kwargs
)
115 self
.this
= newobj
.this
118 self
._setOORandCallbackInfo
(PyShapeEvtHandler
)
119 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyShape__setCallbackInfo(*args
, **kwargs
)
120 def GetBoundingBoxMax(*args
, **kwargs
): return _ogl
.PyShape_GetBoundingBoxMax(*args
, **kwargs
)
121 def GetBoundingBoxMin(*args
, **kwargs
): return _ogl
.PyShape_GetBoundingBoxMin(*args
, **kwargs
)
122 def GetPerimeterPoint(*args
, **kwargs
): return _ogl
.PyShape_GetPerimeterPoint(*args
, **kwargs
)
123 def GetCanvas(*args
, **kwargs
): return _ogl
.PyShape_GetCanvas(*args
, **kwargs
)
124 def SetCanvas(*args
, **kwargs
): return _ogl
.PyShape_SetCanvas(*args
, **kwargs
)
125 def AddToCanvas(*args
, **kwargs
): return _ogl
.PyShape_AddToCanvas(*args
, **kwargs
)
126 def InsertInCanvas(*args
, **kwargs
): return _ogl
.PyShape_InsertInCanvas(*args
, **kwargs
)
127 def RemoveFromCanvas(*args
, **kwargs
): return _ogl
.PyShape_RemoveFromCanvas(*args
, **kwargs
)
128 def GetX(*args
, **kwargs
): return _ogl
.PyShape_GetX(*args
, **kwargs
)
129 def GetY(*args
, **kwargs
): return _ogl
.PyShape_GetY(*args
, **kwargs
)
130 def SetX(*args
, **kwargs
): return _ogl
.PyShape_SetX(*args
, **kwargs
)
131 def SetY(*args
, **kwargs
): return _ogl
.PyShape_SetY(*args
, **kwargs
)
132 def GetParent(*args
, **kwargs
): return _ogl
.PyShape_GetParent(*args
, **kwargs
)
133 def SetParent(*args
, **kwargs
): return _ogl
.PyShape_SetParent(*args
, **kwargs
)
134 def GetTopAncestor(*args
, **kwargs
): return _ogl
.PyShape_GetTopAncestor(*args
, **kwargs
)
135 def GetChildren(*args
, **kwargs
): return _ogl
.PyShape_GetChildren(*args
, **kwargs
)
136 def Unlink(*args
, **kwargs
): return _ogl
.PyShape_Unlink(*args
, **kwargs
)
137 def SetDrawHandles(*args
, **kwargs
): return _ogl
.PyShape_SetDrawHandles(*args
, **kwargs
)
138 def GetDrawHandles(*args
, **kwargs
): return _ogl
.PyShape_GetDrawHandles(*args
, **kwargs
)
139 def MakeControlPoints(*args
, **kwargs
): return _ogl
.PyShape_MakeControlPoints(*args
, **kwargs
)
140 def DeleteControlPoints(*args
, **kwargs
): return _ogl
.PyShape_DeleteControlPoints(*args
, **kwargs
)
141 def ResetControlPoints(*args
, **kwargs
): return _ogl
.PyShape_ResetControlPoints(*args
, **kwargs
)
142 def GetEventHandler(*args
, **kwargs
): return _ogl
.PyShape_GetEventHandler(*args
, **kwargs
)
143 def SetEventHandler(*args
, **kwargs
): return _ogl
.PyShape_SetEventHandler(*args
, **kwargs
)
144 def MakeMandatoryControlPoints(*args
, **kwargs
): return _ogl
.PyShape_MakeMandatoryControlPoints(*args
, **kwargs
)
145 def ResetMandatoryControlPoints(*args
, **kwargs
): return _ogl
.PyShape_ResetMandatoryControlPoints(*args
, **kwargs
)
146 def Recompute(*args
, **kwargs
): return _ogl
.PyShape_Recompute(*args
, **kwargs
)
147 def CalculateSize(*args
, **kwargs
): return _ogl
.PyShape_CalculateSize(*args
, **kwargs
)
148 def Select(*args
, **kwargs
): return _ogl
.PyShape_Select(*args
, **kwargs
)
149 def SetHighlight(*args
, **kwargs
): return _ogl
.PyShape_SetHighlight(*args
, **kwargs
)
150 def IsHighlighted(*args
, **kwargs
): return _ogl
.PyShape_IsHighlighted(*args
, **kwargs
)
151 def Selected(*args
, **kwargs
): return _ogl
.PyShape_Selected(*args
, **kwargs
)
152 def AncestorSelected(*args
, **kwargs
): return _ogl
.PyShape_AncestorSelected(*args
, **kwargs
)
153 def SetSensitivityFilter(*args
, **kwargs
): return _ogl
.PyShape_SetSensitivityFilter(*args
, **kwargs
)
154 def GetSensitivityFilter(*args
, **kwargs
): return _ogl
.PyShape_GetSensitivityFilter(*args
, **kwargs
)
155 def SetDraggable(*args
, **kwargs
): return _ogl
.PyShape_SetDraggable(*args
, **kwargs
)
156 def SetFixedSize(*args
, **kwargs
): return _ogl
.PyShape_SetFixedSize(*args
, **kwargs
)
157 def GetFixedSize(*args
, **kwargs
): return _ogl
.PyShape_GetFixedSize(*args
, **kwargs
)
158 def GetFixedWidth(*args
, **kwargs
): return _ogl
.PyShape_GetFixedWidth(*args
, **kwargs
)
159 def GetFixedHeight(*args
, **kwargs
): return _ogl
.PyShape_GetFixedHeight(*args
, **kwargs
)
160 def SetSpaceAttachments(*args
, **kwargs
): return _ogl
.PyShape_SetSpaceAttachments(*args
, **kwargs
)
161 def GetSpaceAttachments(*args
, **kwargs
): return _ogl
.PyShape_GetSpaceAttachments(*args
, **kwargs
)
162 def SetShadowMode(*args
, **kwargs
): return _ogl
.PyShape_SetShadowMode(*args
, **kwargs
)
163 def GetShadowMode(*args
, **kwargs
): return _ogl
.PyShape_GetShadowMode(*args
, **kwargs
)
164 def HitTest(*args
, **kwargs
): return _ogl
.PyShape_HitTest(*args
, **kwargs
)
165 def SetCentreResize(*args
, **kwargs
): return _ogl
.PyShape_SetCentreResize(*args
, **kwargs
)
166 def GetCentreResize(*args
, **kwargs
): return _ogl
.PyShape_GetCentreResize(*args
, **kwargs
)
167 def SetMaintainAspectRatio(*args
, **kwargs
): return _ogl
.PyShape_SetMaintainAspectRatio(*args
, **kwargs
)
168 def GetMaintainAspectRatio(*args
, **kwargs
): return _ogl
.PyShape_GetMaintainAspectRatio(*args
, **kwargs
)
169 def GetLines(*args
, **kwargs
): return _ogl
.PyShape_GetLines(*args
, **kwargs
)
170 def SetDisableLabel(*args
, **kwargs
): return _ogl
.PyShape_SetDisableLabel(*args
, **kwargs
)
171 def GetDisableLabel(*args
, **kwargs
): return _ogl
.PyShape_GetDisableLabel(*args
, **kwargs
)
172 def SetAttachmentMode(*args
, **kwargs
): return _ogl
.PyShape_SetAttachmentMode(*args
, **kwargs
)
173 def GetAttachmentMode(*args
, **kwargs
): return _ogl
.PyShape_GetAttachmentMode(*args
, **kwargs
)
174 def SetId(*args
, **kwargs
): return _ogl
.PyShape_SetId(*args
, **kwargs
)
175 def GetId(*args
, **kwargs
): return _ogl
.PyShape_GetId(*args
, **kwargs
)
176 def SetPen(*args
, **kwargs
): return _ogl
.PyShape_SetPen(*args
, **kwargs
)
177 def SetBrush(*args
, **kwargs
): return _ogl
.PyShape_SetBrush(*args
, **kwargs
)
178 def SetClientData(self
, data
):
179 self
.clientData
= data
180 def GetClientData(self
):
181 if hasattr(self
, 'clientData'):
182 return self
.clientData
186 def Show(*args
, **kwargs
): return _ogl
.PyShape_Show(*args
, **kwargs
)
187 def IsShown(*args
, **kwargs
): return _ogl
.PyShape_IsShown(*args
, **kwargs
)
188 def Move(*args
, **kwargs
): return _ogl
.PyShape_Move(*args
, **kwargs
)
189 def Erase(*args
, **kwargs
): return _ogl
.PyShape_Erase(*args
, **kwargs
)
190 def EraseContents(*args
, **kwargs
): return _ogl
.PyShape_EraseContents(*args
, **kwargs
)
191 def Draw(*args
, **kwargs
): return _ogl
.PyShape_Draw(*args
, **kwargs
)
192 def Flash(*args
, **kwargs
): return _ogl
.PyShape_Flash(*args
, **kwargs
)
193 def MoveLinks(*args
, **kwargs
): return _ogl
.PyShape_MoveLinks(*args
, **kwargs
)
194 def DrawContents(*args
, **kwargs
): return _ogl
.PyShape_DrawContents(*args
, **kwargs
)
195 def SetSize(*args
, **kwargs
): return _ogl
.PyShape_SetSize(*args
, **kwargs
)
196 def SetAttachmentSize(*args
, **kwargs
): return _ogl
.PyShape_SetAttachmentSize(*args
, **kwargs
)
197 def Attach(*args
, **kwargs
): return _ogl
.PyShape_Attach(*args
, **kwargs
)
198 def Detach(*args
, **kwargs
): return _ogl
.PyShape_Detach(*args
, **kwargs
)
199 def Constrain(*args
, **kwargs
): return _ogl
.PyShape_Constrain(*args
, **kwargs
)
200 def AddLine(*args
, **kwargs
): return _ogl
.PyShape_AddLine(*args
, **kwargs
)
201 def GetLinePosition(*args
, **kwargs
): return _ogl
.PyShape_GetLinePosition(*args
, **kwargs
)
202 def AddText(*args
, **kwargs
): return _ogl
.PyShape_AddText(*args
, **kwargs
)
203 def GetPen(*args
, **kwargs
): return _ogl
.PyShape_GetPen(*args
, **kwargs
)
204 def GetBrush(*args
, **kwargs
): return _ogl
.PyShape_GetBrush(*args
, **kwargs
)
205 def SetDefaultRegionSize(*args
, **kwargs
): return _ogl
.PyShape_SetDefaultRegionSize(*args
, **kwargs
)
206 def FormatText(*args
, **kwargs
): return _ogl
.PyShape_FormatText(*args
, **kwargs
)
207 def SetFormatMode(*args
, **kwargs
): return _ogl
.PyShape_SetFormatMode(*args
, **kwargs
)
208 def GetFormatMode(*args
, **kwargs
): return _ogl
.PyShape_GetFormatMode(*args
, **kwargs
)
209 def SetFont(*args
, **kwargs
): return _ogl
.PyShape_SetFont(*args
, **kwargs
)
210 def GetFont(*args
, **kwargs
): return _ogl
.PyShape_GetFont(*args
, **kwargs
)
211 def SetTextColour(*args
, **kwargs
): return _ogl
.PyShape_SetTextColour(*args
, **kwargs
)
212 def GetTextColour(*args
, **kwargs
): return _ogl
.PyShape_GetTextColour(*args
, **kwargs
)
213 def GetNumberOfTextRegions(*args
, **kwargs
): return _ogl
.PyShape_GetNumberOfTextRegions(*args
, **kwargs
)
214 def SetRegionName(*args
, **kwargs
): return _ogl
.PyShape_SetRegionName(*args
, **kwargs
)
215 def GetRegionName(*args
, **kwargs
): return _ogl
.PyShape_GetRegionName(*args
, **kwargs
)
216 def GetRegionId(*args
, **kwargs
): return _ogl
.PyShape_GetRegionId(*args
, **kwargs
)
217 def NameRegions(*args
, **kwargs
): return _ogl
.PyShape_NameRegions(*args
, **kwargs
)
218 def GetRegions(*args
, **kwargs
): return _ogl
.PyShape_GetRegions(*args
, **kwargs
)
219 def AddRegion(*args
, **kwargs
): return _ogl
.PyShape_AddRegion(*args
, **kwargs
)
220 def ClearRegions(*args
, **kwargs
): return _ogl
.PyShape_ClearRegions(*args
, **kwargs
)
221 def AssignNewIds(*args
, **kwargs
): return _ogl
.PyShape_AssignNewIds(*args
, **kwargs
)
222 def FindRegion(*args
, **kwargs
): return _ogl
.PyShape_FindRegion(*args
, **kwargs
)
223 def FindRegionNames(*args
, **kwargs
): return _ogl
.PyShape_FindRegionNames(*args
, **kwargs
)
224 def ClearText(*args
, **kwargs
): return _ogl
.PyShape_ClearText(*args
, **kwargs
)
225 def RemoveLine(*args
, **kwargs
): return _ogl
.PyShape_RemoveLine(*args
, **kwargs
)
226 def GetAttachmentPosition(*args
, **kwargs
): return _ogl
.PyShape_GetAttachmentPosition(*args
, **kwargs
)
227 def GetNumberOfAttachments(*args
, **kwargs
): return _ogl
.PyShape_GetNumberOfAttachments(*args
, **kwargs
)
228 def AttachmentIsValid(*args
, **kwargs
): return _ogl
.PyShape_AttachmentIsValid(*args
, **kwargs
)
229 def GetAttachmentPositionEdge(*args
, **kwargs
): return _ogl
.PyShape_GetAttachmentPositionEdge(*args
, **kwargs
)
230 def CalcSimpleAttachment(*args
, **kwargs
): return _ogl
.PyShape_CalcSimpleAttachment(*args
, **kwargs
)
231 def AttachmentSortTest(*args
, **kwargs
): return _ogl
.PyShape_AttachmentSortTest(*args
, **kwargs
)
232 def EraseLinks(*args
, **kwargs
): return _ogl
.PyShape_EraseLinks(*args
, **kwargs
)
233 def DrawLinks(*args
, **kwargs
): return _ogl
.PyShape_DrawLinks(*args
, **kwargs
)
234 def MoveLineToNewAttachment(*args
, **kwargs
): return _ogl
.PyShape_MoveLineToNewAttachment(*args
, **kwargs
)
235 def ApplyAttachmentOrdering(*args
, **kwargs
): return _ogl
.PyShape_ApplyAttachmentOrdering(*args
, **kwargs
)
236 def GetBranchingAttachmentRoot(*args
, **kwargs
): return _ogl
.PyShape_GetBranchingAttachmentRoot(*args
, **kwargs
)
237 def GetBranchingAttachmentInfo(*args
, **kwargs
): return _ogl
.PyShape_GetBranchingAttachmentInfo(*args
, **kwargs
)
238 def GetBranchingAttachmentPoint(*args
, **kwargs
): return _ogl
.PyShape_GetBranchingAttachmentPoint(*args
, **kwargs
)
239 def GetAttachmentLineCount(*args
, **kwargs
): return _ogl
.PyShape_GetAttachmentLineCount(*args
, **kwargs
)
240 def SetBranchNeckLength(*args
, **kwargs
): return _ogl
.PyShape_SetBranchNeckLength(*args
, **kwargs
)
241 def GetBranchNeckLength(*args
, **kwargs
): return _ogl
.PyShape_GetBranchNeckLength(*args
, **kwargs
)
242 def SetBranchStemLength(*args
, **kwargs
): return _ogl
.PyShape_SetBranchStemLength(*args
, **kwargs
)
243 def GetBranchStemLength(*args
, **kwargs
): return _ogl
.PyShape_GetBranchStemLength(*args
, **kwargs
)
244 def SetBranchSpacing(*args
, **kwargs
): return _ogl
.PyShape_SetBranchSpacing(*args
, **kwargs
)
245 def GetBranchSpacing(*args
, **kwargs
): return _ogl
.PyShape_GetBranchSpacing(*args
, **kwargs
)
246 def SetBranchStyle(*args
, **kwargs
): return _ogl
.PyShape_SetBranchStyle(*args
, **kwargs
)
247 def GetBranchStyle(*args
, **kwargs
): return _ogl
.PyShape_GetBranchStyle(*args
, **kwargs
)
248 def PhysicalToLogicalAttachment(*args
, **kwargs
): return _ogl
.PyShape_PhysicalToLogicalAttachment(*args
, **kwargs
)
249 def LogicalToPhysicalAttachment(*args
, **kwargs
): return _ogl
.PyShape_LogicalToPhysicalAttachment(*args
, **kwargs
)
250 def Draggable(*args
, **kwargs
): return _ogl
.PyShape_Draggable(*args
, **kwargs
)
251 def HasDescendant(*args
, **kwargs
): return _ogl
.PyShape_HasDescendant(*args
, **kwargs
)
252 def CreateNewCopy(*args
, **kwargs
): return _ogl
.PyShape_CreateNewCopy(*args
, **kwargs
)
253 def Copy(*args
, **kwargs
): return _ogl
.PyShape_Copy(*args
, **kwargs
)
254 def CopyWithHandler(*args
, **kwargs
): return _ogl
.PyShape_CopyWithHandler(*args
, **kwargs
)
255 def Rotate(*args
, **kwargs
): return _ogl
.PyShape_Rotate(*args
, **kwargs
)
256 def GetRotation(*args
, **kwargs
): return _ogl
.PyShape_GetRotation(*args
, **kwargs
)
257 def ClearAttachments(*args
, **kwargs
): return _ogl
.PyShape_ClearAttachments(*args
, **kwargs
)
258 def Recentre(*args
, **kwargs
): return _ogl
.PyShape_Recentre(*args
, **kwargs
)
259 def ClearPointList(*args
, **kwargs
): return _ogl
.PyShape_ClearPointList(*args
, **kwargs
)
260 def GetBackgroundPen(*args
, **kwargs
): return _ogl
.PyShape_GetBackgroundPen(*args
, **kwargs
)
261 def GetBackgroundBrush(*args
, **kwargs
): return _ogl
.PyShape_GetBackgroundBrush(*args
, **kwargs
)
262 def base_OnDelete(*args
, **kwargs
): return _ogl
.PyShape_base_OnDelete(*args
, **kwargs
)
263 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyShape_base_OnDraw(*args
, **kwargs
)
264 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyShape_base_OnDrawContents(*args
, **kwargs
)
265 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyShape_base_OnDrawBranches(*args
, **kwargs
)
266 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyShape_base_OnMoveLinks(*args
, **kwargs
)
267 def base_OnErase(*args
, **kwargs
): return _ogl
.PyShape_base_OnErase(*args
, **kwargs
)
268 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyShape_base_OnEraseContents(*args
, **kwargs
)
269 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyShape_base_OnHighlight(*args
, **kwargs
)
270 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyShape_base_OnLeftClick(*args
, **kwargs
)
271 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyShape_base_OnLeftDoubleClick(*args
, **kwargs
)
272 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyShape_base_OnRightClick(*args
, **kwargs
)
273 def base_OnSize(*args
, **kwargs
): return _ogl
.PyShape_base_OnSize(*args
, **kwargs
)
274 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyShape_base_OnMovePre(*args
, **kwargs
)
275 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyShape_base_OnMovePost(*args
, **kwargs
)
276 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyShape_base_OnDragLeft(*args
, **kwargs
)
277 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyShape_base_OnBeginDragLeft(*args
, **kwargs
)
278 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyShape_base_OnEndDragLeft(*args
, **kwargs
)
279 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyShape_base_OnDragRight(*args
, **kwargs
)
280 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyShape_base_OnBeginDragRight(*args
, **kwargs
)
281 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyShape_base_OnEndDragRight(*args
, **kwargs
)
282 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyShape_base_OnDrawOutline(*args
, **kwargs
)
283 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyShape_base_OnDrawControlPoints(*args
, **kwargs
)
284 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyShape_base_OnEraseControlPoints(*args
, **kwargs
)
285 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyShape_base_OnMoveLink(*args
, **kwargs
)
286 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyShape_base_OnSizingDragLeft(*args
, **kwargs
)
287 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyShape_base_OnSizingBeginDragLeft(*args
, **kwargs
)
288 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyShape_base_OnSizingEndDragLeft(*args
, **kwargs
)
289 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyShape_base_OnBeginSize(*args
, **kwargs
)
290 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyShape_base_OnEndSize(*args
, **kwargs
)
292 return "<%s.%s; proxy of C++ wxPyShape instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
294 class PyShapePtr(PyShape
):
295 def __init__(self
, this
):
297 if not hasattr(self
,"thisown"): self
.thisown
= 0
298 self
.__class
__ = PyShape
299 _ogl
.PyShape_swigregister(PyShapePtr
)
301 oglMETAFLAGS_OUTLINE
= _ogl
.oglMETAFLAGS_OUTLINE
302 oglMETAFLAGS_ATTACHMENTS
= _ogl
.oglMETAFLAGS_ATTACHMENTS
303 class PseudoMetaFile(core
.Object
):
304 def __init__(self
, *args
, **kwargs
):
305 newobj
= _ogl
.new_PseudoMetaFile(*args
, **kwargs
)
306 self
.this
= newobj
.this
309 def __del__(self
, destroy
=_ogl
.delete_PseudoMetaFile
):
311 if self
.thisown
: destroy(self
)
313 def Draw(*args
, **kwargs
): return _ogl
.PseudoMetaFile_Draw(*args
, **kwargs
)
314 def Clear(*args
, **kwargs
): return _ogl
.PseudoMetaFile_Clear(*args
, **kwargs
)
315 def Copy(*args
, **kwargs
): return _ogl
.PseudoMetaFile_Copy(*args
, **kwargs
)
316 def Scale(*args
, **kwargs
): return _ogl
.PseudoMetaFile_Scale(*args
, **kwargs
)
317 def ScaleTo(*args
, **kwargs
): return _ogl
.PseudoMetaFile_ScaleTo(*args
, **kwargs
)
318 def Translate(*args
, **kwargs
): return _ogl
.PseudoMetaFile_Translate(*args
, **kwargs
)
319 def Rotate(*args
, **kwargs
): return _ogl
.PseudoMetaFile_Rotate(*args
, **kwargs
)
320 def LoadFromMetaFile(*args
, **kwargs
): return _ogl
.PseudoMetaFile_LoadFromMetaFile(*args
, **kwargs
)
321 def GetBounds(*args
, **kwargs
): return _ogl
.PseudoMetaFile_GetBounds(*args
, **kwargs
)
322 def CalculateSize(*args
, **kwargs
): return _ogl
.PseudoMetaFile_CalculateSize(*args
, **kwargs
)
323 def SetRotateable(*args
, **kwargs
): return _ogl
.PseudoMetaFile_SetRotateable(*args
, **kwargs
)
324 def GetRotateable(*args
, **kwargs
): return _ogl
.PseudoMetaFile_GetRotateable(*args
, **kwargs
)
325 def SetSize(*args
, **kwargs
): return _ogl
.PseudoMetaFile_SetSize(*args
, **kwargs
)
326 def SetFillBrush(*args
, **kwargs
): return _ogl
.PseudoMetaFile_SetFillBrush(*args
, **kwargs
)
327 def GetFillBrush(*args
, **kwargs
): return _ogl
.PseudoMetaFile_GetFillBrush(*args
, **kwargs
)
328 def SetOutlinePen(*args
, **kwargs
): return _ogl
.PseudoMetaFile_SetOutlinePen(*args
, **kwargs
)
329 def GetOutlinePen(*args
, **kwargs
): return _ogl
.PseudoMetaFile_GetOutlinePen(*args
, **kwargs
)
330 def SetOutlineOp(*args
, **kwargs
): return _ogl
.PseudoMetaFile_SetOutlineOp(*args
, **kwargs
)
331 def GetOutlineOp(*args
, **kwargs
): return _ogl
.PseudoMetaFile_GetOutlineOp(*args
, **kwargs
)
332 def IsValid(*args
, **kwargs
): return _ogl
.PseudoMetaFile_IsValid(*args
, **kwargs
)
333 def DrawLine(*args
, **kwargs
): return _ogl
.PseudoMetaFile_DrawLine(*args
, **kwargs
)
334 def DrawRectangle(*args
, **kwargs
): return _ogl
.PseudoMetaFile_DrawRectangle(*args
, **kwargs
)
335 def DrawRoundedRectangle(*args
, **kwargs
): return _ogl
.PseudoMetaFile_DrawRoundedRectangle(*args
, **kwargs
)
336 def DrawArc(*args
, **kwargs
): return _ogl
.PseudoMetaFile_DrawArc(*args
, **kwargs
)
337 def DrawEllipticArc(*args
, **kwargs
): return _ogl
.PseudoMetaFile_DrawEllipticArc(*args
, **kwargs
)
338 def DrawEllipse(*args
, **kwargs
): return _ogl
.PseudoMetaFile_DrawEllipse(*args
, **kwargs
)
339 def DrawPoint(*args
, **kwargs
): return _ogl
.PseudoMetaFile_DrawPoint(*args
, **kwargs
)
340 def DrawText(*args
, **kwargs
): return _ogl
.PseudoMetaFile_DrawText(*args
, **kwargs
)
341 def DrawLines(*args
, **kwargs
): return _ogl
.PseudoMetaFile_DrawLines(*args
, **kwargs
)
342 def DrawPolygon(*args
, **kwargs
): return _ogl
.PseudoMetaFile_DrawPolygon(*args
, **kwargs
)
343 def DrawSpline(*args
, **kwargs
): return _ogl
.PseudoMetaFile_DrawSpline(*args
, **kwargs
)
344 def SetClippingRect(*args
, **kwargs
): return _ogl
.PseudoMetaFile_SetClippingRect(*args
, **kwargs
)
345 def DestroyClippingRect(*args
, **kwargs
): return _ogl
.PseudoMetaFile_DestroyClippingRect(*args
, **kwargs
)
346 def SetPen(*args
, **kwargs
): return _ogl
.PseudoMetaFile_SetPen(*args
, **kwargs
)
347 def SetBrush(*args
, **kwargs
): return _ogl
.PseudoMetaFile_SetBrush(*args
, **kwargs
)
348 def SetFont(*args
, **kwargs
): return _ogl
.PseudoMetaFile_SetFont(*args
, **kwargs
)
349 def SetTextColour(*args
, **kwargs
): return _ogl
.PseudoMetaFile_SetTextColour(*args
, **kwargs
)
350 def SetBackgroundColour(*args
, **kwargs
): return _ogl
.PseudoMetaFile_SetBackgroundColour(*args
, **kwargs
)
351 def SetBackgroundMode(*args
, **kwargs
): return _ogl
.PseudoMetaFile_SetBackgroundMode(*args
, **kwargs
)
353 return "<%s.%s; proxy of C++ wxPseudoMetaFile instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
355 class PseudoMetaFilePtr(PseudoMetaFile
):
356 def __init__(self
, this
):
358 if not hasattr(self
,"thisown"): self
.thisown
= 0
359 self
.__class
__ = PseudoMetaFile
360 _ogl
.PseudoMetaFile_swigregister(PseudoMetaFilePtr
)
362 class PyRectangleShape(PyShape
):
363 def __init__(self
, *args
, **kwargs
):
364 newobj
= _ogl
.new_PyRectangleShape(*args
, **kwargs
)
365 self
.this
= newobj
.this
368 self
._setOORandCallbackInfo
(PyRectangleShape
)
369 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyRectangleShape__setCallbackInfo(*args
, **kwargs
)
370 def SetCornerRadius(*args
, **kwargs
): return _ogl
.PyRectangleShape_SetCornerRadius(*args
, **kwargs
)
371 def base_OnDelete(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnDelete(*args
, **kwargs
)
372 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnDraw(*args
, **kwargs
)
373 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnDrawContents(*args
, **kwargs
)
374 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnDrawBranches(*args
, **kwargs
)
375 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnMoveLinks(*args
, **kwargs
)
376 def base_OnErase(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnErase(*args
, **kwargs
)
377 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnEraseContents(*args
, **kwargs
)
378 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnHighlight(*args
, **kwargs
)
379 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnLeftClick(*args
, **kwargs
)
380 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnLeftDoubleClick(*args
, **kwargs
)
381 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnRightClick(*args
, **kwargs
)
382 def base_OnSize(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnSize(*args
, **kwargs
)
383 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnMovePre(*args
, **kwargs
)
384 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnMovePost(*args
, **kwargs
)
385 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnDragLeft(*args
, **kwargs
)
386 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnBeginDragLeft(*args
, **kwargs
)
387 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnEndDragLeft(*args
, **kwargs
)
388 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnDragRight(*args
, **kwargs
)
389 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnBeginDragRight(*args
, **kwargs
)
390 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnEndDragRight(*args
, **kwargs
)
391 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnDrawOutline(*args
, **kwargs
)
392 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnDrawControlPoints(*args
, **kwargs
)
393 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnEraseControlPoints(*args
, **kwargs
)
394 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnMoveLink(*args
, **kwargs
)
395 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnSizingDragLeft(*args
, **kwargs
)
396 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnSizingBeginDragLeft(*args
, **kwargs
)
397 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnSizingEndDragLeft(*args
, **kwargs
)
398 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnBeginSize(*args
, **kwargs
)
399 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyRectangleShape_base_OnEndSize(*args
, **kwargs
)
401 return "<%s.%s; proxy of C++ wxPyRectangleShape instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
403 class PyRectangleShapePtr(PyRectangleShape
):
404 def __init__(self
, this
):
406 if not hasattr(self
,"thisown"): self
.thisown
= 0
407 self
.__class
__ = PyRectangleShape
408 _ogl
.PyRectangleShape_swigregister(PyRectangleShapePtr
)
410 class PyControlPoint(PyRectangleShape
):
411 def __init__(self
, *args
, **kwargs
):
412 newobj
= _ogl
.new_PyControlPoint(*args
, **kwargs
)
413 self
.this
= newobj
.this
416 self
._setOORandCallbackInfo
(PyControlPoint
)
417 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyControlPoint__setCallbackInfo(*args
, **kwargs
)
418 def SetCornerRadius(*args
, **kwargs
): return _ogl
.PyControlPoint_SetCornerRadius(*args
, **kwargs
)
419 def base_OnDelete(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnDelete(*args
, **kwargs
)
420 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnDraw(*args
, **kwargs
)
421 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnDrawContents(*args
, **kwargs
)
422 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnDrawBranches(*args
, **kwargs
)
423 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnMoveLinks(*args
, **kwargs
)
424 def base_OnErase(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnErase(*args
, **kwargs
)
425 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnEraseContents(*args
, **kwargs
)
426 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnHighlight(*args
, **kwargs
)
427 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnLeftClick(*args
, **kwargs
)
428 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnLeftDoubleClick(*args
, **kwargs
)
429 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnRightClick(*args
, **kwargs
)
430 def base_OnSize(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnSize(*args
, **kwargs
)
431 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnMovePre(*args
, **kwargs
)
432 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnMovePost(*args
, **kwargs
)
433 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnDragLeft(*args
, **kwargs
)
434 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnBeginDragLeft(*args
, **kwargs
)
435 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnEndDragLeft(*args
, **kwargs
)
436 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnDragRight(*args
, **kwargs
)
437 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnBeginDragRight(*args
, **kwargs
)
438 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnEndDragRight(*args
, **kwargs
)
439 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnDrawOutline(*args
, **kwargs
)
440 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnDrawControlPoints(*args
, **kwargs
)
441 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnEraseControlPoints(*args
, **kwargs
)
442 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnMoveLink(*args
, **kwargs
)
443 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnSizingDragLeft(*args
, **kwargs
)
444 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnSizingBeginDragLeft(*args
, **kwargs
)
445 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnSizingEndDragLeft(*args
, **kwargs
)
446 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnBeginSize(*args
, **kwargs
)
447 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyControlPoint_base_OnEndSize(*args
, **kwargs
)
449 return "<%s.%s; proxy of C++ wxPyControlPoint instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
451 class PyControlPointPtr(PyControlPoint
):
452 def __init__(self
, this
):
454 if not hasattr(self
,"thisown"): self
.thisown
= 0
455 self
.__class
__ = PyControlPoint
456 _ogl
.PyControlPoint_swigregister(PyControlPointPtr
)
458 class PyBitmapShape(PyRectangleShape
):
459 def __init__(self
, *args
, **kwargs
):
460 newobj
= _ogl
.new_PyBitmapShape(*args
, **kwargs
)
461 self
.this
= newobj
.this
464 self
._setOORandCallbackInfo
(PyBitmapShape
)
465 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyBitmapShape__setCallbackInfo(*args
, **kwargs
)
466 def GetBitmap(*args
, **kwargs
): return _ogl
.PyBitmapShape_GetBitmap(*args
, **kwargs
)
467 def GetFilename(*args
, **kwargs
): return _ogl
.PyBitmapShape_GetFilename(*args
, **kwargs
)
468 def SetBitmap(*args
, **kwargs
): return _ogl
.PyBitmapShape_SetBitmap(*args
, **kwargs
)
469 def SetFilename(*args
, **kwargs
): return _ogl
.PyBitmapShape_SetFilename(*args
, **kwargs
)
470 def base_OnDelete(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnDelete(*args
, **kwargs
)
471 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnDraw(*args
, **kwargs
)
472 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnDrawContents(*args
, **kwargs
)
473 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnDrawBranches(*args
, **kwargs
)
474 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnMoveLinks(*args
, **kwargs
)
475 def base_OnErase(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnErase(*args
, **kwargs
)
476 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnEraseContents(*args
, **kwargs
)
477 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnHighlight(*args
, **kwargs
)
478 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnLeftClick(*args
, **kwargs
)
479 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnLeftDoubleClick(*args
, **kwargs
)
480 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnRightClick(*args
, **kwargs
)
481 def base_OnSize(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnSize(*args
, **kwargs
)
482 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnMovePre(*args
, **kwargs
)
483 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnMovePost(*args
, **kwargs
)
484 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnDragLeft(*args
, **kwargs
)
485 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnBeginDragLeft(*args
, **kwargs
)
486 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnEndDragLeft(*args
, **kwargs
)
487 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnDragRight(*args
, **kwargs
)
488 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnBeginDragRight(*args
, **kwargs
)
489 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnEndDragRight(*args
, **kwargs
)
490 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnDrawOutline(*args
, **kwargs
)
491 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnDrawControlPoints(*args
, **kwargs
)
492 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnEraseControlPoints(*args
, **kwargs
)
493 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnMoveLink(*args
, **kwargs
)
494 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnSizingDragLeft(*args
, **kwargs
)
495 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnSizingBeginDragLeft(*args
, **kwargs
)
496 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnSizingEndDragLeft(*args
, **kwargs
)
497 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnBeginSize(*args
, **kwargs
)
498 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyBitmapShape_base_OnEndSize(*args
, **kwargs
)
500 return "<%s.%s; proxy of C++ wxPyBitmapShape instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
502 class PyBitmapShapePtr(PyBitmapShape
):
503 def __init__(self
, this
):
505 if not hasattr(self
,"thisown"): self
.thisown
= 0
506 self
.__class
__ = PyBitmapShape
507 _ogl
.PyBitmapShape_swigregister(PyBitmapShapePtr
)
509 class PyDrawnShape(PyRectangleShape
):
510 def __init__(self
, *args
, **kwargs
):
511 newobj
= _ogl
.new_PyDrawnShape(*args
, **kwargs
)
512 self
.this
= newobj
.this
515 self
._setOORandCallbackInfo
(PyDrawnShape
)
516 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyDrawnShape__setCallbackInfo(*args
, **kwargs
)
517 def CalculateSize(*args
, **kwargs
): return _ogl
.PyDrawnShape_CalculateSize(*args
, **kwargs
)
518 def DestroyClippingRect(*args
, **kwargs
): return _ogl
.PyDrawnShape_DestroyClippingRect(*args
, **kwargs
)
519 def DrawArc(*args
, **kwargs
): return _ogl
.PyDrawnShape_DrawArc(*args
, **kwargs
)
520 def DrawAtAngle(*args
, **kwargs
): return _ogl
.PyDrawnShape_DrawAtAngle(*args
, **kwargs
)
521 def DrawEllipticArc(*args
, **kwargs
): return _ogl
.PyDrawnShape_DrawEllipticArc(*args
, **kwargs
)
522 def DrawLine(*args
, **kwargs
): return _ogl
.PyDrawnShape_DrawLine(*args
, **kwargs
)
523 def DrawLines(*args
, **kwargs
): return _ogl
.PyDrawnShape_DrawLines(*args
, **kwargs
)
524 def DrawPoint(*args
, **kwargs
): return _ogl
.PyDrawnShape_DrawPoint(*args
, **kwargs
)
525 def DrawPolygon(*args
, **kwargs
): return _ogl
.PyDrawnShape_DrawPolygon(*args
, **kwargs
)
526 def DrawRectangle(*args
, **kwargs
): return _ogl
.PyDrawnShape_DrawRectangle(*args
, **kwargs
)
527 def DrawRoundedRectangle(*args
, **kwargs
): return _ogl
.PyDrawnShape_DrawRoundedRectangle(*args
, **kwargs
)
528 def DrawSpline(*args
, **kwargs
): return _ogl
.PyDrawnShape_DrawSpline(*args
, **kwargs
)
529 def DrawText(*args
, **kwargs
): return _ogl
.PyDrawnShape_DrawText(*args
, **kwargs
)
530 def GetAngle(*args
, **kwargs
): return _ogl
.PyDrawnShape_GetAngle(*args
, **kwargs
)
531 def GetMetaFile(*args
, **kwargs
): return _ogl
.PyDrawnShape_GetMetaFile(*args
, **kwargs
)
532 def GetRotation(*args
, **kwargs
): return _ogl
.PyDrawnShape_GetRotation(*args
, **kwargs
)
533 def LoadFromMetaFile(*args
, **kwargs
): return _ogl
.PyDrawnShape_LoadFromMetaFile(*args
, **kwargs
)
534 def Rotate(*args
, **kwargs
): return _ogl
.PyDrawnShape_Rotate(*args
, **kwargs
)
535 def SetClippingRect(*args
, **kwargs
): return _ogl
.PyDrawnShape_SetClippingRect(*args
, **kwargs
)
536 def SetDrawnBackgroundColour(*args
, **kwargs
): return _ogl
.PyDrawnShape_SetDrawnBackgroundColour(*args
, **kwargs
)
537 def SetDrawnBackgroundMode(*args
, **kwargs
): return _ogl
.PyDrawnShape_SetDrawnBackgroundMode(*args
, **kwargs
)
538 def SetDrawnBrush(*args
, **kwargs
): return _ogl
.PyDrawnShape_SetDrawnBrush(*args
, **kwargs
)
539 def SetDrawnFont(*args
, **kwargs
): return _ogl
.PyDrawnShape_SetDrawnFont(*args
, **kwargs
)
540 def SetDrawnPen(*args
, **kwargs
): return _ogl
.PyDrawnShape_SetDrawnPen(*args
, **kwargs
)
541 def SetDrawnTextColour(*args
, **kwargs
): return _ogl
.PyDrawnShape_SetDrawnTextColour(*args
, **kwargs
)
542 def Scale(*args
, **kwargs
): return _ogl
.PyDrawnShape_Scale(*args
, **kwargs
)
543 def SetSaveToFile(*args
, **kwargs
): return _ogl
.PyDrawnShape_SetSaveToFile(*args
, **kwargs
)
544 def Translate(*args
, **kwargs
): return _ogl
.PyDrawnShape_Translate(*args
, **kwargs
)
545 def base_OnDelete(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnDelete(*args
, **kwargs
)
546 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnDraw(*args
, **kwargs
)
547 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnDrawContents(*args
, **kwargs
)
548 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnDrawBranches(*args
, **kwargs
)
549 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnMoveLinks(*args
, **kwargs
)
550 def base_OnErase(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnErase(*args
, **kwargs
)
551 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnEraseContents(*args
, **kwargs
)
552 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnHighlight(*args
, **kwargs
)
553 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnLeftClick(*args
, **kwargs
)
554 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnLeftDoubleClick(*args
, **kwargs
)
555 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnRightClick(*args
, **kwargs
)
556 def base_OnSize(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnSize(*args
, **kwargs
)
557 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnMovePre(*args
, **kwargs
)
558 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnMovePost(*args
, **kwargs
)
559 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnDragLeft(*args
, **kwargs
)
560 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnBeginDragLeft(*args
, **kwargs
)
561 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnEndDragLeft(*args
, **kwargs
)
562 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnDragRight(*args
, **kwargs
)
563 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnBeginDragRight(*args
, **kwargs
)
564 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnEndDragRight(*args
, **kwargs
)
565 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnDrawOutline(*args
, **kwargs
)
566 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnDrawControlPoints(*args
, **kwargs
)
567 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnEraseControlPoints(*args
, **kwargs
)
568 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnMoveLink(*args
, **kwargs
)
569 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnSizingDragLeft(*args
, **kwargs
)
570 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnSizingBeginDragLeft(*args
, **kwargs
)
571 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnSizingEndDragLeft(*args
, **kwargs
)
572 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnBeginSize(*args
, **kwargs
)
573 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyDrawnShape_base_OnEndSize(*args
, **kwargs
)
575 return "<%s.%s; proxy of C++ wxPyDrawnShape instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
577 class PyDrawnShapePtr(PyDrawnShape
):
578 def __init__(self
, this
):
580 if not hasattr(self
,"thisown"): self
.thisown
= 0
581 self
.__class
__ = PyDrawnShape
582 _ogl
.PyDrawnShape_swigregister(PyDrawnShapePtr
)
584 class OGLConstraint(core
.Object
):
585 def __init__(self
, *args
, **kwargs
):
586 newobj
= _ogl
.new_OGLConstraint(*args
, **kwargs
)
587 self
.this
= newobj
.this
590 def Evaluate(*args
, **kwargs
): return _ogl
.OGLConstraint_Evaluate(*args
, **kwargs
)
591 def SetSpacing(*args
, **kwargs
): return _ogl
.OGLConstraint_SetSpacing(*args
, **kwargs
)
592 def Equals(*args
, **kwargs
): return _ogl
.OGLConstraint_Equals(*args
, **kwargs
)
594 return "<%s.%s; proxy of C++ wxOGLConstraint instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
596 class OGLConstraintPtr(OGLConstraint
):
597 def __init__(self
, this
):
599 if not hasattr(self
,"thisown"): self
.thisown
= 0
600 self
.__class
__ = OGLConstraint
601 _ogl
.OGLConstraint_swigregister(OGLConstraintPtr
)
603 class PyCompositeShape(PyRectangleShape
):
604 def __init__(self
, *args
, **kwargs
):
605 newobj
= _ogl
.new_PyCompositeShape(*args
, **kwargs
)
606 self
.this
= newobj
.this
609 self
._setOORandCallbackInfo
(PyCompositeShape
)
610 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyCompositeShape__setCallbackInfo(*args
, **kwargs
)
611 def AddChild(*args
, **kwargs
): return _ogl
.PyCompositeShape_AddChild(*args
, **kwargs
)
612 def AddConstraint(*args
, **kwargs
): return _ogl
.PyCompositeShape_AddConstraint(*args
, **kwargs
)
613 def AddConstrainedShapes(*args
, **kwargs
): return _ogl
.PyCompositeShape_AddConstrainedShapes(*args
, **kwargs
)
614 def AddSimpleConstraint(*args
, **kwargs
): return _ogl
.PyCompositeShape_AddSimpleConstraint(*args
, **kwargs
)
615 def CalculateSize(*args
, **kwargs
): return _ogl
.PyCompositeShape_CalculateSize(*args
, **kwargs
)
616 def ContainsDivision(*args
, **kwargs
): return _ogl
.PyCompositeShape_ContainsDivision(*args
, **kwargs
)
617 def DeleteConstraint(*args
, **kwargs
): return _ogl
.PyCompositeShape_DeleteConstraint(*args
, **kwargs
)
618 def DeleteConstraintsInvolvingChild(*args
, **kwargs
): return _ogl
.PyCompositeShape_DeleteConstraintsInvolvingChild(*args
, **kwargs
)
619 def FindContainerImage(*args
, **kwargs
): return _ogl
.PyCompositeShape_FindContainerImage(*args
, **kwargs
)
620 def GetConstraints(*args
, **kwargs
): return _ogl
.PyCompositeShape_GetConstraints(*args
, **kwargs
)
621 def GetDivisions(*args
, **kwargs
): return _ogl
.PyCompositeShape_GetDivisions(*args
, **kwargs
)
622 def MakeContainer(*args
, **kwargs
): return _ogl
.PyCompositeShape_MakeContainer(*args
, **kwargs
)
623 def Recompute(*args
, **kwargs
): return _ogl
.PyCompositeShape_Recompute(*args
, **kwargs
)
624 def RemoveChild(*args
, **kwargs
): return _ogl
.PyCompositeShape_RemoveChild(*args
, **kwargs
)
625 def base_OnDelete(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnDelete(*args
, **kwargs
)
626 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnDraw(*args
, **kwargs
)
627 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnDrawContents(*args
, **kwargs
)
628 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnDrawBranches(*args
, **kwargs
)
629 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnMoveLinks(*args
, **kwargs
)
630 def base_OnErase(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnErase(*args
, **kwargs
)
631 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnEraseContents(*args
, **kwargs
)
632 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnHighlight(*args
, **kwargs
)
633 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnLeftClick(*args
, **kwargs
)
634 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnLeftDoubleClick(*args
, **kwargs
)
635 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnRightClick(*args
, **kwargs
)
636 def base_OnSize(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnSize(*args
, **kwargs
)
637 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnMovePre(*args
, **kwargs
)
638 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnMovePost(*args
, **kwargs
)
639 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnDragLeft(*args
, **kwargs
)
640 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnBeginDragLeft(*args
, **kwargs
)
641 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnEndDragLeft(*args
, **kwargs
)
642 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnDragRight(*args
, **kwargs
)
643 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnBeginDragRight(*args
, **kwargs
)
644 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnEndDragRight(*args
, **kwargs
)
645 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnDrawOutline(*args
, **kwargs
)
646 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnDrawControlPoints(*args
, **kwargs
)
647 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnEraseControlPoints(*args
, **kwargs
)
648 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnMoveLink(*args
, **kwargs
)
649 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnSizingDragLeft(*args
, **kwargs
)
650 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnSizingBeginDragLeft(*args
, **kwargs
)
651 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnSizingEndDragLeft(*args
, **kwargs
)
652 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnBeginSize(*args
, **kwargs
)
653 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyCompositeShape_base_OnEndSize(*args
, **kwargs
)
655 return "<%s.%s; proxy of C++ wxPyCompositeShape instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
657 class PyCompositeShapePtr(PyCompositeShape
):
658 def __init__(self
, this
):
660 if not hasattr(self
,"thisown"): self
.thisown
= 0
661 self
.__class
__ = PyCompositeShape
662 _ogl
.PyCompositeShape_swigregister(PyCompositeShapePtr
)
664 class PyDividedShape(PyRectangleShape
):
665 def __init__(self
, *args
, **kwargs
):
666 newobj
= _ogl
.new_PyDividedShape(*args
, **kwargs
)
667 self
.this
= newobj
.this
670 self
._setOORandCallbackInfo
(PyDividedShape
)
671 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyDividedShape__setCallbackInfo(*args
, **kwargs
)
672 def EditRegions(*args
, **kwargs
): return _ogl
.PyDividedShape_EditRegions(*args
, **kwargs
)
673 def SetRegionSizes(*args
, **kwargs
): return _ogl
.PyDividedShape_SetRegionSizes(*args
, **kwargs
)
674 def base_OnDelete(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnDelete(*args
, **kwargs
)
675 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnDraw(*args
, **kwargs
)
676 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnDrawContents(*args
, **kwargs
)
677 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnDrawBranches(*args
, **kwargs
)
678 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnMoveLinks(*args
, **kwargs
)
679 def base_OnErase(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnErase(*args
, **kwargs
)
680 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnEraseContents(*args
, **kwargs
)
681 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnHighlight(*args
, **kwargs
)
682 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnLeftClick(*args
, **kwargs
)
683 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnLeftDoubleClick(*args
, **kwargs
)
684 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnRightClick(*args
, **kwargs
)
685 def base_OnSize(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnSize(*args
, **kwargs
)
686 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnMovePre(*args
, **kwargs
)
687 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnMovePost(*args
, **kwargs
)
688 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnDragLeft(*args
, **kwargs
)
689 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnBeginDragLeft(*args
, **kwargs
)
690 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnEndDragLeft(*args
, **kwargs
)
691 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnDragRight(*args
, **kwargs
)
692 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnBeginDragRight(*args
, **kwargs
)
693 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnEndDragRight(*args
, **kwargs
)
694 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnDrawOutline(*args
, **kwargs
)
695 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnDrawControlPoints(*args
, **kwargs
)
696 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnEraseControlPoints(*args
, **kwargs
)
697 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnMoveLink(*args
, **kwargs
)
698 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnSizingDragLeft(*args
, **kwargs
)
699 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnSizingBeginDragLeft(*args
, **kwargs
)
700 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnSizingEndDragLeft(*args
, **kwargs
)
701 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnBeginSize(*args
, **kwargs
)
702 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyDividedShape_base_OnEndSize(*args
, **kwargs
)
704 return "<%s.%s; proxy of C++ wxPyDividedShape instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
706 class PyDividedShapePtr(PyDividedShape
):
707 def __init__(self
, this
):
709 if not hasattr(self
,"thisown"): self
.thisown
= 0
710 self
.__class
__ = PyDividedShape
711 _ogl
.PyDividedShape_swigregister(PyDividedShapePtr
)
713 class PyDivisionShape(PyCompositeShape
):
714 def __init__(self
, *args
, **kwargs
):
715 newobj
= _ogl
.new_PyDivisionShape(*args
, **kwargs
)
716 self
.this
= newobj
.this
719 self
._setOORandCallbackInfo
(PyDivisionShape
)
720 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyDivisionShape__setCallbackInfo(*args
, **kwargs
)
721 def AdjustBottom(*args
, **kwargs
): return _ogl
.PyDivisionShape_AdjustBottom(*args
, **kwargs
)
722 def AdjustLeft(*args
, **kwargs
): return _ogl
.PyDivisionShape_AdjustLeft(*args
, **kwargs
)
723 def AdjustRight(*args
, **kwargs
): return _ogl
.PyDivisionShape_AdjustRight(*args
, **kwargs
)
724 def AdjustTop(*args
, **kwargs
): return _ogl
.PyDivisionShape_AdjustTop(*args
, **kwargs
)
725 def Divide(*args
, **kwargs
): return _ogl
.PyDivisionShape_Divide(*args
, **kwargs
)
726 def EditEdge(*args
, **kwargs
): return _ogl
.PyDivisionShape_EditEdge(*args
, **kwargs
)
727 def GetBottomSide(*args
, **kwargs
): return _ogl
.PyDivisionShape_GetBottomSide(*args
, **kwargs
)
728 def GetHandleSide(*args
, **kwargs
): return _ogl
.PyDivisionShape_GetHandleSide(*args
, **kwargs
)
729 def GetLeftSide(*args
, **kwargs
): return _ogl
.PyDivisionShape_GetLeftSide(*args
, **kwargs
)
730 def GetLeftSideColour(*args
, **kwargs
): return _ogl
.PyDivisionShape_GetLeftSideColour(*args
, **kwargs
)
731 def GetLeftSidePen(*args
, **kwargs
): return _ogl
.PyDivisionShape_GetLeftSidePen(*args
, **kwargs
)
732 def GetRightSide(*args
, **kwargs
): return _ogl
.PyDivisionShape_GetRightSide(*args
, **kwargs
)
733 def GetTopSide(*args
, **kwargs
): return _ogl
.PyDivisionShape_GetTopSide(*args
, **kwargs
)
734 def GetTopSidePen(*args
, **kwargs
): return _ogl
.PyDivisionShape_GetTopSidePen(*args
, **kwargs
)
735 def ResizeAdjoining(*args
, **kwargs
): return _ogl
.PyDivisionShape_ResizeAdjoining(*args
, **kwargs
)
736 def PopupMenu(*args
, **kwargs
): return _ogl
.PyDivisionShape_PopupMenu(*args
, **kwargs
)
737 def SetBottomSide(*args
, **kwargs
): return _ogl
.PyDivisionShape_SetBottomSide(*args
, **kwargs
)
738 def SetHandleSide(*args
, **kwargs
): return _ogl
.PyDivisionShape_SetHandleSide(*args
, **kwargs
)
739 def SetLeftSide(*args
, **kwargs
): return _ogl
.PyDivisionShape_SetLeftSide(*args
, **kwargs
)
740 def SetLeftSideColour(*args
, **kwargs
): return _ogl
.PyDivisionShape_SetLeftSideColour(*args
, **kwargs
)
741 def SetLeftSidePen(*args
, **kwargs
): return _ogl
.PyDivisionShape_SetLeftSidePen(*args
, **kwargs
)
742 def SetRightSide(*args
, **kwargs
): return _ogl
.PyDivisionShape_SetRightSide(*args
, **kwargs
)
743 def SetTopSide(*args
, **kwargs
): return _ogl
.PyDivisionShape_SetTopSide(*args
, **kwargs
)
744 def SetTopSideColour(*args
, **kwargs
): return _ogl
.PyDivisionShape_SetTopSideColour(*args
, **kwargs
)
745 def SetTopSidePen(*args
, **kwargs
): return _ogl
.PyDivisionShape_SetTopSidePen(*args
, **kwargs
)
746 def base_OnDelete(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnDelete(*args
, **kwargs
)
747 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnDraw(*args
, **kwargs
)
748 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnDrawContents(*args
, **kwargs
)
749 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnDrawBranches(*args
, **kwargs
)
750 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnMoveLinks(*args
, **kwargs
)
751 def base_OnErase(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnErase(*args
, **kwargs
)
752 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnEraseContents(*args
, **kwargs
)
753 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnHighlight(*args
, **kwargs
)
754 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnLeftClick(*args
, **kwargs
)
755 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnLeftDoubleClick(*args
, **kwargs
)
756 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnRightClick(*args
, **kwargs
)
757 def base_OnSize(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnSize(*args
, **kwargs
)
758 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnMovePre(*args
, **kwargs
)
759 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnMovePost(*args
, **kwargs
)
760 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnDragLeft(*args
, **kwargs
)
761 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnBeginDragLeft(*args
, **kwargs
)
762 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnEndDragLeft(*args
, **kwargs
)
763 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnDragRight(*args
, **kwargs
)
764 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnBeginDragRight(*args
, **kwargs
)
765 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnEndDragRight(*args
, **kwargs
)
766 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnDrawOutline(*args
, **kwargs
)
767 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnDrawControlPoints(*args
, **kwargs
)
768 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnEraseControlPoints(*args
, **kwargs
)
769 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnMoveLink(*args
, **kwargs
)
770 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnSizingDragLeft(*args
, **kwargs
)
771 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnSizingBeginDragLeft(*args
, **kwargs
)
772 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnSizingEndDragLeft(*args
, **kwargs
)
773 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnBeginSize(*args
, **kwargs
)
774 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyDivisionShape_base_OnEndSize(*args
, **kwargs
)
776 return "<%s.%s; proxy of C++ wxPyDivisionShape instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
778 class PyDivisionShapePtr(PyDivisionShape
):
779 def __init__(self
, this
):
781 if not hasattr(self
,"thisown"): self
.thisown
= 0
782 self
.__class
__ = PyDivisionShape
783 _ogl
.PyDivisionShape_swigregister(PyDivisionShapePtr
)
785 class PyEllipseShape(PyShape
):
786 def __init__(self
, *args
, **kwargs
):
787 newobj
= _ogl
.new_PyEllipseShape(*args
, **kwargs
)
788 self
.this
= newobj
.this
791 self
._setOORandCallbackInfo
(PyEllipseShape
)
792 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyEllipseShape__setCallbackInfo(*args
, **kwargs
)
793 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnDraw(*args
, **kwargs
)
794 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnDrawContents(*args
, **kwargs
)
795 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnDrawBranches(*args
, **kwargs
)
796 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnMoveLinks(*args
, **kwargs
)
797 def base_OnErase(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnErase(*args
, **kwargs
)
798 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnEraseContents(*args
, **kwargs
)
799 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnHighlight(*args
, **kwargs
)
800 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnLeftClick(*args
, **kwargs
)
801 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnLeftDoubleClick(*args
, **kwargs
)
802 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnRightClick(*args
, **kwargs
)
803 def base_OnSize(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnSize(*args
, **kwargs
)
804 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnMovePre(*args
, **kwargs
)
805 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnMovePost(*args
, **kwargs
)
806 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnDragLeft(*args
, **kwargs
)
807 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnBeginDragLeft(*args
, **kwargs
)
808 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnEndDragLeft(*args
, **kwargs
)
809 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnDragRight(*args
, **kwargs
)
810 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnBeginDragRight(*args
, **kwargs
)
811 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnEndDragRight(*args
, **kwargs
)
812 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnDrawOutline(*args
, **kwargs
)
813 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnDrawControlPoints(*args
, **kwargs
)
814 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnEraseControlPoints(*args
, **kwargs
)
815 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnMoveLink(*args
, **kwargs
)
816 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnSizingDragLeft(*args
, **kwargs
)
817 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnSizingBeginDragLeft(*args
, **kwargs
)
818 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnSizingEndDragLeft(*args
, **kwargs
)
819 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnBeginSize(*args
, **kwargs
)
820 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyEllipseShape_base_OnEndSize(*args
, **kwargs
)
822 return "<%s.%s; proxy of C++ wxPyEllipseShape instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
824 class PyEllipseShapePtr(PyEllipseShape
):
825 def __init__(self
, this
):
827 if not hasattr(self
,"thisown"): self
.thisown
= 0
828 self
.__class
__ = PyEllipseShape
829 _ogl
.PyEllipseShape_swigregister(PyEllipseShapePtr
)
831 class PyCircleShape(PyEllipseShape
):
832 def __init__(self
, *args
, **kwargs
):
833 newobj
= _ogl
.new_PyCircleShape(*args
, **kwargs
)
834 self
.this
= newobj
.this
837 self
._setOORandCallbackInfo
(PyCircleShape
)
838 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyCircleShape__setCallbackInfo(*args
, **kwargs
)
839 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnDraw(*args
, **kwargs
)
840 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnDrawContents(*args
, **kwargs
)
841 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnDrawBranches(*args
, **kwargs
)
842 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnMoveLinks(*args
, **kwargs
)
843 def base_OnErase(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnErase(*args
, **kwargs
)
844 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnEraseContents(*args
, **kwargs
)
845 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnHighlight(*args
, **kwargs
)
846 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnLeftClick(*args
, **kwargs
)
847 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnLeftDoubleClick(*args
, **kwargs
)
848 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnRightClick(*args
, **kwargs
)
849 def base_OnSize(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnSize(*args
, **kwargs
)
850 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnMovePre(*args
, **kwargs
)
851 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnMovePost(*args
, **kwargs
)
852 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnDragLeft(*args
, **kwargs
)
853 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnBeginDragLeft(*args
, **kwargs
)
854 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnEndDragLeft(*args
, **kwargs
)
855 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnDragRight(*args
, **kwargs
)
856 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnBeginDragRight(*args
, **kwargs
)
857 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnEndDragRight(*args
, **kwargs
)
858 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnDrawOutline(*args
, **kwargs
)
859 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnDrawControlPoints(*args
, **kwargs
)
860 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnEraseControlPoints(*args
, **kwargs
)
861 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnMoveLink(*args
, **kwargs
)
862 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnSizingDragLeft(*args
, **kwargs
)
863 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnSizingBeginDragLeft(*args
, **kwargs
)
864 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnSizingEndDragLeft(*args
, **kwargs
)
865 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnBeginSize(*args
, **kwargs
)
866 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyCircleShape_base_OnEndSize(*args
, **kwargs
)
868 return "<%s.%s; proxy of C++ wxPyCircleShape instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
870 class PyCircleShapePtr(PyCircleShape
):
871 def __init__(self
, this
):
873 if not hasattr(self
,"thisown"): self
.thisown
= 0
874 self
.__class
__ = PyCircleShape
875 _ogl
.PyCircleShape_swigregister(PyCircleShapePtr
)
877 class ArrowHead(core
.Object
):
878 def __init__(self
, *args
, **kwargs
):
879 newobj
= _ogl
.new_ArrowHead(*args
, **kwargs
)
880 self
.this
= newobj
.this
883 def __del__(self
, destroy
=_ogl
.delete_ArrowHead
):
885 if self
.thisown
: destroy(self
)
887 def _GetType(*args
, **kwargs
): return _ogl
.ArrowHead__GetType(*args
, **kwargs
)
888 def GetPosition(*args
, **kwargs
): return _ogl
.ArrowHead_GetPosition(*args
, **kwargs
)
889 def SetPosition(*args
, **kwargs
): return _ogl
.ArrowHead_SetPosition(*args
, **kwargs
)
890 def GetXOffset(*args
, **kwargs
): return _ogl
.ArrowHead_GetXOffset(*args
, **kwargs
)
891 def GetYOffset(*args
, **kwargs
): return _ogl
.ArrowHead_GetYOffset(*args
, **kwargs
)
892 def GetSpacing(*args
, **kwargs
): return _ogl
.ArrowHead_GetSpacing(*args
, **kwargs
)
893 def GetSize(*args
, **kwargs
): return _ogl
.ArrowHead_GetSize(*args
, **kwargs
)
894 def GetName(*args
, **kwargs
): return _ogl
.ArrowHead_GetName(*args
, **kwargs
)
895 def SetXOffset(*args
, **kwargs
): return _ogl
.ArrowHead_SetXOffset(*args
, **kwargs
)
896 def SetYOffset(*args
, **kwargs
): return _ogl
.ArrowHead_SetYOffset(*args
, **kwargs
)
897 def GetMetaFile(*args
, **kwargs
): return _ogl
.ArrowHead_GetMetaFile(*args
, **kwargs
)
898 def GetId(*args
, **kwargs
): return _ogl
.ArrowHead_GetId(*args
, **kwargs
)
899 def GetArrowEnd(*args
, **kwargs
): return _ogl
.ArrowHead_GetArrowEnd(*args
, **kwargs
)
900 def GetArrowSize(*args
, **kwargs
): return _ogl
.ArrowHead_GetArrowSize(*args
, **kwargs
)
901 def SetSize(*args
, **kwargs
): return _ogl
.ArrowHead_SetSize(*args
, **kwargs
)
902 def SetSpacing(*args
, **kwargs
): return _ogl
.ArrowHead_SetSpacing(*args
, **kwargs
)
904 return "<%s.%s; proxy of C++ wxArrowHead instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
906 class ArrowHeadPtr(ArrowHead
):
907 def __init__(self
, this
):
909 if not hasattr(self
,"thisown"): self
.thisown
= 0
910 self
.__class
__ = ArrowHead
911 _ogl
.ArrowHead_swigregister(ArrowHeadPtr
)
913 class PyLineShape(PyShape
):
914 def __init__(self
, *args
, **kwargs
):
915 newobj
= _ogl
.new_PyLineShape(*args
, **kwargs
)
916 self
.this
= newobj
.this
919 self
._setOORandCallbackInfo
(PyLineShape
)
920 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyLineShape__setCallbackInfo(*args
, **kwargs
)
921 def AddArrow(*args
, **kwargs
): return _ogl
.PyLineShape_AddArrow(*args
, **kwargs
)
922 def AddArrowOrdered(*args
, **kwargs
): return _ogl
.PyLineShape_AddArrowOrdered(*args
, **kwargs
)
923 def ClearArrow(*args
, **kwargs
): return _ogl
.PyLineShape_ClearArrow(*args
, **kwargs
)
924 def ClearArrowsAtPosition(*args
, **kwargs
): return _ogl
.PyLineShape_ClearArrowsAtPosition(*args
, **kwargs
)
925 def DrawArrow(*args
, **kwargs
): return _ogl
.PyLineShape_DrawArrow(*args
, **kwargs
)
926 def DeleteArrowHeadId(*args
, **kwargs
): return _ogl
.PyLineShape_DeleteArrowHeadId(*args
, **kwargs
)
927 def DeleteArrowHead(*args
, **kwargs
): return _ogl
.PyLineShape_DeleteArrowHead(*args
, **kwargs
)
928 def DeleteLineControlPoint(*args
, **kwargs
): return _ogl
.PyLineShape_DeleteLineControlPoint(*args
, **kwargs
)
929 def DrawArrows(*args
, **kwargs
): return _ogl
.PyLineShape_DrawArrows(*args
, **kwargs
)
930 def DrawRegion(*args
, **kwargs
): return _ogl
.PyLineShape_DrawRegion(*args
, **kwargs
)
931 def EraseRegion(*args
, **kwargs
): return _ogl
.PyLineShape_EraseRegion(*args
, **kwargs
)
932 def FindArrowHeadId(*args
, **kwargs
): return _ogl
.PyLineShape_FindArrowHeadId(*args
, **kwargs
)
933 def FindArrowHead(*args
, **kwargs
): return _ogl
.PyLineShape_FindArrowHead(*args
, **kwargs
)
934 def FindLineEndPoints(*args
, **kwargs
): return _ogl
.PyLineShape_FindLineEndPoints(*args
, **kwargs
)
935 def FindLinePosition(*args
, **kwargs
): return _ogl
.PyLineShape_FindLinePosition(*args
, **kwargs
)
936 def FindMinimumWidth(*args
, **kwargs
): return _ogl
.PyLineShape_FindMinimumWidth(*args
, **kwargs
)
937 def FindNth(*args
, **kwargs
): return _ogl
.PyLineShape_FindNth(*args
, **kwargs
)
938 def GetAttachmentFrom(*args
, **kwargs
): return _ogl
.PyLineShape_GetAttachmentFrom(*args
, **kwargs
)
939 def GetAttachmentTo(*args
, **kwargs
): return _ogl
.PyLineShape_GetAttachmentTo(*args
, **kwargs
)
940 def GetEnds(*args
, **kwargs
): return _ogl
.PyLineShape_GetEnds(*args
, **kwargs
)
941 def GetFrom(*args
, **kwargs
): return _ogl
.PyLineShape_GetFrom(*args
, **kwargs
)
942 def GetLabelPosition(*args
, **kwargs
): return _ogl
.PyLineShape_GetLabelPosition(*args
, **kwargs
)
943 def GetNextControlPoint(*args
, **kwargs
): return _ogl
.PyLineShape_GetNextControlPoint(*args
, **kwargs
)
944 def GetTo(*args
, **kwargs
): return _ogl
.PyLineShape_GetTo(*args
, **kwargs
)
945 def Initialise(*args
, **kwargs
): return _ogl
.PyLineShape_Initialise(*args
, **kwargs
)
946 def InsertLineControlPoint(*args
, **kwargs
): return _ogl
.PyLineShape_InsertLineControlPoint(*args
, **kwargs
)
947 def IsEnd(*args
, **kwargs
): return _ogl
.PyLineShape_IsEnd(*args
, **kwargs
)
948 def IsSpline(*args
, **kwargs
): return _ogl
.PyLineShape_IsSpline(*args
, **kwargs
)
949 def MakeLineControlPoints(*args
, **kwargs
): return _ogl
.PyLineShape_MakeLineControlPoints(*args
, **kwargs
)
950 def GetLineControlPoints(*args
, **kwargs
): return _ogl
.PyLineShape_GetLineControlPoints(*args
, **kwargs
)
951 def SetAttachmentFrom(*args
, **kwargs
): return _ogl
.PyLineShape_SetAttachmentFrom(*args
, **kwargs
)
952 def SetAttachments(*args
, **kwargs
): return _ogl
.PyLineShape_SetAttachments(*args
, **kwargs
)
953 def SetAttachmentTo(*args
, **kwargs
): return _ogl
.PyLineShape_SetAttachmentTo(*args
, **kwargs
)
954 def SetEnds(*args
, **kwargs
): return _ogl
.PyLineShape_SetEnds(*args
, **kwargs
)
955 def SetFrom(*args
, **kwargs
): return _ogl
.PyLineShape_SetFrom(*args
, **kwargs
)
956 def SetIgnoreOffsets(*args
, **kwargs
): return _ogl
.PyLineShape_SetIgnoreOffsets(*args
, **kwargs
)
957 def SetSpline(*args
, **kwargs
): return _ogl
.PyLineShape_SetSpline(*args
, **kwargs
)
958 def SetTo(*args
, **kwargs
): return _ogl
.PyLineShape_SetTo(*args
, **kwargs
)
959 def Straighten(*args
, **kwargs
): return _ogl
.PyLineShape_Straighten(*args
, **kwargs
)
960 def Unlink(*args
, **kwargs
): return _ogl
.PyLineShape_Unlink(*args
, **kwargs
)
961 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnDraw(*args
, **kwargs
)
962 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnDrawContents(*args
, **kwargs
)
963 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnDrawBranches(*args
, **kwargs
)
964 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnMoveLinks(*args
, **kwargs
)
965 def base_OnErase(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnErase(*args
, **kwargs
)
966 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnEraseContents(*args
, **kwargs
)
967 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnHighlight(*args
, **kwargs
)
968 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnLeftClick(*args
, **kwargs
)
969 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnLeftDoubleClick(*args
, **kwargs
)
970 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnRightClick(*args
, **kwargs
)
971 def base_OnSize(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnSize(*args
, **kwargs
)
972 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnMovePre(*args
, **kwargs
)
973 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnMovePost(*args
, **kwargs
)
974 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnDragLeft(*args
, **kwargs
)
975 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnBeginDragLeft(*args
, **kwargs
)
976 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnEndDragLeft(*args
, **kwargs
)
977 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnDragRight(*args
, **kwargs
)
978 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnBeginDragRight(*args
, **kwargs
)
979 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnEndDragRight(*args
, **kwargs
)
980 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnDrawOutline(*args
, **kwargs
)
981 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnDrawControlPoints(*args
, **kwargs
)
982 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnEraseControlPoints(*args
, **kwargs
)
983 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnMoveLink(*args
, **kwargs
)
984 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnSizingDragLeft(*args
, **kwargs
)
985 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnSizingBeginDragLeft(*args
, **kwargs
)
986 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnSizingEndDragLeft(*args
, **kwargs
)
987 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnBeginSize(*args
, **kwargs
)
988 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyLineShape_base_OnEndSize(*args
, **kwargs
)
990 return "<%s.%s; proxy of C++ wxPyLineShape instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
992 class PyLineShapePtr(PyLineShape
):
993 def __init__(self
, this
):
995 if not hasattr(self
,"thisown"): self
.thisown
= 0
996 self
.__class
__ = PyLineShape
997 _ogl
.PyLineShape_swigregister(PyLineShapePtr
)
999 class PyPolygonShape(PyShape
):
1000 def __init__(self
, *args
, **kwargs
):
1001 newobj
= _ogl
.new_PyPolygonShape(*args
, **kwargs
)
1002 self
.this
= newobj
.this
1005 self
._setOORandCallbackInfo
(PyPolygonShape
)
1006 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyPolygonShape__setCallbackInfo(*args
, **kwargs
)
1007 def Create(*args
, **kwargs
): return _ogl
.PyPolygonShape_Create(*args
, **kwargs
)
1008 def AddPolygonPoint(*args
, **kwargs
): return _ogl
.PyPolygonShape_AddPolygonPoint(*args
, **kwargs
)
1009 def CalculatePolygonCentre(*args
, **kwargs
): return _ogl
.PyPolygonShape_CalculatePolygonCentre(*args
, **kwargs
)
1010 def DeletePolygonPoint(*args
, **kwargs
): return _ogl
.PyPolygonShape_DeletePolygonPoint(*args
, **kwargs
)
1011 def GetPoints(*args
, **kwargs
): return _ogl
.PyPolygonShape_GetPoints(*args
, **kwargs
)
1012 def UpdateOriginalPoints(*args
, **kwargs
): return _ogl
.PyPolygonShape_UpdateOriginalPoints(*args
, **kwargs
)
1013 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnDraw(*args
, **kwargs
)
1014 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnDrawContents(*args
, **kwargs
)
1015 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnDrawBranches(*args
, **kwargs
)
1016 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnMoveLinks(*args
, **kwargs
)
1017 def base_OnErase(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnErase(*args
, **kwargs
)
1018 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnEraseContents(*args
, **kwargs
)
1019 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnHighlight(*args
, **kwargs
)
1020 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnLeftClick(*args
, **kwargs
)
1021 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnLeftDoubleClick(*args
, **kwargs
)
1022 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnRightClick(*args
, **kwargs
)
1023 def base_OnSize(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnSize(*args
, **kwargs
)
1024 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnMovePre(*args
, **kwargs
)
1025 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnMovePost(*args
, **kwargs
)
1026 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnDragLeft(*args
, **kwargs
)
1027 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnBeginDragLeft(*args
, **kwargs
)
1028 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnEndDragLeft(*args
, **kwargs
)
1029 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnDragRight(*args
, **kwargs
)
1030 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnBeginDragRight(*args
, **kwargs
)
1031 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnEndDragRight(*args
, **kwargs
)
1032 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnDrawOutline(*args
, **kwargs
)
1033 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnDrawControlPoints(*args
, **kwargs
)
1034 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnEraseControlPoints(*args
, **kwargs
)
1035 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnMoveLink(*args
, **kwargs
)
1036 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnSizingDragLeft(*args
, **kwargs
)
1037 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnSizingBeginDragLeft(*args
, **kwargs
)
1038 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnSizingEndDragLeft(*args
, **kwargs
)
1039 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnBeginSize(*args
, **kwargs
)
1040 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyPolygonShape_base_OnEndSize(*args
, **kwargs
)
1042 return "<%s.%s; proxy of C++ wxPyPolygonShape instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1044 class PyPolygonShapePtr(PyPolygonShape
):
1045 def __init__(self
, this
):
1047 if not hasattr(self
,"thisown"): self
.thisown
= 0
1048 self
.__class
__ = PyPolygonShape
1049 _ogl
.PyPolygonShape_swigregister(PyPolygonShapePtr
)
1051 class PyTextShape(PyRectangleShape
):
1052 def __init__(self
, *args
, **kwargs
):
1053 newobj
= _ogl
.new_PyTextShape(*args
, **kwargs
)
1054 self
.this
= newobj
.this
1057 self
._setOORandCallbackInfo
(PyTextShape
)
1058 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyTextShape__setCallbackInfo(*args
, **kwargs
)
1059 def base_OnDelete(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnDelete(*args
, **kwargs
)
1060 def base_OnDraw(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnDraw(*args
, **kwargs
)
1061 def base_OnDrawContents(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnDrawContents(*args
, **kwargs
)
1062 def base_OnDrawBranches(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnDrawBranches(*args
, **kwargs
)
1063 def base_OnMoveLinks(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnMoveLinks(*args
, **kwargs
)
1064 def base_OnErase(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnErase(*args
, **kwargs
)
1065 def base_OnEraseContents(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnEraseContents(*args
, **kwargs
)
1066 def base_OnHighlight(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnHighlight(*args
, **kwargs
)
1067 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnLeftClick(*args
, **kwargs
)
1068 def base_OnLeftDoubleClick(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnLeftDoubleClick(*args
, **kwargs
)
1069 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnRightClick(*args
, **kwargs
)
1070 def base_OnSize(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnSize(*args
, **kwargs
)
1071 def base_OnMovePre(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnMovePre(*args
, **kwargs
)
1072 def base_OnMovePost(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnMovePost(*args
, **kwargs
)
1073 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnDragLeft(*args
, **kwargs
)
1074 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnBeginDragLeft(*args
, **kwargs
)
1075 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnEndDragLeft(*args
, **kwargs
)
1076 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnDragRight(*args
, **kwargs
)
1077 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnBeginDragRight(*args
, **kwargs
)
1078 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnEndDragRight(*args
, **kwargs
)
1079 def base_OnDrawOutline(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnDrawOutline(*args
, **kwargs
)
1080 def base_OnDrawControlPoints(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnDrawControlPoints(*args
, **kwargs
)
1081 def base_OnEraseControlPoints(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnEraseControlPoints(*args
, **kwargs
)
1082 def base_OnMoveLink(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnMoveLink(*args
, **kwargs
)
1083 def base_OnSizingDragLeft(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnSizingDragLeft(*args
, **kwargs
)
1084 def base_OnSizingBeginDragLeft(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnSizingBeginDragLeft(*args
, **kwargs
)
1085 def base_OnSizingEndDragLeft(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnSizingEndDragLeft(*args
, **kwargs
)
1086 def base_OnBeginSize(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnBeginSize(*args
, **kwargs
)
1087 def base_OnEndSize(*args
, **kwargs
): return _ogl
.PyTextShape_base_OnEndSize(*args
, **kwargs
)
1089 return "<%s.%s; proxy of C++ wxPyTextShape instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1091 class PyTextShapePtr(PyTextShape
):
1092 def __init__(self
, this
):
1094 if not hasattr(self
,"thisown"): self
.thisown
= 0
1095 self
.__class
__ = PyTextShape
1096 _ogl
.PyTextShape_swigregister(PyTextShapePtr
)
1098 class Diagram(core
.Object
):
1099 def __init__(self
, *args
, **kwargs
):
1100 newobj
= _ogl
.new_Diagram(*args
, **kwargs
)
1101 self
.this
= newobj
.this
1104 def AddShape(*args
, **kwargs
): return _ogl
.Diagram_AddShape(*args
, **kwargs
)
1105 def Clear(*args
, **kwargs
): return _ogl
.Diagram_Clear(*args
, **kwargs
)
1106 def DeleteAllShapes(*args
, **kwargs
): return _ogl
.Diagram_DeleteAllShapes(*args
, **kwargs
)
1107 def DrawOutline(*args
, **kwargs
): return _ogl
.Diagram_DrawOutline(*args
, **kwargs
)
1108 def FindShape(*args
, **kwargs
): return _ogl
.Diagram_FindShape(*args
, **kwargs
)
1109 def GetCanvas(*args
, **kwargs
): return _ogl
.Diagram_GetCanvas(*args
, **kwargs
)
1110 def GetCount(*args
, **kwargs
): return _ogl
.Diagram_GetCount(*args
, **kwargs
)
1111 def GetGridSpacing(*args
, **kwargs
): return _ogl
.Diagram_GetGridSpacing(*args
, **kwargs
)
1112 def GetMouseTolerance(*args
, **kwargs
): return _ogl
.Diagram_GetMouseTolerance(*args
, **kwargs
)
1113 def GetShapeList(*args
, **kwargs
): return _ogl
.Diagram_GetShapeList(*args
, **kwargs
)
1114 def GetQuickEditMode(*args
, **kwargs
): return _ogl
.Diagram_GetQuickEditMode(*args
, **kwargs
)
1115 def GetSnapToGrid(*args
, **kwargs
): return _ogl
.Diagram_GetSnapToGrid(*args
, **kwargs
)
1116 def InsertShape(*args
, **kwargs
): return _ogl
.Diagram_InsertShape(*args
, **kwargs
)
1117 def RecentreAll(*args
, **kwargs
): return _ogl
.Diagram_RecentreAll(*args
, **kwargs
)
1118 def Redraw(*args
, **kwargs
): return _ogl
.Diagram_Redraw(*args
, **kwargs
)
1119 def RemoveAllShapes(*args
, **kwargs
): return _ogl
.Diagram_RemoveAllShapes(*args
, **kwargs
)
1120 def RemoveShape(*args
, **kwargs
): return _ogl
.Diagram_RemoveShape(*args
, **kwargs
)
1121 def SetCanvas(*args
, **kwargs
): return _ogl
.Diagram_SetCanvas(*args
, **kwargs
)
1122 def SetGridSpacing(*args
, **kwargs
): return _ogl
.Diagram_SetGridSpacing(*args
, **kwargs
)
1123 def SetMouseTolerance(*args
, **kwargs
): return _ogl
.Diagram_SetMouseTolerance(*args
, **kwargs
)
1124 def SetQuickEditMode(*args
, **kwargs
): return _ogl
.Diagram_SetQuickEditMode(*args
, **kwargs
)
1125 def SetSnapToGrid(*args
, **kwargs
): return _ogl
.Diagram_SetSnapToGrid(*args
, **kwargs
)
1126 def ShowAll(*args
, **kwargs
): return _ogl
.Diagram_ShowAll(*args
, **kwargs
)
1127 def Snap(*args
, **kwargs
): return _ogl
.Diagram_Snap(*args
, **kwargs
)
1129 return "<%s.%s; proxy of C++ wxDiagram instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1131 class DiagramPtr(Diagram
):
1132 def __init__(self
, this
):
1134 if not hasattr(self
,"thisown"): self
.thisown
= 0
1135 self
.__class
__ = Diagram
1136 _ogl
.Diagram_swigregister(DiagramPtr
)
1138 class PyShapeCanvas(windows
.ScrolledWindow
):
1139 def __init__(self
, *args
, **kwargs
):
1140 newobj
= _ogl
.new_PyShapeCanvas(*args
, **kwargs
)
1141 self
.this
= newobj
.this
1144 def _setCallbackInfo(*args
, **kwargs
): return _ogl
.PyShapeCanvas__setCallbackInfo(*args
, **kwargs
)
1145 def _setOORandCallbackInfo(self
, _class
):
1146 self
._setOORInfo
(self
)
1147 self
._setCallbackInfo
(self
, _class
)
1149 def AddShape(*args
, **kwargs
): return _ogl
.PyShapeCanvas_AddShape(*args
, **kwargs
)
1150 def FindShape(*args
, **kwargs
): return _ogl
.PyShapeCanvas_FindShape(*args
, **kwargs
)
1151 def FindFirstSensitiveShape(*args
, **kwargs
): return _ogl
.PyShapeCanvas_FindFirstSensitiveShape(*args
, **kwargs
)
1152 def GetDiagram(*args
, **kwargs
): return _ogl
.PyShapeCanvas_GetDiagram(*args
, **kwargs
)
1153 def GetQuickEditMode(*args
, **kwargs
): return _ogl
.PyShapeCanvas_GetQuickEditMode(*args
, **kwargs
)
1154 def InsertShape(*args
, **kwargs
): return _ogl
.PyShapeCanvas_InsertShape(*args
, **kwargs
)
1155 def base_OnBeginDragLeft(*args
, **kwargs
): return _ogl
.PyShapeCanvas_base_OnBeginDragLeft(*args
, **kwargs
)
1156 def base_OnBeginDragRight(*args
, **kwargs
): return _ogl
.PyShapeCanvas_base_OnBeginDragRight(*args
, **kwargs
)
1157 def base_OnEndDragLeft(*args
, **kwargs
): return _ogl
.PyShapeCanvas_base_OnEndDragLeft(*args
, **kwargs
)
1158 def base_OnEndDragRight(*args
, **kwargs
): return _ogl
.PyShapeCanvas_base_OnEndDragRight(*args
, **kwargs
)
1159 def base_OnDragLeft(*args
, **kwargs
): return _ogl
.PyShapeCanvas_base_OnDragLeft(*args
, **kwargs
)
1160 def base_OnDragRight(*args
, **kwargs
): return _ogl
.PyShapeCanvas_base_OnDragRight(*args
, **kwargs
)
1161 def base_OnLeftClick(*args
, **kwargs
): return _ogl
.PyShapeCanvas_base_OnLeftClick(*args
, **kwargs
)
1162 def base_OnRightClick(*args
, **kwargs
): return _ogl
.PyShapeCanvas_base_OnRightClick(*args
, **kwargs
)
1163 def Redraw(*args
, **kwargs
): return _ogl
.PyShapeCanvas_Redraw(*args
, **kwargs
)
1164 def RemoveShape(*args
, **kwargs
): return _ogl
.PyShapeCanvas_RemoveShape(*args
, **kwargs
)
1165 def SetDiagram(*args
, **kwargs
): return _ogl
.PyShapeCanvas_SetDiagram(*args
, **kwargs
)
1166 def Snap(*args
, **kwargs
): return _ogl
.PyShapeCanvas_Snap(*args
, **kwargs
)
1167 def GetShapeList(self
):
1168 return self
.GetDiagram().GetShapeList()
1171 return "<%s.%s; proxy of C++ wxPyShapeCanvas instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1173 class PyShapeCanvasPtr(PyShapeCanvas
):
1174 def __init__(self
, this
):
1176 if not hasattr(self
,"thisown"): self
.thisown
= 0
1177 self
.__class
__ = PyShapeCanvas
1178 _ogl
.PyShapeCanvas_swigregister(PyShapeCanvasPtr
)
1181 ShapeCanvas
= PyShapeCanvas
1182 ShapeEvtHandler
= PyShapeEvtHandler
1184 RectangleShape
= PyRectangleShape
1185 BitmapShape
= PyBitmapShape
1186 DrawnShape
= PyDrawnShape
1187 CompositeShape
= PyCompositeShape
1188 DividedShape
= PyDividedShape
1189 DivisionShape
= PyDivisionShape
1190 EllipseShape
= PyEllipseShape
1191 CircleShape
= PyCircleShape
1192 LineShape
= PyLineShape
1193 PolygonShape
= PyPolygonShape
1194 TextShape
= PyTextShape
1195 ControlPoint
= PyControlPoint
1197 KEY_SHIFT
= _ogl
.KEY_SHIFT
1198 KEY_CTRL
= _ogl
.KEY_CTRL
1199 ARROW_NONE
= _ogl
.ARROW_NONE
1200 ARROW_END
= _ogl
.ARROW_END
1201 ARROW_BOTH
= _ogl
.ARROW_BOTH
1202 ARROW_MIDDLE
= _ogl
.ARROW_MIDDLE
1203 ARROW_START
= _ogl
.ARROW_START
1204 ARROW_HOLLOW_CIRCLE
= _ogl
.ARROW_HOLLOW_CIRCLE
1205 ARROW_FILLED_CIRCLE
= _ogl
.ARROW_FILLED_CIRCLE
1206 ARROW_ARROW
= _ogl
.ARROW_ARROW
1207 ARROW_SINGLE_OBLIQUE
= _ogl
.ARROW_SINGLE_OBLIQUE
1208 ARROW_DOUBLE_OBLIQUE
= _ogl
.ARROW_DOUBLE_OBLIQUE
1209 ARROW_METAFILE
= _ogl
.ARROW_METAFILE
1210 ARROW_POSITION_END
= _ogl
.ARROW_POSITION_END
1211 ARROW_POSITION_START
= _ogl
.ARROW_POSITION_START
1212 CONTROL_POINT_VERTICAL
= _ogl
.CONTROL_POINT_VERTICAL
1213 CONTROL_POINT_HORIZONTAL
= _ogl
.CONTROL_POINT_HORIZONTAL
1214 CONTROL_POINT_DIAGONAL
= _ogl
.CONTROL_POINT_DIAGONAL
1215 CONTROL_POINT_ENDPOINT_TO
= _ogl
.CONTROL_POINT_ENDPOINT_TO
1216 CONTROL_POINT_ENDPOINT_FROM
= _ogl
.CONTROL_POINT_ENDPOINT_FROM
1217 CONTROL_POINT_LINE
= _ogl
.CONTROL_POINT_LINE
1218 FORMAT_NONE
= _ogl
.FORMAT_NONE
1219 FORMAT_CENTRE_HORIZ
= _ogl
.FORMAT_CENTRE_HORIZ
1220 FORMAT_CENTRE_VERT
= _ogl
.FORMAT_CENTRE_VERT
1221 FORMAT_SIZE_TO_CONTENTS
= _ogl
.FORMAT_SIZE_TO_CONTENTS
1222 LINE_ALIGNMENT_HORIZ
= _ogl
.LINE_ALIGNMENT_HORIZ
1223 LINE_ALIGNMENT_VERT
= _ogl
.LINE_ALIGNMENT_VERT
1224 LINE_ALIGNMENT_TO_NEXT_HANDLE
= _ogl
.LINE_ALIGNMENT_TO_NEXT_HANDLE
1225 LINE_ALIGNMENT_NONE
= _ogl
.LINE_ALIGNMENT_NONE
1226 SHADOW_NONE
= _ogl
.SHADOW_NONE
1227 SHADOW_LEFT
= _ogl
.SHADOW_LEFT
1228 SHADOW_RIGHT
= _ogl
.SHADOW_RIGHT
1229 OP_CLICK_LEFT
= _ogl
.OP_CLICK_LEFT
1230 OP_CLICK_RIGHT
= _ogl
.OP_CLICK_RIGHT
1231 OP_DRAG_LEFT
= _ogl
.OP_DRAG_LEFT
1232 OP_DRAG_RIGHT
= _ogl
.OP_DRAG_RIGHT
1233 OP_ALL
= _ogl
.OP_ALL
1234 ATTACHMENT_MODE_NONE
= _ogl
.ATTACHMENT_MODE_NONE
1235 ATTACHMENT_MODE_EDGE
= _ogl
.ATTACHMENT_MODE_EDGE
1236 ATTACHMENT_MODE_BRANCHING
= _ogl
.ATTACHMENT_MODE_BRANCHING
1237 BRANCHING_ATTACHMENT_NORMAL
= _ogl
.BRANCHING_ATTACHMENT_NORMAL
1238 BRANCHING_ATTACHMENT_BLOB
= _ogl
.BRANCHING_ATTACHMENT_BLOB
1239 gyCONSTRAINT_CENTRED_VERTICALLY
= _ogl
.gyCONSTRAINT_CENTRED_VERTICALLY
1240 gyCONSTRAINT_CENTRED_HORIZONTALLY
= _ogl
.gyCONSTRAINT_CENTRED_HORIZONTALLY
1241 gyCONSTRAINT_CENTRED_BOTH
= _ogl
.gyCONSTRAINT_CENTRED_BOTH
1242 gyCONSTRAINT_LEFT_OF
= _ogl
.gyCONSTRAINT_LEFT_OF
1243 gyCONSTRAINT_RIGHT_OF
= _ogl
.gyCONSTRAINT_RIGHT_OF
1244 gyCONSTRAINT_ABOVE
= _ogl
.gyCONSTRAINT_ABOVE
1245 gyCONSTRAINT_BELOW
= _ogl
.gyCONSTRAINT_BELOW
1246 gyCONSTRAINT_ALIGNED_TOP
= _ogl
.gyCONSTRAINT_ALIGNED_TOP
1247 gyCONSTRAINT_ALIGNED_BOTTOM
= _ogl
.gyCONSTRAINT_ALIGNED_BOTTOM
1248 gyCONSTRAINT_ALIGNED_LEFT
= _ogl
.gyCONSTRAINT_ALIGNED_LEFT
1249 gyCONSTRAINT_ALIGNED_RIGHT
= _ogl
.gyCONSTRAINT_ALIGNED_RIGHT
1250 gyCONSTRAINT_MIDALIGNED_TOP
= _ogl
.gyCONSTRAINT_MIDALIGNED_TOP
1251 gyCONSTRAINT_MIDALIGNED_BOTTOM
= _ogl
.gyCONSTRAINT_MIDALIGNED_BOTTOM
1252 gyCONSTRAINT_MIDALIGNED_LEFT
= _ogl
.gyCONSTRAINT_MIDALIGNED_LEFT
1253 gyCONSTRAINT_MIDALIGNED_RIGHT
= _ogl
.gyCONSTRAINT_MIDALIGNED_RIGHT
1254 DIVISION_SIDE_NONE
= _ogl
.DIVISION_SIDE_NONE
1255 DIVISION_SIDE_LEFT
= _ogl
.DIVISION_SIDE_LEFT
1256 DIVISION_SIDE_TOP
= _ogl
.DIVISION_SIDE_TOP
1257 DIVISION_SIDE_RIGHT
= _ogl
.DIVISION_SIDE_RIGHT
1258 DIVISION_SIDE_BOTTOM
= _ogl
.DIVISION_SIDE_BOTTOM
1260 OGLInitialize
= _ogl
.OGLInitialize
1262 OGLCleanUp
= _ogl
.OGLCleanUp