Skip to content

Class: CameraRotationTool

相机旋转工具类

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new CameraRotationTool(viewer): CameraRotationTool

相机旋转工具类

Parameters

NameTypeDescription
viewerViewerCesium.Viewer 类实例

Returns

CameraRotationTool

Memberof

CameraRotationTool

Defined in

src/engine/CameraRotationTool.ts:41

Properties

viewer

viewer: Viewer

Defined in

src/engine/CameraRotationTool.ts:34


removePreUpdateFn

removePreUpdateFn: RemoveCallback

Defined in

src/engine/CameraRotationTool.ts:35

Methods

destroy

destroy(): void

销毁。释放资源。如果不再使用该实例,请务必调用该方法

Returns

void

Memberof

CameraRotationTool

Defined in

src/engine/CameraRotationTool.ts:51


rotateInPlace

rotateInPlace(speed?): void

原地向右旋转

Parameters

NameTypeDefault valueDescription
speednumber10旋转速度,单位为角度每秒

Returns

void

Memberof

CameraRotationTool

Defined in

src/engine/CameraRotationTool.ts:62


stop

stop(): void

停止旋转

Returns

void

Memberof

CameraRotationTool

Defined in

src/engine/CameraRotationTool.ts:93


surround

surround(origin, options?): void

环绕某点或 3D tiles 旋转

Parameters

NameTypeDescription
originCartesian3 | Cesium3DTileset原点。3D tiles 或者笛卡尔坐标
options?SurroundOptionsSurroundOptions 旋转参数

Returns

void

Memberof

CameraRotationTool

Defined in

src/engine/CameraRotationTool.ts:109