Struct
GeglBufferIterator
Instance methods
gegl_buffer_iterator_add
Adds an additional buffer iterator that will be processed in sync with the original one, if the buffer doesn’t align with the other for tile access the corresponding scans and regions will be serialized automatically using gegl_buffer_get.
gegl_buffer_iterator_next
Do an iteration, this causes a new set of iterator->data[] to become available if there is more data to process. Changed data from a previous iteration step will also be saved now. When there is no more data to be processed FALSE will be returned (and the iterator handle is no longer valid).
gegl_buffer_iterator_stop
Cancels the current iteration, freeing up any temporary resources. The iterator handle is no longer valid after invoking this function.