From ffb13467623ff90bffa5a46389868904a5175a28 Mon Sep 17 00:00:00 2001 From: William Joye Date: Fri, 21 Sep 2018 15:47:09 -0400 Subject: Squashed 'tkblt/' changes from 102cc58b..9b8c9769 9b8c9769 Axis tick labels: zero out any extremely small numbers git-subtree-dir: tkblt git-subtree-split: 9b8c9769c0b7ad4e232550609f8e99d3d5b24f3c --- generic/tkbltGrAxis.C | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/generic/tkbltGrAxis.C b/generic/tkbltGrAxis.C index 8532600..418abbb 100644 --- a/generic/tkbltGrAxis.C +++ b/generic/tkbltGrAxis.C @@ -1049,6 +1049,10 @@ TickLabel* Axis::makeLabel(double value) char string[TICK_LABEL_SIZE + 1]; + // zero out any extremely small numbers + if (value-DBL_EPSILON) + value =0; + if (ops->tickFormat && *ops->tickFormat) { snprintf(string, TICK_LABEL_SIZE, ops->tickFormat, value); } else if (ops->logScale) { -- cgit v0.12