@itwin/core-frontend
Version:
iTwin.js frontend components
17 lines • 586 B
TypeScript
/** @packageDocumentation
* @module WebGL
*/
import { ClipVector, Transform } from "@itwin/core-geometry";
import { RenderClipVolume } from "../../../render/RenderClipVolume";
/** A ClipVector encoded for transmission to the GPU as a texture.
* @internal
*/
export declare class ClipVolume extends RenderClipVolume {
private readonly _buffer;
get numRows(): number;
get byteLength(): number;
getData(viewMatrix: Transform): Uint8Array;
static create(clip: ClipVector): ClipVolume | undefined;
private constructor();
}
//# sourceMappingURL=ClipVolume.d.ts.map