Class: StemLayer
Defined in: layers/stem.ts:92
A drawable data series backed by GPU buffers.
Implements
Constructors
Constructor
ts
new StemLayer(gl, opts): StemLayer;Defined in: layers/stem.ts:119
Parameters
| Parameter | Type |
|---|---|
gl | WebGL2RenderingContext |
opts | StemOptions |
Returns
StemLayer
Properties
colorCss
ts
readonly colorCss: string;Defined in: layers/stem.ts:95
id
ts
readonly id: string;Defined in: layers/stem.ts:93
Implementation of
name
ts
readonly name: string;Defined in: layers/stem.ts:94
yAxis
ts
readonly yAxis: string;Defined in: layers/stem.ts:96
The y axis this layer is bound to.
Implementation of
Methods
bounds()
ts
bounds():
| {
x: Range;
y: Range;
}
| null;Defined in: layers/stem.ts:214
Data-space bounds of this layer, for autoscaling. null if empty.
Returns
| { x: Range; y: Range; } | null
Implementation of
dispose()
ts
dispose(): void;Defined in: layers/stem.ts:255
Returns
void
Implementation of
draw()
ts
draw(state): void;Defined in: layers/stem.ts:229
Parameters
| Parameter | Type |
|---|---|
state | DrawState |
Returns
void
Implementation of
pick()
ts
pick(
mode,
cursorPx,
cursorPy,
project): Picked | null;Defined in: layers/stem.ts:219
Parameters
| Parameter | Type |
|---|---|
mode | PickMode |
cursorPx | number |
cursorPy | number |
project | PickProjection |
Returns
Picked | null
setData()
ts
setData(x, y): void;Defined in: layers/stem.ts:205
Replace the data and re-upload (for streaming).
Parameters
| Parameter | Type |
|---|---|
x | ArrayLike<number> |
y | ArrayLike<number> |
Returns
void