| # This file was automatically generated by SWIG (http://www.swig.org). |
| # Version 1.3.40 |
| # |
| # Do not make changes to this file unless you know what you are doing--modify |
| # the SWIG interface file instead. |
| # This file is compatible with both classic and new-style classes. |
| |
| from sys import version_info |
| if version_info >= (2,6,0): |
| def swig_import_helper(): |
| from os.path import dirname |
| import imp |
| fp = None |
| try: |
| fp, pathname, description = imp.find_module('vmaskmodule', [dirname(__file__)]) |
| except ImportError: |
| import vmaskmodule |
| return vmaskmodule |
| if fp is not None: |
| try: |
| _mod = imp.load_module('vmaskmodule', fp, pathname, description) |
| finally: |
| fp.close() |
| return _mod |
| vmaskmodule = swig_import_helper() |
| del swig_import_helper |
| else: |
| import vmaskmodule |
| del version_info |
| try: |
| _swig_property = property |
| except NameError: |
| pass # Python < 2.2 doesn't have 'property'. |
| def _swig_setattr_nondynamic(self,class_type,name,value,static=1): |
| if (name == "thisown"): return self.this.own(value) |
| if (name == "this"): |
| if type(value).__name__ == 'SwigPyObject': |
| self.__dict__[name] = value |
| return |
| method = class_type.__swig_setmethods__.get(name,None) |
| if method: return method(self,value) |
| if (not static) or hasattr(self,name): |
| self.__dict__[name] = value |
| else: |
| raise AttributeError("You cannot add attributes to %s" % self) |
| |
| def _swig_setattr(self,class_type,name,value): |
| return _swig_setattr_nondynamic(self,class_type,name,value,0) |
| |
| def _swig_getattr(self,class_type,name): |
| if (name == "thisown"): return self.this.own() |
| method = class_type.__swig_getmethods__.get(name,None) |
| if method: return method(self) |
| raise AttributeError(name) |
| |
| def _swig_repr(self): |
| try: strthis = "proxy of " + self.this.__repr__() |
| except: strthis = "" |
| return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) |
| |
| try: |
| _object = object |
| _newclass = 1 |
| except AttributeError: |
| class _object : pass |
| _newclass = 0 |
| |
| |
| import VError |
| import VImage |
| import VDisplay |
| class VMask(_object): |
| __swig_setmethods__ = {} |
| __setattr__ = lambda self, name, value: _swig_setattr(self, VMask, name, value) |
| __swig_getmethods__ = {} |
| __getattr__ = lambda self, name: _swig_getattr(self, VMask, name) |
| __repr__ = _swig_repr |
| def __init__(self, *args): |
| this = vmaskmodule.new_VMask(*args) |
| try: self.this.append(this) |
| except: self.this = this |
| def __assign__(self, *args): return vmaskmodule.VMask___assign__(self, *args) |
| __swig_destroy__ = vmaskmodule.delete_VMask |
| __del__ = lambda self : None; |
| def xsize(self): return vmaskmodule.VMask_xsize(self) |
| def ysize(self): return vmaskmodule.VMask_ysize(self) |
| def size(self): return vmaskmodule.VMask_size(self) |
| def filename(self): return vmaskmodule.VMask_filename(self) |
| def type(self): return vmaskmodule.VMask_type(self) |
| def mask(self): return vmaskmodule.VMask_mask(self) |
| def ostream_print(self, *args): return vmaskmodule.VMask_ostream_print(self, *args) |
| VMask_swigregister = vmaskmodule.VMask_swigregister |
| VMask_swigregister(VMask) |
| |
| class VIMask(VMask): |
| __swig_setmethods__ = {} |
| for _s in [VMask]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) |
| __setattr__ = lambda self, name, value: _swig_setattr(self, VIMask, name, value) |
| __swig_getmethods__ = {} |
| for _s in [VMask]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) |
| __getattr__ = lambda self, name: _swig_getattr(self, VIMask, name) |
| __repr__ = _swig_repr |
| def __init__(self, *args): |
| this = vmaskmodule.new_VIMask(*args) |
| try: self.this.append(this) |
| except: self.this = this |
| def scale(self): return vmaskmodule.VIMask_scale(self) |
| def offset(self): return vmaskmodule.VIMask_offset(self) |
| def embed(self, *args): return vmaskmodule.VIMask_embed(self, *args) |
| def __index__(self, *args): return vmaskmodule.VIMask___index__(self, *args) |
| def __call__(self, *args): return vmaskmodule.VIMask___call__(self, *args) |
| def get(self, *args): return vmaskmodule.VIMask_get(self, *args) |
| __swig_getmethods__["gauss"] = lambda x: vmaskmodule.VIMask_gauss |
| if _newclass:gauss = staticmethod(vmaskmodule.VIMask_gauss) |
| __swig_getmethods__["gauss_sep"] = lambda x: vmaskmodule.VIMask_gauss_sep |
| if _newclass:gauss_sep = staticmethod(vmaskmodule.VIMask_gauss_sep) |
| __swig_getmethods__["log"] = lambda x: vmaskmodule.VIMask_log |
| if _newclass:log = staticmethod(vmaskmodule.VIMask_log) |
| def rotate45(self): return vmaskmodule.VIMask_rotate45(self) |
| def rotate90(self): return vmaskmodule.VIMask_rotate90(self) |
| def trn(self): return vmaskmodule.VIMask_trn(self) |
| def inv(self): return vmaskmodule.VIMask_inv(self) |
| def cat(self, *args): return vmaskmodule.VIMask_cat(self, *args) |
| def mul(self, *args): return vmaskmodule.VIMask_mul(self, *args) |
| __swig_destroy__ = vmaskmodule.delete_VIMask |
| __del__ = lambda self : None; |
| VIMask_swigregister = vmaskmodule.VIMask_swigregister |
| VIMask_swigregister(VIMask) |
| |
| def __lshift__(*args): |
| return vmaskmodule.__lshift__(*args) |
| __lshift__ = vmaskmodule.__lshift__ |
| |
| def VIMask_gauss(*args): |
| return vmaskmodule.VIMask_gauss(*args) |
| VIMask_gauss = vmaskmodule.VIMask_gauss |
| |
| def VIMask_gauss_sep(*args): |
| return vmaskmodule.VIMask_gauss_sep(*args) |
| VIMask_gauss_sep = vmaskmodule.VIMask_gauss_sep |
| |
| def VIMask_log(*args): |
| return vmaskmodule.VIMask_log(*args) |
| VIMask_log = vmaskmodule.VIMask_log |
| |
| class VDMask(VMask): |
| __swig_setmethods__ = {} |
| for _s in [VMask]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{})) |
| __setattr__ = lambda self, name, value: _swig_setattr(self, VDMask, name, value) |
| __swig_getmethods__ = {} |
| for _s in [VMask]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{})) |
| __getattr__ = lambda self, name: _swig_getattr(self, VDMask, name) |
| __repr__ = _swig_repr |
| def __init__(self, *args): |
| this = vmaskmodule.new_VDMask(*args) |
| try: self.this.append(this) |
| except: self.this = this |
| def embed(self, *args): return vmaskmodule.VDMask_embed(self, *args) |
| def scale(self): return vmaskmodule.VDMask_scale(self) |
| def offset(self): return vmaskmodule.VDMask_offset(self) |
| def __index__(self, *args): return vmaskmodule.VDMask___index__(self, *args) |
| def __call__(self, *args): return vmaskmodule.VDMask___call__(self, *args) |
| def get(self, *args): return vmaskmodule.VDMask_get(self, *args) |
| __swig_getmethods__["gauss"] = lambda x: vmaskmodule.VDMask_gauss |
| if _newclass:gauss = staticmethod(vmaskmodule.VDMask_gauss) |
| __swig_getmethods__["log"] = lambda x: vmaskmodule.VDMask_log |
| if _newclass:log = staticmethod(vmaskmodule.VDMask_log) |
| def rotate45(self): return vmaskmodule.VDMask_rotate45(self) |
| def rotate90(self): return vmaskmodule.VDMask_rotate90(self) |
| def scalei(self): return vmaskmodule.VDMask_scalei(self) |
| def trn(self): return vmaskmodule.VDMask_trn(self) |
| def inv(self): return vmaskmodule.VDMask_inv(self) |
| def cat(self, *args): return vmaskmodule.VDMask_cat(self, *args) |
| def mul(self, *args): return vmaskmodule.VDMask_mul(self, *args) |
| __swig_destroy__ = vmaskmodule.delete_VDMask |
| __del__ = lambda self : None; |
| VDMask_swigregister = vmaskmodule.VDMask_swigregister |
| VDMask_swigregister(VDMask) |
| |
| def VDMask_gauss(*args): |
| return vmaskmodule.VDMask_gauss(*args) |
| VDMask_gauss = vmaskmodule.VDMask_gauss |
| |
| def VDMask_log(*args): |
| return vmaskmodule.VDMask_log(*args) |
| VDMask_log = vmaskmodule.VDMask_log |
| |
| |
| |