# Uses of Class
org.apache.sis.image.ImageLayout

Packages that use ImageLayout
Package
Description
org.apache.sis.image
Provides helper classes for handling Java2D rendered images together with some operations.

- ## Uses of ImageLayout in org.apache.sis.image

  Fields in org.apache.sis.image declared as ImageLayout
  Modifier and Type
  Field
  Description
  `static final ImageLayout`
  ImageLayout.`DEFAULT`
  The default instance with a preferred tile width and height of 256 pixels.
  Methods in org.apache.sis.image that return ImageLayout
  Modifier and Type
  Method
  Description
  `ImageLayout`
  ImageLayout.`allowImageBoundsAdjustments(boolean allowed)`
  Returns a new layout with the same properties than this layout except whether it allows changes of image size.
  `ImageLayout`
  ImageLayout.`allowPartialTiles(boolean allowed)`
  Returns a new layout with the same properties than this layout except whether it allows partially filled tiles.
  `ImageLayout`
  ImageLayout.`allowTileSizeAdjustments(boolean allowed)`
  Returns a new layout with the same properties than this layout except whether it allows changes of tile size.
  `ImageLayout`
  ImageProcessor.`getImageLayout()`
  Returns the preferences about the tiling of an image in relationship with a given image size.
  `ImageLayout`
  ImageLayout.`withPreferredTileSize(Dimension size)`
  Returns a new layout with the same flags but a different preferred tile size.
  `ImageLayout`
  ImageLayout.`withSampleModel(SampleModel model, boolean cascade)`
  Returns a new layout with the same properties than this layout except for the sample model.
  `ImageLayout`
  ImageLayout.`withTileMatrix(RenderedImage source)`
  Creates a new layout with the tile size and tile indices of the given image.
  Methods in org.apache.sis.image with parameters of type ImageLayout
  Modifier and Type
  Method
  Description
  `void`
  ImageProcessor.`setImageLayout(ImageLayout layout)`
  Sets the preferences (size, tile size, sample model, etc.) of destination images.