@itwin/core-frontend
Version:
iTwin.js frontend components
11 lines • 565 B
TypeScript
/** @packageDocumentation
* @module WebGL
*/
import { ProgramBuilder, VertexShaderBuilder } from "../ShaderBuilder";
import { IsAnimated, IsInstanced, PositionType } from "../TechniqueFlags";
export type EdgeBuilderType = "SegmentEdge" | "Silhouette" | "IndexedEdge";
/** @internal */
export declare function addEdgeContrast(vert: VertexShaderBuilder): void;
/** @internal */
export declare function createEdgeBuilder(type: EdgeBuilderType, instanced: IsInstanced, isAnimated: IsAnimated, posType: PositionType): ProgramBuilder;
//# sourceMappingURL=Edge.d.ts.map