From: Hans-Bernhard B. <br...@ph...> - 2004-05-20 15:36:54
|
On Fri, 14 May 2004, Hans-Bernhard Broeker wrote: > set yrange [35.5:*] > load 'using.dem' > # break after the first plot. > > You'll find the impulses end at 35 instead of 35.5, which is below the > bottom border. Looks like they were auto-extended to the nearest tick > position, like autoscaled ranges. This has to be investigated at > source level. I've looked into this, and found the problem. It's not actually the baseline that got mistreated, but the points themselves. It was using an int to hold the y value of the datapoint before clipping it to the range boundaries. As soon as they're non-integer values, like the ones you'll almost invariably generate in mouse interaction, this breaks spectacularly. Fixed in CVS as I write this. -- Hans-Bernhard Broeker (br...@ph...) Even if all the snow were burnt, ashes would remain. |