]>
Commit | Line | Data |
---|---|---|
1 | # This file was created automatically by SWIG. | |
2 | import imagec | |
3 | ||
4 | from misc import * | |
5 | ||
6 | from gdi import * | |
7 | ||
8 | from fonts import * | |
9 | ||
10 | from streams import * | |
11 | class wxImageHistogramPtr : | |
12 | def __init__(self,this): | |
13 | self.this = this | |
14 | self.thisown = 0 | |
15 | def FindFirstUnusedColour(self, *_args, **_kwargs): | |
16 | val = imagec.wxImageHistogram_FindFirstUnusedColour(self, *_args, **_kwargs) | |
17 | return val | |
18 | def __repr__(self): | |
19 | return "<%s.%s instance; proxy of C++ wxImageHistogram instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
20 | class wxImageHistogram(wxImageHistogramPtr): | |
21 | def __init__(self,*_args,**_kwargs): | |
22 | self.this = imagec.new_wxImageHistogram(*_args,**_kwargs) | |
23 | self.thisown = 1 | |
24 | ||
25 | ||
26 | ||
27 | ||
28 | class wxImageHandlerPtr(wxObjectPtr): | |
29 | def __init__(self,this): | |
30 | self.this = this | |
31 | self.thisown = 0 | |
32 | def GetName(self, *_args, **_kwargs): | |
33 | val = imagec.wxImageHandler_GetName(self, *_args, **_kwargs) | |
34 | return val | |
35 | def GetExtension(self, *_args, **_kwargs): | |
36 | val = imagec.wxImageHandler_GetExtension(self, *_args, **_kwargs) | |
37 | return val | |
38 | def GetType(self, *_args, **_kwargs): | |
39 | val = imagec.wxImageHandler_GetType(self, *_args, **_kwargs) | |
40 | return val | |
41 | def GetMimeType(self, *_args, **_kwargs): | |
42 | val = imagec.wxImageHandler_GetMimeType(self, *_args, **_kwargs) | |
43 | return val | |
44 | def CanRead(self, *_args, **_kwargs): | |
45 | val = imagec.wxImageHandler_CanRead(self, *_args, **_kwargs) | |
46 | return val | |
47 | def SetName(self, *_args, **_kwargs): | |
48 | val = imagec.wxImageHandler_SetName(self, *_args, **_kwargs) | |
49 | return val | |
50 | def SetExtension(self, *_args, **_kwargs): | |
51 | val = imagec.wxImageHandler_SetExtension(self, *_args, **_kwargs) | |
52 | return val | |
53 | def SetType(self, *_args, **_kwargs): | |
54 | val = imagec.wxImageHandler_SetType(self, *_args, **_kwargs) | |
55 | return val | |
56 | def SetMimeType(self, *_args, **_kwargs): | |
57 | val = imagec.wxImageHandler_SetMimeType(self, *_args, **_kwargs) | |
58 | return val | |
59 | def __repr__(self): | |
60 | return "<%s.%s instance; proxy of C++ wxImageHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
61 | class wxImageHandler(wxImageHandlerPtr): | |
62 | def __init__(self,this): | |
63 | self.this = this | |
64 | ||
65 | ||
66 | ||
67 | ||
68 | class wxPNGHandlerPtr(wxImageHandlerPtr): | |
69 | def __init__(self,this): | |
70 | self.this = this | |
71 | self.thisown = 0 | |
72 | def __repr__(self): | |
73 | return "<%s.%s instance; proxy of C++ wxPNGHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
74 | class wxPNGHandler(wxPNGHandlerPtr): | |
75 | def __init__(self,*_args,**_kwargs): | |
76 | self.this = imagec.new_wxPNGHandler(*_args,**_kwargs) | |
77 | self.thisown = 1 | |
78 | ||
79 | ||
80 | ||
81 | ||
82 | class wxJPEGHandlerPtr(wxImageHandlerPtr): | |
83 | def __init__(self,this): | |
84 | self.this = this | |
85 | self.thisown = 0 | |
86 | def __repr__(self): | |
87 | return "<%s.%s instance; proxy of C++ wxJPEGHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
88 | class wxJPEGHandler(wxJPEGHandlerPtr): | |
89 | def __init__(self,*_args,**_kwargs): | |
90 | self.this = imagec.new_wxJPEGHandler(*_args,**_kwargs) | |
91 | self.thisown = 1 | |
92 | ||
93 | ||
94 | ||
95 | ||
96 | class wxBMPHandlerPtr(wxImageHandlerPtr): | |
97 | def __init__(self,this): | |
98 | self.this = this | |
99 | self.thisown = 0 | |
100 | def __repr__(self): | |
101 | return "<%s.%s instance; proxy of C++ wxBMPHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
102 | class wxBMPHandler(wxBMPHandlerPtr): | |
103 | def __init__(self,*_args,**_kwargs): | |
104 | self.this = imagec.new_wxBMPHandler(*_args,**_kwargs) | |
105 | self.thisown = 1 | |
106 | ||
107 | ||
108 | ||
109 | ||
110 | class wxICOHandlerPtr(wxBMPHandlerPtr): | |
111 | def __init__(self,this): | |
112 | self.this = this | |
113 | self.thisown = 0 | |
114 | def __repr__(self): | |
115 | return "<%s.%s instance; proxy of C++ wxICOHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
116 | class wxICOHandler(wxICOHandlerPtr): | |
117 | def __init__(self,*_args,**_kwargs): | |
118 | self.this = imagec.new_wxICOHandler(*_args,**_kwargs) | |
119 | self.thisown = 1 | |
120 | ||
121 | ||
122 | ||
123 | ||
124 | class wxCURHandlerPtr(wxICOHandlerPtr): | |
125 | def __init__(self,this): | |
126 | self.this = this | |
127 | self.thisown = 0 | |
128 | def __repr__(self): | |
129 | return "<%s.%s instance; proxy of C++ wxCURHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
130 | class wxCURHandler(wxCURHandlerPtr): | |
131 | def __init__(self,*_args,**_kwargs): | |
132 | self.this = imagec.new_wxCURHandler(*_args,**_kwargs) | |
133 | self.thisown = 1 | |
134 | ||
135 | ||
136 | ||
137 | ||
138 | class wxANIHandlerPtr(wxCURHandlerPtr): | |
139 | def __init__(self,this): | |
140 | self.this = this | |
141 | self.thisown = 0 | |
142 | def __repr__(self): | |
143 | return "<%s.%s instance; proxy of C++ wxANIHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
144 | class wxANIHandler(wxANIHandlerPtr): | |
145 | def __init__(self,*_args,**_kwargs): | |
146 | self.this = imagec.new_wxANIHandler(*_args,**_kwargs) | |
147 | self.thisown = 1 | |
148 | ||
149 | ||
150 | ||
151 | ||
152 | class wxGIFHandlerPtr(wxImageHandlerPtr): | |
153 | def __init__(self,this): | |
154 | self.this = this | |
155 | self.thisown = 0 | |
156 | def __repr__(self): | |
157 | return "<%s.%s instance; proxy of C++ wxGIFHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
158 | class wxGIFHandler(wxGIFHandlerPtr): | |
159 | def __init__(self,*_args,**_kwargs): | |
160 | self.this = imagec.new_wxGIFHandler(*_args,**_kwargs) | |
161 | self.thisown = 1 | |
162 | ||
163 | ||
164 | ||
165 | ||
166 | class wxPNMHandlerPtr(wxImageHandlerPtr): | |
167 | def __init__(self,this): | |
168 | self.this = this | |
169 | self.thisown = 0 | |
170 | def __repr__(self): | |
171 | return "<%s.%s instance; proxy of C++ wxPNMHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
172 | class wxPNMHandler(wxPNMHandlerPtr): | |
173 | def __init__(self,*_args,**_kwargs): | |
174 | self.this = imagec.new_wxPNMHandler(*_args,**_kwargs) | |
175 | self.thisown = 1 | |
176 | ||
177 | ||
178 | ||
179 | ||
180 | class wxPCXHandlerPtr(wxImageHandlerPtr): | |
181 | def __init__(self,this): | |
182 | self.this = this | |
183 | self.thisown = 0 | |
184 | def __repr__(self): | |
185 | return "<%s.%s instance; proxy of C++ wxPCXHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
186 | class wxPCXHandler(wxPCXHandlerPtr): | |
187 | def __init__(self,*_args,**_kwargs): | |
188 | self.this = imagec.new_wxPCXHandler(*_args,**_kwargs) | |
189 | self.thisown = 1 | |
190 | ||
191 | ||
192 | ||
193 | ||
194 | class wxTIFFHandlerPtr(wxImageHandlerPtr): | |
195 | def __init__(self,this): | |
196 | self.this = this | |
197 | self.thisown = 0 | |
198 | def __repr__(self): | |
199 | return "<%s.%s instance; proxy of C++ wxTIFFHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
200 | class wxTIFFHandler(wxTIFFHandlerPtr): | |
201 | def __init__(self,*_args,**_kwargs): | |
202 | self.this = imagec.new_wxTIFFHandler(*_args,**_kwargs) | |
203 | self.thisown = 1 | |
204 | ||
205 | ||
206 | ||
207 | ||
208 | class wxImagePtr(wxObjectPtr): | |
209 | def __init__(self,this): | |
210 | self.this = this | |
211 | self.thisown = 0 | |
212 | def __del__(self, delfunc=imagec.delete_wxImage): | |
213 | if self.thisown == 1: | |
214 | try: | |
215 | delfunc(self) | |
216 | except: | |
217 | pass | |
218 | def Create(self, *_args, **_kwargs): | |
219 | val = imagec.wxImage_Create(self, *_args, **_kwargs) | |
220 | return val | |
221 | def Destroy(self, *_args, **_kwargs): | |
222 | val = imagec.wxImage_Destroy(self, *_args, **_kwargs) | |
223 | return val | |
224 | def Scale(self, *_args, **_kwargs): | |
225 | val = imagec.wxImage_Scale(self, *_args, **_kwargs) | |
226 | if val: val = wxImagePtr(val) ; val.thisown = 1 | |
227 | return val | |
228 | def ShrinkBy(self, *_args, **_kwargs): | |
229 | val = imagec.wxImage_ShrinkBy(self, *_args, **_kwargs) | |
230 | if val: val = wxImagePtr(val) ; val.thisown = 1 | |
231 | return val | |
232 | def Rescale(self, *_args, **_kwargs): | |
233 | val = imagec.wxImage_Rescale(self, *_args, **_kwargs) | |
234 | if val: val = wxImagePtr(val) | |
235 | return val | |
236 | def SetRGB(self, *_args, **_kwargs): | |
237 | val = imagec.wxImage_SetRGB(self, *_args, **_kwargs) | |
238 | return val | |
239 | def GetRed(self, *_args, **_kwargs): | |
240 | val = imagec.wxImage_GetRed(self, *_args, **_kwargs) | |
241 | return val | |
242 | def GetGreen(self, *_args, **_kwargs): | |
243 | val = imagec.wxImage_GetGreen(self, *_args, **_kwargs) | |
244 | return val | |
245 | def GetBlue(self, *_args, **_kwargs): | |
246 | val = imagec.wxImage_GetBlue(self, *_args, **_kwargs) | |
247 | return val | |
248 | def SetAlpha(self, *_args, **_kwargs): | |
249 | val = imagec.wxImage_SetAlpha(self, *_args, **_kwargs) | |
250 | return val | |
251 | def GetAlpha(self, *_args, **_kwargs): | |
252 | val = imagec.wxImage_GetAlpha(self, *_args, **_kwargs) | |
253 | return val | |
254 | def HasAlpha(self, *_args, **_kwargs): | |
255 | val = imagec.wxImage_HasAlpha(self, *_args, **_kwargs) | |
256 | return val | |
257 | def FindFirstUnusedColour(self, *_args, **_kwargs): | |
258 | val = imagec.wxImage_FindFirstUnusedColour(self, *_args, **_kwargs) | |
259 | return val | |
260 | def SetMaskFromImage(self, *_args, **_kwargs): | |
261 | val = imagec.wxImage_SetMaskFromImage(self, *_args, **_kwargs) | |
262 | return val | |
263 | def LoadFile(self, *_args, **_kwargs): | |
264 | val = imagec.wxImage_LoadFile(self, *_args, **_kwargs) | |
265 | return val | |
266 | def LoadMimeFile(self, *_args, **_kwargs): | |
267 | val = imagec.wxImage_LoadMimeFile(self, *_args, **_kwargs) | |
268 | return val | |
269 | def SaveFile(self, *_args, **_kwargs): | |
270 | val = imagec.wxImage_SaveFile(self, *_args, **_kwargs) | |
271 | return val | |
272 | def SaveMimeFile(self, *_args, **_kwargs): | |
273 | val = imagec.wxImage_SaveMimeFile(self, *_args, **_kwargs) | |
274 | return val | |
275 | def LoadStream(self, *_args, **_kwargs): | |
276 | val = imagec.wxImage_LoadStream(self, *_args, **_kwargs) | |
277 | return val | |
278 | def LoadMimeStream(self, *_args, **_kwargs): | |
279 | val = imagec.wxImage_LoadMimeStream(self, *_args, **_kwargs) | |
280 | return val | |
281 | def Ok(self, *_args, **_kwargs): | |
282 | val = imagec.wxImage_Ok(self, *_args, **_kwargs) | |
283 | return val | |
284 | def GetWidth(self, *_args, **_kwargs): | |
285 | val = imagec.wxImage_GetWidth(self, *_args, **_kwargs) | |
286 | return val | |
287 | def GetHeight(self, *_args, **_kwargs): | |
288 | val = imagec.wxImage_GetHeight(self, *_args, **_kwargs) | |
289 | return val | |
290 | def GetSubImage(self, *_args, **_kwargs): | |
291 | val = imagec.wxImage_GetSubImage(self, *_args, **_kwargs) | |
292 | if val: val = wxImagePtr(val) ; val.thisown = 1 | |
293 | return val | |
294 | def Copy(self, *_args, **_kwargs): | |
295 | val = imagec.wxImage_Copy(self, *_args, **_kwargs) | |
296 | if val: val = wxImagePtr(val) ; val.thisown = 1 | |
297 | return val | |
298 | def Paste(self, *_args, **_kwargs): | |
299 | val = imagec.wxImage_Paste(self, *_args, **_kwargs) | |
300 | return val | |
301 | def GetData(self, *_args, **_kwargs): | |
302 | val = imagec.wxImage_GetData(self, *_args, **_kwargs) | |
303 | return val | |
304 | def SetData(self, *_args, **_kwargs): | |
305 | val = imagec.wxImage_SetData(self, *_args, **_kwargs) | |
306 | return val | |
307 | def GetDataBuffer(self, *_args, **_kwargs): | |
308 | val = imagec.wxImage_GetDataBuffer(self, *_args, **_kwargs) | |
309 | return val | |
310 | def SetDataBuffer(self, *_args, **_kwargs): | |
311 | val = imagec.wxImage_SetDataBuffer(self, *_args, **_kwargs) | |
312 | return val | |
313 | def GetAlphaData(self, *_args, **_kwargs): | |
314 | val = imagec.wxImage_GetAlphaData(self, *_args, **_kwargs) | |
315 | return val | |
316 | def SetAlphaData(self, *_args, **_kwargs): | |
317 | val = imagec.wxImage_SetAlphaData(self, *_args, **_kwargs) | |
318 | return val | |
319 | def GetAlphaBuffer(self, *_args, **_kwargs): | |
320 | val = imagec.wxImage_GetAlphaBuffer(self, *_args, **_kwargs) | |
321 | return val | |
322 | def SetAlphaBuffer(self, *_args, **_kwargs): | |
323 | val = imagec.wxImage_SetAlphaBuffer(self, *_args, **_kwargs) | |
324 | return val | |
325 | def SetMaskColour(self, *_args, **_kwargs): | |
326 | val = imagec.wxImage_SetMaskColour(self, *_args, **_kwargs) | |
327 | return val | |
328 | def GetMaskRed(self, *_args, **_kwargs): | |
329 | val = imagec.wxImage_GetMaskRed(self, *_args, **_kwargs) | |
330 | return val | |
331 | def GetMaskGreen(self, *_args, **_kwargs): | |
332 | val = imagec.wxImage_GetMaskGreen(self, *_args, **_kwargs) | |
333 | return val | |
334 | def GetMaskBlue(self, *_args, **_kwargs): | |
335 | val = imagec.wxImage_GetMaskBlue(self, *_args, **_kwargs) | |
336 | return val | |
337 | def SetMask(self, *_args, **_kwargs): | |
338 | val = imagec.wxImage_SetMask(self, *_args, **_kwargs) | |
339 | return val | |
340 | def HasMask(self, *_args, **_kwargs): | |
341 | val = imagec.wxImage_HasMask(self, *_args, **_kwargs) | |
342 | return val | |
343 | def Rotate(self, *_args, **_kwargs): | |
344 | val = imagec.wxImage_Rotate(self, *_args, **_kwargs) | |
345 | if val: val = wxImagePtr(val) ; val.thisown = 1 | |
346 | return val | |
347 | def Rotate90(self, *_args, **_kwargs): | |
348 | val = imagec.wxImage_Rotate90(self, *_args, **_kwargs) | |
349 | if val: val = wxImagePtr(val) ; val.thisown = 1 | |
350 | return val | |
351 | def Mirror(self, *_args, **_kwargs): | |
352 | val = imagec.wxImage_Mirror(self, *_args, **_kwargs) | |
353 | if val: val = wxImagePtr(val) ; val.thisown = 1 | |
354 | return val | |
355 | def Replace(self, *_args, **_kwargs): | |
356 | val = imagec.wxImage_Replace(self, *_args, **_kwargs) | |
357 | return val | |
358 | def ConvertToMono(self, *_args, **_kwargs): | |
359 | val = imagec.wxImage_ConvertToMono(self, *_args, **_kwargs) | |
360 | if val: val = wxImagePtr(val) ; val.thisown = 1 | |
361 | return val | |
362 | def SetOption(self, *_args, **_kwargs): | |
363 | val = imagec.wxImage_SetOption(self, *_args, **_kwargs) | |
364 | return val | |
365 | def SetOptionInt(self, *_args, **_kwargs): | |
366 | val = imagec.wxImage_SetOptionInt(self, *_args, **_kwargs) | |
367 | return val | |
368 | def GetOption(self, *_args, **_kwargs): | |
369 | val = imagec.wxImage_GetOption(self, *_args, **_kwargs) | |
370 | return val | |
371 | def GetOptionInt(self, *_args, **_kwargs): | |
372 | val = imagec.wxImage_GetOptionInt(self, *_args, **_kwargs) | |
373 | return val | |
374 | def HasOption(self, *_args, **_kwargs): | |
375 | val = imagec.wxImage_HasOption(self, *_args, **_kwargs) | |
376 | return val | |
377 | def CountColours(self, *_args, **_kwargs): | |
378 | val = imagec.wxImage_CountColours(self, *_args, **_kwargs) | |
379 | return val | |
380 | def ComputeHistogram(self, *_args, **_kwargs): | |
381 | val = imagec.wxImage_ComputeHistogram(self, *_args, **_kwargs) | |
382 | return val | |
383 | def ConvertToBitmap(self, *_args, **_kwargs): | |
384 | val = imagec.wxImage_ConvertToBitmap(self, *_args, **_kwargs) | |
385 | if val: val = wxBitmapPtr(val) ; val.thisown = 1 | |
386 | return val | |
387 | def ConvertToMonoBitmap(self, *_args, **_kwargs): | |
388 | val = imagec.wxImage_ConvertToMonoBitmap(self, *_args, **_kwargs) | |
389 | if val: val = wxBitmapPtr(val) ; val.thisown = 1 | |
390 | return val | |
391 | def __repr__(self): | |
392 | return "<%s.%s instance; proxy of C++ wxImage instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) | |
393 | def __nonzero__(self): return self.Ok() | |
394 | class wxImage(wxImagePtr): | |
395 | def __init__(self,*_args,**_kwargs): | |
396 | self.this = imagec.new_wxImage(*_args,**_kwargs) | |
397 | self.thisown = 1 | |
398 | ||
399 | ||
400 | ||
401 | ||
402 | ||
403 | ||
404 | #-------------- FUNCTION WRAPPERS ------------------ | |
405 | ||
406 | def wxEmptyImage(*_args, **_kwargs): | |
407 | val = imagec.wxEmptyImage(*_args,**_kwargs) | |
408 | if val: val = wxImagePtr(val); val.thisown = 1 | |
409 | return val | |
410 | ||
411 | def wxImageFromMime(*_args, **_kwargs): | |
412 | val = imagec.wxImageFromMime(*_args,**_kwargs) | |
413 | if val: val = wxImagePtr(val); val.thisown = 1 | |
414 | return val | |
415 | ||
416 | def wxImageFromBitmap(*_args, **_kwargs): | |
417 | val = imagec.wxImageFromBitmap(*_args,**_kwargs) | |
418 | if val: val = wxImagePtr(val); val.thisown = 1 | |
419 | return val | |
420 | ||
421 | def wxImageFromData(*_args, **_kwargs): | |
422 | val = imagec.wxImageFromData(*_args,**_kwargs) | |
423 | if val: val = wxImagePtr(val); val.thisown = 1 | |
424 | return val | |
425 | ||
426 | def wxImageFromStream(*_args, **_kwargs): | |
427 | val = imagec.wxImageFromStream(*_args,**_kwargs) | |
428 | if val: val = wxImagePtr(val); val.thisown = 1 | |
429 | return val | |
430 | ||
431 | def wxImageFromStreamMime(*_args, **_kwargs): | |
432 | val = imagec.wxImageFromStreamMime(*_args,**_kwargs) | |
433 | if val: val = wxImagePtr(val); val.thisown = 1 | |
434 | return val | |
435 | ||
436 | wxInitAllImageHandlers = imagec.wxInitAllImageHandlers | |
437 | ||
438 | def wxBitmapFromImage(*_args, **_kwargs): | |
439 | val = imagec.wxBitmapFromImage(*_args,**_kwargs) | |
440 | if val: val = wxBitmapPtr(val); val.thisown = 1 | |
441 | return val | |
442 | ||
443 | wxImageHistogram_MakeKey = imagec.wxImageHistogram_MakeKey | |
444 | ||
445 | wxImage_CanRead = imagec.wxImage_CanRead | |
446 | ||
447 | wxImage_GetImageCount = imagec.wxImage_GetImageCount | |
448 | ||
449 | wxImage_CanReadStream = imagec.wxImage_CanReadStream | |
450 | ||
451 | wxImage_AddHandler = imagec.wxImage_AddHandler | |
452 | ||
453 | wxImage_InsertHandler = imagec.wxImage_InsertHandler | |
454 | ||
455 | wxImage_RemoveHandler = imagec.wxImage_RemoveHandler | |
456 | ||
457 | wxImage_GetImageExtWildcard = imagec.wxImage_GetImageExtWildcard | |
458 | ||
459 | ||
460 | ||
461 | #-------------- VARIABLE WRAPPERS ------------------ | |
462 | ||
463 | cvar = imagec.cvar | |
464 | wxNullImage = wxImagePtr(imagec.cvar.wxNullImage) |