|
From: <jd...@us...> - 2008-05-28 03:16:36
|
Revision: 5282
http://matplotlib.svn.sourceforge.net/matplotlib/?rev=5282&view=rev
Author: jdh2358
Date: 2008-05-27 20:16:35 -0700 (Tue, 27 May 2008)
Log Message:
-----------
reworked callback api for cm.ScalarMappable
Modified Paths:
--------------
trunk/matplotlib/API_CHANGES
trunk/matplotlib/CHANGELOG
trunk/matplotlib/examples/pylab/image_demo2.py
trunk/matplotlib/lib/matplotlib/cm.py
trunk/matplotlib/lib/matplotlib/colorbar.py
trunk/matplotlib/lib/matplotlib/figure.py
trunk/matplotlib/lib/matplotlib/pyplot.py
Removed Paths:
-------------
trunk/matplotlib/lib/matplotlib/agg.py
Modified: trunk/matplotlib/API_CHANGES
===================================================================
--- trunk/matplotlib/API_CHANGES 2008-05-28 02:04:26 UTC (rev 5281)
+++ trunk/matplotlib/API_CHANGES 2008-05-28 03:16:35 UTC (rev 5282)
@@ -1,3 +1,8 @@
+ Rewrote the cm.ScalarMappable callback infrastructure to use
+ cbook.CallbackRegistry rather than custom callback handling. Amy
+ users of add_observer/notify of the cm.ScalarMappable should uae
+ the cm.ScalarMappable.callbacksSM CallbackRegistry instead.
+
New axes function and Axes method provide control over the plot
color cycle: axes.set_default_color_cycle(clist) and
Axes.set_color_cycle(clist).
Modified: trunk/matplotlib/CHANGELOG
===================================================================
--- trunk/matplotlib/CHANGELOG 2008-05-28 02:04:26 UTC (rev 5281)
+++ trunk/matplotlib/CHANGELOG 2008-05-28 03:16:35 UTC (rev 5282)
@@ -1,3 +1,9 @@
+2008-05-27 Rewrote the cm.ScalarMappable callback infrastructure to
+ use cbook.CallbackRegistry rather than custom callback
+ handling. Amy users of add_observer/notify of the
+ cm.ScalarMappable should uae the
+ cm.ScalarMappable.callbacksSM CallbackRegistry instead. JDH
+
2008-05-27 Fix TkAgg build on Ubuntu 8.04 (and hopefully a more
general solution for other platforms, too.)
Modified: trunk/matplotlib/examples/pylab/image_demo2.py
===================================================================
--- trunk/matplotlib/examples/pylab/image_demo2.py 2008-05-28 02:04:26 UTC (rev 5281)
+++ trunk/matplotlib/examples/pylab/image_demo2.py 2008-05-28 03:16:35 UTC (rev 5282)
@@ -8,7 +8,7 @@
A.shape = w, h
extent = (0, 25, 0, 25)
-im = imshow(A, cmap=cm.jet, origin='upper', extent=extent)
+im = imshow(A, cmap=cm.hot, origin='upper', extent=extent)
markers = [(15.9, 14.5), (16.8, 15)]
x,y = zip(*markers)
Deleted: trunk/matplotlib/lib/matplotlib/agg.py
===================================================================
--- trunk/matplotlib/lib/matplotlib/agg.py 2008-05-28 02:04:26 UTC (rev 5281)
+++ trunk/matplotlib/lib/matplotlib/agg.py 2008-05-28 03:16:35 UTC (rev 5282)
@@ -1,1322 +0,0 @@
-# This file was automatically generated by SWIG (http://www.swig.org).
-# Version 1.3.31
-#
-# Don't modify this file, modify the SWIG interface instead.
-# This file is compatible with both classic and new-style classes.
-
-import _agg
-import new
-new_instancemethod = new.instancemethod
-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__ == 'PySwigObject':
- 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,)
-
-import types
-try:
- _object = types.ObjectType
- _newclass = 1
-except AttributeError:
- class _object : pass
- _newclass = 0
-del types
-
-
-cover_shift = _agg.cover_shift
-cover_size = _agg.cover_size
-cover_mask = _agg.cover_mask
-cover_none = _agg.cover_none
-cover_full = _agg.cover_full
-deg2rad = _agg.deg2rad
-rad2deg = _agg.rad2deg
-path_cmd_stop = _agg.path_cmd_stop
-path_cmd_move_to = _agg.path_cmd_move_to
-path_cmd_line_to = _agg.path_cmd_line_to
-path_cmd_curve3 = _agg.path_cmd_curve3
-path_cmd_curve4 = _agg.path_cmd_curve4
-path_cmd_curveN = _agg.path_cmd_curveN
-path_cmd_catrom = _agg.path_cmd_catrom
-path_cmd_ubspline = _agg.path_cmd_ubspline
-path_cmd_end_poly = _agg.path_cmd_end_poly
-path_cmd_mask = _agg.path_cmd_mask
-path_flags_none = _agg.path_flags_none
-path_flags_ccw = _agg.path_flags_ccw
-path_flags_cw = _agg.path_flags_cw
-path_flags_close = _agg.path_flags_close
-path_flags_mask = _agg.path_flags_mask
-is_vertex = _agg.is_vertex
-is_stop = _agg.is_stop
-is_move_to = _agg.is_move_to
-is_line_to = _agg.is_line_to
-is_curve = _agg.is_curve
-is_curve3 = _agg.is_curve3
-is_curve4 = _agg.is_curve4
-is_end_poly = _agg.is_end_poly
-is_close = _agg.is_close
-is_next_poly = _agg.is_next_poly
-is_cw = _agg.is_cw
-is_ccw = _agg.is_ccw
-is_oriented = _agg.is_oriented
-is_closed = _agg.is_closed
-get_close_flag = _agg.get_close_flag
-clear_orientation = _agg.clear_orientation
-get_orientation = _agg.get_orientation
-set_orientation = _agg.set_orientation
-class point_type(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, point_type, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, point_type, name)
- __repr__ = _swig_repr
- __swig_setmethods__["x"] = _agg.point_type_x_set
- __swig_getmethods__["x"] = _agg.point_type_x_get
- if _newclass:x = _swig_property(_agg.point_type_x_get, _agg.point_type_x_set)
- __swig_setmethods__["y"] = _agg.point_type_y_set
- __swig_getmethods__["y"] = _agg.point_type_y_get
- if _newclass:y = _swig_property(_agg.point_type_y_get, _agg.point_type_y_set)
- def __init__(self, *args):
- this = _agg.new_point_type(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_point_type
- __del__ = lambda self : None;
-point_type_swigregister = _agg.point_type_swigregister
-point_type_swigregister(point_type)
-cvar = _agg.cvar
-pi = cvar.pi
-
-class vertex_type(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, vertex_type, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, vertex_type, name)
- __repr__ = _swig_repr
- __swig_setmethods__["x"] = _agg.vertex_type_x_set
- __swig_getmethods__["x"] = _agg.vertex_type_x_get
- if _newclass:x = _swig_property(_agg.vertex_type_x_get, _agg.vertex_type_x_set)
- __swig_setmethods__["y"] = _agg.vertex_type_y_set
- __swig_getmethods__["y"] = _agg.vertex_type_y_get
- if _newclass:y = _swig_property(_agg.vertex_type_y_get, _agg.vertex_type_y_set)
- __swig_setmethods__["cmd"] = _agg.vertex_type_cmd_set
- __swig_getmethods__["cmd"] = _agg.vertex_type_cmd_get
- if _newclass:cmd = _swig_property(_agg.vertex_type_cmd_get, _agg.vertex_type_cmd_set)
- def __init__(self, *args):
- this = _agg.new_vertex_type(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_vertex_type
- __del__ = lambda self : None;
-vertex_type_swigregister = _agg.vertex_type_swigregister
-vertex_type_swigregister(vertex_type)
-
-class rect(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, rect, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, rect, name)
- __repr__ = _swig_repr
- __swig_setmethods__["x1"] = _agg.rect_x1_set
- __swig_getmethods__["x1"] = _agg.rect_x1_get
- if _newclass:x1 = _swig_property(_agg.rect_x1_get, _agg.rect_x1_set)
- __swig_setmethods__["y1"] = _agg.rect_y1_set
- __swig_getmethods__["y1"] = _agg.rect_y1_get
- if _newclass:y1 = _swig_property(_agg.rect_y1_get, _agg.rect_y1_set)
- __swig_setmethods__["x2"] = _agg.rect_x2_set
- __swig_getmethods__["x2"] = _agg.rect_x2_get
- if _newclass:x2 = _swig_property(_agg.rect_x2_get, _agg.rect_x2_set)
- __swig_setmethods__["y2"] = _agg.rect_y2_set
- __swig_getmethods__["y2"] = _agg.rect_y2_get
- if _newclass:y2 = _swig_property(_agg.rect_y2_get, _agg.rect_y2_set)
- def __init__(self, *args):
- this = _agg.new_rect(*args)
- try: self.this.append(this)
- except: self.this = this
- def normalize(*args): return _agg.rect_normalize(*args)
- def clip(*args): return _agg.rect_clip(*args)
- def is_valid(*args): return _agg.rect_is_valid(*args)
- __swig_destroy__ = _agg.delete_rect
- __del__ = lambda self : None;
-rect_swigregister = _agg.rect_swigregister
-rect_swigregister(rect)
-
-class rect_d(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, rect_d, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, rect_d, name)
- __repr__ = _swig_repr
- __swig_setmethods__["x1"] = _agg.rect_d_x1_set
- __swig_getmethods__["x1"] = _agg.rect_d_x1_get
- if _newclass:x1 = _swig_property(_agg.rect_d_x1_get, _agg.rect_d_x1_set)
- __swig_setmethods__["y1"] = _agg.rect_d_y1_set
- __swig_getmethods__["y1"] = _agg.rect_d_y1_get
- if _newclass:y1 = _swig_property(_agg.rect_d_y1_get, _agg.rect_d_y1_set)
- __swig_setmethods__["x2"] = _agg.rect_d_x2_set
- __swig_getmethods__["x2"] = _agg.rect_d_x2_get
- if _newclass:x2 = _swig_property(_agg.rect_d_x2_get, _agg.rect_d_x2_set)
- __swig_setmethods__["y2"] = _agg.rect_d_y2_set
- __swig_getmethods__["y2"] = _agg.rect_d_y2_get
- if _newclass:y2 = _swig_property(_agg.rect_d_y2_get, _agg.rect_d_y2_set)
- def __init__(self, *args):
- this = _agg.new_rect_d(*args)
- try: self.this.append(this)
- except: self.this = this
- def normalize(*args): return _agg.rect_d_normalize(*args)
- def clip(*args): return _agg.rect_d_clip(*args)
- def is_valid(*args): return _agg.rect_d_is_valid(*args)
- __swig_destroy__ = _agg.delete_rect_d
- __del__ = lambda self : None;
-rect_d_swigregister = _agg.rect_d_swigregister
-rect_d_swigregister(rect_d)
-
-unite_rectangles = _agg.unite_rectangles
-unite_rectangles_d = _agg.unite_rectangles_d
-intersect_rectangles = _agg.intersect_rectangles
-intersect_rectangles_d = _agg.intersect_rectangles_d
-class binary_data(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, binary_data, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, binary_data, name)
- __repr__ = _swig_repr
- __swig_setmethods__["size"] = _agg.binary_data_size_set
- __swig_getmethods__["size"] = _agg.binary_data_size_get
- if _newclass:size = _swig_property(_agg.binary_data_size_get, _agg.binary_data_size_set)
- __swig_setmethods__["data"] = _agg.binary_data_data_set
- __swig_getmethods__["data"] = _agg.binary_data_data_get
- if _newclass:data = _swig_property(_agg.binary_data_data_get, _agg.binary_data_data_set)
- def __init__(self, *args):
- this = _agg.new_binary_data(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_binary_data
- __del__ = lambda self : None;
-binary_data_swigregister = _agg.binary_data_swigregister
-binary_data_swigregister(binary_data)
-
-class buffer(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, buffer, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, buffer, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_buffer(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_buffer
- __del__ = lambda self : None;
- def to_string(*args): return _agg.buffer_to_string(*args)
- __swig_getmethods__["width"] = _agg.buffer_width_get
- if _newclass:width = _swig_property(_agg.buffer_width_get)
- __swig_getmethods__["height"] = _agg.buffer_height_get
- if _newclass:height = _swig_property(_agg.buffer_height_get)
- __swig_getmethods__["stride"] = _agg.buffer_stride_get
- if _newclass:stride = _swig_property(_agg.buffer_stride_get)
- __swig_setmethods__["data"] = _agg.buffer_data_set
- __swig_getmethods__["data"] = _agg.buffer_data_get
- if _newclass:data = _swig_property(_agg.buffer_data_get, _agg.buffer_data_set)
- __swig_setmethods__["freemem"] = _agg.buffer_freemem_set
- __swig_getmethods__["freemem"] = _agg.buffer_freemem_get
- if _newclass:freemem = _swig_property(_agg.buffer_freemem_get, _agg.buffer_freemem_set)
-buffer_swigregister = _agg.buffer_swigregister
-buffer_swigregister(buffer)
-
-class order_rgb(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, order_rgb, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, order_rgb, name)
- __repr__ = _swig_repr
- R = _agg.order_rgb_R
- G = _agg.order_rgb_G
- B = _agg.order_rgb_B
- rgb_tag = _agg.order_rgb_rgb_tag
- def __init__(self, *args):
- this = _agg.new_order_rgb(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_order_rgb
- __del__ = lambda self : None;
-order_rgb_swigregister = _agg.order_rgb_swigregister
-order_rgb_swigregister(order_rgb)
-
-class order_bgr(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, order_bgr, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, order_bgr, name)
- __repr__ = _swig_repr
- B = _agg.order_bgr_B
- G = _agg.order_bgr_G
- R = _agg.order_bgr_R
- rgb_tag = _agg.order_bgr_rgb_tag
- def __init__(self, *args):
- this = _agg.new_order_bgr(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_order_bgr
- __del__ = lambda self : None;
-order_bgr_swigregister = _agg.order_bgr_swigregister
-order_bgr_swigregister(order_bgr)
-
-class order_rgba(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, order_rgba, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, order_rgba, name)
- __repr__ = _swig_repr
- R = _agg.order_rgba_R
- G = _agg.order_rgba_G
- B = _agg.order_rgba_B
- A = _agg.order_rgba_A
- rgba_tag = _agg.order_rgba_rgba_tag
- def __init__(self, *args):
- this = _agg.new_order_rgba(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_order_rgba
- __del__ = lambda self : None;
-order_rgba_swigregister = _agg.order_rgba_swigregister
-order_rgba_swigregister(order_rgba)
-
-class order_argb(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, order_argb, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, order_argb, name)
- __repr__ = _swig_repr
- A = _agg.order_argb_A
- R = _agg.order_argb_R
- G = _agg.order_argb_G
- B = _agg.order_argb_B
- rgba_tag = _agg.order_argb_rgba_tag
- def __init__(self, *args):
- this = _agg.new_order_argb(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_order_argb
- __del__ = lambda self : None;
-order_argb_swigregister = _agg.order_argb_swigregister
-order_argb_swigregister(order_argb)
-
-class order_abgr(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, order_abgr, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, order_abgr, name)
- __repr__ = _swig_repr
- A = _agg.order_abgr_A
- B = _agg.order_abgr_B
- G = _agg.order_abgr_G
- R = _agg.order_abgr_R
- rgba_tag = _agg.order_abgr_rgba_tag
- def __init__(self, *args):
- this = _agg.new_order_abgr(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_order_abgr
- __del__ = lambda self : None;
-order_abgr_swigregister = _agg.order_abgr_swigregister
-order_abgr_swigregister(order_abgr)
-
-class order_bgra(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, order_bgra, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, order_bgra, name)
- __repr__ = _swig_repr
- B = _agg.order_bgra_B
- G = _agg.order_bgra_G
- R = _agg.order_bgra_R
- A = _agg.order_bgra_A
- rgba_tag = _agg.order_bgra_rgba_tag
- def __init__(self, *args):
- this = _agg.new_order_bgra(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_order_bgra
- __del__ = lambda self : None;
-order_bgra_swigregister = _agg.order_bgra_swigregister
-order_bgra_swigregister(order_bgra)
-
-class rgba(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, rgba, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, rgba, name)
- __repr__ = _swig_repr
- __swig_setmethods__["r"] = _agg.rgba_r_set
- __swig_getmethods__["r"] = _agg.rgba_r_get
- if _newclass:r = _swig_property(_agg.rgba_r_get, _agg.rgba_r_set)
- __swig_setmethods__["g"] = _agg.rgba_g_set
- __swig_getmethods__["g"] = _agg.rgba_g_get
- if _newclass:g = _swig_property(_agg.rgba_g_get, _agg.rgba_g_set)
- __swig_setmethods__["b"] = _agg.rgba_b_set
- __swig_getmethods__["b"] = _agg.rgba_b_get
- if _newclass:b = _swig_property(_agg.rgba_b_get, _agg.rgba_b_set)
- __swig_setmethods__["a"] = _agg.rgba_a_set
- __swig_getmethods__["a"] = _agg.rgba_a_get
- if _newclass:a = _swig_property(_agg.rgba_a_get, _agg.rgba_a_set)
- def clear(*args): return _agg.rgba_clear(*args)
- def transparent(*args): return _agg.rgba_transparent(*args)
- def opacity(*args): return _agg.rgba_opacity(*args)
- def premultiply(*args): return _agg.rgba_premultiply(*args)
- def demultiply(*args): return _agg.rgba_demultiply(*args)
- def gradient(*args): return _agg.rgba_gradient(*args)
- __swig_getmethods__["no_color"] = lambda x: _agg.rgba_no_color
- if _newclass:no_color = staticmethod(_agg.rgba_no_color)
- __swig_getmethods__["from_wavelength"] = lambda x: _agg.rgba_from_wavelength
- if _newclass:from_wavelength = staticmethod(_agg.rgba_from_wavelength)
- def __init__(self, *args):
- this = _agg.new_rgba(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_rgba
- __del__ = lambda self : None;
-rgba_swigregister = _agg.rgba_swigregister
-rgba_swigregister(rgba)
-rgba_no_color = _agg.rgba_no_color
-rgba_from_wavelength = _agg.rgba_from_wavelength
-
-class rgba8(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, rgba8, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, rgba8, name)
- __repr__ = _swig_repr
- base_shift = _agg.rgba8_base_shift
- base_size = _agg.rgba8_base_size
- base_mask = _agg.rgba8_base_mask
- __swig_setmethods__["r"] = _agg.rgba8_r_set
- __swig_getmethods__["r"] = _agg.rgba8_r_get
- if _newclass:r = _swig_property(_agg.rgba8_r_get, _agg.rgba8_r_set)
- __swig_setmethods__["g"] = _agg.rgba8_g_set
- __swig_getmethods__["g"] = _agg.rgba8_g_get
- if _newclass:g = _swig_property(_agg.rgba8_g_get, _agg.rgba8_g_set)
- __swig_setmethods__["b"] = _agg.rgba8_b_set
- __swig_getmethods__["b"] = _agg.rgba8_b_get
- if _newclass:b = _swig_property(_agg.rgba8_b_get, _agg.rgba8_b_set)
- __swig_setmethods__["a"] = _agg.rgba8_a_set
- __swig_getmethods__["a"] = _agg.rgba8_a_get
- if _newclass:a = _swig_property(_agg.rgba8_a_get, _agg.rgba8_a_set)
- def __init__(self, *args):
- this = _agg.new_rgba8(*args)
- try: self.this.append(this)
- except: self.this = this
- def clear(*args): return _agg.rgba8_clear(*args)
- def transparent(*args): return _agg.rgba8_transparent(*args)
- def opacity(*args): return _agg.rgba8_opacity(*args)
- def premultiply(*args): return _agg.rgba8_premultiply(*args)
- def demultiply(*args): return _agg.rgba8_demultiply(*args)
- def gradient(*args): return _agg.rgba8_gradient(*args)
- __swig_getmethods__["no_color"] = lambda x: _agg.rgba8_no_color
- if _newclass:no_color = staticmethod(_agg.rgba8_no_color)
- __swig_getmethods__["from_wavelength"] = lambda x: _agg.rgba8_from_wavelength
- if _newclass:from_wavelength = staticmethod(_agg.rgba8_from_wavelength)
- __swig_destroy__ = _agg.delete_rgba8
- __del__ = lambda self : None;
-rgba8_swigregister = _agg.rgba8_swigregister
-rgba8_swigregister(rgba8)
-rgba_pre = _agg.rgba_pre
-rgba8_no_color = _agg.rgba8_no_color
-rgba8_from_wavelength = _agg.rgba8_from_wavelength
-
-rgb8_packed = _agg.rgb8_packed
-bgr8_packed = _agg.bgr8_packed
-argb8_packed = _agg.argb8_packed
-class rgba16(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, rgba16, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, rgba16, name)
- __repr__ = _swig_repr
- base_shift = _agg.rgba16_base_shift
- base_size = _agg.rgba16_base_size
- base_mask = _agg.rgba16_base_mask
- __swig_setmethods__["r"] = _agg.rgba16_r_set
- __swig_getmethods__["r"] = _agg.rgba16_r_get
- if _newclass:r = _swig_property(_agg.rgba16_r_get, _agg.rgba16_r_set)
- __swig_setmethods__["g"] = _agg.rgba16_g_set
- __swig_getmethods__["g"] = _agg.rgba16_g_get
- if _newclass:g = _swig_property(_agg.rgba16_g_get, _agg.rgba16_g_set)
- __swig_setmethods__["b"] = _agg.rgba16_b_set
- __swig_getmethods__["b"] = _agg.rgba16_b_get
- if _newclass:b = _swig_property(_agg.rgba16_b_get, _agg.rgba16_b_set)
- __swig_setmethods__["a"] = _agg.rgba16_a_set
- __swig_getmethods__["a"] = _agg.rgba16_a_get
- if _newclass:a = _swig_property(_agg.rgba16_a_get, _agg.rgba16_a_set)
- def __init__(self, *args):
- this = _agg.new_rgba16(*args)
- try: self.this.append(this)
- except: self.this = this
- def clear(*args): return _agg.rgba16_clear(*args)
- def transparent(*args): return _agg.rgba16_transparent(*args)
- def opacity(*args): return _agg.rgba16_opacity(*args)
- def premultiply(*args): return _agg.rgba16_premultiply(*args)
- def demultiply(*args): return _agg.rgba16_demultiply(*args)
- def gradient(*args): return _agg.rgba16_gradient(*args)
- __swig_getmethods__["no_color"] = lambda x: _agg.rgba16_no_color
- if _newclass:no_color = staticmethod(_agg.rgba16_no_color)
- __swig_getmethods__["from_wavelength"] = lambda x: _agg.rgba16_from_wavelength
- if _newclass:from_wavelength = staticmethod(_agg.rgba16_from_wavelength)
- __swig_destroy__ = _agg.delete_rgba16
- __del__ = lambda self : None;
-rgba16_swigregister = _agg.rgba16_swigregister
-rgba16_swigregister(rgba16)
-rgba8_pre = _agg.rgba8_pre
-rgba16_no_color = _agg.rgba16_no_color
-rgba16_from_wavelength = _agg.rgba16_from_wavelength
-
-class trans_affine(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, trans_affine, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, trans_affine, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_trans_affine(*args)
- try: self.this.append(this)
- except: self.this = this
- def parl_to_parl(*args): return _agg.trans_affine_parl_to_parl(*args)
- def rect_to_parl(*args): return _agg.trans_affine_rect_to_parl(*args)
- def parl_to_rect(*args): return _agg.trans_affine_parl_to_rect(*args)
- def reset(*args): return _agg.trans_affine_reset(*args)
- def multiply(*args): return _agg.trans_affine_multiply(*args)
- def premultiply(*args): return _agg.trans_affine_premultiply(*args)
- def invert(*args): return _agg.trans_affine_invert(*args)
- def flip_x(*args): return _agg.trans_affine_flip_x(*args)
- def flip_y(*args): return _agg.trans_affine_flip_y(*args)
- def as_vec6(*args): return _agg.trans_affine_as_vec6(*args)
- def load_from(*args): return _agg.trans_affine_load_from(*args)
- def __imul__(*args): return _agg.trans_affine___imul__(*args)
- def __mul__(*args): return _agg.trans_affine___mul__(*args)
- def __invert__(*args): return _agg.trans_affine___invert__(*args)
- def __eq__(*args): return _agg.trans_affine___eq__(*args)
- def __ne__(*args): return _agg.trans_affine___ne__(*args)
- def transform(*args): return _agg.trans_affine_transform(*args)
- def inverse_transform(*args): return _agg.trans_affine_inverse_transform(*args)
- def determinant(*args): return _agg.trans_affine_determinant(*args)
- def scale(*args): return _agg.trans_affine_scale(*args)
- def is_identity(*args): return _agg.trans_affine_is_identity(*args)
- def is_equal(*args): return _agg.trans_affine_is_equal(*args)
- def get_rotation(*args): return _agg.trans_affine_get_rotation(*args)
- def get_translation(*args): return _agg.trans_affine_get_translation(*args)
- def get_scaling(*args): return _agg.trans_affine_get_scaling(*args)
- __swig_destroy__ = _agg.delete_trans_affine
- __del__ = lambda self : None;
-trans_affine_swigregister = _agg.trans_affine_swigregister
-trans_affine_swigregister(trans_affine)
-rgba16_pre = _agg.rgba16_pre
-
-class trans_affine_rotation(trans_affine):
- __swig_setmethods__ = {}
- for _s in [trans_affine]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
- __setattr__ = lambda self, name, value: _swig_setattr(self, trans_affine_rotation, name, value)
- __swig_getmethods__ = {}
- for _s in [trans_affine]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
- __getattr__ = lambda self, name: _swig_getattr(self, trans_affine_rotation, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_trans_affine_rotation(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_trans_affine_rotation
- __del__ = lambda self : None;
-trans_affine_rotation_swigregister = _agg.trans_affine_rotation_swigregister
-trans_affine_rotation_swigregister(trans_affine_rotation)
-
-class trans_affine_scaling(trans_affine):
- __swig_setmethods__ = {}
- for _s in [trans_affine]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
- __setattr__ = lambda self, name, value: _swig_setattr(self, trans_affine_scaling, name, value)
- __swig_getmethods__ = {}
- for _s in [trans_affine]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
- __getattr__ = lambda self, name: _swig_getattr(self, trans_affine_scaling, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_trans_affine_scaling(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_trans_affine_scaling
- __del__ = lambda self : None;
-trans_affine_scaling_swigregister = _agg.trans_affine_scaling_swigregister
-trans_affine_scaling_swigregister(trans_affine_scaling)
-
-class trans_affine_translation(trans_affine):
- __swig_setmethods__ = {}
- for _s in [trans_affine]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
- __setattr__ = lambda self, name, value: _swig_setattr(self, trans_affine_translation, name, value)
- __swig_getmethods__ = {}
- for _s in [trans_affine]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
- __getattr__ = lambda self, name: _swig_getattr(self, trans_affine_translation, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_trans_affine_translation(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_trans_affine_translation
- __del__ = lambda self : None;
-trans_affine_translation_swigregister = _agg.trans_affine_translation_swigregister
-trans_affine_translation_swigregister(trans_affine_translation)
-
-class trans_affine_skewing(trans_affine):
- __swig_setmethods__ = {}
- for _s in [trans_affine]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
- __setattr__ = lambda self, name, value: _swig_setattr(self, trans_affine_skewing, name, value)
- __swig_getmethods__ = {}
- for _s in [trans_affine]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
- __getattr__ = lambda self, name: _swig_getattr(self, trans_affine_skewing, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_trans_affine_skewing(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_trans_affine_skewing
- __del__ = lambda self : None;
-trans_affine_skewing_swigregister = _agg.trans_affine_skewing_swigregister
-trans_affine_skewing_swigregister(trans_affine_skewing)
-
-class path_storage(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, path_storage, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, path_storage, name)
- __repr__ = _swig_repr
- __swig_destroy__ = _agg.delete_path_storage
- __del__ = lambda self : None;
- def __init__(self, *args):
- this = _agg.new_path_storage(*args)
- try: self.this.append(this)
- except: self.this = this
- def remove_all(*args): return _agg.path_storage_remove_all(*args)
- def last_vertex(*args): return _agg.path_storage_last_vertex(*args)
- def prev_vertex(*args): return _agg.path_storage_prev_vertex(*args)
- def rel_to_abs(*args): return _agg.path_storage_rel_to_abs(*args)
- def move_to(*args): return _agg.path_storage_move_to(*args)
- def move_rel(*args): return _agg.path_storage_move_rel(*args)
- def line_to(*args): return _agg.path_storage_line_to(*args)
- def line_rel(*args): return _agg.path_storage_line_rel(*args)
- def arc_to(*args): return _agg.path_storage_arc_to(*args)
- def arc_rel(*args): return _agg.path_storage_arc_rel(*args)
- def curve3(*args): return _agg.path_storage_curve3(*args)
- def curve3_rel(*args): return _agg.path_storage_curve3_rel(*args)
- def curve4(*args): return _agg.path_storage_curve4(*args)
- def curve4_rel(*args): return _agg.path_storage_curve4_rel(*args)
- def end_poly(*args): return _agg.path_storage_end_poly(*args)
- def close_polygon(*args): return _agg.path_storage_close_polygon(*args)
- def add_poly(*args): return _agg.path_storage_add_poly(*args)
- def start_new_path(*args): return _agg.path_storage_start_new_path(*args)
- def copy_from(*args): return _agg.path_storage_copy_from(*args)
- def total_vertices(*args): return _agg.path_storage_total_vertices(*args)
- def command(*args): return _agg.path_storage_command(*args)
- def rewind(*args): return _agg.path_storage_rewind(*args)
- def vertex(*args): return _agg.path_storage_vertex(*args)
- def arrange_orientations(*args): return _agg.path_storage_arrange_orientations(*args)
- def arrange_orientations_all_paths(*args): return _agg.path_storage_arrange_orientations_all_paths(*args)
- def flip_x(*args): return _agg.path_storage_flip_x(*args)
- def flip_y(*args): return _agg.path_storage_flip_y(*args)
- def add_vertex(*args): return _agg.path_storage_add_vertex(*args)
- def modify_vertex(*args): return _agg.path_storage_modify_vertex(*args)
- def modify_command(*args): return _agg.path_storage_modify_command(*args)
-path_storage_swigregister = _agg.path_storage_swigregister
-path_storage_swigregister(path_storage)
-
-butt_cap = _agg.butt_cap
-square_cap = _agg.square_cap
-round_cap = _agg.round_cap
-miter_join = _agg.miter_join
-miter_join_revert = _agg.miter_join_revert
-round_join = _agg.round_join
-bevel_join = _agg.bevel_join
-class rendering_buffer(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, rendering_buffer, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, rendering_buffer, name)
- __repr__ = _swig_repr
- __swig_destroy__ = _agg.delete_rendering_buffer
- __del__ = lambda self : None;
- def __init__(self, *args):
- this = _agg.new_rendering_buffer(*args)
- try: self.this.append(this)
- except: self.this = this
- def attach(*args): return _agg.rendering_buffer_attach(*args)
- def buf(*args): return _agg.rendering_buffer_buf(*args)
- def width(*args): return _agg.rendering_buffer_width(*args)
- def height(*args): return _agg.rendering_buffer_height(*args)
- def stride(*args): return _agg.rendering_buffer_stride(*args)
- def stride_abs(*args): return _agg.rendering_buffer_stride_abs(*args)
- def row(*args): return _agg.rendering_buffer_row(*args)
- def next_row(*args): return _agg.rendering_buffer_next_row(*args)
- def rows(*args): return _agg.rendering_buffer_rows(*args)
- def copy_from(*args): return _agg.rendering_buffer_copy_from(*args)
- def clear(*args): return _agg.rendering_buffer_clear(*args)
- def attachb(*args): return _agg.rendering_buffer_attachb(*args)
-rendering_buffer_swigregister = _agg.rendering_buffer_swigregister
-rendering_buffer_swigregister(rendering_buffer)
-stroke_theta = cvar.stroke_theta
-
-comp_op_clear = _agg.comp_op_clear
-comp_op_src = _agg.comp_op_src
-comp_op_dst = _agg.comp_op_dst
-comp_op_src_over = _agg.comp_op_src_over
-comp_op_dst_over = _agg.comp_op_dst_over
-comp_op_src_in = _agg.comp_op_src_in
-comp_op_dst_in = _agg.comp_op_dst_in
-comp_op_src_out = _agg.comp_op_src_out
-comp_op_dst_out = _agg.comp_op_dst_out
-comp_op_src_atop = _agg.comp_op_src_atop
-comp_op_dst_atop = _agg.comp_op_dst_atop
-comp_op_xor = _agg.comp_op_xor
-comp_op_plus = _agg.comp_op_plus
-comp_op_minus = _agg.comp_op_minus
-comp_op_multiply = _agg.comp_op_multiply
-comp_op_screen = _agg.comp_op_screen
-comp_op_overlay = _agg.comp_op_overlay
-comp_op_darken = _agg.comp_op_darken
-comp_op_lighten = _agg.comp_op_lighten
-comp_op_color_dodge = _agg.comp_op_color_dodge
-comp_op_color_burn = _agg.comp_op_color_burn
-comp_op_hard_light = _agg.comp_op_hard_light
-comp_op_soft_light = _agg.comp_op_soft_light
-comp_op_difference = _agg.comp_op_difference
-comp_op_exclusion = _agg.comp_op_exclusion
-comp_op_contrast = _agg.comp_op_contrast
-end_of_comp_op_e = _agg.end_of_comp_op_e
-class pixel64_type(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, pixel64_type, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, pixel64_type, name)
- __repr__ = _swig_repr
- __swig_setmethods__["c"] = _agg.pixel64_type_c_set
- __swig_getmethods__["c"] = _agg.pixel64_type_c_get
- if _newclass:c = _swig_property(_agg.pixel64_type_c_get, _agg.pixel64_type_c_set)
- def __init__(self, *args):
- this = _agg.new_pixel64_type(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_pixel64_type
- __del__ = lambda self : None;
-pixel64_type_swigregister = _agg.pixel64_type_swigregister
-pixel64_type_swigregister(pixel64_type)
-
-class pixel_format_rgba(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, pixel_format_rgba, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, pixel_format_rgba, name)
- __repr__ = _swig_repr
- base_shift = _agg.pixel_format_rgba_base_shift
- base_size = _agg.pixel_format_rgba_base_size
- base_mask = _agg.pixel_format_rgba_base_mask
- def __init__(self, *args):
- this = _agg.new_pixel_format_rgba(*args)
- try: self.this.append(this)
- except: self.this = this
- def attach(*args): return _agg.pixel_format_rgba_attach(*args)
- def width(*args): return _agg.pixel_format_rgba_width(*args)
- def height(*args): return _agg.pixel_format_rgba_height(*args)
- def pixel(*args): return _agg.pixel_format_rgba_pixel(*args)
- def row(*args): return _agg.pixel_format_rgba_row(*args)
- def span(*args): return _agg.pixel_format_rgba_span(*args)
- def copy_pixel(*args): return _agg.pixel_format_rgba_copy_pixel(*args)
- def blend_pixel(*args): return _agg.pixel_format_rgba_blend_pixel(*args)
- def copy_hline(*args): return _agg.pixel_format_rgba_copy_hline(*args)
- def copy_vline(*args): return _agg.pixel_format_rgba_copy_vline(*args)
- def blend_hline(*args): return _agg.pixel_format_rgba_blend_hline(*args)
- def blend_vline(*args): return _agg.pixel_format_rgba_blend_vline(*args)
- def blend_solid_hspan(*args): return _agg.pixel_format_rgba_blend_solid_hspan(*args)
- def blend_solid_vspan(*args): return _agg.pixel_format_rgba_blend_solid_vspan(*args)
- def copy_color_hspan(*args): return _agg.pixel_format_rgba_copy_color_hspan(*args)
- def blend_color_hspan(*args): return _agg.pixel_format_rgba_blend_color_hspan(*args)
- def blend_color_vspan(*args): return _agg.pixel_format_rgba_blend_color_vspan(*args)
- def premultiply(*args): return _agg.pixel_format_rgba_premultiply(*args)
- def demultiply(*args): return _agg.pixel_format_rgba_demultiply(*args)
- def copy_from(*args): return _agg.pixel_format_rgba_copy_from(*args)
- __swig_destroy__ = _agg.delete_pixel_format_rgba
- __del__ = lambda self : None;
-pixel_format_rgba_swigregister = _agg.pixel_format_rgba_swigregister
-pixel_format_rgba_swigregister(pixel_format_rgba)
-
-class renderer_base_rgba(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, renderer_base_rgba, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, renderer_base_rgba, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_renderer_base_rgba(*args)
- try: self.this.append(this)
- except: self.this = this
- def attach(*args): return _agg.renderer_base_rgba_attach(*args)
- def ren(*args): return _agg.renderer_base_rgba_ren(*args)
- def width(*args): return _agg.renderer_base_rgba_width(*args)
- def height(*args): return _agg.renderer_base_rgba_height(*args)
- def reset_clipping(*args): return _agg.renderer_base_rgba_reset_clipping(*args)
- def clip_box_naked(*args): return _agg.renderer_base_rgba_clip_box_naked(*args)
- def inbox(*args): return _agg.renderer_base_rgba_inbox(*args)
- def first_clip_box(*args): return _agg.renderer_base_rgba_first_clip_box(*args)
- def next_clip_box(*args): return _agg.renderer_base_rgba_next_clip_box(*args)
- def clip_box(*args): return _agg.renderer_base_rgba_clip_box(*args)
- def xmin(*args): return _agg.renderer_base_rgba_xmin(*args)
- def ymin(*args): return _agg.renderer_base_rgba_ymin(*args)
- def xmax(*args): return _agg.renderer_base_rgba_xmax(*args)
- def ymax(*args): return _agg.renderer_base_rgba_ymax(*args)
- def bounding_clip_box(*args): return _agg.renderer_base_rgba_bounding_clip_box(*args)
- def bounding_xmin(*args): return _agg.renderer_base_rgba_bounding_xmin(*args)
- def bounding_ymin(*args): return _agg.renderer_base_rgba_bounding_ymin(*args)
- def bounding_xmax(*args): return _agg.renderer_base_rgba_bounding_xmax(*args)
- def bounding_ymax(*args): return _agg.renderer_base_rgba_bounding_ymax(*args)
- def clear(*args): return _agg.renderer_base_rgba_clear(*args)
- def copy_pixel(*args): return _agg.renderer_base_rgba_copy_pixel(*args)
- def blend_pixel(*args): return _agg.renderer_base_rgba_blend_pixel(*args)
- def pixel(*args): return _agg.renderer_base_rgba_pixel(*args)
- def copy_hline(*args): return _agg.renderer_base_rgba_copy_hline(*args)
- def copy_vline(*args): return _agg.renderer_base_rgba_copy_vline(*args)
- def blend_hline(*args): return _agg.renderer_base_rgba_blend_hline(*args)
- def blend_vline(*args): return _agg.renderer_base_rgba_blend_vline(*args)
- def copy_bar(*args): return _agg.renderer_base_rgba_copy_bar(*args)
- def blend_bar(*args): return _agg.renderer_base_rgba_blend_bar(*args)
- def span(*args): return _agg.renderer_base_rgba_span(*args)
- def blend_solid_hspan(*args): return _agg.renderer_base_rgba_blend_solid_hspan(*args)
- def blend_solid_vspan(*args): return _agg.renderer_base_rgba_blend_solid_vspan(*args)
- def copy_color_hspan(*args): return _agg.renderer_base_rgba_copy_color_hspan(*args)
- def blend_color_hspan(*args): return _agg.renderer_base_rgba_blend_color_hspan(*args)
- def blend_color_vspan(*args): return _agg.renderer_base_rgba_blend_color_vspan(*args)
- def copy_color_hspan_no_clip(*args): return _agg.renderer_base_rgba_copy_color_hspan_no_clip(*args)
- def blend_color_hspan_no_clip(*args): return _agg.renderer_base_rgba_blend_color_hspan_no_clip(*args)
- def blend_color_vspan_no_clip(*args): return _agg.renderer_base_rgba_blend_color_vspan_no_clip(*args)
- def clip_rect_area(*args): return _agg.renderer_base_rgba_clip_rect_area(*args)
- def copy_from(*args): return _agg.renderer_base_rgba_copy_from(*args)
- def clear_rgba8(*args): return _agg.renderer_base_rgba_clear_rgba8(*args)
- def clear_rgba(*args): return _agg.renderer_base_rgba_clear_rgba(*args)
- __swig_destroy__ = _agg.delete_renderer_base_rgba
- __del__ = lambda self : None;
-renderer_base_rgba_swigregister = _agg.renderer_base_rgba_swigregister
-renderer_base_rgba_swigregister(renderer_base_rgba)
-
-class conv_curve_path(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, conv_curve_path, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, conv_curve_path, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_conv_curve_path(*args)
- try: self.this.append(this)
- except: self.this = this
- def set_source(*args): return _agg.conv_curve_path_set_source(*args)
- def approximation_scale(*args): return _agg.conv_curve_path_approximation_scale(*args)
- def rewind(*args): return _agg.conv_curve_path_rewind(*args)
- def vertex(*args): return _agg.conv_curve_path_vertex(*args)
- __swig_destroy__ = _agg.delete_conv_curve_path
- __del__ = lambda self : None;
-conv_curve_path_swigregister = _agg.conv_curve_path_swigregister
-conv_curve_path_swigregister(conv_curve_path)
-
-class conv_curve_trans(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, conv_curve_trans, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, conv_curve_trans, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_conv_curve_trans(*args)
- try: self.this.append(this)
- except: self.this = this
- def set_source(*args): return _agg.conv_curve_trans_set_source(*args)
- def approximation_scale(*args): return _agg.conv_curve_trans_approximation_scale(*args)
- def rewind(*args): return _agg.conv_curve_trans_rewind(*args)
- def vertex(*args): return _agg.conv_curve_trans_vertex(*args)
- __swig_destroy__ = _agg.delete_conv_curve_trans
- __del__ = lambda self : None;
-conv_curve_trans_swigregister = _agg.conv_curve_trans_swigregister
-conv_curve_trans_swigregister(conv_curve_trans)
-
-class conv_transform_path(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, conv_transform_path, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, conv_transform_path, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_conv_transform_path(*args)
- try: self.this.append(this)
- except: self.this = this
- def set_source(*args): return _agg.conv_transform_path_set_source(*args)
- def rewind(*args): return _agg.conv_transform_path_rewind(*args)
- def vertex(*args): return _agg.conv_transform_path_vertex(*args)
- def transformer(*args): return _agg.conv_transform_path_transformer(*args)
- __swig_destroy__ = _agg.delete_conv_transform_path
- __del__ = lambda self : None;
-conv_transform_path_swigregister = _agg.conv_transform_path_swigregister
-conv_transform_path_swigregister(conv_transform_path)
-
-class conv_transform_curve(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, conv_transform_curve, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, conv_transform_curve, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_conv_transform_curve(*args)
- try: self.this.append(this)
- except: self.this = this
- def set_source(*args): return _agg.conv_transform_curve_set_source(*args)
- def rewind(*args): return _agg.conv_transform_curve_rewind(*args)
- def vertex(*args): return _agg.conv_transform_curve_vertex(*args)
- def transformer(*args): return _agg.conv_transform_curve_transformer(*args)
- __swig_destroy__ = _agg.delete_conv_transform_curve
- __del__ = lambda self : None;
-conv_transform_curve_swigregister = _agg.conv_transform_curve_swigregister
-conv_transform_curve_swigregister(conv_transform_curve)
-
-class vcgen_stroke(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, vcgen_stroke, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, vcgen_stroke, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_vcgen_stroke(*args)
- try: self.this.append(this)
- except: self.this = this
- def line_cap(*args): return _agg.vcgen_stroke_line_cap(*args)
- def line_join(*args): return _agg.vcgen_stroke_line_join(*args)
- def inner_line_join(*args): return _agg.vcgen_stroke_inner_line_join(*args)
- def miter_limit_theta(*args): return _agg.vcgen_stroke_miter_limit_theta(*args)
- def width(*args): return _agg.vcgen_stroke_width(*args)
- def miter_limit(*args): return _agg.vcgen_stroke_miter_limit(*args)
- def inner_miter_limit(*args): return _agg.vcgen_stroke_inner_miter_limit(*args)
- def approximation_scale(*args): return _agg.vcgen_stroke_approximation_scale(*args)
- def shorten(*args): return _agg.vcgen_stroke_shorten(*args)
- def remove_all(*args): return _agg.vcgen_stroke_remove_all(*args)
- def add_vertex(*args): return _agg.vcgen_stroke_add_vertex(*args)
- def rewind(*args): return _agg.vcgen_stroke_rewind(*args)
- def vertex(*args): return _agg.vcgen_stroke_vertex(*args)
- __swig_destroy__ = _agg.delete_vcgen_stroke
- __del__ = lambda self : None;
-vcgen_stroke_swigregister = _agg.vcgen_stroke_swigregister
-vcgen_stroke_swigregister(vcgen_stroke)
-
-class null_markers(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, null_markers, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, null_markers, name)
- __repr__ = _swig_repr
- def remove_all(*args): return _agg.null_markers_remove_all(*args)
- def add_vertex(*args): return _agg.null_markers_add_vertex(*args)
- def prepare_src(*args): return _agg.null_markers_prepare_src(*args)
- def rewind(*args): return _agg.null_markers_rewind(*args)
- def vertex(*args): return _agg.null_markers_vertex(*args)
- def __init__(self, *args):
- this = _agg.new_null_markers(*args)
- try: self.this.append(this)
- except: self.this = this
- __swig_destroy__ = _agg.delete_null_markers
- __del__ = lambda self : None;
-null_markers_swigregister = _agg.null_markers_swigregister
-null_markers_swigregister(null_markers)
-
-class conv_adaptor_vcgen_path(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, conv_adaptor_vcgen_path, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, conv_adaptor_vcgen_path, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_conv_adaptor_vcgen_path(*args)
- try: self.this.append(this)
- except: self.this = this
- def set_source(*args): return _agg.conv_adaptor_vcgen_path_set_source(*args)
- def generator(*args): return _agg.conv_adaptor_vcgen_path_generator(*args)
- def markers(*args): return _agg.conv_adaptor_vcgen_path_markers(*args)
- def rewind(*args): return _agg.conv_adaptor_vcgen_path_rewind(*args)
- def vertex(*args): return _agg.conv_adaptor_vcgen_path_vertex(*args)
- __swig_destroy__ = _agg.delete_conv_adaptor_vcgen_path
- __del__ = lambda self : None;
-conv_adaptor_vcgen_path_swigregister = _agg.conv_adaptor_vcgen_path_swigregister
-conv_adaptor_vcgen_path_swigregister(conv_adaptor_vcgen_path)
-
-class conv_adaptor_vcgen_transpath(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, conv_adaptor_vcgen_transpath, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, conv_adaptor_vcgen_transpath, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_conv_adaptor_vcgen_transpath(*args)
- try: self.this.append(this)
- except: self.this = this
- def set_source(*args): return _agg.conv_adaptor_vcgen_transpath_set_source(*args)
- def generator(*args): return _agg.conv_adaptor_vcgen_transpath_generator(*args)
- def markers(*args): return _agg.conv_adaptor_vcgen_transpath_markers(*args)
- def rewind(*args): return _agg.conv_adaptor_vcgen_transpath_rewind(*args)
- def vertex(*args): return _agg.conv_adaptor_vcgen_transpath_vertex(*args)
- __swig_destroy__ = _agg.delete_conv_adaptor_vcgen_transpath
- __del__ = lambda self : None;
-conv_adaptor_vcgen_transpath_swigregister = _agg.conv_adaptor_vcgen_transpath_swigregister
-conv_adaptor_vcgen_transpath_swigregister(conv_adaptor_vcgen_transpath)
-
-class conv_adaptor_vcgen_curve(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, conv_adaptor_vcgen_curve, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, conv_adaptor_vcgen_curve, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_conv_adaptor_vcgen_curve(*args)
- try: self.this.append(this)
- except: self.this = this
- def set_source(*args): return _agg.conv_adaptor_vcgen_curve_set_source(*args)
- def generator(*args): return _agg.conv_adaptor_vcgen_curve_generator(*args)
- def markers(*args): return _agg.conv_adaptor_vcgen_curve_markers(*args)
- def rewind(*args): return _agg.conv_adaptor_vcgen_curve_rewind(*args)
- def vertex(*args): return _agg.conv_adaptor_vcgen_curve_vertex(*args)
- __swig_destroy__ = _agg.delete_conv_adaptor_vcgen_curve
- __del__ = lambda self : None;
-conv_adaptor_vcgen_curve_swigregister = _agg.conv_adaptor_vcgen_curve_swigregister
-conv_adaptor_vcgen_curve_swigregister(conv_adaptor_vcgen_curve)
-
-class conv_adaptor_vcgen_transcurve(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, conv_adaptor_vcgen_transcurve, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, conv_adaptor_vcgen_transcurve, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_conv_adaptor_vcgen_transcurve(*args)
- try: self.this.append(this)
- except: self.this = this
- def set_source(*args): return _agg.conv_adaptor_vcgen_transcurve_set_source(*args)
- def generator(*args): return _agg.conv_adaptor_vcgen_transcurve_generator(*args)
- def markers(*args): return _agg.conv_adaptor_vcgen_transcurve_markers(*args)
- def rewind(*args): return _agg.conv_adaptor_vcgen_transcurve_rewind(*args)
- def vertex(*args): return _agg.conv_adaptor_vcgen_transcurve_vertex(*args)
- __swig_destroy__ = _agg.delete_conv_adaptor_vcgen_transcurve
- __del__ = lambda self : None;
-conv_adaptor_vcgen_transcurve_swigregister = _agg.conv_adaptor_vcgen_transcurve_swigregister
-conv_adaptor_vcgen_transcurve_swigregister(conv_adaptor_vcgen_transcurve)
-
-class conv_adaptor_vcgen_curvetrans(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, conv_adaptor_vcgen_curvetrans, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, conv_adaptor_vcgen_curvetrans, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_conv_adaptor_vcgen_curvetrans(*args)
- try: self.this.append(this)
- except: self.this = this
- def set_source(*args): return _agg.conv_adaptor_vcgen_curvetrans_set_source(*args)
- def generator(*args): return _agg.conv_adaptor_vcgen_curvetrans_generator(*args)
- def markers(*args): return _agg.conv_adaptor_vcgen_curvetrans_markers(*args)
- def rewind(*args): return _agg.conv_adaptor_vcgen_curvetrans_rewind(*args)
- def vertex(*args): return _agg.conv_adaptor_vcgen_curvetrans_vertex(*args)
- __swig_destroy__ = _agg.delete_conv_adaptor_vcgen_curvetrans
- __del__ = lambda self : None;
-conv_adaptor_vcgen_curvetrans_swigregister = _agg.conv_adaptor_vcgen_curvetrans_swigregister
-conv_adaptor_vcgen_curvetrans_swigregister(conv_adaptor_vcgen_curvetrans)
-
-class conv_stroke_path(conv_adaptor_vcgen_path):
- __swig_setmethods__ = {}
- for _s in [conv_adaptor_vcgen_path]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
- __setattr__ = lambda self, name, value: _swig_setattr(self, conv_stroke_path, name, value)
- __swig_getmethods__ = {}
- for _s in [conv_adaptor_vcgen_path]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
- __getattr__ = lambda self, name: _swig_getattr(self, conv_stroke_path, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_conv_stroke_path(*args)
- try: self.this.append(this)
- except: self.this = this
- def line_cap(*args): return _agg.conv_stroke_path_line_cap(*args)
- def line_join(*args): return _agg.conv_stroke_path_line_join(*args)
- def inner_line_join(*args): return _agg.conv_stroke_path_inner_line_join(*args)
- def miter_limit_theta(*args): return _agg.conv_stroke_path_miter_limit_theta(*args)
- def width(*args): return _agg.conv_stroke_path_width(*args)
- def miter_limit(*args): return _agg.conv_stroke_path_miter_limit(*args)
- def inner_miter_limit(*args): return _agg.conv_stroke_path_inner_miter_limit(*args)
- def approximation_scale(*args): return _agg.conv_stroke_path_approximation_scale(*args)
- def shorten(*args): return _agg.conv_stroke_path_shorten(*args)
- __swig_destroy__ = _agg.delete_conv_stroke_path
- __del__ = lambda self : None;
-conv_stroke_path_swigregister = _agg.conv_stroke_path_swigregister
-conv_stroke_path_swigregister(conv_stroke_path)
-
-class conv_stroke_transpath(conv_adaptor_vcgen_transpath):
- __swig_setmethods__ = {}
- for _s in [conv_adaptor_vcgen_transpath]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
- __setattr__ = lambda self, name, value: _swig_setattr(self, conv_stroke_transpath, name, value)
- __swig_getmethods__ = {}
- for _s in [conv_adaptor_vcgen_transpath]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
- __getattr__ = lambda self, name: _swig_getattr(self, conv_stroke_transpath, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_conv_stroke_transpath(*args)
- try: self.this.append(this)
- except: self.this = this
- def line_cap(*args): return _agg.conv_stroke_transpath_line_cap(*args)
- def line_join(*args): return _agg.conv_stroke_transpath_line_join(*args)
- def inner_line_join(*args): return _agg.conv_stroke_transpath_inner_line_join(*args)
- def miter_limit_theta(*args): return _agg.conv_stroke_transpath_miter_limit_theta(*args)
- def width(*args): return _agg.conv_stroke_transpath_width(*args)
- def miter_limit(*args): return _agg.conv_stroke_transpath_miter_limit(*args)
- def inner_miter_limit(*args): return _agg.conv_stroke_transpath_inner_miter_limit(*args)
- def approximation_scale(*args): return _agg.conv_stroke_transpath_approximation_scale(*args)
- def shorten(*args): return _agg.conv_stroke_transpath_shorten(*args)
- __swig_destroy__ = _agg.delete_conv_stroke_transpath
- __del__ = lambda self : None;
-conv_stroke_transpath_swigregister = _agg.conv_stroke_transpath_swigregister
-conv_stroke_transpath_swigregister(conv_stroke_transpath)
-
-class conv_stroke_curve(conv_adaptor_vcgen_curve):
- __swig_setmethods__ = {}
- for _s in [conv_adaptor_vcgen_curve]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
- __setattr__ = lambda self, name, value: _swig_setattr(self, conv_stroke_curve, name, value)
- __swig_getmethods__ = {}
- for _s in [conv_adaptor_vcgen_curve]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
- __getattr__ = lambda self, name: _swig_getattr(self, conv_stroke_curve, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_conv_stroke_curve(*args)
- try: self.this.append(this)
- except: self.this = this
- def line_cap(*args): return _agg.conv_stroke_curve_line_cap(*args)
- def line_join(*args): return _agg.conv_stroke_curve_line_join(*args)
- def inner_line_join(*args): return _agg.conv_stroke_curve_inner_line_join(*args)
- def miter_limit_theta(*args): return _agg.conv_stroke_curve_miter_limit_theta(*args)
- def width(*args): return _agg.conv_stroke_curve_width(*args)
- def miter_limit(*args): return _agg.conv_stroke_curve_miter_limit(*args)
- def inner_miter_limit(*args): return _agg.conv_stroke_curve_inner_miter_limit(*args)
- def approximation_scale(*args): return _agg.conv_stroke_curve_approximation_scale(*args)
- def shorten(*args): return _agg.conv_stroke_curve_shorten(*args)
- __swig_destroy__ = _agg.delete_conv_stroke_curve
- __del__ = lambda self : None;
-conv_stroke_curve_swigregister = _agg.conv_stroke_curve_swigregister
-conv_stroke_curve_swigregister(conv_stroke_curve)
-
-class conv_stroke_transcurve(_object):
- __swig_setmethods__ = {}
- __setattr__ = lambda self, name, value: _swig_setattr(self, conv_stroke_transcurve, name, value)
- __swig_getmethods__ = {}
- __getattr__ = lambda self, name: _swig_getattr(self, conv_stroke_transcurve, name)
- __repr__ = _swig_repr
- def __init__(self, *args):
- this = _agg.new_conv_stroke_transcurve(*args)
- try: self.this.append(this)
- except: self....
[truncated message content] |