public function __construct(array $coordinates) { $this->dimension = count($coordinates); $this->coordinates = $coordinates; }
/** * @param Space $space * @param array $coordinates */ public function __construct(Space $space, array $coordinates) { parent::__construct($coordinates); $this->space = $space; $this->points = new SplObjectStorage(); }