public function search($centerX, $centerY, $width = 1.0, $height = 1.0) { $searchBoundingBox = new Vector(); $searchBoundingBox->allocate(4); $searchBoundingBox->insert(self::BB_CENTER_X, $centerX); $searchBoundingBox->insert(self::BB_CENTER_Y, $centerY); $searchBoundingBox->insert(self::BB_WIDTH, $width); $searchBoundingBox->insert(self::BB_HEIGHT, $height); return $this->_search($searchBoundingBox, $this->boundingBox); }
}, function () { global $a; $a = null; }]]], 'Sequence::push (allocated)' => [INCREMENTAL, [SPL_FA => [function ($n) { global $a; $a = new SplFixedArray($n); }, function ($i) { global $a; $a[$i] = rand(); }, function () { global $a; $a = null; }], VECTOR => [function ($n) { global $a; $a = new Vector(); $a->allocate($n); }, function ($i) { global $a; $a[] = rand(); }, function () { global $a; $a = null; }], DEQUE => [function ($n) { global $a; $a = new Deque(); $a->allocate($n); }, function ($i) { global $a; $a[] = rand(); }, function () { global $a;