Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MapControls

Map controls

Hierarchy

Index

Constructors

constructor

Properties

autoRotate

autoRotate: boolean

autoRotateSpeed

autoRotateSpeed: number

center

center: I3JS.Vector3

dampingFactor

dampingFactor: number

domElement

domElement: HTMLElement | HTMLDocument

enableDamping

enableDamping: boolean

enableKeys

enableKeys: boolean

enablePan

enablePan: boolean

enableRotate

enableRotate: boolean

enableZoom

enableZoom: boolean

enabled

enabled: boolean

keyPanSpeed

keyPanSpeed: number

keys

keys: { BOTTOM: string; LEFT: string; RIGHT: string; UP: string }

Type declaration

  • BOTTOM: string
  • LEFT: string
  • RIGHT: string
  • UP: string

maxAzimuthAngle

maxAzimuthAngle: number

maxDistance

maxDistance: number

maxPolarAngle

maxPolarAngle: number

maxZoom

maxZoom: number

minAzimuthAngle

minAzimuthAngle: number

minDistance

minDistance: number

minPolarAngle

minPolarAngle: number

minZoom

minZoom: number

mouseButtons

mouseButtons: { LEFT: MOUSE; MIDDLE: MOUSE; RIGHT: MOUSE }

Type declaration

object

object: I3JS.Camera

panSpeed

panSpeed: number

rotateSpeed

rotateSpeed: number

screenSpacePanning

screenSpacePanning: boolean

target

target: I3JS.Vector3

touches

touches: { ONE: TOUCH; TWO: TOUCH }

Type declaration

zoomSpeed

zoomSpeed: number

Methods

addEventListener

  • addEventListener(type: string, listener: (event: any) => void): void

dispatchEvent

  • dispatchEvent(event: { target: any; type: string }): void

dispose

  • dispose(): void

getAzimuthalAngle

  • getAzimuthalAngle(): number

getDistance

  • getDistance(): number

getPolarAngle

  • getPolarAngle(): number

hasEventListener

  • hasEventListener(type: string, listener: (event: any) => void): boolean

listenToKeyEvents

  • listenToKeyEvents(domElement: HTMLElement): void

removeEventListener

  • removeEventListener(type: string, listener: (event: any) => void): void

reset

  • reset(): void

saveState

  • saveState(): void

update

  • update(): boolean

Generated using TypeDoc