@bokeh/bokehjs
Version:
Interactive, novel data visualization
16 lines • 851 B
TypeScript
import type { Transform } from "./base";
import { BaseLineGL } from "./base_line";
import { Uint8Buffer } from "./buffer";
import type { ReglWrapper } from "./regl_wrap";
import type { GlyphView } from "../glyph";
export declare abstract class SingleLineGL extends BaseLineGL {
readonly glyph: GlyphView;
constructor(regl_wrapper: ReglWrapper, glyph: GlyphView);
abstract draw(indices: number[], main_glyph: GlyphView, transform: Transform): void;
protected _draw_impl(indices: number[], transform: Transform, main_gl_glyph: SingleLineGL): void;
protected abstract _get_show_buffer(indices: number[], main_gl_glyph: BaseLineGL): Uint8Buffer;
protected _set_data(data_changed: boolean): void;
protected abstract _set_data_points(): Float32Array;
protected _set_length(): void;
}
//# sourceMappingURL=single_line.d.ts.map