Performs a
\(f(x) = -log(-x+1.0)\) transformation when x is less than 0.0 and
\(f(x) = log(x+1.0)\) transformation when x is greater than 0.0.
This method is called by OEColorGradientBase.GetColorAt
method to transform a value before performing color interpolation.