int32_t TiffFile::getDirectoryIndexMatchingImageDimensions()

in src/tiffFile.cpp [141:152]


int32_t TiffFile::getDirectoryIndexMatchingImageDimensions(uint32_t width,
uint32_t height, bool isExtractablePyramidImage) const {
  for (int32_t idx = 0; idx < tiffDir_.size(); ++idx) {
    if (!isExtractablePyramidImage ||
        tiffDir_[idx]->isExtractablePyramidImage()) {
      if (tiffDir_[idx]->doImageDimensionsMatch(width, height)) {
        return idx;
      }
    }
  }
  return -1;
}