mailr10814 - /1.3/generic_fns/grace.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on February 22, 2010 - 13:38:
Author: bugman
Date: Mon Feb 22 13:38:09 2010
New Revision: 10814

URL: http://svn.gna.org/viewcvs/relax?rev=10814&view=rev
Log:
The line type for each set can now be specified in write_xy_header().


Modified:
    1.3/generic_fns/grace.py

Modified: 1.3/generic_fns/grace.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/generic_fns/grace.py?rev=10814&r1=10813&r2=10814&view=diff
==============================================================================
--- 1.3/generic_fns/grace.py (original)
+++ 1.3/generic_fns/grace.py Mon Feb 22 13:38:09 2010
@@ -379,7 +379,7 @@
             file.write("&\n")
 
 
-def write_xy_header(file=None, paper_size='A4', title=None, subtitle=None, 
view=None, sets=1, set_names=None, set_colours=None, symbols=None, 
symbol_sizes=None, symbol_fill=None, linestyle=None, linewidth=0.5, 
data_type=None, seq_type=None, axis_labels=None, axis_min=None, 
axis_max=None, legend_pos=None, legend=False, norm=False):
+def write_xy_header(file=None, paper_size='A4', title=None, subtitle=None, 
view=None, sets=1, set_names=None, set_colours=None, symbols=None, 
symbol_sizes=None, symbol_fill=None, linestyle=None, linetype=None, 
linewidth=0.5, data_type=None, seq_type=None, axis_labels=None, 
axis_min=None, axis_max=None, legend_pos=None, legend=False, norm=False):
     """Write the grace header for xy-scatter plots.
 
     Many of these keyword arguments should be supplied in a [X, Y] list 
format, where the first element corresponds to the X data, and the second the 
Y data.  Defaults will be used for any non-supplied args (or lists with 
elements set to None).
@@ -409,6 +409,8 @@
     @type symbol_fill:              None or list of int
     @keyword linestyle:             The line style for each graph data set 
G0.Sx.
     @type linestyle:                None or list of int
+    @keyword linetype:              The line type for each graph data set 
G0.Sx.
+    @type linetype:                 None or list of int
     @keyword linewidth:             The line width for all elements of each 
graph data set G0.Sx.
     @type linewidth:                None or float
     @keyword data_type:             The axis data category (in the [X, Y] 
list format).
@@ -587,6 +589,10 @@
         if linestyle:
             file.write("@    s%i line linestyle %s\n" % (i, linestyle[i]))
 
+        # Line linetype (default to nothing).
+        if linetype:
+            file.write("@    s%i line type %s\n" % (i, linetype[i]))
+
         # Line colours (default to nothing).
         if set_colours:
             file.write("@    s%i line color %s\n" % (i, set_colours[i]))




Related Messages


Powered by MHonArc, Updated Mon Feb 22 13:40:03 2010