1<?php 2 3/** @generate-function-entries */ 4class ImagickPixelIterator { 5 public function __construct(Imagick $imagick) {} 6 7 public function clear(): bool {} 8 9 public static function getPixelIterator(Imagick $imagick) : ImagickPixelIterator {} 10 11 public static function getPixelRegionIterator( 12 Imagick $imagick, 13 int $x, 14 int $y, 15 int $columns, 16 int $rows): ImagickPixelIterator {} 17 18 19 /** @alias ImagickPixelIterator::clear */ 20 public function destroy(): bool {} 21 22 public function getCurrentIteratorRow(): array {} 23 24 public function getIteratorRow(): int {} 25 26 public function getNextIteratorRow(): array {} 27 28 public function getPreviousIteratorRow(): array {} 29 30 /** @alias ImagickPixelIterator::getIteratorRow */ 31 public function key(): int {} 32 33 /** @alias ImagickPixelIterator::getNextIteratorRow */ 34 public function next(): array {} 35 36 /** @alias ImagickPixelIterator::resetIterator */ 37 public function rewind(): bool {} 38 39 /** @alias ImagickPixelIterator::getCurrentIteratorRow */ 40 public function current(): array {} 41 42 public function newPixelIterator(Imagick $imagick): bool {} 43 44 public function newPixelRegionIterator( 45 Imagick $imagick, 46 int $x, 47 int $y, 48 int $columns, 49 int $rows): bool {} 50 51 public function resetIterator(): bool {} 52 53 public function setIteratorFirstRow(): bool {} 54 55 public function setIteratorLastRow(): bool {} 56 57 public function setIteratorRow(int $row): bool {} 58 59 public function syncIterator(): bool {} 60 61 public function valid(): bool {} 62}