Mercurial > hg > svcore
comparison base/ScaleTickIntervals.h @ 1410:c4af57d59434 scale-ticks
These tests now pass (in some cases by fixing the tests)
author | Chris Cannam |
---|---|
date | Wed, 03 May 2017 18:06:48 +0100 |
parents | 21ba60008200 |
children | 1f0d071e7ce6 |
comparison
equal
deleted
inserted
replaced
1409:21ba60008200 | 1410:c4af57d59434 |
---|---|
82 int precRange = int(ceil(digMax - digInc)); | 82 int precRange = int(ceil(digMax - digInc)); |
83 | 83 |
84 int prec = 1; | 84 int prec = 1; |
85 | 85 |
86 if (fixed) { | 86 if (fixed) { |
87 prec = precInc; | 87 if (precInc < 0) { |
88 if (prec < 0) { | 88 prec = -precInc; |
89 prec = -prec; | 89 } else if (precInc > 0) { |
90 prec = 0; | |
90 } | 91 } |
91 } else { | 92 } else { |
92 prec = precRange; | 93 prec = precRange; |
93 } | 94 } |
94 | 95 |