Options
All
  • Public
  • Public/Protected
  • All
Menu

Class OrbitControls

Hierarchy

  • EventDispatcher
    • OrbitControls

Index

Constructors

constructor

  • new OrbitControls(object: PerspectiveCamera | OrthographicCamera, domElement: any): OrbitControls
  • Parameters

    • object: PerspectiveCamera | OrthographicCamera
    • domElement: any

    Returns OrbitControls

Properties

_domElementKeyEvents

_domElementKeyEvents: any

autoRotate

autoRotate: boolean

autoRotateSpeed

autoRotateSpeed: number

dampingFactor

dampingFactor: number

dispose

dispose: Function

domElement

domElement: any

enableDamping

enableDamping: boolean

enableKeys

enableKeys: boolean

enablePan

enablePan: boolean

enableRotate

enableRotate: boolean

enableZoom

enableZoom: boolean

enabled

enabled: boolean

getAzimuthalAngle

getAzimuthalAngle: Function

getPolarAngle

getPolarAngle: Function

keyPanSpeed

keyPanSpeed: number

keys

keys: any

listenToKeyEvents

listenToKeyEvents: Function

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: any

object

object: PerspectiveCamera | OrthographicCamera

panSpeed

panSpeed: number

position0

position0: Vector3

reset

reset: Function

rotateSpeed

rotateSpeed: number

saveState

saveState: Function

screenSpacePanning

screenSpacePanning: boolean

target

target: Vector3

target0

target0: Vector3

touches

touches: any

update

update: Function

zoom0

zoom0: number

zoomSpeed

zoomSpeed: number

Methods

addEventListener

  • addEventListener(type: string, listener: function): void
  • Adds a listener to an event type.

    Parameters

    • type: string

      The type of event to listen to.

    • listener: function

      The function that gets called when the event is fired.

        • (event: Event): void
        • Parameters

          • event: Event

          Returns void

    Returns void

dispatchEvent

  • dispatchEvent(event: object): void
  • Fire an event type.

    Parameters

    • event: object
      • [attachment: string]: any
      • type: string

    Returns void

hasEventListener

  • hasEventListener(type: string, listener: function): boolean
  • Checks if listener is added to an event type.

    Parameters

    • type: string

      The type of event to listen to.

    • listener: function

      The function that gets called when the event is fired.

        • (event: Event): void
        • Parameters

          • event: Event

          Returns void

    Returns boolean

removeEventListener

  • removeEventListener(type: string, listener: function): void
  • Removes a listener from an event type.

    Parameters

    • type: string

      The type of the listener that gets removed.

    • listener: function

      The listener function that gets removed.

        • (event: Event): void
        • Parameters

          • event: Event

          Returns void

    Returns void