Example #1
0
 public function testInitFromRgba()
 {
     $c = new Color();
     $c->initFromRgba(0, 0, 0, 1);
     $this->validateColor($c, 0, 0, 0, 0);
     $c->initFromRgba(255, 255, 255, 1);
     $this->validateColor($c, 255, 255, 255, 0);
     $c->initFromRgba(181, 55, 23, 1);
     $this->validateColor($c, 181, 55, 23, 0);
     $c->initFromRgba(181, 55, 23, 0);
     $this->validateColor($c, 181, 55, 23, 127);
     $c->initFromRgba(181, 55, 23, 0.5);
     $this->validateColor($c, 181, 55, 23, 64);
 }