axis: remove highest level of ticks for log10 axis ticks.

This commit is contained in:
Martin Preuss
2025-09-23 22:11:36 +02:00
parent fe56360a36
commit f9c3c73825

View File

@@ -76,26 +76,13 @@
if ((st->minValue)<startValue) \n if ((st->minValue)<startValue) \n
startValue=-startValue; \n startValue=-startValue; \n
\n \n
/* add ticks for next higher log10 (e.g. "1000.0" for maxValue="365") */ \n
vRun=startValue; \n
while(vRun<=(st->maxValue)) { \n
if (vRun>=(st->minValue)) { \n
if (!$(struct_prefix)_HasTickValue(st, vRun)) { \n
GWEN_Buffer_AppendArgs(dbuf, "%.*f", st->precision, vRun); \n
$(struct_prefix)_AddNewTick(st, GWEN_Buffer_GetStart(dbuf), vRun, 0, 0); \n
GWEN_Buffer_Reset(dbuf); \n
} \n
} \n
vRun+=v; \n
} \n
\n
vRun=startValue; \n vRun=startValue; \n
v/=10.0; \n v/=10.0; \n
while(vRun<=(st->maxValue)) { \n while(vRun<=(st->maxValue)) { \n
if (vRun>=(st->minValue)) { \n if (vRun>=(st->minValue)) { \n
if (!$(struct_prefix)_HasTickValue(st, vRun)) { \n if (!$(struct_prefix)_HasTickValue(st, vRun)) { \n
GWEN_Buffer_AppendArgs(dbuf, "%.*f", st->precision, vRun); \n GWEN_Buffer_AppendArgs(dbuf, "%.*f", st->precision, vRun); \n
$(struct_prefix)_AddNewTick(st, GWEN_Buffer_GetStart(dbuf), vRun, 1, 0); \n $(struct_prefix)_AddNewTick(st, GWEN_Buffer_GetStart(dbuf), vRun, 0, 0); \n
GWEN_Buffer_Reset(dbuf); \n GWEN_Buffer_Reset(dbuf); \n
} \n } \n
} \n } \n