UNPKG

@itwin/core-frontend

Version:
18 lines 676 B
/** @packageDocumentation * @module WebGL */ import { ProgramBuilder } from "./ShaderBuilder"; import { ShaderProgram } from "./ShaderProgram"; /** @internal */ export declare class ClippingProgram { protected _program?: ShaderProgram; compile(): boolean; constructor(src: ProgramBuilder); getProgram(numPlanes: number): ShaderProgram | undefined; [Symbol.dispose](): void; /** @deprecated in 5.0 - will not be removed until after 2026-06-13. Use [Symbol.dispose] instead. */ dispose(): void; } /** @internal */ export declare function createClippingProgram(builder: ProgramBuilder): ClippingProgram; //# sourceMappingURL=ClippingProgram.d.ts.map