home *** CD-ROM | disk | FTP | other *** search
/ PC PowerPlay 56 / CDPowerplay56Disc2.iso / demos / blade / data1.cab / Program_Executable_Files / Lib / BImagex.py < prev    next >
Encoding:
Python Source  |  2000-10-27  |  4.7 KB  |  156 lines

  1. # This file was created automatically by SWIG.
  2. import BImagexc
  3. class B_ImageFXPtr :
  4.     def __init__(self,this):
  5.         self.this = this
  6.         self.thisown = 0
  7.     def __del__(self):
  8.         if self.thisown == 1 :
  9.             BImagexc.delete_B_ImageFX(self.this)
  10.     def SetSharedBuffer(self,arg0):
  11.         val = BImagexc.B_ImageFX_SetSharedBuffer(self.this,arg0.this)
  12.         return val
  13.     def ClearBuffer(self):
  14.         val = BImagexc.B_ImageFX_ClearBuffer(self.this)
  15.         return val
  16.     def GetDimension(self):
  17.         val = BImagexc.B_ImageFX_GetDimension(self.this)
  18.         return val
  19.     def GetBufferSize(self):
  20.         val = BImagexc.B_ImageFX_GetBufferSize(self.this)
  21.         return val
  22.     def Apply(self):
  23.         val = BImagexc.B_ImageFX_Apply(self.this)
  24.         return val
  25.     def SetOwnsBuffer(self,arg0):
  26.         val = BImagexc.B_ImageFX_SetOwnsBuffer(self.this,arg0)
  27.         return val
  28.     def GetOwnsBuffer(self):
  29.         val = BImagexc.B_ImageFX_GetOwnsBuffer(self.this)
  30.         return val
  31.     def CopyToBuffer2(self):
  32.         val = BImagexc.B_ImageFX_CopyToBuffer2(self.this)
  33.         return val
  34.     def GetFromBuffer2(self,arg0):
  35.         val = BImagexc.B_ImageFX_GetFromBuffer2(self.this,arg0)
  36.         return val
  37.     def GetImageBuffer(self):
  38.         val = BImagexc.B_ImageFX_GetImageBuffer(self.this)
  39.         return val
  40.     def SetImageBuffer(self,arg0,arg1,*args):
  41.         val = apply(BImagexc.B_ImageFX_SetImageBuffer,(self.this,arg0,arg1,)+args)
  42.         return val
  43.     def CopyImageBuffer(self,arg0,arg1,arg2):
  44.         val = BImagexc.B_ImageFX_CopyImageBuffer(self.this,arg0,arg1,arg2)
  45.         return val
  46.     def CopySubBuffer(self,arg0,arg1,arg2,arg3,arg4,*args):
  47.         val = apply(BImagexc.B_ImageFX_CopySubBuffer,(self.this,arg0,arg1,arg2,arg3,arg4,)+args)
  48.         return val
  49.     def __repr__(self):
  50.         return "<C B_ImageFX instance>"
  51. class B_ImageFX(B_ImageFXPtr):
  52.     def __init__(self) :
  53.         self.this = BImagexc.new_B_ImageFX()
  54.         self.thisown = 1
  55.  
  56.  
  57.  
  58.  
  59. class B_BWFilterPtr(B_ImageFXPtr):
  60.     def __init__(self,this):
  61.         self.this = this
  62.         self.thisown = 0
  63.     def __del__(self):
  64.         if self.thisown == 1 :
  65.             BImagexc.delete_B_BWFilter(self.this)
  66.     def Apply(self):
  67.         val = BImagexc.B_BWFilter_Apply(self.this)
  68.         return val
  69.     def __repr__(self):
  70.         return "<C B_BWFilter instance>"
  71. class B_BWFilter(B_BWFilterPtr):
  72.     def __init__(self) :
  73.         self.this = BImagexc.new_B_BWFilter()
  74.         self.thisown = 1
  75.  
  76.  
  77.  
  78.  
  79. class B_GridFilterPtr(B_ImageFXPtr):
  80.     def __init__(self,this):
  81.         self.this = this
  82.         self.thisown = 0
  83.     def __del__(self):
  84.         if self.thisown == 1 :
  85.             BImagexc.delete_B_GridFilter(self.this)
  86.     def SetCoefficient(self,arg0,arg1,arg2):
  87.         val = BImagexc.B_GridFilter_SetCoefficient(self.this,arg0,arg1,arg2)
  88.         return val
  89.     def GetCoefficient(self,arg0,arg1):
  90.         val = BImagexc.B_GridFilter_GetCoefficient(self.this,arg0,arg1)
  91.         return val
  92.     def SetCoefficients(self,arg0):
  93.         val = BImagexc.B_GridFilter_SetCoefficients(self.this,arg0)
  94.         return val
  95.     def Apply(self):
  96.         val = BImagexc.B_GridFilter_Apply(self.this)
  97.         return val
  98.     def __repr__(self):
  99.         return "<C B_GridFilter instance>"
  100. class B_GridFilter(B_GridFilterPtr):
  101.     def __init__(self) :
  102.         self.this = BImagexc.new_B_GridFilter()
  103.         self.thisown = 1
  104.  
  105.  
  106.  
  107.  
  108. class B_GridSubFilterPtr(B_GridFilterPtr):
  109.     def __init__(self,this):
  110.         self.this = this
  111.         self.thisown = 0
  112.     def __del__(self):
  113.         if self.thisown == 1 :
  114.             BImagexc.delete_B_GridSubFilter(self.this)
  115.     def __repr__(self):
  116.         return "<C B_GridSubFilter instance>"
  117. class B_GridSubFilter(B_GridSubFilterPtr):
  118.     def __init__(self) :
  119.         self.this = BImagexc.new_B_GridSubFilter()
  120.         self.thisown = 1
  121.  
  122.  
  123.  
  124.  
  125. class B_SideDistortFilterPtr(B_ImageFXPtr):
  126.     def __init__(self,this):
  127.         self.this = this
  128.         self.thisown = 0
  129.     def __del__(self):
  130.         if self.thisown == 1 :
  131.             BImagexc.delete_B_SideDistortFilter(self.this)
  132.     def SetDistance(self,arg0):
  133.         val = BImagexc.B_SideDistortFilter_SetDistance(self.this,arg0)
  134.         return val
  135.     def GetDistance(self):
  136.         val = BImagexc.B_SideDistortFilter_GetDistance(self.this)
  137.         return val
  138.     def __repr__(self):
  139.         return "<C B_SideDistortFilter instance>"
  140. class B_SideDistortFilter(B_SideDistortFilterPtr):
  141.     def __init__(self) :
  142.         self.this = BImagexc.new_B_SideDistortFilter()
  143.         self.thisown = 1
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150. #-------------- FUNCTION WRAPPERS ------------------
  151.  
  152.  
  153.  
  154. #-------------- VARIABLE WRAPPERS ------------------
  155.  
  156.