import Primitive from "../Primitive"; import RenderStage from "../RenderStage"; /** * ベクトルタイルの描画処理 */ export declare class Renderer { /** * @param stage - 現行のレンダリングステージ * @param primitives - 描画対象の描画プリミティブ */ constructor(stage: RenderStage, primitives: Iterable); /** * ベクトルタイルの描画を実行 */ run(stage: RenderStage): void; /** * 不透明プリミティブを整列してから描画 */ private _draw_opaque_primitives; /** * 半透明プリミティブを整列してから描画 */ private _draw_translucent_primitives; private readonly _glenv; private readonly _op_primitives; private readonly _tp_primitives; } //# sourceMappingURL=renderer.d.ts.map