Buckets:
ktongue/docker_container / simsite /frontend /node_modules /three-stdlib /controls /OrbitControls.d.ts
| import { MOUSE, OrthographicCamera, PerspectiveCamera, TOUCH, Vector3 } from 'three'; | |
| import { EventDispatcher } from './EventDispatcher'; | |
| import { StandardControlsEventMap } from './StandardControlsEventMap'; | |
| declare class OrbitControls extends EventDispatcher<StandardControlsEventMap> { | |
| object: PerspectiveCamera | OrthographicCamera; | |
| domElement: HTMLElement | undefined; | |
| enabled: boolean; | |
| target: Vector3; | |
| minDistance: number; | |
| maxDistance: number; | |
| minZoom: number; | |
| maxZoom: number; | |
| minPolarAngle: number; | |
| maxPolarAngle: number; | |
| minAzimuthAngle: number; | |
| maxAzimuthAngle: number; | |
| enableDamping: boolean; | |
| dampingFactor: number; | |
| enableZoom: boolean; | |
| zoomSpeed: number; | |
| enableRotate: boolean; | |
| rotateSpeed: number; | |
| enablePan: boolean; | |
| panSpeed: number; | |
| screenSpacePanning: boolean; | |
| keyPanSpeed: number; | |
| zoomToCursor: boolean; | |
| autoRotate: boolean; | |
| autoRotateSpeed: number; | |
| reverseOrbit: boolean; | |
| reverseHorizontalOrbit: boolean; | |
| reverseVerticalOrbit: boolean; | |
| keys: { | |
| LEFT: string; | |
| UP: string; | |
| RIGHT: string; | |
| BOTTOM: string; | |
| }; | |
| mouseButtons: Partial<{ | |
| LEFT: MOUSE; | |
| MIDDLE: MOUSE; | |
| RIGHT: MOUSE; | |
| }>; | |
| touches: Partial<{ | |
| ONE: TOUCH; | |
| TWO: TOUCH; | |
| }>; | |
| target0: Vector3; | |
| position0: Vector3; | |
| zoom0: number; | |
| _domElementKeyEvents: any; | |
| getPolarAngle: () => number; | |
| getAzimuthalAngle: () => number; | |
| setPolarAngle: (x: number) => void; | |
| setAzimuthalAngle: (x: number) => void; | |
| getDistance: () => number; | |
| getZoomScale: () => number; | |
| listenToKeyEvents: (domElement: HTMLElement) => void; | |
| stopListenToKeyEvents: () => void; | |
| saveState: () => void; | |
| reset: () => void; | |
| update: () => void; | |
| connect: (domElement: HTMLElement) => void; | |
| dispose: () => void; | |
| dollyIn: (dollyScale?: number) => void; | |
| dollyOut: (dollyScale?: number) => void; | |
| getScale: () => number; | |
| setScale: (newScale: number) => void; | |
| constructor(object: PerspectiveCamera | OrthographicCamera, domElement?: HTMLElement); | |
| } | |
| declare class MapControls extends OrbitControls { | |
| constructor(object: PerspectiveCamera | OrthographicCamera, domElement?: HTMLElement); | |
| } | |
| export { OrbitControls, MapControls }; | |
Xet Storage Details
- Size:
- 2.34 kB
- Xet hash:
- 80ab3d48e3644b6d4b8e0bbf1b3d2f131b5912cb88ac10ea23492799ce3788ed
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.