Methods
Static convertToWebGLCoords
- convertToWebGLCoords(extent: [number, number, number, number], dX: number, dY: number, coords: [number, number]): [number, number]
-
Parameters
-
extent: [number, number, number, number]
-
dX: number
-
dY: number
-
coords: [number, number]
Returns [number, number]
Static createColorScaleTexture
- createColorScaleTexture(gl: WebGLRenderingContext, colorScale: any): WebGLTexture
-
Parameters
-
gl: WebGLRenderingContext
-
colorScale: any
Returns WebGLTexture
Static createProgram
- createProgram(gl: WebGLRenderingContext, vertexShaderText: string, fragmentShaderText: string): {}
-
Parameters
-
gl: WebGLRenderingContext
-
vertexShaderText: string
-
fragmentShaderText: string
Returns {}
Static createShader
- createShader(context: WebGLRenderingContext, text: string, type: number): WebGLShader
-
Parameters
-
context: WebGLRenderingContext
-
text: string
-
type: number
Returns WebGLShader
Static createSquareBuffer
- createSquareBuffer(gl: WebGLRenderingContext): WebGLBuffer
-
Parameters
-
gl: WebGLRenderingContext
Returns WebGLBuffer
Static createTexture
- createTexture(context: WebGLRenderingContext, filter: any, width: number, height: number, data: any): WebGLTexture
-
Parameters
-
context: WebGLRenderingContext
-
filter: any
-
width: number
-
height: number
-
data: any
Returns WebGLTexture
Static createTextureFromImage
- createTextureFromImage(gl: WebGLRenderingContext, url: string): WebGLTexture
-
Parameters
-
gl: WebGLRenderingContext
-
url: string
Returns WebGLTexture
Static isPowerOf2
- isPowerOf2(value: number): boolean
-
Parameters
Returns boolean
Static loadShader
- loadShader(gl: WebGLRenderingContext, type: number, source: string): WebGLShader
-
Parameters
-
gl: WebGLRenderingContext
-
type: number
-
source: string
Returns WebGLShader