import { OrthographicCamera } from '../../thirdparty/three/imports'; import { Camera3D } from './Camera3D'; declare module '@feng3d/ecs' { interface ComponentMap { OrthographicCamera3D: OrthographicCamera3D; } } export interface OrthographicCamera3D { get _camera(): OrthographicCamera; set _camera(v: OrthographicCamera); } /** * 3D透视摄像机,包装`three`中`PerspectiveCamera`。 */ export declare class OrthographicCamera3D extends Camera3D { get left(): number; set left(v: number); private _left; get right(): number; set right(v: number); private _right; get top(): number; set top(v: number); private _top; get bottom(): number; set bottom(v: number); private _bottom; get near(): number; set near(v: number); private _near; get far(): number; set far(v: number); private _far; get zoom(): number; set zoom(v: number); private _zoom; init(): void; destroy(): void; updateProjectionMatrix(): void; } //# sourceMappingURL=OrthographicCamera3D.d.ts.map