| java.lang.Object javax.media.jai.iterator.RookIterFactory
RookIterFactory | public class RookIterFactory (Code) | | A factory class to instantiate instances of the RookIter and
WritableRookIter interfaces on sources of type Raster,
RenderedImage, and WritableRenderedImage.
See Also: RookIter See Also: WritableRookIter |
Method Summary | |
public static RookIter | create(RenderedImage im, Rectangle bounds) Constructs and returns an instance of RookIter suitable
for iterating over the given bounding rectangle within the
given RenderedImage source. | public static RookIter | create(Raster ras, Rectangle bounds) Constructs and returns an instance of RookIter suitable
for iterating over the given bounding rectangle within the
given Raster source. | public static WritableRookIter | createWritable(WritableRenderedImage im, Rectangle bounds) Constructs and returns an instance of WritableRookIter suitable for
iterating over the given bounding rectangle within the given
WritableRenderedImage source. | public static WritableRookIter | createWritable(WritableRaster ras, Rectangle bounds) Constructs and returns an instance of WritableRookIter suitable for
iterating over the given bounding rectangle within the given
WritableRaster source. |
create | public static RookIter create(RenderedImage im, Rectangle bounds)(Code) | | Constructs and returns an instance of RookIter suitable
for iterating over the given bounding rectangle within the
given RenderedImage source. If the bounds parameter is null,
the entire image will be used.
Parameters: im - a read-only RenderedImage source. Parameters: bounds - the bounding Rectangle for the iterator, or null. a RookIter allowing read-only access to the source. |
create | public static RookIter create(Raster ras, Rectangle bounds)(Code) | | Constructs and returns an instance of RookIter suitable
for iterating over the given bounding rectangle within the
given Raster source. If the bounds parameter is null,
the entire Raster will be used.
Parameters: ras - a read-only Raster source. Parameters: bounds - the bounding Rectangle for the iterator, or null. a RookIter allowing read-only access to the source. |
createWritable | public static WritableRookIter createWritable(WritableRenderedImage im, Rectangle bounds)(Code) | | Constructs and returns an instance of WritableRookIter suitable for
iterating over the given bounding rectangle within the given
WritableRenderedImage source. If the bounds parameter is null,
the entire image will be used.
Parameters: im - a WritableRenderedImage source. Parameters: bounds - the bounding Rectangle for the iterator, or null. a WritableRookIter allowing read/write access to the source. |
createWritable | public static WritableRookIter createWritable(WritableRaster ras, Rectangle bounds)(Code) | | Constructs and returns an instance of WritableRookIter suitable for
iterating over the given bounding rectangle within the given
WritableRaster source. If the bounds parameter is null,
the entire Raster will be used.
Parameters: ras - a WritableRaster source. Parameters: bounds - the bounding Rectangle for the iterator, or null. a WritableRookIter allowing read/write access to the source. |
|
|