1 # This file was created automatically by SWIG. 
   7 class wxImageHandlerPtr 
: 
   8     def __init__(self
,this
): 
  11     def GetName(self
, *_args
, **_kwargs
): 
  12         val 
= apply(imagec
.wxImageHandler_GetName
,(self
,) + _args
, _kwargs
) 
  14     def GetExtension(self
, *_args
, **_kwargs
): 
  15         val 
= apply(imagec
.wxImageHandler_GetExtension
,(self
,) + _args
, _kwargs
) 
  17     def GetType(self
, *_args
, **_kwargs
): 
  18         val 
= apply(imagec
.wxImageHandler_GetType
,(self
,) + _args
, _kwargs
) 
  20     def GetMimeType(self
, *_args
, **_kwargs
): 
  21         val 
= apply(imagec
.wxImageHandler_GetMimeType
,(self
,) + _args
, _kwargs
) 
  23     def SetName(self
, *_args
, **_kwargs
): 
  24         val 
= apply(imagec
.wxImageHandler_SetName
,(self
,) + _args
, _kwargs
) 
  26     def SetExtension(self
, *_args
, **_kwargs
): 
  27         val 
= apply(imagec
.wxImageHandler_SetExtension
,(self
,) + _args
, _kwargs
) 
  29     def SetType(self
, *_args
, **_kwargs
): 
  30         val 
= apply(imagec
.wxImageHandler_SetType
,(self
,) + _args
, _kwargs
) 
  32     def SetMimeType(self
, *_args
, **_kwargs
): 
  33         val 
= apply(imagec
.wxImageHandler_SetMimeType
,(self
,) + _args
, _kwargs
) 
  36         return "<C wxImageHandler instance at %s>" % (self
.this
,) 
  37 class wxImageHandler(wxImageHandlerPtr
): 
  38     def __init__(self
,*_args
,**_kwargs
): 
  39         self
.this 
= apply(imagec
.new_wxImageHandler
,_args
,_kwargs
) 
  45 class wxPNGHandlerPtr(wxImageHandlerPtr
): 
  46     def __init__(self
,this
): 
  50         return "<C wxPNGHandler instance at %s>" % (self
.this
,) 
  51 class wxPNGHandler(wxPNGHandlerPtr
): 
  52     def __init__(self
,*_args
,**_kwargs
): 
  53         self
.this 
= apply(imagec
.new_wxPNGHandler
,_args
,_kwargs
) 
  59 class wxJPEGHandlerPtr(wxImageHandlerPtr
): 
  60     def __init__(self
,this
): 
  64         return "<C wxJPEGHandler instance at %s>" % (self
.this
,) 
  65 class wxJPEGHandler(wxJPEGHandlerPtr
): 
  66     def __init__(self
,*_args
,**_kwargs
): 
  67         self
.this 
= apply(imagec
.new_wxJPEGHandler
,_args
,_kwargs
) 
  73 class wxBMPHandlerPtr(wxImageHandlerPtr
): 
  74     def __init__(self
,this
): 
  78         return "<C wxBMPHandler instance at %s>" % (self
.this
,) 
  79 class wxBMPHandler(wxBMPHandlerPtr
): 
  80     def __init__(self
,*_args
,**_kwargs
): 
  81         self
.this 
= apply(imagec
.new_wxBMPHandler
,_args
,_kwargs
) 
  87 class wxGIFHandlerPtr(wxImageHandlerPtr
): 
  88     def __init__(self
,this
): 
  92         return "<C wxGIFHandler instance at %s>" % (self
.this
,) 
  93 class wxGIFHandler(wxGIFHandlerPtr
): 
  94     def __init__(self
,*_args
,**_kwargs
): 
  95         self
.this 
= apply(imagec
.new_wxGIFHandler
,_args
,_kwargs
) 
 101 class wxPNMHandlerPtr(wxImageHandlerPtr
): 
 102     def __init__(self
,this
): 
 106         return "<C wxPNMHandler instance at %s>" % (self
.this
,) 
 107 class wxPNMHandler(wxPNMHandlerPtr
): 
 108     def __init__(self
,*_args
,**_kwargs
): 
 109         self
.this 
= apply(imagec
.new_wxPNMHandler
,_args
,_kwargs
) 
 115 class wxPCXHandlerPtr(wxImageHandlerPtr
): 
 116     def __init__(self
,this
): 
 120         return "<C wxPCXHandler instance at %s>" % (self
.this
,) 
 121 class wxPCXHandler(wxPCXHandlerPtr
): 
 122     def __init__(self
,*_args
,**_kwargs
): 
 123         self
.this 
= apply(imagec
.new_wxPCXHandler
,_args
,_kwargs
) 
 130     def __init__(self
,this
): 
 133     def __del__(self
,imagec
=imagec
): 
 134         if self
.thisown 
== 1 : 
 135             imagec
.delete_wxImage(self
) 
 136     def ConvertToBitmap(self
, *_args
, **_kwargs
): 
 137         val 
= apply(imagec
.wxImage_ConvertToBitmap
,(self
,) + _args
, _kwargs
) 
 138         if val
: val 
= wxBitmapPtr(val
) ; val
.thisown 
= 1 
 140     def Create(self
, *_args
, **_kwargs
): 
 141         val 
= apply(imagec
.wxImage_Create
,(self
,) + _args
, _kwargs
) 
 143     def Destroy(self
, *_args
, **_kwargs
): 
 144         val 
= apply(imagec
.wxImage_Destroy
,(self
,) + _args
, _kwargs
) 
 146     def Scale(self
, *_args
, **_kwargs
): 
 147         val 
= apply(imagec
.wxImage_Scale
,(self
,) + _args
, _kwargs
) 
 148         if val
: val 
= wxImagePtr(val
) ; val
.thisown 
= 1 
 150     def Rescale(self
, *_args
, **_kwargs
): 
 151         val 
= apply(imagec
.wxImage_Rescale
,(self
,) + _args
, _kwargs
) 
 153     def SetRGB(self
, *_args
, **_kwargs
): 
 154         val 
= apply(imagec
.wxImage_SetRGB
,(self
,) + _args
, _kwargs
) 
 156     def GetRed(self
, *_args
, **_kwargs
): 
 157         val 
= apply(imagec
.wxImage_GetRed
,(self
,) + _args
, _kwargs
) 
 159     def GetGreen(self
, *_args
, **_kwargs
): 
 160         val 
= apply(imagec
.wxImage_GetGreen
,(self
,) + _args
, _kwargs
) 
 162     def GetBlue(self
, *_args
, **_kwargs
): 
 163         val 
= apply(imagec
.wxImage_GetBlue
,(self
,) + _args
, _kwargs
) 
 165     def LoadFile(self
, *_args
, **_kwargs
): 
 166         val 
= apply(imagec
.wxImage_LoadFile
,(self
,) + _args
, _kwargs
) 
 168     def LoadMimeFile(self
, *_args
, **_kwargs
): 
 169         val 
= apply(imagec
.wxImage_LoadMimeFile
,(self
,) + _args
, _kwargs
) 
 171     def SaveFile(self
, *_args
, **_kwargs
): 
 172         val 
= apply(imagec
.wxImage_SaveFile
,(self
,) + _args
, _kwargs
) 
 174     def SaveMimeFile(self
, *_args
, **_kwargs
): 
 175         val 
= apply(imagec
.wxImage_SaveMimeFile
,(self
,) + _args
, _kwargs
) 
 177     def Ok(self
, *_args
, **_kwargs
): 
 178         val 
= apply(imagec
.wxImage_Ok
,(self
,) + _args
, _kwargs
) 
 180     def GetWidth(self
, *_args
, **_kwargs
): 
 181         val 
= apply(imagec
.wxImage_GetWidth
,(self
,) + _args
, _kwargs
) 
 183     def GetHeight(self
, *_args
, **_kwargs
): 
 184         val 
= apply(imagec
.wxImage_GetHeight
,(self
,) + _args
, _kwargs
) 
 186     def GetData(self
, *_args
, **_kwargs
): 
 187         val 
= apply(imagec
.wxImage_GetData
,(self
,) + _args
, _kwargs
) 
 189     def SetData(self
, *_args
, **_kwargs
): 
 190         val 
= apply(imagec
.wxImage_SetData
,(self
,) + _args
, _kwargs
) 
 192     def SetMaskColour(self
, *_args
, **_kwargs
): 
 193         val 
= apply(imagec
.wxImage_SetMaskColour
,(self
,) + _args
, _kwargs
) 
 195     def GetMaskRed(self
, *_args
, **_kwargs
): 
 196         val 
= apply(imagec
.wxImage_GetMaskRed
,(self
,) + _args
, _kwargs
) 
 198     def GetMaskGreen(self
, *_args
, **_kwargs
): 
 199         val 
= apply(imagec
.wxImage_GetMaskGreen
,(self
,) + _args
, _kwargs
) 
 201     def GetMaskBlue(self
, *_args
, **_kwargs
): 
 202         val 
= apply(imagec
.wxImage_GetMaskBlue
,(self
,) + _args
, _kwargs
) 
 204     def SetMask(self
, *_args
, **_kwargs
): 
 205         val 
= apply(imagec
.wxImage_SetMask
,(self
,) + _args
, _kwargs
) 
 207     def HasMask(self
, *_args
, **_kwargs
): 
 208         val 
= apply(imagec
.wxImage_HasMask
,(self
,) + _args
, _kwargs
) 
 211         return "<C wxImage instance at %s>" % (self
.this
,) 
 212 class wxImage(wxImagePtr
): 
 213     def __init__(self
,*_args
,**_kwargs
): 
 214         self
.this 
= apply(imagec
.new_wxImage
,_args
,_kwargs
) 
 222 #-------------- FUNCTION WRAPPERS ------------------ 
 224 def wxNullImage(*_args
, **_kwargs
): 
 225     val 
= apply(imagec
.wxNullImage
,_args
,_kwargs
) 
 226     if val
: val 
= wxImagePtr(val
); val
.thisown 
= 1 
 229 def wxEmptyImage(*_args
, **_kwargs
): 
 230     val 
= apply(imagec
.wxEmptyImage
,_args
,_kwargs
) 
 231     if val
: val 
= wxImagePtr(val
); val
.thisown 
= 1 
 234 def wxImageFromMime(*_args
, **_kwargs
): 
 235     val 
= apply(imagec
.wxImageFromMime
,_args
,_kwargs
) 
 236     if val
: val 
= wxImagePtr(val
); val
.thisown 
= 1 
 239 def wxImageFromBitmap(*_args
, **_kwargs
): 
 240     val 
= apply(imagec
.wxImageFromBitmap
,_args
,_kwargs
) 
 241     if val
: val 
= wxImagePtr(val
); val
.thisown 
= 1 
 244 wxImage_AddHandler 
= imagec
.wxImage_AddHandler
 
 246 wxInitAllImageHandlers 
= imagec
.wxInitAllImageHandlers
 
 250 #-------------- VARIABLE WRAPPERS ------------------