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

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

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

    Fields in org.apache.sis.image declared as TransferType
    Modifier and Type | Field | Description
    --- | --- | ---
    `static TransferType<DoubleBuffer>` | TransferType.`DOUBLE` | Specifies that sample values are transfered as double-precision floating point number.
    `static TransferType<FloatBuffer>` | TransferType.`FLOAT` | Specifies that sample values are transfered as single-precision floating point number.
    `static TransferType<IntBuffer>` | TransferType.`INT` | Specifies that sample values are transfered as 32 bits signed integer.

    Methods in org.apache.sis.image that return TransferType
    Modifier and Type | Method | Description
    --- | --- | ---
    `TransferType<?>` | PixelIterator.`getTransferType()` | Returns the most efficient type (`int`, `float` or `double`) for transferring data between the underlying rasters and this iterator.
    `static TransferType<?>` | TransferType.`valueOf​(int type)` | Returns the enumeration value for the given `DataBuffer` constant.

    Methods in org.apache.sis.image with parameters of type TransferType
    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract <T extends Buffer> PixelIterator.Window<T>` | PixelIterator.`createWindow​(TransferType<T> type)` | Returns a moving window over the sample values in a rectangular region starting at iterator position.