home *** CD-ROM | disk | FTP | other *** search
/ PC PowerPlay 56 / CDPowerplay56Disc2.iso / demos / blade / data1.cab / Program_Executable_Files / Lib / BImagex.pyc (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2000-10-27  |  10.6 KB  |  235 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 1.5)
  3.  
  4. import BImagexc
  5.  
  6. class B_ImageFXPtr:
  7.     
  8.     def __init__(self, this):
  9.         self.this = this
  10.         self.thisown = 0
  11.  
  12.     
  13.     def __del__(self):
  14.         if self.thisown == 1:
  15.             BImagexc.delete_B_ImageFX(self.this)
  16.         
  17.  
  18.     
  19.     def SetSharedBuffer(self, arg0):
  20.         val = BImagexc.B_ImageFX_SetSharedBuffer(self.this, arg0.this)
  21.         return val
  22.  
  23.     
  24.     def ClearBuffer(self):
  25.         val = BImagexc.B_ImageFX_ClearBuffer(self.this)
  26.         return val
  27.  
  28.     
  29.     def GetDimension(self):
  30.         val = BImagexc.B_ImageFX_GetDimension(self.this)
  31.         return val
  32.  
  33.     
  34.     def GetBufferSize(self):
  35.         val = BImagexc.B_ImageFX_GetBufferSize(self.this)
  36.         return val
  37.  
  38.     
  39.     def Apply(self):
  40.         val = BImagexc.B_ImageFX_Apply(self.this)
  41.         return val
  42.  
  43.     
  44.     def SetOwnsBuffer(self, arg0):
  45.         val = BImagexc.B_ImageFX_SetOwnsBuffer(self.this, arg0)
  46.         return val
  47.  
  48.     
  49.     def GetOwnsBuffer(self):
  50.         val = BImagexc.B_ImageFX_GetOwnsBuffer(self.this)
  51.         return val
  52.  
  53.     
  54.     def CopyToBuffer2(self):
  55.         val = BImagexc.B_ImageFX_CopyToBuffer2(self.this)
  56.         return val
  57.  
  58.     
  59.     def GetFromBuffer2(self, arg0):
  60.         val = BImagexc.B_ImageFX_GetFromBuffer2(self.this, arg0)
  61.         return val
  62.  
  63.     
  64.     def GetImageBuffer(self):
  65.         val = BImagexc.B_ImageFX_GetImageBuffer(self.this)
  66.         return val
  67.  
  68.     
  69.     def SetImageBuffer(self, arg0, arg1, *args):
  70.         val = apply(BImagexc.B_ImageFX_SetImageBuffer, (self.this, arg0, arg1) + args)
  71.         return val
  72.  
  73.     
  74.     def CopyImageBuffer(self, arg0, arg1, arg2):
  75.         val = BImagexc.B_ImageFX_CopyImageBuffer(self.this, arg0, arg1, arg2)
  76.         return val
  77.  
  78.     
  79.     def CopySubBuffer(self, arg0, arg1, arg2, arg3, arg4, *args):
  80.         val = apply(BImagexc.B_ImageFX_CopySubBuffer, (self.this, arg0, arg1, arg2, arg3, arg4) + args)
  81.         return val
  82.  
  83.     
  84.     def __repr__(self):
  85.         return '<C B_ImageFX instance>'
  86.  
  87.  
  88.  
  89. class B_ImageFX(B_ImageFXPtr):
  90.     
  91.     def __init__(self):
  92.         self.this = BImagexc.new_B_ImageFX()
  93.         self.thisown = 1
  94.  
  95.  
  96.  
  97. class B_BWFilterPtr(B_ImageFXPtr):
  98.     
  99.     def __init__(self, this):
  100.         self.this = this
  101.         self.thisown = 0
  102.  
  103.     
  104.     def __del__(self):
  105.         if self.thisown == 1:
  106.             BImagexc.delete_B_BWFilter(self.this)
  107.         
  108.  
  109.     
  110.     def Apply(self):
  111.         val = BImagexc.B_BWFilter_Apply(self.this)
  112.         return val
  113.  
  114.     
  115.     def __repr__(self):
  116.         return '<C B_BWFilter instance>'
  117.  
  118.  
  119.  
  120. class B_BWFilter(B_BWFilterPtr):
  121.     
  122.     def __init__(self):
  123.         self.this = BImagexc.new_B_BWFilter()
  124.         self.thisown = 1
  125.  
  126.  
  127.  
  128. class B_GridFilterPtr(B_ImageFXPtr):
  129.     
  130.     def __init__(self, this):
  131.         self.this = this
  132.         self.thisown = 0
  133.  
  134.     
  135.     def __del__(self):
  136.         if self.thisown == 1:
  137.             BImagexc.delete_B_GridFilter(self.this)
  138.         
  139.  
  140.     
  141.     def SetCoefficient(self, arg0, arg1, arg2):
  142.         val = BImagexc.B_GridFilter_SetCoefficient(self.this, arg0, arg1, arg2)
  143.         return val
  144.  
  145.     
  146.     def GetCoefficient(self, arg0, arg1):
  147.         val = BImagexc.B_GridFilter_GetCoefficient(self.this, arg0, arg1)
  148.         return val
  149.  
  150.     
  151.     def SetCoefficients(self, arg0):
  152.         val = BImagexc.B_GridFilter_SetCoefficients(self.this, arg0)
  153.         return val
  154.  
  155.     
  156.     def Apply(self):
  157.         val = BImagexc.B_GridFilter_Apply(self.this)
  158.         return val
  159.  
  160.     
  161.     def __repr__(self):
  162.         return '<C B_GridFilter instance>'
  163.  
  164.  
  165.  
  166. class B_GridFilter(B_GridFilterPtr):
  167.     
  168.     def __init__(self):
  169.         self.this = BImagexc.new_B_GridFilter()
  170.         self.thisown = 1
  171.  
  172.  
  173.  
  174. class B_GridSubFilterPtr(B_GridFilterPtr):
  175.     
  176.     def __init__(self, this):
  177.         self.this = this
  178.         self.thisown = 0
  179.  
  180.     
  181.     def __del__(self):
  182.         if self.thisown == 1:
  183.             BImagexc.delete_B_GridSubFilter(self.this)
  184.         
  185.  
  186.     
  187.     def __repr__(self):
  188.         return '<C B_GridSubFilter instance>'
  189.  
  190.  
  191.  
  192. class B_GridSubFilter(B_GridSubFilterPtr):
  193.     
  194.     def __init__(self):
  195.         self.this = BImagexc.new_B_GridSubFilter()
  196.         self.thisown = 1
  197.  
  198.  
  199.  
  200. class B_SideDistortFilterPtr(B_ImageFXPtr):
  201.     
  202.     def __init__(self, this):
  203.         self.this = this
  204.         self.thisown = 0
  205.  
  206.     
  207.     def __del__(self):
  208.         if self.thisown == 1:
  209.             BImagexc.delete_B_SideDistortFilter(self.this)
  210.         
  211.  
  212.     
  213.     def SetDistance(self, arg0):
  214.         val = BImagexc.B_SideDistortFilter_SetDistance(self.this, arg0)
  215.         return val
  216.  
  217.     
  218.     def GetDistance(self):
  219.         val = BImagexc.B_SideDistortFilter_GetDistance(self.this)
  220.         return val
  221.  
  222.     
  223.     def __repr__(self):
  224.         return '<C B_SideDistortFilter instance>'
  225.  
  226.  
  227.  
  228. class B_SideDistortFilter(B_SideDistortFilterPtr):
  229.     
  230.     def __init__(self):
  231.         self.this = BImagexc.new_B_SideDistortFilter()
  232.         self.thisown = 1
  233.  
  234.  
  235.