animator.skia.ImageInfo¶
- class animator.skia.ImageInfo¶
- Bases: - pybind11_builtins.pybind11_object- Note
- The - Make()methods are also available as constructors.
 - __init__(*args, **kwargs)¶
- Overloaded function. - __init__(self: animator.skia.ImageInfo) -> None 
- __init__(self: animator.skia.ImageInfo, width: int, height: int, ct: animator.skia.ColorType, at: animator.skia.AlphaType, cs: animator.skia.ColorSpace = None) -> None 
- __init__(self: animator.skia.ImageInfo, dimensions: animator.skia.ISize, ct: animator.skia.ColorType, at: animator.skia.AlphaType, cs: animator.skia.ColorSpace = None) -> None 
- __init__(self: animator.skia.ImageInfo, dimensions: animator.skia.ISize, colorInfo: animator.skia.ColorInfo) -> None 
 
 - Methods - ByteSizeOverflowed(byteSize)- Make(*args, **kwargs)- Overloaded function. - MakeA8(*args, **kwargs)- Overloaded function. - MakeN32(width, height, at[, cs])- MakeN32Premul(*args, **kwargs)- Overloaded function. - MakeS32(width, height, at)- MakeUnknown(*args, **kwargs)- Overloaded function. - __init__(*args, **kwargs)- Overloaded function. - alphaType(self)- bounds(self)- bytesPerPixel(self)- colorInfo(self)- colorSpace(self)- colorType(self)- computeByteSize(self, rowBytes)- computeMinByteSize(self)- computeOffset(self, x, y, rowBytes)- dimensions(self)- gammaCloseToSRGB(self)- height(self)- isEmpty(self)- isOpaque(self)- makeAlphaType(self, newAlphaType)- makeColorSpace(self, cs)- makeColorType(self, newColorType)- makeDimensions(self, newSize)- makeWH(self, newWidth, newHeight)- minRowBytes(self)- minRowBytes64(self)- refColorSpace(self)- reset(self)- shiftPerPixel(self)- validRowBytes(self, rowBytes)- width(self)- static Make(*args, **kwargs)¶
- Overloaded function. - Make(width: int, height: int, ct: animator.skia.ColorType, at: animator.skia.AlphaType, cs: animator.skia.ColorSpace = None) -> animator.skia.ImageInfo 
- Make(dimensions: animator.skia.ISize, ct: animator.skia.ColorType, at: animator.skia.AlphaType, cs: animator.skia.ColorSpace = None) -> animator.skia.ImageInfo 
- Make(dimensions: animator.skia.ISize, colorInfo: animator.skia.ColorInfo) -> animator.skia.ImageInfo 
 
 - static MakeA8(*args, **kwargs)¶
- Overloaded function. - MakeA8(width: int, height: int) -> animator.skia.ImageInfo 
- MakeA8(dimensions: animator.skia.ISize) -> animator.skia.ImageInfo 
 
 - static MakeN32(width: int, height: int, at: animator.skia.AlphaType, cs: animator.skia.ColorSpace = None) animator.skia.ImageInfo¶
 - static MakeN32Premul(*args, **kwargs)¶
- Overloaded function. - MakeN32Premul(width: int, height: int, cs: animator.skia.ColorSpace = None) -> animator.skia.ImageInfo 
- MakeN32Premul(dimensions: animator.skia.ISize, cs: animator.skia.ColorSpace = None) -> animator.skia.ImageInfo 
 
 - static MakeS32(width: int, height: int, at: animator.skia.AlphaType) animator.skia.ImageInfo¶
 - static MakeUnknown(*args, **kwargs)¶
- Overloaded function. - MakeUnknown(width: int, height: int) -> animator.skia.ImageInfo 
- MakeUnknown() -> animator.skia.ImageInfo 
 
 - alphaType(self: animator.skia.ImageInfo) animator.skia.AlphaType¶
 - bounds(self: animator.skia.ImageInfo) animator.skia.IRect¶
 - bytesPerPixel(self: animator.skia.ImageInfo) int¶
 - colorInfo(self: animator.skia.ImageInfo) animator.skia.ColorInfo¶
 - colorSpace(self: animator.skia.ImageInfo) animator.skia.ColorSpace¶
 - colorType(self: animator.skia.ImageInfo) animator.skia.ColorType¶
 - computeByteSize(self: animator.skia.ImageInfo, rowBytes: int) int¶
 - computeMinByteSize(self: animator.skia.ImageInfo) int¶
 - dimensions(self: animator.skia.ImageInfo) animator.skia.ISize¶
 - gammaCloseToSRGB(self: animator.skia.ImageInfo) bool¶
 - height(self: animator.skia.ImageInfo) int¶
 - isEmpty(self: animator.skia.ImageInfo) bool¶
 - isOpaque(self: animator.skia.ImageInfo) bool¶
 - makeAlphaType(self: animator.skia.ImageInfo, newAlphaType: animator.skia.AlphaType) animator.skia.ImageInfo¶
 - makeColorSpace(self: animator.skia.ImageInfo, cs: animator.skia.ColorSpace) animator.skia.ImageInfo¶
 - makeColorType(self: animator.skia.ImageInfo, newColorType: animator.skia.ColorType) animator.skia.ImageInfo¶
 - makeDimensions(self: animator.skia.ImageInfo, newSize: animator.skia.ISize) animator.skia.ImageInfo¶
 - makeWH(self: animator.skia.ImageInfo, newWidth: int, newHeight: int) animator.skia.ImageInfo¶
 - minRowBytes(self: animator.skia.ImageInfo) int¶
 - minRowBytes64(self: animator.skia.ImageInfo) int¶
 - refColorSpace(self: animator.skia.ImageInfo) animator.skia.ColorSpace¶
 - reset(self: animator.skia.ImageInfo) None¶
 - shiftPerPixel(self: animator.skia.ImageInfo) int¶
 - validRowBytes(self: animator.skia.ImageInfo, rowBytes: int) bool¶
 - width(self: animator.skia.ImageInfo) int¶