# This file was automatically generated by SWIG (http://www.swig.org). # Version 1.3.38 # # 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 try: fp, pathname, description = imp.find_module('_colorsclib', [dirname(__file__)]) _mod = imp.load_module('_colorsclib', fp, pathname, description) finally: if fp is not None: fp.close() return _mod _colorsclib = swig_import_helper() del swig_import_helper else: import _colorsclib 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 def sgn(*args): return _colorsclib.sgn(*args) sgn = _colorsclib.sgn def sqr(*args): return _colorsclib.sqr(*args) sqr = _colorsclib.sqr def clamp(*args): return _colorsclib.clamp(*args) clamp = _colorsclib.clamp def to_rad(*args): return _colorsclib.to_rad(*args) to_rad = _colorsclib.to_rad def to_deg(*args): return _colorsclib.to_deg(*args) to_deg = _colorsclib.to_deg def fixed_scale(*args): return _colorsclib.fixed_scale(*args) fixed_scale = _colorsclib.fixed_scale def endian_swap(*args): return _colorsclib.endian_swap(*args) endian_swap = _colorsclib.endian_swap class Pos(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Pos, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Pos, name) __repr__ = _swig_repr __swig_setmethods__["x"] = _colorsclib.Pos_x_set __swig_getmethods__["x"] = _colorsclib.Pos_x_get if _newclass:x = _swig_property(_colorsclib.Pos_x_get, _colorsclib.Pos_x_set) __swig_setmethods__["y"] = _colorsclib.Pos_y_set __swig_getmethods__["y"] = _colorsclib.Pos_y_get if _newclass:y = _swig_property(_colorsclib.Pos_y_get, _colorsclib.Pos_y_set) def __init__(self, *args): this = _colorsclib.new_Pos(*args) try: self.this.append(this) except: self.this = this def __add__(self, *args): return _colorsclib.Pos___add__(self, *args) def __sub__(self, *args): return _colorsclib.Pos___sub__(self, *args) def __mul__(self, *args): return _colorsclib.Pos___mul__(self, *args) def __div__(self, *args): return _colorsclib.Pos___div__(self, *args) __swig_getmethods__["create_from_min"] = lambda x: _colorsclib.Pos_create_from_min if _newclass:create_from_min = staticmethod(_colorsclib.Pos_create_from_min) __swig_getmethods__["create_from_max"] = lambda x: _colorsclib.Pos_create_from_max if _newclass:create_from_max = staticmethod(_colorsclib.Pos_create_from_max) __swig_getmethods__["create_from_angle"] = lambda x: _colorsclib.Pos_create_from_angle if _newclass:create_from_angle = staticmethod(_colorsclib.Pos_create_from_angle) __swig_getmethods__["create_from_rotation"] = lambda x: _colorsclib.Pos_create_from_rotation if _newclass:create_from_rotation = staticmethod(_colorsclib.Pos_create_from_rotation) __swig_destroy__ = _colorsclib.delete_Pos __del__ = lambda self : None; Pos_swigregister = _colorsclib.Pos_swigregister Pos_swigregister(Pos) cvar = _colorsclib.cvar PI = cvar.PI def map_range(*args): return _colorsclib.map_range(*args) map_range = _colorsclib.map_range def Pos_create_from_min(*args): return _colorsclib.Pos_create_from_min(*args) Pos_create_from_min = _colorsclib.Pos_create_from_min def Pos_create_from_max(*args): return _colorsclib.Pos_create_from_max(*args) Pos_create_from_max = _colorsclib.Pos_create_from_max def Pos_create_from_angle(*args): return _colorsclib.Pos_create_from_angle(*args) Pos_create_from_angle = _colorsclib.Pos_create_from_angle def Pos_create_from_rotation(*args): return _colorsclib.Pos_create_from_rotation(*args) Pos_create_from_rotation = _colorsclib.Pos_create_from_rotation class Color(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Color, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Color, name) __repr__ = _swig_repr __swig_setmethods__["r"] = _colorsclib.Color_r_set __swig_getmethods__["r"] = _colorsclib.Color_r_get if _newclass:r = _swig_property(_colorsclib.Color_r_get, _colorsclib.Color_r_set) __swig_setmethods__["g"] = _colorsclib.Color_g_set __swig_getmethods__["g"] = _colorsclib.Color_g_get if _newclass:g = _swig_property(_colorsclib.Color_g_get, _colorsclib.Color_g_set) __swig_setmethods__["b"] = _colorsclib.Color_b_set __swig_getmethods__["b"] = _colorsclib.Color_b_get if _newclass:b = _swig_property(_colorsclib.Color_b_get, _colorsclib.Color_b_set) __swig_setmethods__["a"] = _colorsclib.Color_a_set __swig_getmethods__["a"] = _colorsclib.Color_a_get if _newclass:a = _swig_property(_colorsclib.Color_a_get, _colorsclib.Color_a_set) def __init__(self, *args): this = _colorsclib.new_Color(*args) try: self.this.append(this) except: self.this = this def get_a8r8g8b8(self): return _colorsclib.Color_get_a8r8g8b8(self) __swig_getmethods__["create_from_a8r8g8b8"] = lambda x: _colorsclib.Color_create_from_a8r8g8b8 if _newclass:create_from_a8r8g8b8 = staticmethod(_colorsclib.Color_create_from_a8r8g8b8) def get_a8b8g8r8(self): return _colorsclib.Color_get_a8b8g8r8(self) __swig_getmethods__["create_from_a8b8g8r8"] = lambda x: _colorsclib.Color_create_from_a8b8g8r8 if _newclass:create_from_a8b8g8r8 = staticmethod(_colorsclib.Color_create_from_a8b8g8r8) def get_r5g6b5(self): return _colorsclib.Color_get_r5g6b5(self) def to_pixel(self, *args): return _colorsclib.Color_to_pixel(self, *args) __swig_getmethods__["create_from_r5g6b5"] = lambda x: _colorsclib.Color_create_from_r5g6b5 if _newclass:create_from_r5g6b5 = staticmethod(_colorsclib.Color_create_from_r5g6b5) def get_b5g6r5(self): return _colorsclib.Color_get_b5g6r5(self) __swig_getmethods__["create_from_float"] = lambda x: _colorsclib.Color_create_from_float if _newclass:create_from_float = staticmethod(_colorsclib.Color_create_from_float) __swig_getmethods__["create_from_blend"] = lambda x: _colorsclib.Color_create_from_blend if _newclass:create_from_blend = staticmethod(_colorsclib.Color_create_from_blend) __swig_getmethods__["create_from_lerp"] = lambda x: _colorsclib.Color_create_from_lerp if _newclass:create_from_lerp = staticmethod(_colorsclib.Color_create_from_lerp) __swig_getmethods__["create_from_yuv"] = lambda x: _colorsclib.Color_create_from_yuv if _newclass:create_from_yuv = staticmethod(_colorsclib.Color_create_from_yuv) __swig_getmethods__["yuv_to_hsv"] = lambda x: _colorsclib.Color_yuv_to_hsv if _newclass:yuv_to_hsv = staticmethod(_colorsclib.Color_yuv_to_hsv) __swig_destroy__ = _colorsclib.delete_Color __del__ = lambda self : None; Color_swigregister = _colorsclib.Color_swigregister Color_swigregister(Color) def Color_create_from_a8r8g8b8(*args): return _colorsclib.Color_create_from_a8r8g8b8(*args) Color_create_from_a8r8g8b8 = _colorsclib.Color_create_from_a8r8g8b8 def Color_create_from_a8b8g8r8(*args): return _colorsclib.Color_create_from_a8b8g8r8(*args) Color_create_from_a8b8g8r8 = _colorsclib.Color_create_from_a8b8g8r8 def Color_create_from_r5g6b5(*args): return _colorsclib.Color_create_from_r5g6b5(*args) Color_create_from_r5g6b5 = _colorsclib.Color_create_from_r5g6b5 def Color_create_from_float(*args): return _colorsclib.Color_create_from_float(*args) Color_create_from_float = _colorsclib.Color_create_from_float def Color_create_from_blend(*args): return _colorsclib.Color_create_from_blend(*args) Color_create_from_blend = _colorsclib.Color_create_from_blend def Color_create_from_lerp(*args): return _colorsclib.Color_create_from_lerp(*args) Color_create_from_lerp = _colorsclib.Color_create_from_lerp def Color_create_from_yuv(*args): return _colorsclib.Color_create_from_yuv(*args) Color_create_from_yuv = _colorsclib.Color_create_from_yuv def Color_yuv_to_hsv(*args): return _colorsclib.Color_yuv_to_hsv(*args) Color_yuv_to_hsv = _colorsclib.Color_yuv_to_hsv class ByteBuffer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, ByteBuffer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, ByteBuffer, name) __repr__ = _swig_repr __swig_setmethods__["size"] = _colorsclib.ByteBuffer_size_set __swig_getmethods__["size"] = _colorsclib.ByteBuffer_size_get if _newclass:size = _swig_property(_colorsclib.ByteBuffer_size_get, _colorsclib.ByteBuffer_size_set) __swig_setmethods__["data"] = _colorsclib.ByteBuffer_data_set __swig_getmethods__["data"] = _colorsclib.ByteBuffer_data_get if _newclass:data = _swig_property(_colorsclib.ByteBuffer_data_get, _colorsclib.ByteBuffer_data_set) def __init__(self): this = _colorsclib.new_ByteBuffer() try: self.this.append(this) except: self.this = this __swig_destroy__ = _colorsclib.delete_ByteBuffer __del__ = lambda self : None; ByteBuffer_swigregister = _colorsclib.ByteBuffer_swigregister ByteBuffer_swigregister(ByteBuffer) class SurfaceA8R8G8B8(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, SurfaceA8R8G8B8, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, SurfaceA8R8G8B8, name) __repr__ = _swig_repr __swig_setmethods__["width"] = _colorsclib.SurfaceA8R8G8B8_width_set __swig_getmethods__["width"] = _colorsclib.SurfaceA8R8G8B8_width_get if _newclass:width = _swig_property(_colorsclib.SurfaceA8R8G8B8_width_get, _colorsclib.SurfaceA8R8G8B8_width_set) __swig_setmethods__["height"] = _colorsclib.SurfaceA8R8G8B8_height_set __swig_getmethods__["height"] = _colorsclib.SurfaceA8R8G8B8_height_get if _newclass:height = _swig_property(_colorsclib.SurfaceA8R8G8B8_height_get, _colorsclib.SurfaceA8R8G8B8_height_set) __swig_setmethods__["stride"] = _colorsclib.SurfaceA8R8G8B8_stride_set __swig_getmethods__["stride"] = _colorsclib.SurfaceA8R8G8B8_stride_get if _newclass:stride = _swig_property(_colorsclib.SurfaceA8R8G8B8_stride_get, _colorsclib.SurfaceA8R8G8B8_stride_set) __swig_setmethods__["pixels"] = _colorsclib.SurfaceA8R8G8B8_pixels_set __swig_getmethods__["pixels"] = _colorsclib.SurfaceA8R8G8B8_pixels_get if _newclass:pixels = _swig_property(_colorsclib.SurfaceA8R8G8B8_pixels_get, _colorsclib.SurfaceA8R8G8B8_pixels_set) def __init__(self): this = _colorsclib.new_SurfaceA8R8G8B8() try: self.this.append(this) except: self.this = this __swig_destroy__ = _colorsclib.delete_SurfaceA8R8G8B8 __del__ = lambda self : None; SurfaceA8R8G8B8_swigregister = _colorsclib.SurfaceA8R8G8B8_swigregister SurfaceA8R8G8B8_swigregister(SurfaceA8R8G8B8) class DrawCommandBuffer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DrawCommandBuffer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DrawCommandBuffer, name) __repr__ = _swig_repr def __init__(self, *args): this = _colorsclib.new_DrawCommandBuffer(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _colorsclib.delete_DrawCommandBuffer __del__ = lambda self : None; def append(self, *args): return _colorsclib.DrawCommandBuffer_append(self, *args) def clear(self): return _colorsclib.DrawCommandBuffer_clear(self) def get_bytes(self): return _colorsclib.DrawCommandBuffer_get_bytes(self) __swig_setmethods__["cmds"] = _colorsclib.DrawCommandBuffer_cmds_set __swig_getmethods__["cmds"] = _colorsclib.DrawCommandBuffer_cmds_get if _newclass:cmds = _swig_property(_colorsclib.DrawCommandBuffer_cmds_get, _colorsclib.DrawCommandBuffer_cmds_set) __swig_setmethods__["ncommands"] = _colorsclib.DrawCommandBuffer_ncommands_set __swig_getmethods__["ncommands"] = _colorsclib.DrawCommandBuffer_ncommands_get if _newclass:ncommands = _swig_property(_colorsclib.DrawCommandBuffer_ncommands_get, _colorsclib.DrawCommandBuffer_ncommands_set) __swig_getmethods__["create_from_string"] = lambda x: _colorsclib.DrawCommandBuffer_create_from_string if _newclass:create_from_string = staticmethod(_colorsclib.DrawCommandBuffer_create_from_string) DrawCommandBuffer_swigregister = _colorsclib.DrawCommandBuffer_swigregister DrawCommandBuffer_swigregister(DrawCommandBuffer) def DrawCommandBuffer_create_from_string(*args): return _colorsclib.DrawCommandBuffer_create_from_string(*args) DrawCommandBuffer_create_from_string = _colorsclib.DrawCommandBuffer_create_from_string class DrawCommand(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DrawCommand, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DrawCommand, name) __repr__ = _swig_repr TYPE_DRAW = _colorsclib.DrawCommand_TYPE_DRAW TYPE_DRAWEND = _colorsclib.DrawCommand_TYPE_DRAWEND TYPE_COLORCHANGE = _colorsclib.DrawCommand_TYPE_COLORCHANGE TYPE_SIZECHANGE = _colorsclib.DrawCommand_TYPE_SIZECHANGE __swig_setmethods__["type"] = _colorsclib.DrawCommand_type_set __swig_getmethods__["type"] = _colorsclib.DrawCommand_type_get if _newclass:type = _swig_property(_colorsclib.DrawCommand_type_get, _colorsclib.DrawCommand_type_set) __swig_setmethods__["pos"] = _colorsclib.DrawCommand_pos_set __swig_getmethods__["pos"] = _colorsclib.DrawCommand_pos_get if _newclass:pos = _swig_property(_colorsclib.DrawCommand_pos_get, _colorsclib.DrawCommand_pos_set) __swig_setmethods__["color"] = _colorsclib.DrawCommand_color_set __swig_getmethods__["color"] = _colorsclib.DrawCommand_color_get if _newclass:color = _swig_property(_colorsclib.DrawCommand_color_get, _colorsclib.DrawCommand_color_set) __swig_setmethods__["pressure"] = _colorsclib.DrawCommand_pressure_set __swig_getmethods__["pressure"] = _colorsclib.DrawCommand_pressure_get if _newclass:pressure = _swig_property(_colorsclib.DrawCommand_pressure_get, _colorsclib.DrawCommand_pressure_set) __swig_setmethods__["flipx"] = _colorsclib.DrawCommand_flipx_set __swig_getmethods__["flipx"] = _colorsclib.DrawCommand_flipx_get if _newclass:flipx = _swig_property(_colorsclib.DrawCommand_flipx_get, _colorsclib.DrawCommand_flipx_set) __swig_setmethods__["flipy"] = _colorsclib.DrawCommand_flipy_set __swig_getmethods__["flipy"] = _colorsclib.DrawCommand_flipy_get if _newclass:flipy = _swig_property(_colorsclib.DrawCommand_flipy_get, _colorsclib.DrawCommand_flipy_set) __swig_setmethods__["is_text"] = _colorsclib.DrawCommand_is_text_set __swig_getmethods__["is_text"] = _colorsclib.DrawCommand_is_text_get if _newclass:is_text = _swig_property(_colorsclib.DrawCommand_is_text_get, _colorsclib.DrawCommand_is_text_set) __swig_setmethods__["text"] = _colorsclib.DrawCommand_text_set __swig_getmethods__["text"] = _colorsclib.DrawCommand_text_get if _newclass:text = _swig_property(_colorsclib.DrawCommand_text_get, _colorsclib.DrawCommand_text_set) __swig_setmethods__["brush_control"] = _colorsclib.DrawCommand_brush_control_set __swig_getmethods__["brush_control"] = _colorsclib.DrawCommand_brush_control_get if _newclass:brush_control = _swig_property(_colorsclib.DrawCommand_brush_control_get, _colorsclib.DrawCommand_brush_control_set) __swig_setmethods__["brush_type"] = _colorsclib.DrawCommand_brush_type_set __swig_getmethods__["brush_type"] = _colorsclib.DrawCommand_brush_type_get if _newclass:brush_type = _swig_property(_colorsclib.DrawCommand_brush_type_get, _colorsclib.DrawCommand_brush_type_set) __swig_setmethods__["size"] = _colorsclib.DrawCommand_size_set __swig_getmethods__["size"] = _colorsclib.DrawCommand_size_get if _newclass:size = _swig_property(_colorsclib.DrawCommand_size_get, _colorsclib.DrawCommand_size_set) __swig_setmethods__["opacity"] = _colorsclib.DrawCommand_opacity_set __swig_getmethods__["opacity"] = _colorsclib.DrawCommand_opacity_get if _newclass:opacity = _swig_property(_colorsclib.DrawCommand_opacity_get, _colorsclib.DrawCommand_opacity_set) def __init__(self): this = _colorsclib.new_DrawCommand() try: self.this.append(this) except: self.this = this __swig_getmethods__["create_color_change"] = lambda x: _colorsclib.DrawCommand_create_color_change if _newclass:create_color_change = staticmethod(_colorsclib.DrawCommand_create_color_change) __swig_getmethods__["create_draw"] = lambda x: _colorsclib.DrawCommand_create_draw if _newclass:create_draw = staticmethod(_colorsclib.DrawCommand_create_draw) __swig_getmethods__["create_end_draw"] = lambda x: _colorsclib.DrawCommand_create_end_draw if _newclass:create_end_draw = staticmethod(_colorsclib.DrawCommand_create_end_draw) __swig_getmethods__["create_size_change"] = lambda x: _colorsclib.DrawCommand_create_size_change if _newclass:create_size_change = staticmethod(_colorsclib.DrawCommand_create_size_change) __swig_getmethods__["create_flip"] = lambda x: _colorsclib.DrawCommand_create_flip if _newclass:create_flip = staticmethod(_colorsclib.DrawCommand_create_flip) __swig_destroy__ = _colorsclib.delete_DrawCommand __del__ = lambda self : None; DrawCommand_swigregister = _colorsclib.DrawCommand_swigregister DrawCommand_swigregister(DrawCommand) def DrawCommand_create_color_change(*args): return _colorsclib.DrawCommand_create_color_change(*args) DrawCommand_create_color_change = _colorsclib.DrawCommand_create_color_change def DrawCommand_create_draw(*args): return _colorsclib.DrawCommand_create_draw(*args) DrawCommand_create_draw = _colorsclib.DrawCommand_create_draw def DrawCommand_create_end_draw(*args): return _colorsclib.DrawCommand_create_end_draw(*args) DrawCommand_create_end_draw = _colorsclib.DrawCommand_create_end_draw def DrawCommand_create_size_change(*args): return _colorsclib.DrawCommand_create_size_change(*args) DrawCommand_create_size_change = _colorsclib.DrawCommand_create_size_change def DrawCommand_create_flip(*args): return _colorsclib.DrawCommand_create_flip(*args) DrawCommand_create_flip = _colorsclib.DrawCommand_create_flip class BrushType(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, BrushType, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, BrushType, name) __repr__ = _swig_repr BRUSHTYPE_HARD = _colorsclib.BrushType_BRUSHTYPE_HARD BRUSHTYPE_SOFT = _colorsclib.BrushType_BRUSHTYPE_SOFT BRUSHTYPE_CURSOR = _colorsclib.BrushType_BRUSHTYPE_CURSOR NUM_BRUSHES = _colorsclib.BrushType_NUM_BRUSHES DIST_TABLE_WIDTH = _colorsclib.BrushType_DIST_TABLE_WIDTH DIST_TABLE_CENTER = _colorsclib.BrushType_DIST_TABLE_CENTER BRUSH_TABLE_WIDTH = _colorsclib.BrushType_BRUSH_TABLE_WIDTH BRUSH_TABLE_HEIGHT = _colorsclib.BrushType_BRUSH_TABLE_HEIGHT EXTRA_BRUSH_SCALE = _colorsclib.BrushType_EXTRA_BRUSH_SCALE __swig_setmethods__["distance_tbl"] = _colorsclib.BrushType_distance_tbl_set __swig_getmethods__["distance_tbl"] = _colorsclib.BrushType_distance_tbl_get if _newclass:distance_tbl = _swig_property(_colorsclib.BrushType_distance_tbl_get, _colorsclib.BrushType_distance_tbl_set) __swig_setmethods__["intensity_tbl"] = _colorsclib.BrushType_intensity_tbl_set __swig_getmethods__["intensity_tbl"] = _colorsclib.BrushType_intensity_tbl_get if _newclass:intensity_tbl = _swig_property(_colorsclib.BrushType_intensity_tbl_get, _colorsclib.BrushType_intensity_tbl_set) __swig_getmethods__["create_distance_table"] = lambda x: _colorsclib.BrushType_create_distance_table if _newclass:create_distance_table = staticmethod(_colorsclib.BrushType_create_distance_table) def smooth_step(self, *args): return _colorsclib.BrushType_smooth_step(self, *args) def create_brush(self, *args): return _colorsclib.BrushType_create_brush(self, *args) def create_hard_brush(self): return _colorsclib.BrushType_create_hard_brush(self) def create_soft_brush(self): return _colorsclib.BrushType_create_soft_brush(self) def create_cursor(self): return _colorsclib.BrushType_create_cursor(self) def __init__(self): this = _colorsclib.new_BrushType() try: self.this.append(this) except: self.this = this __swig_destroy__ = _colorsclib.delete_BrushType __del__ = lambda self : None; BrushType_swigregister = _colorsclib.BrushType_swigregister BrushType_swigregister(BrushType) def BrushType_create_distance_table(): return _colorsclib.BrushType_create_distance_table() BrushType_create_distance_table = _colorsclib.BrushType_create_distance_table class Brush(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Brush, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Brush, name) __repr__ = _swig_repr BRUSHCONTROL_VARIABLEOPACITY = _colorsclib.Brush_BRUSHCONTROL_VARIABLEOPACITY BRUSHCONTROL_VARIABLESIZE = _colorsclib.Brush_BRUSHCONTROL_VARIABLESIZE __swig_setmethods__["brush_type"] = _colorsclib.Brush_brush_type_set __swig_getmethods__["brush_type"] = _colorsclib.Brush_brush_type_get if _newclass:brush_type = _swig_property(_colorsclib.Brush_brush_type_get, _colorsclib.Brush_brush_type_set) __swig_setmethods__["color"] = _colorsclib.Brush_color_set __swig_getmethods__["color"] = _colorsclib.Brush_color_get if _newclass:color = _swig_property(_colorsclib.Brush_color_get, _colorsclib.Brush_color_set) __swig_setmethods__["type"] = _colorsclib.Brush_type_set __swig_getmethods__["type"] = _colorsclib.Brush_type_get if _newclass:type = _swig_property(_colorsclib.Brush_type_get, _colorsclib.Brush_type_set) __swig_setmethods__["size"] = _colorsclib.Brush_size_set __swig_getmethods__["size"] = _colorsclib.Brush_size_get if _newclass:size = _swig_property(_colorsclib.Brush_size_get, _colorsclib.Brush_size_set) __swig_setmethods__["control"] = _colorsclib.Brush_control_set __swig_getmethods__["control"] = _colorsclib.Brush_control_get if _newclass:control = _swig_property(_colorsclib.Brush_control_get, _colorsclib.Brush_control_set) __swig_setmethods__["opacity"] = _colorsclib.Brush_opacity_set __swig_getmethods__["opacity"] = _colorsclib.Brush_opacity_get if _newclass:opacity = _swig_property(_colorsclib.Brush_opacity_get, _colorsclib.Brush_opacity_set) def __init__(self, *args): this = _colorsclib.new_Brush(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _colorsclib.delete_Brush __del__ = lambda self : None; Brush_swigregister = _colorsclib.Brush_swigregister Brush_swigregister(Brush) class Canvas(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Canvas, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Canvas, name) __repr__ = _swig_repr REFERENCE_WIDTH = _colorsclib.Canvas_REFERENCE_WIDTH REFERENCE_HEIGHT = _colorsclib.Canvas_REFERENCE_HEIGHT VIDEO_WIDTH = _colorsclib.Canvas_VIDEO_WIDTH VIDEO_HEIGHT = _colorsclib.Canvas_VIDEO_HEIGHT DRAWBRUSH_TYPE_NORMAL = _colorsclib.Canvas_DRAWBRUSH_TYPE_NORMAL DRAWBRUSH_TYPE_OLDCURSOR = _colorsclib.Canvas_DRAWBRUSH_TYPE_OLDCURSOR DRAWBRUSH_TYPE_DIRECT = _colorsclib.Canvas_DRAWBRUSH_TYPE_DIRECT DRAWBRUSH_TYPE_GETCOLOR = _colorsclib.Canvas_DRAWBRUSH_TYPE_GETCOLOR DRAWBRUSH_TYPE_CURSOR = _colorsclib.Canvas_DRAWBRUSH_TYPE_CURSOR __swig_setmethods__["commands"] = _colorsclib.Canvas_commands_set __swig_getmethods__["commands"] = _colorsclib.Canvas_commands_get if _newclass:commands = _swig_property(_colorsclib.Canvas_commands_get, _colorsclib.Canvas_commands_set) __swig_setmethods__["width"] = _colorsclib.Canvas_width_set __swig_getmethods__["width"] = _colorsclib.Canvas_width_get if _newclass:width = _swig_property(_colorsclib.Canvas_width_get, _colorsclib.Canvas_width_set) __swig_setmethods__["height"] = _colorsclib.Canvas_height_set __swig_getmethods__["height"] = _colorsclib.Canvas_height_get if _newclass:height = _swig_property(_colorsclib.Canvas_height_get, _colorsclib.Canvas_height_set) __swig_setmethods__["image"] = _colorsclib.Canvas_image_set __swig_getmethods__["image"] = _colorsclib.Canvas_image_get if _newclass:image = _swig_property(_colorsclib.Canvas_image_get, _colorsclib.Canvas_image_set) __swig_setmethods__["image_backup"] = _colorsclib.Canvas_image_backup_set __swig_getmethods__["image_backup"] = _colorsclib.Canvas_image_backup_get if _newclass:image_backup = _swig_property(_colorsclib.Canvas_image_backup_get, _colorsclib.Canvas_image_backup_set) __swig_setmethods__["alpha"] = _colorsclib.Canvas_alpha_set __swig_getmethods__["alpha"] = _colorsclib.Canvas_alpha_get if _newclass:alpha = _swig_property(_colorsclib.Canvas_alpha_get, _colorsclib.Canvas_alpha_set) __swig_setmethods__["image_shared"] = _colorsclib.Canvas_image_shared_set __swig_getmethods__["image_shared"] = _colorsclib.Canvas_image_shared_get if _newclass:image_shared = _swig_property(_colorsclib.Canvas_image_shared_get, _colorsclib.Canvas_image_shared_set) __swig_setmethods__["image_reference"] = _colorsclib.Canvas_image_reference_set __swig_getmethods__["image_reference"] = _colorsclib.Canvas_image_reference_get if _newclass:image_reference = _swig_property(_colorsclib.Canvas_image_reference_get, _colorsclib.Canvas_image_reference_set) __swig_setmethods__["image_video"] = _colorsclib.Canvas_image_video_set __swig_getmethods__["image_video"] = _colorsclib.Canvas_image_video_get if _newclass:image_video = _swig_property(_colorsclib.Canvas_image_video_get, _colorsclib.Canvas_image_video_set) __swig_setmethods__["video_idx"] = _colorsclib.Canvas_video_idx_set __swig_getmethods__["video_idx"] = _colorsclib.Canvas_video_idx_get if _newclass:video_idx = _swig_property(_colorsclib.Canvas_video_idx_get, _colorsclib.Canvas_video_idx_set) __swig_setmethods__["videopaint_pos"] = _colorsclib.Canvas_videopaint_pos_set __swig_getmethods__["videopaint_pos"] = _colorsclib.Canvas_videopaint_pos_get if _newclass:videopaint_pos = _swig_property(_colorsclib.Canvas_videopaint_pos_get, _colorsclib.Canvas_videopaint_pos_set) __swig_setmethods__["videopaint_pressure"] = _colorsclib.Canvas_videopaint_pressure_set __swig_getmethods__["videopaint_pressure"] = _colorsclib.Canvas_videopaint_pressure_get if _newclass:videopaint_pressure = _swig_property(_colorsclib.Canvas_videopaint_pressure_get, _colorsclib.Canvas_videopaint_pressure_set) __swig_setmethods__["brush"] = _colorsclib.Canvas_brush_set __swig_getmethods__["brush"] = _colorsclib.Canvas_brush_get if _newclass:brush = _swig_property(_colorsclib.Canvas_brush_get, _colorsclib.Canvas_brush_set) __swig_setmethods__["lastpos"] = _colorsclib.Canvas_lastpos_set __swig_getmethods__["lastpos"] = _colorsclib.Canvas_lastpos_get if _newclass:lastpos = _swig_property(_colorsclib.Canvas_lastpos_get, _colorsclib.Canvas_lastpos_set) __swig_setmethods__["lastorgpos"] = _colorsclib.Canvas_lastorgpos_set __swig_getmethods__["lastorgpos"] = _colorsclib.Canvas_lastorgpos_get if _newclass:lastorgpos = _swig_property(_colorsclib.Canvas_lastorgpos_get, _colorsclib.Canvas_lastorgpos_set) __swig_setmethods__["lastpressure"] = _colorsclib.Canvas_lastpressure_set __swig_getmethods__["lastpressure"] = _colorsclib.Canvas_lastpressure_get if _newclass:lastpressure = _swig_property(_colorsclib.Canvas_lastpressure_get, _colorsclib.Canvas_lastpressure_set) __swig_setmethods__["dirtymin"] = _colorsclib.Canvas_dirtymin_set __swig_getmethods__["dirtymin"] = _colorsclib.Canvas_dirtymin_get if _newclass:dirtymin = _swig_property(_colorsclib.Canvas_dirtymin_get, _colorsclib.Canvas_dirtymin_set) __swig_setmethods__["dirtymax"] = _colorsclib.Canvas_dirtymax_set __swig_getmethods__["dirtymax"] = _colorsclib.Canvas_dirtymax_get if _newclass:dirtymax = _swig_property(_colorsclib.Canvas_dirtymax_get, _colorsclib.Canvas_dirtymax_set) __swig_setmethods__["strokemin"] = _colorsclib.Canvas_strokemin_set __swig_getmethods__["strokemin"] = _colorsclib.Canvas_strokemin_get if _newclass:strokemin = _swig_property(_colorsclib.Canvas_strokemin_get, _colorsclib.Canvas_strokemin_set) __swig_setmethods__["strokemax"] = _colorsclib.Canvas_strokemax_set __swig_getmethods__["strokemax"] = _colorsclib.Canvas_strokemax_get if _newclass:strokemax = _swig_property(_colorsclib.Canvas_strokemax_get, _colorsclib.Canvas_strokemax_set) __swig_setmethods__["stroke"] = _colorsclib.Canvas_stroke_set __swig_getmethods__["stroke"] = _colorsclib.Canvas_stroke_get if _newclass:stroke = _swig_property(_colorsclib.Canvas_stroke_get, _colorsclib.Canvas_stroke_set) __swig_setmethods__["idle_while_drawing"] = _colorsclib.Canvas_idle_while_drawing_set __swig_getmethods__["idle_while_drawing"] = _colorsclib.Canvas_idle_while_drawing_get if _newclass:idle_while_drawing = _swig_property(_colorsclib.Canvas_idle_while_drawing_get, _colorsclib.Canvas_idle_while_drawing_set) __swig_setmethods__["drawtype"] = _colorsclib.Canvas_drawtype_set __swig_getmethods__["drawtype"] = _colorsclib.Canvas_drawtype_get if _newclass:drawtype = _swig_property(_colorsclib.Canvas_drawtype_get, _colorsclib.Canvas_drawtype_set) __swig_setmethods__["playing"] = _colorsclib.Canvas_playing_set __swig_getmethods__["playing"] = _colorsclib.Canvas_playing_get if _newclass:playing = _swig_property(_colorsclib.Canvas_playing_get, _colorsclib.Canvas_playing_set) __swig_setmethods__["playback"] = _colorsclib.Canvas_playback_set __swig_getmethods__["playback"] = _colorsclib.Canvas_playback_get if _newclass:playback = _swig_property(_colorsclib.Canvas_playback_get, _colorsclib.Canvas_playback_set) __swig_setmethods__["playback_speed"] = _colorsclib.Canvas_playback_speed_set __swig_getmethods__["playback_speed"] = _colorsclib.Canvas_playback_speed_get if _newclass:playback_speed = _swig_property(_colorsclib.Canvas_playback_speed_get, _colorsclib.Canvas_playback_speed_set) __swig_setmethods__["modified"] = _colorsclib.Canvas_modified_set __swig_getmethods__["modified"] = _colorsclib.Canvas_modified_get if _newclass:modified = _swig_property(_colorsclib.Canvas_modified_get, _colorsclib.Canvas_modified_set) def __init__(self, *args): this = _colorsclib.new_Canvas(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _colorsclib.delete_Canvas __del__ = lambda self : None; def clear(self): return _colorsclib.Canvas_clear(self) def resize(self, *args): return _colorsclib.Canvas_resize(self, *args) def reset_brush(self): return _colorsclib.Canvas_reset_brush(self) def save_shared_image(self): return _colorsclib.Canvas_save_shared_image(self) def restore_shared_image(self): return _colorsclib.Canvas_restore_shared_image(self) def clear_image(self): return _colorsclib.Canvas_clear_image(self) def get_variable_brush_size(self, *args): return _colorsclib.Canvas_get_variable_brush_size(self, *args) def command_draw(self, *args): return _colorsclib.Canvas_command_draw(self, *args) def command_enddraw(self): return _colorsclib.Canvas_command_enddraw(self) def reset_dirty_rect(self): return _colorsclib.Canvas_reset_dirty_rect(self) def draw_brush(self, *args): return _colorsclib.Canvas_draw_brush(self, *args) def pickup_color(self, *args): return _colorsclib.Canvas_pickup_color(self, *args) def add_command(self, *args): return _colorsclib.Canvas_add_command(self, *args) def play_command(self, *args): return _colorsclib.Canvas_play_command(self, *args) def playback_done(self): return _colorsclib.Canvas_playback_done(self) def playback_length(self): return _colorsclib.Canvas_playback_length(self) def playback_pos(self): return _colorsclib.Canvas_playback_pos(self) def start_playback(self): return _colorsclib.Canvas_start_playback(self) def pause_playback(self): return _colorsclib.Canvas_pause_playback(self) def resume_playback(self): return _colorsclib.Canvas_resume_playback(self) def stop_playback(self): return _colorsclib.Canvas_stop_playback(self) def finish_playback(self): return _colorsclib.Canvas_finish_playback(self) def playback_finish_stroke(self): return _colorsclib.Canvas_playback_finish_stroke(self) def playback_to(self, *args): return _colorsclib.Canvas_playback_to(self, *args) def playback_step_to(self, *args): return _colorsclib.Canvas_playback_step_to(self, *args) def playback_to_timed(self, *args): return _colorsclib.Canvas_playback_to_timed(self, *args) def set_playback_speed(self, *args): return _colorsclib.Canvas_set_playback_speed(self, *args) def truncate_at_playback(self): return _colorsclib.Canvas_truncate_at_playback(self) def update_playback(self): return _colorsclib.Canvas_update_playback(self) def get_num_commands(self): return _colorsclib.Canvas_get_num_commands(self) def play_range(self, *args): return _colorsclib.Canvas_play_range(self, *args) def to_pixel(self, *args): return _colorsclib.Canvas_to_pixel(self, *args) def blit_1x(self, *args): return _colorsclib.Canvas_blit_1x(self, *args) def blit_2x(self, *args): return _colorsclib.Canvas_blit_2x(self, *args) def blit_4x(self, *args): return _colorsclib.Canvas_blit_4x(self, *args) def blit_8x(self, *args): return _colorsclib.Canvas_blit_8x(self, *args) def downsize_video(self, *args): return _colorsclib.Canvas_downsize_video(self, *args) def videopaint_motion(self, *args): return _colorsclib.Canvas_videopaint_motion(self, *args) def blit_videopaint(self, *args): return _colorsclib.Canvas_blit_videopaint(self, *args) def set_reference_buffer(self, *args): return _colorsclib.Canvas_set_reference_buffer(self, *args) def render_reference_overlay(self): return _colorsclib.Canvas_render_reference_overlay(self) def render_overlay(self): return _colorsclib.Canvas_render_overlay(self) def clear_overlay(self): return _colorsclib.Canvas_clear_overlay(self) def upgrade_drw_header(self, *args): return _colorsclib.Canvas_upgrade_drw_header(self, *args) def load(self, *args): return _colorsclib.Canvas_load(self, *args) def save(self, *args): return _colorsclib.Canvas_save(self, *args) def convert_from_drw(self, *args): return _colorsclib.Canvas_convert_from_drw(self, *args) def convert_to_drw(self, *args): return _colorsclib.Canvas_convert_to_drw(self, *args) def send_drw_commands(self, *args): return _colorsclib.Canvas_send_drw_commands(self, *args) def receive_drw_commands(self, *args): return _colorsclib.Canvas_receive_drw_commands(self, *args) Canvas_swigregister = _colorsclib.Canvas_swigregister Canvas_swigregister(Canvas) class Palette(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Palette, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Palette, name) __repr__ = _swig_repr WHEEL_WIDTH = _colorsclib.Palette_WHEEL_WIDTH __swig_setmethods__["size"] = _colorsclib.Palette_size_set __swig_getmethods__["size"] = _colorsclib.Palette_size_get if _newclass:size = _swig_property(_colorsclib.Palette_size_get, _colorsclib.Palette_size_set) __swig_setmethods__["palette_h"] = _colorsclib.Palette_palette_h_set __swig_getmethods__["palette_h"] = _colorsclib.Palette_palette_h_get if _newclass:palette_h = _swig_property(_colorsclib.Palette_palette_h_get, _colorsclib.Palette_palette_h_set) __swig_setmethods__["palette_s"] = _colorsclib.Palette_palette_s_set __swig_getmethods__["palette_s"] = _colorsclib.Palette_palette_s_get if _newclass:palette_s = _swig_property(_colorsclib.Palette_palette_s_get, _colorsclib.Palette_palette_s_set) __swig_setmethods__["palette_v"] = _colorsclib.Palette_palette_v_set __swig_getmethods__["palette_v"] = _colorsclib.Palette_palette_v_get if _newclass:palette_v = _swig_property(_colorsclib.Palette_palette_v_get, _colorsclib.Palette_palette_v_set) __swig_setmethods__["triangle_cursor"] = _colorsclib.Palette_triangle_cursor_set __swig_getmethods__["triangle_cursor"] = _colorsclib.Palette_triangle_cursor_get if _newclass:triangle_cursor = _swig_property(_colorsclib.Palette_triangle_cursor_get, _colorsclib.Palette_triangle_cursor_set) __swig_setmethods__["triangle_capture"] = _colorsclib.Palette_triangle_capture_set __swig_getmethods__["triangle_capture"] = _colorsclib.Palette_triangle_capture_get if _newclass:triangle_capture = _swig_property(_colorsclib.Palette_triangle_capture_get, _colorsclib.Palette_triangle_capture_set) __swig_setmethods__["wheel_capture"] = _colorsclib.Palette_wheel_capture_set __swig_getmethods__["wheel_capture"] = _colorsclib.Palette_wheel_capture_get if _newclass:wheel_capture = _swig_property(_colorsclib.Palette_wheel_capture_get, _colorsclib.Palette_wheel_capture_set) def __init__(self, *args): this = _colorsclib.new_Palette(*args) try: self.this.append(this) except: self.this = this def get_wheel_radius(self): return _colorsclib.Palette_get_wheel_radius(self) def rgb_to_hsv(self, *args): return _colorsclib.Palette_rgb_to_hsv(self, *args) def hsv_to_rgb(self, *args): return _colorsclib.Palette_hsv_to_rgb(self, *args) def set_color(self, *args): return _colorsclib.Palette_set_color(self, *args) def get_color(self): return _colorsclib.Palette_get_color(self) def sqr(self, *args): return _colorsclib.Palette_sqr(self, *args) def dot(self, *args): return _colorsclib.Palette_dot(self, *args) def length(self, *args): return _colorsclib.Palette_length(self, *args) def length_sqr(self, *args): return _colorsclib.Palette_length_sqr(self, *args) def distance(self, *args): return _colorsclib.Palette_distance(self, *args) def distance_sqr(self, *args): return _colorsclib.Palette_distance_sqr(self, *args) def normalize(self, *args): return _colorsclib.Palette_normalize(self, *args) def get_triangle_points(self, *args): return _colorsclib.Palette_get_triangle_points(self, *args) def render_wheel(self, *args): return _colorsclib.Palette_render_wheel(self, *args) def render_triangle(self, *args): return _colorsclib.Palette_render_triangle(self, *args) def get_wheel_pos(self): return _colorsclib.Palette_get_wheel_pos(self) def get_triangle_pos(self): return _colorsclib.Palette_get_triangle_pos(self) def process_mouse(self, *args): return _colorsclib.Palette_process_mouse(self, *args) def process_mouse_release(self): return _colorsclib.Palette_process_mouse_release(self) __swig_destroy__ = _colorsclib.delete_Palette __del__ = lambda self : None; Palette_swigregister = _colorsclib.Palette_swigregister Palette_swigregister(Palette) class BrushPreview(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, BrushPreview, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, BrushPreview, name) __repr__ = _swig_repr __swig_setmethods__["size"] = _colorsclib.BrushPreview_size_set __swig_getmethods__["size"] = _colorsclib.BrushPreview_size_get if _newclass:size = _swig_property(_colorsclib.BrushPreview_size_get, _colorsclib.BrushPreview_size_set) __swig_setmethods__["brush"] = _colorsclib.BrushPreview_brush_set __swig_getmethods__["brush"] = _colorsclib.BrushPreview_brush_get if _newclass:brush = _swig_property(_colorsclib.BrushPreview_brush_get, _colorsclib.BrushPreview_brush_set) def __init__(self, *args): this = _colorsclib.new_BrushPreview(*args) try: self.this.append(this) except: self.this = this def render(self, *args): return _colorsclib.BrushPreview_render(self, *args) __swig_destroy__ = _colorsclib.delete_BrushPreview __del__ = lambda self : None; BrushPreview_swigregister = _colorsclib.BrushPreview_swigregister BrushPreview_swigregister(BrushPreview)