1 # This file was created automatically by SWIG.
12 from clip_dnd
import *
22 from stattool
import *
24 from controls
import *
26 from controls2
import *
28 from windows2
import *
32 from windows3
import *
44 from oglbasic
import *
46 class wxDiagramPtr(wxObjectPtr
):
47 def __init__(self
,this
):
50 def AddShape(self
, *_args
, **_kwargs
):
51 val
= apply(oglcanvasc
.wxDiagram_AddShape
,(self
,) + _args
, _kwargs
)
53 def Clear(self
, *_args
, **_kwargs
):
54 val
= apply(oglcanvasc
.wxDiagram_Clear
,(self
,) + _args
, _kwargs
)
56 def DeleteAllShapes(self
, *_args
, **_kwargs
):
57 val
= apply(oglcanvasc
.wxDiagram_DeleteAllShapes
,(self
,) + _args
, _kwargs
)
59 def DrawOutline(self
, *_args
, **_kwargs
):
60 val
= apply(oglcanvasc
.wxDiagram_DrawOutline
,(self
,) + _args
, _kwargs
)
62 def FindShape(self
, *_args
, **_kwargs
):
63 val
= apply(oglcanvasc
.wxDiagram_FindShape
,(self
,) + _args
, _kwargs
)
65 def GetCanvas(self
, *_args
, **_kwargs
):
66 val
= apply(oglcanvasc
.wxDiagram_GetCanvas
,(self
,) + _args
, _kwargs
)
68 def GetCount(self
, *_args
, **_kwargs
):
69 val
= apply(oglcanvasc
.wxDiagram_GetCount
,(self
,) + _args
, _kwargs
)
71 def GetGridSpacing(self
, *_args
, **_kwargs
):
72 val
= apply(oglcanvasc
.wxDiagram_GetGridSpacing
,(self
,) + _args
, _kwargs
)
74 def GetMouseTolerance(self
, *_args
, **_kwargs
):
75 val
= apply(oglcanvasc
.wxDiagram_GetMouseTolerance
,(self
,) + _args
, _kwargs
)
77 def GetShapeList(self
, *_args
, **_kwargs
):
78 val
= apply(oglcanvasc
.wxDiagram_GetShapeList
,(self
,) + _args
, _kwargs
)
80 def GetQuickEditMode(self
, *_args
, **_kwargs
):
81 val
= apply(oglcanvasc
.wxDiagram_GetQuickEditMode
,(self
,) + _args
, _kwargs
)
83 def GetSnapToGrid(self
, *_args
, **_kwargs
):
84 val
= apply(oglcanvasc
.wxDiagram_GetSnapToGrid
,(self
,) + _args
, _kwargs
)
86 def InsertShape(self
, *_args
, **_kwargs
):
87 val
= apply(oglcanvasc
.wxDiagram_InsertShape
,(self
,) + _args
, _kwargs
)
89 def LoadFile(self
, *_args
, **_kwargs
):
90 val
= apply(oglcanvasc
.wxDiagram_LoadFile
,(self
,) + _args
, _kwargs
)
92 def ReadContainerGeometry(self
, *_args
, **_kwargs
):
93 val
= apply(oglcanvasc
.wxDiagram_ReadContainerGeometry
,(self
,) + _args
, _kwargs
)
95 def ReadLines(self
, *_args
, **_kwargs
):
96 val
= apply(oglcanvasc
.wxDiagram_ReadLines
,(self
,) + _args
, _kwargs
)
98 def ReadNodes(self
, *_args
, **_kwargs
):
99 val
= apply(oglcanvasc
.wxDiagram_ReadNodes
,(self
,) + _args
, _kwargs
)
101 def RecentreAll(self
, *_args
, **_kwargs
):
102 val
= apply(oglcanvasc
.wxDiagram_RecentreAll
,(self
,) + _args
, _kwargs
)
104 def Redraw(self
, *_args
, **_kwargs
):
105 val
= apply(oglcanvasc
.wxDiagram_Redraw
,(self
,) + _args
, _kwargs
)
107 def RemoveAllShapes(self
, *_args
, **_kwargs
):
108 val
= apply(oglcanvasc
.wxDiagram_RemoveAllShapes
,(self
,) + _args
, _kwargs
)
110 def RemoveShape(self
, *_args
, **_kwargs
):
111 val
= apply(oglcanvasc
.wxDiagram_RemoveShape
,(self
,) + _args
, _kwargs
)
113 def SaveFile(self
, *_args
, **_kwargs
):
114 val
= apply(oglcanvasc
.wxDiagram_SaveFile
,(self
,) + _args
, _kwargs
)
116 def SetCanvas(self
, *_args
, **_kwargs
):
117 val
= apply(oglcanvasc
.wxDiagram_SetCanvas
,(self
,) + _args
, _kwargs
)
119 def SetGridSpacing(self
, *_args
, **_kwargs
):
120 val
= apply(oglcanvasc
.wxDiagram_SetGridSpacing
,(self
,) + _args
, _kwargs
)
122 def SetMouseTolerance(self
, *_args
, **_kwargs
):
123 val
= apply(oglcanvasc
.wxDiagram_SetMouseTolerance
,(self
,) + _args
, _kwargs
)
125 def SetQuickEditMode(self
, *_args
, **_kwargs
):
126 val
= apply(oglcanvasc
.wxDiagram_SetQuickEditMode
,(self
,) + _args
, _kwargs
)
128 def SetSnapToGrid(self
, *_args
, **_kwargs
):
129 val
= apply(oglcanvasc
.wxDiagram_SetSnapToGrid
,(self
,) + _args
, _kwargs
)
131 def ShowAll(self
, *_args
, **_kwargs
):
132 val
= apply(oglcanvasc
.wxDiagram_ShowAll
,(self
,) + _args
, _kwargs
)
134 def Snap(self
, *_args
, **_kwargs
):
135 val
= apply(oglcanvasc
.wxDiagram_Snap
,(self
,) + _args
, _kwargs
)
138 return "<C wxDiagram instance at %s>" % (self
.this
,)
139 class wxDiagram(wxDiagramPtr
):
140 def __init__(self
,*_args
,**_kwargs
):
141 self
.this
= apply(oglcanvasc
.new_wxDiagram
,_args
,_kwargs
)
147 class wxPyShapeCanvasPtr(wxScrolledWindowPtr
):
148 def __init__(self
,this
):
151 def _setSelf(self
, *_args
, **_kwargs
):
152 val
= apply(oglcanvasc
.wxPyShapeCanvas__setSelf
,(self
,) + _args
, _kwargs
)
154 def AddShape(self
, *_args
, **_kwargs
):
155 val
= apply(oglcanvasc
.wxPyShapeCanvas_AddShape
,(self
,) + _args
, _kwargs
)
157 def FindShape(self
, *_args
, **_kwargs
):
158 val
= apply(oglcanvasc
.wxPyShapeCanvas_FindShape
,(self
,) + _args
, _kwargs
)
160 def FindFirstSensitiveShape(self
, *_args
, **_kwargs
):
161 val
= apply(oglcanvasc
.wxPyShapeCanvas_FindFirstSensitiveShape
,(self
,) + _args
, _kwargs
)
163 def GetDiagram(self
, *_args
, **_kwargs
):
164 val
= apply(oglcanvasc
.wxPyShapeCanvas_GetDiagram
,(self
,) + _args
, _kwargs
)
166 def GetQuickEditMode(self
, *_args
, **_kwargs
):
167 val
= apply(oglcanvasc
.wxPyShapeCanvas_GetQuickEditMode
,(self
,) + _args
, _kwargs
)
169 def InsertShape(self
, *_args
, **_kwargs
):
170 val
= apply(oglcanvasc
.wxPyShapeCanvas_InsertShape
,(self
,) + _args
, _kwargs
)
172 def base_OnBeginDragLeft(self
, *_args
, **_kwargs
):
173 val
= apply(oglcanvasc
.wxPyShapeCanvas_base_OnBeginDragLeft
,(self
,) + _args
, _kwargs
)
175 def base_OnBeginDragRight(self
, *_args
, **_kwargs
):
176 val
= apply(oglcanvasc
.wxPyShapeCanvas_base_OnBeginDragRight
,(self
,) + _args
, _kwargs
)
178 def base_OnEndDragLeft(self
, *_args
, **_kwargs
):
179 val
= apply(oglcanvasc
.wxPyShapeCanvas_base_OnEndDragLeft
,(self
,) + _args
, _kwargs
)
181 def base_OnEndDragRight(self
, *_args
, **_kwargs
):
182 val
= apply(oglcanvasc
.wxPyShapeCanvas_base_OnEndDragRight
,(self
,) + _args
, _kwargs
)
184 def base_OnDragLeft(self
, *_args
, **_kwargs
):
185 val
= apply(oglcanvasc
.wxPyShapeCanvas_base_OnDragLeft
,(self
,) + _args
, _kwargs
)
187 def base_OnDragRight(self
, *_args
, **_kwargs
):
188 val
= apply(oglcanvasc
.wxPyShapeCanvas_base_OnDragRight
,(self
,) + _args
, _kwargs
)
190 def base_OnLeftClick(self
, *_args
, **_kwargs
):
191 val
= apply(oglcanvasc
.wxPyShapeCanvas_base_OnLeftClick
,(self
,) + _args
, _kwargs
)
193 def base_OnRightClick(self
, *_args
, **_kwargs
):
194 val
= apply(oglcanvasc
.wxPyShapeCanvas_base_OnRightClick
,(self
,) + _args
, _kwargs
)
196 def Redraw(self
, *_args
, **_kwargs
):
197 val
= apply(oglcanvasc
.wxPyShapeCanvas_Redraw
,(self
,) + _args
, _kwargs
)
199 def RemoveShape(self
, *_args
, **_kwargs
):
200 val
= apply(oglcanvasc
.wxPyShapeCanvas_RemoveShape
,(self
,) + _args
, _kwargs
)
202 def SetDiagram(self
, *_args
, **_kwargs
):
203 val
= apply(oglcanvasc
.wxPyShapeCanvas_SetDiagram
,(self
,) + _args
, _kwargs
)
205 def Snap(self
, *_args
, **_kwargs
):
206 val
= apply(oglcanvasc
.wxPyShapeCanvas_Snap
,(self
,) + _args
, _kwargs
)
209 return "<C wxPyShapeCanvas instance at %s>" % (self
.this
,)
210 class wxPyShapeCanvas(wxPyShapeCanvasPtr
):
211 def __init__(self
,*_args
,**_kwargs
):
212 self
.this
= apply(oglcanvasc
.new_wxPyShapeCanvas
,_args
,_kwargs
)
214 self
._setSelf
(self
, wxPyShapeCanvas
)
215 #wx._StdWindowCallbacks(self)
216 #wx._StdOnScrollCallbacks(self)
223 #-------------- FUNCTION WRAPPERS ------------------
227 #-------------- VARIABLE WRAPPERS ------------------