Properties
Private _height
_height: number
Private _width
_width: number
Methods
setHeight
- setHeight(height: number): void
setWidth
- setWidth(width: number): void
toUint32Array
- toUint32Array(): Uint32Array
toUint8Array
- toUint8Array(): Uint8Array
Static fromArray
- fromArray(data: number[], width: number, height: number): PointContainer
-
Parameters
-
data: number[]
-
width: number
-
height: number
Static fromCanvasPixelArray
- fromCanvasPixelArray(data: any, width: number, height: number): PointContainer
-
Parameters
-
data: any
-
width: number
-
height: number
Static fromHTMLCanvasElement
-
Parameters
-
canvas: HTMLCanvasElement
Static fromHTMLImageElement
Static fromUint32Array
- fromUint32Array(uint32array: Uint32Array, width: number, height: number): PointContainer
-
Parameters
-
uint32array: Uint32Array
-
width: number
-
height: number
v8 optimizations done. fromXXX methods are static to move out polymorphic code from class instance itself.