Class: QuiverLayer
Defined in: layers/quiver.ts:107
A drawable data series backed by GPU buffers.
Implements
Constructors
Constructor
new QuiverLayer(gl, opts): QuiverLayer;Defined in: layers/quiver.ts:134
Parameters
| Parameter | Type |
|---|---|
gl | WebGL2RenderingContext |
opts | QuiverOptions |
Returns
QuiverLayer
Properties
colorCss
readonly colorCss: string;Defined in: layers/quiver.ts:110
id
readonly id: string;Defined in: layers/quiver.ts:108
Implementation of
name
readonly name: string;Defined in: layers/quiver.ts:109
yAxis
readonly yAxis: string;Defined in: layers/quiver.ts:111
The y axis this layer is bound to.
Implementation of
Methods
bounds()
bounds():
| {
x: Range;
y: Range;
}
| null;Defined in: layers/quiver.ts:280
Data-space bounds of this layer, for autoscaling. null if empty.
Returns
| { x: Range; y: Range; } | null
Implementation of
colorInfo()
colorInfo(): ColorInfo | null;Defined in: layers/quiver.ts:276
Colormap + value range, when this layer maps values to colours — the plot uses it to draw a colorbar. null/absent for solid-coloured layers.
Returns
ColorInfo | null
Implementation of
dispose()
dispose(): void;Defined in: layers/quiver.ts:312
Returns
void
Implementation of
draw()
draw(state): void;Defined in: layers/quiver.ts:285
Parameters
| Parameter | Type |
|---|---|
state | DrawState |
Returns
void
Implementation of
setData()
setData(
x,
y,
u,
v): void;Defined in: layers/quiver.ts:264
Replace the data and re-upload (for streaming).
Parameters
| Parameter | Type |
|---|---|
x | ArrayLike<number> |
y | ArrayLike<number> |
u | ArrayLike<number> |
v | ArrayLike<number> |
Returns
void