aboutsummaryrefslogtreecommitdiffstats
path: root/gnuplot.py
diff options
context:
space:
mode:
Diffstat (limited to 'gnuplot.py')
-rwxr-xr-xgnuplot.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/gnuplot.py b/gnuplot.py
index b0db2c9..ca1e2ff 100755
--- a/gnuplot.py
+++ b/gnuplot.py
@@ -123,6 +123,7 @@ class Plot(object):
123 self.curves = [] 123 self.curves = []
124 124
125 self.default_style = None # for plotted curves 125 self.default_style = None # for plotted curves
126 self.line_styles = []
126 127
127 def gnuplot_commands(self, cmd_buf=None): 128 def gnuplot_commands(self, cmd_buf=None):
128 if cmd_buf: 129 if cmd_buf:
@@ -195,6 +196,9 @@ class Plot(object):
195 if logscale: 196 if logscale:
196 g("set logscale %s" % logscale) 197 g("set logscale %s" % logscale)
197 198
199 for ls in self.line_styles:
200 g("set style line %d %s" % (ls[0], ls[1]))
201
198 plots = [c.gnuplot_cmd(self.default_style) for c in self.curves] 202 plots = [c.gnuplot_cmd(self.default_style) for c in self.curves]
199 if plots: 203 if plots:
200 g("plot " + ", ".join(plots)) 204 g("plot " + ", ".join(plots))