Upgrading image 3 to 4
Breaking3.3.0 → 4.12.0Breaking2Security10Deprecated1New22Changed39Fixed85
Fetching 48 releases from GitHub…26 / 48
BreakingUpgrade verdict
2 breaking changes and 10 security fixes.
In plain terms
- Code reading JPEG block data must switch to the new coefficients list.
- Code using the old colourPrimaries name must switch to colorPrimaries.
- A malicious image could freeze the app while its metadata was being read.
- A crafted TIFF could freeze the app, including when loaded through the general image decoder.
Must act Top 5 of 13 that need code or config changes
Dart SDK requirement changed in 4.9.0: >=2.15.0 <3.0.0 → ^3.0.0.
What you must change
Breaking2
JpegComponent.blocks is replaced by a flat coefficients list.
JpegComponent.blocksJpegComponent.coefficientsPngCicpData.colourPrimaries is renamed to colorPrimaries.
PngCicpData.colourPrimariesPngCicpData.colorPrimariesSecurity10
Fixes EXIF data with looping IFDs hanging the decoder.
Fixes TIFF files with looping IFDs hanging the decoder, also from decodeImage.
decodeImageAdds maxPixels to every decoder, defaulting to Decoder.defaultMaxPixels; it also limits animations.
maxPixelsDecoder.defaultMaxPixelsRejects BMP, PNM and EXR data too short for its size, and bounds EXR tiles.
Limits decompressed sizes for TIFF, EXR, ICC profiles and font zips.
Limits JPEGs to 1000 scans.
Checks TIFF tag counts against the file size before reading them.
Fixes quadratic time building EXR PIZ Huffman tables.
Rejects PSD files far too small for their channel data.
Fixes a denial of service where a tiny JPEG declaring huge dimensions caused excessive memory allocation and decoding time.
ImageExceptionJpegDecoder.defaultMaxPixelsdecodeJpg()JpegDecoderDeprecations to plan for
Deprecated1
Deprecates JpegDecoder.defaultMaxPixels in favor of Decoder.defaultMaxPixels.
JpegDecoder.defaultMaxPixelsDecoder.defaultMaxPixelsAPI changes
Generated by DepDelta from published Dart source. Not mixed with prose notes.
- removed:
class Animation extends IterableBase<Image> - removed:
class BitUtility - removed:
class ExifAsciiValue extends ExifValue - removed:
class ExifByteValue extends ExifValue - removed:
class ExifDoubleValue extends ExifValue - removed:
class ExifEntry - removed:
class ExifIFD - removed:
class ExifIFDContainer - removed:
class ExifLongValue extends ExifValue - removed:
class ExifRationalValue extends ExifValue - removed:
class ExifSByteValue extends ExifValue - removed:
class ExifSLongValue extends ExifValue - removed:
class ExifSRationalValue extends ExifValue - removed:
class ExifSShortValue extends ExifValue - removed:
class ExifShortValue extends ExifValue - removed:
class ExifSingleValue extends ExifValue - removed:
class ExifUndefinedValue extends ExifValue - removed:
class ExifValue: abstract - removed:
class ExrAttribute - removed:
class ExrB44Compressor: abstract extends ExrCompressor - removed:
class ExrChannel - removed:
class ExrCompressor: abstract - removed:
class ExrHufDec - removed:
class ExrHuffman - removed:
class ExrPart - removed:
class ExrPizCompressor: abstract extends ExrCompressor - removed:
class ExrPxr24Compressor: abstract extends ExrCompressor - removed:
class ExrRleCompressor: abstract extends ExrCompressor - removed:
class ExrWavelet - removed:
class ExrZipCompressor: abstract extends ExrCompressor - removed:
class Half - removed:
class HdrImage - removed:
class HdrSlice - removed:
class Jpeg - removed:
class LzwDecoder - removed:
class PvrtcColorBoundingBox<Color extends PvrtcColorRgbCore<Color>> - removed:
class PvrtcColorRgb extends PvrtcColorRgbCore<PvrtcColorRgb> - removed:
class PvrtcColorRgbCore<T>: abstract - removed:
class PvrtcColorRgba extends PvrtcColorRgbCore<PvrtcColorRgba> - removed:
class PvrtcDecoder - removed:
class PvrtcEncoder - removed:
class PvrtcPacket - removed:
class Rational - removed:
class TiffBitReader - removed:
class TiffEntry - removed:
class TiffFaxDecoder - removed:
class VP8 - removed:
class VP8BandProbas - removed:
class VP8BitReader - removed:
class VP8FInfo - removed:
class VP8Filter - removed:
class VP8FilterHeader - removed:
class VP8FrameHeader - removed:
class VP8L - removed:
class VP8LBitReader - removed:
class VP8LColorCache - removed:
class VP8LTransform - removed:
class VP8MB - removed:
class VP8MBData - removed:
class VP8PictureHeader - removed:
class VP8Proba - removed:
class VP8QuantMatrix - removed:
class VP8Random - removed:
class VP8SegmentHeader - removed:
class VP8TopSamples - removed:
class WebPAlpha - removed:
class WebPFilters - removed:
class WebPFrame - removed:
ctor ExifAsciiValue(this.value) - removed:
ctor ExifAsciiValue.data(InputBuffer data, int count) - removed:
ctor ExifAsciiValue.list(List<int> value) - removed:
ctor ExifAsciiValue.string(this.value) - removed:
ctor ExifByteValue(int value) - removed:
ctor ExifByteValue.data(InputBuffer data, int count) - removed:
ctor ExifByteValue.list(Uint8List value) - removed:
ctor ExifDoubleValue(double value) - removed:
ctor ExifDoubleValue.data(InputBuffer data, int count) - removed:
ctor ExifDoubleValue.list(List<double> value) - removed:
ctor ExifEntry(this.tag, this.value) - removed:
ctor ExifIFDContainer() - removed:
ctor ExifIFDContainer.from(ExifIFDContainer? other) - removed:
ctor ExifLongValue(int value) - removed:
ctor ExifLongValue.data(InputBuffer data, int count) - removed:
ctor ExifLongValue.list(List<int> value) - removed:
ctor ExifRationalValue(int numerator, int denominator) - removed:
ctor ExifRationalValue.data(InputBuffer data, int count) - removed:
ctor ExifRationalValue.from(Rational r) - removed:
ctor ExifRationalValue.list(List<Rational> value) - removed:
ctor ExifSByteValue(int value) - removed:
ctor ExifSByteValue.data(InputBuffer data, int count) - removed:
ctor ExifSByteValue.list(List<int> value) - removed:
ctor ExifSLongValue(int value) - removed:
ctor ExifSLongValue.data(InputBuffer data, int count) - removed:
ctor ExifSLongValue.list(List<int> value) - removed:
ctor ExifSRationalValue(int numerator, int denominator) - removed:
ctor ExifSRationalValue.data(InputBuffer data, int count) - removed:
ctor ExifSRationalValue.from(Rational value) - removed:
ctor ExifSRationalValue.list(List<Rational> value) - removed:
ctor ExifSShortValue(int value) - removed:
ctor ExifSShortValue.data(InputBuffer data, int count) - removed:
ctor ExifSShortValue.list(List<int> value) - removed:
ctor ExifShortValue(int value) - removed:
ctor ExifShortValue.data(InputBuffer data, int count) - removed:
ctor ExifShortValue.list(List<int> value) - removed:
ctor ExifSingleValue(double value) - removed:
ctor ExifSingleValue.data(InputBuffer data, int count) - removed:
ctor ExifSingleValue.list(List<double> value) - removed:
ctor ExifUndefinedValue.data(InputBuffer data, int count) - removed:
ctor ExifUndefinedValue.list(List<int> value) - removed:
ctor ExrAttribute(this.name, this.type, this.size, this.data) - removed:
ctor ExrB44Compressor(ExrPart header, int? maxScanLineSize, int numScanLines, bool optFlatFields) - removed:
ctor ExrChannel(InputBuffer input) - removed:
ctor ExrCompressor(int type, ExrPart hdr, int? maxScanLineSize, [int? numScanLines]) - removed:
ctor ExrCompressor.tile( int type, int tileLineSize, int numTileLines, ExrPart hdr) - removed:
ctor ExrPart(this._tiled, InputBuffer input) - removed:
ctor ExrPizCompressor( ExrPart header, int? maxScanLineSize, int numScanLines) - removed:
ctor ExrPxr24Compressor( ExrPart header, int? maxScanLineSize, int numScanLines) - removed:
ctor ExrRleCompressor(ExrPart header, int? maxScanLineSize) - removed:
ctor ExrZipCompressor( ExrPart header, int? maxScanLineSize, int numScanLines) - removed:
ctor Half([num? f]) - removed:
ctor Half.fromBits(int bits) - removed:
ctor HdrImage() - removed:
ctor HdrImage.create( int? width, int? height, int channels, int type, int bitsPerSample) - removed:
ctor HdrImage.from(HdrImage other) - removed:
ctor HdrImage.fromImage(Image other, {int type = …, int bitsPerSample = …}) - removed:
ctor HdrSlice(this.name, this.width, this.height, this.type, this.bitsPerSample) - removed:
ctor HdrSlice.from(HdrSlice other) - removed:
ctor Image.rgb(this.width, this.height, {ExifData? exif, ICCProfileData? iccp, this.textData}) - removed:
ctor PvrtcColorBoundingBox(Color min, Color max) - removed:
ctor PvrtcColorRgb([this.r = …, this.g = …, this.b = …]) - removed:
ctor PvrtcColorRgb.from(PvrtcColorRgb other) - removed:
ctor PvrtcColorRgba([this.r = …, this.g = …, this.b = …, this.a = …]) - removed:
ctor PvrtcColorRgba.from(PvrtcColorRgba other) - removed:
ctor PvrtcPacket(TypedData data) - removed:
ctor Rational(this.numerator, this.denominator) - removed:
ctor TiffBitReader(this.input) - removed:
ctor TiffEntry(this.tag, this.type, this.numValues, this.p) - removed:
ctor TiffFaxDecoder(this.fillOrder, this.width, this.height) - removed:
ctor VP8(this.input, this._webp) - removed:
ctor VP8BandProbas() - removed:
ctor VP8BitReader(this.input) - removed:
ctor VP8Filter() - removed:
ctor VP8L(this.input, this.webp) - removed:
ctor VP8LBitReader(this._input) - removed:
ctor VP8LColorCache(int hashBits) - removed:
ctor VP8Proba() - removed:
ctor VP8Random(double dithering) - removed:
ctor WebPAlpha(this.input, this.width, this.height) - removed:
ctor WebPFrame(InputBuffer input, int size) - removed:
enum Channels - removed:
enum DisposeMode - removed:
enum ExifValueType - removed:
enum Flip - removed:
field Animation.backgroundColor: int - removed:
field Animation.frameType: FrameType - removed:
field Animation.frames: List<Image> - removed:
field Animation.height: int - removed:
field Animation.loopCount: int - removed:
field Animation.width: int - removed:
field BitUtility.fixWarnings: var - removed:
field BitmapFontCharacter.xadvance: final int - removed:
field BitmapFontCharacter.xoffset: final int - removed:
field BitmapFontCharacter.yoffset: final int - removed:
field Color.fixWarnings: var - removed:
field DecodeInfo.backgroundColor: int - removed:
field DecodeInfo.height: int - removed:
field DecodeInfo.width: int - removed:
field ExifAsciiValue.value: String - removed:
field ExifByteValue.value: Uint8List - removed:
field ExifDoubleValue.value: Float64List - removed:
field ExifEntry.tag: int - removed:
field ExifEntry.value: ExifValue? - removed:
field ExifIFD.ExifValue>(): final - removed:
field ExifIFD.data: final - removed:
field ExifIFD.operator[]: void - removed:
field ExifIFD.sub: final - removed:
field ExifIFDContainer.directories: Map<String, ExifIFD> - removed:
field ExifIFDContainer.operator[]: void - removed:
field ExifLongValue.value: Uint32List - removed:
field ExifRationalValue.value: List<Rational> - removed:
field ExifSByteValue.value: Int8List - removed:
field ExifSLongValue.value: Int32List - removed:
field ExifSRationalValue.value: List<Rational> - removed:
field ExifSShortValue.value: Int16List - removed:
field ExifShortValue.value: Uint16List - removed:
field ExifSingleValue.value: Float32List - removed:
field ExifUndefinedValue.value: Uint8List - removed:
field ExrAttribute.data: InputBuffer - removed:
field ExrAttribute.name: String - removed:
field ExrAttribute.size: int - removed:
field ExrAttribute.type: String - removed:
field ExrChannel.name: String? - removed:
field ExrChannel.pLinear: late bool - removed:
field ExrChannel.size: late int - removed:
field ExrChannel.type: late int - removed:
field ExrChannel.xSampling: late int - removed:
field ExrChannel.ySampling: late int - removed:
field ExrCompressor.decodedHeight: int - removed:
field ExrCompressor.decodedWidth: int - removed:
field ExrDecoder.bloomAmount: double? - removed:
field ExrDecoder.bloomRadius: double? - removed:
field ExrDecoder.exposure: double - removed:
field ExrDecoder.gamma: double? - removed:
field ExrDecoder.reinhard: bool? - removed:
field ExrHufDec.len: int - removed:
field ExrHufDec.lit: int - removed:
field ExrHufDec.p: List<int>? - removed:
field ExrHuffman.fixWarnings: var - removed:
field ExrPart.attributes: Map<String, ExrAttribute> - removed:
field ExrPart.channels: List<ExrChannel> - removed:
field ExrPart.chromaticities: late Float32List - removed:
field ExrPart.dataWindow: late List<int> - removed:
field ExrPart.displayWindow: List<int>? - removed:
field ExrPart.framebuffer: HdrImage - removed:
field ExrPart.height: int? - removed:
field ExrPart.pixelAspectRatio: double - removed:
field ExrPart.screenWindowCenterX: double - removed:
field ExrPart.screenWindowCenterY: double - removed:
field ExrPart.screenWindowWidth: double - removed:
field ExrPart.width: int? - removed:
field ExrWavelet.fixWarnings: var - removed:
field GifColorMap.[]: operator - removed:
field GifColorMap.colors: final Uint8List - removed:
field GifImageDesc.clearFrame: bool - removed:
field HdrImage.alpha: HdrSlice? - removed:
field HdrImage.blue: HdrSlice? - removed:
field HdrImage.depth: HdrSlice? - removed:
field HdrImage.exif: ExifData? - removed:
field HdrImage.green: HdrSlice? - removed:
field HdrImage.red: HdrSlice? - removed:
field HdrImage.slices: final Map<String?, HdrSlice> - removed:
field HdrSlice.bitsPerSample: final int - removed:
field HdrSlice.data: final List - removed:
field HdrSlice.height: final int - removed:
field HdrSlice.name: final String? - removed:
field HdrSlice.type: final int - removed:
field HdrSlice.width: final int - removed:
field Image.[]: void operator - removed:
field Image.blendMethod: BlendMode - removed:
field Image.channels: Channels - removed:
field Image.disposeMethod: DisposeMode - removed:
field Image.duration: int - removed:
field Image.exif: ExifData - removed:
field Image.height: final int - removed:
field Image.width: final int - removed:
field Image.xOffset: int - removed:
field Image.yOffset: int - removed:
field JpegComponent.blocks: late List<List<List<int>>> - removed:
field JpegEncoder.DU: final - removed:
field JpegEncoder.RGB_YUV_TABLE: final Int32List - removed:
field JpegEncoder.UDU: final Float32List - removed:
field JpegEncoder.UVAC_HT: late List<List<int>?> - removed:
field JpegEncoder.UVDC_HT: List<List<int>?>? - removed:
field JpegEncoder.UVTable: final - removed:
field JpegEncoder.VDU: final Float32List - removed:
field JpegEncoder.YAC_HT: late List<List<int>?> - removed:
field JpegEncoder.YDC_HT: List<List<int>?>? - removed:
field JpegEncoder.YDU: final Float32List - removed:
field JpegEncoder.YTable: final - removed:
field JpegEncoder.bitcode: final - removed:
field JpegEncoder.category: final - removed:
field JpegEncoder.currentQuality: int? - removed:
field JpegEncoder.fdtbl_UV: final - removed:
field JpegEncoder.fdtbl_Y: final - removed:
field JpegEncoder.outputfDCTQuant: final - removed:
field NeuralQuantizer.colorMap: late Uint8List - removed:
field PngEncoder.blendMethod: late BlendMode - removed:
field PngEncoder.channels: Channels? - removed:
field PngEncoder.delay: int? - removed:
field PngEncoder.disposeMethod: late DisposeMode - removed:
field PngEncoder.xOffset: late int - removed:
field PngEncoder.yOffset: late int - removed:
field PngInfo.colorLut: List<int?>? - removed:
field PngInfo.iCCPCompression: int - removed:
field PngInfo.iCCPData: Uint8List? - removed:
field PngInfo.iCCPName: String - removed:
field PvrtcColorBoundingBox.max: Color - removed:
field PvrtcColorBoundingBox.min: Color - removed:
field PvrtcColorRgb.b: int - removed:
field PvrtcColorRgb.g: int - removed:
field PvrtcColorRgb.r: int - removed:
field PvrtcColorRgba.a: int - removed:
field PvrtcColorRgba.b: int - removed:
field PvrtcColorRgba.g: int - removed:
field PvrtcColorRgba.r: int - removed:
field PvrtcPacket.index: late int - removed:
field PvrtcPacket.rawData: Uint32List - removed:
field Rational.denominator: int - removed:
field Rational.numerator: int - removed:
field TgaInfo.bpp: int? - removed:
field TiffBitReader.input: InputBuffer - removed:
field TiffEntry.numValues: int - removed:
field TiffEntry.p: InputBuffer - removed:
field TiffEntry.tag: int - removed:
field TiffEntry.type: int - removed:
field TiffEntry.valueOffset: int? - removed:
field TiffFaxDecoder.bitPointer: int? - removed:
field TiffFaxDecoder.bytePointer: int? - removed:
field TiffFaxDecoder.changingElemSize: int - removed:
field TiffFaxDecoder.compression: int - removed:
field TiffFaxDecoder.currChangingElems: List<int?>? - removed:
field TiffFaxDecoder.data: late InputBuffer - removed:
field TiffFaxDecoder.fillBits: int - removed:
field TiffFaxDecoder.fillOrder: int? - removed:
field TiffFaxDecoder.height: int - removed:
field TiffFaxDecoder.lastChangingElement: int - removed:
field TiffFaxDecoder.oneD: int? - removed:
field TiffFaxDecoder.prevChangingElems: List<int?>? - removed:
field TiffFaxDecoder.uncompressedMode: int - removed:
field TiffFaxDecoder.width: int - removed:
field TiffImage.hdrImage: HdrImage? - removed:
field TiffImage.image: Image? - removed:
field VP8.br: late VP8BitReader - removed:
field VP8.input: InputBuffer - removed:
field VP8.output: Image? - removed:
field VP8BandProbas.probas: List<Uint8List> - removed:
field VP8BitReader.input: InputBuffer - removed:
field VP8FInfo.fInner: bool - removed:
field VP8FInfo.fInnerLevel: int? - removed:
field VP8FInfo.fLimit: int - removed:
field VP8FInfo.hevThresh: int - removed:
field VP8FilterHeader.level: int? - removed:
field VP8FilterHeader.modeLfDelta: Int32List - removed:
field VP8FilterHeader.refLfDelta: Int32List - removed:
field VP8FilterHeader.sharpness: late int - removed:
field VP8FilterHeader.simple: late bool - removed:
field VP8FilterHeader.useLfDelta: late bool - removed:
field VP8FrameHeader.keyFrame: bool? - removed:
field VP8FrameHeader.partitionLength: late int - removed:
field VP8FrameHeader.profile: int? - removed:
field VP8FrameHeader.show: int? - removed:
field VP8L.br: VP8LBitReader - removed:
field VP8L.image: Image? - removed:
field VP8L.input: InputBuffer - removed:
field VP8L.webp: WebPInfo - removed:
field VP8LBitReader.bitPos: int - removed:
field VP8LColorCache.colors: final Uint32List - removed:
field VP8LColorCache.hashShift: final int - removed:
field VP8LTransform.bits: int - removed:
field VP8LTransform.data: Uint32List? - removed:
field VP8LTransform.type: int - removed:
field VP8LTransform.xsize: int - removed:
field VP8LTransform.ysize: int - removed:
field VP8MB.nz: int - removed:
field VP8MB.nzDc: int - removed:
field VP8MBData.coeffs: Int16List - removed:
field VP8MBData.dither: int? - removed:
field VP8MBData.imodes: Uint8List - removed:
field VP8MBData.isIntra4x4: late bool - removed:
field VP8MBData.nonZeroUV: late int - removed:
field VP8MBData.nonZeroY: int? - removed:
field VP8MBData.uvmode: int? - removed:
field VP8PictureHeader.clampType: int? - removed:
field VP8PictureHeader.colorspace: int? - removed:
field VP8PictureHeader.height: int? - removed:
field VP8PictureHeader.width: int? - removed:
field VP8PictureHeader.xscale: int? - removed:
field VP8PictureHeader.yscale: int? - removed:
field VP8Proba.bands: List<List<VP8BandProbas>> - removed:
field VP8Proba.segments: Uint8List - removed:
field VP8QuantMatrix.dither: int? - removed:
field VP8QuantMatrix.uvMat: Int32List - removed:
field VP8QuantMatrix.uvQuant: int? - removed:
field VP8QuantMatrix.y1Mat: Int32List - removed:
field VP8QuantMatrix.y2Mat: Int32List - removed:
field VP8SegmentHeader.absoluteDelta: bool - removed:
field VP8SegmentHeader.filterStrength: Int8List - removed:
field VP8SegmentHeader.quantizer: Int8List - removed:
field VP8SegmentHeader.updateMap: bool - removed:
field VP8SegmentHeader.useSegment: bool - removed:
field VP8TopSamples.u: Uint8List - removed:
field VP8TopSamples.v: Uint8List - removed:
field VP8TopSamples.y: Uint8List - removed:
field WebPAlpha.filter: int - removed:
field WebPAlpha.height: int - removed:
field WebPAlpha.input: InputBuffer - removed:
field WebPAlpha.isAlphaDecoded: bool - removed:
field WebPAlpha.method: int - removed:
field WebPAlpha.preProcessing: int - removed:
field WebPAlpha.rsrv: int - removed:
field WebPAlpha.width: int - removed:
field WebPEncoder.delay: int? - removed:
field WebPEncoder.format: int - removed:
field WebPEncoder.output: OutputBuffer? - removed:
field WebPFilters.fixWarnings: var - removed:
field WebPFrame.clearFrame: late bool - removed:
field WebPFrame.duration: int - removed:
field WebPFrame.height: int - removed:
field WebPFrame.width: int - removed:
field WebPFrame.x: int - removed:
field WebPFrame.y: int - removed:
function alphaBlendColors(int dst, int src, [int fraction = …]): int - removed:
function brightness(Image? src, int brightness): Image? - removed:
function copyInto( Image dst, Image src, { int? dstX, int? dstY, int? srcX, int? srcY, int? srcW, int? srcH, bool blend = …, bool center = …, }): Image - removed:
function decodeAnimation(List<int> data): Animation? - removed:
function decodeGifAnimation(List<int> bytes): Animation? - removed:
function decodeNamedAnimation(List<int> bytes, String name): Animation? - removed:
function decodePngAnimation(List<int> bytes): Animation? - removed:
function decodeTiffAnimation(List<int> bytes): Animation? - removed:
function decodeWebPAnimation(List<int> bytes): Animation? - removed:
function ditherPixels(Image image, NeuralQuantizer quantizer, DitherKernel kernel, bool serpentine): Uint8List - removed:
function drawImage(Image dst, Image src, {int? dstX, int? dstY, int? dstW, int? dstH, int? srcX, int? srcY, int? srcW, int? srcH, bool blend = …}): Image - removed:
function drawStringCentered(Image image, BitmapFont font, String string, {int? x, int? y, int color = …}): Image - removed:
function drawStringWrap(Image image, BitmapFont font, int x, int y, String string, {int color = …}): Image - removed:
function encodeCurImages(List<Image> images): List<int> - removed:
function encodeGifAnimation(Animation anim, {int samplingFactor = …}): List<int>? - removed:
function encodeIcoImages(List<Image> images): List<int> - removed:
function encodePngAnimation(Animation anim, {int level = …}): List<int>? - removed:
function findStringHeight(BitmapFont font, String string): int - removed:
function getAlpha(int color): int - removed:
function getBlue(int color): int - removed:
function getChannel(int color, Channel channel): int - removed:
function getColor(int r, int g, int b, [int a = …]): int - removed:
function getDecoderForNamedImage(String name): Decoder? - removed:
function getGreen(int color): int - removed:
function getRed(int color): int - removed:
function hdrBloom(HdrImage hdr, {double radius = …, double weight = …}): HdrImage - removed:
function hdrGamma(HdrImage hdr, {double gamma = …}): HdrImage - removed:
function hdrToImage(HdrImage hdr, {num? exposure}): Image - removed:
function isBlack(int color): bool - removed:
function isWhite(int color): bool - removed:
function readJpg(List<int> bytes): Image? - removed:
function readPng(List<int> bytes): Image? - removed:
function readTga(List<int> bytes): Image? - removed:
function reinhardToneMap(HdrImage hdr): HdrImage - removed:
function setAlpha(int color, int value): int - removed:
function setBlue(int color, int value): int - removed:
function setChannel(int color, Channel channel, int value): int - removed:
function setGreen(int color, int value): int - removed:
function setRed(int color, int value): int - removed:
function writeJpg(Image image, {int quality = …}): List<int> - removed:
function writePng(Image image, {int level = …}): List<int> - removed:
function writeTga(Image image): List<int> - removed:
get Animation.first: Image - removed:
get Animation.isEmpty: bool - removed:
get Animation.isNotEmpty: bool - removed:
get Animation.iterator: Iterator<Image> - removed:
get Animation.last: Image - removed:
get Animation.length: int - removed:
get Animation.numFrames: int - removed:
get ExifAsciiValue.hashCode: int - removed:
get ExifAsciiValue.length: int - removed:
get ExifAsciiValue.type: ExifValueType - removed:
get ExifByteValue.hashCode: int - removed:
get ExifByteValue.length: int - removed:
get ExifByteValue.type: ExifValueType - removed:
get ExifDoubleValue.hashCode: int - removed:
get ExifDoubleValue.length: int - removed:
get ExifDoubleValue.type: ExifValueType - removed:
get ExifIFD.Copyright: String? - removed:
get ExifIFD.ImageDescription: String? - removed:
get ExifIFD.ImageHeight: int? - removed:
get ExifIFD.ImageWidth: int? - removed:
get ExifIFD.Make: String? - removed:
get ExifIFD.Model: String? - removed:
get ExifIFD.Orientation: int? - removed:
get ExifIFD.ResolutionUnit: int? - removed:
get ExifIFD.Software: String? - removed:
get ExifIFD.XResolution: Rational? - removed:
get ExifIFD.YResolution: Rational? - removed:
get ExifIFD.hasCopyright: bool - removed:
get ExifIFD.hasImageDescription: bool - removed:
get ExifIFD.hasImageHeight: bool - removed:
get ExifIFD.hasImageWidth: bool - removed:
get ExifIFD.hasMake: bool - removed:
get ExifIFD.hasModel: bool - removed:
get ExifIFD.hasOrientation: bool - removed:
get ExifIFD.hasResolutionUnit: bool - removed:
get ExifIFD.hasSoftware: bool - removed:
get ExifIFD.hasXResolution: bool - removed:
get ExifIFD.hasYResolution: bool - removed:
get ExifIFD.isEmpty: bool - removed:
get ExifIFD.keys: Iterable<int> - removed:
get ExifIFD.values: Iterable<ExifValue> - removed:
get ExifIFDContainer.isEmpty: bool - removed:
get ExifIFDContainer.keys: Iterable<String> - removed:
get ExifIFDContainer.values: Iterable<ExifIFD> - removed:
get ExifLongValue.hashCode: int - removed:
get ExifLongValue.length: int - removed:
get ExifLongValue.type: ExifValueType - removed:
get ExifRationalValue.hashCode: int - removed:
get ExifRationalValue.length: int - removed:
get ExifRationalValue.type: ExifValueType - removed:
get ExifSByteValue.hashCode: int - removed:
get ExifSByteValue.length: int - removed:
get ExifSByteValue.type: ExifValueType - removed:
get ExifSLongValue.hashCode: int - removed:
get ExifSLongValue.length: int - removed:
get ExifSLongValue.type: ExifValueType - removed:
get ExifSRationalValue.hashCode: int - removed:
get ExifSRationalValue.length: int - removed:
get ExifSRationalValue.type: ExifValueType - removed:
get ExifSShortValue.hashCode: int - removed:
get ExifSShortValue.length: int - removed:
get ExifSShortValue.type: ExifValueType - removed:
get ExifShortValue.hashCode: int - removed:
get ExifShortValue.length: int - removed:
get ExifShortValue.type: ExifValueType - removed:
get ExifSingleValue.hashCode: int - removed:
get ExifSingleValue.length: int - removed:
get ExifSingleValue.type: ExifValueType - removed:
get ExifUndefinedValue.hashCode: int - removed:
get ExifUndefinedValue.length: int - removed:
get ExifUndefinedValue.type: ExifValueType - removed:
get ExifValue.dataSize: int - removed:
get ExifValue.hashCode: int - removed:
get ExifValue.length: int - removed:
get ExifValue.type: ExifValueType - removed:
get ExifValue.typeString: String - removed:
get ExrChannel.isValid: bool - removed:
get ExrPart.bottom: int - removed:
get ExrPart.isValid: bool - removed:
get ExrPart.left: int - removed:
get ExrPart.right: int - removed:
get ExrPart.top: int - removed:
get HdrImage.bitsPerSample: int - removed:
get HdrImage.hasAlpha: bool - removed:
get HdrImage.hasColor: bool - removed:
get HdrImage.hasDepth: bool - removed:
get HdrImage.height: int - removed:
get HdrImage.numberOfChannels: int - removed:
get HdrImage.sampleFormat: int - removed:
get HdrImage.width: int - removed:
get HdrSlice.isFloat: bool - removed:
get Image.length: int - removed:
get Image.numberOfChannels: int - removed:
get PvrtcPacket.colorA: int - removed:
get PvrtcPacket.colorAIsOpaque: int - removed:
get PvrtcPacket.colorB: int - removed:
get PvrtcPacket.colorBIsOpaque: int - removed:
get PvrtcPacket.colorData: int - removed:
get PvrtcPacket.modulationData: int - removed:
get PvrtcPacket.usePunchthroughAlpha: int - removed:
get Rational.hashCode: int - removed:
get TiffEntry.isString: bool - removed:
get TiffEntry.isValid: bool - removed:
get TiffEntry.typeSize: int - removed:
get VP8.webp: WebPInfo - removed:
get VP8LBitReader.isEOS: bool - removed:
get WebPAlpha.isValid: bool - removed:
get WebPFrame.isValid: bool - removed:
member BlendMode.over - removed:
member BlendMode.source - removed:
member Channels.rgb - removed:
member Channels.rgba - removed:
member DisposeMode.clear - removed:
member DisposeMode.none - removed:
member DisposeMode.previous - removed:
member DitherKernel.Atkinson - removed:
member DitherKernel.FalseFloydSteinberg - removed:
member DitherKernel.FloydSteinberg - removed:
member DitherKernel.None - removed:
member DitherKernel.Stucki - removed:
member ExifValueType.Ascii - removed:
member ExifValueType.Byte - removed:
member ExifValueType.Double - removed:
member ExifValueType.Long - removed:
member ExifValueType.None - removed:
member ExifValueType.Rational - removed:
member ExifValueType.SByte - removed:
member ExifValueType.SLong - removed:
member ExifValueType.SRational - removed:
member ExifValueType.SShort - removed:
member ExifValueType.Short - removed:
member ExifValueType.Single - removed:
member ExifValueType.Undefined - removed:
member Flip.both - removed:
member Flip.horizontal - removed:
member Flip.vertical - removed:
member Format.abgr - removed:
member Format.argb - removed:
member Format.bgr - removed:
member Format.bgra - removed:
member Format.luminance - removed:
member Format.rgb - removed:
member Format.rgba - removed:
member NoiseType.salt_pepper - removed:
method Animation.addFrame(Image image): void - removed:
method Animation.operator [](int index): Image - removed:
method BmpDecoder.decodeAnimation(List<int> data): Animation? - removed:
method BmpDecoder.decodeImage(List<int> data, {int frame = …}): Image? - removed:
method BmpEncoder.encodeImage(Image image): List<int> - removed:
method Decoder.decodeAnimation(List<int> bytes): Animation? - removed:
method Decoder.decodeHdrFrame(int frame): HdrImage? - removed:
method Decoder.decodeHdrImage(List<int> bytes, {int frame = …}): HdrImage? - removed:
method Decoder.decodeImage(List<int> bytes, {int frame = …}): Image? - removed:
method Encoder.encodeAnimation(Animation anim): List<int>? - removed:
method Encoder.encodeImage(Image image): List<int> - removed:
method ExifAsciiValue.clone(): ExifValue - removed:
method ExifAsciiValue.operator ==(Object other): bool - removed:
method ExifAsciiValue.setString(String v): void - removed:
method ExifAsciiValue.toData(): Uint8List - removed:
method ExifAsciiValue.toString(): String - removed:
method ExifAsciiValue.write(OutputBuffer out): void - removed:
method ExifByteValue.clone(): ExifValue - removed:
method ExifByteValue.operator ==(Object other): bool - removed:
method ExifByteValue.setInt(int v, [int index = …]): void - removed:
method ExifByteValue.toData(): Uint8List - removed:
method ExifByteValue.toInt([int index = …]): int - removed:
method ExifByteValue.toString(): String - removed:
method ExifByteValue.write(OutputBuffer out): void - removed:
method ExifDoubleValue.clone(): ExifValue - removed:
method ExifDoubleValue.operator ==(Object other): bool - removed:
method ExifDoubleValue.setDouble(double v, [int index = …]): void - removed:
method ExifDoubleValue.toData(): Uint8List - removed:
method ExifDoubleValue.toDouble([int index = …]): double - removed:
method ExifDoubleValue.toString(): String - removed:
method ExifDoubleValue.write(OutputBuffer out): void - removed:
method ExifIFD.containsKey(int tag): bool - removed:
method ExifIFD.operator[](Object? tag): ExifValue? - removed:
method ExifIFDContainer.clear(): void - removed:
method ExifIFDContainer.containsKey(String key): bool - removed:
method ExifIFDContainer.from(other.directories): : Map<String, ExifIFD>. - removed:
method ExifIFDContainer.operator[](String ifdName): ExifIFD - removed:
method ExifLongValue.clone(): ExifValue - removed:
method ExifLongValue.operator ==(Object other): bool - removed:
method ExifLongValue.setInt(int v, [int index = …]): void - removed:
method ExifLongValue.toData(): Uint8List - removed:
method ExifLongValue.toInt([int index = …]): int - removed:
method ExifLongValue.toString(): String - removed:
method ExifLongValue.write(OutputBuffer out): void - removed:
method ExifRationalValue.clone(): ExifValue - removed:
method ExifRationalValue.operator ==(Object other): bool - removed:
method ExifRationalValue.setRational(int numerator, int denomitator, [int index = …]): void - removed:
method ExifRationalValue.toDouble([int index = …]): double - removed:
method ExifRationalValue.toInt([int index = …]): int - removed:
method ExifRationalValue.toRational([int index = …]): Rational - removed:
method ExifRationalValue.toString(): String - removed:
method ExifRationalValue.write(OutputBuffer out): void - removed:
method ExifSByteValue.clone(): ExifValue - removed:
method ExifSByteValue.operator ==(Object other): bool - removed:
method ExifSByteValue.setInt(int v, [int index = …]): void - removed:
method ExifSByteValue.toData(): Uint8List - removed:
method ExifSByteValue.toInt([int index = …]): int - removed:
method ExifSByteValue.toString(): String - removed:
method ExifSByteValue.write(OutputBuffer out): void - removed:
method ExifSLongValue.clone(): ExifValue - removed:
method ExifSLongValue.operator ==(Object other): bool - removed:
method ExifSLongValue.setInt(int v, [int index = …]): void - removed:
method ExifSLongValue.toData(): Uint8List - removed:
method ExifSLongValue.toInt([int index = …]): int - removed:
method ExifSLongValue.toString(): String - removed:
method ExifSLongValue.write(OutputBuffer out): void - removed:
method ExifSRationalValue.clone(): ExifValue - removed:
method ExifSRationalValue.operator ==(Object other): bool - removed:
method ExifSRationalValue.setRational(int numerator, int denomitator, [int index = …]): void - removed:
method ExifSRationalValue.toDouble([int index = …]): double - removed:
method ExifSRationalValue.toInt([int index = …]): int - removed:
method ExifSRationalValue.toString(): String - removed:
method ExifSRationalValue.write(OutputBuffer out): void - removed:
method ExifSShortValue.clone(): ExifValue - removed:
method ExifSShortValue.operator ==(Object other): bool - removed:
method ExifSShortValue.setInt(int v, [int index = …]): void - removed:
method ExifSShortValue.toData(): Uint8List - removed:
method ExifSShortValue.toInt([int index = …]): int - removed:
method ExifSShortValue.toString(): String - removed:
method ExifSShortValue.write(OutputBuffer out): void - removed:
method ExifShortValue.clone(): ExifValue - removed:
method ExifShortValue.operator ==(Object other): bool - removed:
method ExifShortValue.setInt(int v, [int index = …]): void - removed:
method ExifShortValue.toInt([int index = …]): int - removed:
method ExifShortValue.toString(): String - removed:
method ExifShortValue.write(OutputBuffer out): void - removed:
method ExifSingleValue.clone(): ExifValue - removed:
method ExifSingleValue.operator ==(Object other): bool - removed:
method ExifSingleValue.setDouble(double v, [int index = …]): void - removed:
method ExifSingleValue.toData(): Uint8List - removed:
method ExifSingleValue.toDouble([int index = …]): double - removed:
method ExifSingleValue.toString(): String - removed:
method ExifSingleValue.write(OutputBuffer out): void - removed:
method ExifUndefinedValue.clone(): ExifValue - removed:
method ExifUndefinedValue.operator ==(Object other): bool - removed:
method ExifUndefinedValue.toData(): Uint8List - removed:
method ExifUndefinedValue.toString(): String - removed:
method ExifUndefinedValue.write(OutputBuffer out): void - removed:
method ExifValue.clone(): ExifValue - removed:
method ExifValue.operator ==(Object other): bool - removed:
method ExifValue.setBool(bool v, [int index = …]): void - removed:
method ExifValue.setDouble(double v, [int index = …]): void - removed:
method ExifValue.setInt(int v, [int index = …]): void - removed:
method ExifValue.setRational(int numerator, int denomitator, [int index = …]): void - removed:
method ExifValue.setString(String v): void - removed:
method ExifValue.toBool([int index = …]): bool - removed:
method ExifValue.toData(): Uint8List - removed:
method ExifValue.toDouble([int index = …]): double - removed:
method ExifValue.toInt([int index = …]): int - removed:
method ExifValue.toRational([int index = …]): Rational - removed:
method ExifValue.toString(): String - removed:
method ExifValue.write(OutputBuffer out): void - removed:
method ExrCompressor.compress(InputBuffer input, int x, int y, [int? width, int? height]): Uint8List - removed:
method ExrCompressor.numScanLines(): int - removed:
method ExrCompressor.uncompress(InputBuffer input, int x, int y, [int? width, int? height]): Uint8List - removed:
method ExrDecoder.decodeAnimation(List<int> bytes): Animation? - removed:
method ExrDecoder.decodeHdrFrame(int frame): HdrImage? - removed:
method ExrDecoder.decodeHdrImage(List<int> bytes, {int frame = …}): HdrImage? - removed:
method ExrDecoder.decodeImage(List<int> bytes, {int frame = …}): Image? - removed:
method ExrImage.numParts(): int - removed:
method GifColorMap.operator [](int index): int - removed:
method GifDecoder.decodeAnimation(List<int> bytes): Animation? - removed:
method GifDecoder.decodeImage(List<int> bytes, {int frame = …}): Image? - removed:
method GifEncoder.encodeAnimation(Animation anim): List<int>? - removed:
method GifEncoder.encodeImage(Image image): List<int> - removed:
method Half.bits(): int? - removed:
method Half.isDenormalized(): bool - removed:
method Half.isFinite(): bool - removed:
method Half.isInfinity(): bool - removed:
method Half.isNan(): bool - removed:
method Half.isNegative(): bool - removed:
method Half.isNormalized(): bool - removed:
method Half.isZero(): bool - removed:
method Half.operator *(dynamic f): Half - removed:
method Half.operator +(dynamic f): Half - removed:
method Half.operator -(): Half - removed:
method Half.operator -(dynamic f): Half - removed:
method Half.operator /(dynamic f): Half - removed:
method Half.round(int n): Half - removed:
method Half.setBits(int bits): void - removed:
method Half.toDouble(): double - removed:
method HdrImage.addSlice(HdrSlice slice): void - removed:
method HdrImage.getAlpha(int x, int y): num - removed:
method HdrImage.getBlue(int x, int y): num - removed:
method HdrImage.getDepth(int x, int y): num - removed:
method HdrImage.getGreen(int x, int y): num - removed:
method HdrImage.getRed(int x, int y): num - removed:
method HdrImage.hasChannel(String? ch): bool - removed:
method HdrImage.operator [](String? ch): HdrSlice? - removed:
method HdrImage.setAlpha(int x, int y, num c): void - removed:
method HdrImage.setAlphaInt(int x, int y, int c): void - removed:
method HdrImage.setBlue(int x, int y, num c): void - removed:
method HdrImage.setBlueInt(int x, int y, int c): void - removed:
method HdrImage.setDepth(int x, int y, num c): void - removed:
method HdrImage.setGreen(int x, int y, num c): void - removed:
method HdrImage.setGreenInt(int x, int y, int c): void - removed:
method HdrImage.setRed(int x, int y, num c): void - removed:
method HdrImage.setRedInt(int x, int y, int c): void - removed:
method HdrImage.toFloatRgba(): Float32List - removed:
method HdrSlice.getBytes(): Uint8List - removed:
method HdrSlice.getFloat(int x, int y): double - removed:
method HdrSlice.getInt(int x, int y): int - removed:
method HdrSlice.setFloat(int x, int y, num v): void - removed:
method HdrSlice.setInt(int x, int y, int v): void - removed:
method IcoDecoder.decodeAnimation(List<int> bytes): Animation - removed:
method IcoDecoder.decodeImage(List<int> bytes, {int frame = …}): Image? - removed:
method Image.boundsSafe(int x, int y): bool - removed:
method Image.fill(int color): Image - removed:
method Image.fillBackground(int color): void - removed:
method Image.getWhiteBalance({bool asDouble = …}): dynamic - removed:
method Image.index(int x, int y): int - removed:
method Image.operator %(Image other): Image - removed:
method Image.operator &(Image other): Image - removed:
method Image.operator *(Image other): Image - removed:
method Image.operator +(Image other): Image - removed:
method Image.operator -(Image other): Image - removed:
method Image.operator [](int index): int - removed:
method Image.operator |(Image other): Image - removed:
method Image.setPixelSafe(int x, int y, int color): void - removed:
method JpegDecoder.decodeAnimation(List<int> bytes): Animation? - removed:
method JpegDecoder.decodeImage(List<int> bytes, {int frame = …}): Image? - removed:
method JpegEncoder.encodeImage(Image image): List<int> - removed:
method LzwDecoder.decode(InputBuffer p, List<int> out): void - removed:
method NeuralQuantizer.color(int index): int - removed:
method NeuralQuantizer.getIndexMap(Image image): Uint8List - removed:
method NeuralQuantizer.lookup(int c): int - removed:
method NeuralQuantizer.lookupRGB(int r, int g, int b): int - removed:
method PngDecoder.decodeAnimation(List<int> bytes): Animation? - removed:
method PngDecoder.decodeImage(List<int> bytes, {int frame = …}): Image? - removed:
method PngEncoder.encodeAnimation(Animation anim): List<int>? - removed:
method PngEncoder.encodeImage(Image image): List<int> - removed:
method PsdDecoder.decodeAnimation(List<int> bytes): Animation? - removed:
method PsdDecoder.decodeImage(List<int> bytes, {int frame = …}): Image? - removed:
method PvrtcColorBoundingBox.add(Color c): void - removed:
method PvrtcColorRgb.copy(): PvrtcColorRgb - removed:
method PvrtcColorRgb.dotProd(PvrtcColorRgb x): int - removed:
method PvrtcColorRgb.operator *(int x): PvrtcColorRgb - removed:
method PvrtcColorRgb.operator +(PvrtcColorRgb x): PvrtcColorRgb - removed:
method PvrtcColorRgb.operator -(PvrtcColorRgb x): PvrtcColorRgb - removed:
method PvrtcColorRgb.setMax(PvrtcColorRgb c): void - removed:
method PvrtcColorRgb.setMin(PvrtcColorRgb c): void - removed:
method PvrtcColorRgbCore.copy(): T - removed:
method PvrtcColorRgbCore.setMax(T c): void - removed:
method PvrtcColorRgbCore.setMin(T c): void - removed:
method PvrtcColorRgba.copy(): PvrtcColorRgba - removed:
method PvrtcColorRgba.dotProd(PvrtcColorRgba x): int - removed:
method PvrtcColorRgba.operator *(int x): PvrtcColorRgba - removed:
method PvrtcColorRgba.operator +(PvrtcColorRgba x): PvrtcColorRgba - removed:
method PvrtcColorRgba.operator -(PvrtcColorRgba x): PvrtcColorRgba - removed:
method PvrtcColorRgba.setMax(PvrtcColorRgba c): void - removed:
method PvrtcColorRgba.setMin(PvrtcColorRgba c): void - removed:
method PvrtcDecoder.decodeApplePVRTC(List<int> data): Image? - removed:
method PvrtcDecoder.decodePVR2(List<int> data): Image? - removed:
method PvrtcDecoder.decodePVR3(List<int> data): Image? - removed:
method PvrtcDecoder.decodePvr(List<int> data): Image? - removed:
method PvrtcDecoder.decodeRgb4bpp(int width, int height, TypedData data): Image - removed:
method PvrtcDecoder.decodeRgba4bpp(int width, int height, TypedData data): Image - removed:
method PvrtcEncoder.encodePvr(Image bitmap, {int format = …}): Uint8List - removed:
method PvrtcEncoder.encodeRgb4Bpp(Image bitmap): Uint8List - removed:
method PvrtcEncoder.encodeRgba4Bpp(Image bitmap): Uint8List - removed:
method PvrtcPacket.getColorRgbA(): PvrtcColorRgb - removed:
method PvrtcPacket.getColorRgbB(): PvrtcColorRgb - removed:
method PvrtcPacket.getColorRgbaA(): PvrtcColorRgba - removed:
method PvrtcPacket.getColorRgbaB(): PvrtcColorRgba - removed:
method PvrtcPacket.setBlock(int x, int y): void - removed:
method PvrtcPacket.setColorRgbA(PvrtcColorRgb c): void - removed:
method PvrtcPacket.setColorRgbB(PvrtcColorRgb c): void - removed:
method PvrtcPacket.setColorRgbaA(PvrtcColorRgba c): void - removed:
method PvrtcPacket.setColorRgbaB(PvrtcColorRgba c): void - removed:
method PvrtcPacket.setIndex(int i): void - removed:
method Rational.operator ==(Object other): bool - removed:
method Rational.simplify(): void - removed:
method Rational.toDouble(): double - removed:
method Rational.toInt(): int - removed:
method Rational.toString(): String - removed:
method TgaDecoder.decodeAnimation(List<int> bytes): Animation? - removed:
method TgaDecoder.decodeImage(List<int> bytes, {int frame = …}): Image? - removed:
method TgaEncoder.encodeImage(Image image): List<int> - removed:
method TiffBitReader.flushByte(): void - removed:
method TiffBitReader.readBits(int numBits): int - removed:
method TiffBitReader.readByte(): int - removed:
method TiffDecoder.decodeAnimation(List<int> data): Animation? - removed:
method TiffDecoder.decodeFrameHdr(int frame): HdrImage? - removed:
method TiffDecoder.decodeHdrImage(List<int> bytes, {int frame = …}): HdrImage? - removed:
method TiffDecoder.decodeImage(List<int> bytes, {int frame = …}): Image? - removed:
method TiffEncoder.encodeHdrImage(HdrImage image): List<int> - removed:
method TiffEncoder.encodeImage(Image image): List<int> - removed:
method TiffEntry.read(): List - removed:
method TiffEntry.readString(): String - removed:
method TiffEntry.readValue(): int - removed:
method TiffEntry.readValues(): List<int> - removed:
method TiffEntry.toString(): String - removed:
method TiffFaxDecoder.decode1D(InputBuffer out, InputBuffer compData, int startX, int height): void - removed:
method TiffFaxDecoder.decode2D(InputBuffer out, InputBuffer compData, int startX, int height, int tiffT4Options): void - removed:
method TiffFaxDecoder.decodeT6(InputBuffer out, InputBuffer compData, int startX, int height, int tiffT6Options): void - removed:
method TiffImage.decodeHdr(InputBuffer p): HdrImage - removed:
method VP8.MACROBLOCK_VPOS(int mb_y): int - removed:
method VP8.decode(): Image? - removed:
method VP8.decodeHeader(): bool - removed:
method VP8BitReader.get(): int - removed:
method VP8BitReader.getBit(int prob): int - removed:
method VP8BitReader.getSigned(int v): int - removed:
method VP8BitReader.getSignedValue(int bits): int - removed:
method VP8BitReader.getValue(int bits): int - removed:
method VP8Filter.hFilter16( InputBuffer p, int stride, int thresh, int? ithresh, int hev_thresh): void - removed:
method VP8Filter.hFilter16i( InputBuffer p, int stride, int thresh, int? ithresh, int hev_thresh): void - removed:
method VP8Filter.hFilter8(InputBuffer u, InputBuffer v, int stride, int thresh, int? ithresh, int hev_thresh): void - removed:
method VP8Filter.hFilter8i(InputBuffer u, InputBuffer v, int stride, int thresh, int ithresh, int hev_thresh): void - removed:
method VP8Filter.simpleHFilter16(InputBuffer p, int stride, int thresh): void - removed:
method VP8Filter.simpleHFilter16i(InputBuffer p, int stride, int thresh): void - removed:
method VP8Filter.simpleVFilter16(InputBuffer p, int stride, int thresh): void - removed:
method VP8Filter.simpleVFilter16i(InputBuffer p, int stride, int thresh): void - removed:
method VP8Filter.transform(InputBuffer src, InputBuffer dst, bool doTwo): void - removed:
method VP8Filter.transformAC3(InputBuffer src, InputBuffer dst): void - removed:
method VP8Filter.transformDC(InputBuffer src, InputBuffer dst): void - removed:
method VP8Filter.transformDCUV(InputBuffer src, InputBuffer dst): void - removed:
method VP8Filter.transformOne(InputBuffer src, InputBuffer dst): void - removed:
method VP8Filter.transformUV(InputBuffer src, InputBuffer dst): void - removed:
method VP8Filter.vFilter16( InputBuffer p, int stride, int thresh, int? ithresh, int hev_thresh): void - removed:
method VP8Filter.vFilter16i( InputBuffer p, int stride, int thresh, int? ithresh, int hev_thresh): void - removed:
method VP8Filter.vFilter8(InputBuffer u, InputBuffer v, int stride, int thresh, int? ithresh, int hev_thresh): void - removed:
method VP8Filter.vFilter8i(InputBuffer u, InputBuffer v, int stride, int thresh, int ithresh, int hev_thresh): void - removed:
method VP8L.decode(): Image? - removed:
method VP8L.decodeHeader(): bool - removed:
method VP8LBitReader.fillBitWindow(): void - removed:
method VP8LBitReader.prefetchBits(): int - removed:
method VP8LBitReader.readBits(int numBits): int - removed:
method VP8LColorCache.insert(int argb): void - removed:
method VP8LColorCache.lookup(int key): int - removed:
method VP8LTransform.addGreenToBlueAndRed(Uint32List pixels, int data, int dataEnd): void - removed:
method VP8LTransform.colorIndexInverseTransform(int yStart, int yEnd, Uint32List inData, int src, Uint32List outData, int dst): void - removed:
method VP8LTransform.colorIndexInverseTransformAlpha( int yStart, int yEnd, InputBuffer src, InputBuffer dst): void - removed:
method VP8LTransform.colorSpaceInverseTransform( int yStart, int yEnd, Uint32List outData, int data): void - removed:
method VP8LTransform.inverseTransform(int rowStart, int rowEnd, Uint32List inData, int rowsIn, Uint32List outData, int rowsOut): void - removed:
method VP8LTransform.predictorInverseTransform( int yStart, int yEnd, Uint32List outData, int data): void - removed:
method VP8Random.randomBits(int numBits): int - removed:
method VP8Random.randomBits2(int numBits, int amp): int - removed:
method WebPAlpha.decode(int row, int numRows, Uint8List output): bool - removed:
method WebPDecoder.decodeAnimation(List<int> bytes): Animation? - removed:
method WebPDecoder.decodeImage(List<int> bytes, {int frame = …}): Image? - removed:
method WebPEncoder.addFrame(Image image, {int? duration}): void - removed:
method WebPEncoder.encodeAnimation(Animation anim): List<int>? - removed:
method WebPEncoder.encodeImage(Image image): List<int> - removed:
method WebPEncoder.finish(): List<int>? - removed:
set ExifIFD.Copyright(String? value) - removed:
set ExifIFD.ImageDescription(String? value) - removed:
set ExifIFD.ImageHeight(int? value) - removed:
set ExifIFD.ImageWidth(int? value) - removed:
set ExifIFD.Make(String? value) - removed:
set ExifIFD.Model(String? value) - removed:
set ExifIFD.Orientation(int? value) - removed:
set ExifIFD.ResolutionUnit(int? value) - removed:
set ExifIFD.Software(String? value) - removed:
set ExifIFD.XResolution(Object? value) - removed:
set ExifIFD.YResolution(Object? value) - removed:
set PvrtcPacket.colorA(int x) - removed:
set PvrtcPacket.colorAIsOpaque(int x) - removed:
set PvrtcPacket.colorB(int x) - removed:
set PvrtcPacket.colorBIsOpaque(int x) - removed:
set PvrtcPacket.colorData(int x) - removed:
set PvrtcPacket.modulationData(int x) - removed:
set PvrtcPacket.usePunchthroughAlpha(int x) - removed:
static field BitUtility.BITSCALE_3_TO_8: const List<int> - removed:
static field BitUtility.BITSCALE_4_TO_8: const List<int> - removed:
static field BitUtility.BITSCALE_5_TO_8: const List<int> - removed:
static field BitUtility.BITSCALE_8_TO_3_CEIL: const List<int> - removed:
static field BitUtility.BITSCALE_8_TO_3_FLOOR: const List<int> - removed:
static field BitUtility.BITSCALE_8_TO_4_CEIL: const List<int> - removed:
static field BitUtility.BITSCALE_8_TO_4_FLOOR: const List<int> - removed:
static field BitUtility.BITSCALE_8_TO_5_CEIL: const List<int> - removed:
static field BitUtility.BITSCALE_8_TO_5_FLOOR: const List<int> - removed:
static field ExrChannel.A: const String - removed:
static field ExrChannel.AB: const String - removed:
static field ExrChannel.AG: const String - removed:
static field ExrChannel.AR: const String - removed:
static field ExrChannel.B: const String - removed:
static field ExrChannel.BY: const String - removed:
static field ExrChannel.G: const String - removed:
static field ExrChannel.ID: const String - removed:
static field ExrChannel.R: const String - removed:
static field ExrChannel.RY: const String - removed:
static field ExrChannel.TYPE_FLOAT: const - removed:
static field ExrChannel.TYPE_HALF: const - removed:
static field ExrChannel.TYPE_UINT: const - removed:
static field ExrChannel.Y: const String - removed:
static field ExrChannel.Z: const String - removed:
static field ExrChannel.ZBack: const String - removed:
static field ExrCompressor.B44A_COMPRESSION: const - removed:
static field ExrCompressor.B44_COMPRESSION: const - removed:
static field ExrCompressor.NO_COMPRESSION: const - removed:
static field ExrCompressor.PIZ_COMPRESSION: const - removed:
static field ExrCompressor.PXR24_COMPRESSION: const - removed:
static field ExrCompressor.RLE_COMPRESSION: const - removed:
static field ExrCompressor.ZIPS_COMPRESSION: const - removed:
static field ExrCompressor.ZIP_COMPRESSION: const - removed:
static field ExrHuffman.HUF_DECBITS: const - removed:
static field ExrHuffman.HUF_DECMASK: const - removed:
static field ExrHuffman.HUF_DECSIZE: const - removed:
static field ExrHuffman.HUF_ENCBITS: const - removed:
static field ExrHuffman.HUF_ENCSIZE: const - removed:
static field ExrHuffman.LONGEST_LONG_RUN: const - removed:
static field ExrHuffman.LONG_ZEROCODE_RUN: const - removed:
static field ExrHuffman.MASK_32: const - removed:
static field ExrHuffman.MASK_64: const - removed:
static field ExrHuffman.SHORTEST_LONG_RUN: const - removed:
static field ExrHuffman.SHORT_ZEROCODE_RUN: const - removed:
static field ExrImage.ALL_FLAGS: const - removed:
static field ExrImage.EXR_VERSION: const - removed:
static field ExrImage.LONG_NAMES_FLAG: const - removed:
static field ExrImage.MAGIC: const - removed:
static field ExrImage.MULTI_PART_FILE_FLAG: const - removed:
static field ExrImage.NON_IMAGE_FLAG: const - removed:
static field ExrImage.TILED_FLAG: const - removed:
static field ExrPart.DECREASING_Y: const - removed:
static field ExrPart.INCREASING_Y: const - removed:
static field ExrPart.MIPMAP_LEVELS: const - removed:
static field ExrPart.ONE_LEVEL: const - removed:
static field ExrPart.RANDOM_Y: const - removed:
static field ExrPart.RIPMAP_LEVELS: const - removed:
static field ExrPart.ROUND_DOWN: const - removed:
static field ExrPart.ROUND_UP: const - removed:
static field ExrPart.TYPE_DEEP_SCANLINE: const - removed:
static field ExrPart.TYPE_DEEP_TILE: const - removed:
static field ExrPart.TYPE_SCANLINE: const - removed:
static field ExrPart.TYPE_TILE: const - removed:
static field ExrWavelet.A_OFFSET: const - removed:
static field ExrWavelet.MOD_MASK: const - removed:
static field ExrWavelet.M_OFFSET: const - removed:
static field ExrWavelet.NBITS: const - removed:
static field GifDecoder.APPLICATION_EXT: const - removed:
static field GifDecoder.CODE_MASKS: const List<int> - removed:
static field GifDecoder.EXTENSION_RECORD_TYPE: const - removed:
static field GifDecoder.GIF87_STAMP: const String - removed:
static field GifDecoder.GIF89_STAMP: const String - removed:
static field GifDecoder.GRAPHIC_CONTROL_EXT: const - removed:
static field GifDecoder.IMAGE_DESC_RECORD_TYPE: const - removed:
static field GifDecoder.INTERLACED_JUMP: const List<int> - removed:
static field GifDecoder.INTERLACED_OFFSET: const List<int> - removed:
static field GifDecoder.LZ_BITS: const - removed:
static field GifDecoder.LZ_MAX_CODE: const - removed:
static field GifDecoder.NO_SUCH_CODE: const - removed:
static field GifDecoder.STAMP_SIZE: const - removed:
static field GifDecoder.TERMINATE_RECORD_TYPE: const - removed:
static field HdrImage.A: const String - removed:
static field HdrImage.B: const String - removed:
static field HdrImage.FLOAT: const - removed:
static field HdrImage.G: const String - removed:
static field HdrImage.ID: const String - removed:
static field HdrImage.INT: const - removed:
static field HdrImage.R: const String - removed:
static field HdrImage.UINT: const - removed:
static field HdrImage.Z: const String - removed:
static field Jpeg.DCTSIZE2: const - removed:
static field Jpeg.DCTSIZE: const - removed:
static field Jpeg.MAX_COMPS_IN_SCAN: const - removed:
static field Jpeg.MAX_SAMP_FACTOR: const - removed:
static field Jpeg.M_APP0: const - removed:
static field Jpeg.M_APP10: const - removed:
static field Jpeg.M_APP11: const - removed:
static field Jpeg.M_APP12: const - removed:
static field Jpeg.M_APP13: const - removed:
static field Jpeg.M_APP14: const - removed:
static field Jpeg.M_APP15: const - removed:
static field Jpeg.M_APP1: const - removed:
static field Jpeg.M_APP2: const - removed:
static field Jpeg.M_APP3: const - removed:
static field Jpeg.M_APP4: const - removed:
static field Jpeg.M_APP5: const - removed:
static field Jpeg.M_APP6: const - removed:
static field Jpeg.M_APP7: const - removed:
static field Jpeg.M_APP8: const - removed:
static field Jpeg.M_APP9: const - removed:
static field Jpeg.M_COM: const - removed:
static field Jpeg.M_DAC: const - removed:
static field Jpeg.M_DHP: const - removed:
static field Jpeg.M_DHT: const - removed:
static field Jpeg.M_DNL: const - removed:
static field Jpeg.M_DQT: const - removed:
static field Jpeg.M_DRI: const - removed:
static field Jpeg.M_EOI: const - removed:
static field Jpeg.M_ERROR: const - removed:
static field Jpeg.M_EXP: const - removed:
static field Jpeg.M_JPG0: const - removed:
static field Jpeg.M_JPG13: const - removed:
static field Jpeg.M_JPG: const - removed:
static field Jpeg.M_RST0: const - removed:
static field Jpeg.M_RST1: const - removed:
static field Jpeg.M_RST2: const - removed:
static field Jpeg.M_RST3: const - removed:
static field Jpeg.M_RST4: const - removed:
static field Jpeg.M_RST5: const - removed:
static field Jpeg.M_RST6: const - removed:
static field Jpeg.M_RST7: const - removed:
static field Jpeg.M_SOF0: const - removed:
static field Jpeg.M_SOF10: const - removed:
static field Jpeg.M_SOF11: const - removed:
static field Jpeg.M_SOF13: const - removed:
static field Jpeg.M_SOF14: const - removed:
static field Jpeg.M_SOF15: const - removed:
static field Jpeg.M_SOF1: const - removed:
static field Jpeg.M_SOF2: const - removed:
static field Jpeg.M_SOF3: const - removed:
static field Jpeg.M_SOF5: const - removed:
static field Jpeg.M_SOF6: const - removed:
static field Jpeg.M_SOF7: const - removed:
static field Jpeg.M_SOF9: const - removed:
static field Jpeg.M_SOI: const - removed:
static field Jpeg.M_SOS: const - removed:
static field Jpeg.M_TEM: const - removed:
static field Jpeg.NUM_ARITH_TBLS: const - removed:
static field Jpeg.NUM_HUFF_TBLS: const - removed:
static field Jpeg.NUM_QUANT_TBLS: const - removed:
static field Jpeg.dctZigZag: const - removed:
static field JpegData.CBB: const - removed:
static field JpegData.CBG: const - removed:
static field JpegData.CRG: const - removed:
static field JpegData.CRR: const - removed:
static field JpegEncoder.STD_AC_CHROMINANCE_NR_CODES: const List<int> - removed:
static field JpegEncoder.STD_AC_CHROMINANCE_VALUES: const List<int> - removed:
static field JpegEncoder.STD_AC_LUMINANCE_NR_CODES: const List<int> - removed:
static field JpegEncoder.STD_AC_LUMINANCE_VALUES: const List<int> - removed:
static field JpegEncoder.STD_DC_CHROMINANCE_NR_CODES: const List<int> - removed:
static field JpegEncoder.STD_DC_CHROMINANCE_VALUES: const List<int> - removed:
static field JpegEncoder.STD_DC_LUMINANCE_NR_CODES: const List<int> - removed:
static field JpegEncoder.STD_DC_LUMINANCE_VALUES: const List<int> - removed:
static field JpegEncoder.ZIGZAG: const List<int> - removed:
static field LzwDecoder.AND_TABLE: const List<int> - removed:
static field LzwDecoder.LZ_MAX_CODE: const - removed:
static field LzwDecoder.NO_SUCH_CODE: const - removed:
static field PngDecoder.FILTER_AVERAGE: const - removed:
static field PngDecoder.FILTER_NONE: const - removed:
static field PngDecoder.FILTER_PAETH: const - removed:
static field PngDecoder.FILTER_SUB: const - removed:
static field PngDecoder.FILTER_UP: const - removed:
static field PngDecoder.GRAYSCALE: const - removed:
static field PngDecoder.GRAYSCALE_ALPHA: const - removed:
static field PngDecoder.INDEXED: const - removed:
static field PngDecoder.RGB: const - removed:
static field PngDecoder.RGBA: const - removed:
static field PngEncoder.FILTER_AGRESSIVE: const - removed:
static field PngEncoder.FILTER_AVERAGE: const - removed:
static field PngEncoder.FILTER_NONE: const - removed:
static field PngEncoder.FILTER_PAETH: const - removed:
static field PngEncoder.FILTER_SUB: const - removed:
static field PngEncoder.FILTER_UP: const - removed:
static field PngFrame.APNG_BLEND_OP_OVER: const - removed:
static field PngFrame.APNG_BLEND_OP_SOURCE: const - removed:
static field PngFrame.APNG_DISPOSE_OP_BACKGROUND: const - removed:
static field PngFrame.APNG_DISPOSE_OP_NONE: const - removed:
static field PngFrame.APNG_DISPOSE_OP_PREVIOUS: const - removed:
static field PsdChannel.ALPHA: const - removed:
static field PsdChannel.BLACK: const - removed:
static field PsdChannel.BLUE: const - removed:
static field PsdChannel.COMPRESS_NONE: const - removed:
static field PsdChannel.COMPRESS_RLE: const - removed:
static field PsdChannel.COMPRESS_ZIP: const - removed:
static field PsdChannel.COMPRESS_ZIP_PREDICTOR: const - removed:
static field PsdChannel.GREEN: const - removed:
static field PsdChannel.MASK: const - removed:
static field PsdChannel.REAL_MASK: const - removed:
static field PsdChannel.RED: const - removed:
static field PsdImage.COLORMODE_BITMAP: const - removed:
static field PsdImage.COLORMODE_CMYK: const - removed:
static field PsdImage.COLORMODE_DUOTONE: const - removed:
static field PsdImage.COLORMODE_GRAYSCALE: const - removed:
static field PsdImage.COLORMODE_INDEXED: const - removed:
static field PsdImage.COLORMODE_LAB: const - removed:
static field PsdImage.COLORMODE_MULTICHANNEL: const - removed:
static field PsdImage.COLORMODE_RGB: const - removed:
static field PsdImage.RESOURCE_BLOCK_SIGNATURE: const - removed:
static field PsdImage.SIGNATURE: const - removed:
static field PsdLayer.BLEND_COLOR: const - removed:
static field PsdLayer.BLEND_COLOR_BURN: const - removed:
static field PsdLayer.BLEND_COLOR_DODGE: const - removed:
static field PsdLayer.BLEND_DARKEN: const - removed:
static field PsdLayer.BLEND_DARKEN_COLOR: const - removed:
static field PsdLayer.BLEND_DIFFERENCE: const - removed:
static field PsdLayer.BLEND_DISSOLVE: const - removed:
static field PsdLayer.BLEND_DIVIDE: const - removed:
static field PsdLayer.BLEND_EXCLUSION: const - removed:
static field PsdLayer.BLEND_HARD_LIGHT: const - removed:
static field PsdLayer.BLEND_HARD_MIX: const - removed:
static field PsdLayer.BLEND_HUE: const - removed:
static field PsdLayer.BLEND_LIGHTEN: const - removed:
static field PsdLayer.BLEND_LIGHTER_COLOR: const - removed:
static field PsdLayer.BLEND_LINEAR_BURN: const - removed:
static field PsdLayer.BLEND_LINEAR_DODGE: const - removed:
static field PsdLayer.BLEND_LINEAR_LIGHT: const - removed:
static field PsdLayer.BLEND_LUMINOSITY: const - removed:
static field PsdLayer.BLEND_MULTIPLY: const - removed:
static field PsdLayer.BLEND_NORMAL: const - removed:
static field PsdLayer.BLEND_OVERLAY: const - removed:
static field PsdLayer.BLEND_PASSTHROUGH: const - removed:
static field PsdLayer.BLEND_PIN_LIGHT: const - removed:
static field PsdLayer.BLEND_SATURATION: const - removed:
static field PsdLayer.BLEND_SCREEN: const - removed:
static field PsdLayer.BLEND_SOFT_LIGHT: const - removed:
static field PsdLayer.BLEND_SUBTRACT: const - removed:
static field PsdLayer.BLEND_VIVID_LIGHT: const - removed:
static field PsdLayer.FLAG_HIDDEN: const - removed:
static field PsdLayer.FLAG_OBSOLETE: const - removed:
static field PsdLayer.FLAG_PHOTOSHOP_5: const - removed:
static field PsdLayer.FLAG_PIXEL_DATA_IRRELEVANT_TO_APPEARANCE: const - removed:
static field PsdLayer.FLAG_TRANSPARENCY_PROTECTED: const - removed:
static field PsdLayer.SIGNATURE: const - removed:
static field PsdLayerSectionDivider.CLOSED_FOLDER: const - removed:
static field PsdLayerSectionDivider.NORMAL: const - removed:
static field PsdLayerSectionDivider.OPEN_FOLDER: const - removed:
static field PsdLayerSectionDivider.SECTION_DIVIDER: const - removed:
static field PsdLayerSectionDivider.SUBTYPE_NORMAL: const - removed:
static field PsdLayerSectionDivider.SUBTYPE_SCENE_GROUP: const - removed:
static field PsdLayerSectionDivider.TAG: const String - removed:
static field PvrtcEncoder.MODULATION_LUT: const - removed:
static field PvrtcEncoder.PVR_AUTO: const - removed:
static field PvrtcEncoder.PVR_RGBA_2BPP: const - removed:
static field PvrtcEncoder.PVR_RGBA_4BPP: const - removed:
static field PvrtcEncoder.PVR_RGB_2BPP: const - removed:
static field PvrtcEncoder.PVR_RGB_4BPP: const - removed:
static field PvrtcPacket.BILINEAR_FACTORS: const - removed:
static field PvrtcPacket.BITS_14: const - removed:
static field PvrtcPacket.BITS_15: const - removed:
static field PvrtcPacket.MORTON_TABLE: const - removed:
static field PvrtcPacket.WEIGHTS: const - removed:
static field TiffDecoder.TIFF_BIG_ENDIAN: const - removed:
static field TiffDecoder.TIFF_LITTLE_ENDIAN: const - removed:
static field TiffDecoder.TIFF_SIGNATURE: const - removed:
static field TiffEncoder.LITTLE_ENDIAN: const - removed:
static field TiffEncoder.SIGNATURE: const - removed:
static field TiffEntry.SIZE_OF_TYPE: const List<int> - removed:
static field TiffEntry.TYPE_ASCII: const - removed:
static field TiffEntry.TYPE_BYTE: const - removed:
static field TiffEntry.TYPE_DOUBLE: const - removed:
static field TiffEntry.TYPE_FLOAT: const - removed:
static field TiffEntry.TYPE_LONG: const - removed:
static field TiffEntry.TYPE_RATIONAL: const - removed:
static field TiffEntry.TYPE_SBYTE: const - removed:
static field TiffEntry.TYPE_SHORT: const - removed:
static field TiffEntry.TYPE_SLONG: const - removed:
static field TiffEntry.TYPE_SRATIONAL: const - removed:
static field TiffEntry.TYPE_SSHORT: const - removed:
static field TiffEntry.TYPE_UNDEFINED: const - removed:
static field TiffFaxDecoder.ADDITIONAL_MAKEUP: const List<int> - removed:
static field TiffFaxDecoder.BLACK: const List<int> - removed:
static field TiffFaxDecoder.FLIP_TABLE: const List<int> - removed:
static field TiffFaxDecoder.INIT_BLACK: const List<int> - removed:
static field TiffFaxDecoder.TABLE1: const List<int> - removed:
static field TiffFaxDecoder.TABLE2: const List<int> - removed:
static field TiffFaxDecoder.TWO_BIT_BLACK: const List<int> - removed:
static field TiffFaxDecoder.TWO_D_CODES: const List<int> - removed:
static field TiffFaxDecoder.WHITE: const List<int> - removed:
static field TiffImage.COMPRESSION_CCITT_FAX3: const - removed:
static field TiffImage.COMPRESSION_CCITT_FAX4: const - removed:
static field TiffImage.COMPRESSION_CCITT_RLE: const - removed:
static field TiffImage.COMPRESSION_CCITT_RLEW: const - removed:
static field TiffImage.COMPRESSION_DCS: const - removed:
static field TiffImage.COMPRESSION_DEFLATE: const - removed:
static field TiffImage.COMPRESSION_IT8BL: const - removed:
static field TiffImage.COMPRESSION_IT8CTPAD: const - removed:
static field TiffImage.COMPRESSION_IT8LW: const - removed:
static field TiffImage.COMPRESSION_IT8MP: const - removed:
static field TiffImage.COMPRESSION_JBIG: const - removed:
static field TiffImage.COMPRESSION_JP2000: const - removed:
static field TiffImage.COMPRESSION_JPEG: const - removed:
static field TiffImage.COMPRESSION_LZW: const - removed:
static field TiffImage.COMPRESSION_NEXT: const - removed:
static field TiffImage.COMPRESSION_NONE: const - removed:
static field TiffImage.COMPRESSION_OLD_JPEG: const - removed:
static field TiffImage.COMPRESSION_PACKBITS: const - removed:
static field TiffImage.COMPRESSION_PIXARFILM: const - removed:
static field TiffImage.COMPRESSION_PIXARLOG: const - removed:
static field TiffImage.COMPRESSION_SGILOG24: const - removed:
static field TiffImage.COMPRESSION_SGILOG: const - removed:
static field TiffImage.COMPRESSION_THUNDERSCAN: const - removed:
static field TiffImage.COMPRESSION_ZIP: const - removed:
static field TiffImage.FORMAT_FLOAT: const - removed:
static field TiffImage.FORMAT_INT: const - removed:
static field TiffImage.FORMAT_UINT: const - removed:
static field TiffImage.PHOTOMETRIC_BLACKISZERO: const - removed:
static field TiffImage.PHOTOMETRIC_RGB: const - removed:
static field TiffImage.TAG_ARTIST: const - removed:
static field TiffImage.TAG_BITS_PER_SAMPLE: const - removed:
static field TiffImage.TAG_CELL_LENGTH: const - removed:
static field TiffImage.TAG_CELL_WIDTH: const - removed:
static field TiffImage.TAG_COLOR_MAP: const - removed:
static field TiffImage.TAG_COMPRESSION: const - removed:
static field TiffImage.TAG_DATE_TIME: const - removed:
static field TiffImage.TAG_EXIF_IFD: const - removed:
static field TiffImage.TAG_EXTRA_SAMPLES: const - removed:
static field TiffImage.TAG_FILL_ORDER: const - removed:
static field TiffImage.TAG_FREE_BYTE_COUNTS: const - removed:
static field TiffImage.TAG_FREE_OFFSETS: const - removed:
static field TiffImage.TAG_GRAY_RESPONSE_CURVE: const - removed:
static field TiffImage.TAG_GRAY_RESPONSE_UNIT: const - removed:
static field TiffImage.TAG_HOST_COMPUTER: const - removed:
static field TiffImage.TAG_ICC_PROFILE: const - removed:
static field TiffImage.TAG_IMAGE_DESCRIPTION: const - removed:
static field TiffImage.TAG_IMAGE_LENGTH: const - removed:
static field TiffImage.TAG_IMAGE_WIDTH: const - removed:
static field TiffImage.TAG_IPTC: const - removed:
static field TiffImage.TAG_MAKE: const - removed:
static field TiffImage.TAG_MAX_SAMPLE_VALUE: const - removed:
static field TiffImage.TAG_MIN_SAMPLE_VALUE: const - removed:
static field TiffImage.TAG_MODEL: const - removed:
static field TiffImage.TAG_NAME: const Map<int, String> - removed:
static field TiffImage.TAG_NEW_SUBFILE_TYPE: const - removed:
static field TiffImage.TAG_ORIENTATION: const - removed:
static field TiffImage.TAG_PHOTOMETRIC_INTERPRETATION: const - removed:
static field TiffImage.TAG_PHOTOSHOP: const - removed:
static field TiffImage.TAG_PLANAR_CONFIGURATION: const - removed:
static field TiffImage.TAG_PREDICTOR: const - removed:
static field TiffImage.TAG_RESOLUTION_UNIT: const - removed:
static field TiffImage.TAG_ROWS_PER_STRIP: const - removed:
static field TiffImage.TAG_SAMPLES_PER_PIXEL: const - removed:
static field TiffImage.TAG_SAMPLE_FORMAT: const - removed:
static field TiffImage.TAG_SOFTWARE: const - removed:
static field TiffImage.TAG_STRIP_BYTE_COUNTS: const - removed:
static field TiffImage.TAG_STRIP_OFFSETS: const - removed:
static field TiffImage.TAG_SUBFILE_TYPE: const - removed:
static field TiffImage.TAG_T4_OPTIONS: const - removed:
static field TiffImage.TAG_T6_OPTIONS: const - removed:
static field TiffImage.TAG_THRESHOLDING: const - removed:
static field TiffImage.TAG_TILE_BYTE_COUNTS: const - removed:
static field TiffImage.TAG_TILE_LENGTH: const - removed:
static field TiffImage.TAG_TILE_OFFSETS: const - removed:
static field TiffImage.TAG_TILE_WIDTH: const - removed:
static field TiffImage.TAG_XMP: const - removed:
static field TiffImage.TAG_X_RESOLUTION: const - removed:
static field TiffImage.TAG_YCBCR_COEFFICIENTS: const - removed:
static field TiffImage.TAG_YCBCR_POSITIONING: const - removed:
static field TiffImage.TAG_YCBCR_SUBSAMPLING: const - removed:
static field TiffImage.TAG_Y_RESOLUTION: const - removed:
static field TiffImage.TYPE_BILEVEL: const - removed:
static field TiffImage.TYPE_GENERIC: const - removed:
static field TiffImage.TYPE_GRAY: const - removed:
static field TiffImage.TYPE_GRAY_4BIT: const - removed:
static field TiffImage.TYPE_GRAY_ALPHA: const - removed:
static field TiffImage.TYPE_PALETTE: const - removed:
static field TiffImage.TYPE_RGB: const - removed:
static field TiffImage.TYPE_RGB_ALPHA: const - removed:
static field TiffImage.TYPE_UNSUPPORTED: const - removed:
static field TiffImage.TYPE_YCBCR_SUB: const - removed:
static field VP8.AC_TABLE: const - removed:
static field VP8.BPS: const - removed:
static field VP8.B_DC_PRED: const - removed:
static field VP8.B_DC_PRED_NOLEFT: const - removed:
static field VP8.B_DC_PRED_NOTOP: const - removed:
static field VP8.B_DC_PRED_NOTOPLEFT: const - removed:
static field VP8.B_HD_PRED: const - removed:
static field VP8.B_HE_PRED: const - removed:
static field VP8.B_HU_PRED: const - removed:
static field VP8.B_LD_PRED: const - removed:
static field VP8.B_PRED: const - removed:
static field VP8.B_RD_PRED: const - removed:
static field VP8.B_TM_PRED: const - removed:
static field VP8.B_VE_PRED: const - removed:
static field VP8.B_VL_PRED: const - removed:
static field VP8.B_VR_PRED: const - removed:
static field VP8.COEFFS_PROBA_0: const - removed:
static field VP8.COEFFS_UPDATE_PROBA: const - removed:
static field VP8.DC_PRED: const - removed:
static field VP8.DC_TABLE: const - removed:
static field VP8.FILTER_EXTRA_ROWS: const - removed:
static field VP8.H_PRED: const - removed:
static field VP8.MAX_NUM_PARTITIONS: const - removed:
static field VP8.MB_FEATURE_TREE_PROBS: const - removed:
static field VP8.NUM_BANDS: const - removed:
static field VP8.NUM_BMODES: const - removed:
static field VP8.NUM_B_DC_MODES: const - removed:
static field VP8.NUM_CTX: const - removed:
static field VP8.NUM_MB_SEGMENTS: const - removed:
static field VP8.NUM_MODE_LF_DELTAS: const - removed:
static field VP8.NUM_PROBAS: const - removed:
static field VP8.NUM_REF_LF_DELTAS: const - removed:
static field VP8.NUM_TYPES: const - removed:
static field VP8.TM_PRED: const - removed:
static field VP8.U_OFF: const - removed:
static field VP8.VP8_SIGNATURE: const - removed:
static field VP8.V_OFF: const - removed:
static field VP8.V_PRED: const - removed:
static field VP8.XOR_YUV_MASK2: const - removed:
static field VP8.YUV_FIX2: const - removed:
static field VP8.YUV_FIX: const - removed:
static field VP8.YUV_HALF2: const - removed:
static field VP8.YUV_HALF: const - removed:
static field VP8.YUV_MASK2: const - removed:
static field VP8.YUV_MASK: const - removed:
static field VP8.YUV_RANGE_MAX: const - removed:
static field VP8.YUV_RANGE_MIN: const - removed:
static field VP8.YUV_SIZE: const - removed:
static field VP8.Y_OFF: const - removed:
static field VP8.Y_SIZE: const - removed:
static field VP8.kBCst: const - removed:
static field VP8.kBModesProba: const - removed:
static field VP8.kBands: const List<int> - removed:
static field VP8.kCat3456: const List<List<int>> - removed:
static field VP8.kCat3: const List<int> - removed:
static field VP8.kCat4: const List<int> - removed:
static field VP8.kCat5: const List<int> - removed:
static field VP8.kCat6: const List<int> - removed:
static field VP8.kFilterExtraRows: const List<int> - removed:
static field VP8.kGCst: const - removed:
static field VP8.kRCst: const - removed:
static field VP8.kScan: const - removed:
static field VP8.kUToB: const - removed:
static field VP8.kUToG: const - removed:
static field VP8.kVToG: const - removed:
static field VP8.kVToR: const - removed:
static field VP8.kYModesIntra4: const - removed:
static field VP8.kYScale: const - removed:
static field VP8.kZigzag: const List<int> - removed:
static field VP8BitReader.BITS: const - removed:
static field VP8BitReader.LOG_2_RANGE: const List<int> - removed:
static field VP8BitReader.NEW_RANGE: const List<int> - removed:
static field VP8Filter.PredChroma8: const - removed:
static field VP8Filter.PredLuma16: const - removed:
static field VP8Filter.PredLuma4: const - removed:
static field VP8Filter.abs0: Uint8List - removed:
static field VP8Filter.abs1: Uint8List - removed:
static field VP8Filter.clip1: Uint8List - removed:
static field VP8Filter.kC1: const - removed:
static field VP8Filter.kC2: const - removed:
static field VP8Filter.sclip1: Int8List - removed:
static field VP8Filter.sclip2: Int8List - removed:
static field VP8L.ALPHABET_SIZE: const List<int> - removed:
static field VP8L.ARGB_BLACK: const - removed:
static field VP8L.CODE_LENGTH_CODES: const - removed:
static field VP8L.DEFAULT_CODE_LENGTH: const - removed:
static field VP8L.HUFFMAN_CODES_PER_META_CODE: const - removed:
static field VP8L.MAX_ALLOWED_CODE_LENGTH: const - removed:
static field VP8L.MAX_CACHE_BITS: const - removed:
static field VP8L.NUM_DISTANCE_CODES: const - removed:
static field VP8L.NUM_LENGTH_CODES: const - removed:
static field VP8L.NUM_LITERAL_CODES: const - removed:
static field VP8L.VP8L_MAGIC_BYTE: const - removed:
static field VP8L.VP8L_VERSION: const - removed:
static field VP8LBitReader.BIT_MASK: const List<int> - removed:
static field VP8LBitReader.LBITS: const - removed:
static field VP8LBitReader.LOG8_WBITS: const - removed:
static field VP8LBitReader.MAX_NUM_BIT_READ: const - removed:
static field VP8LBitReader.VALUE_SIZE: const - removed:
static field VP8LBitReader.WBITS: const - removed:
static field VP8LTransform.COLOR_INDEXING_TRANSFORM: const - removed:
static field VP8LTransform.CROSS_COLOR_TRANSFORM: const - removed:
static field VP8LTransform.PREDICTORS: final - removed:
static field VP8LTransform.PREDICTOR_TRANSFORM: const - removed:
static field VP8LTransform.SUBTRACT_GREEN: const - removed:
static field VP8Random.RANDOM_DITHER_FIX: const - removed:
static field VP8Random.RANDOM_TABLE_SIZE: const - removed:
static field WebPAlpha.ALPHA_LOSSLESS_COMPRESSION: const - removed:
static field WebPAlpha.ALPHA_NO_COMPRESSION: const - removed:
static field WebPAlpha.ALPHA_PREPROCESSED_LEVELS: const - removed:
static field WebPEncoder.LOSSLESS: const - removed:
static field WebPEncoder.LOSSY: const - removed:
static field WebPFilters.FILTERS: const - removed:
static field WebPFilters.FILTER_BEST: const - removed:
static field WebPFilters.FILTER_FAST: const - removed:
static field WebPFilters.FILTER_GRADIENT: const - removed:
static field WebPFilters.FILTER_HORIZONTAL: const - removed:
static field WebPFilters.FILTER_LAST: const - removed:
static field WebPFilters.FILTER_NONE: const - removed:
static field WebPFilters.FILTER_VERTICAL: const - removed:
static field WebPFilters.UNFILTERS: const - removed:
static field WebPInfo.FORMAT_ANIMATED: const - removed:
static field WebPInfo.FORMAT_LOSSLESS: const - removed:
static field WebPInfo.FORMAT_LOSSY: const - removed:
static field WebPInfo.FORMAT_UNDEFINED: const - removed:
static method BitUtility.isPowerOf2(int x): bool - removed:
static method BitUtility.rotateRight(int value, int shift): int - removed:
static method Color.distance(List<num> c1, List<num> c2, bool compareAlpha): num - removed:
static method Color.fromHsl(num hue, num saturation, num lightness): int - removed:
static method Color.fromHsv(num hue, num saturation, num value): int - removed:
static method Color.fromLab(num L, num a, num b): int - removed:
static method Color.fromRgb(int red, int green, int blue): int - removed:
static method Color.fromRgba(int red, int green, int blue, int alpha): int - removed:
static method Color.fromXyz(num x, num y, num z): int - removed:
static method ExrHuffman.buildDecTable( List<int> hcode, int im, int iM, List<ExrHufDec> hdecod): void - removed:
static method ExrHuffman.canonicalCodeTable(List<int> hcode): void - removed:
static method ExrHuffman.decode(List<int> hcode, List<ExrHufDec> hdecod, InputBuffer input, int ni, int rlc, int no, Uint16List? out): void - removed:
static method ExrHuffman.getBits(int nBits, List<int> c_lc, InputBuffer input): int - removed:
static method ExrHuffman.getChar(List<int> c_lc, InputBuffer input): void - removed:
static method ExrHuffman.getCode(int po, int rlc, List<int> c_lc, InputBuffer input, Uint16List? out, int oi, int oe): int - removed:
static method ExrHuffman.hufCode(int code): int - removed:
static method ExrHuffman.hufLength(int code): int - removed:
static method ExrHuffman.uncompress( InputBuffer compressed, int nCompressed, Uint16List? raw, int nRaw): void - removed:
static method ExrHuffman.unpackEncTable( InputBuffer p, int ni, int im, int iM, List<int> hcode): void - removed:
static method ExrWavelet.decode( Uint16List input, int si, int nx, int ox, int ny, int oy, int mx): void - removed:
static method ExrWavelet.wdec14(int l, int h, List<int> a_b): void - removed:
static method ExrWavelet.wdec16(int l, int h, List<int> a_b): void - removed:
static method Half.DoubleToHalf(num n): int - removed:
static method Half.HalfToDouble(int bits): double - removed:
static method Half.negInf(): Half - removed:
static method Half.posInf(): Half - removed:
static method Half.qNan(): Half - removed:
static method Half.sNan(): Half - removed:
static method HdrSlice.allocateDataForType(int size, int type, int bitsPerSample): List - removed:
static method VP8Filter.AVG2(int a, int b): int - removed:
static method VP8Filter.AVG3(int a, int b, int c): int - removed:
static method VP8Filter.DC16(InputBuffer dst): void - removed:
static method VP8Filter.DC16NoLeft(InputBuffer dst): void - removed:
static method VP8Filter.DC16NoTop(InputBuffer dst): void - removed:
static method VP8Filter.DC16NoTopLeft(InputBuffer dst): void - removed:
static method VP8Filter.DC4(InputBuffer dst): void - removed:
static method VP8Filter.DC8uv(InputBuffer dst): void - removed:
static method VP8Filter.DC8uvNoLeft(InputBuffer dst): void - removed:
static method VP8Filter.DC8uvNoTop(InputBuffer dst): void - removed:
static method VP8Filter.DC8uvNoTopLeft(InputBuffer dst): void - removed:
static method VP8Filter.DST(int x, int y): int - removed:
static method VP8Filter.HD4(InputBuffer dst): void - removed:
static method VP8Filter.HE16(InputBuffer dst): void - removed:
static method VP8Filter.HE4(InputBuffer dst): void - removed:
static method VP8Filter.HE8uv(InputBuffer dst): void - removed:
static method VP8Filter.HU4(InputBuffer dst): void - removed:
static method VP8Filter.LD4(InputBuffer dst): void - removed:
static method VP8Filter.Put16(int v, InputBuffer dst): void - removed:
static method VP8Filter.Put8x8uv(int value, InputBuffer dst): void - removed:
static method VP8Filter.RD4(InputBuffer dst): void - removed:
static method VP8Filter.TM16(InputBuffer dst): void - removed:
static method VP8Filter.TM4(InputBuffer dst): void - removed:
static method VP8Filter.TM8uv(InputBuffer dst): void - removed:
static method VP8Filter.VE16(InputBuffer dst): void - removed:
static method VP8Filter.VE4(InputBuffer dst): void - removed:
static method VP8Filter.VE8uv(InputBuffer dst): void - removed:
static method VP8Filter.VL4(InputBuffer dst): void - removed:
static method VP8Filter.VR4(InputBuffer dst): void - removed:
static method VP8Filter.trueMotion(InputBuffer dst, int size): void - removed:
static method WebPFilters.gradientFilter(Uint8List data, int width, int height, int stride, Uint8List filteredData): void - removed:
static method WebPFilters.gradientUnfilter(int width, int height, int stride, int row, int num_rows, Uint8List data): void - removed:
static method WebPFilters.horizontalFilter(Uint8List data, int width, int height, int stride, Uint8List filteredData): void - removed:
static method WebPFilters.horizontalUnfilter( int width, int height, int stride, int row, int numRows, Uint8List data): void - removed:
static method WebPFilters.verticalFilter(Uint8List data, int width, int height, int stride, Uint8List filteredData): void - removed:
static method WebPFilters.verticalUnfilter(int width, int height, int stride, int row, int num_rows, Uint8List data): void - removed:
variable ExifGpsTags: final - removed:
variable ExifImageTags: final - removed:
variable ExifInteropTags: final - removed:
variable ExifTagNameToID: const - removed:
variable ExifValueTypeSize: const - removed:
variable ExifValueTypeString: const - removed:
variable arial_14: final BitmapFont - removed:
variable arial_24: final BitmapFont - removed:
variable arial_48: final BitmapFont - changed:
class Color → class Color: abstract extends Iterable<num> - changed:
class ExifData extends ExifIFDContainer → class ExifData extends IfdContainer - changed:
class ExrImage extends DecodeInfo → class ExrImage implements DecodeInfo - changed:
class GifInfo extends DecodeInfo → class GifInfo implements DecodeInfo - changed:
class IcoInfo extends DecodeInfo → class IcoInfo implements DecodeInfo - changed:
class Image → class Image extends Iterable<Pixel> - changed:
class JpegInfo extends DecodeInfo → class JpegInfo implements DecodeInfo - changed:
class PngInfo extends DecodeInfo → class PngInfo implements DecodeInfo - changed:
class PsdImage extends DecodeInfo → class PsdImage implements DecodeInfo - changed:
class TgaInfo extends DecodeInfo → class TgaInfo implements DecodeInfo - changed:
class TiffInfo extends DecodeInfo → class TiffInfo implements DecodeInfo - changed:
class WebPInfo extends DecodeInfo → class WebPInfo implements DecodeInfo - changed:
ctor BitmapFontCharacter(this.id, this.width, this.height, this.xoffset, this.yoffset, this.xadvance, this.page, this.channel) → ctor BitmapFontCharacter(this.id, this.width, this.height, this.xOffset, this.yOffset, this.xAdvance, this.page, this.channel) - changed:
ctor DibDecoder(InputBuffer input, BmpInfo info) → ctor DibDecoder(InputBuffer input, BmpInfo info, {bool forceRgba = …, int? maxPixels}) - changed:
ctor ExifTag(this.name, [this.type = …, this.count = …]) → ctor ExifTag(this.name, [this.type = …, this.count]) - changed:
ctor ExrDecoder({this.exposure = …}) → ctor ExrDecoder({int? maxPixels}) - changed:
ctor ExrImage(List<int> bytes) → ctor ExrImage(Uint8List bytes, {int? maxPixels}) - changed:
ctor GifDecoder([List<int>? bytes]) → ctor GifDecoder([Uint8List? bytes]) - changed:
ctor GifEncoder( {this.delay = …, this.repeat = …, this.samplingFactor = …, this.dither = …, this.ditherSerpentine = …}) → ctor GifEncoder({ this.delay = …, this.repeat = …, this.numColors = …, this.quantizerType = …, this.samplingFactor = …, this.dither = …, this.ditherSerpentine = …, this.ditherScanOrder, this.ditherStrength = …, this.dispose = …, }) - changed:
ctor IcoInfo({this.type, required this.numFrames, this.images}) → ctor IcoInfo({required this.type, required this.numFrames, required this.images}) - changed:
ctor Image(this.width, this.height, {this.channels = …, ExifData? exif, ICCProfileData? iccp, this.textData}) → ctor Image( {required int width, required int height, Format format = …, int numChannels = …, bool withPalette = …, Format paletteFormat = …, Palette? palette, ExifData? exif, IccProfile? iccp, this.textData, this.loopCount = …, this.frameType = …, this.backgroundColor, this.frameDuration = …, this.frameIndex = …}) - changed:
ctor Image.from(Image other) → ctor Image.from(Image other, {bool noAnimation = …, bool noPixels = …}) - changed:
ctor Image.fromBytes(this.width, this.height, List<int> bytes, {ExifData? exif, ICCProfileData? iccp, Format format = …, this.channels = …, this.textData}) → ctor Image.fromBytes( {required int width, required int height, required ByteBuffer bytes, int bytesOffset = …, Format format = …, int? numChannels, int? rowStride, bool withPalette = …, Format paletteFormat = …, Palette? palette, ExifData? exif, IccProfile? iccp, ChannelOrder? order, this.textData, this.loopCount = …, this.frameType = …, this.backgroundColor, this.frameDuration = …, this.frameIn… - changed:
ctor JpegScan( this.input, this.frame, this.components, this.resetInterval, this.spectralStart, this.spectralEnd, this.successivePrev, this.successive) → ctor JpegScan( this.input, this.frame, this.components, this.resetInterval, this.spectralStart, this.spectralEnd, this.successivePrev, this.successive, ) - changed:
ctor PngEncoder({this.filter = …, this.level}) → ctor PngEncoder( {this.filter = …, this.level, this.pixelDimensions, this.cicpData}) - changed:
ctor PsdImage(List<int> bytes) → ctor PsdImage(List<int> bytes, {int? maxPixels}) - changed:
ctor WebPEncoder({this.format = …, this.quality = …}) → ctor WebPEncoder({ this.exact = …, this.lossless = …, this.quality = …, this.method = …, this.alphaQuality = …, }) - changed:
field ExifTag.count: int → field ExifTag.count: int? - changed:
field ExifTag.type: final ExifValueType → field ExifTag.type: final IfdValueType - changed:
field IcoInfo.images: final List<IcoInfoImage>? → field IcoInfo.images: final List<IcoInfoImage> - changed:
field IcoInfo.type: final int? → field IcoInfo.type: final IcoType - changed:
field Image.data: final Uint32List → field Image.data: ImageData? - changed:
field Image.iccProfile: ICCProfileData? → field Image.iccProfile: IccProfile? - changed:
field InputBuffer.[]: operator → field InputBuffer.[]: void operator - changed:
field JpegComponent.huffmanTableAC: late List → field JpegComponent.huffmanTableAC: late List<HuffmanNode?> - changed:
field JpegComponent.huffmanTableDC: late List → field JpegComponent.huffmanTableDC: late List<HuffmanNode?> - changed:
field PngEncoder.filter: int → field PngEncoder.filter: PngFilter - changed:
field PngEncoder.textData: Map<String,String>? → field PngEncoder.textData: Map<String, String>? - changed:
field PngFrame.blend: int? → field PngFrame.blend: PngBlendMode - changed:
field PngFrame.delayDen: int? → field PngFrame.delayDen: int - changed:
field PngFrame.delayNum: int? → field PngFrame.delayNum: int - changed:
field PngFrame.dispose: int? → field PngFrame.dispose: PngDisposeMode - changed:
field PngFrame.height: int? → field PngFrame.height: int - changed:
field PngFrame.sequenceNumber: int? → field PngFrame.sequenceNumber: int - changed:
field PngFrame.width: int? → field PngFrame.width: int - changed:
field PngFrame.xOffset: int? → field PngFrame.xOffset: int - changed:
field PngFrame.yOffset: int? → field PngFrame.yOffset: int - changed:
field PngInfo.backgroundColor: int → field PngInfo.backgroundColor: Color? - changed:
field PngInfo.bits: int? → field PngInfo.bits: int - changed:
field PngInfo.colorType: int? → field PngInfo.colorType: int - changed:
field PngInfo.compressionMethod: int? → field PngInfo.compressionMethod: int - changed:
field PngInfo.filterMethod: int? → field PngInfo.filterMethod: int - changed:
field PngInfo.interlaceMethod: int? → field PngInfo.interlaceMethod: int - changed:
field PsdBlendingRanges.grayBlackDst: int? → field PsdBlendingRanges.grayBlackDst: late int - changed:
field PsdBlendingRanges.grayBlackSrc: int? → field PsdBlendingRanges.grayBlackSrc: late int - changed:
field PsdBlendingRanges.grayWhiteDst: int? → field PsdBlendingRanges.grayWhiteDst: late int - changed:
field PsdBlendingRanges.grayWhiteSrc: int? → field PsdBlendingRanges.grayWhiteSrc: late int - changed:
field PsdChannel.data: late Uint8List → field PsdChannel.data: Uint8List? - changed:
field PsdImage.colorMode: int? → field PsdImage.colorMode: PsdColorMode? - changed:
field PsdImage.layers: late List<PsdLayer> → field PsdImage.layers: final List<PsdLayer> - changed:
field PsdLayer.layerImage: late Image → field PsdLayer.layerImage: Image? - changed:
field TgaInfo.imageOffset: int? → field TgaInfo.imageOffset: int - changed:
field TiffImage.imageType: int → field TiffImage.imageType: TiffImageType - changed:
field TiffImage.photometricType: int? → field TiffImage.photometricType: TiffPhotometricType - changed:
field TiffImage.sampleFormat: int → field TiffImage.sampleFormat: TiffFormat - changed:
field WebPEncoder.quality: num → field WebPEncoder.quality: final int - changed:
field WebPInfo.format: int → field WebPInfo.format: WebPFormat - changed:
function adjustColor(Image src, {int? blacks, int? whites, int? mids, num? contrast, num? saturation, num? brightness, num? gamma, num? exposure, num? hue, num? amount}): Image → function adjustColor(Image src, {Color? blacks, Color? whites, Color? mids, num? contrast, num? saturation, num? brightness, num? gamma, num? exposure, num? hue, num amount = …, Image? mask, Channel maskChannel = …}): Image - changed:
function cmykToRgb(num c, num m, num y, num k): List<int> → function cmykToRgb(num c, num m, num y, num k, List<int> rgb): void - changed:
function colorOffset(Image src, {int red = …, int green = …, int blue = …, int alpha = …}): Image → function colorOffset(Image src, {num red = …, num green = …, num blue = …, num alpha = …, Image? mask, Channel maskChannel = …}): Image - changed:
function contrast(Image? src, num contrast): Image? → function contrast(Image src, {required num contrast, Image? mask, Channel maskChannel = …, ContrastMode mode = …}): Image - changed:
function convolution(Image src, List<num> filter, {num div = …, num offset = …}): Image → function convolution(Image src, {required List<num> filter, num div = …, num offset = …, num amount = …, Image? mask, Channel maskChannel = …}): Image - changed:
function copyCrop(Image src, int x, int y, int w, int h): Image → function copyCrop(Image src, {required int x, required int y, required int width, required int height, num radius = …, bool antialias = …}): Image - changed:
function copyCropCircle(Image src, {int? radius, Point? center}): Image → function copyCropCircle(Image src, {int? radius, int? centerX, int? centerY, bool antialias = …}): Image - changed:
function copyRectify(Image src, {required Point topLeft, required Point topRight, required Point bottomLeft, required Point bottomRight, Image? toImage}): Image → function copyRectify(Image src, {required Point topLeft, required Point topRight, required Point bottomLeft, required Point bottomRight, Interpolation interpolation = …, Image? toImage}): Image - changed:
function copyResize(Image src, {int? width, int? height, Interpolation interpolation = …}): Image → function copyResize(Image src, {int? width, int? height, bool? maintainAspect, Color? backgroundColor, Interpolation interpolation = …}): Image - changed:
function copyResizeCropSquare(Image src, int size): Image → function copyResizeCropSquare(Image src, {required int size, Interpolation interpolation = …, num radius = …, bool antialias = …}): Image - changed:
function copyRotate(Image src, num angle, {Interpolation interpolation = …}): Image → function copyRotate(Image src, {required num angle, Interpolation interpolation = …}): Image - changed:
function decodeBmp(List<int> bytes): Image? → function decodeBmp(Uint8List bytes): Image? - changed:
function decodeExr(List<int> bytes, {double exposure = …}): Image? → function decodeExr(Uint8List bytes): Image? - changed:
function decodeGif(List<int> bytes): Image? → function decodeGif(Uint8List bytes, {int? frame}): Image? - changed:
function decodeIco(List<int> bytes): Image? → function decodeIco(Uint8List bytes, {int? frame}): Image? - changed:
function decodeImage(List<int> data): Image? → function decodeImage(Uint8List data, {int? frame}): Image? - changed:
function decodeJpg(List<int> bytes): Image? → function decodeJpg(Uint8List bytes, {int? maxPixels, int scale = …}): Image? - changed:
function decodeNamedImage(List<int> bytes, String name): Image? → function decodeNamedImage(String path, Uint8List data, {int? frame}): Image? - changed:
function decodePng(List<int> bytes): Image? → function decodePng(Uint8List bytes, {int? frame}): Image? - changed:
function decodePsd(List<int> bytes): Image? → function decodePsd(Uint8List bytes): Image? - changed:
function decodeTga(List<int> bytes): Image? → function decodeTga(Uint8List bytes, {int? frame}): Image? - changed:
function decodeTiff(List<int> bytes): Image? → function decodeTiff(Uint8List bytes, {int? frame}): Image? - changed:
function decodeWebP(List<int> bytes): Image? → function decodeWebP(Uint8List bytes, {int? frame}): Image? - changed:
function drawChar(Image image, BitmapFont font, int x, int y, String char, {int? color}): Image → function drawChar(Image image, String char, {required BitmapFont font, required int x, required int y, Color? color, BlendMode blend = …, Image? mask, Channel maskChannel = …}): Image - changed:
function drawCircle(Image image, int x0, int y0, int radius, int color): Image → function drawCircle(Image image, {required int x, required int y, required int radius, required Color color, bool antialias = …, BlendMode blend = …, Image? mask, Channel maskChannel = …}): Image - changed:
function drawLine(Image image, int x1, int y1, int x2, int y2, int color, {bool antialias = …, num thickness = …}): Image → function drawLine(Image image, {required int x1, required int y1, required int x2, required int y2, required Color color, bool antialias = …, num thickness = …, BlendMode blend = …, Image? mask, Channel maskChannel = …}): Image - changed:
function drawPixel(Image image, int x, int y, int color, [int opacity = …]): Image → function drawPixel(Image image, int x, int y, Color c, {Color? filter, num? alpha, BlendMode blend = …, bool linearBlend = …, Image? mask, Channel maskChannel = …}): Image - changed:
function drawRect(Image dst, int x1, int y1, int x2, int y2, int color): Image → function drawRect(Image dst, {required int x1, required int y1, required int x2, required int y2, required Color color, num thickness = …, num radius = …, BlendMode blend = …, Image? mask, Channel maskChannel = …}): Image - changed:
function drawString(Image image, BitmapFont font, int x, int y, String string, {int color = …, bool rightJustify = …}): Image → function drawString(Image image, String string, {required BitmapFont font, int? x, int? y, Color? color, bool rightJustify = …, bool wrap = …, BlendMode blend = …, Image? mask, Channel maskChannel = …}): Image - changed:
function dropShadow(Image src, int hShadow, int vShadow, int blur, {int shadowColor = …}): Image → function dropShadow(Image src, int hShadow, int vShadow, int blur, {Color? shadowColor}): Image - changed:
function emboss(Image src): Image → function emboss(Image src, {num amount = …, Image? mask, Channel maskChannel = …}): Image - changed:
function encodeBmp(Image image): List<int> → function encodeBmp(Image image): Uint8List - changed:
function encodeCur(Image image): List<int> → function encodeCur(Image image, {bool singleFrame = …}): Uint8List - changed:
function encodeGif(Image image, {int samplingFactor = …}): List<int> → function encodeGif( Image image, { bool singleFrame = …, int repeat = …, int samplingFactor = …, DitherKernel dither = …, bool ditherSerpentine = …, DitherScanOrder? ditherScanOrder, }): Uint8List - changed:
function encodeIco(Image image): List<int> → function encodeIco(Image image, {bool singleFrame = …}): Uint8List - changed:
function encodeJpg(Image image, {int quality = …}): List<int> → function encodeJpg( Image image, { int quality = …, JpegChroma chroma = …, }): Uint8List - changed:
function encodeNamedImage(Image image, String name): List<int>? → function encodeNamedImage(String path, Image image): Uint8List? - changed:
function encodePng(Image image, {int level = …}): List<int> → function encodePng(Image image, {bool singleFrame = …, int level = …, PngFilter filter = …, PngCicpData? cicpData}): Uint8List - changed:
function encodeTga(Image image): List<int> → function encodeTga(Image image): Uint8List - changed:
function fill(Image image, int color): Image → function fill(Image image, {required Color color, Image? mask, Channel maskChannel = …}): Image - changed:
function fillCircle(Image image, int x0, int y0, int radius, int color): Image → function fillCircle(Image image, {required int x, required int y, required int radius, required Color color, bool antialias = …, BlendMode blend = …, Image? mask, Channel maskChannel = …}): Image - changed:
function fillFlood(Image src, int x, int y, int color, {num threshold = …, bool compareAlpha = …}): Image → function fillFlood(Image src, {required int x, required int y, required Color color, num threshold = …, bool compareAlpha = …, Image? mask, Channel maskChannel = …}): Image - changed:
function fillRect(Image src, int x1, int y1, int x2, int y2, int color): Image → function fillRect(Image src, {required int x1, required int y1, required int x2, required int y2, required Color color, num radius = …, bool alphaBlend = …, Image? mask, Channel maskChannel = …}): Image - changed:
function findTrim(Image src, {TrimMode mode = …, Trim sides = …}): List<int> → function findTrim(Image src, {TrimMode mode = …, Trim sides = …, num fuzzy = …, int padding = …}): List<int> - changed:
function flip(Image src, Flip mode): Image → function flip(Image src, {required FlipDirection direction}): Image - changed:
function gaussianBlur(Image src, int radius): Image → function gaussianBlur(Image src, {required int radius, Image? mask, Channel maskChannel = …}): Image - changed:
function getLuminance(int color): int → function getLuminance(Color c): num - changed:
function getLuminanceRgb(int r, int g, int b): int → function getLuminanceRgb(num r, num g, num b): num - changed:
function grayscale(Image src): Image → function grayscale(Image src, {num amount = …, Image? mask, Channel maskChannel = …}): Image - changed:
function hslToRgb(num hue, num saturation, num lightness): List<int> → function hslToRgb(num hue, num saturation, num lightness, List<int> rgb): void - changed:
function hsvToRgb(num hue, num saturation, num brightness): List<int> → function hsvToRgb(num h, num s, num v, List<num> rgb): void - changed:
function invert(Image src): Image → function invert(Image src, {Image? mask, Channel maskChannel = …}): Image - changed:
function minMax(Image image): List<int> → function minMax(Image image): List<num> - changed:
function noise(Image image, num sigma, {NoiseType type = …, Random? random}): Image → function noise(Image image, num sigma, {NoiseType type = …, Random? random, Image? mask, Channel maskChannel = …}): Image - changed:
function normalize(Image src, int minValue, int maxValue): Image → function normalize(Image src, {required num min, required num max, Image? mask, Channel maskChannel = …}): Image - changed:
function pixelate(Image src, int blockSize, {PixelateMode mode = …}): Image → function pixelate(Image src, {required int size, PixelateMode mode = …, num amount = …, Image? mask, Channel maskChannel = …}): Image - changed:
function quantize(Image src, {int numberOfColors = …, QuantizeMethod method = …}): Image → function quantize( Image src, { int numberOfColors = …, QuantizeMethod method = …, DitherKernel dither = …, bool ditherSerpentine = …, DitherScanOrder? ditherScanOrder, double ditherStrength = …, }): Image - changed:
function scaleRgba(Image src, int r, int g, int b, int a): Image → function scaleRgba(Image src, {required Color scale, Image? mask, Channel maskChannel = …}): Image - changed:
function separableConvolution(Image src, SeparableKernel kernel): Image → function separableConvolution(Image src, {required SeparableKernel kernel, Image? mask, Channel maskChannel = …}): Image - changed:
function sepia(Image src, {num amount = …}): Image → function sepia(Image src, {num amount = …, Image? mask, Channel maskChannel = …}): Image - changed:
function smooth(Image src, num w): Image → function smooth(Image src, {required num weight, Image? mask, Channel maskChannel = …}): Image - changed:
function sobel(Image src, {num amount = …}): Image → function sobel(Image src, {num amount = …, Image? mask, Channel maskChannel = …}): Image - changed:
function trim(Image src, {TrimMode mode = …, Trim sides = …}): Image → function trim(Image src, {TrimMode mode = …, Trim sides = …, num fuzzy = …, int padding = …}): Image - changed:
function vignette(Image src, {num start = …, num end = …, num amount = …}): Image → function vignette(Image src, {num start = …, num end = …, num amount = …, Color? color, Image? mask, Channel maskChannel = …}): Image - changed:
get ExifData.exifIfd: ExifIFD → get ExifData.exifIfd: IfdDirectory - changed:
get ExifData.gpsIfd: ExifIFD → get ExifData.gpsIfd: IfdDirectory - changed:
get ExifData.imageIfd: ExifIFD → get ExifData.imageIfd: IfdDirectory - changed:
get ExifData.interopIfd: ExifIFD → get ExifData.interopIfd: IfdDirectory - changed:
get ExifData.thumbnailIfd: ExifIFD → get ExifData.thumbnailIfd: IfdDirectory - changed:
get PngDecoder.info: PngInfo? → get PngDecoder.info: PngInfo - changed:
method BmpDecoder.isValidFile(List<int> data): bool → method BmpDecoder.isValidFile(Uint8List data): bool - changed:
method BmpDecoder.startDecode(List<int> bytes): BmpInfo? → method BmpDecoder.startDecode(Uint8List bytes): BmpInfo? - changed:
method Decoder.isValidFile(List<int> bytes): bool → method Decoder.isValidFile(Uint8List bytes): bool - changed:
method Decoder.startDecode(List<int> bytes): DecodeInfo? → method Decoder.startDecode(Uint8List bytes): DecodeInfo? - changed:
method ExifData.getTag(int tag): ExifValue? → method ExifData.getTag(int tag): IfdValue? - changed:
method ExrDecoder.isValidFile(List<int> bytes): bool → method ExrDecoder.isValidFile(Uint8List bytes): bool - changed:
method ExrDecoder.startDecode(List<int> bytes): DecodeInfo? → method ExrDecoder.startDecode(Uint8List bytes): DecodeInfo? - changed:
method GifColorMap.color(int index): int → method GifColorMap.color(int index): ColorUint8 - changed:
method GifDecoder.isValidFile(List<int> bytes): bool → method GifDecoder.isValidFile(Uint8List bytes): bool - changed:
method GifDecoder.startDecode(List<int> bytes): GifInfo? → method GifDecoder.startDecode(Uint8List bytes): GifInfo? - changed:
method GifEncoder.finish(): List<int>? → method GifEncoder.finish(): Uint8List? - changed:
method IcoDecoder.decodeImageLargest(List<int> bytes): Image? → method IcoDecoder.decodeImageLargest(Uint8List bytes): Image? - changed:
method IcoDecoder.isValidFile(List<int> bytes): bool → method IcoDecoder.isValidFile(Uint8List bytes): bool - changed:
method IcoDecoder.startDecode(List<int> bytes): DecodeInfo? → method IcoDecoder.startDecode(Uint8List bytes): DecodeInfo? - changed:
method Image.clone(): Image → method Image.clone({bool noAnimation = …, bool noPixels = …}): Image - changed:
method Image.getBytes({Format format = …}): Uint8List → method Image.getBytes({ChannelOrder? order, num? alpha}): Uint8List - changed:
method Image.getPixel(int x, int y): int → method Image.getPixel(int x, int y, [Pixel? pixel]): Pixel - changed:
method Image.getPixelCubic(num fx, num fy): int → method Image.getPixelCubic(num fx, num fy): Color - changed:
method Image.getPixelInterpolate(num fx, num fy, [Interpolation interpolation = …]): int → method Image.getPixelInterpolate(num fx, num fy, {Interpolation interpolation = …}): Color - changed:
method Image.getPixelLinear(num fx, num fy): int → method Image.getPixelLinear(num fx, num fy): Color - changed:
method Image.getPixelSafe(int x, int y): int → method Image.getPixelSafe(int x, int y, [Pixel? pixel]): Pixel - changed:
method Image.setPixel(int x, int y, int color): void → method Image.setPixel(int x, int y, Color c): void - changed:
method Image.setPixelRgba(int x, int y, int r, int g, int b, [int a = …]): void → method Image.setPixelRgba(int x, int y, num r, num g, num b, num a): void - changed:
method JpegDecoder.isValidFile(List<int> data): bool → method JpegDecoder.isValidFile(Uint8List data): bool - changed:
method JpegDecoder.startDecode(List<int> bytes): DecodeInfo? → method JpegDecoder.startDecode(Uint8List bytes): DecodeInfo? - changed:
method JpegFrame.prepare(): void → method JpegFrame.prepare({bool dcOnly = …, bool band = …}): void - changed:
method NeuralQuantizer.getQuantizedColor(int c): int → method NeuralQuantizer.getQuantizedColor(Color c): Color - changed:
method OutputBuffer.getBytes(): List<int> → method OutputBuffer.getBytes(): Uint8List - changed:
method PngDecoder.isValidFile(List<int> data): bool → method PngDecoder.isValidFile(Uint8List data): bool - changed:
method PngDecoder.startDecode(List<int> data): DecodeInfo? → method PngDecoder.startDecode(Uint8List data): DecodeInfo? - changed:
method PngEncoder.finish(): List<int>? → method PngEncoder.finish(): Uint8List? - changed:
method Point.operator ==(dynamic other): bool → method Point.operator ==(Object other): bool - changed:
method PsdDecoder.decodePsd(List<int> bytes): PsdImage? → method PsdDecoder.decodePsd(Uint8List bytes): PsdImage? - changed:
method PsdDecoder.isValidFile(List<int> bytes): bool → method PsdDecoder.isValidFile(Uint8List bytes): bool - changed:
method PsdDecoder.startDecode(List<int> bytes): DecodeInfo? → method PsdDecoder.startDecode(Uint8List bytes): DecodeInfo? - changed:
method SeparableKernel.apply(Image src, Image dst, {bool horizontal = …}): void → method SeparableKernel.apply(Image src, Image dst, {bool horizontal = …, Image? mask, Channel maskChannel = …}): void - changed:
method TgaDecoder.isValidFile(List<int> data): bool → method TgaDecoder.isValidFile(Uint8List data): bool - changed:
method TgaDecoder.startDecode(List<int> bytes): DecodeInfo? → method TgaDecoder.startDecode(Uint8List bytes): DecodeInfo? - changed:
method TiffDecoder.isValidFile(List<int> data): bool → method TiffDecoder.isValidFile(Uint8List data): bool - changed:
method TiffDecoder.startDecode(List<int> bytes): TiffInfo? → method TiffDecoder.startDecode(Uint8List bytes): TiffInfo? - changed:
static method PsdImage.createImageFromChannels(int? colorMode, int? bitDepth, int width, int height, List<PsdChannel> channelList): Image → static method PsdImage.createImageFromChannels(PsdColorMode? colorMode, int? bitDepth, int width, int height, List<PsdChannel> channelList): Image - added:
class BinaryQuantizer extends Quantizer - added:
class ChannelIterator implements Iterator<num> - added:
class ColorFloat16 extends Iterable<num> implements Color - added:
class ColorFloat32 extends Iterable<num> implements Color - added:
class ColorFloat64 extends Iterable<num> implements Color - added:
class ColorInt16 extends Iterable<num> implements Color - added:
class ColorInt32 extends Iterable<num> implements Color - added:
class ColorInt8 extends Iterable<num> implements Color - added:
class ColorRgb8 extends ColorUint8 - added:
class ColorRgba8 extends ColorUint8 - added:
class ColorUint1 extends Iterable<num> implements Color - added:
class ColorUint16 extends Iterable<num> implements Color - added:
class ColorUint2 extends Iterable<num> implements Color - added:
class ColorUint32 extends Iterable<num> implements Color - added:
class ColorUint4 extends Iterable<num> implements Color - added:
class ColorUint8 extends Iterable<num> implements Color - added:
class Command - added:
class ConstColorR8 extends ConstColorUint8 - added:
class ConstColorRg8 extends ConstColorUint8 - added:
class ConstColorRgb8 extends ConstColorUint8 - added:
class ConstColorRgba8 extends ConstColorUint8 - added:
class ConstColorUint8 extends Iterable<num> implements Color - added:
class Float16 - added:
class IccProfile - added:
class IcoBmpInfo extends BmpInfo - added:
class IcoEncoder extends WinEncoder - added:
class IfdByteValue extends IfdValue - added:
class IfdContainer - added:
class IfdDirectory - added:
class IfdValue: abstract - added:
class IfdValueAscii extends IfdValue - added:
class IfdValueDouble extends IfdValue - added:
class IfdValueIfd extends IfdValue - added:
class IfdValueLong extends IfdValue - added:
class IfdValueRational extends IfdValue - added:
class IfdValueSByte extends IfdValue - added:
class IfdValueSLong extends IfdValue - added:
class IfdValueSRational extends IfdValue - added:
class IfdValueSShort extends IfdValue - added:
class IfdValueShort extends IfdValue - added:
class IfdValueSingle extends IfdValue - added:
class IfdValueUndefined extends IfdValue - added:
class ImageData: abstract extends Iterable<Pixel> - added:
class ImageDataFloat16 extends ImageData - added:
class ImageDataFloat32 extends ImageData - added:
class ImageDataFloat64 extends ImageData - added:
class ImageDataInt16 extends ImageData - added:
class ImageDataInt32 extends ImageData - added:
class ImageDataInt8 extends ImageData - added:
class ImageDataUint1 extends ImageData - added:
class ImageDataUint16 extends ImageData - added:
class ImageDataUint2 extends ImageData - added:
class ImageDataUint32 extends ImageData - added:
class ImageDataUint4 extends ImageData - added:
class ImageDataUint8 extends ImageData - added:
class OctreeQuantizer extends Quantizer - added:
class Palette: abstract - added:
class PaletteFloat16 extends Palette - added:
class PaletteFloat32 extends Palette - added:
class PaletteFloat64 extends Palette - added:
class PaletteInt16 extends Palette - added:
class PaletteInt32 extends Palette - added:
class PaletteInt8 extends Palette - added:
class PaletteUint16 extends Palette - added:
class PaletteUint32 extends Palette - added:
class PaletteUint8 extends Palette - added:
class PaletteUndefined extends Palette - added:
class Pixel: abstract implements Iterator<Pixel>, Color - added:
class PixelFloat16 extends Iterable<num> implements Pixel - added:
class PixelFloat32 extends Iterable<num> implements Pixel - added:
class PixelFloat64 extends Iterable<num> implements Pixel - added:
class PixelInt16 extends Iterable<num> implements Pixel - added:
class PixelInt32 extends Iterable<num> implements Pixel - added:
class PixelInt8 extends Iterable<num> implements Pixel - added:
class PixelRangeIterator implements Iterator<Pixel> - added:
class PixelUint1 extends Iterable<num> implements Pixel - added:
class PixelUint16 extends Iterable<num> implements Pixel - added:
class PixelUint2 extends Iterable<num> implements Pixel - added:
class PixelUint32 extends Iterable<num> implements Pixel - added:
class PixelUint4 extends Iterable<num> implements Pixel - added:
class PixelUint8 extends Iterable<num> implements Pixel - added:
class PixelUndefined extends Iterable<num> implements Pixel - added:
class PngCicpData - added:
class PngColorType - added:
class PngPhysicalPixelDimensions - added:
class PnmDecoder extends Decoder - added:
class PnmInfo extends DecodeInfo - added:
class PsdBlendMode - added:
class PsdFlag - added:
class Pvr2Info implements DecodeInfo - added:
class Pvr3Info implements DecodeInfo - added:
class PvrAppleInfo implements DecodeInfo - added:
class PvrDecoder extends Decoder - added:
class PvrEncoder extends Encoder - added:
class Quantizer: abstract - added:
class TiffCompression - added:
class WinEncoder: abstract extends Encoder - added:
ctor BinaryQuantizer({this.threshold = …}) - added:
ctor BmpDecoder({this.forceRgba = …, int? maxPixels}) - added:
ctor ChannelIterator(this.color) - added:
ctor ColorFloat16(int numChannels) - added:
ctor ColorFloat16.from(ColorFloat16 other) - added:
ctor ColorFloat16.fromList(List<double> color) - added:
ctor ColorFloat16.rgb(num r, num g, num b) - added:
ctor ColorFloat16.rgba(num r, num g, num b, num a) - added:
ctor ColorFloat32(int numChannels) - added:
ctor ColorFloat32.from(ColorFloat32 other) - added:
ctor ColorFloat32.fromList(List<double> color) - added:
ctor ColorFloat32.rgb(num r, num g, num b) - added:
ctor ColorFloat32.rgba(num r, num g, num b, num a) - added:
ctor ColorFloat64(int numChannels) - added:
ctor ColorFloat64.from(ColorFloat64 other) - added:
ctor ColorFloat64.fromList(List<double> color) - added:
ctor ColorFloat64.rgb(num r, num g, num b) - added:
ctor ColorFloat64.rgba(num r, num g, num b, num a) - added:
ctor ColorInt16(int numChannels) - added:
ctor ColorInt16.from(ColorInt16 other) - added:
ctor ColorInt16.fromList(List<int> color) - added:
ctor ColorInt16.rgb(int r, int g, int b) - added:
ctor ColorInt16.rgba(int r, int g, int b, int a) - added:
ctor ColorInt32(int numChannels) - added:
ctor ColorInt32.from(ColorInt32 other) - added:
ctor ColorInt32.fromList(List<int> color) - added:
ctor ColorInt32.rgb(int r, int g, int b) - added:
ctor ColorInt32.rgba(int r, int g, int b, int a) - added:
ctor ColorInt8(int numChannels) - added:
ctor ColorInt8.from(ColorInt8 other) - added:
ctor ColorInt8.fromList(List<int> color) - added:
ctor ColorInt8.rgb(int r, int g, int b) - added:
ctor ColorInt8.rgba(int r, int g, int b, int a) - added:
ctor ColorRgb8(int r, int g, int b) - added:
ctor ColorRgb8.from(ColorUint8 other) - added:
ctor ColorRgba8(int r, int g, int b, int a) - added:
ctor ColorRgba8.from(ColorUint8 other) - added:
ctor ColorUint1(this.length) - added:
ctor ColorUint1.from(ColorUint1 other) - added:
ctor ColorUint1.fromList(List<int> color) - added:
ctor ColorUint1.rgb(int r, int g, int b) - added:
ctor ColorUint1.rgba(int r, int g, int b, int a) - added:
ctor ColorUint16(int numChannels) - added:
ctor ColorUint16.from(ColorUint16 other) - added:
ctor ColorUint16.fromList(List<int> color) - added:
ctor ColorUint16.rgb(int r, int g, int b) - added:
ctor ColorUint16.rgba(int r, int g, int b, int a) - added:
ctor ColorUint2(this.length) - added:
ctor ColorUint2.from(ColorUint2 other) - added:
ctor ColorUint2.fromList(List<int> color) - added:
ctor ColorUint2.rgb(int r, int g, int b) - added:
ctor ColorUint2.rgba(int r, int g, int b, int a) - added:
ctor ColorUint32(int numChannels) - added:
ctor ColorUint32.from(ColorUint32 other) - added:
ctor ColorUint32.fromList(List<int> color) - added:
ctor ColorUint32.rgb(int r, int g, int b) - added:
ctor ColorUint32.rgba(int r, int g, int b, int a) - added:
ctor ColorUint4(this.length) - added:
ctor ColorUint4.from(ColorUint4 other) - added:
ctor ColorUint4.fromList(List<int> color) - added:
ctor ColorUint4.rgb(int r, int g, int b) - added:
ctor ColorUint4.rgba(int r, int g, int b, int a) - added:
ctor ColorUint8(int numChannels) - added:
ctor ColorUint8.from(ColorUint8 other) - added:
ctor ColorUint8.fromList(List<int> color) - added:
ctor ColorUint8.rgb(int r, int g, int b) - added:
ctor ColorUint8.rgba(int r, int g, int b, int a) - added:
ctor Command([this.input]) - added:
ctor ConstColorR8(int r) - added:
ctor ConstColorRg8(int r, int g) - added:
ctor ConstColorRgb8(int r, int g, int b) - added:
ctor ConstColorRgba8(int r, int g, int b, int a) - added:
ctor ConstColorUint8.data(this.data) - added:
ctor ConstColorUint8.from(ConstColorUint8 c) - added:
ctor Float16([num? f]) - added:
ctor Float16.from(Float16 other) - added:
ctor Float16.fromBits(int bits) - added:
ctor IccProfile(this.name, this.compression, this.data) - added:
ctor IccProfile.from(IccProfile other) - added:
ctor IcoBmpInfo(InputBuffer p, {BmpFileHeader? fileHeader}) - added:
ctor IcoDecoder({int? maxPixels}) - added:
ctor IfdByteValue(int value) - added:
ctor IfdByteValue.data(InputBuffer data, int count) - added:
ctor IfdByteValue.list(Uint8List value) - added:
ctor IfdContainer() - added:
ctor IfdContainer.from(IfdContainer? other) - added:
ctor IfdDirectory() - added:
ctor IfdDirectory.from(IfdDirectory other) - added:
ctor IfdValueAscii(this.value) - added:
ctor IfdValueAscii.data(InputBuffer data, int count) - added:
ctor IfdValueAscii.list(List<int> value) - added:
ctor IfdValueAscii.string(this.value) - added:
ctor IfdValueDouble(double value) - added:
ctor IfdValueDouble.data(InputBuffer data, int count) - added:
ctor IfdValueDouble.list(List<double> value) - added:
ctor IfdValueIfd(int value) - added:
ctor IfdValueIfd.data(InputBuffer data) - added:
ctor IfdValueLong(int value) - added:
ctor IfdValueLong.data(InputBuffer data, int count) - added:
ctor IfdValueLong.list(List<int> value) - added:
ctor IfdValueRational(int numerator, int denominator) - added:
ctor IfdValueRational.data(InputBuffer data, int count) - added:
ctor IfdValueRational.from(Rational r) - added:
ctor IfdValueRational.list(List<Rational> value) - added:
ctor IfdValueSByte(int value) - added:
ctor IfdValueSByte.data(InputBuffer data, int count) - added:
ctor IfdValueSByte.list(List<int> value) - added:
ctor IfdValueSLong(int value) - added:
ctor IfdValueSLong.data(InputBuffer data, int count) - added:
ctor IfdValueSLong.list(List<int> value) - added:
ctor IfdValueSRational(int numerator, int denominator) - added:
ctor IfdValueSRational.data(InputBuffer data, int count) - added:
ctor IfdValueSRational.from(Rational value) - added:
ctor IfdValueSRational.list(List<Rational> value) - added:
ctor IfdValueSShort(int value) - added:
ctor IfdValueSShort.data(InputBuffer data, int count) - added:
ctor IfdValueSShort.list(List<int> value) - added:
ctor IfdValueShort(int value) - added:
ctor IfdValueShort.data(InputBuffer data, int count) - added:
ctor IfdValueShort.list(List<int> value) - added:
ctor IfdValueSingle(double value) - added:
ctor IfdValueSingle.data(InputBuffer data, int count) - added:
ctor IfdValueSingle.list(List<double> value) - added:
ctor IfdValueUndefined.data(InputBuffer data, int count) - added:
ctor IfdValueUndefined.list(List<int> value) - added:
ctor IfdValueUndefined.view(this.value) - added:
ctor Image.empty() - added:
ctor Image.fromResized(Image other, {required int width, required int height, bool noAnimation = …}) - added:
ctor ImageData(this.width, this.height, this.numChannels) - added:
ctor ImageDataFloat16(int width, int height, int numChannels) - added:
ctor ImageDataFloat16.from(ImageDataFloat16 other, {bool skipPixels = …}) - added:
ctor ImageDataFloat32(int width, int height, int numChannels) - added:
ctor ImageDataFloat32.from(ImageDataFloat32 other, {bool skipPixels = …}) - added:
ctor ImageDataFloat64(int width, int height, int numChannels) - added:
ctor ImageDataFloat64.from(ImageDataFloat64 other, {bool skipPixels = …}) - added:
ctor ImageDataInt16(int width, int height, int numChannels) - added:
ctor ImageDataInt16.from(ImageDataInt16 other, {bool skipPixels = …}) - added:
ctor ImageDataInt32(int width, int height, int numChannels) - added:
ctor ImageDataInt32.from(ImageDataInt32 other, {bool skipPixels = …}) - added:
ctor ImageDataInt8(int width, int height, int numChannels) - added:
ctor ImageDataInt8.from(ImageDataInt8 other, {bool skipPixels = …}) - added:
ctor ImageDataUint1(int width, int height, int numChannels) - added:
ctor ImageDataUint1.from(ImageDataUint1 other, {bool skipPixels = …}) - added:
ctor ImageDataUint1.palette(int width, int height, this.palette) - added:
ctor ImageDataUint16(int width, int height, int numChannels) - added:
ctor ImageDataUint16.from(ImageDataUint16 other, {bool skipPixels = …}) - added:
ctor ImageDataUint16.palette(int width, int height, this.palette) - added:
ctor ImageDataUint2(int width, int height, int numChannels) - added:
ctor ImageDataUint2.from(ImageDataUint2 other, {bool skipPixels = …}) - added:
ctor ImageDataUint2.palette(int width, int height, this.palette) - added:
ctor ImageDataUint32(int width, int height, int numChannels) - added:
ctor ImageDataUint32.from(ImageDataUint32 other, {bool skipPixels = …}) - added:
ctor ImageDataUint4(int width, int height, int numChannels) - added:
ctor ImageDataUint4.from(ImageDataUint4 other, {bool skipPixels = …}) - added:
ctor ImageDataUint4.palette(int width, int height, this.palette) - added:
ctor ImageDataUint8(int width, int height, int numChannels) - added:
ctor ImageDataUint8.from(ImageDataUint8 other, {bool skipPixels = …}) - added:
ctor ImageDataUint8.palette(int width, int height, this.palette) - added:
ctor JpegDecoder({int? maxPixels, this.scale = …}) - added:
ctor OctreeQuantizer(Image image, {int numberOfColors = …}) - added:
ctor Palette(this.numColors, this.numChannels) - added:
ctor PaletteFloat16(int numColors, int numChannels) - added:
ctor PaletteFloat16.from(PaletteFloat16 other) - added:
ctor PaletteFloat32(int numColors, int numChannels) - added:
ctor PaletteFloat32.from(PaletteFloat32 other) - added:
ctor PaletteFloat64(int numColors, int numChannels) - added:
ctor PaletteFloat64.from(PaletteFloat64 other) - added:
ctor PaletteInt16(int numColors, int numChannels) - added:
ctor PaletteInt16.from(PaletteInt16 other) - added:
ctor PaletteInt32(int numColors, int numChannels) - added:
ctor PaletteInt32.from(PaletteInt32 other) - added:
ctor PaletteInt8(int numPixelColors, int numChannels) - added:
ctor PaletteInt8.from(PaletteInt8 other) - added:
ctor PaletteUint16(int numColors, int numChannels) - added:
ctor PaletteUint16.from(PaletteUint16 other) - added:
ctor PaletteUint32(int numColors, int numChannels) - added:
ctor PaletteUint32.from(PaletteUint32 other) - added:
ctor PaletteUint8(int numColors, int numChannels) - added:
ctor PaletteUint8.from(PaletteUint8 other) - added:
ctor PaletteUndefined() - added:
ctor PixelFloat16.from(PixelFloat16 other) - added:
ctor PixelFloat16.image(Image image) - added:
ctor PixelFloat16.imageData(this.image) - added:
ctor PixelFloat32.from(PixelFloat32 other) - added:
ctor PixelFloat32.image(Image image) - added:
ctor PixelFloat32.imageData(this.image) - added:
ctor PixelFloat64.from(PixelFloat64 other) - added:
ctor PixelFloat64.image(Image image) - added:
ctor PixelFloat64.imageData(this.image) - added:
ctor PixelInt16.from(PixelInt16 other) - added:
ctor PixelInt16.image(Image image) - added:
ctor PixelInt16.imageData(this.image) - added:
ctor PixelInt32.from(PixelInt32 other) - added:
ctor PixelInt32.image(Image image) - added:
ctor PixelInt32.imageData(this.image) - added:
ctor PixelInt8.from(PixelInt8 other) - added:
ctor PixelInt8.image(Image image) - added:
ctor PixelInt8.imageData(this.image) - added:
ctor PixelRangeIterator(this.pixel, int x, int y, int width, int height) - added:
ctor PixelUint1.from(PixelUint1 other) - added:
ctor PixelUint1.image(Image image) - added:
ctor PixelUint1.imageData(this.image) - added:
ctor PixelUint16.from(PixelUint16 other) - added:
ctor PixelUint16.image(Image image) - added:
ctor PixelUint16.imageData(this.image) - added:
ctor PixelUint2.from(PixelUint2 other) - added:
ctor PixelUint2.image(Image image) - added:
ctor PixelUint2.imageData(this.image) - added:
ctor PixelUint32.from(PixelUint32 other) - added:
ctor PixelUint32.image(Image image) - added:
ctor PixelUint32.imageData(this.image) - added:
ctor PixelUint4.from(PixelUint4 other) - added:
ctor PixelUint4.image(Image image) - added:
ctor PixelUint4.imageData(this.image) - added:
ctor PixelUint8.from(PixelUint8 other) - added:
ctor PixelUint8.image(Image image) - added:
ctor PixelUint8.imageData(this.image) - added:
ctor PngCicpData({ required this.colorPrimaries, required this.transferCharacteristics, required this.matrixCoefficients, required this.videoFullRangeFlag, }) - added:
ctor PngColorType(this.value) - added:
ctor PngDecoder({int? maxPixels}) - added:
ctor PngFrame( {this.sequenceNumber = …, this.width = …, this.height = …, this.xOffset = …, this.yOffset = …, this.delayNum = …, this.delayDen = …, this.dispose = …, this.blend = …}) - added:
ctor PngPhysicalPixelDimensions( {required this.xPxPerUnit, required this.yPxPerUnit, required this.unitSpecifier}) - added:
ctor PngPhysicalPixelDimensions.dpi(int xDpi, [int? yDpi]) - added:
ctor PnmDecoder({int? maxPixels}) - added:
ctor PsdBlendMode(this.value) - added:
ctor PsdDecoder({int? maxPixels}) - added:
ctor PsdFlag(this.value) - added:
ctor PvrDecoder({int? maxPixels}) - added:
ctor PvrEncoder({this.format = …}) - added:
ctor TgaDecoder({int? maxPixels}) - added:
ctor TiffCompression(this.value) - added:
ctor TiffDecoder({int? maxPixels}) - added:
enum ChannelOrder - added:
enum ContrastMode - added:
enum DitherScanOrder - added:
enum ExpandCanvasPosition - added:
enum FlipDirection - added:
enum FormatType - added:
enum HistogramEqualizeMode - added:
enum IccProfileCompression - added:
enum IcoType - added:
enum IfdValueType - added:
enum ImageFormat - added:
enum JpegChroma - added:
enum PngBlendMode - added:
enum PngDisposeMode - added:
enum PngFilter - added:
enum PngFilterType - added:
enum PnmFormat - added:
enum PsdColorMode - added:
enum PvrFormat - added:
enum QuantizerType - added:
enum SolarizeMode - added:
enum TgaImageType - added:
enum TiffFormat - added:
enum TiffImageType - added:
enum TiffPhotometricType - added:
enum WebPFormat - added:
field BinaryQuantizer.threshold: final num - added:
field BitmapFontCharacter.xAdvance: final int - added:
field BitmapFontCharacter.xOffset: final int - added:
field BitmapFontCharacter.yOffset: final int - added:
field BmpDecoder.forceRgba: bool - added:
field BmpDecoder.maxPixels: final int - added:
field ChannelIterator.color: Color - added:
field ChannelIterator.index: int - added:
field Color.[]: void operator - added:
field ColorFloat16.[]: void operator - added:
field ColorFloat16.data: final Uint16List - added:
field ColorFloat32.[]: void operator - added:
field ColorFloat32.data: final Float32List - added:
field ColorFloat64.[]: void operator - added:
field ColorFloat64.data: final Float64List - added:
field ColorInt16.[]: void operator - added:
field ColorInt16.data: final Int16List - added:
field ColorInt32.[]: void operator - added:
field ColorInt32.data: final Int32List - added:
field ColorInt8.[]: void operator - added:
field ColorInt8.data: final Int8List - added:
field ColorUint1.[]: void operator - added:
field ColorUint1.data: late int - added:
field ColorUint1.length: final int - added:
field ColorUint16.[]: void operator - added:
field ColorUint16.data: final Uint16List - added:
field ColorUint2.[]: void operator - added:
field ColorUint2.data: late int - added:
field ColorUint2.length: final int - added:
field ColorUint32.[]: void operator - added:
field ColorUint32.data: final Uint32List - added:
field ColorUint4.[]: void operator - added:
field ColorUint4.data: Uint8List - added:
field ColorUint4.length: final int - added:
field ColorUint8.[]: void operator - added:
field ColorUint8.data: final Uint8List - added:
field Command.dirty: bool - added:
field Command.firstSubCommand: Command? - added:
field Command.input: Command? - added:
field Command.outputBytes: Uint8List? - added:
field Command.outputImage: Image? - added:
field Command.outputObject: Object? - added:
field ConstColorUint8.[]: void operator - added:
field ConstColorUint8.data: final int - added:
field ExifData.thumbnailData: Uint8List? - added:
field ExrDecoder.maxPixels: final int - added:
field ExrImage.height: int - added:
field ExrImage.width: int - added:
field GifDecoder.maxPixels: int - added:
field GifEncoder.dispose: int - added:
field GifEncoder.ditherScanOrder: DitherScanOrder? - added:
field GifEncoder.ditherStrength: double - added:
field GifEncoder.numColors: int - added:
field GifEncoder.quantizerType: QuantizerType - added:
field GifImageDesc.disposal: int - added:
field GifImageDesc.transparent: int - added:
field GifInfo.backgroundColor: Color? - added:
field GifInfo.height: int - added:
field GifInfo.width: int - added:
field IccProfile.compression: IccProfileCompression - added:
field IccProfile.data: Uint8List - added:
field IccProfile.name: String - added:
field IcoDecoder.maxPixels: final int - added:
field IcoInfo.height: int - added:
field IcoInfo.width: int - added:
field IfdByteValue.value: Uint8List - added:
field IfdContainer.[]: void operator - added:
field IfdContainer.directories: Map<String, IfdDirectory> - added:
field IfdDirectory.IfdValue>: final - added:
field IfdDirectory.[]: void operator - added:
field IfdDirectory.data: final - added:
field IfdDirectory.sub: final - added:
field IfdValueAscii.value: String - added:
field IfdValueDouble.value: Float64List - added:
field IfdValueIfd.offset: int - added:
field IfdValueLong.value: Uint32List - added:
field IfdValueRational.value: List<Rational> - added:
field IfdValueSByte.value: Int8List - added:
field IfdValueSLong.value: Int32List - added:
field IfdValueSRational.value: List<Rational> - added:
field IfdValueSShort.value: Int16List - added:
field IfdValueShort.value: Uint16List - added:
field IfdValueSingle.value: Float32List - added:
field IfdValueUndefined.value: Uint8List - added:
field Image.backgroundColor: Color? - added:
field Image.extraChannels: Map<String, ImageData>? - added:
field Image.frameDuration: int - added:
field Image.frameIndex: int - added:
field Image.frameType: FrameType - added:
field Image.frames: late List<Image> - added:
field Image.loopCount: int - added:
field ImageData.height: int - added:
field ImageData.numChannels: final int - added:
field ImageData.width: int - added:
field ImageDataFloat16.data: final Uint16List - added:
field ImageDataFloat32.data: final Float32List - added:
field ImageDataFloat64.data: final Float64List - added:
field ImageDataInt16.data: final Int16List - added:
field ImageDataInt32.data: final Int32List - added:
field ImageDataInt8.data: final Int8List - added:
field ImageDataUint1.data: late final Uint8List - added:
field ImageDataUint1.palette: Palette? - added:
field ImageDataUint1.rowStride: final int - added:
field ImageDataUint16.data: final Uint16List - added:
field ImageDataUint16.palette: Palette? - added:
field ImageDataUint2.data: late final Uint8List - added:
field ImageDataUint2.palette: Palette? - added:
field ImageDataUint2.rowStride: final int - added:
field ImageDataUint32.data: final Uint32List - added:
field ImageDataUint4.data: late final Uint8List - added:
field ImageDataUint4.palette: Palette? - added:
field ImageDataUint4.rowStride: final int - added:
field ImageDataUint8.data: final Uint8List - added:
field ImageDataUint8.palette: Palette? - added:
field JpegComponent.bandBlockRows: int - added:
field JpegComponent.blocksPerColumnForMcu: late int - added:
field JpegComponent.blocksPerLineForMcu: late int - added:
field JpegComponent.coefficients: late Int16List - added:
field JpegComponent.dcOnly: bool - added:
field JpegComponent.huffmanLookupAC: late Uint16List - added:
field JpegComponent.huffmanLookupDC: late Uint16List - added:
field JpegData.iccProfile: IccProfile? - added:
field JpegData.maxPixels: int - added:
field JpegData.scale: int - added:
field JpegDecoder.maxPixels: final int - added:
field JpegDecoder.scale: final int - added:
field JpegInfo.height: int - added:
field JpegInfo.numComponents: int - added:
field JpegInfo.width: int - added:
field NeuralQuantizer.palette: late PaletteUint8 - added:
field OctreeQuantizer.palette: late PaletteUint8 - added:
field Palette.numChannels: final int - added:
field Palette.numColors: final int - added:
field PaletteFloat16.data: final Uint16List - added:
field PaletteFloat32.data: final Float32List - added:
field PaletteFloat64.data: final Float64List - added:
field PaletteInt16.data: final Int16List - added:
field PaletteInt32.data: final Int32List - added:
field PaletteInt8.data: final Int8List - added:
field PaletteUint16.data: final Uint16List - added:
field PaletteUint32.data: final Uint32List - added:
field PaletteUint8.data: final Uint8List - added:
field PixelFloat16.[]: void operator - added:
field PixelFloat16.image: final ImageDataFloat16 - added:
field PixelFloat32.[]: void operator - added:
field PixelFloat32.image: final ImageDataFloat32 - added:
field PixelFloat64.[]: void operator - added:
field PixelFloat64.image: final ImageDataFloat64 - added:
field PixelInt16.[]: void operator - added:
field PixelInt16.image: final ImageDataInt16 - added:
field PixelInt32.[]: void operator - added:
field PixelInt32.image: final ImageDataInt32 - added:
field PixelInt8.[]: void operator - added:
field PixelInt8.image: final ImageDataInt8 - added:
field PixelRangeIterator.pixel: Pixel - added:
field PixelRangeIterator.x1: int - added:
field PixelRangeIterator.x2: int - added:
field PixelRangeIterator.y1: int - added:
field PixelRangeIterator.y2: int - added:
field PixelUint1.[]: void operator - added:
field PixelUint1.image: final ImageDataUint1 - added:
field PixelUint16.[]: void operator - added:
field PixelUint16.image: final ImageDataUint16 - added:
field PixelUint2.[]: void operator - added:
field PixelUint2.image: final ImageDataUint2 - added:
field PixelUint32.[]: void operator - added:
field PixelUint32.image: final ImageDataUint32 - added:
field PixelUint4.[]: void operator - added:
field PixelUint4.image: final ImageDataUint4 - added:
field PixelUint8.[]: void operator - added:
field PixelUint8.image: final ImageDataUint8 - added:
field PixelUndefined.[]: void operator - added:
field PngCicpData.colorPrimaries: final int - added:
field PngCicpData.matrixCoefficients: final int - added:
field PngCicpData.transferCharacteristics: final int - added:
field PngCicpData.videoFullRangeFlag: final int - added:
field PngColorType.value: final int - added:
field PngDecoder.maxPixels: final int - added:
field PngEncoder.cicpData: PngCicpData? - added:
field PngEncoder.pixelDimensions: PngPhysicalPixelDimensions? - added:
field PngInfo.cicpData: PngCicpData? - added:
field PngInfo.height: int - added:
field PngInfo.iccpCompression: int - added:
field PngInfo.iccpData: Uint8List? - added:
field PngInfo.iccpName: String - added:
field PngInfo.pixelDimensions: PngPhysicalPixelDimensions? - added:
field PngInfo.width: int - added:
field PngPhysicalPixelDimensions.unitSpecifier: final int - added:
field PngPhysicalPixelDimensions.xPxPerUnit: final int - added:
field PngPhysicalPixelDimensions.yPxPerUnit: final int - added:
field PnmDecoder.info: PnmInfo? - added:
field PnmDecoder.input: InputBuffer? - added:
field PnmDecoder.maxPixels: final int - added:
field PnmInfo.backgroundColor: Color? - added:
field PnmInfo.format: PnmFormat - added:
field PnmInfo.height: int - added:
field PnmInfo.numFrames: int - added:
field PnmInfo.width: int - added:
field PsdBlendMode.value: final int - added:
field PsdDecoder.maxPixels: final int - added:
field PsdFlag.value: final int - added:
field PsdImage.height: int - added:
field PsdImage.maxPixels: final int - added:
field PsdImage.width: int - added:
field Pvr2Info.alphaMask: int - added:
field Pvr2Info.backgroundColor: Color? - added:
field Pvr2Info.bitsPerPixel: int - added:
field Pvr2Info.blueMask: int - added:
field Pvr2Info.flags: int - added:
field Pvr2Info.greenMask: int - added:
field Pvr2Info.height: int - added:
field Pvr2Info.magic: int - added:
field Pvr2Info.mipCount: int - added:
field Pvr2Info.numTex: int - added:
field Pvr2Info.redMask: int - added:
field Pvr2Info.texDataSize: int - added:
field Pvr2Info.width: int - added:
field Pvr3Info.backgroundColor: Color? - added:
field Pvr3Info.channelType: int - added:
field Pvr3Info.colorSpace: int - added:
field Pvr3Info.depth: int - added:
field Pvr3Info.flags: int - added:
field Pvr3Info.format: int - added:
field Pvr3Info.height: int - added:
field Pvr3Info.metadataSize: int - added:
field Pvr3Info.mipCount: int - added:
field Pvr3Info.numFaces: int - added:
field Pvr3Info.numSurfaces: int - added:
field Pvr3Info.order: List<int> - added:
field Pvr3Info.width: int - added:
field PvrAppleInfo.backgroundColor: Color? - added:
field PvrAppleInfo.bitsPerPixel: int - added:
field PvrAppleInfo.blueMask: int - added:
field PvrAppleInfo.flags: int - added:
field PvrAppleInfo.greenMask: int - added:
field PvrAppleInfo.height: int - added:
field PvrAppleInfo.magic: int - added:
field PvrAppleInfo.mipCount: int - added:
field PvrAppleInfo.redMask: int - added:
field PvrAppleInfo.texDataSize: int - added:
field PvrAppleInfo.width: int - added:
field PvrDecoder.maxPixels: final int - added:
field PvrEncoder.format: final PvrFormat - added:
field TgaDecoder.maxPixels: final int - added:
field TgaInfo.colorMap: Uint8List? - added:
field TgaInfo.colorMapDepth: int - added:
field TgaInfo.colorMapLength: int - added:
field TgaInfo.colorMapOrigin: int - added:
field TgaInfo.colorMapType: int - added:
field TgaInfo.flags: int - added:
field TgaInfo.height: int - added:
field TgaInfo.idLength: int - added:
field TgaInfo.imageType: TgaImageType - added:
field TgaInfo.offsetX: int - added:
field TgaInfo.offsetY: int - added:
field TgaInfo.pixelDepth: int - added:
field TgaInfo.screenOrigin: int - added:
field TgaInfo.width: int - added:
field TiffCompression.value: final int - added:
field TiffDecoder.maxPixels: final int - added:
field TiffImage.channelsPerPixel: int - added:
field TiffImage.colorMapSamples: int - added:
field TiffInfo.height: int - added:
field TiffInfo.width: int - added:
field WebPDecoder.maxPixels: int - added:
field WebPEncoder.alphaQuality: final int - added:
field WebPEncoder.exact: final bool - added:
field WebPEncoder.lossless: final bool - added:
field WebPEncoder.method: final int - added:
field WebPInfo.backgroundColor: Color? - added:
field WebPInfo.height: int - added:
field WebPInfo.width: int - added:
function Function(int x, int y): bool - added:
function billboard(Image src, {num grid = …, num amount = …, Image? mask, Channel maskChannel = …}): Image - added:
function bleachBypass(Image src, {num amount = …, Image? mask, Channel maskChannel = …}): Image - added:
function bulgeDistortion(Image src, {int? centerX, int? centerY, num? radius, num scale = …, Interpolation interpolation = …, Image? mask, Channel maskChannel = …}): Image - added:
function chromaticAberration(Image src, {int shift = …, Image? mask, Channel maskChannel = …}): Image - added:
function colorHalftone(Image src, {num amount = …, int? centerX, int? centerY, num angle = …, num size = …, Image? mask, Channel maskChannel = …}): Image - added:
function compositeImage(Image dst, Image src, {int? dstX, int? dstY, int? dstW, int? dstH, int? srcX, int? srcY, int? srcW, int? srcH, BlendMode blend = …, bool linearBlend = …, bool center = …, Image? mask, Channel maskChannel = …}): Image - added:
function convertColor(Color c, {Color? to, Format? format, int? numChannels, num? alpha}): Color - added:
function convertFormatValue(num value, Format from, Format to): num - added:
function copyExpandCanvas(Image src, {int? newWidth, int? newHeight, int? padding, ExpandCanvasPosition position = …, Color? backgroundColor, Image? toImage}): Image - added:
function copyFlip(Image src, {required FlipDirection direction}): Image - added:
function copyImageChannels(Image src, {required Image from, bool scaled = …, Channel? red, Channel? green, Channel? blue, Channel? alpha, Image? mask, Channel maskChannel = …}): Image - added:
function createDecoderForFormat(ImageFormat format): Decoder? - added:
function decodeBmpFile(String path): Future<Image?> - added:
function decodeExrFile(String path): Future<Image?> - added:
function decodeGifFile(String path, {int? frame}): Future<Image?> - added:
function decodeIcoFile(String path, {int? frame}): Future<Image?> - added:
function decodeImageFile(String path, {int? frame}): Future<Image?> - added:
function decodeJpgExif(Uint8List jpeg): ExifData? - added:
function decodeJpgFile(String path, {int? maxPixels, int scale = …}): Future<Image?> - added:
function decodePngFile(String path): Future<Image?> - added:
function decodePnm(Uint8List bytes): Image? - added:
function decodePnmFile(String path): Future<Image?> - added:
function decodePsdFile(String path): Future<Image?> - added:
function decodePvr(Uint8List bytes, {int? frame}): Image? - added:
function decodePvrFile(String path, {int? frame}): Future<Image?> - added:
function decodeTgaFile(String path): Future<Image?> - added:
function decodeTiffFile(String path, {int? frame}): Future<Image?> - added:
function decodeWebPFile(String path, {int? frame}): Future<Image?> - added:
function ditherImage( Image image, { Quantizer? quantizer, DitherKernel kernel = …, bool serpentine = …, DitherScanOrder scanOrder = …, double strength = …, }): Image - added:
function ditherImageBayer( Image image, [ Quantizer? quantizer, DitherKernel kernel = …, double strength = …, ]): Image - added:
function dotScreen(Image src, {num angle = …, num size = …, int? centerX, int? centerY, num amount = …, Image? mask, Channel maskChannel = …}): Image - added:
function drawPolygon(Image src, {required List<Point> vertices, required Color color, bool antialias = …, num thickness = …, BlendMode blend = …, Image? mask, Channel maskChannel = …}): Image - added:
function edgeGlow(Image src, {num amount = …, Image? mask, Channel maskChannel = …}): Image - added:
function encodeBmpFile(String path, Image image): Future<bool> - added:
function encodeCurFile(String path, Image image, {bool singleFrame = …}): Future<bool> - added:
function encodeGifFile( String path, Image image, { bool singleFrame = …, int repeat = …, int samplingFactor = …, DitherKernel dither = …, bool ditherSerpentine = …, DitherScanOrder? ditherScanOrder, }): Future<bool> - added:
function encodeIcoFile(String path, Image image, {bool singleFrame = …}): Future<bool> - added:
function encodeImageFile(String path, Image image): Future<bool> - added:
function encodeJpgFile( String path, Image image, { int quality = …, JpegChroma chroma = …, }): Future<bool> - added:
function encodePngFile(String path, Image image, {bool singleFrame = …, int level = …, PngFilter filter = …}): Future<bool> - added:
function encodePvr(Image image, {bool singleFrame = …}): Uint8List - added:
function encodePvrFile(String path, Image image, {bool singleFrame = …}): Future<bool> - added:
function encodeTgaFile(String path, Image image): Future<bool> - added:
function encodeTiff(Image image, {bool singleFrame = …}): Uint8List - added:
function encodeTiffFile(String path, Image image, {bool singleFrame = …}): Future<bool> - added:
function encodeWebP(Image image, {bool singleFrame = …, bool exact = …, bool lossless = …, int quality = …, int method = …, int alphaQuality = …}): Uint8List - added:
function encodeWebPFile(String path, Image image, {bool singleFrame = …, bool exact = …, bool lossless = …, int quality = …, int method = …, int alphaQuality = …}): Future<bool> - added:
function executeCommandAsync(Command? command): Future<ExecuteResult> - added:
function executeCommandBytes(Command? command): Future<Uint8List?> - added:
function executeCommandBytesAsync(Command? command): Future<Uint8List?> - added:
function executeCommandImage(Command? command): Future<Image?> - added:
function executeCommandImageAsync(Command? command): Future<Image?> - added:
function fillPolygon(Image src, {required List<Point> vertices, BlendMode blend = …, required Color color, Image? mask, Channel maskChannel = …}): Image - added:
function findDecoderForNamedImage(String name): Decoder? - added:
function findEncoderForData(List<int> data): Encoder? - added:
function findEncoderForNamedImage(String name): Encoder? - added:
function findFormatForData(List<int> data): ImageFormat - added:
function flipHorizontalVertical(Image src): Image - added:
function gamma(Image src, {required num gamma, Image? mask, Channel maskChannel = …}): Image - added:
function getLuminanceNormalized(Color c): num - added:
function getRowStride(int width, int numChannels, Format format): int - added:
function hdrToLdr(Image hdr, {num? exposure}): Image - added:
function hexagonPixelate(Image src, {int? centerX, int? centerY, int size = …, num amount = …, Image? mask, Channel maskChannel = …}): Image - added:
function histogramEqualization(Image src, {HistogramEqualizeMode mode = …, num? outputRangeMin, num? outputRangeMax, Image? mask, Channel maskChannel = …}): Image - added:
function histogramStretch(Image src, {HistogramEqualizeMode mode = …, num? outputRangeMin, num? outputRangeMax, double stretchClipRatio = …, Image? mask, Channel maskChannel = …}): Image - added:
function injectJpgExif(Uint8List jpeg, ExifData exif): Uint8List? - added:
function luminanceThreshold(Image src, {num threshold = …, bool outputColor = …, num amount = …, Image? mask, Channel maskChannel = …}): Image - added:
function monochrome(Image src, {Color? color, num amount = …, Image? mask, Channel maskChannel = …}): Image - added:
function readFile(String path): Future<Uint8List?> - added:
function reinhardTonemap(Image hdr, {Image? mask, Channel maskChannel = …}): Image - added:
function resize(Image src, {int? width, int? height, bool? maintainAspect, Color? backgroundColor, Interpolation interpolation = …}): Image - added:
function rgbToHsv(num r, num g, num b, List<num> hsv): void - added:
function rgbaToUint32(int r, int g, int b, int a): int - added:
function sketch(Image src, {num amount = …, Image? mask, Channel maskChannel = …}): Image - added:
function solarize(Image src, {required int threshold, SolarizeMode mode = …}): Image - added:
function stretchDistortion(Image src, {int? centerX, int? centerY, Interpolation interpolation = …, Image? mask, Channel maskChannel = …}): Image - added:
function supportsFileAccess(): bool - added:
function uint32ToAlpha(int c): int - added:
function uint32ToBlue(int c): int - added:
function uint32ToGreen(int c): int - added:
function uint32ToRed(int c): int - added:
function writeFile(String path, Uint8List bytes): Future<bool> - added:
get BinaryQuantizer.palette: Palette - added:
get BmpDecoder.format: ImageFormat - added:
get ChannelIterator.current: num - added:
get Color.a: num - added:
get Color.aNormalized: num - added:
get Color.b: num - added:
get Color.bNormalized: num - added:
get Color.format: Format - added:
get Color.g: num - added:
get Color.gNormalized: num - added:
get Color.hasPalette: bool - added:
get Color.hashCode: int - added:
get Color.index: num - added:
get Color.isHdrFormat: bool - added:
get Color.isLdrFormat: bool - added:
get Color.length: int - added:
get Color.luminance: num - added:
get Color.luminanceNormalized: num - added:
get Color.maxChannelValue: num - added:
get Color.maxIndexValue: num - added:
get Color.palette: Palette? - added:
get Color.r: num - added:
get Color.rNormalized: num - added:
get ColorFloat16.a: num - added:
get ColorFloat16.aNormalized: num - added:
get ColorFloat16.b: num - added:
get ColorFloat16.bNormalized: num - added:
get ColorFloat16.format: Format - added:
get ColorFloat16.g: num - added:
get ColorFloat16.gNormalized: num - added:
get ColorFloat16.hasPalette: bool - added:
get ColorFloat16.hashCode: int - added:
get ColorFloat16.index: num - added:
get ColorFloat16.isHdrFormat: bool - added:
get ColorFloat16.isLdrFormat: bool - added:
get ColorFloat16.iterator: ChannelIterator - added:
get ColorFloat16.length: int - added:
get ColorFloat16.luminance: num - added:
get ColorFloat16.luminanceNormalized: num - added:
get ColorFloat16.maxChannelValue: num - added:
get ColorFloat16.maxIndexValue: num - added:
get ColorFloat16.palette: Palette? - added:
get ColorFloat16.r: num - added:
get ColorFloat16.rNormalized: num - added:
get ColorFloat32.a: num - added:
get ColorFloat32.aNormalized: num - added:
get ColorFloat32.b: num - added:
get ColorFloat32.bNormalized: num - added:
get ColorFloat32.format: Format - added:
get ColorFloat32.g: num - added:
get ColorFloat32.gNormalized: num - added:
get ColorFloat32.hasPalette: bool - added:
get ColorFloat32.hashCode: int - added:
get ColorFloat32.index: num - added:
get ColorFloat32.isHdrFormat: bool - added:
get ColorFloat32.isLdrFormat: bool - added:
get ColorFloat32.iterator: ChannelIterator - added:
get ColorFloat32.length: int - added:
get ColorFloat32.luminance: num - added:
get ColorFloat32.luminanceNormalized: num - added:
get ColorFloat32.maxChannelValue: num - added:
get ColorFloat32.maxIndexValue: num - added:
get ColorFloat32.palette: Palette? - added:
get ColorFloat32.r: num - added:
get ColorFloat32.rNormalized: num - added:
get ColorFloat64.a: num - added:
get ColorFloat64.aNormalized: num - added:
get ColorFloat64.b: num - added:
get ColorFloat64.bNormalized: num - added:
get ColorFloat64.format: Format - added:
get ColorFloat64.g: num - added:
get ColorFloat64.gNormalized: num - added:
get ColorFloat64.hasPalette: bool - added:
get ColorFloat64.hashCode: int - added:
get ColorFloat64.index: num - added:
get ColorFloat64.isHdrFormat: bool - added:
get ColorFloat64.isLdrFormat: bool - added:
get ColorFloat64.iterator: ChannelIterator - added:
get ColorFloat64.length: int - added:
get ColorFloat64.luminance: num - added:
get ColorFloat64.luminanceNormalized: num - added:
get ColorFloat64.maxChannelValue: num - added:
get ColorFloat64.maxIndexValue: num - added:
get ColorFloat64.palette: Palette? - added:
get ColorFloat64.r: num - added:
get ColorFloat64.rNormalized: num - added:
get ColorInt16.a: num - added:
get ColorInt16.aNormalized: num - added:
get ColorInt16.b: num - added:
get ColorInt16.bNormalized: num - added:
get ColorInt16.format: Format - added:
get ColorInt16.g: num - added:
get ColorInt16.gNormalized: num - added:
get ColorInt16.hasPalette: bool - added:
get ColorInt16.hashCode: int - added:
get ColorInt16.index: num - added:
get ColorInt16.isHdrFormat: bool - added:
get ColorInt16.isLdrFormat: bool - added:
get ColorInt16.iterator: ChannelIterator - added:
get ColorInt16.length: int - added:
get ColorInt16.luminance: num - added:
get ColorInt16.luminanceNormalized: num - added:
get ColorInt16.maxChannelValue: num - added:
get ColorInt16.maxIndexValue: num - added:
get ColorInt16.palette: Palette? - added:
get ColorInt16.r: num - added:
get ColorInt16.rNormalized: num - added:
get ColorInt32.a: num - added:
get ColorInt32.aNormalized: num - added:
get ColorInt32.b: num - added:
get ColorInt32.bNormalized: num - added:
get ColorInt32.format: Format - added:
get ColorInt32.g: num - added:
get ColorInt32.gNormalized: num - added:
get ColorInt32.hasPalette: bool - added:
get ColorInt32.hashCode: int - added:
get ColorInt32.index: num - added:
get ColorInt32.isHdrFormat: bool - added:
get ColorInt32.isLdrFormat: bool - added:
get ColorInt32.iterator: ChannelIterator - added:
get ColorInt32.length: int - added:
get ColorInt32.luminance: num - added:
get ColorInt32.luminanceNormalized: num - added:
get ColorInt32.maxChannelValue: num - added:
get ColorInt32.maxIndexValue: num - added:
get ColorInt32.palette: Palette? - added:
get ColorInt32.r: num - added:
get ColorInt32.rNormalized: num - added:
get ColorInt8.a: num - added:
get ColorInt8.aNormalized: num - added:
get ColorInt8.b: num - added:
get ColorInt8.bNormalized: num - added:
get ColorInt8.format: Format - added:
get ColorInt8.g: num - added:
get ColorInt8.gNormalized: num - added:
get ColorInt8.hasPalette: bool - added:
get ColorInt8.hashCode: int - added:
get ColorInt8.index: num - added:
get ColorInt8.isHdrFormat: bool - added:
get ColorInt8.isLdrFormat: bool - added:
get ColorInt8.iterator: ChannelIterator - added:
get ColorInt8.length: int - added:
get ColorInt8.luminance: num - added:
get ColorInt8.luminanceNormalized: num - added:
get ColorInt8.maxChannelValue: num - added:
get ColorInt8.maxIndexValue: num - added:
get ColorInt8.palette: Palette? - added:
get ColorInt8.r: num - added:
get ColorInt8.rNormalized: num - added:
get ColorUint1.a: num - added:
get ColorUint1.aNormalized: num - added:
get ColorUint1.b: num - added:
get ColorUint1.bNormalized: num - added:
get ColorUint1.format: Format - added:
get ColorUint1.g: num - added:
get ColorUint1.gNormalized: num - added:
get ColorUint1.hasPalette: bool - added:
get ColorUint1.hashCode: int - added:
get ColorUint1.index: num - added:
get ColorUint1.isHdrFormat: bool - added:
get ColorUint1.isLdrFormat: bool - added:
get ColorUint1.iterator: ChannelIterator - added:
get ColorUint1.luminance: num - added:
get ColorUint1.luminanceNormalized: num - added:
get ColorUint1.maxChannelValue: num - added:
get ColorUint1.maxIndexValue: num - added:
get ColorUint1.palette: Palette? - added:
get ColorUint1.r: num - added:
get ColorUint1.rNormalized: num - added:
get ColorUint16.a: num - added:
get ColorUint16.aNormalized: num - added:
get ColorUint16.b: num - added:
get ColorUint16.bNormalized: num - added:
get ColorUint16.format: Format - added:
get ColorUint16.g: num - added:
get ColorUint16.gNormalized: num - added:
get ColorUint16.hasPalette: bool - added:
get ColorUint16.hashCode: int - added:
get ColorUint16.index: num - added:
get ColorUint16.isHdrFormat: bool - added:
get ColorUint16.isLdrFormat: bool - added:
get ColorUint16.iterator: ChannelIterator - added:
get ColorUint16.length: int - added:
get ColorUint16.luminance: num - added:
get ColorUint16.luminanceNormalized: num - added:
get ColorUint16.maxChannelValue: num - added:
get ColorUint16.maxIndexValue: num - added:
get ColorUint16.palette: Palette? - added:
get ColorUint16.r: num - added:
get ColorUint16.rNormalized: num - added:
get ColorUint2.a: num - added:
get ColorUint2.aNormalized: num - added:
get ColorUint2.b: num - added:
get ColorUint2.bNormalized: num - added:
get ColorUint2.format: Format - added:
get ColorUint2.g: num - added:
get ColorUint2.gNormalized: num - added:
get ColorUint2.hasPalette: bool - added:
get ColorUint2.hashCode: int - added:
get ColorUint2.index: num - added:
get ColorUint2.isHdrFormat: bool - added:
get ColorUint2.isLdrFormat: bool - added:
get ColorUint2.iterator: ChannelIterator - added:
get ColorUint2.luminance: num - added:
get ColorUint2.luminanceNormalized: num - added:
get ColorUint2.maxChannelValue: num - added:
get ColorUint2.maxIndexValue: num - added:
get ColorUint2.palette: Palette? - added:
get ColorUint2.r: num - added:
get ColorUint2.rNormalized: num - added:
get ColorUint32.a: num - added:
get ColorUint32.aNormalized: num - added:
get ColorUint32.b: num - added:
get ColorUint32.bNormalized: num - added:
get ColorUint32.format: Format - added:
get ColorUint32.g: num - added:
get ColorUint32.gNormalized: num - added:
get ColorUint32.hasPalette: bool - added:
get ColorUint32.hashCode: int - added:
get ColorUint32.index: num - added:
get ColorUint32.isHdrFormat: bool - added:
get ColorUint32.isLdrFormat: bool - added:
get ColorUint32.iterator: ChannelIterator - added:
get ColorUint32.length: int - added:
get ColorUint32.luminance: num - added:
get ColorUint32.luminanceNormalized: num - added:
get ColorUint32.maxChannelValue: num - added:
get ColorUint32.maxIndexValue: num - added:
get ColorUint32.palette: Palette? - added:
get ColorUint32.r: num - added:
get ColorUint32.rNormalized: num - added:
get ColorUint4.a: num - added:
get ColorUint4.aNormalized: num - added:
get ColorUint4.b: num - added:
get ColorUint4.bNormalized: num - added:
get ColorUint4.format: Format - added:
get ColorUint4.g: num - added:
get ColorUint4.gNormalized: num - added:
get ColorUint4.hasPalette: bool - added:
get ColorUint4.hashCode: int - added:
get ColorUint4.index: num - added:
get ColorUint4.isHdrFormat: bool - added:
get ColorUint4.isLdrFormat: bool - added:
get ColorUint4.iterator: ChannelIterator - added:
get ColorUint4.luminance: num - added:
get ColorUint4.luminanceNormalized: num - added:
get ColorUint4.maxChannelValue: num - added:
get ColorUint4.maxIndexValue: num - added:
get ColorUint4.palette: Palette? - added:
get ColorUint4.r: num - added:
get ColorUint4.rNormalized: num - added:
get ColorUint8.a: num - added:
get ColorUint8.aNormalized: num - added:
get ColorUint8.b: num - added:
get ColorUint8.bNormalized: num - added:
get ColorUint8.format: Format - added:
get ColorUint8.g: num - added:
get ColorUint8.gNormalized: num - added:
get ColorUint8.hasPalette: bool - added:
get ColorUint8.hashCode: int - added:
get ColorUint8.index: num - added:
get ColorUint8.isHdrFormat: bool - added:
get ColorUint8.isLdrFormat: bool - added:
get ColorUint8.iterator: ChannelIterator - added:
get ColorUint8.length: int - added:
get ColorUint8.luminance: num - added:
get ColorUint8.luminanceNormalized: num - added:
get ColorUint8.maxChannelValue: num - added:
get ColorUint8.maxIndexValue: num - added:
get ColorUint8.palette: Palette? - added:
get ColorUint8.r: num - added:
get ColorUint8.rNormalized: num - added:
get Command.subCommand: Command - added:
get ConstColorR8.a: num - added:
get ConstColorR8.aNormalized: num - added:
get ConstColorR8.b: num - added:
get ConstColorR8.bNormalized: num - added:
get ConstColorR8.g: num - added:
get ConstColorR8.gNormalized: num - added:
get ConstColorR8.length: int - added:
get ConstColorRg8.a: num - added:
get ConstColorRg8.aNormalized: num - added:
get ConstColorRg8.b: num - added:
get ConstColorRg8.bNormalized: num - added:
get ConstColorRg8.length: int - added:
get ConstColorRgb8.a: num - added:
get ConstColorRgb8.aNormalized: num - added:
get ConstColorRgb8.length: int - added:
get ConstColorUint8.a: num - added:
get ConstColorUint8.aNormalized: num - added:
get ConstColorUint8.b: num - added:
get ConstColorUint8.bNormalized: num - added:
get ConstColorUint8.format: Format - added:
get ConstColorUint8.g: num - added:
get ConstColorUint8.gNormalized: num - added:
get ConstColorUint8.hasPalette: bool - added:
get ConstColorUint8.hashCode: int - added:
get ConstColorUint8.index: num - added:
get ConstColorUint8.isHdrFormat: bool - added:
get ConstColorUint8.isLdrFormat: bool - added:
get ConstColorUint8.iterator: ChannelIterator - added:
get ConstColorUint8.length: int - added:
get ConstColorUint8.luminance: num - added:
get ConstColorUint8.luminanceNormalized: num - added:
get ConstColorUint8.maxChannelValue: num - added:
get ConstColorUint8.maxIndexValue: num - added:
get ConstColorUint8.palette: Palette? - added:
get ConstColorUint8.r: num - added:
get ConstColorUint8.rNormalized: num - added:
get DecodeInfo.backgroundColor: Color? - added:
get DecodeInfo.height: int - added:
get DecodeInfo.width: int - added:
get Decoder.format: ImageFormat - added:
get ExrDecoder.format: ImageFormat - added:
get ExrImage.backgroundColor: Color? - added:
get ExrImage.numParts: int - added:
get GifDecoder.format: ImageFormat - added:
get IcoBmpInfo.height: int - added:
get IcoBmpInfo.ignoreAlphaChannel: bool - added:
get IcoDecoder.format: ImageFormat - added:
get IcoEncoder.type: int - added:
get IcoInfo.backgroundColor: Color? - added:
get IfdByteValue.hashCode: int - added:
get IfdByteValue.length: int - added:
get IfdByteValue.type: IfdValueType - added:
get IfdContainer.isEmpty: bool - added:
get IfdContainer.keys: Iterable<String> - added:
get IfdContainer.values: Iterable<IfdDirectory> - added:
get IfdDirectory.copyright: String? - added:
get IfdDirectory.gpsDate: String? - added:
get IfdDirectory.gpsLatitude: double? - added:
get IfdDirectory.gpsLatitudeRef: String? - added:
get IfdDirectory.gpsLongitude: double? - added:
get IfdDirectory.gpsLongitudeRef: String? - added:
get IfdDirectory.hasCopyright: bool - added:
get IfdDirectory.hasGPSDate: bool - added:
get IfdDirectory.hasGPSLatitude: bool - added:
get IfdDirectory.hasGPSLatitudeRef: bool - added:
get IfdDirectory.hasGPSLongitude: bool - added:
get IfdDirectory.hasGPSLongitudeRef: bool - added:
get IfdDirectory.hasImageDescription: bool - added:
get IfdDirectory.hasImageHeight: bool - added:
get IfdDirectory.hasImageWidth: bool - added:
get IfdDirectory.hasMake: bool - added:
get IfdDirectory.hasModel: bool - added:
get IfdDirectory.hasOrientation: bool - added:
get IfdDirectory.hasResolutionUnit: bool - added:
get IfdDirectory.hasSoftware: bool - added:
get IfdDirectory.hasUserComment: bool - added:
get IfdDirectory.hasXResolution: bool - added:
get IfdDirectory.hasYResolution: bool - added:
get IfdDirectory.imageDescription: String? - added:
get IfdDirectory.imageHeight: int? - added:
get IfdDirectory.imageWidth: int? - added:
get IfdDirectory.isEmpty: bool - added:
get IfdDirectory.keys: Iterable<int> - added:
get IfdDirectory.make: String? - added:
get IfdDirectory.model: String? - added:
get IfdDirectory.orientation: int? - added:
get IfdDirectory.resolutionUnit: int? - added:
get IfdDirectory.software: String? - added:
get IfdDirectory.userComment: String? - added:
get IfdDirectory.values: Iterable<IfdValue> - added:
get IfdDirectory.xResolution: Rational? - added:
get IfdDirectory.yResolution: Rational? - added:
get IfdValue.dataSize: int - added:
get IfdValue.hashCode: int - added:
get IfdValue.length: int - added:
get IfdValue.type: IfdValueType - added:
get IfdValue.typeString: String - added:
get IfdValueAscii.hashCode: int - added:
get IfdValueAscii.length: int - added:
get IfdValueAscii.type: IfdValueType - added:
get IfdValueDouble.hashCode: int - added:
get IfdValueDouble.length: int - added:
get IfdValueDouble.type: IfdValueType - added:
get IfdValueIfd.hashCode: int - added:
get IfdValueIfd.length: int - added:
get IfdValueIfd.type: IfdValueType - added:
get IfdValueLong.hashCode: int - added:
get IfdValueLong.length: int - added:
get IfdValueLong.type: IfdValueType - added:
get IfdValueRational.hashCode: int - added:
get IfdValueRational.length: int - added:
get IfdValueRational.type: IfdValueType - added:
get IfdValueSByte.hashCode: int - added:
get IfdValueSByte.length: int - added:
get IfdValueSByte.type: IfdValueType - added:
get IfdValueSLong.hashCode: int - added:
get IfdValueSLong.length: int - added:
get IfdValueSLong.type: IfdValueType - added:
get IfdValueSRational.hashCode: int - added:
get IfdValueSRational.length: int - added:
get IfdValueSRational.type: IfdValueType - added:
get IfdValueSShort.hashCode: int - added:
get IfdValueSShort.length: int - added:
get IfdValueSShort.type: IfdValueType - added:
get IfdValueShort.hashCode: int - added:
get IfdValueShort.length: int - added:
get IfdValueShort.type: IfdValueType - added:
get IfdValueSingle.hashCode: int - added:
get IfdValueSingle.length: int - added:
get IfdValueSingle.type: IfdValueType - added:
get IfdValueUndefined.hashCode: int - added:
get IfdValueUndefined.length: int - added:
get IfdValueUndefined.type: IfdValueType - added:
get Image.bitsPerChannel: int - added:
get Image.buffer: ByteBuffer - added:
get Image.exif: ExifData - added:
get Image.format: Format - added:
get Image.formatType: FormatType - added:
get Image.hasAlpha: bool - added:
get Image.hasAnimation: bool - added:
get Image.hasExif: bool - added:
get Image.hasPalette: bool - added:
get Image.height: int - added:
get Image.isHdrFormat: bool - added:
get Image.isLdrFormat: bool - added:
get Image.isValid: bool - added:
get Image.iterator: Iterator<Pixel> - added:
get Image.lengthInBytes: int - added:
get Image.maxChannelValue: num - added:
get Image.maxIndexValue: num - added:
get Image.numChannels: int - added:
get Image.numFrames: int - added:
get Image.palette: Palette? - added:
get Image.rowStride: int - added:
get Image.supportsPalette: bool - added:
get Image.width: int - added:
get ImageData.bitsPerChannel: int - added:
get ImageData.buffer: ByteBuffer - added:
get ImageData.format: Format - added:
get ImageData.formatType: FormatType - added:
get ImageData.hasPalette: bool - added:
get ImageData.isHdrFormat: bool - added:
get ImageData.isLdrFormat: bool - added:
get ImageData.length: int - added:
get ImageData.lengthInBytes: int - added:
get ImageData.maxChannelValue: num - added:
get ImageData.maxIndexValue: num - added:
get ImageData.palette: Palette? - added:
get ImageData.rowStride: int - added:
get ImageDataFloat16.bitsPerChannel: int - added:
get ImageDataFloat16.buffer: ByteBuffer - added:
get ImageDataFloat16.format: Format - added:
get ImageDataFloat16.formatType: FormatType - added:
get ImageDataFloat16.isHdrFormat: bool - added:
get ImageDataFloat16.iterator: PixelFloat16 - added:
get ImageDataFloat16.length: int - added:
get ImageDataFloat16.lengthInBytes: int - added:
get ImageDataFloat16.maxChannelValue: num - added:
get ImageDataFloat16.maxIndexValue: num - added:
get ImageDataFloat16.rowStride: int - added:
get ImageDataFloat32.bitsPerChannel: int - added:
get ImageDataFloat32.buffer: ByteBuffer - added:
get ImageDataFloat32.format: Format - added:
get ImageDataFloat32.formatType: FormatType - added:
get ImageDataFloat32.isHdrFormat: bool - added:
get ImageDataFloat32.iterator: PixelFloat32 - added:
get ImageDataFloat32.length: int - added:
get ImageDataFloat32.lengthInBytes: int - added:
get ImageDataFloat32.maxChannelValue: num - added:
get ImageDataFloat32.maxIndexValue: num - added:
get ImageDataFloat32.rowStride: int - added:
get ImageDataFloat64.bitsPerChannel: int - added:
get ImageDataFloat64.buffer: ByteBuffer - added:
get ImageDataFloat64.format: Format - added:
get ImageDataFloat64.formatType: FormatType - added:
get ImageDataFloat64.isHdrFormat: bool - added:
get ImageDataFloat64.iterator: PixelFloat64 - added:
get ImageDataFloat64.length: int - added:
get ImageDataFloat64.lengthInBytes: int - added:
get ImageDataFloat64.maxChannelValue: num - added:
get ImageDataFloat64.maxIndexValue: num - added:
get ImageDataFloat64.rowStride: int - added:
get ImageDataInt16.bitsPerChannel: int - added:
get ImageDataInt16.buffer: ByteBuffer - added:
get ImageDataInt16.format: Format - added:
get ImageDataInt16.formatType: FormatType - added:
get ImageDataInt16.isHdrFormat: bool - added:
get ImageDataInt16.iterator: PixelInt16 - added:
get ImageDataInt16.length: int - added:
get ImageDataInt16.lengthInBytes: int - added:
get ImageDataInt16.maxChannelValue: num - added:
get ImageDataInt16.maxIndexValue: num - added:
get ImageDataInt16.rowStride: int - added:
get ImageDataInt32.bitsPerChannel: int - added:
get ImageDataInt32.buffer: ByteBuffer - added:
get ImageDataInt32.format: Format - added:
get ImageDataInt32.formatType: FormatType - added:
get ImageDataInt32.isHdrFormat: bool - added:
get ImageDataInt32.iterator: PixelInt32 - added:
get ImageDataInt32.length: int - added:
get ImageDataInt32.lengthInBytes: int - added:
get ImageDataInt32.maxChannelValue: num - added:
get ImageDataInt32.maxIndexValue: num - added:
get ImageDataInt32.rowStride: int - added:
get ImageDataInt8.bitsPerChannel: int - added:
get ImageDataInt8.buffer: ByteBuffer - added:
get ImageDataInt8.format: Format - added:
get ImageDataInt8.formatType: FormatType - added:
get ImageDataInt8.isHdrFormat: bool - added:
get ImageDataInt8.iterator: PixelInt8 - added:
get ImageDataInt8.length: int - added:
get ImageDataInt8.lengthInBytes: int - added:
get ImageDataInt8.maxChannelValue: num - added:
get ImageDataInt8.maxIndexValue: num - added:
get ImageDataInt8.rowStride: int - added:
get ImageDataUint1.bitsPerChannel: int - added:
get ImageDataUint1.buffer: ByteBuffer - added:
get ImageDataUint1.format: Format - added:
get ImageDataUint1.formatType: FormatType - added:
get ImageDataUint1.isHdrFormat: bool - added:
get ImageDataUint1.iterator: PixelUint1 - added:
get ImageDataUint1.length: int - added:
get ImageDataUint1.lengthInBytes: int - added:
get ImageDataUint1.maxChannelValue: num - added:
get ImageDataUint1.maxIndexValue: num - added:
get ImageDataUint16.bitsPerChannel: int - added:
get ImageDataUint16.buffer: ByteBuffer - added:
get ImageDataUint16.format: Format - added:
get ImageDataUint16.formatType: FormatType - added:
get ImageDataUint16.isHdrFormat: bool - added:
get ImageDataUint16.iterator: PixelUint16 - added:
get ImageDataUint16.length: int - added:
get ImageDataUint16.lengthInBytes: int - added:
get ImageDataUint16.maxChannelValue: num - added:
get ImageDataUint16.maxIndexValue: num - added:
get ImageDataUint16.rowStride: int - added:
get ImageDataUint2.bitsPerChannel: int - added:
get ImageDataUint2.buffer: ByteBuffer - added:
get ImageDataUint2.format: Format - added:
get ImageDataUint2.formatType: FormatType - added:
get ImageDataUint2.isHdrFormat: bool - added:
get ImageDataUint2.iterator: PixelUint2 - added:
get ImageDataUint2.length: int - added:
get ImageDataUint2.lengthInBytes: int - added:
get ImageDataUint2.maxChannelValue: num - added:
get ImageDataUint2.maxIndexValue: num - added:
get ImageDataUint32.bitsPerChannel: int - added:
get ImageDataUint32.buffer: ByteBuffer - added:
get ImageDataUint32.format: Format - added:
get ImageDataUint32.formatType: FormatType - added:
get ImageDataUint32.isHdrFormat: bool - added:
get ImageDataUint32.iterator: PixelUint32 - added:
get ImageDataUint32.length: int - added:
get ImageDataUint32.lengthInBytes: int - added:
get ImageDataUint32.maxChannelValue: num - added:
get ImageDataUint32.maxIndexValue: num - added:
get ImageDataUint32.rowStride: int - added:
get ImageDataUint4.bitsPerChannel: int - added:
get ImageDataUint4.buffer: ByteBuffer - added:
get ImageDataUint4.format: Format - added:
get ImageDataUint4.formatType: FormatType - added:
get ImageDataUint4.isHdrFormat: bool - added:
get ImageDataUint4.iterator: PixelUint4 - added:
get ImageDataUint4.length: int - added:
get ImageDataUint4.lengthInBytes: int - added:
get ImageDataUint4.maxChannelValue: num - added:
get ImageDataUint4.maxIndexValue: num - added:
get ImageDataUint8.bitsPerChannel: int - added:
get ImageDataUint8.buffer: ByteBuffer - added:
get ImageDataUint8.format: Format - added:
get ImageDataUint8.formatType: FormatType - added:
get ImageDataUint8.isHdrFormat: bool - added:
get ImageDataUint8.iterator: PixelUint8 - added:
get ImageDataUint8.length: int - added:
get ImageDataUint8.lengthInBytes: int - added:
get ImageDataUint8.maxChannelValue: num - added:
get ImageDataUint8.maxIndexValue: num - added:
get ImageDataUint8.rowStride: int - added:
get JpegData.scaledHeight: int - added:
get JpegData.scaledWidth: int - added:
get JpegDecoder.format: ImageFormat - added:
get JpegInfo.backgroundColor: Color? - added:
get Palette.buffer: ByteBuffer - added:
get Palette.format: Format - added:
get Palette.lengthInBytes: int - added:
get Palette.maxChannelValue: num - added:
get PaletteFloat16.buffer: ByteBuffer - added:
get PaletteFloat16.format: Format - added:
get PaletteFloat16.lengthInBytes: int - added:
get PaletteFloat16.maxChannelValue: num - added:
get PaletteFloat32.buffer: ByteBuffer - added:
get PaletteFloat32.format: Format - added:
get PaletteFloat32.lengthInBytes: int - added:
get PaletteFloat32.maxChannelValue: num - added:
get PaletteFloat64.buffer: ByteBuffer - added:
get PaletteFloat64.format: Format - added:
get PaletteFloat64.lengthInBytes: int - added:
get PaletteFloat64.maxChannelValue: num - added:
get PaletteInt16.buffer: ByteBuffer - added:
get PaletteInt16.format: Format - added:
get PaletteInt16.lengthInBytes: int - added:
get PaletteInt16.maxChannelValue: num - added:
get PaletteInt32.buffer: ByteBuffer - added:
get PaletteInt32.format: Format - added:
get PaletteInt32.lengthInBytes: int - added:
get PaletteInt32.maxChannelValue: num - added:
get PaletteInt8.buffer: ByteBuffer - added:
get PaletteInt8.format: Format - added:
get PaletteInt8.lengthInBytes: int - added:
get PaletteInt8.maxChannelValue: num - added:
get PaletteUint16.buffer: ByteBuffer - added:
get PaletteUint16.format: Format - added:
get PaletteUint16.lengthInBytes: int - added:
get PaletteUint16.maxChannelValue: num - added:
get PaletteUint32.buffer: ByteBuffer - added:
get PaletteUint32.format: Format - added:
get PaletteUint32.lengthInBytes: int - added:
get PaletteUint32.maxChannelValue: num - added:
get PaletteUint8.buffer: ByteBuffer - added:
get PaletteUint8.format: Format - added:
get PaletteUint8.lengthInBytes: int - added:
get PaletteUint8.maxChannelValue: int - added:
get PaletteUndefined.buffer: ByteBuffer - added:
get PaletteUndefined.format: Format - added:
get PaletteUndefined.lengthInBytes: int - added:
get PaletteUndefined.maxChannelValue: int - added:
get Pixel.current: Pixel - added:
get Pixel.hashCode: int - added:
get Pixel.height: int - added:
get Pixel.image: ImageData - added:
get Pixel.isValid: bool - added:
get Pixel.width: int - added:
get Pixel.x: int - added:
get Pixel.xNormalized: num - added:
get Pixel.y: int - added:
get Pixel.yNormalized: num - added:
get PixelFloat16.a: num - added:
get PixelFloat16.aNormalized: num - added:
get PixelFloat16.b: num - added:
get PixelFloat16.bNormalized: num - added:
get PixelFloat16.current: Pixel - added:
get PixelFloat16.data: Uint16List - added:
get PixelFloat16.format: Format - added:
get PixelFloat16.g: num - added:
get PixelFloat16.gNormalized: num - added:
get PixelFloat16.hasPalette: bool - added:
get PixelFloat16.hashCode: int - added:
get PixelFloat16.height: int - added:
get PixelFloat16.index: num - added:
get PixelFloat16.isHdrFormat: bool - added:
get PixelFloat16.isLdrFormat: bool - added:
get PixelFloat16.isValid: bool - added:
get PixelFloat16.iterator: ChannelIterator - added:
get PixelFloat16.length: int - added:
get PixelFloat16.luminance: num - added:
get PixelFloat16.luminanceNormalized: num - added:
get PixelFloat16.maxChannelValue: num - added:
get PixelFloat16.maxIndexValue: num - added:
get PixelFloat16.numChannels: int - added:
get PixelFloat16.palette: Palette? - added:
get PixelFloat16.r: num - added:
get PixelFloat16.rNormalized: num - added:
get PixelFloat16.width: int - added:
get PixelFloat16.x: int - added:
get PixelFloat16.xNormalized: num - added:
get PixelFloat16.y: int - added:
get PixelFloat16.yNormalized: num - added:
get PixelFloat32.a: num - added:
get PixelFloat32.aNormalized: num - added:
get PixelFloat32.b: num - added:
get PixelFloat32.bNormalized: num - added:
get PixelFloat32.current: Pixel - added:
get PixelFloat32.data: Float32List - added:
get PixelFloat32.format: Format - added:
get PixelFloat32.g: num - added:
get PixelFloat32.gNormalized: num - added:
get PixelFloat32.hasPalette: bool - added:
get PixelFloat32.hashCode: int - added:
get PixelFloat32.height: int - added:
get PixelFloat32.index: num - added:
get PixelFloat32.isHdrFormat: bool - added:
get PixelFloat32.isLdrFormat: bool - added:
get PixelFloat32.isValid: bool - added:
get PixelFloat32.iterator: ChannelIterator - added:
get PixelFloat32.length: int - added:
get PixelFloat32.luminance: num - added:
get PixelFloat32.luminanceNormalized: num - added:
get PixelFloat32.maxChannelValue: num - added:
get PixelFloat32.maxIndexValue: num - added:
get PixelFloat32.numChannels: int - added:
get PixelFloat32.palette: Palette? - added:
get PixelFloat32.r: num - added:
get PixelFloat32.rNormalized: num - added:
get PixelFloat32.width: int - added:
get PixelFloat32.x: int - added:
get PixelFloat32.xNormalized: num - added:
get PixelFloat32.y: int - added:
get PixelFloat32.yNormalized: num - added:
get PixelFloat64.a: num - added:
get PixelFloat64.aNormalized: num - added:
get PixelFloat64.b: num - added:
get PixelFloat64.bNormalized: num - added:
get PixelFloat64.current: Pixel - added:
get PixelFloat64.data: Float64List - added:
get PixelFloat64.format: Format - added:
get PixelFloat64.g: num - added:
get PixelFloat64.gNormalized: num - added:
get PixelFloat64.hasPalette: bool - added:
get PixelFloat64.hashCode: int - added:
get PixelFloat64.height: int - added:
get PixelFloat64.index: num - added:
get PixelFloat64.isHdrFormat: bool - added:
get PixelFloat64.isLdrFormat: bool - added:
get PixelFloat64.isValid: bool - added:
get PixelFloat64.iterator: ChannelIterator - added:
get PixelFloat64.length: int - added:
get PixelFloat64.luminance: num - added:
get PixelFloat64.luminanceNormalized: num - added:
get PixelFloat64.maxChannelValue: num - added:
get PixelFloat64.maxIndexValue: num - added:
get PixelFloat64.numChannels: int - added:
get PixelFloat64.palette: Palette? - added:
get PixelFloat64.r: num - added:
get PixelFloat64.rNormalized: num - added:
get PixelFloat64.width: int - added:
get PixelFloat64.x: int - added:
get PixelFloat64.xNormalized: num - added:
get PixelFloat64.y: int - added:
get PixelFloat64.yNormalized: num - added:
get PixelInt16.a: num - added:
get PixelInt16.aNormalized: num - added:
get PixelInt16.b: num - added:
get PixelInt16.bNormalized: num - added:
get PixelInt16.current: Pixel - added:
get PixelInt16.data: Int16List - added:
get PixelInt16.format: Format - added:
get PixelInt16.g: num - added:
get PixelInt16.gNormalized: num - added:
get PixelInt16.hasPalette: bool - added:
get PixelInt16.hashCode: int - added:
get PixelInt16.height: int - added:
get PixelInt16.index: num - added:
get PixelInt16.isHdrFormat: bool - added:
get PixelInt16.isLdrFormat: bool - added:
get PixelInt16.isValid: bool - added:
get PixelInt16.iterator: ChannelIterator - added:
get PixelInt16.length: int - added:
get PixelInt16.luminance: num - added:
get PixelInt16.luminanceNormalized: num - added:
get PixelInt16.maxChannelValue: num - added:
get PixelInt16.maxIndexValue: num - added:
get PixelInt16.numChannels: int - added:
get PixelInt16.palette: Palette? - added:
get PixelInt16.r: num - added:
get PixelInt16.rNormalized: num - added:
get PixelInt16.width: int - added:
get PixelInt16.x: int - added:
get PixelInt16.xNormalized: num - added:
get PixelInt16.y: int - added:
get PixelInt16.yNormalized: num - added:
get PixelInt32.a: num - added:
get PixelInt32.aNormalized: num - added:
get PixelInt32.b: num - added:
get PixelInt32.bNormalized: num - added:
get PixelInt32.current: Pixel - added:
get PixelInt32.data: Int32List - added:
get PixelInt32.format: Format - added:
get PixelInt32.g: num - added:
get PixelInt32.gNormalized: num - added:
get PixelInt32.hasPalette: bool - added:
get PixelInt32.hashCode: int - added:
get PixelInt32.height: int - added:
get PixelInt32.index: num - added:
get PixelInt32.isHdrFormat: bool - added:
get PixelInt32.isLdrFormat: bool - added:
get PixelInt32.isValid: bool - added:
get PixelInt32.iterator: ChannelIterator - added:
get PixelInt32.length: int - added:
get PixelInt32.luminance: num - added:
get PixelInt32.luminanceNormalized: num - added:
get PixelInt32.maxChannelValue: num - added:
get PixelInt32.maxIndexValue: num - added:
get PixelInt32.numChannels: int - added:
get PixelInt32.palette: Palette? - added:
get PixelInt32.r: num - added:
get PixelInt32.rNormalized: num - added:
get PixelInt32.width: int - added:
get PixelInt32.x: int - added:
get PixelInt32.xNormalized: num - added:
get PixelInt32.y: int - added:
get PixelInt32.yNormalized: num - added:
get PixelInt8.a: num - added:
get PixelInt8.aNormalized: num - added:
get PixelInt8.b: num - added:
get PixelInt8.bNormalized: num - added:
get PixelInt8.current: Pixel - added:
get PixelInt8.data: Int8List - added:
get PixelInt8.format: Format - added:
get PixelInt8.g: num - added:
get PixelInt8.gNormalized: num - added:
get PixelInt8.hasPalette: bool - added:
get PixelInt8.hashCode: int - added:
get PixelInt8.height: int - added:
get PixelInt8.index: num - added:
get PixelInt8.isHdrFormat: bool - added:
get PixelInt8.isLdrFormat: bool - added:
get PixelInt8.isValid: bool - added:
get PixelInt8.iterator: ChannelIterator - added:
get PixelInt8.length: int - added:
get PixelInt8.luminance: num - added:
get PixelInt8.luminanceNormalized: num - added:
get PixelInt8.maxChannelValue: num - added:
get PixelInt8.maxIndexValue: num - added:
get PixelInt8.numChannels: int - added:
get PixelInt8.palette: Palette? - added:
get PixelInt8.r: num - added:
get PixelInt8.rNormalized: num - added:
get PixelInt8.width: int - added:
get PixelInt8.x: int - added:
get PixelInt8.xNormalized: num - added:
get PixelInt8.y: int - added:
get PixelInt8.yNormalized: num - added:
get PixelRangeIterator.current: Pixel - added:
get PixelUint1.a: num - added:
get PixelUint1.aNormalized: num - added:
get PixelUint1.b: num - added:
get PixelUint1.bNormalized: num - added:
get PixelUint1.current: Pixel - added:
get PixelUint1.data: Uint8List - added:
get PixelUint1.format: Format - added:
get PixelUint1.g: num - added:
get PixelUint1.gNormalized: num - added:
get PixelUint1.hasPalette: bool - added:
get PixelUint1.hashCode: int - added:
get PixelUint1.height: int - added:
get PixelUint1.imageLength: int - added:
get PixelUint1.index: num - added:
get PixelUint1.isHdrFormat: bool - added:
get PixelUint1.isLdrFormat: bool - added:
get PixelUint1.isValid: bool - added:
get PixelUint1.iterator: ChannelIterator - added:
get PixelUint1.length: int - added:
get PixelUint1.luminance: num - added:
get PixelUint1.luminanceNormalized: num - added:
get PixelUint1.maxChannelValue: num - added:
get PixelUint1.maxIndexValue: num - added:
get PixelUint1.numChannels: int - added:
get PixelUint1.palette: Palette? - added:
get PixelUint1.r: num - added:
get PixelUint1.rNormalized: num - added:
get PixelUint1.width: int - added:
get PixelUint1.x: int - added:
get PixelUint1.xNormalized: num - added:
get PixelUint1.y: int - added:
get PixelUint1.yNormalized: num - added:
get PixelUint16.a: num - added:
get PixelUint16.aNormalized: num - added:
get PixelUint16.b: num - added:
get PixelUint16.bNormalized: num - added:
get PixelUint16.current: Pixel - added:
get PixelUint16.data: Uint16List - added:
get PixelUint16.format: Format - added:
get PixelUint16.g: num - added:
get PixelUint16.gNormalized: num - added:
get PixelUint16.hasPalette: bool - added:
get PixelUint16.hashCode: int - added:
get PixelUint16.height: int - added:
get PixelUint16.index: num - added:
get PixelUint16.isHdrFormat: bool - added:
get PixelUint16.isLdrFormat: bool - added:
get PixelUint16.isValid: bool - added:
get PixelUint16.iterator: ChannelIterator - added:
get PixelUint16.length: int - added:
get PixelUint16.luminance: num - added:
get PixelUint16.luminanceNormalized: num - added:
get PixelUint16.maxChannelValue: num - added:
get PixelUint16.maxIndexValue: num - added:
get PixelUint16.numChannels: int - added:
get PixelUint16.palette: Palette? - added:
get PixelUint16.r: num - added:
get PixelUint16.rNormalized: num - added:
get PixelUint16.width: int - added:
get PixelUint16.x: int - added:
get PixelUint16.xNormalized: num - added:
get PixelUint16.y: int - added:
get PixelUint16.yNormalized: num - added:
get PixelUint2.a: num - added:
get PixelUint2.aNormalized: num - added:
get PixelUint2.b: num - added:
get PixelUint2.bNormalized: num - added:
get PixelUint2.bitsPerPixel: int - added:
get PixelUint2.current: Pixel - added:
get PixelUint2.data: Uint8List - added:
get PixelUint2.format: Format - added:
get PixelUint2.g: num - added:
get PixelUint2.gNormalized: num - added:
get PixelUint2.hasPalette: bool - added:
get PixelUint2.hashCode: int - added:
get PixelUint2.height: int - added:
get PixelUint2.index: num - added:
get PixelUint2.isHdrFormat: bool - added:
get PixelUint2.isLdrFormat: bool - added:
get PixelUint2.isValid: bool - added:
get PixelUint2.iterator: ChannelIterator - added:
get PixelUint2.length: int - added:
get PixelUint2.luminance: num - added:
get PixelUint2.luminanceNormalized: num - added:
get PixelUint2.maxChannelValue: num - added:
get PixelUint2.maxIndexValue: num - added:
get PixelUint2.numChannels: int - added:
get PixelUint2.palette: Palette? - added:
get PixelUint2.r: num - added:
get PixelUint2.rNormalized: num - added:
get PixelUint2.width: int - added:
get PixelUint2.x: int - added:
get PixelUint2.xNormalized: num - added:
get PixelUint2.y: int - added:
get PixelUint2.yNormalized: num - added:
get PixelUint32.a: num - added:
get PixelUint32.aNormalized: num - added:
get PixelUint32.b: num - added:
get PixelUint32.bNormalized: num - added:
get PixelUint32.current: Pixel - added:
get PixelUint32.data: Uint32List - added:
get PixelUint32.format: Format - added:
get PixelUint32.g: num - added:
get PixelUint32.gNormalized: num - added:
get PixelUint32.hasPalette: bool - added:
get PixelUint32.hashCode: int - added:
get PixelUint32.height: int - added:
get PixelUint32.index: num - added:
get PixelUint32.isHdrFormat: bool - added:
get PixelUint32.isLdrFormat: bool - added:
get PixelUint32.isValid: bool - added:
get PixelUint32.iterator: ChannelIterator - added:
get PixelUint32.length: int - added:
get PixelUint32.luminance: num - added:
get PixelUint32.luminanceNormalized: num - added:
get PixelUint32.maxChannelValue: num - added:
get PixelUint32.maxIndexValue: num - added:
get PixelUint32.numChannels: int - added:
get PixelUint32.palette: Palette? - added:
get PixelUint32.r: num - added:
get PixelUint32.rNormalized: num - added:
get PixelUint32.width: int - added:
get PixelUint32.x: int - added:
get PixelUint32.xNormalized: num - added:
get PixelUint32.y: int - added:
get PixelUint32.yNormalized: num - added:
get PixelUint4.a: num - added:
get PixelUint4.aNormalized: num - added:
get PixelUint4.b: num - added:
get PixelUint4.bNormalized: num - added:
get PixelUint4.current: Pixel - added:
get PixelUint4.data: Uint8List - added:
get PixelUint4.format: Format - added:
get PixelUint4.g: num - added:
get PixelUint4.gNormalized: num - added:
get PixelUint4.hasPalette: bool - added:
get PixelUint4.hashCode: int - added:
get PixelUint4.height: int - added:
get PixelUint4.index: num - added:
get PixelUint4.isHdrFormat: bool - added:
get PixelUint4.isLdrFormat: bool - added:
get PixelUint4.isValid: bool - added:
get PixelUint4.iterator: ChannelIterator - added:
get PixelUint4.length: int - added:
get PixelUint4.luminance: num - added:
get PixelUint4.luminanceNormalized: num - added:
get PixelUint4.maxChannelValue: num - added:
get PixelUint4.maxIndexValue: num - added:
get PixelUint4.numChannels: int - added:
get PixelUint4.palette: Palette? - added:
get PixelUint4.r: num - added:
get PixelUint4.rNormalized: num - added:
get PixelUint4.width: int - added:
get PixelUint4.x: int - added:
get PixelUint4.xNormalized: num - added:
get PixelUint4.y: int - added:
get PixelUint4.yNormalized: num - added:
get PixelUint8.a: num - added:
get PixelUint8.aNormalized: num - added:
get PixelUint8.b: num - added:
get PixelUint8.bNormalized: num - added:
get PixelUint8.current: Pixel - added:
get PixelUint8.data: Uint8List - added:
get PixelUint8.format: Format - added:
get PixelUint8.g: num - added:
get PixelUint8.gNormalized: num - added:
get PixelUint8.hasPalette: bool - added:
get PixelUint8.hashCode: int - added:
get PixelUint8.height: int - added:
get PixelUint8.index: num - added:
get PixelUint8.isHdrFormat: bool - added:
get PixelUint8.isLdrFormat: bool - added:
get PixelUint8.isValid: bool - added:
get PixelUint8.iterator: ChannelIterator - added:
get PixelUint8.length: int - added:
get PixelUint8.luminance: num - added:
get PixelUint8.luminanceNormalized: num - added:
get PixelUint8.maxChannelValue: num - added:
get PixelUint8.maxIndexValue: num - added:
get PixelUint8.numChannels: int - added:
get PixelUint8.palette: Palette? - added:
get PixelUint8.r: num - added:
get PixelUint8.rNormalized: num - added:
get PixelUint8.width: int - added:
get PixelUint8.x: int - added:
get PixelUint8.xNormalized: num - added:
get PixelUint8.y: int - added:
get PixelUint8.yNormalized: num - added:
get PixelUndefined.a: num - added:
get PixelUndefined.aNormalized: num - added:
get PixelUndefined.b: num - added:
get PixelUndefined.bNormalized: num - added:
get PixelUndefined.current: Pixel - added:
get PixelUndefined.format: Format - added:
get PixelUndefined.g: num - added:
get PixelUndefined.gNormalized: num - added:
get PixelUndefined.hasPalette: bool - added:
get PixelUndefined.hashCode: int - added:
get PixelUndefined.height: int - added:
get PixelUndefined.image: ImageData - added:
get PixelUndefined.index: num - added:
get PixelUndefined.isHdrFormat: bool - added:
get PixelUndefined.isLdrFormat: bool - added:
get PixelUndefined.isValid: bool - added:
get PixelUndefined.iterator: ChannelIterator - added:
get PixelUndefined.length: int - added:
get PixelUndefined.luminance: num - added:
get PixelUndefined.luminanceNormalized: num - added:
get PixelUndefined.maxChannelValue: num - added:
get PixelUndefined.maxIndexValue: num - added:
get PixelUndefined.palette: Palette? - added:
get PixelUndefined.r: num - added:
get PixelUndefined.rNormalized: num - added:
get PixelUndefined.width: int - added:
get PixelUndefined.x: int - added:
get PixelUndefined.xNormalized: num - added:
get PixelUndefined.y: int - added:
get PixelUndefined.yNormalized: num - added:
get PngCicpData.hashCode: int - added:
get PngDecoder.format: ImageFormat - added:
get PngPhysicalPixelDimensions.hashCode: int - added:
get PnmDecoder.format: ImageFormat - added:
get PsdDecoder.format: ImageFormat - added:
get PsdImage.backgroundColor: Color? - added:
get Pvr2Info.numFrames: int - added:
get Pvr3Info.numFrames: int - added:
get PvrAppleInfo.numFrames: int - added:
get PvrDecoder.format: ImageFormat - added:
get Quantizer.palette: Palette - added:
get TgaDecoder.format: ImageFormat - added:
get TgaInfo.backgroundColor: Color? - added:
get TgaInfo.hasColorMap: bool - added:
get TiffDecoder.format: ImageFormat - added:
get TiffInfo.backgroundColor: Color? - added:
get WebPDecoder.format: ImageFormat - added:
get WinEncoder.supportsAnimation: bool - added:
get WinEncoder.type: int - added:
member BlendMode.addition - added:
member BlendMode.alpha - added:
member BlendMode.burn - added:
member BlendMode.darken - added:
member BlendMode.difference - added:
member BlendMode.direct - added:
member BlendMode.divide - added:
member BlendMode.dodge - added:
member BlendMode.hardLight - added:
member BlendMode.lighten - added:
member BlendMode.multiply - added:
member BlendMode.overlay - added:
member BlendMode.screen - added:
member BlendMode.softLight - added:
member BlendMode.subtract - added:
member ChannelOrder.abgr - added:
member ChannelOrder.argb - added:
member ChannelOrder.bgr - added:
member ChannelOrder.bgra - added:
member ChannelOrder.grayAlpha - added:
member ChannelOrder.red - added:
member ChannelOrder.rgb - added:
member ChannelOrder.rgba - added:
member ContrastMode.proportional - added:
member ContrastMode.scurve - added:
member DitherKernel.atkinson - added:
member DitherKernel.bayer2x2 - added:
member DitherKernel.bayer4x4 - added:
member DitherKernel.bayer8x8 - added:
member DitherKernel.burkes - added:
member DitherKernel.falseFloydSteinberg - added:
member DitherKernel.floydSteinberg - added:
member DitherKernel.jarvisJudiceNinke - added:
member DitherKernel.none - added:
member DitherKernel.stucki - added:
member DitherScanOrder.hilbert - added:
member DitherScanOrder.raster - added:
member DitherScanOrder.serpentine - added:
member DitherScanOrder.zigzag - added:
member ExpandCanvasPosition.bottomCenter - added:
member ExpandCanvasPosition.bottomLeft - added:
member ExpandCanvasPosition.bottomRight - added:
member ExpandCanvasPosition.center - added:
member ExpandCanvasPosition.centerLeft - added:
member ExpandCanvasPosition.centerRight - added:
member ExpandCanvasPosition.topCenter - added:
member ExpandCanvasPosition.topLeft - added:
member ExpandCanvasPosition.topRight - added:
member FlipDirection.both - added:
member FlipDirection.horizontal - added:
member FlipDirection.vertical - added:
member Format.float16 - added:
member Format.float32 - added:
member Format.float64 - added:
member Format.int16 - added:
member Format.int32 - added:
member Format.int8 - added:
member Format.uint1 - added:
member Format.uint16 - added:
member Format.uint2 - added:
member Format.uint32 - added:
member Format.uint4 - added:
member Format.uint8 - added:
member FormatType.float - added:
member FormatType.int - added:
member FormatType.uint - added:
member FrameType.sequence - added:
member HistogramEqualizeMode.color - added:
member HistogramEqualizeMode.grayscale - added:
member IccProfileCompression.deflate - added:
member IccProfileCompression.none - added:
member IcoType.cur - added:
member IcoType.ico - added:
member IcoType.invalid - added:
member IfdValueType.ascii - added:
member IfdValueType.byte - added:
member IfdValueType.double - added:
member IfdValueType.ifd - added:
member IfdValueType.long - added:
member IfdValueType.none - added:
member IfdValueType.rational - added:
member IfdValueType.sByte - added:
member IfdValueType.sLong - added:
member IfdValueType.sRational - added:
member IfdValueType.sShort - added:
member IfdValueType.short - added:
member IfdValueType.single - added:
member IfdValueType.undefined - added:
member ImageFormat.bmp - added:
member ImageFormat.cur - added:
member ImageFormat.custom - added:
member ImageFormat.exr - added:
member ImageFormat.gif - added:
member ImageFormat.ico - added:
member ImageFormat.invalid - added:
member ImageFormat.jpg - added:
member ImageFormat.png - added:
member ImageFormat.pnm - added:
member ImageFormat.psd - added:
member ImageFormat.pvr - added:
member ImageFormat.tga - added:
member ImageFormat.tiff - added:
member ImageFormat.webp - added:
member JpegChroma.yuv420 - added:
member JpegChroma.yuv444 - added:
member NoiseType.saltAndPepper - added:
member PngBlendMode.over - added:
member PngBlendMode.source - added:
member PngDisposeMode.background - added:
member PngDisposeMode.none - added:
member PngDisposeMode.previous - added:
member PngFilter.average - added:
member PngFilter.none - added:
member PngFilter.paeth - added:
member PngFilter.sub - added:
member PngFilter.up - added:
member PngFilterType.average - added:
member PngFilterType.none - added:
member PngFilterType.paeth - added:
member PngFilterType.sub - added:
member PngFilterType.up - added:
member PnmFormat.invalid - added:
member PnmFormat.pbm - added:
member PnmFormat.pgm2 - added:
member PnmFormat.pgm5 - added:
member PnmFormat.ppm3 - added:
member PnmFormat.ppm6 - added:
member PsdColorMode.bitmap - added:
member PsdColorMode.cmyk - added:
member PsdColorMode.duoTone - added:
member PsdColorMode.grayscale - added:
member PsdColorMode.indexed - added:
member PsdColorMode.lab - added:
member PsdColorMode.multiChannel - added:
member PsdColorMode.rgb - added:
member PvrFormat.auto - added:
member PvrFormat.rgb2 - added:
member PvrFormat.rgb4 - added:
member PvrFormat.rgba2 - added:
member PvrFormat.rgba4 - added:
member QuantizeMethod.binary - added:
member QuantizerType.binary - added:
member QuantizerType.neural - added:
member QuantizerType.octree - added:
member SolarizeMode.highlights - added:
member SolarizeMode.shadows - added:
member TgaImageType.gray - added:
member TgaImageType.grayRle - added:
member TgaImageType.none - added:
member TgaImageType.palette - added:
member TgaImageType.paletteRle - added:
member TgaImageType.reserved4 - added:
member TgaImageType.reserved5 - added:
member TgaImageType.reserved6 - added:
member TgaImageType.reserved7 - added:
member TgaImageType.reserved8 - added:
member TgaImageType.rgb - added:
member TgaImageType.rgbRle - added:
member TiffFormat.float - added:
member TiffFormat.int - added:
member TiffFormat.invalid - added:
member TiffFormat.uint - added:
member TiffImageType.bilevel - added:
member TiffImageType.generic - added:
member TiffImageType.gray - added:
member TiffImageType.gray4bit - added:
member TiffImageType.grayAlpha - added:
member TiffImageType.invalid - added:
member TiffImageType.palette - added:
member TiffImageType.rgb - added:
member TiffImageType.rgba - added:
member TiffImageType.yCbCrSub - added:
member TiffPhotometricType.blackIsZero - added:
member TiffPhotometricType.cieLab - added:
member TiffPhotometricType.cmyk - added:
member TiffPhotometricType.colorFilterArray - added:
member TiffPhotometricType.depth - added:
member TiffPhotometricType.iccLab - added:
member TiffPhotometricType.ituLab - added:
member TiffPhotometricType.linearRaw - added:
member TiffPhotometricType.logL - added:
member TiffPhotometricType.logLuv - added:
member TiffPhotometricType.palette - added:
member TiffPhotometricType.reserved7 - added:
member TiffPhotometricType.rgb - added:
member TiffPhotometricType.transparencyMask - added:
member TiffPhotometricType.unknown - added:
member TiffPhotometricType.whiteIsZero - added:
member TiffPhotometricType.yCbCr - added:
member WebPFormat.animated - added:
member WebPFormat.lossless - added:
member WebPFormat.lossy - added:
member WebPFormat.undefined - added:
method BinaryQuantizer.getColorIndex(Color c): int - added:
method BinaryQuantizer.getColorIndexRgb(int r, int g, int b): int - added:
method BinaryQuantizer.getQuantizedColor(Color c): Color - added:
method BmpDecoder.decode(Uint8List data, {int? frame}): Image? - added:
method BmpEncoder.encode(Image image, {bool singleFrame = …}): Uint8List - added:
method ChannelIterator.moveNext(): bool - added:
method Color.clone(): Color - added:
method Color.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method Color.getChannel(Channel channel): num - added:
method Color.getChannelNormalized(Channel channel): num - added:
method Color.operator ==(Object other): bool - added:
method Color.operator [](int index): num - added:
method Color.set(Color color): void - added:
method Color.setRgb(num r, num g, num b): void - added:
method Color.setRgba(num r, num g, num b, num a): void - added:
method ColorFloat16.clone(): ColorFloat16 - added:
method ColorFloat16.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method ColorFloat16.getChannel(Channel channel): num - added:
method ColorFloat16.getChannelNormalized(Channel channel): num - added:
method ColorFloat16.operator ==(Object other): bool - added:
method ColorFloat16.operator [](int index): num - added:
method ColorFloat16.set(Color c): void - added:
method ColorFloat16.setRgb(num r, num g, num b): void - added:
method ColorFloat16.setRgba(num r, num g, num b, num a): void - added:
method ColorFloat32.clone(): ColorFloat32 - added:
method ColorFloat32.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method ColorFloat32.getChannel(Channel channel): num - added:
method ColorFloat32.getChannelNormalized(Channel channel): num - added:
method ColorFloat32.operator ==(Object other): bool - added:
method ColorFloat32.operator [](int index): num - added:
method ColorFloat32.set(Color c): void - added:
method ColorFloat32.setRgb(num r, num g, num b): void - added:
method ColorFloat32.setRgba(num r, num g, num b, num a): void - added:
method ColorFloat64.clone(): ColorFloat64 - added:
method ColorFloat64.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method ColorFloat64.getChannel(Channel channel): num - added:
method ColorFloat64.getChannelNormalized(Channel channel): num - added:
method ColorFloat64.operator ==(Object other): bool - added:
method ColorFloat64.operator [](int index): num - added:
method ColorFloat64.set(Color c): void - added:
method ColorFloat64.setRgb(num r, num g, num b): void - added:
method ColorFloat64.setRgba(num r, num g, num b, num a): void - added:
method ColorInt16.clone(): ColorInt16 - added:
method ColorInt16.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method ColorInt16.getChannel(Channel channel): num - added:
method ColorInt16.getChannelNormalized(Channel channel): num - added:
method ColorInt16.operator ==(Object other): bool - added:
method ColorInt16.operator [](int index): num - added:
method ColorInt16.set(Color c): void - added:
method ColorInt16.setRgb(num r, num g, num b): void - added:
method ColorInt16.setRgba(num r, num g, num b, num a): void - added:
method ColorInt32.clone(): ColorInt32 - added:
method ColorInt32.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method ColorInt32.getChannel(Channel channel): num - added:
method ColorInt32.getChannelNormalized(Channel channel): num - added:
method ColorInt32.operator ==(Object other): bool - added:
method ColorInt32.operator [](int index): num - added:
method ColorInt32.set(Color c): void - added:
method ColorInt32.setRgb(num r, num g, num b): void - added:
method ColorInt32.setRgba(num r, num g, num b, num a): void - added:
method ColorInt8.clone(): ColorInt8 - added:
method ColorInt8.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method ColorInt8.getChannel(Channel channel): num - added:
method ColorInt8.getChannelNormalized(Channel channel): num - added:
method ColorInt8.operator ==(Object other): bool - added:
method ColorInt8.operator [](int index): num - added:
method ColorInt8.set(Color c): void - added:
method ColorInt8.setRgb(num r, num g, num b): void - added:
method ColorInt8.setRgba(num r, num g, num b, num a): void - added:
method ColorUint1.clone(): ColorUint1 - added:
method ColorUint1.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method ColorUint1.getChannel(Channel channel): num - added:
method ColorUint1.getChannelNormalized(Channel channel): num - added:
method ColorUint1.operator ==(Object other): bool - added:
method ColorUint1.operator [](int index): num - added:
method ColorUint1.set(Color c): void - added:
method ColorUint1.setRgb(num r, num g, num b): void - added:
method ColorUint1.setRgba(num r, num g, num b, num a): void - added:
method ColorUint16.clone(): ColorUint16 - added:
method ColorUint16.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method ColorUint16.getChannel(Channel channel): num - added:
method ColorUint16.getChannelNormalized(Channel channel): num - added:
method ColorUint16.operator ==(Object other): bool - added:
method ColorUint16.operator [](int index): num - added:
method ColorUint16.set(Color c): void - added:
method ColorUint16.setRgb(num r, num g, num b): void - added:
method ColorUint16.setRgba(num r, num g, num b, num a): void - added:
method ColorUint2.clone(): ColorUint2 - added:
method ColorUint2.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method ColorUint2.getChannel(Channel channel): num - added:
method ColorUint2.getChannelNormalized(Channel channel): num - added:
method ColorUint2.operator ==(Object other): bool - added:
method ColorUint2.operator [](int index): num - added:
method ColorUint2.set(Color c): void - added:
method ColorUint2.setRgb(num r, num g, num b): void - added:
method ColorUint2.setRgba(num r, num g, num b, num a): void - added:
method ColorUint32.clone(): ColorUint32 - added:
method ColorUint32.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method ColorUint32.getChannel(Channel channel): num - added:
method ColorUint32.getChannelNormalized(Channel channel): num - added:
method ColorUint32.operator ==(Object other): bool - added:
method ColorUint32.operator [](int index): num - added:
method ColorUint32.set(Color c): void - added:
method ColorUint32.setRgb(num r, num g, num b): void - added:
method ColorUint32.setRgba(num r, num g, num b, num a): void - added:
method ColorUint4.clone(): ColorUint4 - added:
method ColorUint4.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method ColorUint4.getChannel(Channel channel): num - added:
method ColorUint4.getChannelNormalized(Channel channel): num - added:
method ColorUint4.operator ==(Object other): bool - added:
method ColorUint4.operator [](int index): num - added:
method ColorUint4.set(Color c): void - added:
method ColorUint4.setRgb(num r, num g, num b): void - added:
method ColorUint4.setRgba(num r, num g, num b, num a): void - added:
method ColorUint8.clone(): ColorUint8 - added:
method ColorUint8.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method ColorUint8.getChannel(Channel channel): num - added:
method ColorUint8.getChannelNormalized(Channel channel): num - added:
method ColorUint8.operator ==(Object other): bool - added:
method ColorUint8.operator [](int index): num - added:
method ColorUint8.set(Color c): void - added:
method ColorUint8.setRgb(num r, num g, num b): void - added:
method ColorUint8.setRgba(num r, num g, num b, num a): void - added:
method Command.addFrames(int count, AddFramesFunction callback): void - added:
method Command.adjustColor( {Color? blacks, Color? whites, Color? mids, num? contrast, num? saturation, num? brightness, num? gamma, num? exposure, num? hue, num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.bakeOrientation(): void - added:
method Command.billboard( {num grid = …, num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.bleachBypass( {num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.bulgeDistortion( {int? centerX, int? centerY, num? radius, num scale = …, Interpolation interpolation = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.bumpToNormal({num strength = …}): void - added:
method Command.chromaticAberration( {int shift = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.colorHalftone( {num amount = …, int? centerX, int? centerY, num angle = …, num size = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.colorOffset( {num red = …, num green = …, num blue = …, num alpha = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.compositeImage(Command? src, {int? dstX, int? dstY, int? dstW, int? dstH, int? srcX, int? srcY, int? srcW, int? srcH, BlendMode blend = …, bool linearBlend = …, bool center = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.contrast( {required num contrast, Command? mask, Channel maskChannel = …}): void - added:
method Command.convert( {int? numChannels, Format? format, num? alpha, bool withPalette = …}): void - added:
method Command.convolution( {required List<num> filter, num div = …, num offset = …, num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.copy(): void - added:
method Command.copyCrop( {required int x, required int y, required int width, required int height, num radius = …, bool antialias = …}): void - added:
method Command.copyCropCircle( {int? radius, int? centerX, int? centerY, bool antialias = …}): void - added:
method Command.copyExpandCanvas({ int? newWidth, int? newHeight, int? padding, ExpandCanvasPosition position = …, Color? backgroundColor, Image? toImage, }): void - added:
method Command.copyFlip({required FlipDirection direction}): void - added:
method Command.copyImageChannels( {required Command? from, bool scaled = …, Channel? red, Channel? green, Channel? blue, Channel? alpha, Command? mask, Channel maskChannel = …}): void - added:
method Command.copyRectify( {required Point topLeft, required Point topRight, required Point bottomLeft, required Point bottomRight, Interpolation interpolation = …}): void - added:
method Command.copyResize( {int? width, int? height, bool? maintainAspect, Color? backgroundColor, Interpolation interpolation = …}): void - added:
method Command.copyResizeCropSquare( {required int size, num radius = …, Interpolation interpolation = …, bool antialias = …}): void - added:
method Command.copyRotate( {required num angle, Interpolation interpolation = …}): void - added:
method Command.createImage( {required int width, required int height, Format format = …, int numChannels = …, bool withPalette = …, Format paletteFormat = …, Palette? palette, ExifData? exif, IccProfile? iccp, Map<String, String>? textData}): void - added:
method Command.decodeBmp(Uint8List data): void - added:
method Command.decodeBmpFile(String path): void - added:
method Command.decodeExr(Uint8List data): void - added:
method Command.decodeExrFile(String path): void - added:
method Command.decodeGif(Uint8List data): void - added:
method Command.decodeGifFile(String path): void - added:
method Command.decodeIco(Uint8List data): void - added:
method Command.decodeIcoFile(String path): void - added:
method Command.decodeImage(Uint8List data): void - added:
method Command.decodeImageFile(String path): void - added:
method Command.decodeJpg(Uint8List data): void - added:
method Command.decodeJpgFile(String path): void - added:
method Command.decodeNamedImage(String path, Uint8List data): void - added:
method Command.decodePng(Uint8List data): void - added:
method Command.decodePngFile(String path): void - added:
method Command.decodePsd(Uint8List data): void - added:
method Command.decodePsdFile(String path): void - added:
method Command.decodePvr(Uint8List data): void - added:
method Command.decodePvrFile(String path): void - added:
method Command.decodeTga(Uint8List data): void - added:
method Command.decodeTgaFile(String path): void - added:
method Command.decodeTiff(Uint8List data): void - added:
method Command.decodeTiffFile(String path): void - added:
method Command.decodeWebP(Uint8List data): void - added:
method Command.decodeWebPFile(String path): void - added:
method Command.ditherImage({ Quantizer? quantizer, DitherKernel kernel = …, bool serpentine = …, DitherScanOrder? scanOrder, double strength = …, }): void - added:
method Command.dotScreen( {num angle = …, num size = …, int? centerX, int? centerY, num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.drawChar(String char, {required BitmapFont font, required int x, required int y, Color? color, BlendMode blend = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.drawCircle( {required int x, required int y, required int radius, required Color color, bool antialias = …, BlendMode blend = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.drawLine( {required int x1, required int y1, required int x2, required int y2, required Color color, bool antialias = …, num thickness = …, BlendMode blend = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.drawPixel(int x, int y, Color color, {BlendMode blend = …, bool linearBlend = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.drawPolygon( {required List<Point> vertices, required Color color, BlendMode blend = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.drawRect( {required int x1, required int y1, required int x2, required int y2, required Color color, num radius = …, num thickness = …, BlendMode blend = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.drawString(String string, {required BitmapFont font, int? x, int? y, Color? color, bool wrap = …, bool rightJustify = …, BlendMode blend = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.dropShadow(int hShadow, int vShadow, int blur, {Color? shadowColor}): void - added:
method Command.edgeGlow( {num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.emboss( {num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.encodeBmp(): void - added:
method Command.encodeBmpFile(String path): void - added:
method Command.encodeCur(): void - added:
method Command.encodeCurFile(String path): void - added:
method Command.encodeGif({ int samplingFactor = …, DitherKernel dither = …, bool ditherSerpentine = …, DitherScanOrder? ditherScanOrder, }): void - added:
method Command.encodeGifFile( String path, { int samplingFactor = …, DitherKernel dither = …, bool ditherSerpentine = …, DitherScanOrder? ditherScanOrder, }): void - added:
method Command.encodeIco(): void - added:
method Command.encodeIcoFile(String path): void - added:
method Command.encodeJpg({int quality = …}): void - added:
method Command.encodeJpgFile(String path, {int quality = …}): void - added:
method Command.encodePng({int level = …, PngFilter filter = …}): void - added:
method Command.encodePngFile(String path, {int level = …, PngFilter filter = …}): void - added:
method Command.encodePvr(): void - added:
method Command.encodePvrFile(String path): void - added:
method Command.encodeTga(): void - added:
method Command.encodeTgaFile(String path): void - added:
method Command.encodeTiff(): void - added:
method Command.encodeTiffFile(String path): void - added:
method Command.encodeWebP(): void - added:
method Command.encodeWebPFile(String path): void - added:
method Command.execute(): Future<Command> - added:
method Command.executeCommand(): Future<void> - added:
method Command.executeIfDirty(): Future<void> - added:
method Command.executeThread(): Future<Command> - added:
method Command.fill( {required Color color, Command? mask, Channel maskChannel = …}): void - added:
method Command.fillCircle( {required int x, required int y, required int radius, required Color color, bool antialias = …, BlendMode blend = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.fillFlood( {required int x, required int y, required Color color, num threshold = …, bool compareAlpha = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.fillPolygon( {required List<Point> vertices, required Color color, BlendMode blend = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.fillRect( {required int x1, required int y1, required int x2, required int y2, required Color color, num radius = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.filter(FilterFunction filter): void - added:
method Command.flip({required FlipDirection direction}): void - added:
method Command.forEachFrame(FilterFunction callback): void - added:
method Command.gamma( {required num gamma, Command? mask, Channel maskChannel = …}): void - added:
method Command.gaussianBlur( {required int radius, Command? mask, Channel maskChannel = …}): void - added:
method Command.getBytes(): Future<Uint8List?> - added:
method Command.getBytesThread(): Future<Uint8List?> - added:
method Command.getImage(): Future<Image?> - added:
method Command.getImageThread(): Future<Image?> - added:
method Command.grayscale( {num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.hdrToLdr({num? exposure}): void - added:
method Command.hexagonPixelate( {int? centerX, int? centerY, int size = …, num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.image(Image image): void - added:
method Command.invert({Command? mask, Channel maskChannel = …}): void - added:
method Command.luminanceThreshold( {num threshold = …, bool outputColor = …, num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.monochrome( {Color? color, num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.noise(num sigma, {NoiseType type = …, Random? random, Command? mask, Channel maskChannel = …}): void - added:
method Command.normalize( {required num min, required num max, Command? mask, Channel maskChannel = …}): void - added:
method Command.pixelate( {required int size, PixelateMode mode = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.quantize({ int numberOfColors = …, QuantizeMethod method = …, DitherKernel dither = …, bool ditherSerpentine = …, DitherScanOrder? ditherScanOrder, }): void - added:
method Command.reinhardTonemap( {Command? mask, Channel maskChannel = …}): void - added:
method Command.remapColors( {Channel red = …, Channel green = …, Channel blue = …, Channel alpha = …}): void - added:
method Command.scaleRgba( {required Color scale, Command? mask, Channel maskChannel = …}): void - added:
method Command.separableConvolution( {required SeparableKernel kernel, Command? mask, Channel maskChannel = …}): void - added:
method Command.sepia( {num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.setDirty(): void - added:
method Command.sketch( {num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.smooth( {required num weight, Command? mask, Channel maskChannel = …}): void - added:
method Command.sobel( {num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.stretchDistortion( {int? centerX, int? centerY, Interpolation interpolation = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.trim({TrimMode mode = …, Trim sides = …}): void - added:
method Command.vignette( {num start = …, num end = …, Color? color, num amount = …, Command? mask, Channel maskChannel = …}): void - added:
method Command.writeToFile(String path): void - added:
method ConstColorR8.getChannel(Channel channel): num - added:
method ConstColorRg8.getChannel(Channel channel): num - added:
method ConstColorRgb8.getChannel(Channel channel): num - added:
method ConstColorUint8.clone(): ConstColorUint8 - added:
method ConstColorUint8.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method ConstColorUint8.getChannel(Channel channel): num - added:
method ConstColorUint8.getChannelNormalized(Channel channel): num - added:
method ConstColorUint8.operator ==(Object other): bool - added:
method ConstColorUint8.operator [](int index): num - added:
method ConstColorUint8.set(Color c): void - added:
method ConstColorUint8.setRgb(num r, num g, num b): void - added:
method ConstColorUint8.setRgba(num r, num g, num b, num a): void - added:
method Decoder.decode(Uint8List bytes, {int? frame}): Image? - added:
method Encoder.encode(Image image, {bool singleFrame = …}): Uint8List - added:
method ExifData.clone(): ExifData - added:
method ExifData.getDataSize(): int - added:
method ExrDecoder.decode(Uint8List bytes, {int? frame}): Image? - added:
method Float16.bits(): int? - added:
method Float16.isDenormalized(): bool - added:
method Float16.isFinite(): bool - added:
method Float16.isInfinity(): bool - added:
method Float16.isNan(): bool - added:
method Float16.isNegative(): bool - added:
method Float16.isNormalized(): bool - added:
method Float16.isZero(): bool - added:
method Float16.operator *(dynamic f): Float16 - added:
method Float16.operator +(dynamic f): Float16 - added:
method Float16.operator -(): Float16 - added:
method Float16.operator -(dynamic f): Float16 - added:
method Float16.operator /(dynamic f): Float16 - added:
method Float16.round(int n): Float16 - added:
method Float16.setBits(int bits): void - added:
method Float16.toDouble(): double - added:
method GifColorMap.findColor(num r, num g, num b, num a): int - added:
method GifColorMap.getPalette(): PaletteUint8 - added:
method GifDecoder.decode(Uint8List bytes, {int? frame}): Image? - added:
method GifEncoder.encode(Image image, {bool singleFrame = …}): Uint8List - added:
method IccProfile.clone(): IccProfile - added:
method IccProfile.compressed(): Uint8List - added:
method IccProfile.decompressed(): Uint8List - added:
method IcoDecoder.decode(Uint8List bytes, {int? frame}): Image? - added:
method IcoEncoder.bitsPerPixelOrYHotSpot(int index): int - added:
method IcoEncoder.colorPlanesOrXHotSpot(int index): int - added:
method IfdByteValue.clone(): IfdValue - added:
method IfdByteValue.operator ==(Object other): bool - added:
method IfdByteValue.setInt(int v, [int index = …]): void - added:
method IfdByteValue.toData(): Uint8List - added:
method IfdByteValue.toInt([int index = …]): int - added:
method IfdByteValue.toString(): String - added:
method IfdByteValue.write(OutputBuffer out): void - added:
method IfdContainer.clear(): void - added:
method IfdContainer.containsKey(String key): bool - added:
method IfdContainer.operator [](String ifdName): IfdDirectory - added:
method IfdDirectory.clone(): IfdDirectory - added:
method IfdDirectory.containsKey(int tag): bool - added:
method IfdDirectory.copy(IfdDirectory other): void - added:
method IfdDirectory.getDataSize(): int - added:
method IfdDirectory.operator [](Object? tag): IfdValue? - added:
method IfdDirectory.setGpsLocation({ required double latitude, required double longitude, }): void - added:
method IfdValue.clone(): IfdValue - added:
method IfdValue.operator ==(Object other): bool - added:
method IfdValue.setBool(bool v, [int index = …]): void - added:
method IfdValue.setDouble(double v, [int index = …]): void - added:
method IfdValue.setInt(int v, [int index = …]): void - added:
method IfdValue.setRational(int numerator, int denomitator, [int index = …]): void - added:
method IfdValue.setString(String v): void - added:
method IfdValue.toBool([int index = …]): bool - added:
method IfdValue.toData(): Uint8List - added:
method IfdValue.toDouble([int index = …]): double - added:
method IfdValue.toInt([int index = …]): int - added:
method IfdValue.toRational([int index = …]): Rational - added:
method IfdValue.toString(): String - added:
method IfdValue.write(OutputBuffer out): void - added:
method IfdValueAscii.clone(): IfdValue - added:
method IfdValueAscii.operator ==(Object other): bool - added:
method IfdValueAscii.setString(String v): void - added:
method IfdValueAscii.toData(): Uint8List - added:
method IfdValueAscii.toString(): String - added:
method IfdValueAscii.write(OutputBuffer out): void - added:
method IfdValueDouble.clone(): IfdValue - added:
method IfdValueDouble.operator ==(Object other): bool - added:
method IfdValueDouble.setDouble(double v, [int index = …]): void - added:
method IfdValueDouble.toData(): Uint8List - added:
method IfdValueDouble.toDouble([int index = …]): double - added:
method IfdValueDouble.toString(): String - added:
method IfdValueDouble.write(OutputBuffer out): void - added:
method IfdValueIfd.clone(): IfdValue - added:
method IfdValueIfd.operator ==(Object other): bool - added:
method IfdValueIfd.setInt(int v, [int index = …]): void - added:
method IfdValueIfd.toData(): Uint8List - added:
method IfdValueIfd.toInt([int index = …]): int - added:
method IfdValueIfd.toString(): String - added:
method IfdValueIfd.write(OutputBuffer out): void - added:
method IfdValueLong.clone(): IfdValue - added:
method IfdValueLong.operator ==(Object other): bool - added:
method IfdValueLong.setInt(int v, [int index = …]): void - added:
method IfdValueLong.toData(): Uint8List - added:
method IfdValueLong.toInt([int index = …]): int - added:
method IfdValueLong.toString(): String - added:
method IfdValueLong.write(OutputBuffer out): void - added:
method IfdValueRational.clone(): IfdValue - added:
method IfdValueRational.operator ==(Object other): bool - added:
method IfdValueRational.setRational(int numerator, int denomitator, [int index = …]): void - added:
method IfdValueRational.toDouble([int index = …]): double - added:
method IfdValueRational.toInt([int index = …]): int - added:
method IfdValueRational.toRational([int index = …]): Rational - added:
method IfdValueRational.toString(): String - added:
method IfdValueRational.write(OutputBuffer out): void - added:
method IfdValueSByte.clone(): IfdValue - added:
method IfdValueSByte.operator ==(Object other): bool - added:
method IfdValueSByte.setInt(int v, [int index = …]): void - added:
method IfdValueSByte.toData(): Uint8List - added:
method IfdValueSByte.toInt([int index = …]): int - added:
method IfdValueSByte.toString(): String - added:
method IfdValueSByte.write(OutputBuffer out): void - added:
method IfdValueSLong.clone(): IfdValue - added:
method IfdValueSLong.operator ==(Object other): bool - added:
method IfdValueSLong.setInt(int v, [int index = …]): void - added:
method IfdValueSLong.toData(): Uint8List - added:
method IfdValueSLong.toInt([int index = …]): int - added:
method IfdValueSLong.toString(): String - added:
method IfdValueSLong.write(OutputBuffer out): void - added:
method IfdValueSRational.clone(): IfdValue - added:
method IfdValueSRational.operator ==(Object other): bool - added:
method IfdValueSRational.setRational(int numerator, int denomitator, [int index = …]): void - added:
method IfdValueSRational.toDouble([int index = …]): double - added:
method IfdValueSRational.toInt([int index = …]): int - added:
method IfdValueSRational.toString(): String - added:
method IfdValueSRational.write(OutputBuffer out): void - added:
method IfdValueSShort.clone(): IfdValue - added:
method IfdValueSShort.operator ==(Object other): bool - added:
method IfdValueSShort.setInt(int v, [int index = …]): void - added:
method IfdValueSShort.toData(): Uint8List - added:
method IfdValueSShort.toInt([int index = …]): int - added:
method IfdValueSShort.toString(): String - added:
method IfdValueSShort.write(OutputBuffer out): void - added:
method IfdValueShort.clone(): IfdValue - added:
method IfdValueShort.operator ==(Object other): bool - added:
method IfdValueShort.setInt(int v, [int index = …]): void - added:
method IfdValueShort.toData(): Uint8List - added:
method IfdValueShort.toInt([int index = …]): int - added:
method IfdValueShort.toString(): String - added:
method IfdValueShort.write(OutputBuffer out): void - added:
method IfdValueSingle.clone(): IfdValue - added:
method IfdValueSingle.operator ==(Object other): bool - added:
method IfdValueSingle.setDouble(double v, [int index = …]): void - added:
method IfdValueSingle.toData(): Uint8List - added:
method IfdValueSingle.toDouble([int index = …]): double - added:
method IfdValueSingle.toString(): String - added:
method IfdValueSingle.write(OutputBuffer out): void - added:
method IfdValueUndefined.clone(): IfdValue - added:
method IfdValueUndefined.operator ==(Object other): bool - added:
method IfdValueUndefined.toData(): Uint8List - added:
method IfdValueUndefined.toString(): String - added:
method IfdValueUndefined.write(OutputBuffer out): void - added:
method Image.addFrame([Image? image]): Image - added:
method Image.clear([Color? color]): void - added:
method Image.convert( {Format? format, int? numChannels, num? alpha, bool withPalette = …, bool noAnimation = …}): Image - added:
method Image.getColor(num r, num g, num b, [num? a]): Color - added:
method Image.getExtraChannel(String name): ImageData? - added:
method Image.getFrame(int index): Image - added:
method Image.getPixelClamped(int x, int y, [Pixel? pixel]): Pixel - added:
method Image.getPixelIndex(int x, int y): int - added:
method Image.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method Image.hasExtraChannel(String name): bool - added:
method Image.isBoundsSafe(num x, num y): bool - added:
method Image.remapChannels(ChannelOrder order): void - added:
method Image.setExtraChannel(String name, ImageData? data): void - added:
method Image.setPixelIndex(int x, int y, num i): void - added:
method Image.setPixelR(int x, int y, num i): void - added:
method Image.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method Image.toString(): String - added:
method Image.toUint8List(): Uint8List - added:
method ImageData.clear([Color? c]): void - added:
method ImageData.clone({bool noPixels = …}): ImageData - added:
method ImageData.getBytes({ChannelOrder? order, bool inPlace = …}): Uint8List - added:
method ImageData.getColor(num r, num g, num b, [num? a]): Color - added:
method ImageData.getPixel(int x, int y, [Pixel? pixel]): Pixel - added:
method ImageData.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method ImageData.setPixel(int x, int y, Color c): void - added:
method ImageData.setPixelR(int x, int y, num i): void - added:
method ImageData.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method ImageData.setPixelRgbSafe(int x, int y, num r, num g, num b): void - added:
method ImageData.setPixelRgba(int x, int y, num r, num g, num b, num a): void - added:
method ImageData.setPixelRgbaSafe(int x, int y, num r, num g, num b, num a): void - added:
method ImageData.toUint8List(): Uint8List - added:
method ImageDataFloat16.clear([Color? c]): void - added:
method ImageDataFloat16.clone({bool noPixels = …}): ImageDataFloat16 - added:
method ImageDataFloat16.getColor(num r, num g, num b, [num? a]): Color - added:
method ImageDataFloat16.getPixel(int x, int y, [Pixel? pixel]): Pixel - added:
method ImageDataFloat16.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method ImageDataFloat16.setPixelR(int x, int y, num i): void - added:
method ImageDataFloat16.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method ImageDataFloat16.setPixelRgba(int x, int y, num r, num g, num b, num a): void - added:
method ImageDataFloat16.toString(): String - added:
method ImageDataFloat32.clear([Color? c]): void - added:
method ImageDataFloat32.clone({bool noPixels = …}): ImageDataFloat32 - added:
method ImageDataFloat32.getColor(num r, num g, num b, [num? a]): Color - added:
method ImageDataFloat32.getPixel(int x, int y, [Pixel? pixel]): Pixel - added:
method ImageDataFloat32.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method ImageDataFloat32.setPixelR(int x, int y, num i): void - added:
method ImageDataFloat32.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method ImageDataFloat32.setPixelRgba(int x, int y, num r, num g, num b, num a): void - added:
method ImageDataFloat32.toString(): String - added:
method ImageDataFloat64.clear([Color? c]): void - added:
method ImageDataFloat64.clone({bool noPixels = …}): ImageDataFloat64 - added:
method ImageDataFloat64.getColor(num r, num g, num b, [num? a]): Color - added:
method ImageDataFloat64.getPixel(int x, int y, [Pixel? pixel]): Pixel - added:
method ImageDataFloat64.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method ImageDataFloat64.setPixelR(int x, int y, num i): void - added:
method ImageDataFloat64.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method ImageDataFloat64.setPixelRgba(int x, int y, num r, num g, num b, num a): void - added:
method ImageDataFloat64.toString(): String - added:
method ImageDataInt16.clear([Color? c]): void - added:
method ImageDataInt16.clone({bool noPixels = …}): ImageDataInt16 - added:
method ImageDataInt16.getColor(num r, num g, num b, [num? a]): Color - added:
method ImageDataInt16.getPixel(int x, int y, [Pixel? pixel]): Pixel - added:
method ImageDataInt16.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method ImageDataInt16.setPixelR(int x, int y, num i): void - added:
method ImageDataInt16.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method ImageDataInt16.setPixelRgba(int x, int y, num r, num g, num b, num a): void - added:
method ImageDataInt16.toString(): String - added:
method ImageDataInt32.clear([Color? c]): void - added:
method ImageDataInt32.clone({bool noPixels = …}): ImageDataInt32 - added:
method ImageDataInt32.getColor(num r, num g, num b, [num? a]): Color - added:
method ImageDataInt32.getPixel(int x, int y, [Pixel? pixel]): Pixel - added:
method ImageDataInt32.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method ImageDataInt32.setPixelR(int x, int y, num i): void - added:
method ImageDataInt32.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method ImageDataInt32.setPixelRgba(int x, int y, num r, num g, num b, num a): void - added:
method ImageDataInt32.toString(): String - added:
method ImageDataInt8.clear([Color? c]): void - added:
method ImageDataInt8.clone({bool noPixels = …}): ImageDataInt8 - added:
method ImageDataInt8.getColor(num r, num g, num b, [num? a]): Color - added:
method ImageDataInt8.getPixel(int x, int y, [Pixel? pixel]): Pixel - added:
method ImageDataInt8.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method ImageDataInt8.setPixelR(int x, int y, num i): void - added:
method ImageDataInt8.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method ImageDataInt8.setPixelRgba(int x, int y, num r, num g, num b, num a): void - added:
method ImageDataInt8.toString(): String - added:
method ImageDataUint1.clear([Color? c]): void - added:
method ImageDataUint1.clone({bool noPixels = …}): ImageDataUint1 - added:
method ImageDataUint1.getColor(num r, num g, num b, [num? a]): Color - added:
method ImageDataUint1.getPixel(int x, int y, [Pixel? pixel]): Pixel - added:
method ImageDataUint1.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method ImageDataUint1.setPixelR(int x, int y, num i): void - added:
method ImageDataUint1.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method ImageDataUint1.setPixelRgba(int x, int y, num r, num g, num b, num a): void - added:
method ImageDataUint1.toString(): String - added:
method ImageDataUint16.clear([Color? c]): void - added:
method ImageDataUint16.clone({bool noPixels = …}): ImageDataUint16 - added:
method ImageDataUint16.getColor(num r, num g, num b, [num? a]): Color - added:
method ImageDataUint16.getPixel(int x, int y, [Pixel? pixel]): Pixel - added:
method ImageDataUint16.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method ImageDataUint16.setPixelR(int x, int y, num i): void - added:
method ImageDataUint16.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method ImageDataUint16.setPixelRgba(int x, int y, num r, num g, num b, num a): void - added:
method ImageDataUint16.toString(): String - added:
method ImageDataUint2.clear([Color? c]): void - added:
method ImageDataUint2.clone({bool noPixels = …}): ImageDataUint2 - added:
method ImageDataUint2.getColor(num r, num g, num b, [num? a]): Color - added:
method ImageDataUint2.getPixel(int x, int y, [Pixel? pixel]): Pixel - added:
method ImageDataUint2.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method ImageDataUint2.setPixelR(int x, int y, num i): void - added:
method ImageDataUint2.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method ImageDataUint2.setPixelRgba(int x, int y, num r, num g, num b, num a): void - added:
method ImageDataUint2.toString(): String - added:
method ImageDataUint32.clear([Color? c]): void - added:
method ImageDataUint32.clone({bool noPixels = …}): ImageDataUint32 - added:
method ImageDataUint32.getColor(num r, num g, num b, [num? a]): Color - added:
method ImageDataUint32.getPixel(int x, int y, [Pixel? pixel]): Pixel - added:
method ImageDataUint32.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method ImageDataUint32.setPixelR(int x, int y, num i): void - added:
method ImageDataUint32.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method ImageDataUint32.setPixelRgba(int x, int y, num r, num g, num b, num a): void - added:
method ImageDataUint32.toString(): String - added:
method ImageDataUint4.clear([Color? c]): void - added:
method ImageDataUint4.clone({bool noPixels = …}): ImageDataUint4 - added:
method ImageDataUint4.getColor(num r, num g, num b, [num? a]): Color - added:
method ImageDataUint4.getPixel(int x, int y, [Pixel? pixel]): Pixel - added:
method ImageDataUint4.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method ImageDataUint4.setPixelR(int x, int y, num i): void - added:
method ImageDataUint4.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method ImageDataUint4.setPixelRgba(int x, int y, num r, num g, num b, num a): void - added:
method ImageDataUint4.toString(): String - added:
method ImageDataUint8.clear([Color? c]): void - added:
method ImageDataUint8.clone({bool noPixels = …}): ImageDataUint8 - added:
method ImageDataUint8.getColor(num r, num g, num b, [num? a]): Color - added:
method ImageDataUint8.getPixel(int x, int y, [Pixel? pixel]): Pixel - added:
method ImageDataUint8.getRange(int x, int y, int width, int height): Iterator<Pixel> - added:
method ImageDataUint8.setPixelR(int x, int y, num i): void - added:
method ImageDataUint8.setPixelRgb(int x, int y, num r, num g, num b): void - added:
method ImageDataUint8.setPixelRgba(int x, int y, num r, num g, num b, num a): void - added:
method ImageDataUint8.toString(): String - added:
method InputBuffer.operator +(int offset): InputBuffer - added:
method InputBuffer.readStringLine([int maxLength = …]): String - added:
method JpegData.decodeImage(List<int> bytes): Image - added:
method JpegDecoder.decode(Uint8List bytes, {int? frame}): Image? - added:
method JpegEncoder.encode( Image image, { JpegChroma chroma = …, bool singleFrame = …, }): Uint8List - added:
method JpegScan.Function(int row): void - added:
method NeuralQuantizer.getColorIndex(Color c): int - added:
method NeuralQuantizer.getColorIndexRgb(int r, int g, int b): int - added:
method OctreeQuantizer.getColorIndex(Color c): int - added:
method OctreeQuantizer.getColorIndexRgb(int r, int g, int b): int - added:
method OctreeQuantizer.getQuantizedColor(Color c): Color - added:
method Palette.clone(): Palette - added:
method Palette.get(int index, int channel): num - added:
method Palette.getAlpha(int index): num - added:
method Palette.getBlue(int index): num - added:
method Palette.getGreen(int index): num - added:
method Palette.getRed(int index): num - added:
method Palette.set(int index, int channel, num value): void - added:
method Palette.setAlpha(int index, num value): void - added:
method Palette.setBlue(int index, num value): void - added:
method Palette.setGreen(int index, num value): void - added:
method Palette.setRed(int index, num value): void - added:
method Palette.setRgb(int index, num r, num g, num b): void - added:
method Palette.setRgba(int index, num r, num g, num b, num a): void - added:
method Palette.toUint8List(): Uint8List - added:
method PaletteFloat16.clone(): PaletteFloat16 - added:
method PaletteFloat16.get(int index, int channel): num - added:
method PaletteFloat16.getAlpha(int index): num - added:
method PaletteFloat16.getBlue(int index): num - added:
method PaletteFloat16.getGreen(int index): num - added:
method PaletteFloat16.getRed(int index): num - added:
method PaletteFloat16.set(int index, int channel, num value): void - added:
method PaletteFloat16.setAlpha(int index, num value): void - added:
method PaletteFloat16.setBlue(int index, num value): void - added:
method PaletteFloat16.setGreen(int index, num value): void - added:
method PaletteFloat16.setRed(int index, num value): void - added:
method PaletteFloat16.setRgb(int index, num r, num g, num b): void - added:
method PaletteFloat16.setRgba(int index, num r, num g, num b, num a): void - added:
method PaletteFloat32.clone(): PaletteFloat32 - added:
method PaletteFloat32.get(int index, int channel): num - added:
method PaletteFloat32.getAlpha(int index): num - added:
method PaletteFloat32.getBlue(int index): num - added:
method PaletteFloat32.getGreen(int index): num - added:
method PaletteFloat32.getRed(int index): num - added:
method PaletteFloat32.set(int index, int channel, num value): void - added:
method PaletteFloat32.setAlpha(int index, num value): void - added:
method PaletteFloat32.setBlue(int index, num value): void - added:
method PaletteFloat32.setGreen(int index, num value): void - added:
method PaletteFloat32.setRed(int index, num value): void - added:
method PaletteFloat32.setRgb(int index, num r, num g, num b): void - added:
method PaletteFloat32.setRgba(int index, num r, num g, num b, num a): void - added:
method PaletteFloat64.clone(): PaletteFloat64 - added:
method PaletteFloat64.get(int index, int channel): num - added:
method PaletteFloat64.getAlpha(int index): num - added:
method PaletteFloat64.getBlue(int index): num - added:
method PaletteFloat64.getGreen(int index): num - added:
method PaletteFloat64.getRed(int index): num - added:
method PaletteFloat64.set(int index, int channel, num value): void - added:
method PaletteFloat64.setAlpha(int index, num value): void - added:
method PaletteFloat64.setBlue(int index, num value): void - added:
method PaletteFloat64.setGreen(int index, num value): void - added:
method PaletteFloat64.setRed(int index, num value): void - added:
method PaletteFloat64.setRgb(int index, num r, num g, num b): void - added:
method PaletteFloat64.setRgba(int index, num r, num g, num b, num a): void - added:
method PaletteInt16.clone(): PaletteInt16 - added:
method PaletteInt16.get(int index, int channel): num - added:
method PaletteInt16.getAlpha(int index): num - added:
method PaletteInt16.getBlue(int index): num - added:
method PaletteInt16.getGreen(int index): num - added:
method PaletteInt16.getRed(int index): num - added:
method PaletteInt16.set(int index, int channel, num value): void - added:
method PaletteInt16.setAlpha(int index, num value): void - added:
method PaletteInt16.setBlue(int index, num value): void - added:
method PaletteInt16.setGreen(int index, num value): void - added:
method PaletteInt16.setRed(int index, num value): void - added:
method PaletteInt16.setRgb(int index, num r, num g, num b): void - added:
method PaletteInt16.setRgba(int index, num r, num g, num b, num a): void - added:
method PaletteInt32.clone(): PaletteInt32 - added:
method PaletteInt32.get(int index, int channel): num - added:
method PaletteInt32.getAlpha(int index): num - added:
method PaletteInt32.getBlue(int index): num - added:
method PaletteInt32.getGreen(int index): num - added:
method PaletteInt32.getRed(int index): num - added:
method PaletteInt32.set(int index, int channel, num value): void - added:
method PaletteInt32.setAlpha(int index, num value): void - added:
method PaletteInt32.setBlue(int index, num value): void - added:
method PaletteInt32.setGreen(int index, num value): void - added:
method PaletteInt32.setRed(int index, num value): void - added:
method PaletteInt32.setRgb(int index, num r, num g, num b): void - added:
method PaletteInt32.setRgba(int index, num r, num g, num b, num a): void - added:
method PaletteInt8.clone(): PaletteInt8 - added:
method PaletteInt8.get(int index, int channel): num - added:
method PaletteInt8.getAlpha(int index): num - added:
method PaletteInt8.getBlue(int index): num - added:
method PaletteInt8.getGreen(int index): num - added:
method PaletteInt8.getRed(int index): num - added:
method PaletteInt8.set(int index, int channel, num value): void - added:
method PaletteInt8.setAlpha(int index, num value): void - added:
method PaletteInt8.setBlue(int index, num value): void - added:
method PaletteInt8.setGreen(int index, num value): void - added:
method PaletteInt8.setRed(int index, num value): void - added:
method PaletteInt8.setRgb(int index, num r, num g, num b): void - added:
method PaletteInt8.setRgba(int index, num r, num g, num b, num a): void - added:
method PaletteUint16.clone(): PaletteUint16 - added:
method PaletteUint16.get(int index, int channel): num - added:
method PaletteUint16.getAlpha(int index): num - added:
method PaletteUint16.getBlue(int index): num - added:
method PaletteUint16.getGreen(int index): num - added:
method PaletteUint16.getRed(int index): num - added:
method PaletteUint16.set(int index, int channel, num value): void - added:
method PaletteUint16.setAlpha(int index, num value): void - added:
method PaletteUint16.setBlue(int index, num value): void - added:
method PaletteUint16.setGreen(int index, num value): void - added:
method PaletteUint16.setRed(int index, num value): void - added:
method PaletteUint16.setRgb(int index, num r, num g, num b): void - added:
method PaletteUint16.setRgba(int index, num r, num g, num b, num a): void - added:
method PaletteUint32.clone(): PaletteUint32 - added:
method PaletteUint32.get(int index, int channel): num - added:
method PaletteUint32.getAlpha(int index): num - added:
method PaletteUint32.getBlue(int index): num - added:
method PaletteUint32.getGreen(int index): num - added:
method PaletteUint32.getRed(int index): num - added:
method PaletteUint32.set(int index, int channel, num value): void - added:
method PaletteUint32.setAlpha(int index, num value): void - added:
method PaletteUint32.setBlue(int index, num value): void - added:
method PaletteUint32.setGreen(int index, num value): void - added:
method PaletteUint32.setRed(int index, num value): void - added:
method PaletteUint32.setRgb(int index, num r, num g, num b): void - added:
method PaletteUint32.setRgba(int index, num r, num g, num b, num a): void - added:
method PaletteUint8.clone(): PaletteUint8 - added:
method PaletteUint8.get(int index, int channel): num - added:
method PaletteUint8.getAlpha(int index): num - added:
method PaletteUint8.getBlue(int index): num - added:
method PaletteUint8.getGreen(int index): num - added:
method PaletteUint8.getRed(int index): num - added:
method PaletteUint8.set(int index, int channel, num value): void - added:
method PaletteUint8.setAlpha(int index, num value): void - added:
method PaletteUint8.setBlue(int index, num value): void - added:
method PaletteUint8.setGreen(int index, num value): void - added:
method PaletteUint8.setRed(int index, num value): void - added:
method PaletteUint8.setRgb(int index, num r, num g, num b): void - added:
method PaletteUint8.setRgba(int index, num r, num g, num b, num a): void - added:
method PaletteUndefined.clone(): PaletteUndefined - added:
method PaletteUndefined.get(int index, int channel): num - added:
method PaletteUndefined.getAlpha(int index): num - added:
method PaletteUndefined.getBlue(int index): num - added:
method PaletteUndefined.getGreen(int index): num - added:
method PaletteUndefined.getRed(int index): num - added:
method PaletteUndefined.set(int index, int channel, num value): void - added:
method PaletteUndefined.setAlpha(int index, num value): void - added:
method PaletteUndefined.setBlue(int index, num value): void - added:
method PaletteUndefined.setGreen(int index, num value): void - added:
method PaletteUndefined.setRed(int index, num value): void - added:
method PaletteUndefined.setRgb(int index, num r, num g, num b): void - added:
method PaletteUndefined.setRgba(int index, num r, num g, num b, num a): void - added:
method Pixel.moveNext(): bool - added:
method Pixel.operator ==(Object other): bool - added:
method Pixel.setPosition(int x, int y): void - added:
method Pixel.setPositionNormalized(num x, num y): void - added:
method PixelFloat16.clone(): PixelFloat16 - added:
method PixelFloat16.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method PixelFloat16.getChannel(Channel channel): num - added:
method PixelFloat16.getChannelNormalized(Channel channel): num - added:
method PixelFloat16.moveNext(): bool - added:
method PixelFloat16.operator ==(Object other): bool - added:
method PixelFloat16.operator [](int i): num - added:
method PixelFloat16.set(Color c): void - added:
method PixelFloat16.setPosition(int x, int y): void - added:
method PixelFloat16.setPositionNormalized(num x, num y): void - added:
method PixelFloat16.setRgb(num r, num g, num b): void - added:
method PixelFloat16.setRgba(num r, num g, num b, num a): void - added:
method PixelFloat32.clone(): PixelFloat32 - added:
method PixelFloat32.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method PixelFloat32.getChannel(Channel channel): num - added:
method PixelFloat32.getChannelNormalized(Channel channel): num - added:
method PixelFloat32.moveNext(): bool - added:
method PixelFloat32.nextPixel(): bool - added:
method PixelFloat32.operator ==(Object other): bool - added:
method PixelFloat32.operator [](int i): num - added:
method PixelFloat32.set(Color c): void - added:
method PixelFloat32.setPosition(int x, int y): void - added:
method PixelFloat32.setPositionNormalized(num x, num y): void - added:
method PixelFloat32.setRgb(num r, num g, num b): void - added:
method PixelFloat32.setRgba(num r, num g, num b, num a): void - added:
method PixelFloat64.clone(): PixelFloat64 - added:
method PixelFloat64.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method PixelFloat64.getChannel(Channel channel): num - added:
method PixelFloat64.getChannelNormalized(Channel channel): num - added:
method PixelFloat64.moveNext(): bool - added:
method PixelFloat64.operator ==(Object other): bool - added:
method PixelFloat64.operator [](int i): num - added:
method PixelFloat64.set(Color c): void - added:
method PixelFloat64.setPosition(int x, int y): void - added:
method PixelFloat64.setPositionNormalized(num x, num y): void - added:
method PixelFloat64.setRgb(num r, num g, num b): void - added:
method PixelFloat64.setRgba(num r, num g, num b, num a): void - added:
method PixelInt16.clone(): PixelInt16 - added:
method PixelInt16.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method PixelInt16.getChannel(Channel channel): num - added:
method PixelInt16.getChannelNormalized(Channel channel): num - added:
method PixelInt16.moveNext(): bool - added:
method PixelInt16.operator ==(Object other): bool - added:
method PixelInt16.operator [](int i): num - added:
method PixelInt16.set(Color c): void - added:
method PixelInt16.setPosition(int x, int y): void - added:
method PixelInt16.setPositionNormalized(num x, num y): void - added:
method PixelInt16.setRgb(num r, num g, num b): void - added:
method PixelInt16.setRgba(num r, num g, num b, num a): void - added:
method PixelInt32.clone(): PixelInt32 - added:
method PixelInt32.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method PixelInt32.getChannel(Channel channel): num - added:
method PixelInt32.getChannelNormalized(Channel channel): num - added:
method PixelInt32.moveNext(): bool - added:
method PixelInt32.operator ==(Object other): bool - added:
method PixelInt32.operator [](int i): num - added:
method PixelInt32.set(Color c): void - added:
method PixelInt32.setPosition(int x, int y): void - added:
method PixelInt32.setPositionNormalized(num x, num y): void - added:
method PixelInt32.setRgb(num r, num g, num b): void - added:
method PixelInt32.setRgba(num r, num g, num b, num a): void - added:
method PixelInt8.clone(): PixelInt8 - added:
method PixelInt8.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method PixelInt8.getChannel(Channel channel): num - added:
method PixelInt8.getChannelNormalized(Channel channel): num - added:
method PixelInt8.moveNext(): bool - added:
method PixelInt8.operator ==(Object other): bool - added:
method PixelInt8.operator [](int i): num - added:
method PixelInt8.set(Color c): void - added:
method PixelInt8.setPosition(int x, int y): void - added:
method PixelInt8.setPositionNormalized(num x, num y): void - added:
method PixelInt8.setRgb(num r, num g, num b): void - added:
method PixelInt8.setRgba(num r, num g, num b, num a): void - added:
method PixelRangeIterator.moveNext(): bool - added:
method PixelUint1.clone(): PixelUint1 - added:
method PixelUint1.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method PixelUint1.getChannel(Channel channel): num - added:
method PixelUint1.getChannelNormalized(Channel channel): num - added:
method PixelUint1.moveNext(): bool - added:
method PixelUint1.operator ==(Object other): bool - added:
method PixelUint1.operator [](int ci): num - added:
method PixelUint1.set(Color c): void - added:
method PixelUint1.setPosition(int x, int y): void - added:
method PixelUint1.setPositionNormalized(num x, num y): void - added:
method PixelUint1.setRgb(num r, num g, num b): void - added:
method PixelUint1.setRgba(num r, num g, num b, num a): void - added:
method PixelUint16.clone(): PixelUint16 - added:
method PixelUint16.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method PixelUint16.get(int ci): num - added:
method PixelUint16.getChannel(Channel channel): num - added:
method PixelUint16.getChannelNormalized(Channel channel): num - added:
method PixelUint16.moveNext(): bool - added:
method PixelUint16.operator ==(Object other): bool - added:
method PixelUint16.operator [](int i): num - added:
method PixelUint16.set(Color c): void - added:
method PixelUint16.setPosition(int x, int y): void - added:
method PixelUint16.setPositionNormalized(num x, num y): void - added:
method PixelUint16.setRgb(num r, num g, num b): void - added:
method PixelUint16.setRgba(num r, num g, num b, num a): void - added:
method PixelUint2.clone(): PixelUint2 - added:
method PixelUint2.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method PixelUint2.getChannel(Channel channel): num - added:
method PixelUint2.getChannelNormalized(Channel channel): num - added:
method PixelUint2.moveNext(): bool - added:
method PixelUint2.operator ==(Object other): bool - added:
method PixelUint2.operator [](int i): num - added:
method PixelUint2.set(Color c): void - added:
method PixelUint2.setPosition(int x, int y): void - added:
method PixelUint2.setPositionNormalized(num x, num y): void - added:
method PixelUint2.setRgb(num r, num g, num b): void - added:
method PixelUint2.setRgba(num r, num g, num b, num a): void - added:
method PixelUint32.clone(): PixelUint32 - added:
method PixelUint32.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method PixelUint32.getChannel(Channel channel): num - added:
method PixelUint32.getChannelNormalized(Channel channel): num - added:
method PixelUint32.moveNext(): bool - added:
method PixelUint32.operator ==(Object other): bool - added:
method PixelUint32.operator [](int i): num - added:
method PixelUint32.set(Color c): void - added:
method PixelUint32.setPosition(int x, int y): void - added:
method PixelUint32.setPositionNormalized(num x, num y): void - added:
method PixelUint32.setRgb(num r, num g, num b): void - added:
method PixelUint32.setRgba(num r, num g, num b, num a): void - added:
method PixelUint4.clone(): PixelUint4 - added:
method PixelUint4.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method PixelUint4.getChannel(Channel channel): num - added:
method PixelUint4.getChannelNormalized(Channel channel): num - added:
method PixelUint4.moveNext(): bool - added:
method PixelUint4.operator ==(Object other): bool - added:
method PixelUint4.operator [](int i): num - added:
method PixelUint4.set(Color c): void - added:
method PixelUint4.setPosition(int x, int y): void - added:
method PixelUint4.setPositionNormalized(num x, num y): void - added:
method PixelUint4.setRgb(num r, num g, num b): void - added:
method PixelUint4.setRgba(num r, num g, num b, num a): void - added:
method PixelUint8.clone(): PixelUint8 - added:
method PixelUint8.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method PixelUint8.get(int ci): num - added:
method PixelUint8.getChannel(Channel channel): num - added:
method PixelUint8.getChannelNormalized(Channel channel): num - added:
method PixelUint8.moveNext(): bool - added:
method PixelUint8.operator ==(Object other): bool - added:
method PixelUint8.operator [](int ci): num - added:
method PixelUint8.set(Color c): void - added:
method PixelUint8.setPosition(int x, int y): void - added:
method PixelUint8.setPositionNormalized(num x, num y): void - added:
method PixelUint8.setRgb(num r, num g, num b): void - added:
method PixelUint8.setRgba(num r, num g, num b, num a): void - added:
method PixelUint8.updateCache(): void - added:
method PixelUndefined.clone(): PixelUndefined - added:
method PixelUndefined.convert({Format? format, int? numChannels, num? alpha}): Color - added:
method PixelUndefined.getChannel(Channel channel): num - added:
method PixelUndefined.getChannelNormalized(Channel channel): num - added:
method PixelUndefined.moveNext(): bool - added:
method PixelUndefined.operator ==(Object other): bool - added:
method PixelUndefined.operator [](int index): num - added:
method PixelUndefined.set(Color c): void - added:
method PixelUndefined.setPosition(int x, int y): void - added:
method PixelUndefined.setPositionNormalized(num x, num y): void - added:
method PixelUndefined.setRgb(num r, num g, num b): void - added:
method PixelUndefined.setRgba(num r, num g, num b, num a): void - added:
method PngCicpData.operator ==(Object other): bool - added:
method PngCicpData.toString(): String - added:
method PngDecoder.decode(Uint8List bytes, {int? frame}): Image? - added:
method PngEncoder.encode(Image image, {bool singleFrame = …}): Uint8List - added:
method PngEncoder.start(int frameCount): void - added:
method PngPhysicalPixelDimensions.operator ==(Object other): bool - added:
method PnmDecoder.decode(Uint8List bytes, {int? frame}): Image? - added:
method PnmDecoder.decodeFrame(int frame): Image? - added:
method PnmDecoder.formatFromMaxValue(int maxValue): Format - added:
method PnmDecoder.isValidFile(Uint8List data): bool - added:
method PnmDecoder.numFrames(): int - added:
method PnmDecoder.startDecode(Uint8List bytes): DecodeInfo? - added:
method PsdDecoder.decode(Uint8List bytes, {int? frame}): Image? - added:
method PvrDecoder.decode(Uint8List bytes, {int? frame}): Image? - added:
method PvrDecoder.decodeFrame(int frame): Image? - added:
method PvrDecoder.isValidFile(Uint8List bytes): bool - added:
method PvrDecoder.numFrames(): int - added:
method PvrDecoder.startDecode(Uint8List bytes): DecodeInfo? - added:
method PvrEncoder.encode(Image image, {bool singleFrame = …}): Uint8List - added:
method PvrEncoder.encodeRgb4bpp(Image bitmap): Uint8List - added:
method PvrEncoder.encodeRgba4bpp(Image bitmap): Uint8List - added:
method Quantizer.getColorIndex(Color c): int - added:
method Quantizer.getColorIndexRgb(int r, int g, int b): int - added:
method Quantizer.getIndexImage(Image image): Image - added:
method Quantizer.getQuantizedColor(Color c): Color - added:
method TgaDecoder.decode(Uint8List bytes, {int? frame}): Image? - added:
method TgaEncoder.encode(Image image, {bool singleFrame = …}): Uint8List - added:
method TgaInfo.isValid(): bool - added:
method TgaInfo.read(InputBuffer header): void - added:
method TiffDecoder.decode(Uint8List bytes, {int? frame}): Image? - added:
method TiffEncoder.encode(Image image, {bool singleFrame = …}): Uint8List - added:
method WebPDecoder.decode(List<int> bytes, {int? frame}): Image? - added:
method WebPEncoder.encode(Image image, {bool singleFrame = …}): Uint8List - added:
method WinEncoder.bitsPerPixelOrYHotSpot(int index): int - added:
method WinEncoder.colorPlanesOrXHotSpot(int index): int - added:
method WinEncoder.encode(Image image, {bool singleFrame = …}): Uint8List - added:
method WinEncoder.encodeImages(List<Image> images): Uint8List - added:
set Color.a(num a) - added:
set Color.aNormalized(num v) - added:
set Color.b(num b) - added:
set Color.bNormalized(num v) - added:
set Color.g(num g) - added:
set Color.gNormalized(num v) - added:
set Color.index(num i) - added:
set Color.r(num r) - added:
set Color.rNormalized(num v) - added:
set ColorFloat16.a(num v) - added:
set ColorFloat16.aNormalized(num v) - added:
set ColorFloat16.b(num v) - added:
set ColorFloat16.bNormalized(num v) - added:
set ColorFloat16.g(num v) - added:
set ColorFloat16.gNormalized(num v) - added:
set ColorFloat16.index(num i) - added:
set ColorFloat16.r(num v) - added:
set ColorFloat16.rNormalized(num v) - added:
set ColorFloat32.a(num a) - added:
set ColorFloat32.aNormalized(num v) - added:
set ColorFloat32.b(num b) - added:
set ColorFloat32.bNormalized(num v) - added:
set ColorFloat32.g(num g) - added:
set ColorFloat32.gNormalized(num v) - added:
set ColorFloat32.index(num i) - added:
set ColorFloat32.r(num r) - added:
set ColorFloat32.rNormalized(num v) - added:
set ColorFloat64.a(num a) - added:
set ColorFloat64.aNormalized(num v) - added:
set ColorFloat64.b(num b) - added:
set ColorFloat64.bNormalized(num v) - added:
set ColorFloat64.g(num g) - added:
set ColorFloat64.gNormalized(num v) - added:
set ColorFloat64.index(num i) - added:
set ColorFloat64.r(num r) - added:
set ColorFloat64.rNormalized(num v) - added:
set ColorInt16.a(num a) - added:
set ColorInt16.aNormalized(num v) - added:
set ColorInt16.b(num b) - added:
set ColorInt16.bNormalized(num v) - added:
set ColorInt16.g(num g) - added:
set ColorInt16.gNormalized(num v) - added:
set ColorInt16.index(num i) - added:
set ColorInt16.r(num r) - added:
set ColorInt16.rNormalized(num v) - added:
set ColorInt32.a(num a) - added:
set ColorInt32.aNormalized(num v) - added:
set ColorInt32.b(num b) - added:
set ColorInt32.bNormalized(num v) - added:
set ColorInt32.g(num g) - added:
set ColorInt32.gNormalized(num v) - added:
set ColorInt32.index(num i) - added:
set ColorInt32.r(num r) - added:
set ColorInt32.rNormalized(num v) - added:
set ColorInt8.a(num a) - added:
set ColorInt8.aNormalized(num v) - added:
set ColorInt8.b(num b) - added:
set ColorInt8.bNormalized(num v) - added:
set ColorInt8.g(num g) - added:
set ColorInt8.gNormalized(num v) - added:
set ColorInt8.index(num i) - added:
set ColorInt8.r(num r) - added:
set ColorInt8.rNormalized(num v) - added:
set ColorUint1.a(num v) - added:
set ColorUint1.aNormalized(num v) - added:
set ColorUint1.b(num v) - added:
set ColorUint1.bNormalized(num v) - added:
set ColorUint1.g(num v) - added:
set ColorUint1.gNormalized(num v) - added:
set ColorUint1.index(num i) - added:
set ColorUint1.r(num v) - added:
set ColorUint1.rNormalized(num v) - added:
set ColorUint16.a(num a) - added:
set ColorUint16.aNormalized(num v) - added:
set ColorUint16.b(num b) - added:
set ColorUint16.bNormalized(num v) - added:
set ColorUint16.g(num g) - added:
set ColorUint16.gNormalized(num v) - added:
set ColorUint16.index(num i) - added:
set ColorUint16.r(num r) - added:
set ColorUint16.rNormalized(num v) - added:
set ColorUint2.a(num v) - added:
set ColorUint2.aNormalized(num v) - added:
set ColorUint2.b(num v) - added:
set ColorUint2.bNormalized(num v) - added:
set ColorUint2.g(num v) - added:
set ColorUint2.gNormalized(num v) - added:
set ColorUint2.index(num i) - added:
set ColorUint2.r(num v) - added:
set ColorUint2.rNormalized(num v) - added:
set ColorUint32.a(num a) - added:
set ColorUint32.aNormalized(num v) - added:
set ColorUint32.b(num b) - added:
set ColorUint32.bNormalized(num v) - added:
set ColorUint32.g(num g) - added:
set ColorUint32.gNormalized(num v) - added:
set ColorUint32.index(num i) - added:
set ColorUint32.r(num r) - added:
set ColorUint32.rNormalized(num v) - added:
set ColorUint4.a(num v) - added:
set ColorUint4.aNormalized(num v) - added:
set ColorUint4.b(num v) - added:
set ColorUint4.bNormalized(num v) - added:
set ColorUint4.g(num v) - added:
set ColorUint4.gNormalized(num v) - added:
set ColorUint4.index(num i) - added:
set ColorUint4.r(num v) - added:
set ColorUint4.rNormalized(num v) - added:
set ColorUint8.a(num a) - added:
set ColorUint8.aNormalized(num v) - added:
set ColorUint8.b(num b) - added:
set ColorUint8.bNormalized(num v) - added:
set ColorUint8.g(num g) - added:
set ColorUint8.gNormalized(num v) - added:
set ColorUint8.index(num i) - added:
set ColorUint8.r(num r) - added:
set ColorUint8.rNormalized(num v) - added:
set Command.subCommand(Command? cmd) - added:
set ConstColorUint8.a(num v) - added:
set ConstColorUint8.aNormalized(num v) - added:
set ConstColorUint8.b(num v) - added:
set ConstColorUint8.bNormalized(num v) - added:
set ConstColorUint8.g(num v) - added:
set ConstColorUint8.gNormalized(num v) - added:
set ConstColorUint8.index(num v) - added:
set ConstColorUint8.r(num v) - added:
set ConstColorUint8.rNormalized(num v) - added:
set IfdDirectory.copyright(String? value) - added:
set IfdDirectory.gpsDate(String? value) - added:
set IfdDirectory.gpsLatitude(double? value) - added:
set IfdDirectory.gpsLatitudeRef(String? value) - added:
set IfdDirectory.gpsLongitude(double? value) - added:
set IfdDirectory.gpsLongitudeRef(String? value) - added:
set IfdDirectory.imageDescription(String? value) - added:
set IfdDirectory.imageHeight(int? value) - added:
set IfdDirectory.imageWidth(int? value) - added:
set IfdDirectory.make(String? value) - added:
set IfdDirectory.model(String? value) - added:
set IfdDirectory.orientation(int? value) - added:
set IfdDirectory.resolutionUnit(int? value) - added:
set IfdDirectory.software(String? value) - added:
set IfdDirectory.userComment(String? value) - added:
set IfdDirectory.xResolution(Object? value) - added:
set IfdDirectory.yResolution(Object? value) - added:
set Image.exif(ExifData exif) - added:
set Image.palette(Palette? p) - added:
set ImageData.palette(Palette? p) - added:
set PixelFloat16.a(num a) - added:
set PixelFloat16.aNormalized(num v) - added:
set PixelFloat16.b(num b) - added:
set PixelFloat16.bNormalized(num v) - added:
set PixelFloat16.g(num g) - added:
set PixelFloat16.gNormalized(num v) - added:
set PixelFloat16.index(num i) - added:
set PixelFloat16.r(num r) - added:
set PixelFloat16.rNormalized(num v) - added:
set PixelFloat32.a(num a) - added:
set PixelFloat32.aNormalized(num v) - added:
set PixelFloat32.b(num b) - added:
set PixelFloat32.bNormalized(num v) - added:
set PixelFloat32.g(num g) - added:
set PixelFloat32.gNormalized(num v) - added:
set PixelFloat32.index(num i) - added:
set PixelFloat32.r(num r) - added:
set PixelFloat32.rNormalized(num v) - added:
set PixelFloat64.a(num a) - added:
set PixelFloat64.aNormalized(num v) - added:
set PixelFloat64.b(num b) - added:
set PixelFloat64.bNormalized(num v) - added:
set PixelFloat64.g(num g) - added:
set PixelFloat64.gNormalized(num v) - added:
set PixelFloat64.index(num i) - added:
set PixelFloat64.r(num r) - added:
set PixelFloat64.rNormalized(num v) - added:
set PixelInt16.a(num a) - added:
set PixelInt16.aNormalized(num v) - added:
set PixelInt16.b(num b) - added:
set PixelInt16.bNormalized(num v) - added:
set PixelInt16.g(num g) - added:
set PixelInt16.gNormalized(num v) - added:
set PixelInt16.index(num i) - added:
set PixelInt16.r(num r) - added:
set PixelInt16.rNormalized(num v) - added:
set PixelInt32.a(num a) - added:
set PixelInt32.aNormalized(num v) - added:
set PixelInt32.b(num b) - added:
set PixelInt32.bNormalized(num v) - added:
set PixelInt32.g(num g) - added:
set PixelInt32.gNormalized(num v) - added:
set PixelInt32.index(num i) - added:
set PixelInt32.r(num r) - added:
set PixelInt32.rNormalized(num v) - added:
set PixelInt8.a(num a) - added:
set PixelInt8.aNormalized(num v) - added:
set PixelInt8.b(num b) - added:
set PixelInt8.bNormalized(num v) - added:
set PixelInt8.g(num g) - added:
set PixelInt8.gNormalized(num v) - added:
set PixelInt8.index(num i) - added:
set PixelInt8.r(num r) - added:
set PixelInt8.rNormalized(num v) - added:
set PixelUint1.a(num a) - added:
set PixelUint1.aNormalized(num v) - added:
set PixelUint1.b(num b) - added:
set PixelUint1.bNormalized(num v) - added:
set PixelUint1.g(num g) - added:
set PixelUint1.gNormalized(num v) - added:
set PixelUint1.index(num i) - added:
set PixelUint1.r(num r) - added:
set PixelUint1.rNormalized(num v) - added:
set PixelUint16.a(num a) - added:
set PixelUint16.aNormalized(num v) - added:
set PixelUint16.b(num b) - added:
set PixelUint16.bNormalized(num v) - added:
set PixelUint16.g(num g) - added:
set PixelUint16.gNormalized(num v) - added:
set PixelUint16.index(num i) - added:
set PixelUint16.r(num r) - added:
set PixelUint16.rNormalized(num v) - added:
set PixelUint2.a(num a) - added:
set PixelUint2.aNormalized(num v) - added:
set PixelUint2.b(num b) - added:
set PixelUint2.bNormalized(num v) - added:
set PixelUint2.g(num g) - added:
set PixelUint2.gNormalized(num v) - added:
set PixelUint2.index(num i) - added:
set PixelUint2.r(num r) - added:
set PixelUint2.rNormalized(num v) - added:
set PixelUint32.a(num a) - added:
set PixelUint32.aNormalized(num v) - added:
set PixelUint32.b(num b) - added:
set PixelUint32.bNormalized(num v) - added:
set PixelUint32.g(num g) - added:
set PixelUint32.gNormalized(num v) - added:
set PixelUint32.index(num i) - added:
set PixelUint32.r(num r) - added:
set PixelUint32.rNormalized(num v) - added:
set PixelUint4.a(num a) - added:
set PixelUint4.aNormalized(num v) - added:
set PixelUint4.b(num b) - added:
set PixelUint4.bNormalized(num v) - added:
set PixelUint4.g(num g) - added:
set PixelUint4.gNormalized(num v) - added:
set PixelUint4.index(num i) - added:
set PixelUint4.r(num r) - added:
set PixelUint4.rNormalized(num v) - added:
set PixelUint8.a(num a) - added:
set PixelUint8.aNormalized(num v) - added:
set PixelUint8.b(num b) - added:
set PixelUint8.bNormalized(num v) - added:
set PixelUint8.g(num g) - added:
set PixelUint8.gNormalized(num v) - added:
set PixelUint8.index(num i) - added:
set PixelUint8.r(num r) - added:
set PixelUint8.rNormalized(num v) - added:
set PixelUndefined.a(num a) - added:
set PixelUndefined.aNormalized(num v) - added:
set PixelUndefined.b(num b) - added:
set PixelUndefined.bNormalized(num v) - added:
set PixelUndefined.g(num g) - added:
set PixelUndefined.gNormalized(num v) - added:
set PixelUndefined.index(num i) - added:
set PixelUndefined.r(num r) - added:
set PixelUndefined.rNormalized(num v) - added:
static field Decoder.defaultMaxPixels: int - added:
static field ExrImage.allFlags: const - added:
static field ExrImage.exrVersion: const - added:
static field ExrImage.longNamesFlag: const - added:
static field ExrImage.multiPartFileFlag: const - added:
static field ExrImage.nonImageFlag: const - added:
static field ExrImage.signature: const - added:
static field ExrImage.tiledFlag: const - added:
static field GifDecoder.applicationExt: const - added:
static field GifDecoder.codeMasks: const List<int> - added:
static field GifDecoder.extensionRecordType: const - added:
static field GifDecoder.gif87Stamp: const String - added:
static field GifDecoder.gif89Stamp: const String - added:
static field GifDecoder.graphicControlExt: const - added:
static field GifDecoder.imageDescRecordType: const - added:
static field GifDecoder.interlacedJump: const List<int> - added:
static field GifDecoder.interlacedOffset: const List<int> - added:
static field GifDecoder.lzBits: const - added:
static field GifDecoder.lzMaxCode: const - added:
static field GifDecoder.noSuchCode: const - added:
static field GifDecoder.stampSize: const - added:
static field GifDecoder.terminateRecordType: const - added:
static field JpegData.dctSize2: const - added:
static field JpegData.dctSize: const - added:
static field JpegData.dctZigZag: final - added:
static field JpegData.maxCompsInScan: const - added:
static field JpegData.maxSamplingFactor: const - added:
static field JpegData.numArithTables: const - added:
static field JpegData.numHuffmanTables: const - added:
static field JpegData.numQuantizationTables: const - added:
static field JpegEncoder.stdAcChrominanceNrCodes: const List<int> - added:
static field JpegEncoder.stdAcChrominanceValues: const List<int> - added:
static field JpegEncoder.stdAcLuminanceNrCodes: const List<int> - added:
static field JpegEncoder.stdAcLuminanceValues: const List<int> - added:
static field JpegEncoder.stdDcChrominanceNrCodes: const List<int> - added:
static field JpegEncoder.stdDcChrominanceValues: const List<int> - added:
static field JpegEncoder.stdDcLuminanceNrCodes: const List<int> - added:
static field JpegEncoder.stdDcLuminanceValues: const List<int> - added:
static field PixelUndefined.nullImageData: final - added:
static field PngColorType.grayscale: const - added:
static field PngColorType.grayscaleAlpha: const - added:
static field PngColorType.indexed: const - added:
static field PngColorType.rgb: const - added:
static field PngColorType.rgba: const - added:
static field PngPhysicalPixelDimensions.unitMeter: const int - added:
static field PngPhysicalPixelDimensions.unitUnknown: const int - added:
static field PsdBlendMode.color: const - added:
static field PsdBlendMode.colorBurn: const - added:
static field PsdBlendMode.colorDodge: const - added:
static field PsdBlendMode.darken: const - added:
static field PsdBlendMode.darkenColor: const - added:
static field PsdBlendMode.difference: const - added:
static field PsdBlendMode.dissolve: const - added:
static field PsdBlendMode.divide: const - added:
static field PsdBlendMode.exclusion: const - added:
static field PsdBlendMode.hardLight: const - added:
static field PsdBlendMode.hardMix: const - added:
static field PsdBlendMode.hue: const - added:
static field PsdBlendMode.lighten: const - added:
static field PsdBlendMode.lighterColor: const - added:
static field PsdBlendMode.linearBurn: const - added:
static field PsdBlendMode.linearDodge: const - added:
static field PsdBlendMode.linearLight: const - added:
static field PsdBlendMode.luminosity: const - added:
static field PsdBlendMode.multiply: const - added:
static field PsdBlendMode.normal: const - added:
static field PsdBlendMode.overlay: const - added:
static field PsdBlendMode.passThrough: const - added:
static field PsdBlendMode.pinLight: const - added:
static field PsdBlendMode.saturation: const - added:
static field PsdBlendMode.screen: const - added:
static field PsdBlendMode.softLight: const - added:
static field PsdBlendMode.subtract: const - added:
static field PsdBlendMode.vividLight: const - added:
static field PsdChannel.alpha: const - added:
static field PsdChannel.black: const - added:
static field PsdChannel.blue: const - added:
static field PsdChannel.compressNone: const - added:
static field PsdChannel.compressRle: const - added:
static field PsdChannel.compressZip: const - added:
static field PsdChannel.compressZipPredictor: const - added:
static field PsdChannel.green: const - added:
static field PsdChannel.mask: const - added:
static field PsdChannel.realMask: const - added:
static field PsdChannel.red: const - added:
static field PsdFlag.hidden: const - added:
static field PsdFlag.obsolete: const - added:
static field PsdFlag.photoshop5: const - added:
static field PsdFlag.pixelDataIrrelevantToAppearance: const - added:
static field PsdFlag.transparencyProtected: const - added:
static field PsdImage.psdSignature: const - added:
static field PsdImage.resourceBlockSignature: const - added:
static field PsdLayer.signature: const - added:
static field PsdLayerSectionDivider.closedFolder: const - added:
static field PsdLayerSectionDivider.normal: const - added:
static field PsdLayerSectionDivider.openFolder: const - added:
static field PsdLayerSectionDivider.sectionDivider: const - added:
static field PsdLayerSectionDivider.subTypeGroup: const - added:
static field PsdLayerSectionDivider.subTypeNormal: const - added:
static field PsdLayerSectionDivider.tagName: const - added:
static field TiffCompression.ccittFax3: const - added:
static field TiffCompression.ccittFax4: const - added:
static field TiffCompression.ccittRle: const - added:
static field TiffCompression.ccittRlew: const - added:
static field TiffCompression.dcs: const - added:
static field TiffCompression.deflate: const - added:
static field TiffCompression.it8bl: const - added:
static field TiffCompression.it8ctpad: const - added:
static field TiffCompression.it8mp: const - added:
static field TiffCompression.jbig: const - added:
static field TiffCompression.jp2000: const - added:
static field TiffCompression.jpeg: const - added:
static field TiffCompression.lzw: const - added:
static field TiffCompression.next: const - added:
static field TiffCompression.none: const - added:
static field TiffCompression.oldJpeg: const - added:
static field TiffCompression.packBits: const - added:
static field TiffCompression.pixarFilm: const - added:
static field TiffCompression.pixarLog: const - added:
static field TiffCompression.sgiLog24: const - added:
static field TiffCompression.sgiLog: const - added:
static field TiffCompression.thunderScan: const - added:
static field TiffCompression.tt8lw: const - added:
static field TiffCompression.zip: const - added:
static field TiffDecoder.tiffBigEndian: const - added:
static field TiffDecoder.tiffLittleEndian: const - added:
static field TiffDecoder.tiffSignature: const - added:
static get JpegDecoder.defaultMaxPixels: int - added:
static get Pixel.undefined: Pixel - added:
static method Float16.doubleToFloat16(num n): int - added:
static method Float16.float16ToDouble(int bits): double - added:
static method Float16.negInf(): Float16 - added:
static method Float16.posInf(): Float16 - added:
static method Float16.qNan(): Float16 - added:
static method Float16.sNan(): Float16 - added:
static method IcoInfo.read(InputBuffer input): IcoInfo? - added:
static method PngColorType.isValid(int? value): bool - added:
static set JpegDecoder.defaultMaxPixels(int value) - added:
variable FormatType>: const - added:
variable List<List<double>>>: const - added:
variable arial14: final - added:
variable arial24: final BitmapFont - added:
variable arial48: final BitmapFont - added:
variable channelOrderLength: const - added:
variable exifGpsTags: final - added:
variable exifImageTags: final - added:
variable exifInteropTags: final - added:
variable exifTagNameToID: const - added:
variable formatMaxValue: const - added:
variable formatSize: const - added:
variable formatToFormatType: const - added:
variable ifdValueTypeSize: const