CameraWalkModeOperator

class Communicator.Operator.CameraWalkModeOperator()

Methods

getWalkMode

Communicator.Operator.CameraWalkModeOperator.getWalkMode()

Gets the walk mode.

Return type

Communicator.WalkMode

Returns

Keyboard or Mouse

resetDefaultWalkSpeeds

Communicator.Operator.CameraWalkModeOperator.resetDefaultWalkSpeeds()

Resets speeds to defaults on both mouse and keyboard walk

Return type

Promise[void]

setBimDoorConfig

Communicator.Operator.CameraWalkModeOperator.setBimDoorConfig(doorConfig)

Sets BIM door config on both mouse and keyboard walk

Arguments
  • doorConfig (DoorConfig()) –

Return type

void

setBimFloorConfig

Communicator.Operator.CameraWalkModeOperator.setBimFloorConfig(floorConfig)

Sets BIM floor config on both mouse and keyboard walk

Arguments
  • floorConfig (FloorConfig()) –

Return type

void

setBimModeEnabled

Communicator.Operator.CameraWalkModeOperator.setBimModeEnabled(enabled)

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

Arguments
  • enabled (boolean()) –

Return type

Promise[void]

setBimWallConfig

Communicator.Operator.CameraWalkModeOperator.setBimWallConfig(wallConfig)

Sets BIM wall config on both mouse and keyboard walk

Arguments
  • wallConfig (WallConfig()) –

Return type

void

setElevationSpeed

Communicator.Operator.CameraWalkModeOperator.setElevationSpeed(speed)

Sets elevation speed for both mouse and keyboard walk

Arguments
  • speed (number()) –

Return type

void

setRotationSpeed

Communicator.Operator.CameraWalkModeOperator.setRotationSpeed(speed)

Sets rotation speed for both mouse and keyboard walk

Arguments
  • speed (number()) –

Return type

void

setViewAngle

Communicator.Operator.CameraWalkModeOperator.setViewAngle(angle)

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

Arguments
  • angle (number()) –

Return type

void

setWalkMode

Communicator.Operator.CameraWalkModeOperator.setWalkMode(walkMode)

Sets the walk mode to Mouse or Keyboard.

Arguments
  • walkMode (Communicator.WalkMode()) –

Return type

Promise[void]

setWalkSpeed

Communicator.Operator.CameraWalkModeOperator.setWalkSpeed(speed)

Sets walk speed for both mouse and keyboard walk

Arguments
  • speed (number()) –

Return type

void

setZoomSpeed

Communicator.Operator.CameraWalkModeOperator.setZoomSpeed(speed)

Sets zoom speed on both mouse and keyboard walk

Arguments
  • speed (number()) –

Return type

void