Package-level declarations

Types

Link copied to clipboard
abstract class TagInfo(val tag: Int, val name: String, val fieldType: FieldType<out Any>, val length: Int = LENGTH_UNKNOWN, val directoryType: TiffDirectoryType? = EXIF_DIRECTORY_UNKNOWN, val isOffset: Boolean = false)
Link copied to clipboard
class TagInfoAscii(val tag: Int, val name: String, val length: Int, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
open class TagInfoByte : TagInfo
Link copied to clipboard
open class TagInfoBytes : TagInfo
Link copied to clipboard
class TagInfoDouble(val tag: Int, val name: String, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoDoubles(val tag: Int, val name: String, val length: Int, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoFloat(val tag: Int, val name: String, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoFloats(val tag: Int, val name: String, val length: Int, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoGpsText(val tag: Int, val name: String, exifDirectory: TiffDirectoryType?) : TagInfo

Used by some GPS tags and the EXIF user comment tag, this badly documented value is meant to contain the text encoding in the first 8 bytes followed by the non-null-terminated text in an unknown byte order.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class TagInfoRational(val tag: Int, val name: String, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoRationals(val tag: Int, val name: String, val length: Int, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoSByte(val tag: Int, val name: String, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoSBytes(val tag: Int, val name: String, val length: Int, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoShort(val tag: Int, val name: String, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoShorts(val tag: Int, val name: String, val length: Int, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoSLong(val tag: Int, val name: String, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoSLongs(val tag: Int, val name: String, val length: Int, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoSRational(val tag: Int, val name: String, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoSRationals(val tag: Int, val name: String, val length: Int, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoSShort(val tag: Int, val name: String, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoSShorts(val tag: Int, val name: String, val length: Int, val directoryType: TiffDirectoryType?) : TagInfo
Link copied to clipboard
class TagInfoUndefined(val tag: Int, val name: String, val directoryType: TiffDirectoryType?) : TagInfoByte
Link copied to clipboard
class TagInfoUndefineds(val tag: Int, val name: String, val length: Int, val directoryType: TiffDirectoryType?) : TagInfoBytes