]>
git.saurik.com Git - wxWidgets.git/blob - wxPython/contrib/ogl/oglcanvas.py
1 # This file was created automatically by SWIG.
14 from clip_dnd
import *
26 from stattool
import *
28 from controls
import *
30 from controls2
import *
32 from windows2
import *
36 from windows3
import *
46 from oglbasic
import *
48 class wxDiagramPtr(wxObjectPtr
):
49 def __init__(self
,this
):
52 def AddShape(self
, *_args
, **_kwargs
):
53 val
= oglcanvasc
.wxDiagram_AddShape(self
, *_args
, **_kwargs
)
55 def Clear(self
, *_args
, **_kwargs
):
56 val
= oglcanvasc
.wxDiagram_Clear(self
, *_args
, **_kwargs
)
58 def DeleteAllShapes(self
, *_args
, **_kwargs
):
59 val
= oglcanvasc
.wxDiagram_DeleteAllShapes(self
, *_args
, **_kwargs
)
61 def DrawOutline(self
, *_args
, **_kwargs
):
62 val
= oglcanvasc
.wxDiagram_DrawOutline(self
, *_args
, **_kwargs
)
64 def FindShape(self
, *_args
, **_kwargs
):
65 val
= oglcanvasc
.wxDiagram_FindShape(self
, *_args
, **_kwargs
)
67 def GetCanvas(self
, *_args
, **_kwargs
):
68 val
= oglcanvasc
.wxDiagram_GetCanvas(self
, *_args
, **_kwargs
)
70 def GetCount(self
, *_args
, **_kwargs
):
71 val
= oglcanvasc
.wxDiagram_GetCount(self
, *_args
, **_kwargs
)
73 def GetGridSpacing(self
, *_args
, **_kwargs
):
74 val
= oglcanvasc
.wxDiagram_GetGridSpacing(self
, *_args
, **_kwargs
)
76 def GetMouseTolerance(self
, *_args
, **_kwargs
):
77 val
= oglcanvasc
.wxDiagram_GetMouseTolerance(self
, *_args
, **_kwargs
)
79 def GetShapeList(self
, *_args
, **_kwargs
):
80 val
= oglcanvasc
.wxDiagram_GetShapeList(self
, *_args
, **_kwargs
)
82 def GetQuickEditMode(self
, *_args
, **_kwargs
):
83 val
= oglcanvasc
.wxDiagram_GetQuickEditMode(self
, *_args
, **_kwargs
)
85 def GetSnapToGrid(self
, *_args
, **_kwargs
):
86 val
= oglcanvasc
.wxDiagram_GetSnapToGrid(self
, *_args
, **_kwargs
)
88 def InsertShape(self
, *_args
, **_kwargs
):
89 val
= oglcanvasc
.wxDiagram_InsertShape(self
, *_args
, **_kwargs
)
91 def RecentreAll(self
, *_args
, **_kwargs
):
92 val
= oglcanvasc
.wxDiagram_RecentreAll(self
, *_args
, **_kwargs
)
94 def Redraw(self
, *_args
, **_kwargs
):
95 val
= oglcanvasc
.wxDiagram_Redraw(self
, *_args
, **_kwargs
)
97 def RemoveAllShapes(self
, *_args
, **_kwargs
):
98 val
= oglcanvasc
.wxDiagram_RemoveAllShapes(self
, *_args
, **_kwargs
)
100 def RemoveShape(self
, *_args
, **_kwargs
):
101 val
= oglcanvasc
.wxDiagram_RemoveShape(self
, *_args
, **_kwargs
)
103 def SetCanvas(self
, *_args
, **_kwargs
):
104 val
= oglcanvasc
.wxDiagram_SetCanvas(self
, *_args
, **_kwargs
)
106 def SetGridSpacing(self
, *_args
, **_kwargs
):
107 val
= oglcanvasc
.wxDiagram_SetGridSpacing(self
, *_args
, **_kwargs
)
109 def SetMouseTolerance(self
, *_args
, **_kwargs
):
110 val
= oglcanvasc
.wxDiagram_SetMouseTolerance(self
, *_args
, **_kwargs
)
112 def SetQuickEditMode(self
, *_args
, **_kwargs
):
113 val
= oglcanvasc
.wxDiagram_SetQuickEditMode(self
, *_args
, **_kwargs
)
115 def SetSnapToGrid(self
, *_args
, **_kwargs
):
116 val
= oglcanvasc
.wxDiagram_SetSnapToGrid(self
, *_args
, **_kwargs
)
118 def ShowAll(self
, *_args
, **_kwargs
):
119 val
= oglcanvasc
.wxDiagram_ShowAll(self
, *_args
, **_kwargs
)
121 def Snap(self
, *_args
, **_kwargs
):
122 val
= oglcanvasc
.wxDiagram_Snap(self
, *_args
, **_kwargs
)
125 return "<%s.%s instance; proxy of C++ wxDiagram instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
126 class wxDiagram(wxDiagramPtr
):
127 def __init__(self
,*_args
,**_kwargs
):
128 self
.this
= oglcanvasc
.new_wxDiagram(*_args
,**_kwargs
)
134 class wxPyShapeCanvasPtr(wxScrolledWindowPtr
):
135 def __init__(self
,this
):
138 def _setCallbackInfo(self
, *_args
, **_kwargs
):
139 val
= oglcanvasc
.wxPyShapeCanvas__setCallbackInfo(self
, *_args
, **_kwargs
)
141 def AddShape(self
, *_args
, **_kwargs
):
142 val
= oglcanvasc
.wxPyShapeCanvas_AddShape(self
, *_args
, **_kwargs
)
144 def FindShape(self
, *_args
, **_kwargs
):
145 val
= oglcanvasc
.wxPyShapeCanvas_FindShape(self
, *_args
, **_kwargs
)
147 def FindFirstSensitiveShape(self
, *_args
, **_kwargs
):
148 val
= oglcanvasc
.wxPyShapeCanvas_FindFirstSensitiveShape(self
, *_args
, **_kwargs
)
150 def GetDiagram(self
, *_args
, **_kwargs
):
151 val
= oglcanvasc
.wxPyShapeCanvas_GetDiagram(self
, *_args
, **_kwargs
)
153 def GetQuickEditMode(self
, *_args
, **_kwargs
):
154 val
= oglcanvasc
.wxPyShapeCanvas_GetQuickEditMode(self
, *_args
, **_kwargs
)
156 def InsertShape(self
, *_args
, **_kwargs
):
157 val
= oglcanvasc
.wxPyShapeCanvas_InsertShape(self
, *_args
, **_kwargs
)
159 def base_OnBeginDragLeft(self
, *_args
, **_kwargs
):
160 val
= oglcanvasc
.wxPyShapeCanvas_base_OnBeginDragLeft(self
, *_args
, **_kwargs
)
162 def base_OnBeginDragRight(self
, *_args
, **_kwargs
):
163 val
= oglcanvasc
.wxPyShapeCanvas_base_OnBeginDragRight(self
, *_args
, **_kwargs
)
165 def base_OnEndDragLeft(self
, *_args
, **_kwargs
):
166 val
= oglcanvasc
.wxPyShapeCanvas_base_OnEndDragLeft(self
, *_args
, **_kwargs
)
168 def base_OnEndDragRight(self
, *_args
, **_kwargs
):
169 val
= oglcanvasc
.wxPyShapeCanvas_base_OnEndDragRight(self
, *_args
, **_kwargs
)
171 def base_OnDragLeft(self
, *_args
, **_kwargs
):
172 val
= oglcanvasc
.wxPyShapeCanvas_base_OnDragLeft(self
, *_args
, **_kwargs
)
174 def base_OnDragRight(self
, *_args
, **_kwargs
):
175 val
= oglcanvasc
.wxPyShapeCanvas_base_OnDragRight(self
, *_args
, **_kwargs
)
177 def base_OnLeftClick(self
, *_args
, **_kwargs
):
178 val
= oglcanvasc
.wxPyShapeCanvas_base_OnLeftClick(self
, *_args
, **_kwargs
)
180 def base_OnRightClick(self
, *_args
, **_kwargs
):
181 val
= oglcanvasc
.wxPyShapeCanvas_base_OnRightClick(self
, *_args
, **_kwargs
)
183 def Redraw(self
, *_args
, **_kwargs
):
184 val
= oglcanvasc
.wxPyShapeCanvas_Redraw(self
, *_args
, **_kwargs
)
186 def RemoveShape(self
, *_args
, **_kwargs
):
187 val
= oglcanvasc
.wxPyShapeCanvas_RemoveShape(self
, *_args
, **_kwargs
)
189 def SetDiagram(self
, *_args
, **_kwargs
):
190 val
= oglcanvasc
.wxPyShapeCanvas_SetDiagram(self
, *_args
, **_kwargs
)
192 def Snap(self
, *_args
, **_kwargs
):
193 val
= oglcanvasc
.wxPyShapeCanvas_Snap(self
, *_args
, **_kwargs
)
196 return "<%s.%s instance; proxy of C++ wxPyShapeCanvas instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
198 def GetShapeList(self
):
199 return self
.GetDiagram().GetShapeList()
201 class wxPyShapeCanvas(wxPyShapeCanvasPtr
):
202 def __init__(self
,*_args
,**_kwargs
):
203 self
.this
= oglcanvasc
.new_wxPyShapeCanvas(*_args
,**_kwargs
)
205 self
._setCallbackInfo
(self
, wxPyShapeCanvas
)
206 self
._setOORInfo
(self
)
213 #-------------- FUNCTION WRAPPERS ------------------
217 #-------------- VARIABLE WRAPPERS ------------------