public function mix(HSL $color)
    {
        return new self(...mixHSL(
            $this->hue(),
            $this->saturation(),
            $this->lightness(),
            $color->hue(),
            $color->saturation(),
            $color->lightness()
        ));
    }
public function mix(HSL $color)
    {
        return new self(...mixHSL(
            $this->hue(),
            $this->saturation(),
            $this->lightness(),
            $color->hue(),
            $color->saturation(),
            $color->lightness()
        ));
    }
public function mix ( HSL $ color ) { return new self ( ... mixHSL ( $ this -> hue ( ) , $ this -> saturation ( ) , $ this -> lightness ( ) , $ color -> hue ( ) , $ color -> saturation ( ) , $ color -> lightness ( ) ) ) ; }
Get the mix between this and the given color.

@param HSL $color

@return static
Get the mix between this and the given color .