import type { mat4 } from 'gl-matrix'; import { Plane } from './Plane'; export declare enum Mask { OUTSIDE = 4294967295, INSIDE = 0, INDETERMINATE = 2147483647 } export declare class Frustum { planes: Plane[]; constructor(planes?: Plane[]); /** * extract 6 planes from projectionMatrix * @see http://www8.cs.umu.se/kurser/5DV051/HT12/lab/plane_extraction.pdf */ extractFromVPMatrix(projectionMatrix: mat4): void; } //# sourceMappingURL=Frustum.d.ts.map