]> git.saurik.com Git - wxWidgets.git/blame - wxPython/contrib/ogl/oglcanvas.py
Corrected statements about wxString correctly handling
[wxWidgets.git] / wxPython / contrib / ogl / oglcanvas.py
CommitLineData
e91a9dfc
RD
1# This file was created automatically by SWIG.
2import oglcanvasc
3
4from misc import *
5
6from misc2 import *
7
8from windows import *
9
10from gdi import *
11
68bc8549
RD
12from fonts import *
13
e02c03a4
RD
14from clip_dnd import *
15
e91a9dfc
RD
16from events import *
17
c368d904
RD
18from streams import *
19
08da19d7
RD
20from utils import *
21
e91a9dfc
RD
22from mdi import *
23
24from frames import *
25
26from stattool import *
27
28from controls import *
29
30from controls2 import *
31
32from windows2 import *
33
34from cmndlgs import *
35
36from windows3 import *
37
38from image import *
39
40from printfw import *
2348eaee
RD
41
42from sizers import *
c368d904
RD
43
44from filesys import *
45
edf2f43e 46from oglbasic import *
e91a9dfc 47import wx
9416aa89 48class wxDiagramPtr(wxObjectPtr):
e91a9dfc
RD
49 def __init__(self,this):
50 self.this = this
51 self.thisown = 0
e91a9dfc 52 def AddShape(self, *_args, **_kwargs):
1fded56b 53 val = oglcanvasc.wxDiagram_AddShape(self, *_args, **_kwargs)
e91a9dfc
RD
54 return val
55 def Clear(self, *_args, **_kwargs):
1fded56b 56 val = oglcanvasc.wxDiagram_Clear(self, *_args, **_kwargs)
e91a9dfc
RD
57 return val
58 def DeleteAllShapes(self, *_args, **_kwargs):
1fded56b 59 val = oglcanvasc.wxDiagram_DeleteAllShapes(self, *_args, **_kwargs)
e91a9dfc
RD
60 return val
61 def DrawOutline(self, *_args, **_kwargs):
1fded56b 62 val = oglcanvasc.wxDiagram_DrawOutline(self, *_args, **_kwargs)
e91a9dfc
RD
63 return val
64 def FindShape(self, *_args, **_kwargs):
1fded56b 65 val = oglcanvasc.wxDiagram_FindShape(self, *_args, **_kwargs)
e91a9dfc
RD
66 return val
67 def GetCanvas(self, *_args, **_kwargs):
1fded56b 68 val = oglcanvasc.wxDiagram_GetCanvas(self, *_args, **_kwargs)
e91a9dfc
RD
69 return val
70 def GetCount(self, *_args, **_kwargs):
1fded56b 71 val = oglcanvasc.wxDiagram_GetCount(self, *_args, **_kwargs)
e91a9dfc
RD
72 return val
73 def GetGridSpacing(self, *_args, **_kwargs):
1fded56b 74 val = oglcanvasc.wxDiagram_GetGridSpacing(self, *_args, **_kwargs)
e91a9dfc
RD
75 return val
76 def GetMouseTolerance(self, *_args, **_kwargs):
1fded56b 77 val = oglcanvasc.wxDiagram_GetMouseTolerance(self, *_args, **_kwargs)
e91a9dfc
RD
78 return val
79 def GetShapeList(self, *_args, **_kwargs):
1fded56b 80 val = oglcanvasc.wxDiagram_GetShapeList(self, *_args, **_kwargs)
e91a9dfc
RD
81 return val
82 def GetQuickEditMode(self, *_args, **_kwargs):
1fded56b 83 val = oglcanvasc.wxDiagram_GetQuickEditMode(self, *_args, **_kwargs)
e91a9dfc
RD
84 return val
85 def GetSnapToGrid(self, *_args, **_kwargs):
1fded56b 86 val = oglcanvasc.wxDiagram_GetSnapToGrid(self, *_args, **_kwargs)
e91a9dfc
RD
87 return val
88 def InsertShape(self, *_args, **_kwargs):
1fded56b 89 val = oglcanvasc.wxDiagram_InsertShape(self, *_args, **_kwargs)
e91a9dfc 90 return val
e91a9dfc 91 def RecentreAll(self, *_args, **_kwargs):
1fded56b 92 val = oglcanvasc.wxDiagram_RecentreAll(self, *_args, **_kwargs)
e91a9dfc
RD
93 return val
94 def Redraw(self, *_args, **_kwargs):
1fded56b 95 val = oglcanvasc.wxDiagram_Redraw(self, *_args, **_kwargs)
e91a9dfc
RD
96 return val
97 def RemoveAllShapes(self, *_args, **_kwargs):
1fded56b 98 val = oglcanvasc.wxDiagram_RemoveAllShapes(self, *_args, **_kwargs)
e91a9dfc
RD
99 return val
100 def RemoveShape(self, *_args, **_kwargs):
1fded56b 101 val = oglcanvasc.wxDiagram_RemoveShape(self, *_args, **_kwargs)
e91a9dfc 102 return val
e91a9dfc 103 def SetCanvas(self, *_args, **_kwargs):
1fded56b 104 val = oglcanvasc.wxDiagram_SetCanvas(self, *_args, **_kwargs)
e91a9dfc
RD
105 return val
106 def SetGridSpacing(self, *_args, **_kwargs):
1fded56b 107 val = oglcanvasc.wxDiagram_SetGridSpacing(self, *_args, **_kwargs)
e91a9dfc
RD
108 return val
109 def SetMouseTolerance(self, *_args, **_kwargs):
1fded56b 110 val = oglcanvasc.wxDiagram_SetMouseTolerance(self, *_args, **_kwargs)
e91a9dfc
RD
111 return val
112 def SetQuickEditMode(self, *_args, **_kwargs):
1fded56b 113 val = oglcanvasc.wxDiagram_SetQuickEditMode(self, *_args, **_kwargs)
e91a9dfc
RD
114 return val
115 def SetSnapToGrid(self, *_args, **_kwargs):
1fded56b 116 val = oglcanvasc.wxDiagram_SetSnapToGrid(self, *_args, **_kwargs)
e91a9dfc
RD
117 return val
118 def ShowAll(self, *_args, **_kwargs):
1fded56b 119 val = oglcanvasc.wxDiagram_ShowAll(self, *_args, **_kwargs)
e91a9dfc
RD
120 return val
121 def Snap(self, *_args, **_kwargs):
1fded56b 122 val = oglcanvasc.wxDiagram_Snap(self, *_args, **_kwargs)
e91a9dfc
RD
123 return val
124 def __repr__(self):
1fded56b 125 return "<%s.%s instance; proxy of C++ wxDiagram instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this)
e91a9dfc
RD
126class wxDiagram(wxDiagramPtr):
127 def __init__(self,*_args,**_kwargs):
1fded56b 128 self.this = oglcanvasc.new_wxDiagram(*_args,**_kwargs)
e91a9dfc
RD
129 self.thisown = 1
130
131
132
133
134class wxPyShapeCanvasPtr(wxScrolledWindowPtr):
135 def __init__(self,this):
136 self.this = this
137 self.thisown = 0
0122b7e3 138 def _setCallbackInfo(self, *_args, **_kwargs):
1fded56b 139 val = oglcanvasc.wxPyShapeCanvas__setCallbackInfo(self, *_args, **_kwargs)
e91a9dfc
RD
140 return val
141 def AddShape(self, *_args, **_kwargs):
1fded56b 142 val = oglcanvasc.wxPyShapeCanvas_AddShape(self, *_args, **_kwargs)
e91a9dfc
RD
143 return val
144 def FindShape(self, *_args, **_kwargs):
1fded56b 145 val = oglcanvasc.wxPyShapeCanvas_FindShape(self, *_args, **_kwargs)
e91a9dfc
RD
146 return val
147 def FindFirstSensitiveShape(self, *_args, **_kwargs):
1fded56b 148 val = oglcanvasc.wxPyShapeCanvas_FindFirstSensitiveShape(self, *_args, **_kwargs)
e91a9dfc
RD
149 return val
150 def GetDiagram(self, *_args, **_kwargs):
1fded56b 151 val = oglcanvasc.wxPyShapeCanvas_GetDiagram(self, *_args, **_kwargs)
e91a9dfc
RD
152 return val
153 def GetQuickEditMode(self, *_args, **_kwargs):
1fded56b 154 val = oglcanvasc.wxPyShapeCanvas_GetQuickEditMode(self, *_args, **_kwargs)
e91a9dfc
RD
155 return val
156 def InsertShape(self, *_args, **_kwargs):
1fded56b 157 val = oglcanvasc.wxPyShapeCanvas_InsertShape(self, *_args, **_kwargs)
e91a9dfc
RD
158 return val
159 def base_OnBeginDragLeft(self, *_args, **_kwargs):
1fded56b 160 val = oglcanvasc.wxPyShapeCanvas_base_OnBeginDragLeft(self, *_args, **_kwargs)
e91a9dfc
RD
161 return val
162 def base_OnBeginDragRight(self, *_args, **_kwargs):
1fded56b 163 val = oglcanvasc.wxPyShapeCanvas_base_OnBeginDragRight(self, *_args, **_kwargs)
e91a9dfc
RD
164 return val
165 def base_OnEndDragLeft(self, *_args, **_kwargs):
1fded56b 166 val = oglcanvasc.wxPyShapeCanvas_base_OnEndDragLeft(self, *_args, **_kwargs)
e91a9dfc
RD
167 return val
168 def base_OnEndDragRight(self, *_args, **_kwargs):
1fded56b 169 val = oglcanvasc.wxPyShapeCanvas_base_OnEndDragRight(self, *_args, **_kwargs)
e91a9dfc
RD
170 return val
171 def base_OnDragLeft(self, *_args, **_kwargs):
1fded56b 172 val = oglcanvasc.wxPyShapeCanvas_base_OnDragLeft(self, *_args, **_kwargs)
e91a9dfc
RD
173 return val
174 def base_OnDragRight(self, *_args, **_kwargs):
1fded56b 175 val = oglcanvasc.wxPyShapeCanvas_base_OnDragRight(self, *_args, **_kwargs)
e91a9dfc
RD
176 return val
177 def base_OnLeftClick(self, *_args, **_kwargs):
1fded56b 178 val = oglcanvasc.wxPyShapeCanvas_base_OnLeftClick(self, *_args, **_kwargs)
e91a9dfc
RD
179 return val
180 def base_OnRightClick(self, *_args, **_kwargs):
1fded56b 181 val = oglcanvasc.wxPyShapeCanvas_base_OnRightClick(self, *_args, **_kwargs)
e91a9dfc
RD
182 return val
183 def Redraw(self, *_args, **_kwargs):
1fded56b 184 val = oglcanvasc.wxPyShapeCanvas_Redraw(self, *_args, **_kwargs)
e91a9dfc
RD
185 return val
186 def RemoveShape(self, *_args, **_kwargs):
1fded56b 187 val = oglcanvasc.wxPyShapeCanvas_RemoveShape(self, *_args, **_kwargs)
e91a9dfc
RD
188 return val
189 def SetDiagram(self, *_args, **_kwargs):
1fded56b 190 val = oglcanvasc.wxPyShapeCanvas_SetDiagram(self, *_args, **_kwargs)
e91a9dfc
RD
191 return val
192 def Snap(self, *_args, **_kwargs):
1fded56b 193 val = oglcanvasc.wxPyShapeCanvas_Snap(self, *_args, **_kwargs)
e91a9dfc
RD
194 return val
195 def __repr__(self):
1fded56b 196 return "<%s.%s instance; proxy of C++ wxPyShapeCanvas instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this)
c893f25d
RD
197
198 def GetShapeList(self):
199 return self.GetDiagram().GetShapeList()
200
e91a9dfc
RD
201class wxPyShapeCanvas(wxPyShapeCanvasPtr):
202 def __init__(self,*_args,**_kwargs):
1fded56b 203 self.this = oglcanvasc.new_wxPyShapeCanvas(*_args,**_kwargs)
e91a9dfc 204 self.thisown = 1
0122b7e3
RD
205 self._setCallbackInfo(self, wxPyShapeCanvas)
206 self._setOORInfo(self)
e91a9dfc
RD
207
208
209
210
211
212
213#-------------- FUNCTION WRAPPERS ------------------
214
215
216
217#-------------- VARIABLE WRAPPERS ------------------
218