# La clase ImagickPixelIterator

(PECL imagick 2, PECL imagick 3)

## Sinopsis de la Clase

class ImagickPixelIterator {
clear(): bool
__construct(Imagick `$wand`)
destroy(): bool
getCurrentIteratorRow(): array
getIteratorRow(): int
getNextIteratorRow(): array
getPreviousIteratorRow(): array
newPixelIterator(Imagick `$wand`): bool
newPixelRegionIterator(
Imagick `$wand`,
int `$x`,
int `$y`,
int `$columns`,
int `$rows`
): bool
resetIterator(): bool
setIteratorFirstRow(): bool
setIteratorLastRow(): bool
setIteratorRow(int `$row`): bool
syncIterator(): bool
}

## Tabla de contenidos

- ImagickPixelIterator::clear — Borra los recursos asociados con un objeto PixelIterator
- ImagickPixelIterator::__construct — El constructor ImagickPixelIterator
- ImagickPixelIterator::destroy — Desasigna los recursos asociacdos con un objeto PixelIterator
- ImagickPixelIterator::getCurrentIteratorRow — Devuelve la fila actual de objetos ImagickPixel
- ImagickPixelIterator::getIteratorRow — Devuelve la fila actual del iterador de píxel
- ImagickPixelIterator::getNextIteratorRow — Devuelve la fila siguiente del iterador de píxel
- ImagickPixelIterator::getPreviousIteratorRow — Devuelve la fila previa
- ImagickPixelIterator::newPixelIterator — Devuelve un nuevo iterador de píxel
- ImagickPixelIterator::newPixelRegionIterator — Devuelve un nuevo iterador de píxel
- ImagickPixelIterator::resetIterator — Reinicia el iterador de píxel
- ImagickPixelIterator::setIteratorFirstRow — Establece el iterador de píxel a la primera fila de píxeles
- ImagickPixelIterator::setIteratorLastRow — Establece el iterador de píxel a la última fila de píxeles
- ImagickPixelIterator::setIteratorRow — Establecer la fila del iterador de píxel
- ImagickPixelIterator::syncIterator — Sincornizar el iterador de píxel