import { auxiliaries, Buffer, Camera, Canvas, Context, DefaultFramebuffer, EventProvider, FontFace, Invalidate, LabelRenderPass, Navigation, Label, Position3DLabel, Projected3DLabel, Renderer, Program, Shader, Text, Wizard, } from 'webgl-operate'; import { vec3 } from 'gl-matrix'; import { Example } from './example'; class VectorRenderer extends Renderer { protected _defaultFBO: DefaultFramebuffer; protected _camera: Camera; protected _navigation: Navigation; protected _fontFace: FontFace; protected _points: Float32Array; protected _lines: Float32Array; protected _labels: Array