Commit Graph

323 Commits

Author SHA1 Message Date
Dima Kogan
f30a842af6 I can now have more than one value for a point. This is useful for colors, point sizes, error bars, etc 2011-01-06 16:08:22 -08:00
Dima Kogan
400ed04b31 style is handled completely in the main thread 2011-01-06 15:59:57 -08:00
Dima Kogan
030676037d my 'number' regular expression is now captured only when needed 2011-01-06 15:39:57 -08:00
Dima Kogan
da87a716c1 make sure that $options{curvestyleall} is always defined. This cleans up some things 2011-01-06 15:38:31 -08:00
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