@speckle/viewer
Version:
A 3d viewer for Speckle, based on threejs.
12 lines (11 loc) • 415 B
TypeScript
import SpeckleRenderer from '../SpeckleRenderer.js';
import type { IntersectionQuery, IntersectionQueryResult } from './Query.js';
export declare class IntersectionQuerySolver {
private vecBuff0;
private vecBuff1;
private renderer;
setContext(renderer: SpeckleRenderer): void;
solve(query: IntersectionQuery): IntersectionQueryResult | null;
private solveOcclusion;
private solvePick;
}