/** * * @param Optics $optics * @param array $point array(r, g, b) * @return OpticsColorPoint */ public function __construct(Optics &$optics, array $point) { $this->rgbToCieLab($point); return parent::__construct($optics, $point); }