ExrImage class Null safety
- Inheritance
- Object
- DecodeInfo
- ExrImage
Constructors
Properties
- backgroundColor ↔ int
-
The suggested background color of the canvas.
read / write, inherited
- flags ↔ int
-
read / write
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- height ↔ int
-
The height of the image canvas.
read / write, inherited
- numFrames → int
-
The number of frames that can be decoded.
read-only, override
-
parts
→ List<
ExrPart> -
read-only
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
- version ↔ int?
-
read / write
- width ↔ int
-
The width of the image canvas.
read / write, inherited
Methods
Operators
-
operator ==(
Object other) → bool -
The equality operator. [...]
inherited
Static Methods
-
isValidFile(
List< int> bytes) → bool - Parse just enough of the file to identify that it's an EXR image.
Constants
- ALL_FLAGS → const int
-
Bitwise OR of all supported flags.
TILED_FLAG | LONG_NAMES_FLAG
- EXR_VERSION → const int
-
Value that goes into VERSION_NUMBER_FIELD.
2
- LONG_NAMES_FLAG → const int
-
File contains long attribute or channel names
0x000004
- MAGIC → const int
-
The MAGIC number is stored in the first four bytes of every
OpenEXR image file. This can be used to quickly test whether
a given file is an OpenEXR image file (see isImfMagic(), below).
20000630
- MULTI_PART_FILE_FLAG → const int
-
File has multiple parts.
0x000010
- NON_IMAGE_FLAG → const int
-
File has at least one part which is not a regular scanline image or
regular tiled image (that is, it is a deep format).
0x000008
- TILED_FLAG → const int
-
File is tiled
0x000002