/** * Returns an inverse color. * * @return \Jyxo\Color */ public function toInverse() : self { $negative = new self(); // Subtracts color component values from the maximum luminance $negative->setRed(self::LUM_MAX - $this->red)->setGreen(self::LUM_MAX - $this->green)->setBlue(self::LUM_MAX - $this->blue); return $negative; }