Skip to content

Class: OrbitControls ​

Defined in: packages/minerender/src/three/OrbitControls.d.ts:3

Extended by ​

Constructors ​

Constructor ​

ts
new OrbitControls(object, domElement?): OrbitControls;

Defined in: packages/minerender/src/three/OrbitControls.d.ts:4

Parameters ​

ParameterType
objectCamera
domElement?HTMLElement

Returns ​

OrbitControls

Properties ​

PropertyTypeDefined in
autoRotatebooleanpackages/minerender/src/three/OrbitControls.d.ts:42
autoRotateSpeednumberpackages/minerender/src/three/OrbitControls.d.ts:43
centerVector3packages/minerender/src/three/OrbitControls.d.ts:14
dampingFactornumberpackages/minerender/src/three/OrbitControls.d.ts:29
domElementHTMLElement | HTMLDocumentpackages/minerender/src/three/OrbitControls.d.ts:7
enabledbooleanpackages/minerender/src/three/OrbitControls.d.ts:10
enableDampingbooleanpackages/minerender/src/three/OrbitControls.d.ts:28
enableKeysbooleanpackages/minerender/src/three/OrbitControls.d.ts:45
enablePanbooleanpackages/minerender/src/three/OrbitControls.d.ts:37
enableRotatebooleanpackages/minerender/src/three/OrbitControls.d.ts:34
enableZoombooleanpackages/minerender/src/three/OrbitControls.d.ts:31
keyPanSpeednumberpackages/minerender/src/three/OrbitControls.d.ts:40
keysobjectpackages/minerender/src/three/OrbitControls.d.ts:46
keys.BOTTOMstringpackages/minerender/src/three/OrbitControls.d.ts:46
keys.LEFTstringpackages/minerender/src/three/OrbitControls.d.ts:46
keys.RIGHTstringpackages/minerender/src/three/OrbitControls.d.ts:46
keys.UPstringpackages/minerender/src/three/OrbitControls.d.ts:46
maxAzimuthAnglenumberpackages/minerender/src/three/OrbitControls.d.ts:26
maxDistancenumberpackages/minerender/src/three/OrbitControls.d.ts:17
maxPolarAnglenumberpackages/minerender/src/three/OrbitControls.d.ts:23
maxZoomnumberpackages/minerender/src/three/OrbitControls.d.ts:20
minAzimuthAnglenumberpackages/minerender/src/three/OrbitControls.d.ts:25
minDistancenumberpackages/minerender/src/three/OrbitControls.d.ts:16
minPolarAnglenumberpackages/minerender/src/three/OrbitControls.d.ts:22
minZoomnumberpackages/minerender/src/three/OrbitControls.d.ts:19
mouseButtonsobjectpackages/minerender/src/three/OrbitControls.d.ts:47
mouseButtons.LEFTMOUSEpackages/minerender/src/three/OrbitControls.d.ts:47
mouseButtons.MIDDLEMOUSEpackages/minerender/src/three/OrbitControls.d.ts:47
mouseButtons.RIGHTMOUSEpackages/minerender/src/three/OrbitControls.d.ts:47
objectCamerapackages/minerender/src/three/OrbitControls.d.ts:6
panSpeednumberpackages/minerender/src/three/OrbitControls.d.ts:38
rotateSpeednumberpackages/minerender/src/three/OrbitControls.d.ts:35
screenSpacePanningbooleanpackages/minerender/src/three/OrbitControls.d.ts:39
targetVector3packages/minerender/src/three/OrbitControls.d.ts:11
touchesobjectpackages/minerender/src/three/OrbitControls.d.ts:48
touches.ONETOUCHpackages/minerender/src/three/OrbitControls.d.ts:48
touches.TWOTOUCHpackages/minerender/src/three/OrbitControls.d.ts:48
zoomSpeednumberpackages/minerender/src/three/OrbitControls.d.ts:32

Methods ​

addEventListener() ​

ts
addEventListener(type, listener): void;

Defined in: packages/minerender/src/three/OrbitControls.d.ts:67

Parameters ​

ParameterType
typestring
listener(event) => void

Returns ​

void


dispatchEvent() ​

ts
dispatchEvent(event): void;

Defined in: packages/minerender/src/three/OrbitControls.d.ts:73

Parameters ​

ParameterType
event{ target: any; type: string; }
event.targetany
event.typestring

Returns ​

void


dispose() ​

ts
dispose(): void;

Defined in: packages/minerender/src/three/OrbitControls.d.ts:58

Returns ​

void


getAzimuthalAngle() ​

ts
getAzimuthalAngle(): number;

Defined in: packages/minerender/src/three/OrbitControls.d.ts:62

Returns ​

number


getDistance() ​

ts
getDistance(): number;

Defined in: packages/minerender/src/three/OrbitControls.d.ts:64

Returns ​

number


getPolarAngle() ​

ts
getPolarAngle(): number;

Defined in: packages/minerender/src/three/OrbitControls.d.ts:60

Returns ​

number


hasEventListener() ​

ts
hasEventListener(type, listener): boolean;

Defined in: packages/minerender/src/three/OrbitControls.d.ts:69

Parameters ​

ParameterType
typestring
listener(event) => void

Returns ​

boolean


listenToKeyEvents() ​

ts
listenToKeyEvents(domElement): void;

Defined in: packages/minerender/src/three/OrbitControls.d.ts:52

Parameters ​

ParameterType
domElementHTMLElement

Returns ​

void


removeEventListener() ​

ts
removeEventListener(type, listener): void;

Defined in: packages/minerender/src/three/OrbitControls.d.ts:71

Parameters ​

ParameterType
typestring
listener(event) => void

Returns ​

void


reset() ​

ts
reset(): void;

Defined in: packages/minerender/src/three/OrbitControls.d.ts:56

Returns ​

void


saveState() ​

ts
saveState(): void;

Defined in: packages/minerender/src/three/OrbitControls.d.ts:54

Returns ​

void


update() ​

ts
update(): boolean;

Defined in: packages/minerender/src/three/OrbitControls.d.ts:50

Returns ​

boolean