Changeset 00b0aa0 in Lumiera

Timestamp:
2026-09-21T20:10:18Z (3 weeks ago)
Author:
Ichthyostega <prg@…>
Branches:
dev/play
Children:
fd5548b
Parents:
206f963
git-author:
Ichthyostega <prg@…> (21/09/26 19:48:15)
git-committer:
Ichthyostega <prg@…> (21/09/26 20:10:18)
Message:

Parameters: expand logarithmic scale patch coverage

The control logic for the various combinations of linear and logarithmic scales is nasty,
and the added path coverage indeed unveiled several bugs.

One of these issues, an unjustified limitation on the input value type of asLogarithm,
convinced me to refactor the conversion functions into free functions,
since they effectively always span the relation of two scales --
writing them as member function introduces an unnecessary asymetry.

(No files)

Note: See TracChangeset for help on using the changeset viewer.