CameraWalkOperator

class CameraWalkOperator()

Methods

addMapping

CameraWalkOperator.addMapping(button, modifier)
Arguments:
Return type:

void

clearMapping

CameraWalkOperator.clearMapping()
Return type:void

disableBimMode

CameraWalkOperator.disableBimMode()
Return type:Promise <void>

enableBimMode

CameraWalkOperator.enableBimMode()
Return type:Promise <void>

getBimDoorConfig

CameraWalkOperator.getBimDoorConfig()
Return type:DoorConfig()

getBimFloorConfig

CameraWalkOperator.getBimFloorConfig()
Return type:FloorConfig()

getBimModeEnabled

CameraWalkOperator.getBimModeEnabled()
Return type:boolean

getBimWallConfig

CameraWalkOperator.getBimWallConfig()
Return type:WallConfig()

getElevationSpeed

CameraWalkOperator.getElevationSpeed()
Return type:number

getMajorAxis

CameraWalkOperator.getMajorAxis()
Return type:Axis

getRotationSpeed

CameraWalkOperator.getRotationSpeed()
Return type:number

getTilt

CameraWalkOperator.getTilt()
Return type:number

getViewAngle

CameraWalkOperator.getViewAngle()
Return type:number

getWalkActive

CameraWalkOperator.getWalkActive()
Return type:boolean

getWalkSpeed

CameraWalkOperator.getWalkSpeed()
Return type:number

getZoomSpeed

CameraWalkOperator.getZoomSpeed()
Return type:number

isBimModeEnabled

CameraWalkOperator.isBimModeEnabled()
Return type:boolean

onActivate

CameraWalkOperator.onActivate()
Return type:Promise <void>

onDeactivate

CameraWalkOperator.onDeactivate()
Return type:Promise <void>

onMouseDown

CameraWalkOperator.onMouseDown(event)
Arguments:
Return type:

void

onMouseMove

CameraWalkOperator.onMouseMove(event)
Arguments:
Return type:

void

onMouseUp

CameraWalkOperator.onMouseUp(event)
Arguments:
Return type:

void

onTouchEnd

CameraWalkOperator.onTouchEnd(event)
Arguments:
Return type:

void

onTouchMove

CameraWalkOperator.onTouchMove(event)
Arguments:
Return type:

Promise <void>

onTouchStart

CameraWalkOperator.onTouchStart(event)
Arguments:
Return type:

void

resetDefaultWalkSpeeds

CameraWalkOperator.resetDefaultWalkSpeeds()
Return type:Promise <void>

rotateLeft

CameraWalkOperator.rotateLeft(degrees)
Arguments:
  • degrees (number()) – None
Return type:

void

rotateRight

CameraWalkOperator.rotateRight(degrees)
Arguments:
  • degrees (number()) – None
Return type:

void

setBimDoorConfig

CameraWalkOperator.setBimDoorConfig(doorConfig)
Arguments:
Return type:

void

setBimFloorConfig

CameraWalkOperator.setBimFloorConfig(floorConfig)
Arguments:
Return type:

void

setBimWallConfig

CameraWalkOperator.setBimWallConfig(wallConfig)
Arguments:
Return type:

void

setElevationSpeed

CameraWalkOperator.setElevationSpeed(elevationSpeed)
Arguments:
  • elevationSpeed (number()) –
Return type:

void

setMapping

CameraWalkOperator.setMapping(button, modifier)
Arguments:
Return type:

void

setRotationSpeed

CameraWalkOperator.setRotationSpeed(rotationSpeed)
Arguments:
  • rotationSpeed (number()) –
Return type:

void

setTilt

CameraWalkOperator.setTilt(tilt)
Arguments:
  • tilt (number()) –
Return type:

void

setViewAngle

CameraWalkOperator.setViewAngle(degrees)
Arguments:
  • degrees (number()) – None
Return type:

void

setWalkSpeed

CameraWalkOperator.setWalkSpeed(walkSpeed)
Arguments:
  • walkSpeed (number()) –
Return type:

void

setZoomSpeed

CameraWalkOperator.setZoomSpeed(zoomSpeed)
Arguments:
  • zoomSpeed (number()) –
Return type:

void

tiltDown

CameraWalkOperator.tiltDown(degrees)
Arguments:
  • degrees (number()) – None
Return type:

void

tiltUp

CameraWalkOperator.tiltUp(degrees)
Arguments:
  • degrees (number()) – None
Return type:

void

toggleBimMode

CameraWalkOperator.toggleBimMode()
Return type:Promise <void>

walkBackward

CameraWalkOperator.walkBackward(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

void

walkBackwardWithCollision

CameraWalkOperator.walkBackwardWithCollision(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

Promise <void>

walkDown

CameraWalkOperator.walkDown(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

void

walkForward

CameraWalkOperator.walkForward(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

void

walkForwardWithCollision

CameraWalkOperator.walkForwardWithCollision(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

Promise <void>

walkLeft

CameraWalkOperator.walkLeft(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

void

walkLeftWithCollision

CameraWalkOperator.walkLeftWithCollision(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

Promise <void>

walkRight

CameraWalkOperator.walkRight(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

void

walkRightWithCollision

CameraWalkOperator.walkRightWithCollision(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

Promise <void>

walkUp

CameraWalkOperator.walkUp(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

void