# 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 final TransferType<DoubleBuffer>`
  TransferType.`DOUBLE`
  Specifies that sample values are transferred as double-precision floating point number.
  `static final TransferType<FloatBuffer>`
  TransferType.`FLOAT`
  Specifies that sample values are transferred as single-precision floating point number.
  `static final TransferType<IntBuffer>`
  TransferType.`INT`
  Specifies that sample values are transferred 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
  `<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.