Summary: | The grid covers curves (wrong z-order) | ||
---|---|---|---|
Product: | [Applications] kst | Reporter: | Nicolas Brisset <nicolas.brisset> |
Component: | general | Assignee: | kst |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 1.x | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Solaris | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Nicolas Brisset
2006-01-17 17:35:16 UTC
I think the current behaviour is correct. In the case where the curve is monotonically increasing (for example) the intersection between curve and grid lines will be small and so it doesn't really matter which is plotted higher in the z-order. In the case where the curve is rapidly oscillating with a period much shorter than the width of the x-axis (giving a solid patch of color) the grid should appear higher in the z-order else it will be totally invisible. I agree that in the first case there won't be much difference, so that's not decisive. Regarding the second point, I don't think it is extremely important to have the grid on top if you can't make out where the curve is anyway. In such a case, even when the grid is below you'll have a look at axes or the next visible grid lines to determine the amplitude of oscillations, and that's it. Now, think of another case: a *steady* curve (this tends to happen a lot with booleans for instance :-)). If the grid is drawn on top of it and the grid lines are plain (I know, that's not really "normal" but it does happen) then the curve is completely hidden, and you can only use the data mode to find it. Not so great :-( Given that in the first 2 cases, it doesn't really matter and that it's clearly better to have grid lines below curves in the third case, I maintain that this is a valid request :-) I think this has been left aside, but I do think it would be better to have curves above grid lines. Any chance ? |