## Uses of Class
org.apache.commons.imaging.formats.tiff.TiffDirectory

- Packages that use TiffDirectory
  Package | Description
  --- | ---
  org.apache.commons.imaging.formats.tiff | Provides classes and methods for reading and writing Tagged Image File Format (TIFF) files.
  org.apache.commons.imaging.formats.tiff.datareaders | TIFF data readers.

- - ### Uses of TiffDirectory in org.apache.commons.imaging.formats.tiff

    Fields in org.apache.commons.imaging.formats.tiff with type parameters of type TiffDirectory
    Modifier and Type | Field | Description
    --- | --- | ---
    `List<TiffDirectory>` | TiffContents.`directories` |

    Methods in org.apache.commons.imaging.formats.tiff that return TiffDirectory
    Modifier and Type | Method | Description
    --- | --- | ---
    `TiffDirectory` | TiffImageMetadata.`findDirectory​(int directoryType)` |

    Methods in org.apache.commons.imaging.formats.tiff with parameters of type TiffDirectory
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | TiffReader.Listener.`addDirectory​(TiffDirectory directory)` |
    `protected BufferedImage` | TiffImageParser.`getBufferedImage​(TiffDirectory directory, ByteOrder byteOrder, TiffImagingParameters params)` |
    `abstract ImageDataReader` | TiffImageData.`getDataReader​(TiffDirectory directory, PhotometricInterpreter photometricInterpreter, int bitsPerPixel, int[] bitsPerSample, int predictor, int samplesPerPixel, int width, int height, int compression, TiffPlanarConfiguration planarConfiguration, ByteOrder byteOrder)` |
    `ImageDataReader` | TiffImageData.Strips.`getDataReader​(TiffDirectory directory, PhotometricInterpreter photometricInterpreter, int bitsPerPixel, int[] bitsPerSample, int predictor, int samplesPerPixel, int width, int height, int compression, TiffPlanarConfiguration planarConfiguration, ByteOrder byteorder)` |
    `ImageDataReader` | TiffImageData.Tiles.`getDataReader​(TiffDirectory directory, PhotometricInterpreter photometricInterpreter, int bitsPerPixel, int[] bitsPerSample, int predictor, int samplesPerPixel, int width, int height, int compression, TiffPlanarConfiguration planarConfiguration, ByteOrder byteOrder)` |

    Constructors in org.apache.commons.imaging.formats.tiff with parameters of type TiffDirectory
    Constructor | Description
    --- | ---
    `Directory​(ByteOrder byteOrder, TiffDirectory directory)` |

    Constructor parameters in org.apache.commons.imaging.formats.tiff with type arguments of type TiffDirectory
    Constructor | Description
    --- | ---
    `TiffContents​(TiffHeader tiffHeader, List<TiffDirectory> directories, List<TiffField> tiffFields)` |

  - ### Uses of TiffDirectory in org.apache.commons.imaging.formats.tiff.datareaders

    Fields in org.apache.commons.imaging.formats.tiff.datareaders declared as TiffDirectory
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected TiffDirectory` | ImageDataReader.`directory` |

    Constructors in org.apache.commons.imaging.formats.tiff.datareaders with parameters of type TiffDirectory
    Constructor | Description
    --- | ---
    `DataReaderStrips​(TiffDirectory directory, PhotometricInterpreter photometricInterpreter, int bitsPerPixel, int[] bitsPerSample, int predictor, int samplesPerPixel, int sampleFormat, int width, int height, int compression, TiffPlanarConfiguration planarConfiguration, ByteOrder byteOrder, int rowsPerStrip, TiffImageData.Strips imageData)` |
    `DataReaderTiled​(TiffDirectory directory, PhotometricInterpreter photometricInterpreter, int tileWidth, int tileLength, int bitsPerPixel, int[] bitsPerSample, int predictor, int samplesPerPixel, int sampleFormat, int width, int height, int compression, TiffPlanarConfiguration planarConfiguration, ByteOrder byteOrder, TiffImageData.Tiles imageData)` |
    `ImageDataReader​(TiffDirectory directory, PhotometricInterpreter photometricInterpreter, int[] bitsPerSample, int predictor, int samplesPerPixel, int sampleFormat, int width, int height, TiffPlanarConfiguration planarConfiguration)` |