The iterator is initialized with a particular rectangle as its bounds, which it is illegal to exceed. This initialization takes place in a factory method and is not a part of the iterator interface itself.
The setSample() and setPixel() methods allow individual source samples and whole pixels to be written.
An instance of RandomIter may be obtained by means of the RandomIterFactory.createWritable() method, which returns an opaque object implementing this interface. @see RandomIter @see RandomIterFactory
|
|