Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Properties

Private _allValues

_allValues: number[]

Private _buffer

_buffer: WebGLBuffer

Private _canvas

_canvas: HTMLCanvasElement

Private _colorScale

_colorScale: any

Private _colorScaleTexture

_colorScaleTexture: WebGLTexture

Private _context

_context: WebGLRenderingContext

Private _fillValue

_fillValue: number

Private _indices

_indices: number[]

Private _isInstantiated

_isInstantiated: boolean = false

_layerId

_layerId: string

Private _options

Private _points

_points: [number, number][]

Private _program

_program: {}

Type declaration

  • [key: string]: any

Private _values

_values: number[]

Private _vertices

_vertices: Float32Array

_visible

_visible: boolean

_zIndex

_zIndex: number

Methods

Private _canvasFunction

  • _canvasFunction(extent: [number, number, number, number], resolution: any, pixelRatio: number, size: [number, number], projection: any): HTMLCanvasElement
  • Parameters

    • extent: [number, number, number, number]
    • resolution: any
    • pixelRatio: number
    • size: [number, number]
    • projection: any

    Returns HTMLCanvasElement

Private _generateVertices

  • _generateVertices(): Float32Array
  • Returns Float32Array

Private _initiateWebGL

  • _initiateWebGL(size: [number, number]): void
  • Parameters

    • size: [number, number]

    Returns void

Private _instantiateLayer

  • _instantiateLayer(): void
  • Returns void

Private _instantiateTriangleArray

  • Parameters

    Returns void

Private _redrawFiltered

  • _redrawFiltered(keys: number[]): void
  • Parameters

    • keys: number[]

    Returns void

Private _renderWebGL

  • _renderWebGL(context: WebGLRenderingContext, program: {}, n: number, extent: [number, number, number, number]): void
  • Parameters

    • context: WebGLRenderingContext
    • program: {}
      • [key: string]: any
    • n: number
    • extent: [number, number, number, number]

    Returns void

Private _updateVertices

  • _updateVertices(keys: number[]): void
  • Parameters

    • keys: number[]

    Returns void

Protected addLayer

  • addLayer(layer: Layer): void
  • Parameters

    Returns void

Protected clearLayers

  • clearLayers(): void

getDataSource

getId

  • getId(): string
  • Returns string

getLayerCollection

  • getLayerCollection(): LayerCollection

getLayers

getType

getVisible

  • getVisible(): any
  • Returns any

initialize

Protected setLayersVisible

  • setLayersVisible(visible: boolean): void
  • Parameters

    • visible: boolean

    Returns void

setVisible

  • setVisible(visible: boolean): void
  • Parameters

    • visible: boolean

    Returns void

Generated using TypeDoc