Constructors
constructor
- new TextureDataFloat(width: number, height: number, channels: number): TextureDataFloat
Parameters
width: number
height: number
channels: number
Properties
Private __channels
__channels: number
Private __data
__data: Float32Array
Private __height
__height: number
Private __width
__width: number
Methods
getPixel
- getPixel(x: number, y: number, channelIdx: number): number
Parameters
x: number
y: number
channelIdx: number
Returns number
getPixelAs
- getPixelAs(x: number, y: number, channels: number, typeClass: typeof ColorRgb | typeof ColorRgba): any
Parameters
x: number
y: number
channels: number
Returns any
getPixelAsArray
- getPixelAsArray(x: number, y: number): number[]
Parameters
Returns number[]
initialize
- initialize(width: number, height: number, channels: number): void
Parameters
width: number
height: number
channels: number
Returns void
resize
- resize(width: number, height: number, channels: number): void
Parameters
width: number
height: number
channels: number
Returns void
setPixelAtChannel
- setPixelAtChannel(x: number, y: number, channelIdx: number, value: number): void
Parameters
x: number
y: number
channelIdx: number
value: number
Returns void
Static transfer
- transfer(source: any, length: number): ArrayBuffer
Parameters
source: any
length: number
Returns ArrayBuffer