CameraWalkOperator
-
class
wv.Operators.Camera.CameraWalkOperator() Index
Methods
addMappingclearMappingdisableBimModeenableBimModegetBimDoorConfiggetBimFloorConfiggetBimModeEnabledgetBimWallConfiggetElevationSpeedgetMajorAxisgetRotationSpeedgetTiltgetViewAnglegetWalkActivegetWalkSpeedgetZoomSpeedisBimModeEnabledresetDefaultWalkSpeedsrotateLeftrotateRightsetBimDoorConfigsetBimFloorConfigsetBimWallConfigsetElevationSpeedsetMappingsetRotationSpeedsetTiltsetViewAnglesetWalkSpeedsetZoomSpeedtiltDowntiltUptoggleBimModewalkBackwardwalkBackwardWithCollisionwalkDownwalkForwardwalkForwardWithCollisionwalkLeftwalkLeftWithCollisionwalkRightwalkRightWithCollisionwalkUp
Methods
-
wv.Operators.Camera.CameraWalkOperator.addMapping() inherited
addMapping(button:Button, modifier:KeyModifiers?): voidAdds a button and key modifier mapping for the operator. If no mapping is provided, all combinations are considered valid. All mappings require a mouse button, but a key modifier is optional.
Parameters
button:
Buttonmodifier:
KeyModifiers= KeyModifiers.NoneReturns: void
-
wv.Operators.Camera.CameraWalkOperator.clearMapping() inherited
clearMapping(): voidClears any button and key modifier mappings for the operator.
Returns: void
-
wv.Operators.Camera.CameraWalkOperator.disableBimMode() inherited
disableBimMode(): PromiseDisables BIM mode, which includes collision detection
Returns: Promise
-
wv.Operators.Camera.CameraWalkOperator.enableBimMode() inherited
enableBimMode(): PromiseEnables BIM mode, which includes collision detection
Returns: Promise
-
wv.Operators.Camera.CameraWalkOperator.getBimDoorConfig() inherited
getBimDoorConfig():DoorConfigGets the door distance config used by BIM mode. See also: [[enableBimMode]].
Returns:
DoorConfig
-
wv.Operators.Camera.CameraWalkOperator.getBimFloorConfig() inherited
getBimFloorConfig():FloorConfigGets the floor distance config used by BIM mode. See also: [[enableBimMode]].
Returns:
FloorConfig
-
wv.Operators.Camera.CameraWalkOperator.getBimModeEnabled() inherited
getBimModeEnabled(): booleanReturns true if BIM mode is currently active
Returns: boolean
-
wv.Operators.Camera.CameraWalkOperator.getBimWallConfig() inherited
getBimWallConfig():WallConfigGets the wall distance config used by BIM mode. See also: [[enableBimMode]].
Returns:
WallConfig
-
wv.Operators.Camera.CameraWalkOperator.getElevationSpeed() inherited
getElevationSpeed(): numberGets the elevation speed for moving the camera up and down.
Returns: number
-
wv.Operators.Camera.CameraWalkOperator.getMajorAxis() inherited
getMajorAxis():AxisGet major axis
Returns:
Axis
-
wv.Operators.Camera.CameraWalkOperator.getRotationSpeed() inherited
getRotationSpeed(): numberGets the rotation speed for tilt and rotate.
Returns: number
-
wv.Operators.Camera.CameraWalkOperator.getTilt() inherited
getTilt(): numberGets the tilt value.
Returns: number
-
wv.Operators.Camera.CameraWalkOperator.getViewAngle() inherited
getViewAngle(): numberGets the view angle.
Returns: number
-
wv.Operators.Camera.CameraWalkOperator.getWalkActive() inherited
getWalkActive(): booleanReturns true if walking is currently active
Returns: boolean
-
wv.Operators.Camera.CameraWalkOperator.getWalkSpeed() inherited
getWalkSpeed(): numberGets the walkSpeed for walking forward, backwards, left, and right.
Returns: number
-
wv.Operators.Camera.CameraWalkOperator.getZoomSpeed() inherited
getZoomSpeed(): numberGets the speed used when walking with the mouse scroll wheel.
Returns: number
-
wv.Operators.Camera.CameraWalkOperator.isBimModeEnabled() inherited
isBimModeEnabled(): booleanReturns: boolean
-
wv.Operators.Camera.CameraWalkOperator.resetDefaultWalkSpeeds() inherited
resetDefaultWalkSpeeds(): PromiseSets the walk, rotate, and mouse look speeds to the default values.
Returns: Promise
-
wv.Operators.Camera.CameraWalkOperator.rotateLeft() inherited
rotateLeft(degrees: number): voidParameters
degrees: numberReturns: void
-
wv.Operators.Camera.CameraWalkOperator.rotateRight() inherited
rotateRight(degrees: number): voidParameters
degrees: numberReturns: void
-
wv.Operators.Camera.CameraWalkOperator.setBimDoorConfig() inherited
setBimDoorConfig(doorConfig:DoorConfig): voidSets the door distance config used by BIM mode.
Parameters
doorConfig:DoorConfigReturns: void
-
wv.Operators.Camera.CameraWalkOperator.setBimFloorConfig() inherited
setBimFloorConfig(floorConfig:FloorConfig): voidSets the floor distance config used by BIM mode. See also: [[enableBimMode]].
Parameters
floorConfig:FloorConfigReturns: void
-
wv.Operators.Camera.CameraWalkOperator.setBimWallConfig() inherited
setBimWallConfig(wallConfig:WallConfig): voidSets the wall distance config used by BIM mode. See also: [[enableBimMode]].
Parameters
wallConfig:WallConfigReturns: void
-
wv.Operators.Camera.CameraWalkOperator.setElevationSpeed() inherited
setElevationSpeed(elevationSpeed: number): voidSets the elevation speed for moving the camera up and down.
Parameters
elevationSpeed: number
The camera will move by elevationSpeed per second.Returns: void
-
wv.Operators.Camera.CameraWalkOperator.setMapping(