UNPKG

web-ifc-viewer

Version:
8 lines (7 loc) 380 B
import { Line3, Vector3 } from 'three'; export declare class SelectionBoxMath { getConvexHull(points: Vector3[]): Vector3[] | null; pointRayCrossesLine(point: Vector3, line: Line3, prevDirection: boolean, thisDirection: boolean): boolean; pointRayCrossesSegments(point: Vector3, segments: Line3[]): number; lineCrossesLine(l1: Line3, l2: Line3): boolean; }