CameraWalkModeOperator

class Operators.Camera.CameraWalkModeOperator()

Properties

Operators.Camera.CameraWalkModeOperator.viewer

readonly

viewer: IWebViewer

Accessors

Operators.Camera.CameraWalkModeOperator.keyboardWalkOperator()
get keyboardWalkOperator(): CameraKeyboardWalkOperator

Returns: CameraKeyboardWalkOperator

Operators.Camera.CameraWalkModeOperator.walkOperator()
get walkOperator(): CameraWalkOperator

Returns: CameraWalkOperator

Methods

Operators.Camera.CameraWalkModeOperator.getWalkMode()
getWalkMode(): WalkMode

Gets the walk mode.

Returns: WalkMode

Keyboard or Mouse
Operators.Camera.CameraWalkModeOperator.resetDefaultWalkSpeeds()
resetDefaultWalkSpeeds(): Promise

Resets speeds to defaults on both mouse and keyboard walk

Returns: Promise

Operators.Camera.CameraWalkModeOperator.setBimDoorConfig()
setBimDoorConfig(doorConfig: DoorConfig): void

Sets BIM door config on both mouse and keyboard walk

Parameters

doorConfig: DoorConfig

Returns: void

Operators.Camera.CameraWalkModeOperator.setBimFloorConfig()
setBimFloorConfig(floorConfig: FloorConfig): void

Sets BIM floor config on both mouse and keyboard walk

Parameters

floorConfig: FloorConfig

Returns: void

Operators.Camera.CameraWalkModeOperator.setBimModeEnabled()
setBimModeEnabled(enabled: boolean): Promise

Sets BIM mode enables/disabled on both mouse and keyboard walk

Parameters

enabled: boolean

Returns: Promise

Operators.Camera.CameraWalkModeOperator.setBimWallConfig()
setBimWallConfig(wallConfig: WallConfig): void

Sets BIM wall config on both mouse and keyboard walk

Parameters

wallConfig: WallConfig

Returns: void

Operators.Camera.CameraWalkModeOperator.setElevationSpeed()
setElevationSpeed(speed: number): void

Sets elevation speed for both mouse and keyboard walk

Parameters

speed: number

Returns: void

Operators.Camera.CameraWalkModeOperator.setRotationSpeed()
setRotationSpeed(speed: number): void

Sets rotation speed for both mouse and keyboard walk

Parameters

speed: number

Returns: void

Operators.Camera.CameraWalkModeOperator.setViewAngle()
setViewAngle(angle: number): void

Sets view angle (FOV) for both mouse and keyboard walk operators

Parameters

angle: number

Returns: void

Operators.Camera.CameraWalkModeOperator.setWalkMode()
setWalkMode(walkMode: WalkMode): Promise

Sets the walk mode to Mouse or Keyboard.

Parameters

walkMode: WalkMode

Returns: Promise

Operators.Camera.CameraWalkModeOperator.setWalkSpeed()
setWalkSpeed(speed: number): void

Sets walk speed for both mouse and keyboard walk

Parameters

speed: number

Returns: void

Operators.Camera.CameraWalkModeOperator.setZoomSpeed()
setZoomSpeed(speed: number): void

Sets zoom speed on both mouse and keyboard walk

Parameters

speed: number

Returns: void