Esempio n. 1
0
 /**
  * @expectedException InvalidArgumentException
  */
 public function testSetInvalidElement()
 {
     // Arrange
     $vector = new Vector2(0, 0);
     // Act
     $vector->setElement(123, 0);
     // Assert
     // ...
 }
Esempio n. 2
0
 /**
  * Initializes a new instance of this class.
  *
  * @param float $x The X-component to set.
  * @param float $y The Y-component to set.
  * @param float $z The Z-component to set.
  */
 public function __construct($x, $y, $z)
 {
     parent::__construct($x, $y);
     $this->setZ($z);
 }