Creates a new LCh color object from a vector of LCh components.
This utility function is useful when working with color calculations that produce arrays of values rather than individual components.
A vector containing the LCh components [l, c, h]
Optional
The alpha (opacity) component (0-1), optional
The reference white point to use, defaults to D65
A new LCh color object
If the vector does not have exactly 3 components
Creates a new LCh color object from a vector of LCh components.
This utility function is useful when working with color calculations that produce arrays of values rather than individual components.