ng2-3d-editor
Version:
Angular 2 3D Editor/viewer
30 lines (29 loc) • 766 B
TypeScript
/// <reference types="three" />
import * as THREE from 'three';
export declare class EditorControls extends THREE.EventDispatcher {
panSpeed: any;
zoomSpeed: any;
rotationSpeed: any;
container: any;
pointer: any;
pointerOld: any;
STATE: any;
state: any;
center: any;
vector: any;
spherical: any;
camera: any;
changeEvent: any;
normalMatrix: any;
constructor(container: any, camera: any);
onMouseDown(event: any): void;
onMouseMove(event: any): void;
focus(target: any): void;
dispatchEvent(event: any): void;
pan(delta: any): void;
zoom(delta: any): void;
rotate(delta: any): void;
onMouseWheel(event: any): void;
onMouseUp(): void;
contextmenu(event: any): void;
}