# ImagickPixelIterator クラス

(PECL imagick 2, PECL imagick 3)

## クラス概要

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

## 目次

- ImagickPixelIterator::clear — PixelIterator に関連付けられたリソースを消去する
- ImagickPixelIterator::__construct — ImagickPixelIterator のコンストラクタ
- ImagickPixelIterator::destroy — PixelIterator に関連付けられているリソースの割り当てを解除する
- ImagickPixelIterator::getCurrentIteratorRow — ImagickPixel オブジェクトの現在の行を返す
- ImagickPixelIterator::getIteratorRow — pixel iterator の現在の行を返す
- ImagickPixelIterator::getNextIteratorRow — pixel iterator の次の行を返す
- ImagickPixelIterator::getPreviousIteratorRow — 前の行を返す
- ImagickPixelIterator::newPixelIterator — 新しい pixel iterator を返す
- ImagickPixelIterator::newPixelRegionIterator — 新しい pixel iterator を返す
- ImagickPixelIterator::resetIterator — pixel iterator をリセットする
- ImagickPixelIterator::setIteratorFirstRow — pixel iterator を最初の行に設定する
- ImagickPixelIterator::setIteratorLastRow — pixel iterator を最後の行に設定する
- ImagickPixelIterator::setIteratorRow — pixel iterator の行を設定する
- ImagickPixelIterator::syncIterator — pixel iterator を同期する

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open