UNPKG

threepipe

Version:

A modern 3D viewer framework built on top of three.js, written in TypeScript, designed to make creating high-quality, modular, and extensible 3D experiences on the web simple and enjoyable.

14 lines 620 B
import { Box2, Box3, Camera, Object3D, Vector3 } from 'three'; import { IObject3D } from '../../core'; export declare class Box3B extends Box3 { private static _box; private _vector; expandByObject(object: Object3D | IObject3D, precise?: boolean, ignoreInvisible?: boolean, ignoreObject?: (obj: Object3D) => boolean): this; expandByObjects(objects: (Object3D | IObject3D)[], precise?: boolean, ignoreInvisible?: boolean): this; /** * Get corner points. */ getPoints(): Vector3[]; getScreenSpaceBounds(camera: Camera): Box2; } //# sourceMappingURL=../../src/three/math/Box3B.d.ts.map