IfdDirectory class
An EXIF IfdDirectory stores a collection of IFD tags and values.
Constructors
- IfdDirectory()
- IfdDirectory.from(IfdDirectory other)
Properties
- copyright ↔ String?
-
getter/setter pair
-
data
→ Map<
int, IfdValue> -
final
- hasCopyright → bool
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasImageDescription → bool
-
no setter
- hasImageHeight → bool
-
no setter
- hasImageWidth → bool
-
no setter
- hasMake → bool
-
no setter
- hasModel → bool
-
no setter
- hasOrientation → bool
-
no setter
- hasResolutionUnit → bool
-
no setter
- hasSoftware → bool
-
no setter
- hasUserComment → bool
-
no setter
- hasXResolution → bool
-
no setter
- hasYResolution → bool
-
no setter
- imageDescription ↔ String?
-
getter/setter pair
- imageHeight ↔ int?
-
getter/setter pair
- imageWidth ↔ int?
-
getter/setter pair
- isEmpty → bool
-
no setter
-
keys
→ Iterable<
int> -
no setter
- make ↔ String?
-
getter/setter pair
- model ↔ String?
-
getter/setter pair
- orientation ↔ int?
-
getter/setter pair
- resolutionUnit ↔ int?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- software ↔ String?
-
getter/setter pair
- sub → IfdContainer
-
final
- userComment ↔ String?
-
getter/setter pair
-
values
→ Iterable<
IfdValue> -
no setter
- xResolution ↔ Rational?
-
getter/setter pair
- yResolution ↔ Rational?
-
getter/setter pair
Methods
-
clone(
) → IfdDirectory -
containsKey(
int tag) → bool -
copy(
IfdDirectory other) → void -
getDataSize(
) → int - The size in bytes of the data written by this directory. Can be used to calculate end-of-block offsets.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
-
operator [](
Object? tag) → IfdValue? -
operator []=(
Object? tag, Object? value) → void