Commit Graph

118 Commits

Author SHA1 Message Date
Dima Kogan
1abc70db2f Colormaps are now generated with plot, NOT splot. This allows some extra features to work that
otherwise wouldn't (like 'with circles')
2011-01-06 15:37:11 -08:00
Dima Kogan
e3a41a4ec5 If no --points or --lines is given, I no longer explicitly set a gnuplot style 2011-01-06 15:16:05 -08:00
Dima Kogan
e9f92fc7a2 added option to add a style to ALL the curves 2011-01-06 14:05:38 -08:00
Dima Kogan
1419007483 fixed incorrect handling of the palette option 2011-01-03 20:05:07 -08:00
Dima Kogan
3ec5e7a417 I now support eps output 2011-01-03 17:12:30 -08:00
Dima Kogan
b684dc3dd4 colormaps didn't automatically range themselves using zmin/zmax. They now do 2011-01-03 16:33:21 -08:00
Dima Kogan
91134938a7 gnuplot wants the title to be given before the extra curve options, so I do that 2011-01-03 16:16:27 -08:00
Dima Kogan
497c4cc0d6 added option for plotting colormaps 2011-01-03 15:03:31 -08:00
Dima Kogan
afeaae665d fixed typo 2011-01-03 14:23:03 -08:00
Dima Kogan
209776528e added 3d-plotting capability 2011-01-03 14:14:59 -08:00
Dima Kogan
e3b79b832a if($options{blah}) instead of if(defined $options{blah}) when possible. No longer specifying 0-defaults 2011-01-03 12:43:12 -08:00
Dima Kogan
5abd2dc621 whitespace 2011-01-03 12:10:02 -08:00
Dima Kogan
e324a39b04 handle cmdline option errors as soon as possible 2011-01-03 12:08:34 -08:00
Dima Kogan
7823ea6054 updated README to reflect the recent changes (--dataid, --autolegend) 2010-10-23 17:22:29 -07:00
Dima Kogan
54fc148ed0 added --autolegend option to generate the legends from curve IDs 2010-10-23 17:08:29 -07:00
Dima Kogan
4dfb086e96 using ' instead of " for most of the strings that don't require interpolation 2010-10-23 15:42:08 -07:00
Dima Kogan
8135ab0a2d don't need quotes when looking up hashes 2010-10-23 14:49:42 -07:00
Dima Kogan
ea795e36eb no longer using Data::Dumper by default 2010-10-23 14:45:58 -07:00
Dima Kogan
61a1b2c2b8 getCurveIdx() has been replaced with getCurve(). I now return the curve data itself, not the index
to it
2010-10-23 14:44:55 -07:00
Dima Kogan
c11f8df99b the --dataindex option has been changed to --dataid, with alphanumeric IDs. This necessiatated some
cleanup
2010-10-23 14:40:11 -07:00
Dima Kogan
1e729e3b06 say -> print for perl 5.8 compatibility 2010-10-23 01:43:43 -07:00
Dima Kogan
f5ee508d25 I no longer add any data points in the newCurve() call, so I remove newCurve() 's ability to do that 2010-10-23 01:43:42 -07:00
Dima Kogan
78bb507f36 made pushNewEmptyCurve() a local subroutine of the subroutine that uses it 2010-10-23 00:50:32 -07:00
Dima Kogan
cbba09917b now using \d to match digits 2010-10-23 00:28:21 -07:00
Dima Kogan
9c1d6326d8 renamed a function 2010-10-19 16:38:37 -07:00
Dima Kogan
254cdaf6a8 no longer importing functions I'm not using 2010-10-19 16:38:37 -07:00
Dima Kogan
139f89e145 minor streamlining 2010-10-19 16:38:37 -07:00
Dima Kogan
e4f3122d3f better sensing of "new data" 2010-10-18 13:44:33 -07:00
Dima Kogan
869fba996d added option to plot with a square aspect ratio 2010-10-18 13:03:38 -07:00
Dima Kogan
d1ec685694 I now check for defined-ness of the legend instead of its truth. As a result I can now have a '0'
legend
2010-09-15 21:55:44 -07:00
Dima Kogan
593e1c09b9 README now mentions self-plotting data files 2010-08-01 00:01:09 -07:00
Dima Kogan
e05c0e3232 more intelligent handling of shebang plotting 2010-07-31 23:54:52 -07:00
Dima Kogan
9212df053a added realtime plot example to the README 2010-07-31 21:47:33 -07:00
Dima Kogan
b45d476fe5 spaced out commands in the README 2010-07-31 21:39:40 -07:00
Dima Kogan
4155916053 added forgotten instance of quoting of the output filename 2010-07-26 02:29:45 -07:00
Dima Kogan
61b7eff596 comment 2010-07-22 19:52:28 -07:00
Dima Kogan
3a7933fe3f added cmdline options to add extra perl-plot styles and extra global commands 2010-07-19 12:46:04 -07:00
Dima Kogan
5f40f298d4 added function to add options to single curves 2010-07-19 12:40:24 -07:00
Dima Kogan
a86cd8c621 options should be set if they're defined, not if they're true necessarily 2010-06-06 21:44:10 -07:00
Dima Kogan
2d17b5b394 size option must not be quoted 2010-06-06 21:43:34 -07:00
Dima Kogan
613650c234 fixed threading error where a plot command could be given between a line number and a data point 2010-06-06 21:38:59 -07:00
Dima Kogan
aed6f30b38 cleaned up the end-of-streaming logic 2010-06-06 20:24:41 -07:00
Dima Kogan
9bac656396 the 'number' regexp is now case-insensitive 2010-05-28 13:19:01 -07:00
Dima Kogan
5444886acc made the script compatible with perl 5.8 by no longer using the // operator 2010-05-28 10:58:48 -07:00
Dima Kogan
15b8bc7576 added gnuplot size option 2010-05-12 23:00:39 -07:00
Dima Kogan
df53ae9067 larger png image output by default 2010-05-12 02:30:51 -07:00
Dima Kogan
7a7b22a5e6 added license 2010-04-11 13:33:04 -07:00
Dima Kogan
769592b814 fixed 0-vs-undef error in the plot bounds. 0 is now a valid value for a plot bound 2010-03-28 19:18:17 -07:00
Dima Kogan
a518711ad1 new option to force a monotonic x-coordinate 2010-03-28 18:57:38 -07:00
Dima Kogan
ac8cff2d6f The first "point" is now a hash of options applying to that curve, instead of JUST the options
string. This allows for more parameters to be stored
2010-03-28 16:46:27 -07:00