Class TileBufferManager<T>

Type Parameters

Hierarchy

  • TileBufferManager

Constructors

Properties

regl: Regl
regl_elements: Map<string, BufferLocation>
renderer: ReglRenderer<T>
tile: T

Accessors

Methods

  • Parameters

    • key: string

    Returns Promise<Float32Array>

  • Parameters

    • key: string

    Returns Promise<void>

  • Creates a deferred call that will populate the regl buffer when there's some free time.

    Returns

    both an instantly available object called 'ready' that says if we're ready to go: and, if the tile is ready, a promise that starts the update going and resolves once it's ready.

    Parameters

    • key: string

      a string representing the requested column; must either exist in the record batch or have a means for creating it asynchronously in 'transformations.'

    Returns {
        promise: Promise<void>;
        ready: boolean;
    }

    • promise: Promise<void>
    • ready: boolean
  • Returns

    Nothing, not even if the column isn't currently defined.

    Parameters

    • colname: string

      the name of the column to release

    Returns void

Generated using TypeDoc