UNPKG

polygonjs-engine

Version:

node-based webgl 3D engine https://polygonjs.com

18 lines (17 loc) 587 B
import { Vector2 } from 'three/src/math/Vector2'; import { BaseViewerType } from '../_Base'; export declare class ViewerCamerasController { private _viewer; private _size; private _aspect; constructor(_viewer: BaseViewerType); cameraNode(): import("../../nodes/obj/_BaseCamera").BaseCameraObjNodeType; get size(): Vector2; get aspect(): number; computeSizeAndAspect(): void; private _update_size; private _get_aspect; updateCameraAspect(): void; prepareCurrentCamera(): Promise<void>; _update_from_camera_container(): Promise<void>; }