12345678910111213141516171819202122 |
- import {
- Camera,
- Frustum,
- Mesh,
- Object3D,
- Scene,
- Vector3
- } from '../../../src/Three';
- export class SelectionBox {
- constructor(camera: Camera, scene: Scene, deep?: number);
- camera: Camera;
- collection: Mesh[];
- deep: number;
- endPoint: Vector3;
- scene: Scene;
- startPoint: Vector3;
- select(startPoint: Vector3, endPoint: Vector3): Mesh[];
- updateFrustum(startPoint: Vector3, endPoint: Vector3): void;
- searchChildInFrustum(frustum: Frustum, object: Object3D): void;
- }
|