Type2
data class Type2(val domain: DoubleArray, val range: DoubleArray?, val c0: DoubleArray, val c1: DoubleArray, val n: Double) : PdfFunction
Exponential interpolation. Maps a single-component input x in [domain[0], domain[1]] to c0 + x^N * (c1 - c0) per output channel. The N ("exponent") of 1 yields linear interpolation; >1 biases toward c0; <1 toward c1.