From c9564cbb5d4532b94fa32327fb5168ab5165103f Mon Sep 17 00:00:00 2001 From: Brian Osborn Date: Mon, 6 Nov 2023 12:30:14 -0700 Subject: [PATCH] 4.0.2 release --- CHANGELOG.md | 4 +- README.md | 6 +- docs/docs/api/Classes.html | 44 ++-- docs/docs/api/Classes/TIFFByteReader.html | 68 +++--- docs/docs/api/Classes/TIFFByteWriter.html | 60 ++--- docs/docs/api/Classes/TIFFFieldTagTypes.html | 14 +- docs/docs/api/Classes/TIFFFieldTypes.html | 20 +- docs/docs/api/Classes/TIFFFileDirectory.html | 228 +++++++++--------- .../api/Classes/TIFFFileDirectoryEntry.html | 22 +- docs/docs/api/Classes/TIFFIOUtils.html | 18 +- docs/docs/api/Classes/TIFFImage.html | 26 +- docs/docs/api/Classes/TIFFImageWindow.html | 22 +- docs/docs/api/Classes/TIFFPredictor.html | 10 +- docs/docs/api/Classes/TIFFRasters.html | 80 +++--- docs/docs/api/Classes/TIFFReader.html | 24 +- .../Classes/TIFFUnsupportedCompression.html | 10 +- docs/docs/api/Classes/TIFFWriter.html | 18 +- docs/docs/api/Constants.html | 124 +++++----- docs/docs/api/Enums.html | 10 +- docs/docs/api/Enums/TIFFFieldTagType.html | 226 ++++++++--------- docs/docs/api/Enums/TIFFFieldType.html | 32 +-- docs/docs/api/Protocols.html | 10 +- .../api/Protocols/TIFFCompressionDecoder.html | 10 +- .../api/Protocols/TIFFCompressionEncoder.html | 12 +- .../Contents/Resources/Documents/Classes.html | 44 ++-- .../Documents/Classes/TIFFByteReader.html | 68 +++--- .../Documents/Classes/TIFFByteWriter.html | 60 ++--- .../Documents/Classes/TIFFFieldTagTypes.html | 14 +- .../Documents/Classes/TIFFFieldTypes.html | 20 +- .../Documents/Classes/TIFFFileDirectory.html | 228 +++++++++--------- .../Classes/TIFFFileDirectoryEntry.html | 22 +- .../Documents/Classes/TIFFIOUtils.html | 18 +- .../Documents/Classes/TIFFImage.html | 26 +- .../Documents/Classes/TIFFImageWindow.html | 22 +- .../Documents/Classes/TIFFPredictor.html | 10 +- .../Documents/Classes/TIFFRasters.html | 80 +++--- .../Documents/Classes/TIFFReader.html | 24 +- .../Classes/TIFFUnsupportedCompression.html | 10 +- .../Documents/Classes/TIFFWriter.html | 18 +- .../Resources/Documents/Constants.html | 124 +++++----- .../Contents/Resources/Documents/Enums.html | 10 +- .../Documents/Enums/TIFFFieldTagType.html | 226 ++++++++--------- .../Documents/Enums/TIFFFieldType.html | 32 +-- .../Resources/Documents/Protocols.html | 10 +- .../Protocols/TIFFCompressionDecoder.html | 10 +- .../Protocols/TIFFCompressionEncoder.html | 12 +- .../Contents/Resources/Documents/index.html | 10 +- .../Resources/Documents/js/jquery.min.js | 4 +- .../Contents/Resources/Documents/search.json | 2 +- .../Contents/Resources/docSet.dsidx | Bin 139264 -> 139264 bytes docs/docs/api/docsets/tiff-ios.tgz | Bin 167725 -> 167304 bytes docs/docs/api/index.html | 10 +- docs/docs/api/js/jquery.min.js | 4 +- docs/docs/api/search.json | 2 +- docs/jazzy.txt | 4 +- docs/release.txt | 20 ++ tiff-ios.podspec | 1 + tiff-ios.xcodeproj/project.pbxproj | 49 +++- .../xcshareddata/xcschemes/tiff-ios.xcscheme | 2 +- tiff-ios/tiff_ios.swift | 9 + 60 files changed, 1185 insertions(+), 1118 deletions(-) create mode 100644 docs/release.txt create mode 100644 tiff-ios/tiff_ios.swift diff --git a/CHANGELOG.md b/CHANGELOG.md index cfbd522..e731440 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,9 +4,9 @@ Adheres to [Semantic Versioning](http://semver.org/). --- -## 4.0.2 (TBD) +## [4.0.2](https://github.com/ngageoint/tiff-ios/releases/tag/4.0.2) (11-06-2023) -* TBD +* Module definition ## [4.0.1](https://github.com/ngageoint/tiff-ios/releases/tag/4.0.1) (01-09-2023) diff --git a/README.md b/README.md index 17bfe92..b032851 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ Open tiff-ios.xcworkspace in Xcode or build from command line: Run tests from Xcode or from command line: - xcodebuild test -workspace 'tiff-ios.xcworkspace' -scheme tiff-ios -destination 'platform=iOS Simulator,name=iPhone 14' + xcodebuild test -workspace 'tiff-ios.xcworkspace' -scheme tiff-ios -destination 'platform=iOS Simulator,name=iPhone 15' ### Include Library ### @@ -99,12 +99,12 @@ Include this repository by specifying it in a Podfile using a supported option. Pull from [CocoaPods](https://cocoapods.org/pods/tiff-ios): - pod 'tiff-ios', '~> 4.0.1' + pod 'tiff-ios', '~> 4.0.2' Pull from GitHub: pod 'tiff-ios', :git => 'https://github.com/ngageoint/tiff-ios.git', :branch => 'master' - pod 'tiff-ios', :git => 'https://github.com/ngageoint/tiff-ios.git', :tag => '4.0.1' + pod 'tiff-ios', :git => 'https://github.com/ngageoint/tiff-ios.git', :tag => '4.0.2' Include as local project: diff --git a/docs/docs/api/Classes.html b/docs/docs/api/Classes.html index b177731..532e02d 100644 --- a/docs/docs/api/Classes.html +++ b/docs/docs/api/Classes.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -345,7 +345,7 @@

Declaration

@@ -381,7 +381,7 @@

Declaration

@@ -418,7 +418,7 @@

Declaration

@@ -454,7 +454,7 @@

Declaration

@@ -490,7 +490,7 @@

Declaration

@@ -526,7 +526,7 @@

Declaration

@@ -562,7 +562,7 @@

Declaration

@@ -598,7 +598,7 @@

Declaration

@@ -643,7 +643,7 @@

Declaration

@@ -679,7 +679,7 @@

Declaration

@@ -715,7 +715,7 @@

Declaration

@@ -751,7 +751,7 @@

Declaration

@@ -787,7 +787,7 @@

Declaration

@@ -823,7 +823,7 @@

Declaration

@@ -860,7 +860,7 @@

Declaration

@@ -896,7 +896,7 @@

Declaration

@@ -932,7 +932,7 @@

Declaration

@@ -1012,7 +1012,7 @@

Declaration

@@ -1049,7 +1049,7 @@

Declaration

@@ -1059,8 +1059,8 @@

Declaration

diff --git a/docs/docs/api/Classes/TIFFByteReader.html b/docs/docs/api/Classes/TIFFByteReader.html index 3e61cde..ec10945 100644 --- a/docs/docs/api/Classes/TIFFByteReader.html +++ b/docs/docs/api/Classes/TIFFByteReader.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFByteReader

Read through byte data

@@ -359,7 +359,7 @@

Declaration

@@ -394,7 +394,7 @@

Declaration

@@ -429,7 +429,7 @@

Declaration

@@ -487,7 +487,7 @@

Return Value

new byte reader

@@ -558,7 +558,7 @@

Return Value

new byte reader

@@ -597,7 +597,7 @@

Return Value

true more bytes left to read

@@ -655,7 +655,7 @@

Return Value

true more bytes left to read

@@ -713,7 +713,7 @@

Return Value

true if has at least the number of bytes left

@@ -783,7 +783,7 @@

Return Value

true if has at least the number of bytes left

@@ -842,7 +842,7 @@

Return Value

@throws UnsupportedEncodingException

@@ -913,7 +913,7 @@

Return Value

@throws UnsupportedEncodingException

@@ -952,7 +952,7 @@

Return Value

byte

@@ -1010,7 +1010,7 @@

Return Value

byte

@@ -1049,7 +1049,7 @@

Return Value

unsigned byte as short

@@ -1107,7 +1107,7 @@

Return Value

unsigned byte as short

@@ -1165,7 +1165,7 @@

Return Value

bytes

@@ -1235,7 +1235,7 @@

Return Value

bytes

@@ -1274,7 +1274,7 @@

Return Value

short

@@ -1332,7 +1332,7 @@

Return Value

short

@@ -1371,7 +1371,7 @@

Return Value

unsigned short as int

@@ -1429,7 +1429,7 @@

Return Value

unsigned short as int

@@ -1468,7 +1468,7 @@

Return Value

integer

@@ -1526,7 +1526,7 @@

Return Value

integer

@@ -1565,7 +1565,7 @@

Return Value

unsigned int as long

@@ -1623,7 +1623,7 @@

Return Value

unsigned int as long

@@ -1662,7 +1662,7 @@

Return Value

float

@@ -1720,7 +1720,7 @@

Return Value

float

@@ -1759,7 +1759,7 @@

Return Value

double

@@ -1817,7 +1817,7 @@

Return Value

double

@@ -1856,7 +1856,7 @@

Return Value

byte length

@@ -1866,8 +1866,8 @@

Return Value

diff --git a/docs/docs/api/Classes/TIFFByteWriter.html b/docs/docs/api/Classes/TIFFByteWriter.html index b34db33..3d11fa9 100644 --- a/docs/docs/api/Classes/TIFFByteWriter.html +++ b/docs/docs/api/Classes/TIFFByteWriter.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFByteWriter

Write byte data

@@ -359,7 +359,7 @@

Declaration

@@ -394,7 +394,7 @@

Declaration

@@ -429,7 +429,7 @@

Declaration

@@ -468,7 +468,7 @@

Return Value

new byte writer

@@ -526,7 +526,7 @@

Return Value

new byte writer

@@ -561,7 +561,7 @@

Declaration

@@ -600,7 +600,7 @@

Return Value

byte data

@@ -639,7 +639,7 @@

Return Value

bytes written

@@ -697,7 +697,7 @@

Return Value

bytes written

@@ -751,7 +751,7 @@

Parameters

@@ -805,7 +805,7 @@

Parameters

@@ -859,7 +859,7 @@

Parameters

@@ -913,7 +913,7 @@

Parameters

@@ -967,7 +967,7 @@

Parameters

@@ -1021,7 +1021,7 @@

Parameters

@@ -1075,7 +1075,7 @@

Parameters

@@ -1129,7 +1129,7 @@

Parameters

@@ -1183,7 +1183,7 @@

Parameters

@@ -1237,7 +1237,7 @@

Parameters

@@ -1291,7 +1291,7 @@

Parameters

@@ -1345,7 +1345,7 @@

Parameters

@@ -1399,7 +1399,7 @@

Parameters

@@ -1453,7 +1453,7 @@

Parameters

@@ -1507,7 +1507,7 @@

Parameters

@@ -1561,7 +1561,7 @@

Parameters

@@ -1615,7 +1615,7 @@

Parameters

@@ -1625,8 +1625,8 @@

Parameters

diff --git a/docs/docs/api/Classes/TIFFFieldTagTypes.html b/docs/docs/api/Classes/TIFFFieldTagTypes.html index 6286107..f216978 100644 --- a/docs/docs/api/Classes/TIFFFieldTagTypes.html +++ b/docs/docs/api/Classes/TIFFFieldTagTypes.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFFieldTagTypes

Field Tag Types

@@ -382,7 +382,7 @@

Return Value

tag id

@@ -440,7 +440,7 @@

Return Value

true if array type

@@ -498,7 +498,7 @@

Return Value

field tag type

@@ -508,8 +508,8 @@

Return Value

diff --git a/docs/docs/api/Classes/TIFFFieldTypes.html b/docs/docs/api/Classes/TIFFFieldTypes.html index 69e6ebd..ecc69cb 100644 --- a/docs/docs/api/Classes/TIFFFieldTypes.html +++ b/docs/docs/api/Classes/TIFFFieldTypes.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFFieldTypes

Field Types

@@ -382,7 +382,7 @@

Return Value

field type value

@@ -440,7 +440,7 @@

Return Value

number of bytes

@@ -498,7 +498,7 @@

Return Value

number of bits

@@ -556,7 +556,7 @@

Return Value

field type

@@ -627,7 +627,7 @@

Return Value

field type

@@ -685,7 +685,7 @@

Return Value

sample format

@@ -695,8 +695,8 @@

Return Value

diff --git a/docs/docs/api/Classes/TIFFFileDirectory.html b/docs/docs/api/Classes/TIFFFileDirectory.html index 5690560..0c7b324 100644 --- a/docs/docs/api/Classes/TIFFFileDirectory.html +++ b/docs/docs/api/Classes/TIFFFileDirectory.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -324,7 +324,7 @@

TIFFFileDirectory

image raster

@@ -360,7 +360,7 @@

Declaration

@@ -428,7 +428,7 @@

Parameters

@@ -509,7 +509,7 @@

Parameters

@@ -544,7 +544,7 @@

Declaration

@@ -598,7 +598,7 @@

Parameters

@@ -666,7 +666,7 @@

Parameters

@@ -720,7 +720,7 @@

Parameters

@@ -775,7 +775,7 @@

Parameters

@@ -814,7 +814,7 @@

Return Value

byte reader

@@ -853,7 +853,7 @@

Return Value

true if tiled

@@ -892,7 +892,7 @@

Return Value

compression decoder

@@ -931,7 +931,7 @@

Return Value

entry count

@@ -990,7 +990,7 @@

Return Value

file directory entry

@@ -1029,7 +1029,7 @@

Return Value

file directory entries

@@ -1068,7 +1068,7 @@

Return Value

field tag type mapping

@@ -1107,7 +1107,7 @@

Return Value

image width

@@ -1161,7 +1161,7 @@

Parameters

@@ -1215,7 +1215,7 @@

Parameters

@@ -1254,7 +1254,7 @@

Return Value

image height

@@ -1308,7 +1308,7 @@

Parameters

@@ -1362,7 +1362,7 @@

Parameters

@@ -1401,7 +1401,7 @@

Return Value

bits per sample

@@ -1455,7 +1455,7 @@

Parameters

@@ -1509,7 +1509,7 @@

Parameters

@@ -1548,7 +1548,7 @@

Return Value

max bits per sample

@@ -1587,7 +1587,7 @@

Return Value

compression

@@ -1641,7 +1641,7 @@

Parameters

@@ -1680,7 +1680,7 @@

Return Value

photometric interpretation

@@ -1734,7 +1734,7 @@

Parameters

@@ -1773,7 +1773,7 @@

Return Value

strip offsets

@@ -1827,7 +1827,7 @@

Parameters

@@ -1881,7 +1881,7 @@

Parameters

@@ -1935,7 +1935,7 @@

Parameters

@@ -1989,7 +1989,7 @@

Parameters

@@ -2028,7 +2028,7 @@

Return Value

samples per pixel

@@ -2082,7 +2082,7 @@

Parameters

@@ -2121,7 +2121,7 @@

Return Value

rows per strip

@@ -2175,7 +2175,7 @@

Parameters

@@ -2229,7 +2229,7 @@

Parameters

@@ -2268,7 +2268,7 @@

Return Value

strip byte counts

@@ -2322,7 +2322,7 @@

Parameters

@@ -2376,7 +2376,7 @@

Parameters

@@ -2430,7 +2430,7 @@

Parameters

@@ -2484,7 +2484,7 @@

Parameters

@@ -2523,7 +2523,7 @@

Return Value

x resolution

@@ -2577,7 +2577,7 @@

Parameters

@@ -2631,7 +2631,7 @@

Parameters

@@ -2670,7 +2670,7 @@

Return Value

y resolution

@@ -2724,7 +2724,7 @@

Parameters

@@ -2778,7 +2778,7 @@

Parameters

@@ -2817,7 +2817,7 @@

Return Value

planar configuration

@@ -2871,7 +2871,7 @@

Parameters

@@ -2910,7 +2910,7 @@

Return Value

resolution unit

@@ -2964,7 +2964,7 @@

Parameters

@@ -3003,7 +3003,7 @@

Return Value

model pixel scale

@@ -3057,7 +3057,7 @@

Parameters

@@ -3096,7 +3096,7 @@

Return Value

model tiepoint

@@ -3150,7 +3150,7 @@

Parameters

@@ -3189,7 +3189,7 @@

Return Value

color map

@@ -3243,7 +3243,7 @@

Parameters

@@ -3297,7 +3297,7 @@

Parameters

@@ -3336,7 +3336,7 @@

Return Value

tile width

@@ -3390,7 +3390,7 @@

Parameters

@@ -3444,7 +3444,7 @@

Parameters

@@ -3483,7 +3483,7 @@

Return Value

tile height

@@ -3537,7 +3537,7 @@

Parameters

@@ -3591,7 +3591,7 @@

Parameters

@@ -3630,7 +3630,7 @@

Return Value

tile offsets

@@ -3684,7 +3684,7 @@

Parameters

@@ -3738,7 +3738,7 @@

Parameters

@@ -3777,7 +3777,7 @@

Return Value

tile byte counts

@@ -3831,7 +3831,7 @@

Parameters

@@ -3885,7 +3885,7 @@

Parameters

@@ -3939,7 +3939,7 @@

Parameters

@@ -3993,7 +3993,7 @@

Parameters

@@ -4032,7 +4032,7 @@

Return Value

sample format

@@ -4086,7 +4086,7 @@

Parameters

@@ -4140,7 +4140,7 @@

Parameters

@@ -4179,7 +4179,7 @@

Return Value

max sample format

@@ -4218,7 +4218,7 @@

Return Value

predictor

@@ -4272,7 +4272,7 @@

Parameters

@@ -4311,7 +4311,7 @@

Return Value

rasters

@@ -4350,7 +4350,7 @@

Return Value

rasters

@@ -4408,7 +4408,7 @@

Return Value

rasters

@@ -4466,7 +4466,7 @@

Return Value

rasters

@@ -4524,7 +4524,7 @@

Return Value

rasters

@@ -4583,7 +4583,7 @@

Return Value

rasters

@@ -4654,7 +4654,7 @@

Return Value

rasters

@@ -4726,7 +4726,7 @@

Return Value

rasters

@@ -4797,7 +4797,7 @@

Return Value

rasters

@@ -4881,7 +4881,7 @@

Return Value

rasters

@@ -4965,7 +4965,7 @@

Return Value

rasters

@@ -5062,7 +5062,7 @@

Return Value

rasters

@@ -5120,7 +5120,7 @@

Return Value

field type

@@ -5178,7 +5178,7 @@

Return Value

short value

@@ -5245,7 +5245,7 @@

Parameters

@@ -5303,7 +5303,7 @@

Return Value

number value

@@ -5370,7 +5370,7 @@

Parameters

@@ -5428,7 +5428,7 @@

Return Value

string value

@@ -5495,7 +5495,7 @@

Parameters

@@ -5554,7 +5554,7 @@

Return Value

short list value

@@ -5621,7 +5621,7 @@

Parameters

@@ -5680,7 +5680,7 @@

Return Value

max short value

@@ -5739,7 +5739,7 @@

Return Value

number list value

@@ -5806,7 +5806,7 @@

Parameters

@@ -5865,7 +5865,7 @@

Return Value

long list value

@@ -5932,7 +5932,7 @@

Parameters

@@ -5999,7 +5999,7 @@

Parameters

@@ -6038,7 +6038,7 @@

Return Value

size in bytes

@@ -6078,7 +6078,7 @@

Return Value

size in bytes

@@ -6088,8 +6088,8 @@

Return Value

diff --git a/docs/docs/api/Classes/TIFFFileDirectoryEntry.html b/docs/docs/api/Classes/TIFFFileDirectoryEntry.html index defc96b..c49757c 100644 --- a/docs/docs/api/Classes/TIFFFileDirectoryEntry.html +++ b/docs/docs/api/Classes/TIFFFileDirectoryEntry.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFFileDirectoryEntry

TIFF File Directory Entry

@@ -417,7 +417,7 @@

Parameters

@@ -456,7 +456,7 @@

Return Value

field tag type

@@ -495,7 +495,7 @@

Return Value

field type

@@ -534,7 +534,7 @@

Return Value

type count

@@ -573,7 +573,7 @@

Return Value

values

@@ -613,7 +613,7 @@

Return Value

size in bytes

@@ -652,7 +652,7 @@

Return Value

size in bytes

@@ -662,8 +662,8 @@

Return Value

diff --git a/docs/docs/api/Classes/TIFFIOUtils.html b/docs/docs/api/Classes/TIFFIOUtils.html index ced4d87..bd49536 100644 --- a/docs/docs/api/Classes/TIFFIOUtils.html +++ b/docs/docs/api/Classes/TIFFIOUtils.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -367,7 +367,7 @@

TIFFIOUtils

Undocumented

@@ -434,7 +434,7 @@

Parameters

@@ -500,7 +500,7 @@

Parameters

@@ -558,7 +558,7 @@

Return Value

byte data

@@ -616,7 +616,7 @@

Return Value

input stream byte data

@@ -683,7 +683,7 @@

Parameters

@@ -693,8 +693,8 @@

Parameters

diff --git a/docs/docs/api/Classes/TIFFImage.html b/docs/docs/api/Classes/TIFFImage.html index 1f26844..1a57613 100644 --- a/docs/docs/api/Classes/TIFFImage.html +++ b/docs/docs/api/Classes/TIFFImage.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFImage

TIFF Image containing the File Directories

@@ -359,7 +359,7 @@

Declaration

@@ -413,7 +413,7 @@

Parameters

@@ -468,7 +468,7 @@

Parameters

@@ -522,7 +522,7 @@

Parameters

@@ -561,7 +561,7 @@

Return Value

file directories

@@ -600,7 +600,7 @@

Return Value

file directory

@@ -658,7 +658,7 @@

Return Value

file directory

@@ -697,7 +697,7 @@

Return Value

size in bytes

@@ -737,7 +737,7 @@

Return Value

size in bytes

@@ -747,8 +747,8 @@

Return Value

diff --git a/docs/docs/api/Classes/TIFFImageWindow.html b/docs/docs/api/Classes/TIFFImageWindow.html index ffad152..eef388c 100644 --- a/docs/docs/api/Classes/TIFFImageWindow.html +++ b/docs/docs/api/Classes/TIFFImageWindow.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFImageWindow

Coordinates of a window over a portion or the entire image coordinates

@@ -359,7 +359,7 @@

Declaration

@@ -394,7 +394,7 @@

Declaration

@@ -429,7 +429,7 @@

Declaration

@@ -464,7 +464,7 @@

Declaration

@@ -557,7 +557,7 @@

Parameters

@@ -623,7 +623,7 @@

Parameters

@@ -677,7 +677,7 @@

Parameters

@@ -687,8 +687,8 @@

Parameters

diff --git a/docs/docs/api/Classes/TIFFPredictor.html b/docs/docs/api/Classes/TIFFPredictor.html index 884e922..40e1ab7 100644 --- a/docs/docs/api/Classes/TIFFPredictor.html +++ b/docs/docs/api/Classes/TIFFPredictor.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFPredictor

Differencing Predictor decoder

@@ -447,7 +447,7 @@

Return Value

decoded or original bytes

@@ -457,8 +457,8 @@

Return Value

diff --git a/docs/docs/api/Classes/TIFFRasters.html b/docs/docs/api/Classes/TIFFRasters.html index 35d226b..2d85bd4 100644 --- a/docs/docs/api/Classes/TIFFRasters.html +++ b/docs/docs/api/Classes/TIFFRasters.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFRasters

Raster image values

@@ -430,7 +430,7 @@

Parameters

@@ -536,7 +536,7 @@

Parameters

@@ -655,7 +655,7 @@

Parameters

@@ -748,7 +748,7 @@

Parameters

@@ -841,7 +841,7 @@

Parameters

@@ -880,7 +880,7 @@

Return Value

true if results exist

@@ -919,7 +919,7 @@

Return Value

true if results exist

@@ -999,7 +999,7 @@

Parameters

@@ -1065,7 +1065,7 @@

Parameters

@@ -1104,7 +1104,7 @@

Return Value

width

@@ -1143,7 +1143,7 @@

Return Value

height

@@ -1182,7 +1182,7 @@

Return Value

number of pixels

@@ -1221,7 +1221,7 @@

Return Value

samples per pixel

@@ -1260,7 +1260,7 @@

Return Value

bits per sample

@@ -1299,7 +1299,7 @@

Return Value

sample values

@@ -1354,7 +1354,7 @@

Parameters

@@ -1393,7 +1393,7 @@

Return Value

interleaved values

@@ -1447,7 +1447,7 @@

Parameters

@@ -1517,7 +1517,7 @@

Return Value

pixel sample values

@@ -1595,7 +1595,7 @@

Parameters

@@ -1677,7 +1677,7 @@

Return Value

pixel sample

@@ -1770,7 +1770,7 @@

Parameters

@@ -1841,7 +1841,7 @@

Return Value

first pixel sample

@@ -1920,7 +1920,7 @@

Parameters

@@ -1990,7 +1990,7 @@

Return Value

sample index

@@ -2060,7 +2060,7 @@

Return Value

interleave index

@@ -2099,7 +2099,7 @@

Return Value

bytes

@@ -2138,7 +2138,7 @@

Return Value

bytes

@@ -2196,7 +2196,7 @@

Return Value

bytes

@@ -2254,7 +2254,7 @@

Return Value

rows per strip

@@ -2325,7 +2325,7 @@

Return Value

rows per strip

@@ -2406,7 +2406,7 @@

Parameters

@@ -2474,7 +2474,7 @@

Parameters

@@ -2555,7 +2555,7 @@

Parameters

@@ -2623,7 +2623,7 @@

Parameters

@@ -2696,7 +2696,7 @@

Return Value

bits per sample array

@@ -2706,8 +2706,8 @@

Return Value

diff --git a/docs/docs/api/Classes/TIFFReader.html b/docs/docs/api/Classes/TIFFReader.html index 6b6b830..edb4ffd 100644 --- a/docs/docs/api/Classes/TIFFReader.html +++ b/docs/docs/api/Classes/TIFFReader.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFReader

TIFF reader

@@ -382,7 +382,7 @@

Return Value

TIFF image

@@ -452,7 +452,7 @@

Return Value

TIFF image

@@ -510,7 +510,7 @@

Return Value

TIFF image

@@ -580,7 +580,7 @@

Return Value

TIFF image

@@ -638,7 +638,7 @@

Return Value

TIFF image

@@ -708,7 +708,7 @@

Return Value

TIFF image

@@ -766,7 +766,7 @@

Return Value

TIFF image

@@ -836,7 +836,7 @@

Return Value

TIFF image

@@ -846,8 +846,8 @@

Return Value

diff --git a/docs/docs/api/Classes/TIFFUnsupportedCompression.html b/docs/docs/api/Classes/TIFFUnsupportedCompression.html index 54e8f9e..d7bd49b 100644 --- a/docs/docs/api/Classes/TIFFUnsupportedCompression.html +++ b/docs/docs/api/Classes/TIFFUnsupportedCompression.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -324,7 +324,7 @@

TIFFUnsupportedCompression

Unsupported compression

@@ -383,7 +383,7 @@

Return Value

new unsupported compression

@@ -393,8 +393,8 @@

Return Value

diff --git a/docs/docs/api/Classes/TIFFWriter.html b/docs/docs/api/Classes/TIFFWriter.html index 95aa654..defbdd9 100644 --- a/docs/docs/api/Classes/TIFFWriter.html +++ b/docs/docs/api/Classes/TIFFWriter.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -332,7 +332,7 @@

TIFFWriter

for determining a FileDirectory rowsPerStrip setting.

@@ -399,7 +399,7 @@

Parameters

@@ -479,7 +479,7 @@

Parameters

@@ -537,7 +537,7 @@

Return Value

tiff bytes

@@ -608,7 +608,7 @@

Return Value

tiff bytes

@@ -675,7 +675,7 @@

Parameters

@@ -685,8 +685,8 @@

Parameters

diff --git a/docs/docs/api/Constants.html b/docs/docs/api/Constants.html index c350610..e4459a5 100644 --- a/docs/docs/api/Constants.html +++ b/docs/docs/api/Constants.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -344,7 +344,7 @@

Declaration

@@ -379,7 +379,7 @@

Declaration

@@ -414,7 +414,7 @@

Declaration

@@ -449,7 +449,7 @@

Declaration

@@ -484,7 +484,7 @@

Declaration

@@ -519,7 +519,7 @@

Declaration

@@ -554,7 +554,7 @@

Declaration

@@ -589,7 +589,7 @@

Declaration

@@ -624,7 +624,7 @@

Declaration

@@ -659,7 +659,7 @@

Declaration

@@ -694,7 +694,7 @@

Declaration

@@ -729,7 +729,7 @@

Declaration

@@ -764,7 +764,7 @@

Declaration

@@ -799,7 +799,7 @@

Declaration

@@ -834,7 +834,7 @@

Declaration

@@ -869,7 +869,7 @@

Declaration

@@ -908,7 +908,7 @@

Declaration

@@ -943,7 +943,7 @@

Declaration

@@ -978,7 +978,7 @@

Declaration

@@ -1013,7 +1013,7 @@

Declaration

@@ -1048,7 +1048,7 @@

Declaration

@@ -1083,7 +1083,7 @@

Declaration

@@ -1118,7 +1118,7 @@

Declaration

@@ -1153,7 +1153,7 @@

Declaration

@@ -1188,7 +1188,7 @@

Declaration

@@ -1223,7 +1223,7 @@

Declaration

@@ -1258,7 +1258,7 @@

Declaration

@@ -1293,7 +1293,7 @@

Declaration

@@ -1328,7 +1328,7 @@

Declaration

@@ -1363,7 +1363,7 @@

Declaration

@@ -1398,7 +1398,7 @@

Declaration

@@ -1433,7 +1433,7 @@

Declaration

@@ -1468,7 +1468,7 @@

Declaration

@@ -1503,7 +1503,7 @@

Declaration

@@ -1538,7 +1538,7 @@

Declaration

@@ -1573,7 +1573,7 @@

Declaration

@@ -1608,7 +1608,7 @@

Declaration

@@ -1643,7 +1643,7 @@

Declaration

@@ -1678,7 +1678,7 @@

Declaration

@@ -1713,7 +1713,7 @@

Declaration

@@ -1748,7 +1748,7 @@

Declaration

@@ -1783,7 +1783,7 @@

Declaration

@@ -1818,7 +1818,7 @@

Declaration

@@ -1853,7 +1853,7 @@

Declaration

@@ -1888,7 +1888,7 @@

Declaration

@@ -1923,7 +1923,7 @@

Declaration

@@ -1958,7 +1958,7 @@

Declaration

@@ -1993,7 +1993,7 @@

Declaration

@@ -2028,7 +2028,7 @@

Declaration

@@ -2063,7 +2063,7 @@

Declaration

@@ -2098,7 +2098,7 @@

Declaration

@@ -2133,7 +2133,7 @@

Declaration

@@ -2168,7 +2168,7 @@

Declaration

@@ -2203,7 +2203,7 @@

Declaration

@@ -2238,7 +2238,7 @@

Declaration

@@ -2273,7 +2273,7 @@

Declaration

@@ -2308,7 +2308,7 @@

Declaration

@@ -2343,7 +2343,7 @@

Declaration

@@ -2378,7 +2378,7 @@

Declaration

@@ -2388,8 +2388,8 @@

Declaration

diff --git a/docs/docs/api/Enums.html b/docs/docs/api/Enums.html index c2758a9..e6c0b81 100644 --- a/docs/docs/api/Enums.html +++ b/docs/docs/api/Enums.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -345,7 +345,7 @@

Declaration

@@ -381,7 +381,7 @@

Declaration

@@ -391,8 +391,8 @@

Declaration

diff --git a/docs/docs/api/Enums/TIFFFieldTagType.html b/docs/docs/api/Enums/TIFFFieldTagType.html index d55abf2..129ab90 100644 --- a/docs/docs/api/Enums/TIFFFieldTagType.html +++ b/docs/docs/api/Enums/TIFFFieldTagType.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFFieldTagType

Field tag type enumeration

@@ -354,7 +354,7 @@

Declaration

@@ -384,7 +384,7 @@

Declaration

@@ -414,7 +414,7 @@

Declaration

@@ -444,7 +444,7 @@

Declaration

@@ -474,7 +474,7 @@

Declaration

@@ -504,7 +504,7 @@

Declaration

@@ -534,7 +534,7 @@

Declaration

@@ -564,7 +564,7 @@

Declaration

@@ -594,7 +594,7 @@

Declaration

@@ -624,7 +624,7 @@

Declaration

@@ -654,7 +654,7 @@

Declaration

@@ -684,7 +684,7 @@

Declaration

@@ -714,7 +714,7 @@

Declaration

@@ -744,7 +744,7 @@

Declaration

@@ -774,7 +774,7 @@

Declaration

@@ -804,7 +804,7 @@

Declaration

@@ -834,7 +834,7 @@

Declaration

@@ -864,7 +864,7 @@

Declaration

@@ -894,7 +894,7 @@

Declaration

@@ -924,7 +924,7 @@

Declaration

@@ -954,7 +954,7 @@

Declaration

@@ -984,7 +984,7 @@

Declaration

@@ -1014,7 +1014,7 @@

Declaration

@@ -1044,7 +1044,7 @@

Declaration

@@ -1074,7 +1074,7 @@

Declaration

@@ -1104,7 +1104,7 @@

Declaration

@@ -1134,7 +1134,7 @@

Declaration

@@ -1164,7 +1164,7 @@

Declaration

@@ -1194,7 +1194,7 @@

Declaration

@@ -1224,7 +1224,7 @@

Declaration

@@ -1254,7 +1254,7 @@

Declaration

@@ -1284,7 +1284,7 @@

Declaration

@@ -1314,7 +1314,7 @@

Declaration

@@ -1344,7 +1344,7 @@

Declaration

@@ -1374,7 +1374,7 @@

Declaration

@@ -1404,7 +1404,7 @@

Declaration

@@ -1434,7 +1434,7 @@

Declaration

@@ -1464,7 +1464,7 @@

Declaration

@@ -1494,7 +1494,7 @@

Declaration

@@ -1524,7 +1524,7 @@

Declaration

@@ -1554,7 +1554,7 @@

Declaration

@@ -1584,7 +1584,7 @@

Declaration

@@ -1614,7 +1614,7 @@

Declaration

@@ -1644,7 +1644,7 @@

Declaration

@@ -1674,7 +1674,7 @@

Declaration

@@ -1704,7 +1704,7 @@

Declaration

@@ -1734,7 +1734,7 @@

Declaration

@@ -1764,7 +1764,7 @@

Declaration

@@ -1794,7 +1794,7 @@

Declaration

@@ -1824,7 +1824,7 @@

Declaration

@@ -1854,7 +1854,7 @@

Declaration

@@ -1884,7 +1884,7 @@

Declaration

@@ -1914,7 +1914,7 @@

Declaration

@@ -1944,7 +1944,7 @@

Declaration

@@ -1974,7 +1974,7 @@

Declaration

@@ -2004,7 +2004,7 @@

Declaration

@@ -2034,7 +2034,7 @@

Declaration

@@ -2064,7 +2064,7 @@

Declaration

@@ -2094,7 +2094,7 @@

Declaration

@@ -2124,7 +2124,7 @@

Declaration

@@ -2154,7 +2154,7 @@

Declaration

@@ -2184,7 +2184,7 @@

Declaration

@@ -2214,7 +2214,7 @@

Declaration

@@ -2244,7 +2244,7 @@

Declaration

@@ -2274,7 +2274,7 @@

Declaration

@@ -2304,7 +2304,7 @@

Declaration

@@ -2334,7 +2334,7 @@

Declaration

@@ -2364,7 +2364,7 @@

Declaration

@@ -2394,7 +2394,7 @@

Declaration

@@ -2424,7 +2424,7 @@

Declaration

@@ -2454,7 +2454,7 @@

Declaration

@@ -2484,7 +2484,7 @@

Declaration

@@ -2514,7 +2514,7 @@

Declaration

@@ -2544,7 +2544,7 @@

Declaration

@@ -2574,7 +2574,7 @@

Declaration

@@ -2604,7 +2604,7 @@

Declaration

@@ -2634,7 +2634,7 @@

Declaration

@@ -2664,7 +2664,7 @@

Declaration

@@ -2694,7 +2694,7 @@

Declaration

@@ -2724,7 +2724,7 @@

Declaration

@@ -2754,7 +2754,7 @@

Declaration

@@ -2784,7 +2784,7 @@

Declaration

@@ -2814,7 +2814,7 @@

Declaration

@@ -2844,7 +2844,7 @@

Declaration

@@ -2874,7 +2874,7 @@

Declaration

@@ -2904,7 +2904,7 @@

Declaration

@@ -2934,7 +2934,7 @@

Declaration

@@ -2964,7 +2964,7 @@

Declaration

@@ -2994,7 +2994,7 @@

Declaration

@@ -3024,7 +3024,7 @@

Declaration

@@ -3054,7 +3054,7 @@

Declaration

@@ -3084,7 +3084,7 @@

Declaration

@@ -3114,7 +3114,7 @@

Declaration

@@ -3144,7 +3144,7 @@

Declaration

@@ -3174,7 +3174,7 @@

Declaration

@@ -3204,7 +3204,7 @@

Declaration

@@ -3234,7 +3234,7 @@

Declaration

@@ -3264,7 +3264,7 @@

Declaration

@@ -3294,7 +3294,7 @@

Declaration

@@ -3324,7 +3324,7 @@

Declaration

@@ -3354,7 +3354,7 @@

Declaration

@@ -3384,7 +3384,7 @@

Declaration

@@ -3414,7 +3414,7 @@

Declaration

@@ -3444,7 +3444,7 @@

Declaration

@@ -3474,7 +3474,7 @@

Declaration

@@ -3504,7 +3504,7 @@

Declaration

@@ -3534,7 +3534,7 @@

Declaration

@@ -3564,7 +3564,7 @@

Declaration

@@ -3594,7 +3594,7 @@

Declaration

@@ -3604,8 +3604,8 @@

Declaration

diff --git a/docs/docs/api/Enums/TIFFFieldType.html b/docs/docs/api/Enums/TIFFFieldType.html index d170d49..ebf28ab 100644 --- a/docs/docs/api/Enums/TIFFFieldType.html +++ b/docs/docs/api/Enums/TIFFFieldType.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFFieldType

Field tag type enumeration

@@ -354,7 +354,7 @@

Declaration

@@ -384,7 +384,7 @@

Declaration

@@ -414,7 +414,7 @@

Declaration

@@ -444,7 +444,7 @@

Declaration

@@ -474,7 +474,7 @@

Declaration

@@ -504,7 +504,7 @@

Declaration

@@ -534,7 +534,7 @@

Declaration

@@ -564,7 +564,7 @@

Declaration

@@ -594,7 +594,7 @@

Declaration

@@ -624,7 +624,7 @@

Declaration

@@ -654,7 +654,7 @@

Declaration

@@ -684,7 +684,7 @@

Declaration

@@ -694,8 +694,8 @@

Declaration

diff --git a/docs/docs/api/Protocols.html b/docs/docs/api/Protocols.html index b3a3859..321d5fd 100644 --- a/docs/docs/api/Protocols.html +++ b/docs/docs/api/Protocols.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -345,7 +345,7 @@

Declaration

@@ -381,7 +381,7 @@

Declaration

@@ -391,8 +391,8 @@

Declaration

diff --git a/docs/docs/api/Protocols/TIFFCompressionDecoder.html b/docs/docs/api/Protocols/TIFFCompressionDecoder.html index 0b427d7..0a37788 100644 --- a/docs/docs/api/Protocols/TIFFCompressionDecoder.html +++ b/docs/docs/api/Protocols/TIFFCompressionDecoder.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFCompressionDecoder

Compression Decoder interface

@@ -394,7 +394,7 @@

Return Value

decoded data

@@ -404,8 +404,8 @@

Return Value

diff --git a/docs/docs/api/Protocols/TIFFCompressionEncoder.html b/docs/docs/api/Protocols/TIFFCompressionEncoder.html index 3ed0ec6..d4d7a54 100644 --- a/docs/docs/api/Protocols/TIFFCompressionEncoder.html +++ b/docs/docs/api/Protocols/TIFFCompressionEncoder.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFCompressionEncoder

Compression Encoder interface

@@ -364,7 +364,7 @@

Return Value

true for row encoding

@@ -434,7 +434,7 @@

Return Value

encoded data

@@ -444,8 +444,8 @@

Return Value

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes.html index b177731..532e02d 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -345,7 +345,7 @@

Declaration

@@ -381,7 +381,7 @@

Declaration

@@ -418,7 +418,7 @@

Declaration

@@ -454,7 +454,7 @@

Declaration

@@ -490,7 +490,7 @@

Declaration

@@ -526,7 +526,7 @@

Declaration

@@ -562,7 +562,7 @@

Declaration

@@ -598,7 +598,7 @@

Declaration

@@ -643,7 +643,7 @@

Declaration

@@ -679,7 +679,7 @@

Declaration

@@ -715,7 +715,7 @@

Declaration

@@ -751,7 +751,7 @@

Declaration

@@ -787,7 +787,7 @@

Declaration

@@ -823,7 +823,7 @@

Declaration

@@ -860,7 +860,7 @@

Declaration

@@ -896,7 +896,7 @@

Declaration

@@ -932,7 +932,7 @@

Declaration

@@ -1012,7 +1012,7 @@

Declaration

@@ -1049,7 +1049,7 @@

Declaration

@@ -1059,8 +1059,8 @@

Declaration

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFByteReader.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFByteReader.html index 3e61cde..ec10945 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFByteReader.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFByteReader.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFByteReader

Read through byte data

@@ -359,7 +359,7 @@

Declaration

@@ -394,7 +394,7 @@

Declaration

@@ -429,7 +429,7 @@

Declaration

@@ -487,7 +487,7 @@

Return Value

new byte reader

@@ -558,7 +558,7 @@

Return Value

new byte reader

@@ -597,7 +597,7 @@

Return Value

true more bytes left to read

@@ -655,7 +655,7 @@

Return Value

true more bytes left to read

@@ -713,7 +713,7 @@

Return Value

true if has at least the number of bytes left

@@ -783,7 +783,7 @@

Return Value

true if has at least the number of bytes left

@@ -842,7 +842,7 @@

Return Value

@throws UnsupportedEncodingException

@@ -913,7 +913,7 @@

Return Value

@throws UnsupportedEncodingException

@@ -952,7 +952,7 @@

Return Value

byte

@@ -1010,7 +1010,7 @@

Return Value

byte

@@ -1049,7 +1049,7 @@

Return Value

unsigned byte as short

@@ -1107,7 +1107,7 @@

Return Value

unsigned byte as short

@@ -1165,7 +1165,7 @@

Return Value

bytes

@@ -1235,7 +1235,7 @@

Return Value

bytes

@@ -1274,7 +1274,7 @@

Return Value

short

@@ -1332,7 +1332,7 @@

Return Value

short

@@ -1371,7 +1371,7 @@

Return Value

unsigned short as int

@@ -1429,7 +1429,7 @@

Return Value

unsigned short as int

@@ -1468,7 +1468,7 @@

Return Value

integer

@@ -1526,7 +1526,7 @@

Return Value

integer

@@ -1565,7 +1565,7 @@

Return Value

unsigned int as long

@@ -1623,7 +1623,7 @@

Return Value

unsigned int as long

@@ -1662,7 +1662,7 @@

Return Value

float

@@ -1720,7 +1720,7 @@

Return Value

float

@@ -1759,7 +1759,7 @@

Return Value

double

@@ -1817,7 +1817,7 @@

Return Value

double

@@ -1856,7 +1856,7 @@

Return Value

byte length

@@ -1866,8 +1866,8 @@

Return Value

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFByteWriter.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFByteWriter.html index b34db33..3d11fa9 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFByteWriter.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFByteWriter.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFByteWriter

Write byte data

@@ -359,7 +359,7 @@

Declaration

@@ -394,7 +394,7 @@

Declaration

@@ -429,7 +429,7 @@

Declaration

@@ -468,7 +468,7 @@

Return Value

new byte writer

@@ -526,7 +526,7 @@

Return Value

new byte writer

@@ -561,7 +561,7 @@

Declaration

@@ -600,7 +600,7 @@

Return Value

byte data

@@ -639,7 +639,7 @@

Return Value

bytes written

@@ -697,7 +697,7 @@

Return Value

bytes written

@@ -751,7 +751,7 @@

Parameters

@@ -805,7 +805,7 @@

Parameters

@@ -859,7 +859,7 @@

Parameters

@@ -913,7 +913,7 @@

Parameters

@@ -967,7 +967,7 @@

Parameters

@@ -1021,7 +1021,7 @@

Parameters

@@ -1075,7 +1075,7 @@

Parameters

@@ -1129,7 +1129,7 @@

Parameters

@@ -1183,7 +1183,7 @@

Parameters

@@ -1237,7 +1237,7 @@

Parameters

@@ -1291,7 +1291,7 @@

Parameters

@@ -1345,7 +1345,7 @@

Parameters

@@ -1399,7 +1399,7 @@

Parameters

@@ -1453,7 +1453,7 @@

Parameters

@@ -1507,7 +1507,7 @@

Parameters

@@ -1561,7 +1561,7 @@

Parameters

@@ -1615,7 +1615,7 @@

Parameters

@@ -1625,8 +1625,8 @@

Parameters

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFieldTagTypes.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFieldTagTypes.html index 6286107..f216978 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFieldTagTypes.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFieldTagTypes.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFFieldTagTypes

Field Tag Types

@@ -382,7 +382,7 @@

Return Value

tag id

@@ -440,7 +440,7 @@

Return Value

true if array type

@@ -498,7 +498,7 @@

Return Value

field tag type

@@ -508,8 +508,8 @@

Return Value

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFieldTypes.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFieldTypes.html index 69e6ebd..ecc69cb 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFieldTypes.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFieldTypes.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFFieldTypes

Field Types

@@ -382,7 +382,7 @@

Return Value

field type value

@@ -440,7 +440,7 @@

Return Value

number of bytes

@@ -498,7 +498,7 @@

Return Value

number of bits

@@ -556,7 +556,7 @@

Return Value

field type

@@ -627,7 +627,7 @@

Return Value

field type

@@ -685,7 +685,7 @@

Return Value

sample format

@@ -695,8 +695,8 @@

Return Value

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFileDirectory.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFileDirectory.html index 5690560..0c7b324 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFileDirectory.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFileDirectory.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -324,7 +324,7 @@

TIFFFileDirectory

image raster

@@ -360,7 +360,7 @@

Declaration

@@ -428,7 +428,7 @@

Parameters

@@ -509,7 +509,7 @@

Parameters

@@ -544,7 +544,7 @@

Declaration

@@ -598,7 +598,7 @@

Parameters

@@ -666,7 +666,7 @@

Parameters

@@ -720,7 +720,7 @@

Parameters

@@ -775,7 +775,7 @@

Parameters

@@ -814,7 +814,7 @@

Return Value

byte reader

@@ -853,7 +853,7 @@

Return Value

true if tiled

@@ -892,7 +892,7 @@

Return Value

compression decoder

@@ -931,7 +931,7 @@

Return Value

entry count

@@ -990,7 +990,7 @@

Return Value

file directory entry

@@ -1029,7 +1029,7 @@

Return Value

file directory entries

@@ -1068,7 +1068,7 @@

Return Value

field tag type mapping

@@ -1107,7 +1107,7 @@

Return Value

image width

@@ -1161,7 +1161,7 @@

Parameters

@@ -1215,7 +1215,7 @@

Parameters

@@ -1254,7 +1254,7 @@

Return Value

image height

@@ -1308,7 +1308,7 @@

Parameters

@@ -1362,7 +1362,7 @@

Parameters

@@ -1401,7 +1401,7 @@

Return Value

bits per sample

@@ -1455,7 +1455,7 @@

Parameters

@@ -1509,7 +1509,7 @@

Parameters

@@ -1548,7 +1548,7 @@

Return Value

max bits per sample

@@ -1587,7 +1587,7 @@

Return Value

compression

@@ -1641,7 +1641,7 @@

Parameters

@@ -1680,7 +1680,7 @@

Return Value

photometric interpretation

@@ -1734,7 +1734,7 @@

Parameters

@@ -1773,7 +1773,7 @@

Return Value

strip offsets

@@ -1827,7 +1827,7 @@

Parameters

@@ -1881,7 +1881,7 @@

Parameters

@@ -1935,7 +1935,7 @@

Parameters

@@ -1989,7 +1989,7 @@

Parameters

@@ -2028,7 +2028,7 @@

Return Value

samples per pixel

@@ -2082,7 +2082,7 @@

Parameters

@@ -2121,7 +2121,7 @@

Return Value

rows per strip

@@ -2175,7 +2175,7 @@

Parameters

@@ -2229,7 +2229,7 @@

Parameters

@@ -2268,7 +2268,7 @@

Return Value

strip byte counts

@@ -2322,7 +2322,7 @@

Parameters

@@ -2376,7 +2376,7 @@

Parameters

@@ -2430,7 +2430,7 @@

Parameters

@@ -2484,7 +2484,7 @@

Parameters

@@ -2523,7 +2523,7 @@

Return Value

x resolution

@@ -2577,7 +2577,7 @@

Parameters

@@ -2631,7 +2631,7 @@

Parameters

@@ -2670,7 +2670,7 @@

Return Value

y resolution

@@ -2724,7 +2724,7 @@

Parameters

@@ -2778,7 +2778,7 @@

Parameters

@@ -2817,7 +2817,7 @@

Return Value

planar configuration

@@ -2871,7 +2871,7 @@

Parameters

@@ -2910,7 +2910,7 @@

Return Value

resolution unit

@@ -2964,7 +2964,7 @@

Parameters

@@ -3003,7 +3003,7 @@

Return Value

model pixel scale

@@ -3057,7 +3057,7 @@

Parameters

@@ -3096,7 +3096,7 @@

Return Value

model tiepoint

@@ -3150,7 +3150,7 @@

Parameters

@@ -3189,7 +3189,7 @@

Return Value

color map

@@ -3243,7 +3243,7 @@

Parameters

@@ -3297,7 +3297,7 @@

Parameters

@@ -3336,7 +3336,7 @@

Return Value

tile width

@@ -3390,7 +3390,7 @@

Parameters

@@ -3444,7 +3444,7 @@

Parameters

@@ -3483,7 +3483,7 @@

Return Value

tile height

@@ -3537,7 +3537,7 @@

Parameters

@@ -3591,7 +3591,7 @@

Parameters

@@ -3630,7 +3630,7 @@

Return Value

tile offsets

@@ -3684,7 +3684,7 @@

Parameters

@@ -3738,7 +3738,7 @@

Parameters

@@ -3777,7 +3777,7 @@

Return Value

tile byte counts

@@ -3831,7 +3831,7 @@

Parameters

@@ -3885,7 +3885,7 @@

Parameters

@@ -3939,7 +3939,7 @@

Parameters

@@ -3993,7 +3993,7 @@

Parameters

@@ -4032,7 +4032,7 @@

Return Value

sample format

@@ -4086,7 +4086,7 @@

Parameters

@@ -4140,7 +4140,7 @@

Parameters

@@ -4179,7 +4179,7 @@

Return Value

max sample format

@@ -4218,7 +4218,7 @@

Return Value

predictor

@@ -4272,7 +4272,7 @@

Parameters

@@ -4311,7 +4311,7 @@

Return Value

rasters

@@ -4350,7 +4350,7 @@

Return Value

rasters

@@ -4408,7 +4408,7 @@

Return Value

rasters

@@ -4466,7 +4466,7 @@

Return Value

rasters

@@ -4524,7 +4524,7 @@

Return Value

rasters

@@ -4583,7 +4583,7 @@

Return Value

rasters

@@ -4654,7 +4654,7 @@

Return Value

rasters

@@ -4726,7 +4726,7 @@

Return Value

rasters

@@ -4797,7 +4797,7 @@

Return Value

rasters

@@ -4881,7 +4881,7 @@

Return Value

rasters

@@ -4965,7 +4965,7 @@

Return Value

rasters

@@ -5062,7 +5062,7 @@

Return Value

rasters

@@ -5120,7 +5120,7 @@

Return Value

field type

@@ -5178,7 +5178,7 @@

Return Value

short value

@@ -5245,7 +5245,7 @@

Parameters

@@ -5303,7 +5303,7 @@

Return Value

number value

@@ -5370,7 +5370,7 @@

Parameters

@@ -5428,7 +5428,7 @@

Return Value

string value

@@ -5495,7 +5495,7 @@

Parameters

@@ -5554,7 +5554,7 @@

Return Value

short list value

@@ -5621,7 +5621,7 @@

Parameters

@@ -5680,7 +5680,7 @@

Return Value

max short value

@@ -5739,7 +5739,7 @@

Return Value

number list value

@@ -5806,7 +5806,7 @@

Parameters

@@ -5865,7 +5865,7 @@

Return Value

long list value

@@ -5932,7 +5932,7 @@

Parameters

@@ -5999,7 +5999,7 @@

Parameters

@@ -6038,7 +6038,7 @@

Return Value

size in bytes

@@ -6078,7 +6078,7 @@

Return Value

size in bytes

@@ -6088,8 +6088,8 @@

Return Value

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFileDirectoryEntry.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFileDirectoryEntry.html index defc96b..c49757c 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFileDirectoryEntry.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFFileDirectoryEntry.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFFileDirectoryEntry

TIFF File Directory Entry

@@ -417,7 +417,7 @@

Parameters

@@ -456,7 +456,7 @@

Return Value

field tag type

@@ -495,7 +495,7 @@

Return Value

field type

@@ -534,7 +534,7 @@

Return Value

type count

@@ -573,7 +573,7 @@

Return Value

values

@@ -613,7 +613,7 @@

Return Value

size in bytes

@@ -652,7 +652,7 @@

Return Value

size in bytes

@@ -662,8 +662,8 @@

Return Value

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFIOUtils.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFIOUtils.html index ced4d87..bd49536 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFIOUtils.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFIOUtils.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -367,7 +367,7 @@

TIFFIOUtils

Undocumented

@@ -434,7 +434,7 @@

Parameters

@@ -500,7 +500,7 @@

Parameters

@@ -558,7 +558,7 @@

Return Value

byte data

@@ -616,7 +616,7 @@

Return Value

input stream byte data

@@ -683,7 +683,7 @@

Parameters

@@ -693,8 +693,8 @@

Parameters

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFImage.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFImage.html index 1f26844..1a57613 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFImage.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFImage.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFImage

TIFF Image containing the File Directories

@@ -359,7 +359,7 @@

Declaration

@@ -413,7 +413,7 @@

Parameters

@@ -468,7 +468,7 @@

Parameters

@@ -522,7 +522,7 @@

Parameters

@@ -561,7 +561,7 @@

Return Value

file directories

@@ -600,7 +600,7 @@

Return Value

file directory

@@ -658,7 +658,7 @@

Return Value

file directory

@@ -697,7 +697,7 @@

Return Value

size in bytes

@@ -737,7 +737,7 @@

Return Value

size in bytes

@@ -747,8 +747,8 @@

Return Value

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFImageWindow.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFImageWindow.html index ffad152..eef388c 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFImageWindow.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFImageWindow.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFImageWindow

Coordinates of a window over a portion or the entire image coordinates

@@ -359,7 +359,7 @@

Declaration

@@ -394,7 +394,7 @@

Declaration

@@ -429,7 +429,7 @@

Declaration

@@ -464,7 +464,7 @@

Declaration

@@ -557,7 +557,7 @@

Parameters

@@ -623,7 +623,7 @@

Parameters

@@ -677,7 +677,7 @@

Parameters

@@ -687,8 +687,8 @@

Parameters

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFPredictor.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFPredictor.html index 884e922..40e1ab7 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFPredictor.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFPredictor.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFPredictor

Differencing Predictor decoder

@@ -447,7 +447,7 @@

Return Value

decoded or original bytes

@@ -457,8 +457,8 @@

Return Value

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFRasters.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFRasters.html index 35d226b..2d85bd4 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFRasters.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFRasters.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFRasters

Raster image values

@@ -430,7 +430,7 @@

Parameters

@@ -536,7 +536,7 @@

Parameters

@@ -655,7 +655,7 @@

Parameters

@@ -748,7 +748,7 @@

Parameters

@@ -841,7 +841,7 @@

Parameters

@@ -880,7 +880,7 @@

Return Value

true if results exist

@@ -919,7 +919,7 @@

Return Value

true if results exist

@@ -999,7 +999,7 @@

Parameters

@@ -1065,7 +1065,7 @@

Parameters

@@ -1104,7 +1104,7 @@

Return Value

width

@@ -1143,7 +1143,7 @@

Return Value

height

@@ -1182,7 +1182,7 @@

Return Value

number of pixels

@@ -1221,7 +1221,7 @@

Return Value

samples per pixel

@@ -1260,7 +1260,7 @@

Return Value

bits per sample

@@ -1299,7 +1299,7 @@

Return Value

sample values

@@ -1354,7 +1354,7 @@

Parameters

@@ -1393,7 +1393,7 @@

Return Value

interleaved values

@@ -1447,7 +1447,7 @@

Parameters

@@ -1517,7 +1517,7 @@

Return Value

pixel sample values

@@ -1595,7 +1595,7 @@

Parameters

@@ -1677,7 +1677,7 @@

Return Value

pixel sample

@@ -1770,7 +1770,7 @@

Parameters

@@ -1841,7 +1841,7 @@

Return Value

first pixel sample

@@ -1920,7 +1920,7 @@

Parameters

@@ -1990,7 +1990,7 @@

Return Value

sample index

@@ -2060,7 +2060,7 @@

Return Value

interleave index

@@ -2099,7 +2099,7 @@

Return Value

bytes

@@ -2138,7 +2138,7 @@

Return Value

bytes

@@ -2196,7 +2196,7 @@

Return Value

bytes

@@ -2254,7 +2254,7 @@

Return Value

rows per strip

@@ -2325,7 +2325,7 @@

Return Value

rows per strip

@@ -2406,7 +2406,7 @@

Parameters

@@ -2474,7 +2474,7 @@

Parameters

@@ -2555,7 +2555,7 @@

Parameters

@@ -2623,7 +2623,7 @@

Parameters

@@ -2696,7 +2696,7 @@

Return Value

bits per sample array

@@ -2706,8 +2706,8 @@

Return Value

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFReader.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFReader.html index 6b6b830..edb4ffd 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFReader.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFReader.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFReader

TIFF reader

@@ -382,7 +382,7 @@

Return Value

TIFF image

@@ -452,7 +452,7 @@

Return Value

TIFF image

@@ -510,7 +510,7 @@

Return Value

TIFF image

@@ -580,7 +580,7 @@

Return Value

TIFF image

@@ -638,7 +638,7 @@

Return Value

TIFF image

@@ -708,7 +708,7 @@

Return Value

TIFF image

@@ -766,7 +766,7 @@

Return Value

TIFF image

@@ -836,7 +836,7 @@

Return Value

TIFF image

@@ -846,8 +846,8 @@

Return Value

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFUnsupportedCompression.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFUnsupportedCompression.html index 54e8f9e..d7bd49b 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFUnsupportedCompression.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFUnsupportedCompression.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -324,7 +324,7 @@

TIFFUnsupportedCompression

Unsupported compression

@@ -383,7 +383,7 @@

Return Value

new unsupported compression

@@ -393,8 +393,8 @@

Return Value

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFWriter.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFWriter.html index 95aa654..defbdd9 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFWriter.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Classes/TIFFWriter.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -332,7 +332,7 @@

TIFFWriter

for determining a FileDirectory rowsPerStrip setting.

@@ -399,7 +399,7 @@

Parameters

@@ -479,7 +479,7 @@

Parameters

@@ -537,7 +537,7 @@

Return Value

tiff bytes

@@ -608,7 +608,7 @@

Return Value

tiff bytes

@@ -675,7 +675,7 @@

Parameters

@@ -685,8 +685,8 @@

Parameters

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Constants.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Constants.html index c350610..e4459a5 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Constants.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Constants.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -344,7 +344,7 @@

Declaration

@@ -379,7 +379,7 @@

Declaration

@@ -414,7 +414,7 @@

Declaration

@@ -449,7 +449,7 @@

Declaration

@@ -484,7 +484,7 @@

Declaration

@@ -519,7 +519,7 @@

Declaration

@@ -554,7 +554,7 @@

Declaration

@@ -589,7 +589,7 @@

Declaration

@@ -624,7 +624,7 @@

Declaration

@@ -659,7 +659,7 @@

Declaration

@@ -694,7 +694,7 @@

Declaration

@@ -729,7 +729,7 @@

Declaration

@@ -764,7 +764,7 @@

Declaration

@@ -799,7 +799,7 @@

Declaration

@@ -834,7 +834,7 @@

Declaration

@@ -869,7 +869,7 @@

Declaration

@@ -908,7 +908,7 @@

Declaration

@@ -943,7 +943,7 @@

Declaration

@@ -978,7 +978,7 @@

Declaration

@@ -1013,7 +1013,7 @@

Declaration

@@ -1048,7 +1048,7 @@

Declaration

@@ -1083,7 +1083,7 @@

Declaration

@@ -1118,7 +1118,7 @@

Declaration

@@ -1153,7 +1153,7 @@

Declaration

@@ -1188,7 +1188,7 @@

Declaration

@@ -1223,7 +1223,7 @@

Declaration

@@ -1258,7 +1258,7 @@

Declaration

@@ -1293,7 +1293,7 @@

Declaration

@@ -1328,7 +1328,7 @@

Declaration

@@ -1363,7 +1363,7 @@

Declaration

@@ -1398,7 +1398,7 @@

Declaration

@@ -1433,7 +1433,7 @@

Declaration

@@ -1468,7 +1468,7 @@

Declaration

@@ -1503,7 +1503,7 @@

Declaration

@@ -1538,7 +1538,7 @@

Declaration

@@ -1573,7 +1573,7 @@

Declaration

@@ -1608,7 +1608,7 @@

Declaration

@@ -1643,7 +1643,7 @@

Declaration

@@ -1678,7 +1678,7 @@

Declaration

@@ -1713,7 +1713,7 @@

Declaration

@@ -1748,7 +1748,7 @@

Declaration

@@ -1783,7 +1783,7 @@

Declaration

@@ -1818,7 +1818,7 @@

Declaration

@@ -1853,7 +1853,7 @@

Declaration

@@ -1888,7 +1888,7 @@

Declaration

@@ -1923,7 +1923,7 @@

Declaration

@@ -1958,7 +1958,7 @@

Declaration

@@ -1993,7 +1993,7 @@

Declaration

@@ -2028,7 +2028,7 @@

Declaration

@@ -2063,7 +2063,7 @@

Declaration

@@ -2098,7 +2098,7 @@

Declaration

@@ -2133,7 +2133,7 @@

Declaration

@@ -2168,7 +2168,7 @@

Declaration

@@ -2203,7 +2203,7 @@

Declaration

@@ -2238,7 +2238,7 @@

Declaration

@@ -2273,7 +2273,7 @@

Declaration

@@ -2308,7 +2308,7 @@

Declaration

@@ -2343,7 +2343,7 @@

Declaration

@@ -2378,7 +2378,7 @@

Declaration

@@ -2388,8 +2388,8 @@

Declaration

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Enums.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Enums.html index c2758a9..e6c0b81 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Enums.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Enums.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -345,7 +345,7 @@

Declaration

@@ -381,7 +381,7 @@

Declaration

@@ -391,8 +391,8 @@

Declaration

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Enums/TIFFFieldTagType.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Enums/TIFFFieldTagType.html index d55abf2..129ab90 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Enums/TIFFFieldTagType.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Enums/TIFFFieldTagType.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFFieldTagType

Field tag type enumeration

@@ -354,7 +354,7 @@

Declaration

@@ -384,7 +384,7 @@

Declaration

@@ -414,7 +414,7 @@

Declaration

@@ -444,7 +444,7 @@

Declaration

@@ -474,7 +474,7 @@

Declaration

@@ -504,7 +504,7 @@

Declaration

@@ -534,7 +534,7 @@

Declaration

@@ -564,7 +564,7 @@

Declaration

@@ -594,7 +594,7 @@

Declaration

@@ -624,7 +624,7 @@

Declaration

@@ -654,7 +654,7 @@

Declaration

@@ -684,7 +684,7 @@

Declaration

@@ -714,7 +714,7 @@

Declaration

@@ -744,7 +744,7 @@

Declaration

@@ -774,7 +774,7 @@

Declaration

@@ -804,7 +804,7 @@

Declaration

@@ -834,7 +834,7 @@

Declaration

@@ -864,7 +864,7 @@

Declaration

@@ -894,7 +894,7 @@

Declaration

@@ -924,7 +924,7 @@

Declaration

@@ -954,7 +954,7 @@

Declaration

@@ -984,7 +984,7 @@

Declaration

@@ -1014,7 +1014,7 @@

Declaration

@@ -1044,7 +1044,7 @@

Declaration

@@ -1074,7 +1074,7 @@

Declaration

@@ -1104,7 +1104,7 @@

Declaration

@@ -1134,7 +1134,7 @@

Declaration

@@ -1164,7 +1164,7 @@

Declaration

@@ -1194,7 +1194,7 @@

Declaration

@@ -1224,7 +1224,7 @@

Declaration

@@ -1254,7 +1254,7 @@

Declaration

@@ -1284,7 +1284,7 @@

Declaration

@@ -1314,7 +1314,7 @@

Declaration

@@ -1344,7 +1344,7 @@

Declaration

@@ -1374,7 +1374,7 @@

Declaration

@@ -1404,7 +1404,7 @@

Declaration

@@ -1434,7 +1434,7 @@

Declaration

@@ -1464,7 +1464,7 @@

Declaration

@@ -1494,7 +1494,7 @@

Declaration

@@ -1524,7 +1524,7 @@

Declaration

@@ -1554,7 +1554,7 @@

Declaration

@@ -1584,7 +1584,7 @@

Declaration

@@ -1614,7 +1614,7 @@

Declaration

@@ -1644,7 +1644,7 @@

Declaration

@@ -1674,7 +1674,7 @@

Declaration

@@ -1704,7 +1704,7 @@

Declaration

@@ -1734,7 +1734,7 @@

Declaration

@@ -1764,7 +1764,7 @@

Declaration

@@ -1794,7 +1794,7 @@

Declaration

@@ -1824,7 +1824,7 @@

Declaration

@@ -1854,7 +1854,7 @@

Declaration

@@ -1884,7 +1884,7 @@

Declaration

@@ -1914,7 +1914,7 @@

Declaration

@@ -1944,7 +1944,7 @@

Declaration

@@ -1974,7 +1974,7 @@

Declaration

@@ -2004,7 +2004,7 @@

Declaration

@@ -2034,7 +2034,7 @@

Declaration

@@ -2064,7 +2064,7 @@

Declaration

@@ -2094,7 +2094,7 @@

Declaration

@@ -2124,7 +2124,7 @@

Declaration

@@ -2154,7 +2154,7 @@

Declaration

@@ -2184,7 +2184,7 @@

Declaration

@@ -2214,7 +2214,7 @@

Declaration

@@ -2244,7 +2244,7 @@

Declaration

@@ -2274,7 +2274,7 @@

Declaration

@@ -2304,7 +2304,7 @@

Declaration

@@ -2334,7 +2334,7 @@

Declaration

@@ -2364,7 +2364,7 @@

Declaration

@@ -2394,7 +2394,7 @@

Declaration

@@ -2424,7 +2424,7 @@

Declaration

@@ -2454,7 +2454,7 @@

Declaration

@@ -2484,7 +2484,7 @@

Declaration

@@ -2514,7 +2514,7 @@

Declaration

@@ -2544,7 +2544,7 @@

Declaration

@@ -2574,7 +2574,7 @@

Declaration

@@ -2604,7 +2604,7 @@

Declaration

@@ -2634,7 +2634,7 @@

Declaration

@@ -2664,7 +2664,7 @@

Declaration

@@ -2694,7 +2694,7 @@

Declaration

@@ -2724,7 +2724,7 @@

Declaration

@@ -2754,7 +2754,7 @@

Declaration

@@ -2784,7 +2784,7 @@

Declaration

@@ -2814,7 +2814,7 @@

Declaration

@@ -2844,7 +2844,7 @@

Declaration

@@ -2874,7 +2874,7 @@

Declaration

@@ -2904,7 +2904,7 @@

Declaration

@@ -2934,7 +2934,7 @@

Declaration

@@ -2964,7 +2964,7 @@

Declaration

@@ -2994,7 +2994,7 @@

Declaration

@@ -3024,7 +3024,7 @@

Declaration

@@ -3054,7 +3054,7 @@

Declaration

@@ -3084,7 +3084,7 @@

Declaration

@@ -3114,7 +3114,7 @@

Declaration

@@ -3144,7 +3144,7 @@

Declaration

@@ -3174,7 +3174,7 @@

Declaration

@@ -3204,7 +3204,7 @@

Declaration

@@ -3234,7 +3234,7 @@

Declaration

@@ -3264,7 +3264,7 @@

Declaration

@@ -3294,7 +3294,7 @@

Declaration

@@ -3324,7 +3324,7 @@

Declaration

@@ -3354,7 +3354,7 @@

Declaration

@@ -3384,7 +3384,7 @@

Declaration

@@ -3414,7 +3414,7 @@

Declaration

@@ -3444,7 +3444,7 @@

Declaration

@@ -3474,7 +3474,7 @@

Declaration

@@ -3504,7 +3504,7 @@

Declaration

@@ -3534,7 +3534,7 @@

Declaration

@@ -3564,7 +3564,7 @@

Declaration

@@ -3594,7 +3594,7 @@

Declaration

@@ -3604,8 +3604,8 @@

Declaration

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Enums/TIFFFieldType.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Enums/TIFFFieldType.html index d170d49..ebf28ab 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Enums/TIFFFieldType.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Enums/TIFFFieldType.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFFieldType

Field tag type enumeration

@@ -354,7 +354,7 @@

Declaration

@@ -384,7 +384,7 @@

Declaration

@@ -414,7 +414,7 @@

Declaration

@@ -444,7 +444,7 @@

Declaration

@@ -474,7 +474,7 @@

Declaration

@@ -504,7 +504,7 @@

Declaration

@@ -534,7 +534,7 @@

Declaration

@@ -564,7 +564,7 @@

Declaration

@@ -594,7 +594,7 @@

Declaration

@@ -624,7 +624,7 @@

Declaration

@@ -654,7 +654,7 @@

Declaration

@@ -684,7 +684,7 @@

Declaration

@@ -694,8 +694,8 @@

Declaration

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Protocols.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Protocols.html index b3a3859..321d5fd 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Protocols.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Protocols.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -345,7 +345,7 @@

Declaration

@@ -381,7 +381,7 @@

Declaration

@@ -391,8 +391,8 @@

Declaration

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Protocols/TIFFCompressionDecoder.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Protocols/TIFFCompressionDecoder.html index 0b427d7..0a37788 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Protocols/TIFFCompressionDecoder.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Protocols/TIFFCompressionDecoder.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFCompressionDecoder

Compression Decoder interface

@@ -394,7 +394,7 @@

Return Value

decoded data

@@ -404,8 +404,8 @@

Return Value

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Protocols/TIFFCompressionEncoder.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Protocols/TIFFCompressionEncoder.html index 3ed0ec6..d4d7a54 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Protocols/TIFFCompressionEncoder.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/Protocols/TIFFCompressionEncoder.html @@ -17,7 +17,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -323,7 +323,7 @@

TIFFCompressionEncoder

Compression Encoder interface

@@ -364,7 +364,7 @@

Return Value

true for row encoding

@@ -434,7 +434,7 @@

Return Value

encoded data

@@ -444,8 +444,8 @@

Return Value

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/index.html b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/index.html index deec1fa..cf447d1 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/index.html +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/index.html @@ -16,7 +16,7 @@
-

tiff-ios 4.0.1 Docs (62% documented)

+

tiff-ios 4.0.2 Docs (62% documented)

GitHubView on GitHub

@@ -396,12 +396,12 @@

Include Library

Include this repository by specifying it in a Podfile using a supported option.

Pull from CocoaPods:

-
pod 'tiff-ios', '~> 4.0.1'
+
pod 'tiff-ios', '~> 4.0.2'
 

Pull from GitHub:

pod 'tiff-ios', :git => 'https://github.com/ngageoint/tiff-ios.git', :branch => 'master'
-pod 'tiff-ios', :git => 'https://github.com/ngageoint/tiff-ios.git', :tag => '4.0.1'
+pod 'tiff-ios', :git => 'https://github.com/ngageoint/tiff-ios.git', :tag => '4.0.2'
 

Include as local project:

@@ -470,8 +470,8 @@

Write

diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/js/jquery.min.js b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/js/jquery.min.js index 2c69bc9..7f37b5d 100644 --- a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/js/jquery.min.js +++ b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/Documents/js/jquery.min.js @@ -1,2 +1,2 @@ -/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0True to encode on a per row basis, false to encode on a per block / strip","parent_name":"TIFFCompressionEncoder"},"Protocols/TIFFCompressionEncoder.html#/c:objc(pl)TIFFCompressionEncoder(im)encodeData:withByteOrder:":{"name":"-encodeData:withByteOrder:","abstract":"

Encode the data

","parent_name":"TIFFCompressionEncoder"},"Protocols/TIFFCompressionDecoder.html#/c:objc(pl)TIFFCompressionDecoder(im)decodeData:withByteOrder:":{"name":"-decodeData:withByteOrder:","abstract":"

Decode the data

","parent_name":"TIFFCompressionDecoder"},"Protocols/TIFFCompressionDecoder.html":{"name":"TIFFCompressionDecoder","abstract":"

Compression Decoder interface

"},"Protocols/TIFFCompressionEncoder.html":{"name":"TIFFCompressionEncoder","abstract":"

Compression Encoder interface

"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_BYTE":{"name":"TIFF_FIELD_BYTE","abstract":"

Undocumented

","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_ASCII":{"name":"TIFF_FIELD_ASCII","abstract":"

Undocumented

","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SHORT":{"name":"TIFF_FIELD_SHORT","abstract":"

Undocumented

","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_LONG":{"name":"TIFF_FIELD_LONG","abstract":"

Undocumented

","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_RATIONAL":{"name":"TIFF_FIELD_RATIONAL","abstract":"

Undocumented

","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SBYTE":{"name":"TIFF_FIELD_SBYTE","abstract":"

Undocumented

","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_UNDEFINED":{"name":"TIFF_FIELD_UNDEFINED","abstract":"

Undocumented

","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SSHORT":{"name":"TIFF_FIELD_SSHORT","abstract":"

Undocumented

","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SLONG":{"name":"TIFF_FIELD_SLONG","abstract":"

Undocumented

","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SRATIONAL":{"name":"TIFF_FIELD_SRATIONAL","abstract":"

Undocumented

","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_FLOAT":{"name":"TIFF_FIELD_FLOAT","abstract":"

Undocumented

","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_DOUBLE":{"name":"TIFF_FIELD_DOUBLE","abstract":"

Undocumented

","parent_name":"TIFFFieldType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ARTIST":{"name":"TIFF_TAG_ARTIST","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_BITS_PER_SAMPLE":{"name":"TIFF_TAG_BITS_PER_SAMPLE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CELL_LENGTH":{"name":"TIFF_TAG_CELL_LENGTH","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CELL_WIDTH":{"name":"TIFF_TAG_CELL_WIDTH","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COLOR_MAP":{"name":"TIFF_TAG_COLOR_MAP","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COMPRESSION":{"name":"TIFF_TAG_COMPRESSION","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COPYRIGHT":{"name":"TIFF_TAG_COPYRIGHT","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DATE_TIME":{"name":"TIFF_TAG_DATE_TIME","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXTRA_SAMPLES":{"name":"TIFF_TAG_EXTRA_SAMPLES","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FILL_ORDER":{"name":"TIFF_TAG_FILL_ORDER","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FREE_BYTE_COUNTS":{"name":"TIFF_TAG_FREE_BYTE_COUNTS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FREE_OFFSETS":{"name":"TIFF_TAG_FREE_OFFSETS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GRAY_RESPONSE_CURVE":{"name":"TIFF_TAG_GRAY_RESPONSE_CURVE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GRAY_RESPONSE_UNIT":{"name":"TIFF_TAG_GRAY_RESPONSE_UNIT","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_HOST_COMPUTER":{"name":"TIFF_TAG_HOST_COMPUTER","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_DESCRIPTION":{"name":"TIFF_TAG_IMAGE_DESCRIPTION","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_LENGTH":{"name":"TIFF_TAG_IMAGE_LENGTH","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_WIDTH":{"name":"TIFF_TAG_IMAGE_WIDTH","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MAKE":{"name":"TIFF_TAG_MAKE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MAX_SAMPLE_VALUE":{"name":"TIFF_TAG_MAX_SAMPLE_VALUE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MIN_SAMPLE_VALUE":{"name":"TIFF_TAG_MIN_SAMPLE_VALUE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL":{"name":"TIFF_TAG_MODEL","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_NEW_SUBFILE_TYPE":{"name":"TIFF_TAG_NEW_SUBFILE_TYPE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ORIENTATION":{"name":"TIFF_TAG_ORIENTATION","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PHOTOMETRIC_INTERPRETATION":{"name":"TIFF_TAG_PHOTOMETRIC_INTERPRETATION","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PLANAR_CONFIGURATION":{"name":"TIFF_TAG_PLANAR_CONFIGURATION","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_RESOLUTION_UNIT":{"name":"TIFF_TAG_RESOLUTION_UNIT","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ROWS_PER_STRIP":{"name":"TIFF_TAG_ROWS_PER_STRIP","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SAMPLES_PER_PIXEL":{"name":"TIFF_TAG_SAMPLES_PER_PIXEL","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SOFTWARE":{"name":"TIFF_TAG_SOFTWARE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_STRIP_BYTE_COUNTS":{"name":"TIFF_TAG_STRIP_BYTE_COUNTS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_STRIP_OFFSETS":{"name":"TIFF_TAG_STRIP_OFFSETS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SUBFILE_TYPE":{"name":"TIFF_TAG_SUBFILE_TYPE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_THRESHOLDING":{"name":"TIFF_TAG_THRESHOLDING","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_X_RESOLUTION":{"name":"TIFF_TAG_X_RESOLUTION","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_RESOLUTION":{"name":"TIFF_TAG_Y_RESOLUTION","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_BAD_FAX_LINES":{"name":"TIFF_TAG_BAD_FAX_LINES","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CLEAN_FAX_DATA":{"name":"TIFF_TAG_CLEAN_FAX_DATA","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CLIP_PATH":{"name":"TIFF_TAG_CLIP_PATH","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CONSECUTIVE_BAD_FAX_LINES":{"name":"TIFF_TAG_CONSECUTIVE_BAD_FAX_LINES","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DECODE":{"name":"TIFF_TAG_DECODE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DEFAULT_IMAGE_COLOR":{"name":"TIFF_TAG_DEFAULT_IMAGE_COLOR","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DOCUMENT_NAME":{"name":"TIFF_TAG_DOCUMENT_NAME","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DOT_RANGE":{"name":"TIFF_TAG_DOT_RANGE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_HALFTONE_HINTS":{"name":"TIFF_TAG_HALFTONE_HINTS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_INDEXED":{"name":"TIFF_TAG_INDEXED","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_TABLES":{"name":"TIFF_TAG_JPEG_TABLES","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PAGE_NAME":{"name":"TIFF_TAG_PAGE_NAME","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PAGE_NUMBER":{"name":"TIFF_TAG_PAGE_NUMBER","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PREDICTOR":{"name":"TIFF_TAG_PREDICTOR","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PRIMARY_CHROMATICITIES":{"name":"TIFF_TAG_PRIMARY_CHROMATICITIES","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_REFERENCE_BLACK_WHITE":{"name":"TIFF_TAG_REFERENCE_BLACK_WHITE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SAMPLE_FORMAT":{"name":"TIFF_TAG_SAMPLE_FORMAT","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_S_MIN_SAMPLE_VALUE":{"name":"TIFF_TAG_S_MIN_SAMPLE_VALUE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_S_MAX_SAMPLE_VALUE":{"name":"TIFF_TAG_S_MAX_SAMPLE_VALUE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_STRIP_ROW_COUNTS":{"name":"TIFF_TAG_STRIP_ROW_COUNTS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SUB_IFDS":{"name":"TIFF_TAG_SUB_IFDS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_T4_OPTIONS":{"name":"TIFF_TAG_T4_OPTIONS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_T6_OPTIONS":{"name":"TIFF_TAG_T6_OPTIONS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_BYTE_COUNTS":{"name":"TIFF_TAG_TILE_BYTE_COUNTS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_LENGTH":{"name":"TIFF_TAG_TILE_LENGTH","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_OFFSETS":{"name":"TIFF_TAG_TILE_OFFSETS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_WIDTH":{"name":"TIFF_TAG_TILE_WIDTH","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TRANSFER_FUNCTION":{"name":"TIFF_TAG_TRANSFER_FUNCTION","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_WHITE_POINT":{"name":"TIFF_TAG_WHITE_POINT","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_X_CLIP_PATH_UNITS":{"name":"TIFF_TAG_X_CLIP_PATH_UNITS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_X_POSITION":{"name":"TIFF_TAG_X_POSITION","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CB_CR_COEFFICIENTS":{"name":"TIFF_TAG_Y_CB_CR_COEFFICIENTS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CB_CR_POSITIONING":{"name":"TIFF_TAG_Y_CB_CR_POSITIONING","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CB_CR_SUB_SAMPLING":{"name":"TIFF_TAG_Y_CB_CR_SUB_SAMPLING","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CLIP_PATH_UNITS":{"name":"TIFF_TAG_Y_CLIP_PATH_UNITS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_POSITION":{"name":"TIFF_TAG_Y_POSITION","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_PROC":{"name":"TIFF_TAG_JPEG_PROC","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_INTERCHANGE_FORMAT":{"name":"TIFF_TAG_JPEG_INTERCHANGE_FORMAT","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH":{"name":"TIFF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_RESTART_INTERVAL":{"name":"TIFF_TAG_JPEG_RESTART_INTERVAL","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_LOSSLESS_PREDICTORS":{"name":"TIFF_TAG_JPEG_LOSSLESS_PREDICTORS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_POINT_TRANSFORMS":{"name":"TIFF_TAG_JPEG_POINT_TRANSFORMS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_Q_TABLES":{"name":"TIFF_TAG_JPEG_Q_TABLES","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_DC_TABLES":{"name":"TIFF_TAG_JPEG_DC_TABLES","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_AC_TABLES":{"name":"TIFF_TAG_JPEG_AC_TABLES","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_APERTURE_VALUE":{"name":"TIFF_TAG_APERTURE_VALUE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COLOR_SPACE":{"name":"TIFF_TAG_COLOR_SPACE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DATE_TIME_DIGITIZED":{"name":"TIFF_TAG_DATE_TIME_DIGITIZED","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DATE_TIME_ORIGINAL":{"name":"TIFF_TAG_DATE_TIME_ORIGINAL","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXIF_IFD":{"name":"TIFF_TAG_EXIF_IFD","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXIF_VERSION":{"name":"TIFF_TAG_EXIF_VERSION","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXPOSURE_TIME":{"name":"TIFF_TAG_EXPOSURE_TIME","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FILE_SOURCE":{"name":"TIFF_TAG_FILE_SOURCE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FLASH":{"name":"TIFF_TAG_FLASH","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FLASHPIX_VERSION":{"name":"TIFF_TAG_FLASHPIX_VERSION","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_F_NUMBER":{"name":"TIFF_TAG_F_NUMBER","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_UNIQUE_ID":{"name":"TIFF_TAG_IMAGE_UNIQUE_ID","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_LIGHT_SOURCE":{"name":"TIFF_TAG_LIGHT_SOURCE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MAKER_NOTE":{"name":"TIFF_TAG_MAKER_NOTE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SHUTTER_SPEED_VALUE":{"name":"TIFF_TAG_SHUTTER_SPEED_VALUE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_USER_COMMENT":{"name":"TIFF_TAG_USER_COMMENT","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IPTC":{"name":"TIFF_TAG_IPTC","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ICC_PROFILE":{"name":"TIFF_TAG_ICC_PROFILE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_XMP":{"name":"TIFF_TAG_XMP","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GDAL_METADATA":{"name":"TIFF_TAG_GDAL_METADATA","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GDAL_NODATA":{"name":"TIFF_TAG_GDAL_NODATA","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PHOTOSHOP":{"name":"TIFF_TAG_PHOTOSHOP","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL_PIXEL_SCALE":{"name":"TIFF_TAG_MODEL_PIXEL_SCALE","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL_TIEPOINT":{"name":"TIFF_TAG_MODEL_TIEPOINT","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL_TRANSFORMATION":{"name":"TIFF_TAG_MODEL_TRANSFORMATION","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GEO_KEY_DIRECTORY":{"name":"TIFF_TAG_GEO_KEY_DIRECTORY","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GEO_DOUBLE_PARAMS":{"name":"TIFF_TAG_GEO_DOUBLE_PARAMS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GEO_ASCII_PARAMS":{"name":"TIFF_TAG_GEO_ASCII_PARAMS","abstract":"

Undocumented

","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html":{"name":"TIFFFieldTagType","abstract":"

Field tag type enumeration

"},"Enums/TIFFFieldType.html":{"name":"TIFFFieldType","abstract":"

Field tag type enumeration

"},"Constants.html#/c:@TIFF_BYTE_ORDER_LITTLE_ENDIAN":{"name":"TIFF_BYTE_ORDER_LITTLE_ENDIAN","abstract":"

Little Endian byte order string

"},"Constants.html#/c:@TIFF_BYTE_ORDER_BIG_ENDIAN":{"name":"TIFF_BYTE_ORDER_BIG_ENDIAN","abstract":"

Big Endian byte order string

"},"Constants.html#/c:@TIFF_FILE_IDENTIFIER":{"name":"TIFF_FILE_IDENTIFIER","abstract":"

TIFF File Identifier

"},"Constants.html#/c:@TIFF_HEADER_BYTES":{"name":"TIFF_HEADER_BYTES","abstract":"

TIFF header bytes

"},"Constants.html#/c:@TIFF_IFD_HEADER_BYTES":{"name":"TIFF_IFD_HEADER_BYTES","abstract":"

Image File Directory header / number of entries bytes

"},"Constants.html#/c:@TIFF_IFD_OFFSET_BYTES":{"name":"TIFF_IFD_OFFSET_BYTES","abstract":"

Image File Directory offset to the next IFD bytes

"},"Constants.html#/c:@TIFF_IFD_ENTRY_BYTES":{"name":"TIFF_IFD_ENTRY_BYTES","abstract":"

Image File Directory entry bytes

"},"Constants.html#/c:@TIFF_DEFAULT_MAX_BYTES_PER_STRIP":{"name":"TIFF_DEFAULT_MAX_BYTES_PER_STRIP","abstract":"

Default max bytes per strip when writing strips

"},"Constants.html#/c:@TIFF_COMPRESSION_NO":{"name":"TIFF_COMPRESSION_NO","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_COMPRESSION_CCITT_HUFFMAN":{"name":"TIFF_COMPRESSION_CCITT_HUFFMAN","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_COMPRESSION_T4":{"name":"TIFF_COMPRESSION_T4","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_COMPRESSION_T6":{"name":"TIFF_COMPRESSION_T6","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_COMPRESSION_LZW":{"name":"TIFF_COMPRESSION_LZW","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_COMPRESSION_JPEG_OLD":{"name":"TIFF_COMPRESSION_JPEG_OLD","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_COMPRESSION_JPEG_NEW":{"name":"TIFF_COMPRESSION_JPEG_NEW","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_COMPRESSION_DEFLATE":{"name":"TIFF_COMPRESSION_DEFLATE","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_COMPRESSION_PKZIP_DEFLATE":{"name":"TIFF_COMPRESSION_PKZIP_DEFLATE","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_COMPRESSION_PACKBITS":{"name":"TIFF_COMPRESSION_PACKBITS","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_EXTRA_SAMPLES_UNSPECIFIED":{"name":"TIFF_EXTRA_SAMPLES_UNSPECIFIED","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_EXTRA_SAMPLES_ASSOCIATED_ALPHA":{"name":"TIFF_EXTRA_SAMPLES_ASSOCIATED_ALPHA","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_EXTRA_SAMPLES_UNASSOCIATED_ALPHA":{"name":"TIFF_EXTRA_SAMPLES_UNASSOCIATED_ALPHA","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_FILL_ORDER_LOWER_COLUMN_HIGHER_ORDER":{"name":"TIFF_FILL_ORDER_LOWER_COLUMN_HIGHER_ORDER","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_FILL_ORDER_LOWER_COLUMN_LOWER_ORDER":{"name":"TIFF_FILL_ORDER_LOWER_COLUMN_LOWER_ORDER","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_TENTHS":{"name":"TIFF_GRAY_RESPONSE_TENTHS","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_HUNDREDTHS":{"name":"TIFF_GRAY_RESPONSE_HUNDREDTHS","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_THOUSANDTHS":{"name":"TIFF_GRAY_RESPONSE_THOUSANDTHS","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_TEN_THOUSANDTHS":{"name":"TIFF_GRAY_RESPONSE_TEN_THOUSANDTHS","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_HUNDRED_THOUSANDTHS":{"name":"TIFF_GRAY_RESPONSE_HUNDRED_THOUSANDTHS","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_ORIENTATION_TOP_ROW_LEFT_COLUMN":{"name":"TIFF_ORIENTATION_TOP_ROW_LEFT_COLUMN","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_ORIENTATION_TOP_ROW_RIGHT_COLUMN":{"name":"TIFF_ORIENTATION_TOP_ROW_RIGHT_COLUMN","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_ORIENTATION_BOTTOM_ROW_RIGHT_COLUMN":{"name":"TIFF_ORIENTATION_BOTTOM_ROW_RIGHT_COLUMN","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_ORIENTATION_BOTTOM_ROW_LEFT_COLUMN":{"name":"TIFF_ORIENTATION_BOTTOM_ROW_LEFT_COLUMN","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_ORIENTATION_LEFT_ROW_TOP_COLUMN":{"name":"TIFF_ORIENTATION_LEFT_ROW_TOP_COLUMN","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_ORIENTATION_RIGHT_ROW_TOP_COLUMN":{"name":"TIFF_ORIENTATION_RIGHT_ROW_TOP_COLUMN","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_ORIENTATION_RIGHT_ROW_BOTTOM_COLUMN":{"name":"TIFF_ORIENTATION_RIGHT_ROW_BOTTOM_COLUMN","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_ORIENTATION_LEFT_ROW_BOTTOM_COLUMN":{"name":"TIFF_ORIENTATION_LEFT_ROW_BOTTOM_COLUMN","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_WHITE_IS_ZERO":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_WHITE_IS_ZERO","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_BLACK_IS_ZERO":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_BLACK_IS_ZERO","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_RGB":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_RGB","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_PALETTE":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_PALETTE","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_TRANSPARENCY":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_TRANSPARENCY","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_PLANAR_CONFIGURATION_CHUNKY":{"name":"TIFF_PLANAR_CONFIGURATION_CHUNKY","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_PLANAR_CONFIGURATION_PLANAR":{"name":"TIFF_PLANAR_CONFIGURATION_PLANAR","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_RESOLUTION_UNIT_NO":{"name":"TIFF_RESOLUTION_UNIT_NO","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_RESOLUTION_UNIT_INCH":{"name":"TIFF_RESOLUTION_UNIT_INCH","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_RESOLUTION_UNIT_CENTIMETER":{"name":"TIFF_RESOLUTION_UNIT_CENTIMETER","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_UNSIGNED_INT":{"name":"TIFF_SAMPLE_FORMAT_UNSIGNED_INT","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_SIGNED_INT":{"name":"TIFF_SAMPLE_FORMAT_SIGNED_INT","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_FLOAT":{"name":"TIFF_SAMPLE_FORMAT_FLOAT","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_UNDEFINED":{"name":"TIFF_SAMPLE_FORMAT_UNDEFINED","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_SUBFILE_TYPE_FULL":{"name":"TIFF_SUBFILE_TYPE_FULL","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_SUBFILE_TYPE_REDUCED":{"name":"TIFF_SUBFILE_TYPE_REDUCED","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_SINGLE_PAGE_MULTI_PAGE":{"name":"TIFF_SAMPLE_FORMAT_SINGLE_PAGE_MULTI_PAGE","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_THRESHHOLDING_NO":{"name":"TIFF_THRESHHOLDING_NO","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_THRESHHOLDING_ORDERED":{"name":"TIFF_THRESHHOLDING_ORDERED","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_THRESHHOLDING_RANDOM":{"name":"TIFF_THRESHHOLDING_RANDOM","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_PREDICTOR_NO":{"name":"TIFF_PREDICTOR_NO","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_PREDICTOR_HORIZONTAL":{"name":"TIFF_PREDICTOR_HORIZONTAL","abstract":"

Undocumented

"},"Constants.html#/c:@TIFF_PREDICTOR_FLOATINGPOINT":{"name":"TIFF_PREDICTOR_FLOATINGPOINT","abstract":"

Undocumented

"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)copyFile:toFile:":{"name":"+copyFile:toFile:","abstract":"

Copy a file

","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)copyInputStream:toFile:":{"name":"+copyInputStream:toFile:","abstract":"

Copy an input stream to a file

","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)fileData:":{"name":"+fileData:","abstract":"

Get the file byte data

","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)streamData:":{"name":"+streamData:","abstract":"

Get the input stream byte data

","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)copyInputStream:toOutputStream:":{"name":"+copyInputStream:toOutputStream:","abstract":"

Copy the input stream to an output stream

","parent_name":"TIFFIOUtils"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(py)nextByte":{"name":"nextByte","abstract":"

Next byte index to write

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(py)os":{"name":"os","abstract":"

Output stream to write bytes to

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(py)byteOrder":{"name":"byteOrder","abstract":"

Byte order used to write, little or big endian

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)init":{"name":"-init","abstract":"

Initialize

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)initWithByteOrder:":{"name":"-initWithByteOrder:","abstract":"

Initialize

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)close":{"name":"-close","abstract":"

Close the byte writer

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)data":{"name":"-data","abstract":"

Get the written byte data

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)size":{"name":"-size","abstract":"

Get the current size in bytes written

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeString:":{"name":"-writeString:","abstract":"

Write a string

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsByte:":{"name":"-writeNumberAsByte:","abstract":"

Write a byte

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeByte:":{"name":"-writeByte:","abstract":"

Write a byte

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsUnsignedByte:":{"name":"-writeNumberAsUnsignedByte:","abstract":"

Write an unsigned byte

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeUnsignedByte:":{"name":"-writeUnsignedByte:","abstract":"

Write an unsigned byte

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeBytesWithData:":{"name":"-writeBytesWithData:","abstract":"

Write the bytes

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsShort:":{"name":"-writeNumberAsShort:","abstract":"

Write a short

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeShort:":{"name":"-writeShort:","abstract":"

Write a short

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsUnsignedShort:":{"name":"-writeNumberAsUnsignedShort:","abstract":"

Write an unsigned short

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeUnsignedShort:":{"name":"-writeUnsignedShort:","abstract":"

Write an unsigned short

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsInt:":{"name":"-writeNumberAsInt:","abstract":"

Write an integer

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeInt:":{"name":"-writeInt:","abstract":"

Write an integer

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsUnsignedInt:":{"name":"-writeNumberAsUnsignedInt:","abstract":"

Write an unsigned int

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeUnsignedInt:":{"name":"-writeUnsignedInt:","abstract":"

Write an unsigned int

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsFloat:":{"name":"-writeNumberAsFloat:","abstract":"

Write a float

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeFloat:":{"name":"-writeFloat:","abstract":"

Write a float

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsDouble:":{"name":"-writeNumberAsDouble:","abstract":"

Write a double

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeDouble:":{"name":"-writeDouble:","abstract":"

Write a double

","parent_name":"TIFFByteWriter"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(py)nextByte":{"name":"nextByte","abstract":"

Next byte index to read

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(py)bytes":{"name":"bytes","abstract":"

Bytes to read

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(py)byteOrder":{"name":"byteOrder","abstract":"

Byte order used to read, little or big endian

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)initWithData:":{"name":"-initWithData:","abstract":"

Initialize

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)initWithData:andByteOrder:":{"name":"-initWithData:andByteOrder:","abstract":"

Initialize

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasByte":{"name":"-hasByte","abstract":"

Check if there is at least one more byte left to read

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasByteWithOffset:":{"name":"-hasByteWithOffset:","abstract":"

Check if there is at least one more byte left to read

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasBytesWithCount:":{"name":"-hasBytesWithCount:","abstract":"

Check if there are the provided number of bytes left to read

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasBytesWithCount:andOffset:":{"name":"-hasBytesWithCount:andOffset:","abstract":"

Check if there are the provided number of bytes left to read

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readStringWithCount:":{"name":"-readStringWithCount:","abstract":"

Read a String from the provided number of bytes

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readStringWithCount:andOffset:":{"name":"-readStringWithCount:andOffset:","abstract":"

Read a String from the provided number of bytes

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readByte":{"name":"-readByte","abstract":"

Read a single byte

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readByteWithOffset:":{"name":"-readByteWithOffset:","abstract":"

Read a byte

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedByte":{"name":"-readUnsignedByte","abstract":"

Read an unsigned byte

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedByteWithOffset:":{"name":"-readUnsignedByteWithOffset:","abstract":"

Read an unsigned byte

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readBytesWithCount:":{"name":"-readBytesWithCount:","abstract":"

Read a number of bytes

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readBytesWithCount:andOffset:":{"name":"-readBytesWithCount:andOffset:","abstract":"

Read a number of bytes

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readShort":{"name":"-readShort","abstract":"

Read a short

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readShortWithOffset:":{"name":"-readShortWithOffset:","abstract":"

Read a short

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedShort":{"name":"-readUnsignedShort","abstract":"

Read an unsigned short

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedShortWithOffset:":{"name":"-readUnsignedShortWithOffset:","abstract":"

Read an unsigned short

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readInt":{"name":"-readInt","abstract":"

Read an integer (4 bytes)

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readIntWithOffset:":{"name":"-readIntWithOffset:","abstract":"

Read an integer

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedInt":{"name":"-readUnsignedInt","abstract":"

Read an unsigned int

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedIntWithOffset:":{"name":"-readUnsignedIntWithOffset:","abstract":"

Read an unsigned int

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readFloat":{"name":"-readFloat","abstract":"

Read a float

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readFloatWithOffset:":{"name":"-readFloatWithOffset:","abstract":"

Read a float

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readDouble":{"name":"-readDouble","abstract":"

Read a double (8 bytes)

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readDoubleWithOffset:":{"name":"-readDoubleWithOffset:","abstract":"

Read a double

","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)byteLength":{"name":"-byteLength","abstract":"

Get the byte length

","parent_name":"TIFFByteReader"},"Classes/TIFFUnsupportedCompression.html#/c:objc(cs)TIFFUnsupportedCompression(im)initWithMessage:":{"name":"-initWithMessage:","abstract":"

Initialize

","parent_name":"TIFFUnsupportedCompression"},"Classes/TIFFPredictor.html#/c:objc(cs)TIFFPredictor(cm)decodeData:withPredictor:andWidth:andHeight:andBitsPerSample:andPlanarConfiguration:":{"name":"+decodeData:withPredictor:andWidth:andHeight:andBitsPerSample:andPlanarConfiguration:","abstract":"

Decode the predictor encoded bytes

","parent_name":"TIFFPredictor"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffWithFile:andImage:":{"name":"+writeTiffWithFile:andImage:","abstract":"

Write a TIFF to a file

","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffWithFile:andWriter:andImage:":{"name":"+writeTiffWithFile:andWriter:andImage:","abstract":"

Write a TIFF to a file

","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffToDataWithImage:":{"name":"+writeTiffToDataWithImage:","abstract":"

Write a TIFF to bytes

","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffToDataWithWriter:andImage:":{"name":"+writeTiffToDataWithWriter:andImage:","abstract":"

Write a TIFF to bytes

","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffWithWriter:andImage:":{"name":"+writeTiffWithWriter:andImage:","abstract":"

Write a TIFF to a byte writer

","parent_name":"TIFFWriter"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromFile:":{"name":"+readTiffFromFile:","abstract":"

Read a TIFF from a file

","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromFile:andCache:":{"name":"+readTiffFromFile:andCache:","abstract":"

Read a TIFF from a file

","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromStream:":{"name":"+readTiffFromStream:","abstract":"

Read a TIFF from an input stream

","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromStream:andCache:":{"name":"+readTiffFromStream:andCache:","abstract":"

Read a TIFF from an input stream

","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromData:":{"name":"+readTiffFromData:","abstract":"

Read a TIFF from the bytes

","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromData:andCache:":{"name":"+readTiffFromData:andCache:","abstract":"

Read a TIFF from the bytes

","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromReader:":{"name":"+readTiffFromReader:","abstract":"

Read a TIFF from the byte reader

","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromReader:andCache:":{"name":"+readTiffFromReader:andCache:","abstract":"

Read a TIFF from the byte reader

","parent_name":"TIFFReader"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:","abstract":"

Initialize

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andInterleaveValues:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andInterleaveValues:","abstract":"

Initialize

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:andInterleaveValues:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:andInterleaveValues:","abstract":"

Initialize

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:","abstract":"

Initialize

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andSingleBitsPerSample:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andSingleBitsPerSample:","abstract":"

Initialize

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)hasSampleValues":{"name":"-hasSampleValues","abstract":"

True if the results are stored by samples

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)hasInterleaveValues":{"name":"-hasInterleaveValues","abstract":"

True if the results are stored interleaved

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)addSampleValue:toIndex:andCoordinate:":{"name":"-addSampleValue:toIndex:andCoordinate:","abstract":"

Add a value to the sample results

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)addInterleaveValue:toCoordinate:":{"name":"-addInterleaveValue:toCoordinate:","abstract":"

Add a value to the interleaved results

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)width":{"name":"-width","abstract":"

Get the width of pixels

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)height":{"name":"-height","abstract":"

Get the height of pixels

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)numPixels":{"name":"-numPixels","abstract":"

Return the number of pixels

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)samplesPerPixel":{"name":"-samplesPerPixel","abstract":"

Get the number of samples per pixel

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)bitsPerSample":{"name":"-bitsPerSample","abstract":"

Get the bits per sample

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sampleValues":{"name":"-sampleValues","abstract":"

Get the results stored by samples

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setSampleValuesAndValidate:":{"name":"-setSampleValuesAndValidate:","abstract":"

Set the results stored by samples

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)interleaveValues":{"name":"-interleaveValues","abstract":"

Get the results stored as interleaved pixel samples

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setInterleaveValuesAndValidate:":{"name":"-setInterleaveValuesAndValidate:","abstract":"

Set the results stored as interleaved pixel samples

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)pixelAtX:andY:":{"name":"-pixelAtX:andY:","abstract":"

Get the pixel sample values

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setPixelAtX:andY:withValues:":{"name":"-setPixelAtX:andY:withValues:","abstract":"

Set the pixel sample values

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)pixelSampleAtSample:andX:andY:":{"name":"-pixelSampleAtSample:andX:andY:","abstract":"

Get a pixel sample value

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setPixelSampleAtSample:andX:andY:withValue:":{"name":"-setPixelSampleAtSample:andX:andY:withValue:","abstract":"

Set a pixel vample value

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)firstPixelSampleAtX:andY:":{"name":"-firstPixelSampleAtX:andY:","abstract":"

Get the first pixel sample value, useful for single sample pixels","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setFirstPixelSampleAtX:andY:withValue:":{"name":"-setFirstPixelSampleAtX:andY:withValue:","abstract":"

Set the first pixel sample value, useful for single sample pixels","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sampleIndexAtX:andY:":{"name":"-sampleIndexAtX:andY:","abstract":"

Get the sample index location

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)interleaveIndexAtX:andY:":{"name":"-interleaveIndexAtX:andY:","abstract":"

Get the interleave index location

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)size":{"name":"-size","abstract":"

Size in bytes of the image

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sizePixel":{"name":"-sizePixel","abstract":"

Size in bytes of a pixel

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sizeSample:":{"name":"-sizeSample:","abstract":"

Size in bytes of a sample

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)calculateRowsPerStripWithPlanarConfiguration:":{"name":"-calculateRowsPerStripWithPlanarConfiguration:","abstract":"

Calculate the rows per strip to write

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)calculateRowsPerStripWithPlanarConfiguration:andMaxBytesPerStrip:":{"name":"-calculateRowsPerStripWithPlanarConfiguration:andMaxBytesPerStrip:","abstract":"

Calculate the rows per strip to write

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptySampleValuesWithSamplesPerPixel:andWidth:andHeight:":{"name":"+createEmptySampleValuesWithSamplesPerPixel:andWidth:andHeight:","abstract":"

Create an empty sample values array

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptySampleValuesWithSamplesPerPixel:andPixels:":{"name":"+createEmptySampleValuesWithSamplesPerPixel:andPixels:","abstract":"

Create an empty sample values array

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptyInterleaveValuesWithSamplesPerPixel:andWidth:andHeight:":{"name":"+createEmptyInterleaveValuesWithSamplesPerPixel:andWidth:andHeight:","abstract":"

Create an empty interleave values array

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptyInterleaveValuesWithSamplesPerPixel:andPixels:":{"name":"+createEmptyInterleaveValuesWithSamplesPerPixel:andPixels:","abstract":"

Create an empty interleave values array

","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)makeBitsPerSampleArrayWithSamplesPerPixel:andBitsPerSample:":{"name":"+makeBitsPerSampleArrayWithSamplesPerPixel:andBitsPerSample:","abstract":"

Make a bits per sample array where each samples of a pixel has the same","parent_name":"TIFFRasters"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)minX":{"name":"minX","abstract":"

Min x

","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)minY":{"name":"minY","abstract":"

Min y

","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)maxX":{"name":"maxX","abstract":"

Max x

","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)maxY":{"name":"maxY","abstract":"

Max y

","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(im)initWithMinX:andMinY:andMaxX:andMaxY:":{"name":"-initWithMinX:andMinY:andMaxX:andMaxY:","abstract":"

Initialize

","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(im)initWithX:andY:":{"name":"-initWithX:andY:","abstract":"

Initialize for a single coordinate

","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(im)initWithFileDirectory:":{"name":"-initWithFileDirectory:","abstract":"

Initialize, full image size

","parent_name":"TIFFImageWindow"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)init":{"name":"-init","abstract":"

Initialize

","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)initWithFileDirectory:":{"name":"-initWithFileDirectory:","abstract":"

Initialize, single file directory

","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)initWithFileDirectories:":{"name":"-initWithFileDirectories:","abstract":"

Initialize, multiple file directories

","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)addFileDirectory:":{"name":"-addFileDirectory:","abstract":"

Add a file directory

","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)fileDirectories":{"name":"-fileDirectories","abstract":"

Get the file directories

","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)fileDirectory":{"name":"-fileDirectory","abstract":"

Get the default, first, or only file directory

","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)fileDirectoryAtIndex:":{"name":"-fileDirectoryAtIndex:","abstract":"

Get the file directory at the index

","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)sizeHeaderAndDirectories":{"name":"-sizeHeaderAndDirectories","abstract":"

Size in bytes of the TIFF header and file directories with their entries

","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)sizeHeaderAndDirectoriesWithValues":{"name":"-sizeHeaderAndDirectoriesWithValues","abstract":"

Size in bytes of the TIFF header and file directories with their entries","parent_name":"TIFFImage"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)initWithFieldTag:andFieldType:andTypeCount:andValues:":{"name":"-initWithFieldTag:andFieldType:andTypeCount:andValues:","abstract":"

Initialize

","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)fieldTag":{"name":"-fieldTag","abstract":"

Get the field tag type

","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)fieldType":{"name":"-fieldType","abstract":"

Get the field type

","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)typeCount":{"name":"-typeCount","abstract":"

Get the type count

","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)values":{"name":"-values","abstract":"

Get the values

","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)sizeWithValues":{"name":"-sizeWithValues","abstract":"

Size in bytes of the image file directory entry and its values (not","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)sizeOfValues":{"name":"-sizeOfValues","abstract":"

Size of the values not included in the directory entry bytes

","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(py)writeRasters":{"name":"writeRasters","abstract":"

Rasters to write to the TIFF file

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithEntries:andReader:":{"name":"-initWithEntries:andReader:","abstract":"

Initialize, for reading TIFF files

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithEntries:andReader:andCacheData:":{"name":"-initWithEntries:andReader:andCacheData:","abstract":"

Initialize, for reading TIFF files

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)init":{"name":"-init","abstract":"

Constructor, for writing TIFF files

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithRasters:":{"name":"-initWithRasters:","abstract":"

Constructor, for writing TIFF files

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithEntries:andRasters:":{"name":"-initWithEntries:andRasters:","abstract":"

Constructor, for writing TIFF files

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)addEntry:":{"name":"-addEntry:","abstract":"

Add an entry

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setCacheData:":{"name":"-setCacheData:","abstract":"

Set whether to cache tiles. Does nothing is already caching tiles, clears","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)reader":{"name":"-reader","abstract":"

Get the byte reader

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)isTiled":{"name":"-isTiled","abstract":"

Is this a tiled image

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)decoder":{"name":"-decoder","abstract":"

Get the compression decoder

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)numEntries":{"name":"-numEntries","abstract":"

Get the number of entries

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)entryByFieldTagType:":{"name":"-entryByFieldTagType:","abstract":"

Get a file directory entry from the field tag type

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)entries":{"name":"-entries","abstract":"

Get the file directory entries

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)fieldTagTypeMapping":{"name":"-fieldTagTypeMapping","abstract":"

Get the field tag type to file directory entry mapping

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)imageWidth":{"name":"-imageWidth","abstract":"

Get the image width

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageWidth:":{"name":"-setImageWidth:","abstract":"

Set the image width

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageWidthAsLong:":{"name":"-setImageWidthAsLong:","abstract":"

Set the image width

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)imageHeight":{"name":"-imageHeight","abstract":"

Get the image height

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageHeight:":{"name":"-setImageHeight:","abstract":"

Set the image height

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageHeightAsLong:":{"name":"-setImageHeightAsLong:","abstract":"

Set the image height

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)bitsPerSample":{"name":"-bitsPerSample","abstract":"

Get the bits per sample

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setBitsPerSample:":{"name":"-setBitsPerSample:","abstract":"

Set the bits per sample

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setBitsPerSampleAsSingleValue:":{"name":"-setBitsPerSampleAsSingleValue:","abstract":"

Set a single value bits per sample

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)maxBitsPerSample":{"name":"-maxBitsPerSample","abstract":"

Get the max bits per sample

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)compression":{"name":"-compression","abstract":"

Get the compression

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setCompression:":{"name":"-setCompression:","abstract":"

Set the compression

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)photometricInterpretation":{"name":"-photometricInterpretation","abstract":"

Get the photometric interpretation

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setPhotometricInterpretation:":{"name":"-setPhotometricInterpretation:","abstract":"

Set the photometric interpretation

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)stripOffsets":{"name":"-stripOffsets","abstract":"

Get the strip offsets

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsets:":{"name":"-setStripOffsets:","abstract":"

Set the strip offsets

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsetsAsLongs:":{"name":"-setStripOffsetsAsLongs:","abstract":"

Set the strip offsets

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsetsAsSingleValue:":{"name":"-setStripOffsetsAsSingleValue:","abstract":"

Set a single value strip offset

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsetsAsSingleLongValue:":{"name":"-setStripOffsetsAsSingleLongValue:","abstract":"

Set a single value strip offset

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)samplesPerPixel":{"name":"-samplesPerPixel","abstract":"

Get the samples per pixel

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setSamplesPerPixel:":{"name":"-setSamplesPerPixel:","abstract":"

Set the samples per pixel

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)rowsPerStrip":{"name":"-rowsPerStrip","abstract":"

Get the rows per strip

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setRowsPerStrip:":{"name":"-setRowsPerStrip:","abstract":"

Set the rows per strip

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setRowsPerStripAsLong:":{"name":"-setRowsPerStripAsLong:","abstract":"

Set the rows per strip

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)stripByteCounts":{"name":"-stripByteCounts","abstract":"

Get the strip byte counts

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCounts:":{"name":"-setStripByteCounts:","abstract":"

Set the strip byte counts

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCountsAsLongs:":{"name":"-setStripByteCountsAsLongs:","abstract":"

Set the strip byte counts

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCountsAsSingleValue:":{"name":"-setStripByteCountsAsSingleValue:","abstract":"

Set a single value strip byte count

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCountsAsSingleLongValue:":{"name":"-setStripByteCountsAsSingleLongValue:","abstract":"

Set a single value strip byte count

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)xResolution":{"name":"-xResolution","abstract":"

Get the x resolution

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setXResolution:":{"name":"-setXResolution:","abstract":"

Set the x resolution

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setXResolutionAsSingleValue:":{"name":"-setXResolutionAsSingleValue:","abstract":"

Set a single value x resolution

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)yResolution":{"name":"-yResolution","abstract":"

Get the y resolution

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setYResolution:":{"name":"-setYResolution:","abstract":"

Set the y resolution

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setYResolutionAsSingleValue:":{"name":"-setYResolutionAsSingleValue:","abstract":"

Set a single value y resolution

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)planarConfiguration":{"name":"-planarConfiguration","abstract":"

Get the planar configuration

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setPlanarConfiguration:":{"name":"-setPlanarConfiguration:","abstract":"

Set the planar configuration

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)resolutionUnit":{"name":"-resolutionUnit","abstract":"

Get the resolution unit

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setResolutionUnit:":{"name":"-setResolutionUnit:","abstract":"

Set the resolution unit

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)modelPixelScale":{"name":"-modelPixelScale","abstract":"

Get the model pixel scale

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setModelPixelScale:":{"name":"-setModelPixelScale:","abstract":"

Set the model pixel scale

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)modelTiepoint":{"name":"-modelTiepoint","abstract":"

Get the model tiepoint

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setModelTiepoint:":{"name":"-setModelTiepoint:","abstract":"

Set the model tiepoint

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)colorMap":{"name":"-colorMap","abstract":"

Get the color map

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setColorMap:":{"name":"-setColorMap:","abstract":"

Set the color map

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setColorMapAsSingleValue:":{"name":"-setColorMapAsSingleValue:","abstract":"

Set a single value color map

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileWidth":{"name":"-tileWidth","abstract":"

Get the tile width

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileWidth:":{"name":"-setTileWidth:","abstract":"

Set the tile width

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileWidthAsLong:":{"name":"-setTileWidthAsLong:","abstract":"

Set the tile width

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileHeight":{"name":"-tileHeight","abstract":"

Get the tile height

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileHeight:":{"name":"-setTileHeight:","abstract":"

Set the tile height

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileHeightAsLong:":{"name":"-setTileHeightAsLong:","abstract":"

Set the tile height

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileOffsets":{"name":"-tileOffsets","abstract":"

Get the tile offsets

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileOffsets:":{"name":"-setTileOffsets:","abstract":"

Set the tile offsets

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileOffsetsAsSingleValue:":{"name":"-setTileOffsetsAsSingleValue:","abstract":"

Set a single value tile offset

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileByteCounts":{"name":"-tileByteCounts","abstract":"

Get the tile byte counts

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCounts:":{"name":"-setTileByteCounts:","abstract":"

Set the tile byte counts

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCountsAsLongs:":{"name":"-setTileByteCountsAsLongs:","abstract":"

Set the tile byte counts

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCountsAsSingleValue:":{"name":"-setTileByteCountsAsSingleValue:","abstract":"

Set a single value tile byte count

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCountsAsSingleLongValue:":{"name":"-setTileByteCountsAsSingleLongValue:","abstract":"

Set a single value tile byte count

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)sampleFormat":{"name":"-sampleFormat","abstract":"

Get the sample format

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setSampleFormat:":{"name":"-setSampleFormat:","abstract":"

Set the sample format

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setSampleFormatAsSingleValue:":{"name":"-setSampleFormatAsSingleValue:","abstract":"

Set a single value sample format

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)maxSampleFormat":{"name":"-maxSampleFormat","abstract":"

Get the max sample format

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)predictor":{"name":"-predictor","abstract":"

Get the predictor

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setPredictor:":{"name":"-setPredictor:","abstract":"

Set the predictor

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRasters":{"name":"-readRasters","abstract":"

Read the rasters

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRasters":{"name":"-readInterleavedRasters","abstract":"

Read the rasters as interleaved

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:":{"name":"-readRastersWithWindow:","abstract":"

Read the rasters

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRastersWithWindow:":{"name":"-readInterleavedRastersWithWindow:","abstract":"

Read the rasters as interleaved

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithSamples:":{"name":"-readRastersWithSamples:","abstract":"

Read the rasters

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRastersWithSamples:":{"name":"-readInterleavedRastersWithSamples:","abstract":"

Read the rasters as interleaved

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:andSamples:":{"name":"-readRastersWithWindow:andSamples:","abstract":"

Read the rasters

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRastersWithWindow:andSamples:":{"name":"-readInterleavedRastersWithWindow:andSamples:","abstract":"

Read the rasters as interleaved

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithSampleValues:andInterleaveValues:":{"name":"-readRastersWithSampleValues:andInterleaveValues:","abstract":"

Read the rasters

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:andSampleValues:andInterleaveValues:":{"name":"-readRastersWithWindow:andSampleValues:andInterleaveValues:","abstract":"

Read the rasters

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithSamples:andSampleValues:andInterleaveValues:":{"name":"-readRastersWithSamples:andSampleValues:andInterleaveValues:","abstract":"

Read the rasters

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:andSamples:andSampleValues:andInterleaveValues:":{"name":"-readRastersWithWindow:andSamples:andSampleValues:andInterleaveValues:","abstract":"

Read the rasters

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)fieldTypeForSample:":{"name":"-fieldTypeForSample:","abstract":"

Get the field type for the sample

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)shortEntryValueWithFieldTag:":{"name":"-shortEntryValueWithFieldTag:","abstract":"

Get a short entry value

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedShortEntryValue:withFieldTag:":{"name":"-setUnsignedShortEntryValue:withFieldTag:","abstract":"

Set an unsigned short entry value for the field tag type

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)numberEntryValueWithFieldTag:":{"name":"-numberEntryValueWithFieldTag:","abstract":"

Get a number entry value

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedLongEntryValue:withFieldTag:":{"name":"-setUnsignedLongEntryValue:withFieldTag:","abstract":"

Set an unsigned long entry value for the field tag type

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)stringEntryValueWithFieldTag:":{"name":"-stringEntryValueWithFieldTag:","abstract":"

Get a string entry value for the field tag type

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStringEntryValue:withFieldTag:":{"name":"-setStringEntryValue:withFieldTag:","abstract":"

Set string value for the field tag type

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)shortListEntryValueWithFieldTag:":{"name":"-shortListEntryValueWithFieldTag:","abstract":"

Get an short list entry value

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedShortListEntryValue:withFieldTag:":{"name":"-setUnsignedShortListEntryValue:withFieldTag:","abstract":"

Set an unsigned short list of values for the field tag type

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)maxShortEntryValueWithFieldTag:":{"name":"-maxShortEntryValueWithFieldTag:","abstract":"

Get the max short from short list entry values

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)numberListEntryValueWithFieldTag:":{"name":"-numberListEntryValueWithFieldTag:","abstract":"

Get a number list entry value

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setNumberListEntryValue:withFieldTag:":{"name":"-setNumberListEntryValue:withFieldTag:","abstract":"

Set a number list of values for the field tag type

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)longListEntryValueWithFieldTag:":{"name":"-longListEntryValueWithFieldTag:","abstract":"

Get a long list entry value

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedLongListEntryValue:withFieldTag:":{"name":"-setUnsignedLongListEntryValue:withFieldTag:","abstract":"

Set an unsigned long list of values for the field tag type

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setRationalEntryValue:withFieldTag:":{"name":"-setRationalEntryValue:withFieldTag:","abstract":"

Set rational value for the field tag type

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)size":{"name":"-size","abstract":"

Size in bytes of the Image File Directory (all contiguous)

","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)sizeWithValues":{"name":"-sizeWithValues","abstract":"

Size in bytes of the image file directory including entry values (not","parent_name":"TIFFFileDirectory"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)value:":{"name":"+value:","abstract":"

Get the field type value

","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)bytes:":{"name":"+bytes:","abstract":"

Get the number of bytes per value

","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)bits:":{"name":"+bits:","abstract":"

Get the number of bits per value

","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)typeByValue:":{"name":"+typeByValue:","abstract":"

Get the field type

","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)typeBySampleFormat:andBitsPerSample:":{"name":"+typeBySampleFormat:andBitsPerSample:","abstract":"

Get the field type of the sample format and bits per sample

","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)sampleFormatByType:":{"name":"+sampleFormatByType:","abstract":"

Get the sample format of the field type

","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTagTypes.html#/c:objc(cs)TIFFFieldTagTypes(cm)tagId:":{"name":"+tagId:","abstract":"

Get the tag id

","parent_name":"TIFFFieldTagTypes"},"Classes/TIFFFieldTagTypes.html#/c:objc(cs)TIFFFieldTagTypes(cm)isArray:":{"name":"+isArray:","abstract":"

Is this field an array type

","parent_name":"TIFFFieldTagTypes"},"Classes/TIFFFieldTagTypes.html#/c:objc(cs)TIFFFieldTagTypes(cm)typeByTagId:":{"name":"+typeByTagId:","abstract":"

Get a field tag type by id

","parent_name":"TIFFFieldTagTypes"},"Classes/TIFFFieldTagTypes.html":{"name":"TIFFFieldTagTypes","abstract":"

Field Tag Types

"},"Classes/TIFFFieldTypes.html":{"name":"TIFFFieldTypes","abstract":"

Field Types

"},"Classes/TIFFFileDirectory.html":{"name":"TIFFFileDirectory","abstract":"

File Directory, represents all directory entries and can be used to read the"},"Classes/TIFFFileDirectoryEntry.html":{"name":"TIFFFileDirectoryEntry","abstract":"

TIFF File Directory Entry

"},"Classes/TIFFImage.html":{"name":"TIFFImage","abstract":"

TIFF Image containing the File Directories

"},"Classes/TIFFImageWindow.html":{"name":"TIFFImageWindow","abstract":"

Coordinates of a window over a portion or the entire image coordinates

"},"Classes/TIFFRasters.html":{"name":"TIFFRasters","abstract":"

Raster image values

"},"Classes/TIFFReader.html":{"name":"TIFFReader","abstract":"

TIFF reader

"},"Classes/TIFFWriter.html":{"name":"TIFFWriter","abstract":"

TIFF Writer.

"},"Classes.html#/c:objc(cs)TIFFDeflateCompression":{"name":"TIFFDeflateCompression","abstract":"

Deflate Compression

"},"Classes.html#/c:objc(cs)TIFFLZWCompression":{"name":"TIFFLZWCompression","abstract":"

LZW Compression

"},"Classes.html#/c:objc(cs)TIFFPackbitsCompression":{"name":"TIFFPackbitsCompression","abstract":"

Packbits Compression

"},"Classes/TIFFPredictor.html":{"name":"TIFFPredictor","abstract":"

Differencing Predictor decoder

"},"Classes.html#/c:objc(cs)TIFFRawCompression":{"name":"TIFFRawCompression","abstract":"

Raw / no compression

"},"Classes/TIFFUnsupportedCompression.html":{"name":"TIFFUnsupportedCompression","abstract":"

Unsupported compression

"},"Classes/TIFFByteReader.html":{"name":"TIFFByteReader","abstract":"

Read through byte data

"},"Classes/TIFFByteWriter.html":{"name":"TIFFByteWriter","abstract":"

Write byte data

"},"Classes/TIFFIOUtils.html":{"name":"TIFFIOUtils","abstract":"

Undocumented

"},"Classes.html#/c:objc(cs)TIFFConstants":{"name":"TIFFConstants","abstract":"

Undocumented

"},"Classes.html":{"name":"Classes","abstract":"

The following classes are available globally.

"},"Constants.html":{"name":"Constants","abstract":"

The following constants are available globally.

"},"Enums.html":{"name":"Enumerations","abstract":"

The following enumerations are available globally.

"},"Protocols.html":{"name":"Protocols","abstract":"

The following protocols are available globally.

"}} \ No newline at end of file +{"Protocols/TIFFCompressionEncoder.html#/c:objc(pl)TIFFCompressionEncoder(im)rowEncoding":{"name":"-rowEncoding","abstract":"\u003cp\u003eTrue to encode on a per row basis, false to encode on a per block / strip","parent_name":"TIFFCompressionEncoder"},"Protocols/TIFFCompressionEncoder.html#/c:objc(pl)TIFFCompressionEncoder(im)encodeData:withByteOrder:":{"name":"-encodeData:withByteOrder:","abstract":"\u003cp\u003eEncode the data\u003c/p\u003e","parent_name":"TIFFCompressionEncoder"},"Protocols/TIFFCompressionDecoder.html#/c:objc(pl)TIFFCompressionDecoder(im)decodeData:withByteOrder:":{"name":"-decodeData:withByteOrder:","abstract":"\u003cp\u003eDecode the data\u003c/p\u003e","parent_name":"TIFFCompressionDecoder"},"Protocols/TIFFCompressionDecoder.html":{"name":"TIFFCompressionDecoder","abstract":"\u003cp\u003eCompression Decoder interface\u003c/p\u003e"},"Protocols/TIFFCompressionEncoder.html":{"name":"TIFFCompressionEncoder","abstract":"\u003cp\u003eCompression Encoder interface\u003c/p\u003e"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_BYTE":{"name":"TIFF_FIELD_BYTE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_ASCII":{"name":"TIFF_FIELD_ASCII","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SHORT":{"name":"TIFF_FIELD_SHORT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_LONG":{"name":"TIFF_FIELD_LONG","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_RATIONAL":{"name":"TIFF_FIELD_RATIONAL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SBYTE":{"name":"TIFF_FIELD_SBYTE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_UNDEFINED":{"name":"TIFF_FIELD_UNDEFINED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SSHORT":{"name":"TIFF_FIELD_SSHORT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SLONG":{"name":"TIFF_FIELD_SLONG","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SRATIONAL":{"name":"TIFF_FIELD_SRATIONAL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_FLOAT":{"name":"TIFF_FIELD_FLOAT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_DOUBLE":{"name":"TIFF_FIELD_DOUBLE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ARTIST":{"name":"TIFF_TAG_ARTIST","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_BITS_PER_SAMPLE":{"name":"TIFF_TAG_BITS_PER_SAMPLE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CELL_LENGTH":{"name":"TIFF_TAG_CELL_LENGTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CELL_WIDTH":{"name":"TIFF_TAG_CELL_WIDTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COLOR_MAP":{"name":"TIFF_TAG_COLOR_MAP","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COMPRESSION":{"name":"TIFF_TAG_COMPRESSION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COPYRIGHT":{"name":"TIFF_TAG_COPYRIGHT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DATE_TIME":{"name":"TIFF_TAG_DATE_TIME","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXTRA_SAMPLES":{"name":"TIFF_TAG_EXTRA_SAMPLES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FILL_ORDER":{"name":"TIFF_TAG_FILL_ORDER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FREE_BYTE_COUNTS":{"name":"TIFF_TAG_FREE_BYTE_COUNTS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FREE_OFFSETS":{"name":"TIFF_TAG_FREE_OFFSETS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GRAY_RESPONSE_CURVE":{"name":"TIFF_TAG_GRAY_RESPONSE_CURVE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GRAY_RESPONSE_UNIT":{"name":"TIFF_TAG_GRAY_RESPONSE_UNIT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_HOST_COMPUTER":{"name":"TIFF_TAG_HOST_COMPUTER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_DESCRIPTION":{"name":"TIFF_TAG_IMAGE_DESCRIPTION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_LENGTH":{"name":"TIFF_TAG_IMAGE_LENGTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_WIDTH":{"name":"TIFF_TAG_IMAGE_WIDTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MAKE":{"name":"TIFF_TAG_MAKE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MAX_SAMPLE_VALUE":{"name":"TIFF_TAG_MAX_SAMPLE_VALUE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MIN_SAMPLE_VALUE":{"name":"TIFF_TAG_MIN_SAMPLE_VALUE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL":{"name":"TIFF_TAG_MODEL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_NEW_SUBFILE_TYPE":{"name":"TIFF_TAG_NEW_SUBFILE_TYPE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ORIENTATION":{"name":"TIFF_TAG_ORIENTATION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PHOTOMETRIC_INTERPRETATION":{"name":"TIFF_TAG_PHOTOMETRIC_INTERPRETATION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PLANAR_CONFIGURATION":{"name":"TIFF_TAG_PLANAR_CONFIGURATION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_RESOLUTION_UNIT":{"name":"TIFF_TAG_RESOLUTION_UNIT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ROWS_PER_STRIP":{"name":"TIFF_TAG_ROWS_PER_STRIP","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SAMPLES_PER_PIXEL":{"name":"TIFF_TAG_SAMPLES_PER_PIXEL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SOFTWARE":{"name":"TIFF_TAG_SOFTWARE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_STRIP_BYTE_COUNTS":{"name":"TIFF_TAG_STRIP_BYTE_COUNTS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_STRIP_OFFSETS":{"name":"TIFF_TAG_STRIP_OFFSETS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SUBFILE_TYPE":{"name":"TIFF_TAG_SUBFILE_TYPE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_THRESHOLDING":{"name":"TIFF_TAG_THRESHOLDING","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_X_RESOLUTION":{"name":"TIFF_TAG_X_RESOLUTION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_RESOLUTION":{"name":"TIFF_TAG_Y_RESOLUTION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_BAD_FAX_LINES":{"name":"TIFF_TAG_BAD_FAX_LINES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CLEAN_FAX_DATA":{"name":"TIFF_TAG_CLEAN_FAX_DATA","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CLIP_PATH":{"name":"TIFF_TAG_CLIP_PATH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CONSECUTIVE_BAD_FAX_LINES":{"name":"TIFF_TAG_CONSECUTIVE_BAD_FAX_LINES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DECODE":{"name":"TIFF_TAG_DECODE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DEFAULT_IMAGE_COLOR":{"name":"TIFF_TAG_DEFAULT_IMAGE_COLOR","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DOCUMENT_NAME":{"name":"TIFF_TAG_DOCUMENT_NAME","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DOT_RANGE":{"name":"TIFF_TAG_DOT_RANGE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_HALFTONE_HINTS":{"name":"TIFF_TAG_HALFTONE_HINTS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_INDEXED":{"name":"TIFF_TAG_INDEXED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_TABLES":{"name":"TIFF_TAG_JPEG_TABLES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PAGE_NAME":{"name":"TIFF_TAG_PAGE_NAME","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PAGE_NUMBER":{"name":"TIFF_TAG_PAGE_NUMBER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PREDICTOR":{"name":"TIFF_TAG_PREDICTOR","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PRIMARY_CHROMATICITIES":{"name":"TIFF_TAG_PRIMARY_CHROMATICITIES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_REFERENCE_BLACK_WHITE":{"name":"TIFF_TAG_REFERENCE_BLACK_WHITE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SAMPLE_FORMAT":{"name":"TIFF_TAG_SAMPLE_FORMAT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_S_MIN_SAMPLE_VALUE":{"name":"TIFF_TAG_S_MIN_SAMPLE_VALUE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_S_MAX_SAMPLE_VALUE":{"name":"TIFF_TAG_S_MAX_SAMPLE_VALUE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_STRIP_ROW_COUNTS":{"name":"TIFF_TAG_STRIP_ROW_COUNTS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SUB_IFDS":{"name":"TIFF_TAG_SUB_IFDS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_T4_OPTIONS":{"name":"TIFF_TAG_T4_OPTIONS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_T6_OPTIONS":{"name":"TIFF_TAG_T6_OPTIONS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_BYTE_COUNTS":{"name":"TIFF_TAG_TILE_BYTE_COUNTS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_LENGTH":{"name":"TIFF_TAG_TILE_LENGTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_OFFSETS":{"name":"TIFF_TAG_TILE_OFFSETS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_WIDTH":{"name":"TIFF_TAG_TILE_WIDTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TRANSFER_FUNCTION":{"name":"TIFF_TAG_TRANSFER_FUNCTION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_WHITE_POINT":{"name":"TIFF_TAG_WHITE_POINT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_X_CLIP_PATH_UNITS":{"name":"TIFF_TAG_X_CLIP_PATH_UNITS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_X_POSITION":{"name":"TIFF_TAG_X_POSITION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CB_CR_COEFFICIENTS":{"name":"TIFF_TAG_Y_CB_CR_COEFFICIENTS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CB_CR_POSITIONING":{"name":"TIFF_TAG_Y_CB_CR_POSITIONING","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CB_CR_SUB_SAMPLING":{"name":"TIFF_TAG_Y_CB_CR_SUB_SAMPLING","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CLIP_PATH_UNITS":{"name":"TIFF_TAG_Y_CLIP_PATH_UNITS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_POSITION":{"name":"TIFF_TAG_Y_POSITION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_PROC":{"name":"TIFF_TAG_JPEG_PROC","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_INTERCHANGE_FORMAT":{"name":"TIFF_TAG_JPEG_INTERCHANGE_FORMAT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH":{"name":"TIFF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_RESTART_INTERVAL":{"name":"TIFF_TAG_JPEG_RESTART_INTERVAL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_LOSSLESS_PREDICTORS":{"name":"TIFF_TAG_JPEG_LOSSLESS_PREDICTORS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_POINT_TRANSFORMS":{"name":"TIFF_TAG_JPEG_POINT_TRANSFORMS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_Q_TABLES":{"name":"TIFF_TAG_JPEG_Q_TABLES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_DC_TABLES":{"name":"TIFF_TAG_JPEG_DC_TABLES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_AC_TABLES":{"name":"TIFF_TAG_JPEG_AC_TABLES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_APERTURE_VALUE":{"name":"TIFF_TAG_APERTURE_VALUE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COLOR_SPACE":{"name":"TIFF_TAG_COLOR_SPACE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DATE_TIME_DIGITIZED":{"name":"TIFF_TAG_DATE_TIME_DIGITIZED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DATE_TIME_ORIGINAL":{"name":"TIFF_TAG_DATE_TIME_ORIGINAL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXIF_IFD":{"name":"TIFF_TAG_EXIF_IFD","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXIF_VERSION":{"name":"TIFF_TAG_EXIF_VERSION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXPOSURE_TIME":{"name":"TIFF_TAG_EXPOSURE_TIME","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FILE_SOURCE":{"name":"TIFF_TAG_FILE_SOURCE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FLASH":{"name":"TIFF_TAG_FLASH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FLASHPIX_VERSION":{"name":"TIFF_TAG_FLASHPIX_VERSION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_F_NUMBER":{"name":"TIFF_TAG_F_NUMBER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_UNIQUE_ID":{"name":"TIFF_TAG_IMAGE_UNIQUE_ID","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_LIGHT_SOURCE":{"name":"TIFF_TAG_LIGHT_SOURCE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MAKER_NOTE":{"name":"TIFF_TAG_MAKER_NOTE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SHUTTER_SPEED_VALUE":{"name":"TIFF_TAG_SHUTTER_SPEED_VALUE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_USER_COMMENT":{"name":"TIFF_TAG_USER_COMMENT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IPTC":{"name":"TIFF_TAG_IPTC","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ICC_PROFILE":{"name":"TIFF_TAG_ICC_PROFILE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_XMP":{"name":"TIFF_TAG_XMP","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GDAL_METADATA":{"name":"TIFF_TAG_GDAL_METADATA","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GDAL_NODATA":{"name":"TIFF_TAG_GDAL_NODATA","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PHOTOSHOP":{"name":"TIFF_TAG_PHOTOSHOP","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL_PIXEL_SCALE":{"name":"TIFF_TAG_MODEL_PIXEL_SCALE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL_TIEPOINT":{"name":"TIFF_TAG_MODEL_TIEPOINT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL_TRANSFORMATION":{"name":"TIFF_TAG_MODEL_TRANSFORMATION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GEO_KEY_DIRECTORY":{"name":"TIFF_TAG_GEO_KEY_DIRECTORY","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GEO_DOUBLE_PARAMS":{"name":"TIFF_TAG_GEO_DOUBLE_PARAMS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GEO_ASCII_PARAMS":{"name":"TIFF_TAG_GEO_ASCII_PARAMS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html":{"name":"TIFFFieldTagType","abstract":"\u003cp\u003eField tag type enumeration\u003c/p\u003e"},"Enums/TIFFFieldType.html":{"name":"TIFFFieldType","abstract":"\u003cp\u003eField tag type enumeration\u003c/p\u003e"},"Constants.html#/c:@TIFF_BYTE_ORDER_LITTLE_ENDIAN":{"name":"TIFF_BYTE_ORDER_LITTLE_ENDIAN","abstract":"\u003cp\u003eLittle Endian byte order string\u003c/p\u003e"},"Constants.html#/c:@TIFF_BYTE_ORDER_BIG_ENDIAN":{"name":"TIFF_BYTE_ORDER_BIG_ENDIAN","abstract":"\u003cp\u003eBig Endian byte order string\u003c/p\u003e"},"Constants.html#/c:@TIFF_FILE_IDENTIFIER":{"name":"TIFF_FILE_IDENTIFIER","abstract":"\u003cp\u003eTIFF File Identifier\u003c/p\u003e"},"Constants.html#/c:@TIFF_HEADER_BYTES":{"name":"TIFF_HEADER_BYTES","abstract":"\u003cp\u003eTIFF header bytes\u003c/p\u003e"},"Constants.html#/c:@TIFF_IFD_HEADER_BYTES":{"name":"TIFF_IFD_HEADER_BYTES","abstract":"\u003cp\u003eImage File Directory header / number of entries bytes\u003c/p\u003e"},"Constants.html#/c:@TIFF_IFD_OFFSET_BYTES":{"name":"TIFF_IFD_OFFSET_BYTES","abstract":"\u003cp\u003eImage File Directory offset to the next IFD bytes\u003c/p\u003e"},"Constants.html#/c:@TIFF_IFD_ENTRY_BYTES":{"name":"TIFF_IFD_ENTRY_BYTES","abstract":"\u003cp\u003eImage File Directory entry bytes\u003c/p\u003e"},"Constants.html#/c:@TIFF_DEFAULT_MAX_BYTES_PER_STRIP":{"name":"TIFF_DEFAULT_MAX_BYTES_PER_STRIP","abstract":"\u003cp\u003eDefault max bytes per strip when writing strips\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_NO":{"name":"TIFF_COMPRESSION_NO","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_CCITT_HUFFMAN":{"name":"TIFF_COMPRESSION_CCITT_HUFFMAN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_T4":{"name":"TIFF_COMPRESSION_T4","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_T6":{"name":"TIFF_COMPRESSION_T6","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_LZW":{"name":"TIFF_COMPRESSION_LZW","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_JPEG_OLD":{"name":"TIFF_COMPRESSION_JPEG_OLD","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_JPEG_NEW":{"name":"TIFF_COMPRESSION_JPEG_NEW","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_DEFLATE":{"name":"TIFF_COMPRESSION_DEFLATE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_PKZIP_DEFLATE":{"name":"TIFF_COMPRESSION_PKZIP_DEFLATE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_PACKBITS":{"name":"TIFF_COMPRESSION_PACKBITS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_EXTRA_SAMPLES_UNSPECIFIED":{"name":"TIFF_EXTRA_SAMPLES_UNSPECIFIED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_EXTRA_SAMPLES_ASSOCIATED_ALPHA":{"name":"TIFF_EXTRA_SAMPLES_ASSOCIATED_ALPHA","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_EXTRA_SAMPLES_UNASSOCIATED_ALPHA":{"name":"TIFF_EXTRA_SAMPLES_UNASSOCIATED_ALPHA","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_FILL_ORDER_LOWER_COLUMN_HIGHER_ORDER":{"name":"TIFF_FILL_ORDER_LOWER_COLUMN_HIGHER_ORDER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_FILL_ORDER_LOWER_COLUMN_LOWER_ORDER":{"name":"TIFF_FILL_ORDER_LOWER_COLUMN_LOWER_ORDER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_TENTHS":{"name":"TIFF_GRAY_RESPONSE_TENTHS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_HUNDREDTHS":{"name":"TIFF_GRAY_RESPONSE_HUNDREDTHS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_THOUSANDTHS":{"name":"TIFF_GRAY_RESPONSE_THOUSANDTHS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_TEN_THOUSANDTHS":{"name":"TIFF_GRAY_RESPONSE_TEN_THOUSANDTHS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_HUNDRED_THOUSANDTHS":{"name":"TIFF_GRAY_RESPONSE_HUNDRED_THOUSANDTHS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_TOP_ROW_LEFT_COLUMN":{"name":"TIFF_ORIENTATION_TOP_ROW_LEFT_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_TOP_ROW_RIGHT_COLUMN":{"name":"TIFF_ORIENTATION_TOP_ROW_RIGHT_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_BOTTOM_ROW_RIGHT_COLUMN":{"name":"TIFF_ORIENTATION_BOTTOM_ROW_RIGHT_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_BOTTOM_ROW_LEFT_COLUMN":{"name":"TIFF_ORIENTATION_BOTTOM_ROW_LEFT_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_LEFT_ROW_TOP_COLUMN":{"name":"TIFF_ORIENTATION_LEFT_ROW_TOP_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_RIGHT_ROW_TOP_COLUMN":{"name":"TIFF_ORIENTATION_RIGHT_ROW_TOP_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_RIGHT_ROW_BOTTOM_COLUMN":{"name":"TIFF_ORIENTATION_RIGHT_ROW_BOTTOM_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_LEFT_ROW_BOTTOM_COLUMN":{"name":"TIFF_ORIENTATION_LEFT_ROW_BOTTOM_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_WHITE_IS_ZERO":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_WHITE_IS_ZERO","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_BLACK_IS_ZERO":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_BLACK_IS_ZERO","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_RGB":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_RGB","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_PALETTE":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_PALETTE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_TRANSPARENCY":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_TRANSPARENCY","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PLANAR_CONFIGURATION_CHUNKY":{"name":"TIFF_PLANAR_CONFIGURATION_CHUNKY","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PLANAR_CONFIGURATION_PLANAR":{"name":"TIFF_PLANAR_CONFIGURATION_PLANAR","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_RESOLUTION_UNIT_NO":{"name":"TIFF_RESOLUTION_UNIT_NO","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_RESOLUTION_UNIT_INCH":{"name":"TIFF_RESOLUTION_UNIT_INCH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_RESOLUTION_UNIT_CENTIMETER":{"name":"TIFF_RESOLUTION_UNIT_CENTIMETER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_UNSIGNED_INT":{"name":"TIFF_SAMPLE_FORMAT_UNSIGNED_INT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_SIGNED_INT":{"name":"TIFF_SAMPLE_FORMAT_SIGNED_INT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_FLOAT":{"name":"TIFF_SAMPLE_FORMAT_FLOAT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_UNDEFINED":{"name":"TIFF_SAMPLE_FORMAT_UNDEFINED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SUBFILE_TYPE_FULL":{"name":"TIFF_SUBFILE_TYPE_FULL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SUBFILE_TYPE_REDUCED":{"name":"TIFF_SUBFILE_TYPE_REDUCED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_SINGLE_PAGE_MULTI_PAGE":{"name":"TIFF_SAMPLE_FORMAT_SINGLE_PAGE_MULTI_PAGE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_THRESHHOLDING_NO":{"name":"TIFF_THRESHHOLDING_NO","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_THRESHHOLDING_ORDERED":{"name":"TIFF_THRESHHOLDING_ORDERED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_THRESHHOLDING_RANDOM":{"name":"TIFF_THRESHHOLDING_RANDOM","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PREDICTOR_NO":{"name":"TIFF_PREDICTOR_NO","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PREDICTOR_HORIZONTAL":{"name":"TIFF_PREDICTOR_HORIZONTAL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PREDICTOR_FLOATINGPOINT":{"name":"TIFF_PREDICTOR_FLOATINGPOINT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)copyFile:toFile:":{"name":"+copyFile:toFile:","abstract":"\u003cp\u003eCopy a file\u003c/p\u003e","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)copyInputStream:toFile:":{"name":"+copyInputStream:toFile:","abstract":"\u003cp\u003eCopy an input stream to a file\u003c/p\u003e","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)fileData:":{"name":"+fileData:","abstract":"\u003cp\u003eGet the file byte data\u003c/p\u003e","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)streamData:":{"name":"+streamData:","abstract":"\u003cp\u003eGet the input stream byte data\u003c/p\u003e","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)copyInputStream:toOutputStream:":{"name":"+copyInputStream:toOutputStream:","abstract":"\u003cp\u003eCopy the input stream to an output stream\u003c/p\u003e","parent_name":"TIFFIOUtils"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(py)nextByte":{"name":"nextByte","abstract":"\u003cp\u003eNext byte index to write\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(py)os":{"name":"os","abstract":"\u003cp\u003eOutput stream to write bytes to\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(py)byteOrder":{"name":"byteOrder","abstract":"\u003cp\u003eByte order used to write, little or big endian\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)init":{"name":"-init","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)initWithByteOrder:":{"name":"-initWithByteOrder:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)close":{"name":"-close","abstract":"\u003cp\u003eClose the byte writer\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)data":{"name":"-data","abstract":"\u003cp\u003eGet the written byte data\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)size":{"name":"-size","abstract":"\u003cp\u003eGet the current size in bytes written\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeString:":{"name":"-writeString:","abstract":"\u003cp\u003eWrite a string\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsByte:":{"name":"-writeNumberAsByte:","abstract":"\u003cp\u003eWrite a byte\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeByte:":{"name":"-writeByte:","abstract":"\u003cp\u003eWrite a byte\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsUnsignedByte:":{"name":"-writeNumberAsUnsignedByte:","abstract":"\u003cp\u003eWrite an unsigned byte\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeUnsignedByte:":{"name":"-writeUnsignedByte:","abstract":"\u003cp\u003eWrite an unsigned byte\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeBytesWithData:":{"name":"-writeBytesWithData:","abstract":"\u003cp\u003eWrite the bytes\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsShort:":{"name":"-writeNumberAsShort:","abstract":"\u003cp\u003eWrite a short\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeShort:":{"name":"-writeShort:","abstract":"\u003cp\u003eWrite a short\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsUnsignedShort:":{"name":"-writeNumberAsUnsignedShort:","abstract":"\u003cp\u003eWrite an unsigned short\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeUnsignedShort:":{"name":"-writeUnsignedShort:","abstract":"\u003cp\u003eWrite an unsigned short\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsInt:":{"name":"-writeNumberAsInt:","abstract":"\u003cp\u003eWrite an integer\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeInt:":{"name":"-writeInt:","abstract":"\u003cp\u003eWrite an integer\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsUnsignedInt:":{"name":"-writeNumberAsUnsignedInt:","abstract":"\u003cp\u003eWrite an unsigned int\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeUnsignedInt:":{"name":"-writeUnsignedInt:","abstract":"\u003cp\u003eWrite an unsigned int\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsFloat:":{"name":"-writeNumberAsFloat:","abstract":"\u003cp\u003eWrite a float\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeFloat:":{"name":"-writeFloat:","abstract":"\u003cp\u003eWrite a float\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsDouble:":{"name":"-writeNumberAsDouble:","abstract":"\u003cp\u003eWrite a double\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeDouble:":{"name":"-writeDouble:","abstract":"\u003cp\u003eWrite a double\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(py)nextByte":{"name":"nextByte","abstract":"\u003cp\u003eNext byte index to read\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(py)bytes":{"name":"bytes","abstract":"\u003cp\u003eBytes to read\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(py)byteOrder":{"name":"byteOrder","abstract":"\u003cp\u003eByte order used to read, little or big endian\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)initWithData:":{"name":"-initWithData:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)initWithData:andByteOrder:":{"name":"-initWithData:andByteOrder:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasByte":{"name":"-hasByte","abstract":"\u003cp\u003eCheck if there is at least one more byte left to read\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasByteWithOffset:":{"name":"-hasByteWithOffset:","abstract":"\u003cp\u003eCheck if there is at least one more byte left to read\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasBytesWithCount:":{"name":"-hasBytesWithCount:","abstract":"\u003cp\u003eCheck if there are the provided number of bytes left to read\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasBytesWithCount:andOffset:":{"name":"-hasBytesWithCount:andOffset:","abstract":"\u003cp\u003eCheck if there are the provided number of bytes left to read\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readStringWithCount:":{"name":"-readStringWithCount:","abstract":"\u003cp\u003eRead a String from the provided number of bytes\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readStringWithCount:andOffset:":{"name":"-readStringWithCount:andOffset:","abstract":"\u003cp\u003eRead a String from the provided number of bytes\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readByte":{"name":"-readByte","abstract":"\u003cp\u003eRead a single byte\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readByteWithOffset:":{"name":"-readByteWithOffset:","abstract":"\u003cp\u003eRead a byte\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedByte":{"name":"-readUnsignedByte","abstract":"\u003cp\u003eRead an unsigned byte\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedByteWithOffset:":{"name":"-readUnsignedByteWithOffset:","abstract":"\u003cp\u003eRead an unsigned byte\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readBytesWithCount:":{"name":"-readBytesWithCount:","abstract":"\u003cp\u003eRead a number of bytes\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readBytesWithCount:andOffset:":{"name":"-readBytesWithCount:andOffset:","abstract":"\u003cp\u003eRead a number of bytes\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readShort":{"name":"-readShort","abstract":"\u003cp\u003eRead a short\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readShortWithOffset:":{"name":"-readShortWithOffset:","abstract":"\u003cp\u003eRead a short\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedShort":{"name":"-readUnsignedShort","abstract":"\u003cp\u003eRead an unsigned short\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedShortWithOffset:":{"name":"-readUnsignedShortWithOffset:","abstract":"\u003cp\u003eRead an unsigned short\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readInt":{"name":"-readInt","abstract":"\u003cp\u003eRead an integer (4 bytes)\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readIntWithOffset:":{"name":"-readIntWithOffset:","abstract":"\u003cp\u003eRead an integer\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedInt":{"name":"-readUnsignedInt","abstract":"\u003cp\u003eRead an unsigned int\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedIntWithOffset:":{"name":"-readUnsignedIntWithOffset:","abstract":"\u003cp\u003eRead an unsigned int\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readFloat":{"name":"-readFloat","abstract":"\u003cp\u003eRead a float\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readFloatWithOffset:":{"name":"-readFloatWithOffset:","abstract":"\u003cp\u003eRead a float\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readDouble":{"name":"-readDouble","abstract":"\u003cp\u003eRead a double (8 bytes)\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readDoubleWithOffset:":{"name":"-readDoubleWithOffset:","abstract":"\u003cp\u003eRead a double\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)byteLength":{"name":"-byteLength","abstract":"\u003cp\u003eGet the byte length\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFUnsupportedCompression.html#/c:objc(cs)TIFFUnsupportedCompression(im)initWithMessage:":{"name":"-initWithMessage:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFUnsupportedCompression"},"Classes/TIFFPredictor.html#/c:objc(cs)TIFFPredictor(cm)decodeData:withPredictor:andWidth:andHeight:andBitsPerSample:andPlanarConfiguration:":{"name":"+decodeData:withPredictor:andWidth:andHeight:andBitsPerSample:andPlanarConfiguration:","abstract":"\u003cp\u003eDecode the predictor encoded bytes\u003c/p\u003e","parent_name":"TIFFPredictor"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffWithFile:andImage:":{"name":"+writeTiffWithFile:andImage:","abstract":"\u003cp\u003eWrite a TIFF to a file\u003c/p\u003e","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffWithFile:andWriter:andImage:":{"name":"+writeTiffWithFile:andWriter:andImage:","abstract":"\u003cp\u003eWrite a TIFF to a file\u003c/p\u003e","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffToDataWithImage:":{"name":"+writeTiffToDataWithImage:","abstract":"\u003cp\u003eWrite a TIFF to bytes\u003c/p\u003e","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffToDataWithWriter:andImage:":{"name":"+writeTiffToDataWithWriter:andImage:","abstract":"\u003cp\u003eWrite a TIFF to bytes\u003c/p\u003e","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffWithWriter:andImage:":{"name":"+writeTiffWithWriter:andImage:","abstract":"\u003cp\u003eWrite a TIFF to a byte writer\u003c/p\u003e","parent_name":"TIFFWriter"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromFile:":{"name":"+readTiffFromFile:","abstract":"\u003cp\u003eRead a TIFF from a file\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromFile:andCache:":{"name":"+readTiffFromFile:andCache:","abstract":"\u003cp\u003eRead a TIFF from a file\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromStream:":{"name":"+readTiffFromStream:","abstract":"\u003cp\u003eRead a TIFF from an input stream\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromStream:andCache:":{"name":"+readTiffFromStream:andCache:","abstract":"\u003cp\u003eRead a TIFF from an input stream\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromData:":{"name":"+readTiffFromData:","abstract":"\u003cp\u003eRead a TIFF from the bytes\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromData:andCache:":{"name":"+readTiffFromData:andCache:","abstract":"\u003cp\u003eRead a TIFF from the bytes\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromReader:":{"name":"+readTiffFromReader:","abstract":"\u003cp\u003eRead a TIFF from the byte reader\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromReader:andCache:":{"name":"+readTiffFromReader:andCache:","abstract":"\u003cp\u003eRead a TIFF from the byte reader\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andInterleaveValues:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andInterleaveValues:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:andInterleaveValues:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:andInterleaveValues:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andSingleBitsPerSample:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andSingleBitsPerSample:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)hasSampleValues":{"name":"-hasSampleValues","abstract":"\u003cp\u003eTrue if the results are stored by samples\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)hasInterleaveValues":{"name":"-hasInterleaveValues","abstract":"\u003cp\u003eTrue if the results are stored interleaved\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)addSampleValue:toIndex:andCoordinate:":{"name":"-addSampleValue:toIndex:andCoordinate:","abstract":"\u003cp\u003eAdd a value to the sample results\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)addInterleaveValue:toCoordinate:":{"name":"-addInterleaveValue:toCoordinate:","abstract":"\u003cp\u003eAdd a value to the interleaved results\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)width":{"name":"-width","abstract":"\u003cp\u003eGet the width of pixels\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)height":{"name":"-height","abstract":"\u003cp\u003eGet the height of pixels\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)numPixels":{"name":"-numPixels","abstract":"\u003cp\u003eReturn the number of pixels\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)samplesPerPixel":{"name":"-samplesPerPixel","abstract":"\u003cp\u003eGet the number of samples per pixel\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)bitsPerSample":{"name":"-bitsPerSample","abstract":"\u003cp\u003eGet the bits per sample\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sampleValues":{"name":"-sampleValues","abstract":"\u003cp\u003eGet the results stored by samples\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setSampleValuesAndValidate:":{"name":"-setSampleValuesAndValidate:","abstract":"\u003cp\u003eSet the results stored by samples\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)interleaveValues":{"name":"-interleaveValues","abstract":"\u003cp\u003eGet the results stored as interleaved pixel samples\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setInterleaveValuesAndValidate:":{"name":"-setInterleaveValuesAndValidate:","abstract":"\u003cp\u003eSet the results stored as interleaved pixel samples\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)pixelAtX:andY:":{"name":"-pixelAtX:andY:","abstract":"\u003cp\u003eGet the pixel sample values\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setPixelAtX:andY:withValues:":{"name":"-setPixelAtX:andY:withValues:","abstract":"\u003cp\u003eSet the pixel sample values\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)pixelSampleAtSample:andX:andY:":{"name":"-pixelSampleAtSample:andX:andY:","abstract":"\u003cp\u003eGet a pixel sample value\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setPixelSampleAtSample:andX:andY:withValue:":{"name":"-setPixelSampleAtSample:andX:andY:withValue:","abstract":"\u003cp\u003eSet a pixel vample value\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)firstPixelSampleAtX:andY:":{"name":"-firstPixelSampleAtX:andY:","abstract":"\u003cp\u003eGet the first pixel sample value, useful for single sample pixels","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setFirstPixelSampleAtX:andY:withValue:":{"name":"-setFirstPixelSampleAtX:andY:withValue:","abstract":"\u003cp\u003eSet the first pixel sample value, useful for single sample pixels","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sampleIndexAtX:andY:":{"name":"-sampleIndexAtX:andY:","abstract":"\u003cp\u003eGet the sample index location\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)interleaveIndexAtX:andY:":{"name":"-interleaveIndexAtX:andY:","abstract":"\u003cp\u003eGet the interleave index location\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)size":{"name":"-size","abstract":"\u003cp\u003eSize in bytes of the image\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sizePixel":{"name":"-sizePixel","abstract":"\u003cp\u003eSize in bytes of a pixel\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sizeSample:":{"name":"-sizeSample:","abstract":"\u003cp\u003eSize in bytes of a sample\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)calculateRowsPerStripWithPlanarConfiguration:":{"name":"-calculateRowsPerStripWithPlanarConfiguration:","abstract":"\u003cp\u003eCalculate the rows per strip to write\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)calculateRowsPerStripWithPlanarConfiguration:andMaxBytesPerStrip:":{"name":"-calculateRowsPerStripWithPlanarConfiguration:andMaxBytesPerStrip:","abstract":"\u003cp\u003eCalculate the rows per strip to write\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptySampleValuesWithSamplesPerPixel:andWidth:andHeight:":{"name":"+createEmptySampleValuesWithSamplesPerPixel:andWidth:andHeight:","abstract":"\u003cp\u003eCreate an empty sample values array\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptySampleValuesWithSamplesPerPixel:andPixels:":{"name":"+createEmptySampleValuesWithSamplesPerPixel:andPixels:","abstract":"\u003cp\u003eCreate an empty sample values array\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptyInterleaveValuesWithSamplesPerPixel:andWidth:andHeight:":{"name":"+createEmptyInterleaveValuesWithSamplesPerPixel:andWidth:andHeight:","abstract":"\u003cp\u003eCreate an empty interleave values array\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptyInterleaveValuesWithSamplesPerPixel:andPixels:":{"name":"+createEmptyInterleaveValuesWithSamplesPerPixel:andPixels:","abstract":"\u003cp\u003eCreate an empty interleave values array\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)makeBitsPerSampleArrayWithSamplesPerPixel:andBitsPerSample:":{"name":"+makeBitsPerSampleArrayWithSamplesPerPixel:andBitsPerSample:","abstract":"\u003cp\u003eMake a bits per sample array where each samples of a pixel has the same","parent_name":"TIFFRasters"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)minX":{"name":"minX","abstract":"\u003cp\u003eMin x\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)minY":{"name":"minY","abstract":"\u003cp\u003eMin y\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)maxX":{"name":"maxX","abstract":"\u003cp\u003eMax x\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)maxY":{"name":"maxY","abstract":"\u003cp\u003eMax y\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(im)initWithMinX:andMinY:andMaxX:andMaxY:":{"name":"-initWithMinX:andMinY:andMaxX:andMaxY:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(im)initWithX:andY:":{"name":"-initWithX:andY:","abstract":"\u003cp\u003eInitialize for a single coordinate\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(im)initWithFileDirectory:":{"name":"-initWithFileDirectory:","abstract":"\u003cp\u003eInitialize, full image size\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)init":{"name":"-init","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)initWithFileDirectory:":{"name":"-initWithFileDirectory:","abstract":"\u003cp\u003eInitialize, single file directory\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)initWithFileDirectories:":{"name":"-initWithFileDirectories:","abstract":"\u003cp\u003eInitialize, multiple file directories\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)addFileDirectory:":{"name":"-addFileDirectory:","abstract":"\u003cp\u003eAdd a file directory\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)fileDirectories":{"name":"-fileDirectories","abstract":"\u003cp\u003eGet the file directories\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)fileDirectory":{"name":"-fileDirectory","abstract":"\u003cp\u003eGet the default, first, or only file directory\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)fileDirectoryAtIndex:":{"name":"-fileDirectoryAtIndex:","abstract":"\u003cp\u003eGet the file directory at the index\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)sizeHeaderAndDirectories":{"name":"-sizeHeaderAndDirectories","abstract":"\u003cp\u003eSize in bytes of the TIFF header and file directories with their entries\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)sizeHeaderAndDirectoriesWithValues":{"name":"-sizeHeaderAndDirectoriesWithValues","abstract":"\u003cp\u003eSize in bytes of the TIFF header and file directories with their entries","parent_name":"TIFFImage"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)initWithFieldTag:andFieldType:andTypeCount:andValues:":{"name":"-initWithFieldTag:andFieldType:andTypeCount:andValues:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)fieldTag":{"name":"-fieldTag","abstract":"\u003cp\u003eGet the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)fieldType":{"name":"-fieldType","abstract":"\u003cp\u003eGet the field type\u003c/p\u003e","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)typeCount":{"name":"-typeCount","abstract":"\u003cp\u003eGet the type count\u003c/p\u003e","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)values":{"name":"-values","abstract":"\u003cp\u003eGet the values\u003c/p\u003e","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)sizeWithValues":{"name":"-sizeWithValues","abstract":"\u003cp\u003eSize in bytes of the image file directory entry and its values (not","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)sizeOfValues":{"name":"-sizeOfValues","abstract":"\u003cp\u003eSize of the values not included in the directory entry bytes\u003c/p\u003e","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(py)writeRasters":{"name":"writeRasters","abstract":"\u003cp\u003eRasters to write to the TIFF file\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithEntries:andReader:":{"name":"-initWithEntries:andReader:","abstract":"\u003cp\u003eInitialize, for reading TIFF files\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithEntries:andReader:andCacheData:":{"name":"-initWithEntries:andReader:andCacheData:","abstract":"\u003cp\u003eInitialize, for reading TIFF files\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)init":{"name":"-init","abstract":"\u003cp\u003eConstructor, for writing TIFF files\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithRasters:":{"name":"-initWithRasters:","abstract":"\u003cp\u003eConstructor, for writing TIFF files\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithEntries:andRasters:":{"name":"-initWithEntries:andRasters:","abstract":"\u003cp\u003eConstructor, for writing TIFF files\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)addEntry:":{"name":"-addEntry:","abstract":"\u003cp\u003eAdd an entry\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setCacheData:":{"name":"-setCacheData:","abstract":"\u003cp\u003eSet whether to cache tiles. Does nothing is already caching tiles, clears","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)reader":{"name":"-reader","abstract":"\u003cp\u003eGet the byte reader\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)isTiled":{"name":"-isTiled","abstract":"\u003cp\u003eIs this a tiled image\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)decoder":{"name":"-decoder","abstract":"\u003cp\u003eGet the compression decoder\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)numEntries":{"name":"-numEntries","abstract":"\u003cp\u003eGet the number of entries\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)entryByFieldTagType:":{"name":"-entryByFieldTagType:","abstract":"\u003cp\u003eGet a file directory entry from the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)entries":{"name":"-entries","abstract":"\u003cp\u003eGet the file directory entries\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)fieldTagTypeMapping":{"name":"-fieldTagTypeMapping","abstract":"\u003cp\u003eGet the field tag type to file directory entry mapping\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)imageWidth":{"name":"-imageWidth","abstract":"\u003cp\u003eGet the image width\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageWidth:":{"name":"-setImageWidth:","abstract":"\u003cp\u003eSet the image width\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageWidthAsLong:":{"name":"-setImageWidthAsLong:","abstract":"\u003cp\u003eSet the image width\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)imageHeight":{"name":"-imageHeight","abstract":"\u003cp\u003eGet the image height\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageHeight:":{"name":"-setImageHeight:","abstract":"\u003cp\u003eSet the image height\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageHeightAsLong:":{"name":"-setImageHeightAsLong:","abstract":"\u003cp\u003eSet the image height\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)bitsPerSample":{"name":"-bitsPerSample","abstract":"\u003cp\u003eGet the bits per sample\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setBitsPerSample:":{"name":"-setBitsPerSample:","abstract":"\u003cp\u003eSet the bits per sample\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setBitsPerSampleAsSingleValue:":{"name":"-setBitsPerSampleAsSingleValue:","abstract":"\u003cp\u003eSet a single value bits per sample\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)maxBitsPerSample":{"name":"-maxBitsPerSample","abstract":"\u003cp\u003eGet the max bits per sample\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)compression":{"name":"-compression","abstract":"\u003cp\u003eGet the compression\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setCompression:":{"name":"-setCompression:","abstract":"\u003cp\u003eSet the compression\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)photometricInterpretation":{"name":"-photometricInterpretation","abstract":"\u003cp\u003eGet the photometric interpretation\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setPhotometricInterpretation:":{"name":"-setPhotometricInterpretation:","abstract":"\u003cp\u003eSet the photometric interpretation\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)stripOffsets":{"name":"-stripOffsets","abstract":"\u003cp\u003eGet the strip offsets\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsets:":{"name":"-setStripOffsets:","abstract":"\u003cp\u003eSet the strip offsets\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsetsAsLongs:":{"name":"-setStripOffsetsAsLongs:","abstract":"\u003cp\u003eSet the strip offsets\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsetsAsSingleValue:":{"name":"-setStripOffsetsAsSingleValue:","abstract":"\u003cp\u003eSet a single value strip offset\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsetsAsSingleLongValue:":{"name":"-setStripOffsetsAsSingleLongValue:","abstract":"\u003cp\u003eSet a single value strip offset\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)samplesPerPixel":{"name":"-samplesPerPixel","abstract":"\u003cp\u003eGet the samples per pixel\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setSamplesPerPixel:":{"name":"-setSamplesPerPixel:","abstract":"\u003cp\u003eSet the samples per pixel\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)rowsPerStrip":{"name":"-rowsPerStrip","abstract":"\u003cp\u003eGet the rows per strip\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setRowsPerStrip:":{"name":"-setRowsPerStrip:","abstract":"\u003cp\u003eSet the rows per strip\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setRowsPerStripAsLong:":{"name":"-setRowsPerStripAsLong:","abstract":"\u003cp\u003eSet the rows per strip\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)stripByteCounts":{"name":"-stripByteCounts","abstract":"\u003cp\u003eGet the strip byte counts\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCounts:":{"name":"-setStripByteCounts:","abstract":"\u003cp\u003eSet the strip byte counts\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCountsAsLongs:":{"name":"-setStripByteCountsAsLongs:","abstract":"\u003cp\u003eSet the strip byte counts\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCountsAsSingleValue:":{"name":"-setStripByteCountsAsSingleValue:","abstract":"\u003cp\u003eSet a single value strip byte count\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCountsAsSingleLongValue:":{"name":"-setStripByteCountsAsSingleLongValue:","abstract":"\u003cp\u003eSet a single value strip byte count\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)xResolution":{"name":"-xResolution","abstract":"\u003cp\u003eGet the x resolution\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setXResolution:":{"name":"-setXResolution:","abstract":"\u003cp\u003eSet the x resolution\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setXResolutionAsSingleValue:":{"name":"-setXResolutionAsSingleValue:","abstract":"\u003cp\u003eSet a single value x resolution\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)yResolution":{"name":"-yResolution","abstract":"\u003cp\u003eGet the y resolution\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setYResolution:":{"name":"-setYResolution:","abstract":"\u003cp\u003eSet the y resolution\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setYResolutionAsSingleValue:":{"name":"-setYResolutionAsSingleValue:","abstract":"\u003cp\u003eSet a single value y resolution\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)planarConfiguration":{"name":"-planarConfiguration","abstract":"\u003cp\u003eGet the planar configuration\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setPlanarConfiguration:":{"name":"-setPlanarConfiguration:","abstract":"\u003cp\u003eSet the planar configuration\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)resolutionUnit":{"name":"-resolutionUnit","abstract":"\u003cp\u003eGet the resolution unit\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setResolutionUnit:":{"name":"-setResolutionUnit:","abstract":"\u003cp\u003eSet the resolution unit\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)modelPixelScale":{"name":"-modelPixelScale","abstract":"\u003cp\u003eGet the model pixel scale\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setModelPixelScale:":{"name":"-setModelPixelScale:","abstract":"\u003cp\u003eSet the model pixel scale\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)modelTiepoint":{"name":"-modelTiepoint","abstract":"\u003cp\u003eGet the model tiepoint\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setModelTiepoint:":{"name":"-setModelTiepoint:","abstract":"\u003cp\u003eSet the model tiepoint\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)colorMap":{"name":"-colorMap","abstract":"\u003cp\u003eGet the color map\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setColorMap:":{"name":"-setColorMap:","abstract":"\u003cp\u003eSet the color map\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setColorMapAsSingleValue:":{"name":"-setColorMapAsSingleValue:","abstract":"\u003cp\u003eSet a single value color map\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileWidth":{"name":"-tileWidth","abstract":"\u003cp\u003eGet the tile width\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileWidth:":{"name":"-setTileWidth:","abstract":"\u003cp\u003eSet the tile width\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileWidthAsLong:":{"name":"-setTileWidthAsLong:","abstract":"\u003cp\u003eSet the tile width\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileHeight":{"name":"-tileHeight","abstract":"\u003cp\u003eGet the tile height\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileHeight:":{"name":"-setTileHeight:","abstract":"\u003cp\u003eSet the tile height\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileHeightAsLong:":{"name":"-setTileHeightAsLong:","abstract":"\u003cp\u003eSet the tile height\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileOffsets":{"name":"-tileOffsets","abstract":"\u003cp\u003eGet the tile offsets\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileOffsets:":{"name":"-setTileOffsets:","abstract":"\u003cp\u003eSet the tile offsets\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileOffsetsAsSingleValue:":{"name":"-setTileOffsetsAsSingleValue:","abstract":"\u003cp\u003eSet a single value tile offset\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileByteCounts":{"name":"-tileByteCounts","abstract":"\u003cp\u003eGet the tile byte counts\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCounts:":{"name":"-setTileByteCounts:","abstract":"\u003cp\u003eSet the tile byte counts\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCountsAsLongs:":{"name":"-setTileByteCountsAsLongs:","abstract":"\u003cp\u003eSet the tile byte counts\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCountsAsSingleValue:":{"name":"-setTileByteCountsAsSingleValue:","abstract":"\u003cp\u003eSet a single value tile byte count\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCountsAsSingleLongValue:":{"name":"-setTileByteCountsAsSingleLongValue:","abstract":"\u003cp\u003eSet a single value tile byte count\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)sampleFormat":{"name":"-sampleFormat","abstract":"\u003cp\u003eGet the sample format\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setSampleFormat:":{"name":"-setSampleFormat:","abstract":"\u003cp\u003eSet the sample format\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setSampleFormatAsSingleValue:":{"name":"-setSampleFormatAsSingleValue:","abstract":"\u003cp\u003eSet a single value sample format\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)maxSampleFormat":{"name":"-maxSampleFormat","abstract":"\u003cp\u003eGet the max sample format\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)predictor":{"name":"-predictor","abstract":"\u003cp\u003eGet the predictor\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setPredictor:":{"name":"-setPredictor:","abstract":"\u003cp\u003eSet the predictor\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRasters":{"name":"-readRasters","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRasters":{"name":"-readInterleavedRasters","abstract":"\u003cp\u003eRead the rasters as interleaved\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:":{"name":"-readRastersWithWindow:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRastersWithWindow:":{"name":"-readInterleavedRastersWithWindow:","abstract":"\u003cp\u003eRead the rasters as interleaved\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithSamples:":{"name":"-readRastersWithSamples:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRastersWithSamples:":{"name":"-readInterleavedRastersWithSamples:","abstract":"\u003cp\u003eRead the rasters as interleaved\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:andSamples:":{"name":"-readRastersWithWindow:andSamples:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRastersWithWindow:andSamples:":{"name":"-readInterleavedRastersWithWindow:andSamples:","abstract":"\u003cp\u003eRead the rasters as interleaved\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithSampleValues:andInterleaveValues:":{"name":"-readRastersWithSampleValues:andInterleaveValues:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:andSampleValues:andInterleaveValues:":{"name":"-readRastersWithWindow:andSampleValues:andInterleaveValues:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithSamples:andSampleValues:andInterleaveValues:":{"name":"-readRastersWithSamples:andSampleValues:andInterleaveValues:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:andSamples:andSampleValues:andInterleaveValues:":{"name":"-readRastersWithWindow:andSamples:andSampleValues:andInterleaveValues:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)fieldTypeForSample:":{"name":"-fieldTypeForSample:","abstract":"\u003cp\u003eGet the field type for the sample\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)shortEntryValueWithFieldTag:":{"name":"-shortEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet a short entry value\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedShortEntryValue:withFieldTag:":{"name":"-setUnsignedShortEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet an unsigned short entry value for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)numberEntryValueWithFieldTag:":{"name":"-numberEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet a number entry value\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedLongEntryValue:withFieldTag:":{"name":"-setUnsignedLongEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet an unsigned long entry value for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)stringEntryValueWithFieldTag:":{"name":"-stringEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet a string entry value for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStringEntryValue:withFieldTag:":{"name":"-setStringEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet string value for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)shortListEntryValueWithFieldTag:":{"name":"-shortListEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet an short list entry value\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedShortListEntryValue:withFieldTag:":{"name":"-setUnsignedShortListEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet an unsigned short list of values for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)maxShortEntryValueWithFieldTag:":{"name":"-maxShortEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet the max short from short list entry values\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)numberListEntryValueWithFieldTag:":{"name":"-numberListEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet a number list entry value\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setNumberListEntryValue:withFieldTag:":{"name":"-setNumberListEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet a number list of values for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)longListEntryValueWithFieldTag:":{"name":"-longListEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet a long list entry value\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedLongListEntryValue:withFieldTag:":{"name":"-setUnsignedLongListEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet an unsigned long list of values for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setRationalEntryValue:withFieldTag:":{"name":"-setRationalEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet rational value for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)size":{"name":"-size","abstract":"\u003cp\u003eSize in bytes of the Image File Directory (all contiguous)\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)sizeWithValues":{"name":"-sizeWithValues","abstract":"\u003cp\u003eSize in bytes of the image file directory including entry values (not","parent_name":"TIFFFileDirectory"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)value:":{"name":"+value:","abstract":"\u003cp\u003eGet the field type value\u003c/p\u003e","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)bytes:":{"name":"+bytes:","abstract":"\u003cp\u003eGet the number of bytes per value\u003c/p\u003e","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)bits:":{"name":"+bits:","abstract":"\u003cp\u003eGet the number of bits per value\u003c/p\u003e","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)typeByValue:":{"name":"+typeByValue:","abstract":"\u003cp\u003eGet the field type\u003c/p\u003e","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)typeBySampleFormat:andBitsPerSample:":{"name":"+typeBySampleFormat:andBitsPerSample:","abstract":"\u003cp\u003eGet the field type of the sample format and bits per sample\u003c/p\u003e","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)sampleFormatByType:":{"name":"+sampleFormatByType:","abstract":"\u003cp\u003eGet the sample format of the field type\u003c/p\u003e","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTagTypes.html#/c:objc(cs)TIFFFieldTagTypes(cm)tagId:":{"name":"+tagId:","abstract":"\u003cp\u003eGet the tag id\u003c/p\u003e","parent_name":"TIFFFieldTagTypes"},"Classes/TIFFFieldTagTypes.html#/c:objc(cs)TIFFFieldTagTypes(cm)isArray:":{"name":"+isArray:","abstract":"\u003cp\u003eIs this field an array type\u003c/p\u003e","parent_name":"TIFFFieldTagTypes"},"Classes/TIFFFieldTagTypes.html#/c:objc(cs)TIFFFieldTagTypes(cm)typeByTagId:":{"name":"+typeByTagId:","abstract":"\u003cp\u003eGet a field tag type by id\u003c/p\u003e","parent_name":"TIFFFieldTagTypes"},"Classes/TIFFFieldTagTypes.html":{"name":"TIFFFieldTagTypes","abstract":"\u003cp\u003eField Tag Types\u003c/p\u003e"},"Classes/TIFFFieldTypes.html":{"name":"TIFFFieldTypes","abstract":"\u003cp\u003eField Types\u003c/p\u003e"},"Classes/TIFFFileDirectory.html":{"name":"TIFFFileDirectory","abstract":"\u003cp\u003eFile Directory, represents all directory entries and can be used to read the"},"Classes/TIFFFileDirectoryEntry.html":{"name":"TIFFFileDirectoryEntry","abstract":"\u003cp\u003eTIFF File Directory Entry\u003c/p\u003e"},"Classes/TIFFImage.html":{"name":"TIFFImage","abstract":"\u003cp\u003eTIFF Image containing the File Directories\u003c/p\u003e"},"Classes/TIFFImageWindow.html":{"name":"TIFFImageWindow","abstract":"\u003cp\u003eCoordinates of a window over a portion or the entire image coordinates\u003c/p\u003e"},"Classes/TIFFRasters.html":{"name":"TIFFRasters","abstract":"\u003cp\u003eRaster image values\u003c/p\u003e"},"Classes/TIFFReader.html":{"name":"TIFFReader","abstract":"\u003cp\u003eTIFF reader\u003c/p\u003e"},"Classes/TIFFWriter.html":{"name":"TIFFWriter","abstract":"\u003cp\u003eTIFF Writer.\u003c/p\u003e"},"Classes.html#/c:objc(cs)TIFFDeflateCompression":{"name":"TIFFDeflateCompression","abstract":"\u003cp\u003eDeflate Compression\u003c/p\u003e"},"Classes.html#/c:objc(cs)TIFFLZWCompression":{"name":"TIFFLZWCompression","abstract":"\u003cp\u003eLZW Compression\u003c/p\u003e"},"Classes.html#/c:objc(cs)TIFFPackbitsCompression":{"name":"TIFFPackbitsCompression","abstract":"\u003cp\u003ePackbits Compression\u003c/p\u003e"},"Classes/TIFFPredictor.html":{"name":"TIFFPredictor","abstract":"\u003cp\u003eDifferencing Predictor decoder\u003c/p\u003e"},"Classes.html#/c:objc(cs)TIFFRawCompression":{"name":"TIFFRawCompression","abstract":"\u003cp\u003eRaw / no compression\u003c/p\u003e"},"Classes/TIFFUnsupportedCompression.html":{"name":"TIFFUnsupportedCompression","abstract":"\u003cp\u003eUnsupported compression\u003c/p\u003e"},"Classes/TIFFByteReader.html":{"name":"TIFFByteReader","abstract":"\u003cp\u003eRead through byte data\u003c/p\u003e"},"Classes/TIFFByteWriter.html":{"name":"TIFFByteWriter","abstract":"\u003cp\u003eWrite byte data\u003c/p\u003e"},"Classes/TIFFIOUtils.html":{"name":"TIFFIOUtils","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Classes.html#/c:objc(cs)TIFFConstants":{"name":"TIFFConstants","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Classes.html":{"name":"Classes","abstract":"\u003cp\u003eThe following classes are available globally.\u003c/p\u003e"},"Constants.html":{"name":"Constants","abstract":"\u003cp\u003eThe following constants are available globally.\u003c/p\u003e"},"Enums.html":{"name":"Enumerations","abstract":"\u003cp\u003eThe following enumerations are available globally.\u003c/p\u003e"},"Protocols.html":{"name":"Protocols","abstract":"\u003cp\u003eThe following protocols are available globally.\u003c/p\u003e"}} \ No newline at end of file diff --git a/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/docSet.dsidx b/docs/docs/api/docsets/tiff-ios.docset/Contents/Resources/docSet.dsidx index 291d311c654db2f340c0168ee2a3fee32326cc83..aa30079dde7149a26a200c0505e5e34a617b482f 100644 GIT binary patch delta 121 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

}iD$-f$2i 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

    X@<_dQkLjfQ`mA>qwA!%=)nTw>5nSCmpI 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�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
    %W;ABw*$T3l>KF$VbS!o4>ogjea* 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%0Du?D)+^JT4Ih!2uv_MEU6 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
    >QLm=TwdtXZ(+&qDZHy`^-V-MlL5ey*u} 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 Mqv=HmC=!VO0W%~$Pyhe` literal 167725 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
    -

    tiff-ios 4.0.1 Docs (62% documented)

    +

    tiff-ios 4.0.2 Docs (62% documented)

    GitHubView on GitHub

    @@ -396,12 +396,12 @@

    Include Library

    Include this repository by specifying it in a Podfile using a supported option.

    Pull from CocoaPods:

    -
    pod 'tiff-ios', '~> 4.0.1'
    +
    pod 'tiff-ios', '~> 4.0.2'
     

    Pull from GitHub:

    pod 'tiff-ios', :git => 'https://github.com/ngageoint/tiff-ios.git', :branch => 'master'
    -pod 'tiff-ios', :git => 'https://github.com/ngageoint/tiff-ios.git', :tag => '4.0.1'
    +pod 'tiff-ios', :git => 'https://github.com/ngageoint/tiff-ios.git', :tag => '4.0.2'
     

    Include as local project:

    @@ -470,8 +470,8 @@

    Write

    diff --git a/docs/docs/api/js/jquery.min.js b/docs/docs/api/js/jquery.min.js index 2c69bc9..7f37b5d 100644 --- a/docs/docs/api/js/jquery.min.js +++ b/docs/docs/api/js/jquery.min.js @@ -1,2 +1,2 @@ -/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0True to encode on a per row basis, false to encode on a per block / strip","parent_name":"TIFFCompressionEncoder"},"Protocols/TIFFCompressionEncoder.html#/c:objc(pl)TIFFCompressionEncoder(im)encodeData:withByteOrder:":{"name":"-encodeData:withByteOrder:","abstract":"

    Encode the data

    ","parent_name":"TIFFCompressionEncoder"},"Protocols/TIFFCompressionDecoder.html#/c:objc(pl)TIFFCompressionDecoder(im)decodeData:withByteOrder:":{"name":"-decodeData:withByteOrder:","abstract":"

    Decode the data

    ","parent_name":"TIFFCompressionDecoder"},"Protocols/TIFFCompressionDecoder.html":{"name":"TIFFCompressionDecoder","abstract":"

    Compression Decoder interface

    "},"Protocols/TIFFCompressionEncoder.html":{"name":"TIFFCompressionEncoder","abstract":"

    Compression Encoder interface

    "},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_BYTE":{"name":"TIFF_FIELD_BYTE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_ASCII":{"name":"TIFF_FIELD_ASCII","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SHORT":{"name":"TIFF_FIELD_SHORT","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_LONG":{"name":"TIFF_FIELD_LONG","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_RATIONAL":{"name":"TIFF_FIELD_RATIONAL","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SBYTE":{"name":"TIFF_FIELD_SBYTE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_UNDEFINED":{"name":"TIFF_FIELD_UNDEFINED","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SSHORT":{"name":"TIFF_FIELD_SSHORT","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SLONG":{"name":"TIFF_FIELD_SLONG","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SRATIONAL":{"name":"TIFF_FIELD_SRATIONAL","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_FLOAT":{"name":"TIFF_FIELD_FLOAT","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_DOUBLE":{"name":"TIFF_FIELD_DOUBLE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ARTIST":{"name":"TIFF_TAG_ARTIST","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_BITS_PER_SAMPLE":{"name":"TIFF_TAG_BITS_PER_SAMPLE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CELL_LENGTH":{"name":"TIFF_TAG_CELL_LENGTH","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CELL_WIDTH":{"name":"TIFF_TAG_CELL_WIDTH","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COLOR_MAP":{"name":"TIFF_TAG_COLOR_MAP","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COMPRESSION":{"name":"TIFF_TAG_COMPRESSION","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COPYRIGHT":{"name":"TIFF_TAG_COPYRIGHT","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DATE_TIME":{"name":"TIFF_TAG_DATE_TIME","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXTRA_SAMPLES":{"name":"TIFF_TAG_EXTRA_SAMPLES","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FILL_ORDER":{"name":"TIFF_TAG_FILL_ORDER","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FREE_BYTE_COUNTS":{"name":"TIFF_TAG_FREE_BYTE_COUNTS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FREE_OFFSETS":{"name":"TIFF_TAG_FREE_OFFSETS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GRAY_RESPONSE_CURVE":{"name":"TIFF_TAG_GRAY_RESPONSE_CURVE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GRAY_RESPONSE_UNIT":{"name":"TIFF_TAG_GRAY_RESPONSE_UNIT","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_HOST_COMPUTER":{"name":"TIFF_TAG_HOST_COMPUTER","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_DESCRIPTION":{"name":"TIFF_TAG_IMAGE_DESCRIPTION","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_LENGTH":{"name":"TIFF_TAG_IMAGE_LENGTH","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_WIDTH":{"name":"TIFF_TAG_IMAGE_WIDTH","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MAKE":{"name":"TIFF_TAG_MAKE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MAX_SAMPLE_VALUE":{"name":"TIFF_TAG_MAX_SAMPLE_VALUE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MIN_SAMPLE_VALUE":{"name":"TIFF_TAG_MIN_SAMPLE_VALUE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL":{"name":"TIFF_TAG_MODEL","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_NEW_SUBFILE_TYPE":{"name":"TIFF_TAG_NEW_SUBFILE_TYPE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ORIENTATION":{"name":"TIFF_TAG_ORIENTATION","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PHOTOMETRIC_INTERPRETATION":{"name":"TIFF_TAG_PHOTOMETRIC_INTERPRETATION","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PLANAR_CONFIGURATION":{"name":"TIFF_TAG_PLANAR_CONFIGURATION","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_RESOLUTION_UNIT":{"name":"TIFF_TAG_RESOLUTION_UNIT","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ROWS_PER_STRIP":{"name":"TIFF_TAG_ROWS_PER_STRIP","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SAMPLES_PER_PIXEL":{"name":"TIFF_TAG_SAMPLES_PER_PIXEL","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SOFTWARE":{"name":"TIFF_TAG_SOFTWARE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_STRIP_BYTE_COUNTS":{"name":"TIFF_TAG_STRIP_BYTE_COUNTS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_STRIP_OFFSETS":{"name":"TIFF_TAG_STRIP_OFFSETS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SUBFILE_TYPE":{"name":"TIFF_TAG_SUBFILE_TYPE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_THRESHOLDING":{"name":"TIFF_TAG_THRESHOLDING","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_X_RESOLUTION":{"name":"TIFF_TAG_X_RESOLUTION","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_RESOLUTION":{"name":"TIFF_TAG_Y_RESOLUTION","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_BAD_FAX_LINES":{"name":"TIFF_TAG_BAD_FAX_LINES","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CLEAN_FAX_DATA":{"name":"TIFF_TAG_CLEAN_FAX_DATA","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CLIP_PATH":{"name":"TIFF_TAG_CLIP_PATH","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CONSECUTIVE_BAD_FAX_LINES":{"name":"TIFF_TAG_CONSECUTIVE_BAD_FAX_LINES","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DECODE":{"name":"TIFF_TAG_DECODE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DEFAULT_IMAGE_COLOR":{"name":"TIFF_TAG_DEFAULT_IMAGE_COLOR","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DOCUMENT_NAME":{"name":"TIFF_TAG_DOCUMENT_NAME","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DOT_RANGE":{"name":"TIFF_TAG_DOT_RANGE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_HALFTONE_HINTS":{"name":"TIFF_TAG_HALFTONE_HINTS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_INDEXED":{"name":"TIFF_TAG_INDEXED","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_TABLES":{"name":"TIFF_TAG_JPEG_TABLES","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PAGE_NAME":{"name":"TIFF_TAG_PAGE_NAME","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PAGE_NUMBER":{"name":"TIFF_TAG_PAGE_NUMBER","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PREDICTOR":{"name":"TIFF_TAG_PREDICTOR","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PRIMARY_CHROMATICITIES":{"name":"TIFF_TAG_PRIMARY_CHROMATICITIES","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_REFERENCE_BLACK_WHITE":{"name":"TIFF_TAG_REFERENCE_BLACK_WHITE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SAMPLE_FORMAT":{"name":"TIFF_TAG_SAMPLE_FORMAT","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_S_MIN_SAMPLE_VALUE":{"name":"TIFF_TAG_S_MIN_SAMPLE_VALUE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_S_MAX_SAMPLE_VALUE":{"name":"TIFF_TAG_S_MAX_SAMPLE_VALUE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_STRIP_ROW_COUNTS":{"name":"TIFF_TAG_STRIP_ROW_COUNTS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SUB_IFDS":{"name":"TIFF_TAG_SUB_IFDS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_T4_OPTIONS":{"name":"TIFF_TAG_T4_OPTIONS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_T6_OPTIONS":{"name":"TIFF_TAG_T6_OPTIONS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_BYTE_COUNTS":{"name":"TIFF_TAG_TILE_BYTE_COUNTS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_LENGTH":{"name":"TIFF_TAG_TILE_LENGTH","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_OFFSETS":{"name":"TIFF_TAG_TILE_OFFSETS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_WIDTH":{"name":"TIFF_TAG_TILE_WIDTH","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TRANSFER_FUNCTION":{"name":"TIFF_TAG_TRANSFER_FUNCTION","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_WHITE_POINT":{"name":"TIFF_TAG_WHITE_POINT","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_X_CLIP_PATH_UNITS":{"name":"TIFF_TAG_X_CLIP_PATH_UNITS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_X_POSITION":{"name":"TIFF_TAG_X_POSITION","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CB_CR_COEFFICIENTS":{"name":"TIFF_TAG_Y_CB_CR_COEFFICIENTS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CB_CR_POSITIONING":{"name":"TIFF_TAG_Y_CB_CR_POSITIONING","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CB_CR_SUB_SAMPLING":{"name":"TIFF_TAG_Y_CB_CR_SUB_SAMPLING","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CLIP_PATH_UNITS":{"name":"TIFF_TAG_Y_CLIP_PATH_UNITS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_POSITION":{"name":"TIFF_TAG_Y_POSITION","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_PROC":{"name":"TIFF_TAG_JPEG_PROC","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_INTERCHANGE_FORMAT":{"name":"TIFF_TAG_JPEG_INTERCHANGE_FORMAT","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH":{"name":"TIFF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_RESTART_INTERVAL":{"name":"TIFF_TAG_JPEG_RESTART_INTERVAL","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_LOSSLESS_PREDICTORS":{"name":"TIFF_TAG_JPEG_LOSSLESS_PREDICTORS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_POINT_TRANSFORMS":{"name":"TIFF_TAG_JPEG_POINT_TRANSFORMS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_Q_TABLES":{"name":"TIFF_TAG_JPEG_Q_TABLES","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_DC_TABLES":{"name":"TIFF_TAG_JPEG_DC_TABLES","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_AC_TABLES":{"name":"TIFF_TAG_JPEG_AC_TABLES","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_APERTURE_VALUE":{"name":"TIFF_TAG_APERTURE_VALUE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COLOR_SPACE":{"name":"TIFF_TAG_COLOR_SPACE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DATE_TIME_DIGITIZED":{"name":"TIFF_TAG_DATE_TIME_DIGITIZED","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DATE_TIME_ORIGINAL":{"name":"TIFF_TAG_DATE_TIME_ORIGINAL","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXIF_IFD":{"name":"TIFF_TAG_EXIF_IFD","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXIF_VERSION":{"name":"TIFF_TAG_EXIF_VERSION","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXPOSURE_TIME":{"name":"TIFF_TAG_EXPOSURE_TIME","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FILE_SOURCE":{"name":"TIFF_TAG_FILE_SOURCE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FLASH":{"name":"TIFF_TAG_FLASH","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FLASHPIX_VERSION":{"name":"TIFF_TAG_FLASHPIX_VERSION","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_F_NUMBER":{"name":"TIFF_TAG_F_NUMBER","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_UNIQUE_ID":{"name":"TIFF_TAG_IMAGE_UNIQUE_ID","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_LIGHT_SOURCE":{"name":"TIFF_TAG_LIGHT_SOURCE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MAKER_NOTE":{"name":"TIFF_TAG_MAKER_NOTE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SHUTTER_SPEED_VALUE":{"name":"TIFF_TAG_SHUTTER_SPEED_VALUE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_USER_COMMENT":{"name":"TIFF_TAG_USER_COMMENT","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IPTC":{"name":"TIFF_TAG_IPTC","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ICC_PROFILE":{"name":"TIFF_TAG_ICC_PROFILE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_XMP":{"name":"TIFF_TAG_XMP","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GDAL_METADATA":{"name":"TIFF_TAG_GDAL_METADATA","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GDAL_NODATA":{"name":"TIFF_TAG_GDAL_NODATA","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PHOTOSHOP":{"name":"TIFF_TAG_PHOTOSHOP","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL_PIXEL_SCALE":{"name":"TIFF_TAG_MODEL_PIXEL_SCALE","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL_TIEPOINT":{"name":"TIFF_TAG_MODEL_TIEPOINT","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL_TRANSFORMATION":{"name":"TIFF_TAG_MODEL_TRANSFORMATION","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GEO_KEY_DIRECTORY":{"name":"TIFF_TAG_GEO_KEY_DIRECTORY","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GEO_DOUBLE_PARAMS":{"name":"TIFF_TAG_GEO_DOUBLE_PARAMS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GEO_ASCII_PARAMS":{"name":"TIFF_TAG_GEO_ASCII_PARAMS","abstract":"

    Undocumented

    ","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html":{"name":"TIFFFieldTagType","abstract":"

    Field tag type enumeration

    "},"Enums/TIFFFieldType.html":{"name":"TIFFFieldType","abstract":"

    Field tag type enumeration

    "},"Constants.html#/c:@TIFF_BYTE_ORDER_LITTLE_ENDIAN":{"name":"TIFF_BYTE_ORDER_LITTLE_ENDIAN","abstract":"

    Little Endian byte order string

    "},"Constants.html#/c:@TIFF_BYTE_ORDER_BIG_ENDIAN":{"name":"TIFF_BYTE_ORDER_BIG_ENDIAN","abstract":"

    Big Endian byte order string

    "},"Constants.html#/c:@TIFF_FILE_IDENTIFIER":{"name":"TIFF_FILE_IDENTIFIER","abstract":"

    TIFF File Identifier

    "},"Constants.html#/c:@TIFF_HEADER_BYTES":{"name":"TIFF_HEADER_BYTES","abstract":"

    TIFF header bytes

    "},"Constants.html#/c:@TIFF_IFD_HEADER_BYTES":{"name":"TIFF_IFD_HEADER_BYTES","abstract":"

    Image File Directory header / number of entries bytes

    "},"Constants.html#/c:@TIFF_IFD_OFFSET_BYTES":{"name":"TIFF_IFD_OFFSET_BYTES","abstract":"

    Image File Directory offset to the next IFD bytes

    "},"Constants.html#/c:@TIFF_IFD_ENTRY_BYTES":{"name":"TIFF_IFD_ENTRY_BYTES","abstract":"

    Image File Directory entry bytes

    "},"Constants.html#/c:@TIFF_DEFAULT_MAX_BYTES_PER_STRIP":{"name":"TIFF_DEFAULT_MAX_BYTES_PER_STRIP","abstract":"

    Default max bytes per strip when writing strips

    "},"Constants.html#/c:@TIFF_COMPRESSION_NO":{"name":"TIFF_COMPRESSION_NO","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_COMPRESSION_CCITT_HUFFMAN":{"name":"TIFF_COMPRESSION_CCITT_HUFFMAN","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_COMPRESSION_T4":{"name":"TIFF_COMPRESSION_T4","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_COMPRESSION_T6":{"name":"TIFF_COMPRESSION_T6","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_COMPRESSION_LZW":{"name":"TIFF_COMPRESSION_LZW","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_COMPRESSION_JPEG_OLD":{"name":"TIFF_COMPRESSION_JPEG_OLD","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_COMPRESSION_JPEG_NEW":{"name":"TIFF_COMPRESSION_JPEG_NEW","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_COMPRESSION_DEFLATE":{"name":"TIFF_COMPRESSION_DEFLATE","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_COMPRESSION_PKZIP_DEFLATE":{"name":"TIFF_COMPRESSION_PKZIP_DEFLATE","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_COMPRESSION_PACKBITS":{"name":"TIFF_COMPRESSION_PACKBITS","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_EXTRA_SAMPLES_UNSPECIFIED":{"name":"TIFF_EXTRA_SAMPLES_UNSPECIFIED","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_EXTRA_SAMPLES_ASSOCIATED_ALPHA":{"name":"TIFF_EXTRA_SAMPLES_ASSOCIATED_ALPHA","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_EXTRA_SAMPLES_UNASSOCIATED_ALPHA":{"name":"TIFF_EXTRA_SAMPLES_UNASSOCIATED_ALPHA","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_FILL_ORDER_LOWER_COLUMN_HIGHER_ORDER":{"name":"TIFF_FILL_ORDER_LOWER_COLUMN_HIGHER_ORDER","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_FILL_ORDER_LOWER_COLUMN_LOWER_ORDER":{"name":"TIFF_FILL_ORDER_LOWER_COLUMN_LOWER_ORDER","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_GRAY_RESPONSE_TENTHS":{"name":"TIFF_GRAY_RESPONSE_TENTHS","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_GRAY_RESPONSE_HUNDREDTHS":{"name":"TIFF_GRAY_RESPONSE_HUNDREDTHS","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_GRAY_RESPONSE_THOUSANDTHS":{"name":"TIFF_GRAY_RESPONSE_THOUSANDTHS","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_GRAY_RESPONSE_TEN_THOUSANDTHS":{"name":"TIFF_GRAY_RESPONSE_TEN_THOUSANDTHS","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_GRAY_RESPONSE_HUNDRED_THOUSANDTHS":{"name":"TIFF_GRAY_RESPONSE_HUNDRED_THOUSANDTHS","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_ORIENTATION_TOP_ROW_LEFT_COLUMN":{"name":"TIFF_ORIENTATION_TOP_ROW_LEFT_COLUMN","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_ORIENTATION_TOP_ROW_RIGHT_COLUMN":{"name":"TIFF_ORIENTATION_TOP_ROW_RIGHT_COLUMN","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_ORIENTATION_BOTTOM_ROW_RIGHT_COLUMN":{"name":"TIFF_ORIENTATION_BOTTOM_ROW_RIGHT_COLUMN","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_ORIENTATION_BOTTOM_ROW_LEFT_COLUMN":{"name":"TIFF_ORIENTATION_BOTTOM_ROW_LEFT_COLUMN","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_ORIENTATION_LEFT_ROW_TOP_COLUMN":{"name":"TIFF_ORIENTATION_LEFT_ROW_TOP_COLUMN","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_ORIENTATION_RIGHT_ROW_TOP_COLUMN":{"name":"TIFF_ORIENTATION_RIGHT_ROW_TOP_COLUMN","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_ORIENTATION_RIGHT_ROW_BOTTOM_COLUMN":{"name":"TIFF_ORIENTATION_RIGHT_ROW_BOTTOM_COLUMN","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_ORIENTATION_LEFT_ROW_BOTTOM_COLUMN":{"name":"TIFF_ORIENTATION_LEFT_ROW_BOTTOM_COLUMN","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_WHITE_IS_ZERO":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_WHITE_IS_ZERO","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_BLACK_IS_ZERO":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_BLACK_IS_ZERO","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_RGB":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_RGB","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_PALETTE":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_PALETTE","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_TRANSPARENCY":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_TRANSPARENCY","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_PLANAR_CONFIGURATION_CHUNKY":{"name":"TIFF_PLANAR_CONFIGURATION_CHUNKY","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_PLANAR_CONFIGURATION_PLANAR":{"name":"TIFF_PLANAR_CONFIGURATION_PLANAR","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_RESOLUTION_UNIT_NO":{"name":"TIFF_RESOLUTION_UNIT_NO","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_RESOLUTION_UNIT_INCH":{"name":"TIFF_RESOLUTION_UNIT_INCH","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_RESOLUTION_UNIT_CENTIMETER":{"name":"TIFF_RESOLUTION_UNIT_CENTIMETER","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_UNSIGNED_INT":{"name":"TIFF_SAMPLE_FORMAT_UNSIGNED_INT","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_SIGNED_INT":{"name":"TIFF_SAMPLE_FORMAT_SIGNED_INT","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_FLOAT":{"name":"TIFF_SAMPLE_FORMAT_FLOAT","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_UNDEFINED":{"name":"TIFF_SAMPLE_FORMAT_UNDEFINED","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_SUBFILE_TYPE_FULL":{"name":"TIFF_SUBFILE_TYPE_FULL","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_SUBFILE_TYPE_REDUCED":{"name":"TIFF_SUBFILE_TYPE_REDUCED","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_SINGLE_PAGE_MULTI_PAGE":{"name":"TIFF_SAMPLE_FORMAT_SINGLE_PAGE_MULTI_PAGE","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_THRESHHOLDING_NO":{"name":"TIFF_THRESHHOLDING_NO","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_THRESHHOLDING_ORDERED":{"name":"TIFF_THRESHHOLDING_ORDERED","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_THRESHHOLDING_RANDOM":{"name":"TIFF_THRESHHOLDING_RANDOM","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_PREDICTOR_NO":{"name":"TIFF_PREDICTOR_NO","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_PREDICTOR_HORIZONTAL":{"name":"TIFF_PREDICTOR_HORIZONTAL","abstract":"

    Undocumented

    "},"Constants.html#/c:@TIFF_PREDICTOR_FLOATINGPOINT":{"name":"TIFF_PREDICTOR_FLOATINGPOINT","abstract":"

    Undocumented

    "},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)copyFile:toFile:":{"name":"+copyFile:toFile:","abstract":"

    Copy a file

    ","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)copyInputStream:toFile:":{"name":"+copyInputStream:toFile:","abstract":"

    Copy an input stream to a file

    ","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)fileData:":{"name":"+fileData:","abstract":"

    Get the file byte data

    ","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)streamData:":{"name":"+streamData:","abstract":"

    Get the input stream byte data

    ","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)copyInputStream:toOutputStream:":{"name":"+copyInputStream:toOutputStream:","abstract":"

    Copy the input stream to an output stream

    ","parent_name":"TIFFIOUtils"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(py)nextByte":{"name":"nextByte","abstract":"

    Next byte index to write

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(py)os":{"name":"os","abstract":"

    Output stream to write bytes to

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(py)byteOrder":{"name":"byteOrder","abstract":"

    Byte order used to write, little or big endian

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)init":{"name":"-init","abstract":"

    Initialize

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)initWithByteOrder:":{"name":"-initWithByteOrder:","abstract":"

    Initialize

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)close":{"name":"-close","abstract":"

    Close the byte writer

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)data":{"name":"-data","abstract":"

    Get the written byte data

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)size":{"name":"-size","abstract":"

    Get the current size in bytes written

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeString:":{"name":"-writeString:","abstract":"

    Write a string

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsByte:":{"name":"-writeNumberAsByte:","abstract":"

    Write a byte

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeByte:":{"name":"-writeByte:","abstract":"

    Write a byte

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsUnsignedByte:":{"name":"-writeNumberAsUnsignedByte:","abstract":"

    Write an unsigned byte

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeUnsignedByte:":{"name":"-writeUnsignedByte:","abstract":"

    Write an unsigned byte

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeBytesWithData:":{"name":"-writeBytesWithData:","abstract":"

    Write the bytes

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsShort:":{"name":"-writeNumberAsShort:","abstract":"

    Write a short

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeShort:":{"name":"-writeShort:","abstract":"

    Write a short

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsUnsignedShort:":{"name":"-writeNumberAsUnsignedShort:","abstract":"

    Write an unsigned short

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeUnsignedShort:":{"name":"-writeUnsignedShort:","abstract":"

    Write an unsigned short

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsInt:":{"name":"-writeNumberAsInt:","abstract":"

    Write an integer

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeInt:":{"name":"-writeInt:","abstract":"

    Write an integer

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsUnsignedInt:":{"name":"-writeNumberAsUnsignedInt:","abstract":"

    Write an unsigned int

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeUnsignedInt:":{"name":"-writeUnsignedInt:","abstract":"

    Write an unsigned int

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsFloat:":{"name":"-writeNumberAsFloat:","abstract":"

    Write a float

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeFloat:":{"name":"-writeFloat:","abstract":"

    Write a float

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsDouble:":{"name":"-writeNumberAsDouble:","abstract":"

    Write a double

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeDouble:":{"name":"-writeDouble:","abstract":"

    Write a double

    ","parent_name":"TIFFByteWriter"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(py)nextByte":{"name":"nextByte","abstract":"

    Next byte index to read

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(py)bytes":{"name":"bytes","abstract":"

    Bytes to read

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(py)byteOrder":{"name":"byteOrder","abstract":"

    Byte order used to read, little or big endian

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)initWithData:":{"name":"-initWithData:","abstract":"

    Initialize

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)initWithData:andByteOrder:":{"name":"-initWithData:andByteOrder:","abstract":"

    Initialize

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasByte":{"name":"-hasByte","abstract":"

    Check if there is at least one more byte left to read

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasByteWithOffset:":{"name":"-hasByteWithOffset:","abstract":"

    Check if there is at least one more byte left to read

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasBytesWithCount:":{"name":"-hasBytesWithCount:","abstract":"

    Check if there are the provided number of bytes left to read

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasBytesWithCount:andOffset:":{"name":"-hasBytesWithCount:andOffset:","abstract":"

    Check if there are the provided number of bytes left to read

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readStringWithCount:":{"name":"-readStringWithCount:","abstract":"

    Read a String from the provided number of bytes

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readStringWithCount:andOffset:":{"name":"-readStringWithCount:andOffset:","abstract":"

    Read a String from the provided number of bytes

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readByte":{"name":"-readByte","abstract":"

    Read a single byte

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readByteWithOffset:":{"name":"-readByteWithOffset:","abstract":"

    Read a byte

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedByte":{"name":"-readUnsignedByte","abstract":"

    Read an unsigned byte

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedByteWithOffset:":{"name":"-readUnsignedByteWithOffset:","abstract":"

    Read an unsigned byte

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readBytesWithCount:":{"name":"-readBytesWithCount:","abstract":"

    Read a number of bytes

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readBytesWithCount:andOffset:":{"name":"-readBytesWithCount:andOffset:","abstract":"

    Read a number of bytes

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readShort":{"name":"-readShort","abstract":"

    Read a short

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readShortWithOffset:":{"name":"-readShortWithOffset:","abstract":"

    Read a short

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedShort":{"name":"-readUnsignedShort","abstract":"

    Read an unsigned short

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedShortWithOffset:":{"name":"-readUnsignedShortWithOffset:","abstract":"

    Read an unsigned short

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readInt":{"name":"-readInt","abstract":"

    Read an integer (4 bytes)

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readIntWithOffset:":{"name":"-readIntWithOffset:","abstract":"

    Read an integer

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedInt":{"name":"-readUnsignedInt","abstract":"

    Read an unsigned int

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedIntWithOffset:":{"name":"-readUnsignedIntWithOffset:","abstract":"

    Read an unsigned int

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readFloat":{"name":"-readFloat","abstract":"

    Read a float

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readFloatWithOffset:":{"name":"-readFloatWithOffset:","abstract":"

    Read a float

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readDouble":{"name":"-readDouble","abstract":"

    Read a double (8 bytes)

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readDoubleWithOffset:":{"name":"-readDoubleWithOffset:","abstract":"

    Read a double

    ","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)byteLength":{"name":"-byteLength","abstract":"

    Get the byte length

    ","parent_name":"TIFFByteReader"},"Classes/TIFFUnsupportedCompression.html#/c:objc(cs)TIFFUnsupportedCompression(im)initWithMessage:":{"name":"-initWithMessage:","abstract":"

    Initialize

    ","parent_name":"TIFFUnsupportedCompression"},"Classes/TIFFPredictor.html#/c:objc(cs)TIFFPredictor(cm)decodeData:withPredictor:andWidth:andHeight:andBitsPerSample:andPlanarConfiguration:":{"name":"+decodeData:withPredictor:andWidth:andHeight:andBitsPerSample:andPlanarConfiguration:","abstract":"

    Decode the predictor encoded bytes

    ","parent_name":"TIFFPredictor"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffWithFile:andImage:":{"name":"+writeTiffWithFile:andImage:","abstract":"

    Write a TIFF to a file

    ","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffWithFile:andWriter:andImage:":{"name":"+writeTiffWithFile:andWriter:andImage:","abstract":"

    Write a TIFF to a file

    ","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffToDataWithImage:":{"name":"+writeTiffToDataWithImage:","abstract":"

    Write a TIFF to bytes

    ","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffToDataWithWriter:andImage:":{"name":"+writeTiffToDataWithWriter:andImage:","abstract":"

    Write a TIFF to bytes

    ","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffWithWriter:andImage:":{"name":"+writeTiffWithWriter:andImage:","abstract":"

    Write a TIFF to a byte writer

    ","parent_name":"TIFFWriter"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromFile:":{"name":"+readTiffFromFile:","abstract":"

    Read a TIFF from a file

    ","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromFile:andCache:":{"name":"+readTiffFromFile:andCache:","abstract":"

    Read a TIFF from a file

    ","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromStream:":{"name":"+readTiffFromStream:","abstract":"

    Read a TIFF from an input stream

    ","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromStream:andCache:":{"name":"+readTiffFromStream:andCache:","abstract":"

    Read a TIFF from an input stream

    ","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromData:":{"name":"+readTiffFromData:","abstract":"

    Read a TIFF from the bytes

    ","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromData:andCache:":{"name":"+readTiffFromData:andCache:","abstract":"

    Read a TIFF from the bytes

    ","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromReader:":{"name":"+readTiffFromReader:","abstract":"

    Read a TIFF from the byte reader

    ","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromReader:andCache:":{"name":"+readTiffFromReader:andCache:","abstract":"

    Read a TIFF from the byte reader

    ","parent_name":"TIFFReader"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:","abstract":"

    Initialize

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andInterleaveValues:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andInterleaveValues:","abstract":"

    Initialize

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:andInterleaveValues:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:andInterleaveValues:","abstract":"

    Initialize

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:","abstract":"

    Initialize

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andSingleBitsPerSample:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andSingleBitsPerSample:","abstract":"

    Initialize

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)hasSampleValues":{"name":"-hasSampleValues","abstract":"

    True if the results are stored by samples

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)hasInterleaveValues":{"name":"-hasInterleaveValues","abstract":"

    True if the results are stored interleaved

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)addSampleValue:toIndex:andCoordinate:":{"name":"-addSampleValue:toIndex:andCoordinate:","abstract":"

    Add a value to the sample results

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)addInterleaveValue:toCoordinate:":{"name":"-addInterleaveValue:toCoordinate:","abstract":"

    Add a value to the interleaved results

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)width":{"name":"-width","abstract":"

    Get the width of pixels

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)height":{"name":"-height","abstract":"

    Get the height of pixels

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)numPixels":{"name":"-numPixels","abstract":"

    Return the number of pixels

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)samplesPerPixel":{"name":"-samplesPerPixel","abstract":"

    Get the number of samples per pixel

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)bitsPerSample":{"name":"-bitsPerSample","abstract":"

    Get the bits per sample

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sampleValues":{"name":"-sampleValues","abstract":"

    Get the results stored by samples

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setSampleValuesAndValidate:":{"name":"-setSampleValuesAndValidate:","abstract":"

    Set the results stored by samples

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)interleaveValues":{"name":"-interleaveValues","abstract":"

    Get the results stored as interleaved pixel samples

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setInterleaveValuesAndValidate:":{"name":"-setInterleaveValuesAndValidate:","abstract":"

    Set the results stored as interleaved pixel samples

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)pixelAtX:andY:":{"name":"-pixelAtX:andY:","abstract":"

    Get the pixel sample values

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setPixelAtX:andY:withValues:":{"name":"-setPixelAtX:andY:withValues:","abstract":"

    Set the pixel sample values

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)pixelSampleAtSample:andX:andY:":{"name":"-pixelSampleAtSample:andX:andY:","abstract":"

    Get a pixel sample value

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setPixelSampleAtSample:andX:andY:withValue:":{"name":"-setPixelSampleAtSample:andX:andY:withValue:","abstract":"

    Set a pixel vample value

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)firstPixelSampleAtX:andY:":{"name":"-firstPixelSampleAtX:andY:","abstract":"

    Get the first pixel sample value, useful for single sample pixels","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setFirstPixelSampleAtX:andY:withValue:":{"name":"-setFirstPixelSampleAtX:andY:withValue:","abstract":"

    Set the first pixel sample value, useful for single sample pixels","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sampleIndexAtX:andY:":{"name":"-sampleIndexAtX:andY:","abstract":"

    Get the sample index location

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)interleaveIndexAtX:andY:":{"name":"-interleaveIndexAtX:andY:","abstract":"

    Get the interleave index location

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)size":{"name":"-size","abstract":"

    Size in bytes of the image

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sizePixel":{"name":"-sizePixel","abstract":"

    Size in bytes of a pixel

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sizeSample:":{"name":"-sizeSample:","abstract":"

    Size in bytes of a sample

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)calculateRowsPerStripWithPlanarConfiguration:":{"name":"-calculateRowsPerStripWithPlanarConfiguration:","abstract":"

    Calculate the rows per strip to write

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)calculateRowsPerStripWithPlanarConfiguration:andMaxBytesPerStrip:":{"name":"-calculateRowsPerStripWithPlanarConfiguration:andMaxBytesPerStrip:","abstract":"

    Calculate the rows per strip to write

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptySampleValuesWithSamplesPerPixel:andWidth:andHeight:":{"name":"+createEmptySampleValuesWithSamplesPerPixel:andWidth:andHeight:","abstract":"

    Create an empty sample values array

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptySampleValuesWithSamplesPerPixel:andPixels:":{"name":"+createEmptySampleValuesWithSamplesPerPixel:andPixels:","abstract":"

    Create an empty sample values array

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptyInterleaveValuesWithSamplesPerPixel:andWidth:andHeight:":{"name":"+createEmptyInterleaveValuesWithSamplesPerPixel:andWidth:andHeight:","abstract":"

    Create an empty interleave values array

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptyInterleaveValuesWithSamplesPerPixel:andPixels:":{"name":"+createEmptyInterleaveValuesWithSamplesPerPixel:andPixels:","abstract":"

    Create an empty interleave values array

    ","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)makeBitsPerSampleArrayWithSamplesPerPixel:andBitsPerSample:":{"name":"+makeBitsPerSampleArrayWithSamplesPerPixel:andBitsPerSample:","abstract":"

    Make a bits per sample array where each samples of a pixel has the same","parent_name":"TIFFRasters"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)minX":{"name":"minX","abstract":"

    Min x

    ","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)minY":{"name":"minY","abstract":"

    Min y

    ","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)maxX":{"name":"maxX","abstract":"

    Max x

    ","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)maxY":{"name":"maxY","abstract":"

    Max y

    ","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(im)initWithMinX:andMinY:andMaxX:andMaxY:":{"name":"-initWithMinX:andMinY:andMaxX:andMaxY:","abstract":"

    Initialize

    ","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(im)initWithX:andY:":{"name":"-initWithX:andY:","abstract":"

    Initialize for a single coordinate

    ","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(im)initWithFileDirectory:":{"name":"-initWithFileDirectory:","abstract":"

    Initialize, full image size

    ","parent_name":"TIFFImageWindow"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)init":{"name":"-init","abstract":"

    Initialize

    ","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)initWithFileDirectory:":{"name":"-initWithFileDirectory:","abstract":"

    Initialize, single file directory

    ","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)initWithFileDirectories:":{"name":"-initWithFileDirectories:","abstract":"

    Initialize, multiple file directories

    ","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)addFileDirectory:":{"name":"-addFileDirectory:","abstract":"

    Add a file directory

    ","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)fileDirectories":{"name":"-fileDirectories","abstract":"

    Get the file directories

    ","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)fileDirectory":{"name":"-fileDirectory","abstract":"

    Get the default, first, or only file directory

    ","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)fileDirectoryAtIndex:":{"name":"-fileDirectoryAtIndex:","abstract":"

    Get the file directory at the index

    ","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)sizeHeaderAndDirectories":{"name":"-sizeHeaderAndDirectories","abstract":"

    Size in bytes of the TIFF header and file directories with their entries

    ","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)sizeHeaderAndDirectoriesWithValues":{"name":"-sizeHeaderAndDirectoriesWithValues","abstract":"

    Size in bytes of the TIFF header and file directories with their entries","parent_name":"TIFFImage"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)initWithFieldTag:andFieldType:andTypeCount:andValues:":{"name":"-initWithFieldTag:andFieldType:andTypeCount:andValues:","abstract":"

    Initialize

    ","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)fieldTag":{"name":"-fieldTag","abstract":"

    Get the field tag type

    ","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)fieldType":{"name":"-fieldType","abstract":"

    Get the field type

    ","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)typeCount":{"name":"-typeCount","abstract":"

    Get the type count

    ","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)values":{"name":"-values","abstract":"

    Get the values

    ","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)sizeWithValues":{"name":"-sizeWithValues","abstract":"

    Size in bytes of the image file directory entry and its values (not","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)sizeOfValues":{"name":"-sizeOfValues","abstract":"

    Size of the values not included in the directory entry bytes

    ","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(py)writeRasters":{"name":"writeRasters","abstract":"

    Rasters to write to the TIFF file

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithEntries:andReader:":{"name":"-initWithEntries:andReader:","abstract":"

    Initialize, for reading TIFF files

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithEntries:andReader:andCacheData:":{"name":"-initWithEntries:andReader:andCacheData:","abstract":"

    Initialize, for reading TIFF files

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)init":{"name":"-init","abstract":"

    Constructor, for writing TIFF files

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithRasters:":{"name":"-initWithRasters:","abstract":"

    Constructor, for writing TIFF files

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithEntries:andRasters:":{"name":"-initWithEntries:andRasters:","abstract":"

    Constructor, for writing TIFF files

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)addEntry:":{"name":"-addEntry:","abstract":"

    Add an entry

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setCacheData:":{"name":"-setCacheData:","abstract":"

    Set whether to cache tiles. Does nothing is already caching tiles, clears","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)reader":{"name":"-reader","abstract":"

    Get the byte reader

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)isTiled":{"name":"-isTiled","abstract":"

    Is this a tiled image

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)decoder":{"name":"-decoder","abstract":"

    Get the compression decoder

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)numEntries":{"name":"-numEntries","abstract":"

    Get the number of entries

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)entryByFieldTagType:":{"name":"-entryByFieldTagType:","abstract":"

    Get a file directory entry from the field tag type

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)entries":{"name":"-entries","abstract":"

    Get the file directory entries

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)fieldTagTypeMapping":{"name":"-fieldTagTypeMapping","abstract":"

    Get the field tag type to file directory entry mapping

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)imageWidth":{"name":"-imageWidth","abstract":"

    Get the image width

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageWidth:":{"name":"-setImageWidth:","abstract":"

    Set the image width

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageWidthAsLong:":{"name":"-setImageWidthAsLong:","abstract":"

    Set the image width

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)imageHeight":{"name":"-imageHeight","abstract":"

    Get the image height

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageHeight:":{"name":"-setImageHeight:","abstract":"

    Set the image height

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageHeightAsLong:":{"name":"-setImageHeightAsLong:","abstract":"

    Set the image height

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)bitsPerSample":{"name":"-bitsPerSample","abstract":"

    Get the bits per sample

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setBitsPerSample:":{"name":"-setBitsPerSample:","abstract":"

    Set the bits per sample

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setBitsPerSampleAsSingleValue:":{"name":"-setBitsPerSampleAsSingleValue:","abstract":"

    Set a single value bits per sample

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)maxBitsPerSample":{"name":"-maxBitsPerSample","abstract":"

    Get the max bits per sample

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)compression":{"name":"-compression","abstract":"

    Get the compression

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setCompression:":{"name":"-setCompression:","abstract":"

    Set the compression

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)photometricInterpretation":{"name":"-photometricInterpretation","abstract":"

    Get the photometric interpretation

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setPhotometricInterpretation:":{"name":"-setPhotometricInterpretation:","abstract":"

    Set the photometric interpretation

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)stripOffsets":{"name":"-stripOffsets","abstract":"

    Get the strip offsets

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsets:":{"name":"-setStripOffsets:","abstract":"

    Set the strip offsets

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsetsAsLongs:":{"name":"-setStripOffsetsAsLongs:","abstract":"

    Set the strip offsets

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsetsAsSingleValue:":{"name":"-setStripOffsetsAsSingleValue:","abstract":"

    Set a single value strip offset

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsetsAsSingleLongValue:":{"name":"-setStripOffsetsAsSingleLongValue:","abstract":"

    Set a single value strip offset

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)samplesPerPixel":{"name":"-samplesPerPixel","abstract":"

    Get the samples per pixel

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setSamplesPerPixel:":{"name":"-setSamplesPerPixel:","abstract":"

    Set the samples per pixel

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)rowsPerStrip":{"name":"-rowsPerStrip","abstract":"

    Get the rows per strip

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setRowsPerStrip:":{"name":"-setRowsPerStrip:","abstract":"

    Set the rows per strip

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setRowsPerStripAsLong:":{"name":"-setRowsPerStripAsLong:","abstract":"

    Set the rows per strip

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)stripByteCounts":{"name":"-stripByteCounts","abstract":"

    Get the strip byte counts

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCounts:":{"name":"-setStripByteCounts:","abstract":"

    Set the strip byte counts

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCountsAsLongs:":{"name":"-setStripByteCountsAsLongs:","abstract":"

    Set the strip byte counts

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCountsAsSingleValue:":{"name":"-setStripByteCountsAsSingleValue:","abstract":"

    Set a single value strip byte count

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCountsAsSingleLongValue:":{"name":"-setStripByteCountsAsSingleLongValue:","abstract":"

    Set a single value strip byte count

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)xResolution":{"name":"-xResolution","abstract":"

    Get the x resolution

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setXResolution:":{"name":"-setXResolution:","abstract":"

    Set the x resolution

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setXResolutionAsSingleValue:":{"name":"-setXResolutionAsSingleValue:","abstract":"

    Set a single value x resolution

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)yResolution":{"name":"-yResolution","abstract":"

    Get the y resolution

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setYResolution:":{"name":"-setYResolution:","abstract":"

    Set the y resolution

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setYResolutionAsSingleValue:":{"name":"-setYResolutionAsSingleValue:","abstract":"

    Set a single value y resolution

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)planarConfiguration":{"name":"-planarConfiguration","abstract":"

    Get the planar configuration

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setPlanarConfiguration:":{"name":"-setPlanarConfiguration:","abstract":"

    Set the planar configuration

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)resolutionUnit":{"name":"-resolutionUnit","abstract":"

    Get the resolution unit

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setResolutionUnit:":{"name":"-setResolutionUnit:","abstract":"

    Set the resolution unit

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)modelPixelScale":{"name":"-modelPixelScale","abstract":"

    Get the model pixel scale

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setModelPixelScale:":{"name":"-setModelPixelScale:","abstract":"

    Set the model pixel scale

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)modelTiepoint":{"name":"-modelTiepoint","abstract":"

    Get the model tiepoint

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setModelTiepoint:":{"name":"-setModelTiepoint:","abstract":"

    Set the model tiepoint

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)colorMap":{"name":"-colorMap","abstract":"

    Get the color map

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setColorMap:":{"name":"-setColorMap:","abstract":"

    Set the color map

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setColorMapAsSingleValue:":{"name":"-setColorMapAsSingleValue:","abstract":"

    Set a single value color map

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileWidth":{"name":"-tileWidth","abstract":"

    Get the tile width

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileWidth:":{"name":"-setTileWidth:","abstract":"

    Set the tile width

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileWidthAsLong:":{"name":"-setTileWidthAsLong:","abstract":"

    Set the tile width

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileHeight":{"name":"-tileHeight","abstract":"

    Get the tile height

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileHeight:":{"name":"-setTileHeight:","abstract":"

    Set the tile height

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileHeightAsLong:":{"name":"-setTileHeightAsLong:","abstract":"

    Set the tile height

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileOffsets":{"name":"-tileOffsets","abstract":"

    Get the tile offsets

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileOffsets:":{"name":"-setTileOffsets:","abstract":"

    Set the tile offsets

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileOffsetsAsSingleValue:":{"name":"-setTileOffsetsAsSingleValue:","abstract":"

    Set a single value tile offset

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileByteCounts":{"name":"-tileByteCounts","abstract":"

    Get the tile byte counts

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCounts:":{"name":"-setTileByteCounts:","abstract":"

    Set the tile byte counts

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCountsAsLongs:":{"name":"-setTileByteCountsAsLongs:","abstract":"

    Set the tile byte counts

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCountsAsSingleValue:":{"name":"-setTileByteCountsAsSingleValue:","abstract":"

    Set a single value tile byte count

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCountsAsSingleLongValue:":{"name":"-setTileByteCountsAsSingleLongValue:","abstract":"

    Set a single value tile byte count

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)sampleFormat":{"name":"-sampleFormat","abstract":"

    Get the sample format

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setSampleFormat:":{"name":"-setSampleFormat:","abstract":"

    Set the sample format

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setSampleFormatAsSingleValue:":{"name":"-setSampleFormatAsSingleValue:","abstract":"

    Set a single value sample format

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)maxSampleFormat":{"name":"-maxSampleFormat","abstract":"

    Get the max sample format

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)predictor":{"name":"-predictor","abstract":"

    Get the predictor

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setPredictor:":{"name":"-setPredictor:","abstract":"

    Set the predictor

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRasters":{"name":"-readRasters","abstract":"

    Read the rasters

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRasters":{"name":"-readInterleavedRasters","abstract":"

    Read the rasters as interleaved

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:":{"name":"-readRastersWithWindow:","abstract":"

    Read the rasters

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRastersWithWindow:":{"name":"-readInterleavedRastersWithWindow:","abstract":"

    Read the rasters as interleaved

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithSamples:":{"name":"-readRastersWithSamples:","abstract":"

    Read the rasters

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRastersWithSamples:":{"name":"-readInterleavedRastersWithSamples:","abstract":"

    Read the rasters as interleaved

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:andSamples:":{"name":"-readRastersWithWindow:andSamples:","abstract":"

    Read the rasters

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRastersWithWindow:andSamples:":{"name":"-readInterleavedRastersWithWindow:andSamples:","abstract":"

    Read the rasters as interleaved

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithSampleValues:andInterleaveValues:":{"name":"-readRastersWithSampleValues:andInterleaveValues:","abstract":"

    Read the rasters

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:andSampleValues:andInterleaveValues:":{"name":"-readRastersWithWindow:andSampleValues:andInterleaveValues:","abstract":"

    Read the rasters

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithSamples:andSampleValues:andInterleaveValues:":{"name":"-readRastersWithSamples:andSampleValues:andInterleaveValues:","abstract":"

    Read the rasters

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:andSamples:andSampleValues:andInterleaveValues:":{"name":"-readRastersWithWindow:andSamples:andSampleValues:andInterleaveValues:","abstract":"

    Read the rasters

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)fieldTypeForSample:":{"name":"-fieldTypeForSample:","abstract":"

    Get the field type for the sample

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)shortEntryValueWithFieldTag:":{"name":"-shortEntryValueWithFieldTag:","abstract":"

    Get a short entry value

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedShortEntryValue:withFieldTag:":{"name":"-setUnsignedShortEntryValue:withFieldTag:","abstract":"

    Set an unsigned short entry value for the field tag type

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)numberEntryValueWithFieldTag:":{"name":"-numberEntryValueWithFieldTag:","abstract":"

    Get a number entry value

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedLongEntryValue:withFieldTag:":{"name":"-setUnsignedLongEntryValue:withFieldTag:","abstract":"

    Set an unsigned long entry value for the field tag type

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)stringEntryValueWithFieldTag:":{"name":"-stringEntryValueWithFieldTag:","abstract":"

    Get a string entry value for the field tag type

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStringEntryValue:withFieldTag:":{"name":"-setStringEntryValue:withFieldTag:","abstract":"

    Set string value for the field tag type

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)shortListEntryValueWithFieldTag:":{"name":"-shortListEntryValueWithFieldTag:","abstract":"

    Get an short list entry value

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedShortListEntryValue:withFieldTag:":{"name":"-setUnsignedShortListEntryValue:withFieldTag:","abstract":"

    Set an unsigned short list of values for the field tag type

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)maxShortEntryValueWithFieldTag:":{"name":"-maxShortEntryValueWithFieldTag:","abstract":"

    Get the max short from short list entry values

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)numberListEntryValueWithFieldTag:":{"name":"-numberListEntryValueWithFieldTag:","abstract":"

    Get a number list entry value

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setNumberListEntryValue:withFieldTag:":{"name":"-setNumberListEntryValue:withFieldTag:","abstract":"

    Set a number list of values for the field tag type

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)longListEntryValueWithFieldTag:":{"name":"-longListEntryValueWithFieldTag:","abstract":"

    Get a long list entry value

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedLongListEntryValue:withFieldTag:":{"name":"-setUnsignedLongListEntryValue:withFieldTag:","abstract":"

    Set an unsigned long list of values for the field tag type

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setRationalEntryValue:withFieldTag:":{"name":"-setRationalEntryValue:withFieldTag:","abstract":"

    Set rational value for the field tag type

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)size":{"name":"-size","abstract":"

    Size in bytes of the Image File Directory (all contiguous)

    ","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)sizeWithValues":{"name":"-sizeWithValues","abstract":"

    Size in bytes of the image file directory including entry values (not","parent_name":"TIFFFileDirectory"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)value:":{"name":"+value:","abstract":"

    Get the field type value

    ","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)bytes:":{"name":"+bytes:","abstract":"

    Get the number of bytes per value

    ","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)bits:":{"name":"+bits:","abstract":"

    Get the number of bits per value

    ","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)typeByValue:":{"name":"+typeByValue:","abstract":"

    Get the field type

    ","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)typeBySampleFormat:andBitsPerSample:":{"name":"+typeBySampleFormat:andBitsPerSample:","abstract":"

    Get the field type of the sample format and bits per sample

    ","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)sampleFormatByType:":{"name":"+sampleFormatByType:","abstract":"

    Get the sample format of the field type

    ","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTagTypes.html#/c:objc(cs)TIFFFieldTagTypes(cm)tagId:":{"name":"+tagId:","abstract":"

    Get the tag id

    ","parent_name":"TIFFFieldTagTypes"},"Classes/TIFFFieldTagTypes.html#/c:objc(cs)TIFFFieldTagTypes(cm)isArray:":{"name":"+isArray:","abstract":"

    Is this field an array type

    ","parent_name":"TIFFFieldTagTypes"},"Classes/TIFFFieldTagTypes.html#/c:objc(cs)TIFFFieldTagTypes(cm)typeByTagId:":{"name":"+typeByTagId:","abstract":"

    Get a field tag type by id

    ","parent_name":"TIFFFieldTagTypes"},"Classes/TIFFFieldTagTypes.html":{"name":"TIFFFieldTagTypes","abstract":"

    Field Tag Types

    "},"Classes/TIFFFieldTypes.html":{"name":"TIFFFieldTypes","abstract":"

    Field Types

    "},"Classes/TIFFFileDirectory.html":{"name":"TIFFFileDirectory","abstract":"

    File Directory, represents all directory entries and can be used to read the"},"Classes/TIFFFileDirectoryEntry.html":{"name":"TIFFFileDirectoryEntry","abstract":"

    TIFF File Directory Entry

    "},"Classes/TIFFImage.html":{"name":"TIFFImage","abstract":"

    TIFF Image containing the File Directories

    "},"Classes/TIFFImageWindow.html":{"name":"TIFFImageWindow","abstract":"

    Coordinates of a window over a portion or the entire image coordinates

    "},"Classes/TIFFRasters.html":{"name":"TIFFRasters","abstract":"

    Raster image values

    "},"Classes/TIFFReader.html":{"name":"TIFFReader","abstract":"

    TIFF reader

    "},"Classes/TIFFWriter.html":{"name":"TIFFWriter","abstract":"

    TIFF Writer.

    "},"Classes.html#/c:objc(cs)TIFFDeflateCompression":{"name":"TIFFDeflateCompression","abstract":"

    Deflate Compression

    "},"Classes.html#/c:objc(cs)TIFFLZWCompression":{"name":"TIFFLZWCompression","abstract":"

    LZW Compression

    "},"Classes.html#/c:objc(cs)TIFFPackbitsCompression":{"name":"TIFFPackbitsCompression","abstract":"

    Packbits Compression

    "},"Classes/TIFFPredictor.html":{"name":"TIFFPredictor","abstract":"

    Differencing Predictor decoder

    "},"Classes.html#/c:objc(cs)TIFFRawCompression":{"name":"TIFFRawCompression","abstract":"

    Raw / no compression

    "},"Classes/TIFFUnsupportedCompression.html":{"name":"TIFFUnsupportedCompression","abstract":"

    Unsupported compression

    "},"Classes/TIFFByteReader.html":{"name":"TIFFByteReader","abstract":"

    Read through byte data

    "},"Classes/TIFFByteWriter.html":{"name":"TIFFByteWriter","abstract":"

    Write byte data

    "},"Classes/TIFFIOUtils.html":{"name":"TIFFIOUtils","abstract":"

    Undocumented

    "},"Classes.html#/c:objc(cs)TIFFConstants":{"name":"TIFFConstants","abstract":"

    Undocumented

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Constants.html":{"name":"Constants","abstract":"

    The following constants are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "}} \ No newline at end of file +{"Protocols/TIFFCompressionEncoder.html#/c:objc(pl)TIFFCompressionEncoder(im)rowEncoding":{"name":"-rowEncoding","abstract":"\u003cp\u003eTrue to encode on a per row basis, false to encode on a per block / strip","parent_name":"TIFFCompressionEncoder"},"Protocols/TIFFCompressionEncoder.html#/c:objc(pl)TIFFCompressionEncoder(im)encodeData:withByteOrder:":{"name":"-encodeData:withByteOrder:","abstract":"\u003cp\u003eEncode the data\u003c/p\u003e","parent_name":"TIFFCompressionEncoder"},"Protocols/TIFFCompressionDecoder.html#/c:objc(pl)TIFFCompressionDecoder(im)decodeData:withByteOrder:":{"name":"-decodeData:withByteOrder:","abstract":"\u003cp\u003eDecode the data\u003c/p\u003e","parent_name":"TIFFCompressionDecoder"},"Protocols/TIFFCompressionDecoder.html":{"name":"TIFFCompressionDecoder","abstract":"\u003cp\u003eCompression Decoder interface\u003c/p\u003e"},"Protocols/TIFFCompressionEncoder.html":{"name":"TIFFCompressionEncoder","abstract":"\u003cp\u003eCompression Encoder interface\u003c/p\u003e"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_BYTE":{"name":"TIFF_FIELD_BYTE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_ASCII":{"name":"TIFF_FIELD_ASCII","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SHORT":{"name":"TIFF_FIELD_SHORT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_LONG":{"name":"TIFF_FIELD_LONG","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_RATIONAL":{"name":"TIFF_FIELD_RATIONAL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SBYTE":{"name":"TIFF_FIELD_SBYTE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_UNDEFINED":{"name":"TIFF_FIELD_UNDEFINED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SSHORT":{"name":"TIFF_FIELD_SSHORT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SLONG":{"name":"TIFF_FIELD_SLONG","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_SRATIONAL":{"name":"TIFF_FIELD_SRATIONAL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_FLOAT":{"name":"TIFF_FIELD_FLOAT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldType.html#/c:@E@TIFFFieldType@TIFF_FIELD_DOUBLE":{"name":"TIFF_FIELD_DOUBLE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ARTIST":{"name":"TIFF_TAG_ARTIST","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_BITS_PER_SAMPLE":{"name":"TIFF_TAG_BITS_PER_SAMPLE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CELL_LENGTH":{"name":"TIFF_TAG_CELL_LENGTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CELL_WIDTH":{"name":"TIFF_TAG_CELL_WIDTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COLOR_MAP":{"name":"TIFF_TAG_COLOR_MAP","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COMPRESSION":{"name":"TIFF_TAG_COMPRESSION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COPYRIGHT":{"name":"TIFF_TAG_COPYRIGHT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DATE_TIME":{"name":"TIFF_TAG_DATE_TIME","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXTRA_SAMPLES":{"name":"TIFF_TAG_EXTRA_SAMPLES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FILL_ORDER":{"name":"TIFF_TAG_FILL_ORDER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FREE_BYTE_COUNTS":{"name":"TIFF_TAG_FREE_BYTE_COUNTS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FREE_OFFSETS":{"name":"TIFF_TAG_FREE_OFFSETS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GRAY_RESPONSE_CURVE":{"name":"TIFF_TAG_GRAY_RESPONSE_CURVE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GRAY_RESPONSE_UNIT":{"name":"TIFF_TAG_GRAY_RESPONSE_UNIT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_HOST_COMPUTER":{"name":"TIFF_TAG_HOST_COMPUTER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_DESCRIPTION":{"name":"TIFF_TAG_IMAGE_DESCRIPTION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_LENGTH":{"name":"TIFF_TAG_IMAGE_LENGTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_WIDTH":{"name":"TIFF_TAG_IMAGE_WIDTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MAKE":{"name":"TIFF_TAG_MAKE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MAX_SAMPLE_VALUE":{"name":"TIFF_TAG_MAX_SAMPLE_VALUE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MIN_SAMPLE_VALUE":{"name":"TIFF_TAG_MIN_SAMPLE_VALUE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL":{"name":"TIFF_TAG_MODEL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_NEW_SUBFILE_TYPE":{"name":"TIFF_TAG_NEW_SUBFILE_TYPE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ORIENTATION":{"name":"TIFF_TAG_ORIENTATION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PHOTOMETRIC_INTERPRETATION":{"name":"TIFF_TAG_PHOTOMETRIC_INTERPRETATION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PLANAR_CONFIGURATION":{"name":"TIFF_TAG_PLANAR_CONFIGURATION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_RESOLUTION_UNIT":{"name":"TIFF_TAG_RESOLUTION_UNIT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ROWS_PER_STRIP":{"name":"TIFF_TAG_ROWS_PER_STRIP","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SAMPLES_PER_PIXEL":{"name":"TIFF_TAG_SAMPLES_PER_PIXEL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SOFTWARE":{"name":"TIFF_TAG_SOFTWARE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_STRIP_BYTE_COUNTS":{"name":"TIFF_TAG_STRIP_BYTE_COUNTS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_STRIP_OFFSETS":{"name":"TIFF_TAG_STRIP_OFFSETS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SUBFILE_TYPE":{"name":"TIFF_TAG_SUBFILE_TYPE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_THRESHOLDING":{"name":"TIFF_TAG_THRESHOLDING","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_X_RESOLUTION":{"name":"TIFF_TAG_X_RESOLUTION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_RESOLUTION":{"name":"TIFF_TAG_Y_RESOLUTION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_BAD_FAX_LINES":{"name":"TIFF_TAG_BAD_FAX_LINES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CLEAN_FAX_DATA":{"name":"TIFF_TAG_CLEAN_FAX_DATA","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CLIP_PATH":{"name":"TIFF_TAG_CLIP_PATH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_CONSECUTIVE_BAD_FAX_LINES":{"name":"TIFF_TAG_CONSECUTIVE_BAD_FAX_LINES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DECODE":{"name":"TIFF_TAG_DECODE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DEFAULT_IMAGE_COLOR":{"name":"TIFF_TAG_DEFAULT_IMAGE_COLOR","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DOCUMENT_NAME":{"name":"TIFF_TAG_DOCUMENT_NAME","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DOT_RANGE":{"name":"TIFF_TAG_DOT_RANGE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_HALFTONE_HINTS":{"name":"TIFF_TAG_HALFTONE_HINTS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_INDEXED":{"name":"TIFF_TAG_INDEXED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_TABLES":{"name":"TIFF_TAG_JPEG_TABLES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PAGE_NAME":{"name":"TIFF_TAG_PAGE_NAME","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PAGE_NUMBER":{"name":"TIFF_TAG_PAGE_NUMBER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PREDICTOR":{"name":"TIFF_TAG_PREDICTOR","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PRIMARY_CHROMATICITIES":{"name":"TIFF_TAG_PRIMARY_CHROMATICITIES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_REFERENCE_BLACK_WHITE":{"name":"TIFF_TAG_REFERENCE_BLACK_WHITE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SAMPLE_FORMAT":{"name":"TIFF_TAG_SAMPLE_FORMAT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_S_MIN_SAMPLE_VALUE":{"name":"TIFF_TAG_S_MIN_SAMPLE_VALUE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_S_MAX_SAMPLE_VALUE":{"name":"TIFF_TAG_S_MAX_SAMPLE_VALUE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_STRIP_ROW_COUNTS":{"name":"TIFF_TAG_STRIP_ROW_COUNTS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SUB_IFDS":{"name":"TIFF_TAG_SUB_IFDS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_T4_OPTIONS":{"name":"TIFF_TAG_T4_OPTIONS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_T6_OPTIONS":{"name":"TIFF_TAG_T6_OPTIONS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_BYTE_COUNTS":{"name":"TIFF_TAG_TILE_BYTE_COUNTS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_LENGTH":{"name":"TIFF_TAG_TILE_LENGTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_OFFSETS":{"name":"TIFF_TAG_TILE_OFFSETS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TILE_WIDTH":{"name":"TIFF_TAG_TILE_WIDTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_TRANSFER_FUNCTION":{"name":"TIFF_TAG_TRANSFER_FUNCTION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_WHITE_POINT":{"name":"TIFF_TAG_WHITE_POINT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_X_CLIP_PATH_UNITS":{"name":"TIFF_TAG_X_CLIP_PATH_UNITS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_X_POSITION":{"name":"TIFF_TAG_X_POSITION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CB_CR_COEFFICIENTS":{"name":"TIFF_TAG_Y_CB_CR_COEFFICIENTS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CB_CR_POSITIONING":{"name":"TIFF_TAG_Y_CB_CR_POSITIONING","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CB_CR_SUB_SAMPLING":{"name":"TIFF_TAG_Y_CB_CR_SUB_SAMPLING","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_CLIP_PATH_UNITS":{"name":"TIFF_TAG_Y_CLIP_PATH_UNITS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_Y_POSITION":{"name":"TIFF_TAG_Y_POSITION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_PROC":{"name":"TIFF_TAG_JPEG_PROC","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_INTERCHANGE_FORMAT":{"name":"TIFF_TAG_JPEG_INTERCHANGE_FORMAT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH":{"name":"TIFF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_RESTART_INTERVAL":{"name":"TIFF_TAG_JPEG_RESTART_INTERVAL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_LOSSLESS_PREDICTORS":{"name":"TIFF_TAG_JPEG_LOSSLESS_PREDICTORS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_POINT_TRANSFORMS":{"name":"TIFF_TAG_JPEG_POINT_TRANSFORMS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_Q_TABLES":{"name":"TIFF_TAG_JPEG_Q_TABLES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_DC_TABLES":{"name":"TIFF_TAG_JPEG_DC_TABLES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_JPEG_AC_TABLES":{"name":"TIFF_TAG_JPEG_AC_TABLES","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_APERTURE_VALUE":{"name":"TIFF_TAG_APERTURE_VALUE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_COLOR_SPACE":{"name":"TIFF_TAG_COLOR_SPACE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DATE_TIME_DIGITIZED":{"name":"TIFF_TAG_DATE_TIME_DIGITIZED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_DATE_TIME_ORIGINAL":{"name":"TIFF_TAG_DATE_TIME_ORIGINAL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXIF_IFD":{"name":"TIFF_TAG_EXIF_IFD","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXIF_VERSION":{"name":"TIFF_TAG_EXIF_VERSION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_EXPOSURE_TIME":{"name":"TIFF_TAG_EXPOSURE_TIME","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FILE_SOURCE":{"name":"TIFF_TAG_FILE_SOURCE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FLASH":{"name":"TIFF_TAG_FLASH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_FLASHPIX_VERSION":{"name":"TIFF_TAG_FLASHPIX_VERSION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_F_NUMBER":{"name":"TIFF_TAG_F_NUMBER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IMAGE_UNIQUE_ID":{"name":"TIFF_TAG_IMAGE_UNIQUE_ID","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_LIGHT_SOURCE":{"name":"TIFF_TAG_LIGHT_SOURCE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MAKER_NOTE":{"name":"TIFF_TAG_MAKER_NOTE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_SHUTTER_SPEED_VALUE":{"name":"TIFF_TAG_SHUTTER_SPEED_VALUE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_USER_COMMENT":{"name":"TIFF_TAG_USER_COMMENT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_IPTC":{"name":"TIFF_TAG_IPTC","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_ICC_PROFILE":{"name":"TIFF_TAG_ICC_PROFILE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_XMP":{"name":"TIFF_TAG_XMP","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GDAL_METADATA":{"name":"TIFF_TAG_GDAL_METADATA","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GDAL_NODATA":{"name":"TIFF_TAG_GDAL_NODATA","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_PHOTOSHOP":{"name":"TIFF_TAG_PHOTOSHOP","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL_PIXEL_SCALE":{"name":"TIFF_TAG_MODEL_PIXEL_SCALE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL_TIEPOINT":{"name":"TIFF_TAG_MODEL_TIEPOINT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_MODEL_TRANSFORMATION":{"name":"TIFF_TAG_MODEL_TRANSFORMATION","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GEO_KEY_DIRECTORY":{"name":"TIFF_TAG_GEO_KEY_DIRECTORY","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GEO_DOUBLE_PARAMS":{"name":"TIFF_TAG_GEO_DOUBLE_PARAMS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html#/c:@E@TIFFFieldTagType@TIFF_TAG_GEO_ASCII_PARAMS":{"name":"TIFF_TAG_GEO_ASCII_PARAMS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e","parent_name":"TIFFFieldTagType"},"Enums/TIFFFieldTagType.html":{"name":"TIFFFieldTagType","abstract":"\u003cp\u003eField tag type enumeration\u003c/p\u003e"},"Enums/TIFFFieldType.html":{"name":"TIFFFieldType","abstract":"\u003cp\u003eField tag type enumeration\u003c/p\u003e"},"Constants.html#/c:@TIFF_BYTE_ORDER_LITTLE_ENDIAN":{"name":"TIFF_BYTE_ORDER_LITTLE_ENDIAN","abstract":"\u003cp\u003eLittle Endian byte order string\u003c/p\u003e"},"Constants.html#/c:@TIFF_BYTE_ORDER_BIG_ENDIAN":{"name":"TIFF_BYTE_ORDER_BIG_ENDIAN","abstract":"\u003cp\u003eBig Endian byte order string\u003c/p\u003e"},"Constants.html#/c:@TIFF_FILE_IDENTIFIER":{"name":"TIFF_FILE_IDENTIFIER","abstract":"\u003cp\u003eTIFF File Identifier\u003c/p\u003e"},"Constants.html#/c:@TIFF_HEADER_BYTES":{"name":"TIFF_HEADER_BYTES","abstract":"\u003cp\u003eTIFF header bytes\u003c/p\u003e"},"Constants.html#/c:@TIFF_IFD_HEADER_BYTES":{"name":"TIFF_IFD_HEADER_BYTES","abstract":"\u003cp\u003eImage File Directory header / number of entries bytes\u003c/p\u003e"},"Constants.html#/c:@TIFF_IFD_OFFSET_BYTES":{"name":"TIFF_IFD_OFFSET_BYTES","abstract":"\u003cp\u003eImage File Directory offset to the next IFD bytes\u003c/p\u003e"},"Constants.html#/c:@TIFF_IFD_ENTRY_BYTES":{"name":"TIFF_IFD_ENTRY_BYTES","abstract":"\u003cp\u003eImage File Directory entry bytes\u003c/p\u003e"},"Constants.html#/c:@TIFF_DEFAULT_MAX_BYTES_PER_STRIP":{"name":"TIFF_DEFAULT_MAX_BYTES_PER_STRIP","abstract":"\u003cp\u003eDefault max bytes per strip when writing strips\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_NO":{"name":"TIFF_COMPRESSION_NO","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_CCITT_HUFFMAN":{"name":"TIFF_COMPRESSION_CCITT_HUFFMAN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_T4":{"name":"TIFF_COMPRESSION_T4","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_T6":{"name":"TIFF_COMPRESSION_T6","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_LZW":{"name":"TIFF_COMPRESSION_LZW","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_JPEG_OLD":{"name":"TIFF_COMPRESSION_JPEG_OLD","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_JPEG_NEW":{"name":"TIFF_COMPRESSION_JPEG_NEW","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_DEFLATE":{"name":"TIFF_COMPRESSION_DEFLATE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_PKZIP_DEFLATE":{"name":"TIFF_COMPRESSION_PKZIP_DEFLATE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_COMPRESSION_PACKBITS":{"name":"TIFF_COMPRESSION_PACKBITS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_EXTRA_SAMPLES_UNSPECIFIED":{"name":"TIFF_EXTRA_SAMPLES_UNSPECIFIED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_EXTRA_SAMPLES_ASSOCIATED_ALPHA":{"name":"TIFF_EXTRA_SAMPLES_ASSOCIATED_ALPHA","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_EXTRA_SAMPLES_UNASSOCIATED_ALPHA":{"name":"TIFF_EXTRA_SAMPLES_UNASSOCIATED_ALPHA","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_FILL_ORDER_LOWER_COLUMN_HIGHER_ORDER":{"name":"TIFF_FILL_ORDER_LOWER_COLUMN_HIGHER_ORDER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_FILL_ORDER_LOWER_COLUMN_LOWER_ORDER":{"name":"TIFF_FILL_ORDER_LOWER_COLUMN_LOWER_ORDER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_TENTHS":{"name":"TIFF_GRAY_RESPONSE_TENTHS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_HUNDREDTHS":{"name":"TIFF_GRAY_RESPONSE_HUNDREDTHS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_THOUSANDTHS":{"name":"TIFF_GRAY_RESPONSE_THOUSANDTHS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_TEN_THOUSANDTHS":{"name":"TIFF_GRAY_RESPONSE_TEN_THOUSANDTHS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_GRAY_RESPONSE_HUNDRED_THOUSANDTHS":{"name":"TIFF_GRAY_RESPONSE_HUNDRED_THOUSANDTHS","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_TOP_ROW_LEFT_COLUMN":{"name":"TIFF_ORIENTATION_TOP_ROW_LEFT_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_TOP_ROW_RIGHT_COLUMN":{"name":"TIFF_ORIENTATION_TOP_ROW_RIGHT_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_BOTTOM_ROW_RIGHT_COLUMN":{"name":"TIFF_ORIENTATION_BOTTOM_ROW_RIGHT_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_BOTTOM_ROW_LEFT_COLUMN":{"name":"TIFF_ORIENTATION_BOTTOM_ROW_LEFT_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_LEFT_ROW_TOP_COLUMN":{"name":"TIFF_ORIENTATION_LEFT_ROW_TOP_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_RIGHT_ROW_TOP_COLUMN":{"name":"TIFF_ORIENTATION_RIGHT_ROW_TOP_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_RIGHT_ROW_BOTTOM_COLUMN":{"name":"TIFF_ORIENTATION_RIGHT_ROW_BOTTOM_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_ORIENTATION_LEFT_ROW_BOTTOM_COLUMN":{"name":"TIFF_ORIENTATION_LEFT_ROW_BOTTOM_COLUMN","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_WHITE_IS_ZERO":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_WHITE_IS_ZERO","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_BLACK_IS_ZERO":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_BLACK_IS_ZERO","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_RGB":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_RGB","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_PALETTE":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_PALETTE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PHOTOMETRIC_INTERPRETATION_TRANSPARENCY":{"name":"TIFF_PHOTOMETRIC_INTERPRETATION_TRANSPARENCY","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PLANAR_CONFIGURATION_CHUNKY":{"name":"TIFF_PLANAR_CONFIGURATION_CHUNKY","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PLANAR_CONFIGURATION_PLANAR":{"name":"TIFF_PLANAR_CONFIGURATION_PLANAR","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_RESOLUTION_UNIT_NO":{"name":"TIFF_RESOLUTION_UNIT_NO","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_RESOLUTION_UNIT_INCH":{"name":"TIFF_RESOLUTION_UNIT_INCH","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_RESOLUTION_UNIT_CENTIMETER":{"name":"TIFF_RESOLUTION_UNIT_CENTIMETER","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_UNSIGNED_INT":{"name":"TIFF_SAMPLE_FORMAT_UNSIGNED_INT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_SIGNED_INT":{"name":"TIFF_SAMPLE_FORMAT_SIGNED_INT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_FLOAT":{"name":"TIFF_SAMPLE_FORMAT_FLOAT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_UNDEFINED":{"name":"TIFF_SAMPLE_FORMAT_UNDEFINED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SUBFILE_TYPE_FULL":{"name":"TIFF_SUBFILE_TYPE_FULL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SUBFILE_TYPE_REDUCED":{"name":"TIFF_SUBFILE_TYPE_REDUCED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_SAMPLE_FORMAT_SINGLE_PAGE_MULTI_PAGE":{"name":"TIFF_SAMPLE_FORMAT_SINGLE_PAGE_MULTI_PAGE","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_THRESHHOLDING_NO":{"name":"TIFF_THRESHHOLDING_NO","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_THRESHHOLDING_ORDERED":{"name":"TIFF_THRESHHOLDING_ORDERED","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_THRESHHOLDING_RANDOM":{"name":"TIFF_THRESHHOLDING_RANDOM","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PREDICTOR_NO":{"name":"TIFF_PREDICTOR_NO","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PREDICTOR_HORIZONTAL":{"name":"TIFF_PREDICTOR_HORIZONTAL","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Constants.html#/c:@TIFF_PREDICTOR_FLOATINGPOINT":{"name":"TIFF_PREDICTOR_FLOATINGPOINT","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)copyFile:toFile:":{"name":"+copyFile:toFile:","abstract":"\u003cp\u003eCopy a file\u003c/p\u003e","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)copyInputStream:toFile:":{"name":"+copyInputStream:toFile:","abstract":"\u003cp\u003eCopy an input stream to a file\u003c/p\u003e","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)fileData:":{"name":"+fileData:","abstract":"\u003cp\u003eGet the file byte data\u003c/p\u003e","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)streamData:":{"name":"+streamData:","abstract":"\u003cp\u003eGet the input stream byte data\u003c/p\u003e","parent_name":"TIFFIOUtils"},"Classes/TIFFIOUtils.html#/c:objc(cs)TIFFIOUtils(cm)copyInputStream:toOutputStream:":{"name":"+copyInputStream:toOutputStream:","abstract":"\u003cp\u003eCopy the input stream to an output stream\u003c/p\u003e","parent_name":"TIFFIOUtils"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(py)nextByte":{"name":"nextByte","abstract":"\u003cp\u003eNext byte index to write\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(py)os":{"name":"os","abstract":"\u003cp\u003eOutput stream to write bytes to\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(py)byteOrder":{"name":"byteOrder","abstract":"\u003cp\u003eByte order used to write, little or big endian\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)init":{"name":"-init","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)initWithByteOrder:":{"name":"-initWithByteOrder:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)close":{"name":"-close","abstract":"\u003cp\u003eClose the byte writer\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)data":{"name":"-data","abstract":"\u003cp\u003eGet the written byte data\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)size":{"name":"-size","abstract":"\u003cp\u003eGet the current size in bytes written\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeString:":{"name":"-writeString:","abstract":"\u003cp\u003eWrite a string\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsByte:":{"name":"-writeNumberAsByte:","abstract":"\u003cp\u003eWrite a byte\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeByte:":{"name":"-writeByte:","abstract":"\u003cp\u003eWrite a byte\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsUnsignedByte:":{"name":"-writeNumberAsUnsignedByte:","abstract":"\u003cp\u003eWrite an unsigned byte\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeUnsignedByte:":{"name":"-writeUnsignedByte:","abstract":"\u003cp\u003eWrite an unsigned byte\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeBytesWithData:":{"name":"-writeBytesWithData:","abstract":"\u003cp\u003eWrite the bytes\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsShort:":{"name":"-writeNumberAsShort:","abstract":"\u003cp\u003eWrite a short\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeShort:":{"name":"-writeShort:","abstract":"\u003cp\u003eWrite a short\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsUnsignedShort:":{"name":"-writeNumberAsUnsignedShort:","abstract":"\u003cp\u003eWrite an unsigned short\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeUnsignedShort:":{"name":"-writeUnsignedShort:","abstract":"\u003cp\u003eWrite an unsigned short\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsInt:":{"name":"-writeNumberAsInt:","abstract":"\u003cp\u003eWrite an integer\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeInt:":{"name":"-writeInt:","abstract":"\u003cp\u003eWrite an integer\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsUnsignedInt:":{"name":"-writeNumberAsUnsignedInt:","abstract":"\u003cp\u003eWrite an unsigned int\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeUnsignedInt:":{"name":"-writeUnsignedInt:","abstract":"\u003cp\u003eWrite an unsigned int\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsFloat:":{"name":"-writeNumberAsFloat:","abstract":"\u003cp\u003eWrite a float\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeFloat:":{"name":"-writeFloat:","abstract":"\u003cp\u003eWrite a float\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeNumberAsDouble:":{"name":"-writeNumberAsDouble:","abstract":"\u003cp\u003eWrite a double\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteWriter.html#/c:objc(cs)TIFFByteWriter(im)writeDouble:":{"name":"-writeDouble:","abstract":"\u003cp\u003eWrite a double\u003c/p\u003e","parent_name":"TIFFByteWriter"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(py)nextByte":{"name":"nextByte","abstract":"\u003cp\u003eNext byte index to read\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(py)bytes":{"name":"bytes","abstract":"\u003cp\u003eBytes to read\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(py)byteOrder":{"name":"byteOrder","abstract":"\u003cp\u003eByte order used to read, little or big endian\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)initWithData:":{"name":"-initWithData:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)initWithData:andByteOrder:":{"name":"-initWithData:andByteOrder:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasByte":{"name":"-hasByte","abstract":"\u003cp\u003eCheck if there is at least one more byte left to read\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasByteWithOffset:":{"name":"-hasByteWithOffset:","abstract":"\u003cp\u003eCheck if there is at least one more byte left to read\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasBytesWithCount:":{"name":"-hasBytesWithCount:","abstract":"\u003cp\u003eCheck if there are the provided number of bytes left to read\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)hasBytesWithCount:andOffset:":{"name":"-hasBytesWithCount:andOffset:","abstract":"\u003cp\u003eCheck if there are the provided number of bytes left to read\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readStringWithCount:":{"name":"-readStringWithCount:","abstract":"\u003cp\u003eRead a String from the provided number of bytes\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readStringWithCount:andOffset:":{"name":"-readStringWithCount:andOffset:","abstract":"\u003cp\u003eRead a String from the provided number of bytes\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readByte":{"name":"-readByte","abstract":"\u003cp\u003eRead a single byte\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readByteWithOffset:":{"name":"-readByteWithOffset:","abstract":"\u003cp\u003eRead a byte\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedByte":{"name":"-readUnsignedByte","abstract":"\u003cp\u003eRead an unsigned byte\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedByteWithOffset:":{"name":"-readUnsignedByteWithOffset:","abstract":"\u003cp\u003eRead an unsigned byte\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readBytesWithCount:":{"name":"-readBytesWithCount:","abstract":"\u003cp\u003eRead a number of bytes\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readBytesWithCount:andOffset:":{"name":"-readBytesWithCount:andOffset:","abstract":"\u003cp\u003eRead a number of bytes\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readShort":{"name":"-readShort","abstract":"\u003cp\u003eRead a short\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readShortWithOffset:":{"name":"-readShortWithOffset:","abstract":"\u003cp\u003eRead a short\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedShort":{"name":"-readUnsignedShort","abstract":"\u003cp\u003eRead an unsigned short\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedShortWithOffset:":{"name":"-readUnsignedShortWithOffset:","abstract":"\u003cp\u003eRead an unsigned short\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readInt":{"name":"-readInt","abstract":"\u003cp\u003eRead an integer (4 bytes)\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readIntWithOffset:":{"name":"-readIntWithOffset:","abstract":"\u003cp\u003eRead an integer\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedInt":{"name":"-readUnsignedInt","abstract":"\u003cp\u003eRead an unsigned int\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readUnsignedIntWithOffset:":{"name":"-readUnsignedIntWithOffset:","abstract":"\u003cp\u003eRead an unsigned int\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readFloat":{"name":"-readFloat","abstract":"\u003cp\u003eRead a float\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readFloatWithOffset:":{"name":"-readFloatWithOffset:","abstract":"\u003cp\u003eRead a float\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readDouble":{"name":"-readDouble","abstract":"\u003cp\u003eRead a double (8 bytes)\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)readDoubleWithOffset:":{"name":"-readDoubleWithOffset:","abstract":"\u003cp\u003eRead a double\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFByteReader.html#/c:objc(cs)TIFFByteReader(im)byteLength":{"name":"-byteLength","abstract":"\u003cp\u003eGet the byte length\u003c/p\u003e","parent_name":"TIFFByteReader"},"Classes/TIFFUnsupportedCompression.html#/c:objc(cs)TIFFUnsupportedCompression(im)initWithMessage:":{"name":"-initWithMessage:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFUnsupportedCompression"},"Classes/TIFFPredictor.html#/c:objc(cs)TIFFPredictor(cm)decodeData:withPredictor:andWidth:andHeight:andBitsPerSample:andPlanarConfiguration:":{"name":"+decodeData:withPredictor:andWidth:andHeight:andBitsPerSample:andPlanarConfiguration:","abstract":"\u003cp\u003eDecode the predictor encoded bytes\u003c/p\u003e","parent_name":"TIFFPredictor"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffWithFile:andImage:":{"name":"+writeTiffWithFile:andImage:","abstract":"\u003cp\u003eWrite a TIFF to a file\u003c/p\u003e","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffWithFile:andWriter:andImage:":{"name":"+writeTiffWithFile:andWriter:andImage:","abstract":"\u003cp\u003eWrite a TIFF to a file\u003c/p\u003e","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffToDataWithImage:":{"name":"+writeTiffToDataWithImage:","abstract":"\u003cp\u003eWrite a TIFF to bytes\u003c/p\u003e","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffToDataWithWriter:andImage:":{"name":"+writeTiffToDataWithWriter:andImage:","abstract":"\u003cp\u003eWrite a TIFF to bytes\u003c/p\u003e","parent_name":"TIFFWriter"},"Classes/TIFFWriter.html#/c:objc(cs)TIFFWriter(cm)writeTiffWithWriter:andImage:":{"name":"+writeTiffWithWriter:andImage:","abstract":"\u003cp\u003eWrite a TIFF to a byte writer\u003c/p\u003e","parent_name":"TIFFWriter"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromFile:":{"name":"+readTiffFromFile:","abstract":"\u003cp\u003eRead a TIFF from a file\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromFile:andCache:":{"name":"+readTiffFromFile:andCache:","abstract":"\u003cp\u003eRead a TIFF from a file\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromStream:":{"name":"+readTiffFromStream:","abstract":"\u003cp\u003eRead a TIFF from an input stream\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromStream:andCache:":{"name":"+readTiffFromStream:andCache:","abstract":"\u003cp\u003eRead a TIFF from an input stream\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromData:":{"name":"+readTiffFromData:","abstract":"\u003cp\u003eRead a TIFF from the bytes\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromData:andCache:":{"name":"+readTiffFromData:andCache:","abstract":"\u003cp\u003eRead a TIFF from the bytes\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromReader:":{"name":"+readTiffFromReader:","abstract":"\u003cp\u003eRead a TIFF from the byte reader\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFReader.html#/c:objc(cs)TIFFReader(cm)readTiffFromReader:andCache:":{"name":"+readTiffFromReader:andCache:","abstract":"\u003cp\u003eRead a TIFF from the byte reader\u003c/p\u003e","parent_name":"TIFFReader"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andInterleaveValues:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andInterleaveValues:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:andInterleaveValues:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:andSampleValues:andInterleaveValues:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andBitsPerSample:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)initWithWidth:andHeight:andSamplesPerPixel:andSingleBitsPerSample:":{"name":"-initWithWidth:andHeight:andSamplesPerPixel:andSingleBitsPerSample:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)hasSampleValues":{"name":"-hasSampleValues","abstract":"\u003cp\u003eTrue if the results are stored by samples\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)hasInterleaveValues":{"name":"-hasInterleaveValues","abstract":"\u003cp\u003eTrue if the results are stored interleaved\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)addSampleValue:toIndex:andCoordinate:":{"name":"-addSampleValue:toIndex:andCoordinate:","abstract":"\u003cp\u003eAdd a value to the sample results\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)addInterleaveValue:toCoordinate:":{"name":"-addInterleaveValue:toCoordinate:","abstract":"\u003cp\u003eAdd a value to the interleaved results\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)width":{"name":"-width","abstract":"\u003cp\u003eGet the width of pixels\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)height":{"name":"-height","abstract":"\u003cp\u003eGet the height of pixels\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)numPixels":{"name":"-numPixels","abstract":"\u003cp\u003eReturn the number of pixels\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)samplesPerPixel":{"name":"-samplesPerPixel","abstract":"\u003cp\u003eGet the number of samples per pixel\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)bitsPerSample":{"name":"-bitsPerSample","abstract":"\u003cp\u003eGet the bits per sample\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sampleValues":{"name":"-sampleValues","abstract":"\u003cp\u003eGet the results stored by samples\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setSampleValuesAndValidate:":{"name":"-setSampleValuesAndValidate:","abstract":"\u003cp\u003eSet the results stored by samples\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)interleaveValues":{"name":"-interleaveValues","abstract":"\u003cp\u003eGet the results stored as interleaved pixel samples\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setInterleaveValuesAndValidate:":{"name":"-setInterleaveValuesAndValidate:","abstract":"\u003cp\u003eSet the results stored as interleaved pixel samples\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)pixelAtX:andY:":{"name":"-pixelAtX:andY:","abstract":"\u003cp\u003eGet the pixel sample values\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setPixelAtX:andY:withValues:":{"name":"-setPixelAtX:andY:withValues:","abstract":"\u003cp\u003eSet the pixel sample values\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)pixelSampleAtSample:andX:andY:":{"name":"-pixelSampleAtSample:andX:andY:","abstract":"\u003cp\u003eGet a pixel sample value\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setPixelSampleAtSample:andX:andY:withValue:":{"name":"-setPixelSampleAtSample:andX:andY:withValue:","abstract":"\u003cp\u003eSet a pixel vample value\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)firstPixelSampleAtX:andY:":{"name":"-firstPixelSampleAtX:andY:","abstract":"\u003cp\u003eGet the first pixel sample value, useful for single sample pixels","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)setFirstPixelSampleAtX:andY:withValue:":{"name":"-setFirstPixelSampleAtX:andY:withValue:","abstract":"\u003cp\u003eSet the first pixel sample value, useful for single sample pixels","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sampleIndexAtX:andY:":{"name":"-sampleIndexAtX:andY:","abstract":"\u003cp\u003eGet the sample index location\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)interleaveIndexAtX:andY:":{"name":"-interleaveIndexAtX:andY:","abstract":"\u003cp\u003eGet the interleave index location\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)size":{"name":"-size","abstract":"\u003cp\u003eSize in bytes of the image\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sizePixel":{"name":"-sizePixel","abstract":"\u003cp\u003eSize in bytes of a pixel\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)sizeSample:":{"name":"-sizeSample:","abstract":"\u003cp\u003eSize in bytes of a sample\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)calculateRowsPerStripWithPlanarConfiguration:":{"name":"-calculateRowsPerStripWithPlanarConfiguration:","abstract":"\u003cp\u003eCalculate the rows per strip to write\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(im)calculateRowsPerStripWithPlanarConfiguration:andMaxBytesPerStrip:":{"name":"-calculateRowsPerStripWithPlanarConfiguration:andMaxBytesPerStrip:","abstract":"\u003cp\u003eCalculate the rows per strip to write\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptySampleValuesWithSamplesPerPixel:andWidth:andHeight:":{"name":"+createEmptySampleValuesWithSamplesPerPixel:andWidth:andHeight:","abstract":"\u003cp\u003eCreate an empty sample values array\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptySampleValuesWithSamplesPerPixel:andPixels:":{"name":"+createEmptySampleValuesWithSamplesPerPixel:andPixels:","abstract":"\u003cp\u003eCreate an empty sample values array\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptyInterleaveValuesWithSamplesPerPixel:andWidth:andHeight:":{"name":"+createEmptyInterleaveValuesWithSamplesPerPixel:andWidth:andHeight:","abstract":"\u003cp\u003eCreate an empty interleave values array\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)createEmptyInterleaveValuesWithSamplesPerPixel:andPixels:":{"name":"+createEmptyInterleaveValuesWithSamplesPerPixel:andPixels:","abstract":"\u003cp\u003eCreate an empty interleave values array\u003c/p\u003e","parent_name":"TIFFRasters"},"Classes/TIFFRasters.html#/c:objc(cs)TIFFRasters(cm)makeBitsPerSampleArrayWithSamplesPerPixel:andBitsPerSample:":{"name":"+makeBitsPerSampleArrayWithSamplesPerPixel:andBitsPerSample:","abstract":"\u003cp\u003eMake a bits per sample array where each samples of a pixel has the same","parent_name":"TIFFRasters"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)minX":{"name":"minX","abstract":"\u003cp\u003eMin x\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)minY":{"name":"minY","abstract":"\u003cp\u003eMin y\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)maxX":{"name":"maxX","abstract":"\u003cp\u003eMax x\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(py)maxY":{"name":"maxY","abstract":"\u003cp\u003eMax y\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(im)initWithMinX:andMinY:andMaxX:andMaxY:":{"name":"-initWithMinX:andMinY:andMaxX:andMaxY:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(im)initWithX:andY:":{"name":"-initWithX:andY:","abstract":"\u003cp\u003eInitialize for a single coordinate\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImageWindow.html#/c:objc(cs)TIFFImageWindow(im)initWithFileDirectory:":{"name":"-initWithFileDirectory:","abstract":"\u003cp\u003eInitialize, full image size\u003c/p\u003e","parent_name":"TIFFImageWindow"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)init":{"name":"-init","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)initWithFileDirectory:":{"name":"-initWithFileDirectory:","abstract":"\u003cp\u003eInitialize, single file directory\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)initWithFileDirectories:":{"name":"-initWithFileDirectories:","abstract":"\u003cp\u003eInitialize, multiple file directories\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)addFileDirectory:":{"name":"-addFileDirectory:","abstract":"\u003cp\u003eAdd a file directory\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)fileDirectories":{"name":"-fileDirectories","abstract":"\u003cp\u003eGet the file directories\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)fileDirectory":{"name":"-fileDirectory","abstract":"\u003cp\u003eGet the default, first, or only file directory\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)fileDirectoryAtIndex:":{"name":"-fileDirectoryAtIndex:","abstract":"\u003cp\u003eGet the file directory at the index\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)sizeHeaderAndDirectories":{"name":"-sizeHeaderAndDirectories","abstract":"\u003cp\u003eSize in bytes of the TIFF header and file directories with their entries\u003c/p\u003e","parent_name":"TIFFImage"},"Classes/TIFFImage.html#/c:objc(cs)TIFFImage(im)sizeHeaderAndDirectoriesWithValues":{"name":"-sizeHeaderAndDirectoriesWithValues","abstract":"\u003cp\u003eSize in bytes of the TIFF header and file directories with their entries","parent_name":"TIFFImage"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)initWithFieldTag:andFieldType:andTypeCount:andValues:":{"name":"-initWithFieldTag:andFieldType:andTypeCount:andValues:","abstract":"\u003cp\u003eInitialize\u003c/p\u003e","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)fieldTag":{"name":"-fieldTag","abstract":"\u003cp\u003eGet the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)fieldType":{"name":"-fieldType","abstract":"\u003cp\u003eGet the field type\u003c/p\u003e","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)typeCount":{"name":"-typeCount","abstract":"\u003cp\u003eGet the type count\u003c/p\u003e","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)values":{"name":"-values","abstract":"\u003cp\u003eGet the values\u003c/p\u003e","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)sizeWithValues":{"name":"-sizeWithValues","abstract":"\u003cp\u003eSize in bytes of the image file directory entry and its values (not","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectoryEntry.html#/c:objc(cs)TIFFFileDirectoryEntry(im)sizeOfValues":{"name":"-sizeOfValues","abstract":"\u003cp\u003eSize of the values not included in the directory entry bytes\u003c/p\u003e","parent_name":"TIFFFileDirectoryEntry"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(py)writeRasters":{"name":"writeRasters","abstract":"\u003cp\u003eRasters to write to the TIFF file\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithEntries:andReader:":{"name":"-initWithEntries:andReader:","abstract":"\u003cp\u003eInitialize, for reading TIFF files\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithEntries:andReader:andCacheData:":{"name":"-initWithEntries:andReader:andCacheData:","abstract":"\u003cp\u003eInitialize, for reading TIFF files\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)init":{"name":"-init","abstract":"\u003cp\u003eConstructor, for writing TIFF files\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithRasters:":{"name":"-initWithRasters:","abstract":"\u003cp\u003eConstructor, for writing TIFF files\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)initWithEntries:andRasters:":{"name":"-initWithEntries:andRasters:","abstract":"\u003cp\u003eConstructor, for writing TIFF files\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)addEntry:":{"name":"-addEntry:","abstract":"\u003cp\u003eAdd an entry\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setCacheData:":{"name":"-setCacheData:","abstract":"\u003cp\u003eSet whether to cache tiles. Does nothing is already caching tiles, clears","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)reader":{"name":"-reader","abstract":"\u003cp\u003eGet the byte reader\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)isTiled":{"name":"-isTiled","abstract":"\u003cp\u003eIs this a tiled image\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)decoder":{"name":"-decoder","abstract":"\u003cp\u003eGet the compression decoder\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)numEntries":{"name":"-numEntries","abstract":"\u003cp\u003eGet the number of entries\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)entryByFieldTagType:":{"name":"-entryByFieldTagType:","abstract":"\u003cp\u003eGet a file directory entry from the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)entries":{"name":"-entries","abstract":"\u003cp\u003eGet the file directory entries\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)fieldTagTypeMapping":{"name":"-fieldTagTypeMapping","abstract":"\u003cp\u003eGet the field tag type to file directory entry mapping\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)imageWidth":{"name":"-imageWidth","abstract":"\u003cp\u003eGet the image width\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageWidth:":{"name":"-setImageWidth:","abstract":"\u003cp\u003eSet the image width\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageWidthAsLong:":{"name":"-setImageWidthAsLong:","abstract":"\u003cp\u003eSet the image width\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)imageHeight":{"name":"-imageHeight","abstract":"\u003cp\u003eGet the image height\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageHeight:":{"name":"-setImageHeight:","abstract":"\u003cp\u003eSet the image height\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setImageHeightAsLong:":{"name":"-setImageHeightAsLong:","abstract":"\u003cp\u003eSet the image height\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)bitsPerSample":{"name":"-bitsPerSample","abstract":"\u003cp\u003eGet the bits per sample\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setBitsPerSample:":{"name":"-setBitsPerSample:","abstract":"\u003cp\u003eSet the bits per sample\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setBitsPerSampleAsSingleValue:":{"name":"-setBitsPerSampleAsSingleValue:","abstract":"\u003cp\u003eSet a single value bits per sample\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)maxBitsPerSample":{"name":"-maxBitsPerSample","abstract":"\u003cp\u003eGet the max bits per sample\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)compression":{"name":"-compression","abstract":"\u003cp\u003eGet the compression\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setCompression:":{"name":"-setCompression:","abstract":"\u003cp\u003eSet the compression\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)photometricInterpretation":{"name":"-photometricInterpretation","abstract":"\u003cp\u003eGet the photometric interpretation\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setPhotometricInterpretation:":{"name":"-setPhotometricInterpretation:","abstract":"\u003cp\u003eSet the photometric interpretation\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)stripOffsets":{"name":"-stripOffsets","abstract":"\u003cp\u003eGet the strip offsets\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsets:":{"name":"-setStripOffsets:","abstract":"\u003cp\u003eSet the strip offsets\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsetsAsLongs:":{"name":"-setStripOffsetsAsLongs:","abstract":"\u003cp\u003eSet the strip offsets\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsetsAsSingleValue:":{"name":"-setStripOffsetsAsSingleValue:","abstract":"\u003cp\u003eSet a single value strip offset\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripOffsetsAsSingleLongValue:":{"name":"-setStripOffsetsAsSingleLongValue:","abstract":"\u003cp\u003eSet a single value strip offset\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)samplesPerPixel":{"name":"-samplesPerPixel","abstract":"\u003cp\u003eGet the samples per pixel\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setSamplesPerPixel:":{"name":"-setSamplesPerPixel:","abstract":"\u003cp\u003eSet the samples per pixel\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)rowsPerStrip":{"name":"-rowsPerStrip","abstract":"\u003cp\u003eGet the rows per strip\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setRowsPerStrip:":{"name":"-setRowsPerStrip:","abstract":"\u003cp\u003eSet the rows per strip\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setRowsPerStripAsLong:":{"name":"-setRowsPerStripAsLong:","abstract":"\u003cp\u003eSet the rows per strip\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)stripByteCounts":{"name":"-stripByteCounts","abstract":"\u003cp\u003eGet the strip byte counts\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCounts:":{"name":"-setStripByteCounts:","abstract":"\u003cp\u003eSet the strip byte counts\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCountsAsLongs:":{"name":"-setStripByteCountsAsLongs:","abstract":"\u003cp\u003eSet the strip byte counts\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCountsAsSingleValue:":{"name":"-setStripByteCountsAsSingleValue:","abstract":"\u003cp\u003eSet a single value strip byte count\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStripByteCountsAsSingleLongValue:":{"name":"-setStripByteCountsAsSingleLongValue:","abstract":"\u003cp\u003eSet a single value strip byte count\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)xResolution":{"name":"-xResolution","abstract":"\u003cp\u003eGet the x resolution\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setXResolution:":{"name":"-setXResolution:","abstract":"\u003cp\u003eSet the x resolution\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setXResolutionAsSingleValue:":{"name":"-setXResolutionAsSingleValue:","abstract":"\u003cp\u003eSet a single value x resolution\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)yResolution":{"name":"-yResolution","abstract":"\u003cp\u003eGet the y resolution\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setYResolution:":{"name":"-setYResolution:","abstract":"\u003cp\u003eSet the y resolution\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setYResolutionAsSingleValue:":{"name":"-setYResolutionAsSingleValue:","abstract":"\u003cp\u003eSet a single value y resolution\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)planarConfiguration":{"name":"-planarConfiguration","abstract":"\u003cp\u003eGet the planar configuration\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setPlanarConfiguration:":{"name":"-setPlanarConfiguration:","abstract":"\u003cp\u003eSet the planar configuration\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)resolutionUnit":{"name":"-resolutionUnit","abstract":"\u003cp\u003eGet the resolution unit\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setResolutionUnit:":{"name":"-setResolutionUnit:","abstract":"\u003cp\u003eSet the resolution unit\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)modelPixelScale":{"name":"-modelPixelScale","abstract":"\u003cp\u003eGet the model pixel scale\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setModelPixelScale:":{"name":"-setModelPixelScale:","abstract":"\u003cp\u003eSet the model pixel scale\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)modelTiepoint":{"name":"-modelTiepoint","abstract":"\u003cp\u003eGet the model tiepoint\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setModelTiepoint:":{"name":"-setModelTiepoint:","abstract":"\u003cp\u003eSet the model tiepoint\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)colorMap":{"name":"-colorMap","abstract":"\u003cp\u003eGet the color map\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setColorMap:":{"name":"-setColorMap:","abstract":"\u003cp\u003eSet the color map\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setColorMapAsSingleValue:":{"name":"-setColorMapAsSingleValue:","abstract":"\u003cp\u003eSet a single value color map\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileWidth":{"name":"-tileWidth","abstract":"\u003cp\u003eGet the tile width\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileWidth:":{"name":"-setTileWidth:","abstract":"\u003cp\u003eSet the tile width\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileWidthAsLong:":{"name":"-setTileWidthAsLong:","abstract":"\u003cp\u003eSet the tile width\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileHeight":{"name":"-tileHeight","abstract":"\u003cp\u003eGet the tile height\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileHeight:":{"name":"-setTileHeight:","abstract":"\u003cp\u003eSet the tile height\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileHeightAsLong:":{"name":"-setTileHeightAsLong:","abstract":"\u003cp\u003eSet the tile height\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileOffsets":{"name":"-tileOffsets","abstract":"\u003cp\u003eGet the tile offsets\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileOffsets:":{"name":"-setTileOffsets:","abstract":"\u003cp\u003eSet the tile offsets\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileOffsetsAsSingleValue:":{"name":"-setTileOffsetsAsSingleValue:","abstract":"\u003cp\u003eSet a single value tile offset\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)tileByteCounts":{"name":"-tileByteCounts","abstract":"\u003cp\u003eGet the tile byte counts\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCounts:":{"name":"-setTileByteCounts:","abstract":"\u003cp\u003eSet the tile byte counts\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCountsAsLongs:":{"name":"-setTileByteCountsAsLongs:","abstract":"\u003cp\u003eSet the tile byte counts\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCountsAsSingleValue:":{"name":"-setTileByteCountsAsSingleValue:","abstract":"\u003cp\u003eSet a single value tile byte count\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setTileByteCountsAsSingleLongValue:":{"name":"-setTileByteCountsAsSingleLongValue:","abstract":"\u003cp\u003eSet a single value tile byte count\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)sampleFormat":{"name":"-sampleFormat","abstract":"\u003cp\u003eGet the sample format\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setSampleFormat:":{"name":"-setSampleFormat:","abstract":"\u003cp\u003eSet the sample format\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setSampleFormatAsSingleValue:":{"name":"-setSampleFormatAsSingleValue:","abstract":"\u003cp\u003eSet a single value sample format\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)maxSampleFormat":{"name":"-maxSampleFormat","abstract":"\u003cp\u003eGet the max sample format\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)predictor":{"name":"-predictor","abstract":"\u003cp\u003eGet the predictor\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setPredictor:":{"name":"-setPredictor:","abstract":"\u003cp\u003eSet the predictor\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRasters":{"name":"-readRasters","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRasters":{"name":"-readInterleavedRasters","abstract":"\u003cp\u003eRead the rasters as interleaved\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:":{"name":"-readRastersWithWindow:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRastersWithWindow:":{"name":"-readInterleavedRastersWithWindow:","abstract":"\u003cp\u003eRead the rasters as interleaved\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithSamples:":{"name":"-readRastersWithSamples:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRastersWithSamples:":{"name":"-readInterleavedRastersWithSamples:","abstract":"\u003cp\u003eRead the rasters as interleaved\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:andSamples:":{"name":"-readRastersWithWindow:andSamples:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readInterleavedRastersWithWindow:andSamples:":{"name":"-readInterleavedRastersWithWindow:andSamples:","abstract":"\u003cp\u003eRead the rasters as interleaved\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithSampleValues:andInterleaveValues:":{"name":"-readRastersWithSampleValues:andInterleaveValues:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:andSampleValues:andInterleaveValues:":{"name":"-readRastersWithWindow:andSampleValues:andInterleaveValues:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithSamples:andSampleValues:andInterleaveValues:":{"name":"-readRastersWithSamples:andSampleValues:andInterleaveValues:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)readRastersWithWindow:andSamples:andSampleValues:andInterleaveValues:":{"name":"-readRastersWithWindow:andSamples:andSampleValues:andInterleaveValues:","abstract":"\u003cp\u003eRead the rasters\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)fieldTypeForSample:":{"name":"-fieldTypeForSample:","abstract":"\u003cp\u003eGet the field type for the sample\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)shortEntryValueWithFieldTag:":{"name":"-shortEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet a short entry value\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedShortEntryValue:withFieldTag:":{"name":"-setUnsignedShortEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet an unsigned short entry value for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)numberEntryValueWithFieldTag:":{"name":"-numberEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet a number entry value\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedLongEntryValue:withFieldTag:":{"name":"-setUnsignedLongEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet an unsigned long entry value for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)stringEntryValueWithFieldTag:":{"name":"-stringEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet a string entry value for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setStringEntryValue:withFieldTag:":{"name":"-setStringEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet string value for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)shortListEntryValueWithFieldTag:":{"name":"-shortListEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet an short list entry value\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedShortListEntryValue:withFieldTag:":{"name":"-setUnsignedShortListEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet an unsigned short list of values for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)maxShortEntryValueWithFieldTag:":{"name":"-maxShortEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet the max short from short list entry values\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)numberListEntryValueWithFieldTag:":{"name":"-numberListEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet a number list entry value\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setNumberListEntryValue:withFieldTag:":{"name":"-setNumberListEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet a number list of values for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)longListEntryValueWithFieldTag:":{"name":"-longListEntryValueWithFieldTag:","abstract":"\u003cp\u003eGet a long list entry value\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setUnsignedLongListEntryValue:withFieldTag:":{"name":"-setUnsignedLongListEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet an unsigned long list of values for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)setRationalEntryValue:withFieldTag:":{"name":"-setRationalEntryValue:withFieldTag:","abstract":"\u003cp\u003eSet rational value for the field tag type\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)size":{"name":"-size","abstract":"\u003cp\u003eSize in bytes of the Image File Directory (all contiguous)\u003c/p\u003e","parent_name":"TIFFFileDirectory"},"Classes/TIFFFileDirectory.html#/c:objc(cs)TIFFFileDirectory(im)sizeWithValues":{"name":"-sizeWithValues","abstract":"\u003cp\u003eSize in bytes of the image file directory including entry values (not","parent_name":"TIFFFileDirectory"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)value:":{"name":"+value:","abstract":"\u003cp\u003eGet the field type value\u003c/p\u003e","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)bytes:":{"name":"+bytes:","abstract":"\u003cp\u003eGet the number of bytes per value\u003c/p\u003e","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)bits:":{"name":"+bits:","abstract":"\u003cp\u003eGet the number of bits per value\u003c/p\u003e","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)typeByValue:":{"name":"+typeByValue:","abstract":"\u003cp\u003eGet the field type\u003c/p\u003e","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)typeBySampleFormat:andBitsPerSample:":{"name":"+typeBySampleFormat:andBitsPerSample:","abstract":"\u003cp\u003eGet the field type of the sample format and bits per sample\u003c/p\u003e","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTypes.html#/c:objc(cs)TIFFFieldTypes(cm)sampleFormatByType:":{"name":"+sampleFormatByType:","abstract":"\u003cp\u003eGet the sample format of the field type\u003c/p\u003e","parent_name":"TIFFFieldTypes"},"Classes/TIFFFieldTagTypes.html#/c:objc(cs)TIFFFieldTagTypes(cm)tagId:":{"name":"+tagId:","abstract":"\u003cp\u003eGet the tag id\u003c/p\u003e","parent_name":"TIFFFieldTagTypes"},"Classes/TIFFFieldTagTypes.html#/c:objc(cs)TIFFFieldTagTypes(cm)isArray:":{"name":"+isArray:","abstract":"\u003cp\u003eIs this field an array type\u003c/p\u003e","parent_name":"TIFFFieldTagTypes"},"Classes/TIFFFieldTagTypes.html#/c:objc(cs)TIFFFieldTagTypes(cm)typeByTagId:":{"name":"+typeByTagId:","abstract":"\u003cp\u003eGet a field tag type by id\u003c/p\u003e","parent_name":"TIFFFieldTagTypes"},"Classes/TIFFFieldTagTypes.html":{"name":"TIFFFieldTagTypes","abstract":"\u003cp\u003eField Tag Types\u003c/p\u003e"},"Classes/TIFFFieldTypes.html":{"name":"TIFFFieldTypes","abstract":"\u003cp\u003eField Types\u003c/p\u003e"},"Classes/TIFFFileDirectory.html":{"name":"TIFFFileDirectory","abstract":"\u003cp\u003eFile Directory, represents all directory entries and can be used to read the"},"Classes/TIFFFileDirectoryEntry.html":{"name":"TIFFFileDirectoryEntry","abstract":"\u003cp\u003eTIFF File Directory Entry\u003c/p\u003e"},"Classes/TIFFImage.html":{"name":"TIFFImage","abstract":"\u003cp\u003eTIFF Image containing the File Directories\u003c/p\u003e"},"Classes/TIFFImageWindow.html":{"name":"TIFFImageWindow","abstract":"\u003cp\u003eCoordinates of a window over a portion or the entire image coordinates\u003c/p\u003e"},"Classes/TIFFRasters.html":{"name":"TIFFRasters","abstract":"\u003cp\u003eRaster image values\u003c/p\u003e"},"Classes/TIFFReader.html":{"name":"TIFFReader","abstract":"\u003cp\u003eTIFF reader\u003c/p\u003e"},"Classes/TIFFWriter.html":{"name":"TIFFWriter","abstract":"\u003cp\u003eTIFF Writer.\u003c/p\u003e"},"Classes.html#/c:objc(cs)TIFFDeflateCompression":{"name":"TIFFDeflateCompression","abstract":"\u003cp\u003eDeflate Compression\u003c/p\u003e"},"Classes.html#/c:objc(cs)TIFFLZWCompression":{"name":"TIFFLZWCompression","abstract":"\u003cp\u003eLZW Compression\u003c/p\u003e"},"Classes.html#/c:objc(cs)TIFFPackbitsCompression":{"name":"TIFFPackbitsCompression","abstract":"\u003cp\u003ePackbits Compression\u003c/p\u003e"},"Classes/TIFFPredictor.html":{"name":"TIFFPredictor","abstract":"\u003cp\u003eDifferencing Predictor decoder\u003c/p\u003e"},"Classes.html#/c:objc(cs)TIFFRawCompression":{"name":"TIFFRawCompression","abstract":"\u003cp\u003eRaw / no compression\u003c/p\u003e"},"Classes/TIFFUnsupportedCompression.html":{"name":"TIFFUnsupportedCompression","abstract":"\u003cp\u003eUnsupported compression\u003c/p\u003e"},"Classes/TIFFByteReader.html":{"name":"TIFFByteReader","abstract":"\u003cp\u003eRead through byte data\u003c/p\u003e"},"Classes/TIFFByteWriter.html":{"name":"TIFFByteWriter","abstract":"\u003cp\u003eWrite byte data\u003c/p\u003e"},"Classes/TIFFIOUtils.html":{"name":"TIFFIOUtils","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Classes.html#/c:objc(cs)TIFFConstants":{"name":"TIFFConstants","abstract":"\u003cp\u003eUndocumented\u003c/p\u003e"},"Classes.html":{"name":"Classes","abstract":"\u003cp\u003eThe following classes are available globally.\u003c/p\u003e"},"Constants.html":{"name":"Constants","abstract":"\u003cp\u003eThe following constants are available globally.\u003c/p\u003e"},"Enums.html":{"name":"Enumerations","abstract":"\u003cp\u003eThe following enumerations are available globally.\u003c/p\u003e"},"Protocols.html":{"name":"Protocols","abstract":"\u003cp\u003eThe following protocols are available globally.\u003c/p\u003e"}} \ No newline at end of file diff --git a/docs/jazzy.txt b/docs/jazzy.txt index 2ec699a..8c964f4 100644 --- a/docs/jazzy.txt +++ b/docs/jazzy.txt @@ -3,8 +3,8 @@ jazzy \ --author NGA \ --author_url https://www.nga.mil \ --github_url https://github.com/ngageoint/tiff-ios \ - --github-file-prefix https://github.com/ngageoint/tiff-ios/tree/4.0.1 \ - --module-version 4.0.1 \ + --github-file-prefix https://github.com/ngageoint/tiff-ios/tree/4.0.2 \ + --module-version 4.0.2 \ --umbrella-header tiff-ios/tiff-ios-Bridging-Header.h \ --framework-root . \ --module tiff-ios \ diff --git a/docs/release.txt b/docs/release.txt new file mode 100644 index 0000000..0b35631 --- /dev/null +++ b/docs/release.txt @@ -0,0 +1,20 @@ + +Xcode Build: + +xcodebuild -workspace 'tiff-ios.xcworkspace' -scheme tiff-ios build + +Xcode Test: + +xcodebuild test -workspace 'tiff-ios.xcworkspace' -scheme tiff-ios -destination 'platform=iOS Simulator,name=iPhone 15' + +CocoaPods Local Lint: + +pod lib lint tiff-ios.podspec --allow-warnings + +CocoaPods GitHub Release Lint: + +pod spec lint tiff-ios.podspec --allow-warnings + +CocoaPods Deploy To Trunk: + +pod trunk push tiff-ios.podspec --allow-warnings diff --git a/tiff-ios.podspec b/tiff-ios.podspec index 4b9462a..c4957c8 100644 --- a/tiff-ios.podspec +++ b/tiff-ios.podspec @@ -8,6 +8,7 @@ Pod::Spec.new do |s| s.social_media_url = 'https://twitter.com/NGA_GEOINT' s.source = { :git => 'https://github.com/ngageoint/tiff-ios.git', :tag => s.version } s.requires_arc = true + s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' } s.platform = :ios, '12.0' s.ios.deployment_target = '12.0' diff --git a/tiff-ios.xcodeproj/project.pbxproj b/tiff-ios.xcodeproj/project.pbxproj index bd98f11..81c9736 100644 --- a/tiff-ios.xcodeproj/project.pbxproj +++ b/tiff-ios.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 46; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ @@ -13,6 +13,7 @@ 042FC6D31B96421E00549A4B /* tiff-ios-Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 042FC69E1B96421E00549A4B /* tiff-ios-Prefix.pch */; }; 042FC6D51B96453E00549A4B /* tiff_ios.h in Headers */ = {isa = PBXBuildFile; fileRef = 042FC6D41B96453E00549A4B /* tiff_ios.h */; }; 0472B51B1C03590500496B87 /* tiff-ios-Bridging-Header.h in Headers */ = {isa = PBXBuildFile; fileRef = 0472B51A1C03590500496B87 /* tiff-ios-Bridging-Header.h */; }; + 0493A5A42AE95C2E000B75E6 /* tiff_ios.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0493A5A32AE95C2E000B75E6 /* tiff_ios.swift */; }; 04AB919E1BF29F9A00894999 /* TIFFTestUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 04AB919D1BF29F9A00894999 /* TIFFTestUtils.m */; }; 04B23E9521C2ABD8004080AF /* TIFFUnsupportedCompression.h in Headers */ = {isa = PBXBuildFile; fileRef = 04B23E9321C2ABD8004080AF /* TIFFUnsupportedCompression.h */; }; 04B23E9621C2ABD8004080AF /* TIFFUnsupportedCompression.m in Sources */ = {isa = PBXBuildFile; fileRef = 04B23E9421C2ABD8004080AF /* TIFFUnsupportedCompression.m */; }; @@ -101,6 +102,7 @@ 042FC69E1B96421E00549A4B /* tiff-ios-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "tiff-ios-Prefix.pch"; sourceTree = ""; }; 042FC6D41B96453E00549A4B /* tiff_ios.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tiff_ios.h; sourceTree = ""; }; 0472B51A1C03590500496B87 /* tiff-ios-Bridging-Header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "tiff-ios-Bridging-Header.h"; sourceTree = ""; }; + 0493A5A32AE95C2E000B75E6 /* tiff_ios.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = tiff_ios.swift; sourceTree = ""; }; 04AB919C1BF29F9A00894999 /* TIFFTestUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TIFFTestUtils.h; sourceTree = ""; }; 04AB919D1BF29F9A00894999 /* TIFFTestUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TIFFTestUtils.m; sourceTree = ""; }; 04B23E9321C2ABD8004080AF /* TIFFUnsupportedCompression.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TIFFUnsupportedCompression.h; sourceTree = ""; }; @@ -217,6 +219,7 @@ isa = PBXGroup; children = ( 042FC6D41B96453E00549A4B /* tiff_ios.h */, + 0493A5A32AE95C2E000B75E6 /* tiff_ios.swift */, 04B60FA91E37AB9600E73068 /* compression */, 04B60FAA1E37ABB200E73068 /* io */, 04B60FAB1E37ABBC00E73068 /* util */, @@ -440,11 +443,13 @@ 042FC6421B963FE500549A4B /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 1230; + BuildIndependentTargetsInParallel = YES; + LastUpgradeCheck = 1500; ORGANIZATIONNAME = NGA; TargetAttributes = { 042FC64A1B963FE500549A4B = { CreatedOnToolsVersion = 6.4; + LastSwiftMigration = 1500; }; 042FC6551B963FE500549A4B = { CreatedOnToolsVersion = 6.4; @@ -545,6 +550,7 @@ 04D500B32788892E00592CBA /* TIFFPredictor.m in Sources */, 04B610131E37AD6E00E73068 /* TIFFConstants.m in Sources */, 04B60FC71E37AC3100E73068 /* TIFFImage.m in Sources */, + 0493A5A42AE95C2E000B75E6 /* tiff_ios.swift in Sources */, 04B60FC91E37AC3100E73068 /* TIFFImageWindow.m in Sources */, 04B6100F1E37AD5600E73068 /* TIFFIOUtils.m in Sources */, 04B60FC51E37AC3100E73068 /* TIFFFileDirectoryEntry.m in Sources */, @@ -614,6 +620,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -675,6 +682,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -698,18 +706,28 @@ 042FC6621B963FE500549A4B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; INFOPLIST_FILE = "tiff-ios/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11"; PRODUCT_BUNDLE_IDENTIFIER = "mil.nga.tiff.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = tiff_ios; SKIP_INSTALL = YES; SUPPORTS_MACCATALYST = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -717,18 +735,27 @@ 042FC6631B963FE500549A4B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; INFOPLIST_FILE = "tiff-ios/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11"; PRODUCT_BUNDLE_IDENTIFIER = "mil.nga.tiff.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = tiff_ios; SKIP_INSTALL = YES; SUPPORTS_MACCATALYST = YES; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; @@ -737,6 +764,7 @@ isa = XCBuildConfiguration; baseConfigurationReference = EDCFC787E85937478095557C /* Pods-tiff-iosTests.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CLANG_ENABLE_MODULES = YES; FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", @@ -747,7 +775,11 @@ "$(inherited)", ); INFOPLIST_FILE = "tiff-iosTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "mil.nga.tiff.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = tiff_iosTests; SWIFT_OBJC_BRIDGING_HEADER = "tiff-iosTests/tiff-iosTests-Bridging-Header.h"; @@ -760,13 +792,18 @@ isa = XCBuildConfiguration; baseConfigurationReference = 73029AF16F858F06EBCEC53C /* Pods-tiff-iosTests.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CLANG_ENABLE_MODULES = YES; FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", "$(inherited)", ); INFOPLIST_FILE = "tiff-iosTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "mil.nga.tiff.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = tiff_iosTests; SWIFT_OBJC_BRIDGING_HEADER = "tiff-iosTests/tiff-iosTests-Bridging-Header.h"; diff --git a/tiff-ios.xcodeproj/xcshareddata/xcschemes/tiff-ios.xcscheme b/tiff-ios.xcodeproj/xcshareddata/xcschemes/tiff-ios.xcscheme index d0fdaab..48b6d36 100644 --- a/tiff-ios.xcodeproj/xcshareddata/xcschemes/tiff-ios.xcscheme +++ b/tiff-ios.xcodeproj/xcshareddata/xcschemes/tiff-ios.xcscheme @@ -1,6 +1,6 @@

    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 RvfUpVs-!k diff --git a/docs/docs/api/index.html b/docs/docs/api/index.html index deec1fa..cf447d1 100644 --- a/docs/docs/api/index.html +++ b/docs/docs/api/index.html @@ -16,7 +16,7 @@