@inweb/viewer-three
Version:
JavaScript library for rendering CAD and BIM files in a browser using Three.js
13 lines (12 loc) • 436 B
TypeScript
import { CameraMode, IComponent } from "@inweb/viewer-core";
import type { Viewer } from "../Viewer";
export declare class CameraComponent implements IComponent {
protected viewer: Viewer;
constructor(viewer: Viewer);
dispose(): void;
getCameraMode(camera: any): CameraMode;
switchCamera(camera: any): void;
switchCameraMode(mode: CameraMode): void;
optionsChange: () => void;
geometryEnd: () => void;
}