Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • WebGLUtil

Index

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 {}

    • [key: string]: any

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

    • value: number

    Returns boolean

Static loadShader

  • loadShader(gl: WebGLRenderingContext, type: number, source: string): WebGLShader
  • Parameters

    • gl: WebGLRenderingContext
    • type: number
    • source: string

    Returns WebGLShader

Generated using TypeDoc