Constructors

  • Parameters

    • object: Camera
    • OptionaldomElement: HTMLElement

    Returns OrbitControls

Properties

autoRotate: boolean
autoRotateSpeed: number
center: Vector3
dampingFactor: number
domElement: HTMLElement | HTMLDocument
enableDamping: boolean
enableKeys: boolean
enablePan: boolean
enableRotate: boolean
enableZoom: boolean
enabled: boolean
keyPanSpeed: number
keys: {
    BOTTOM: number;
    LEFT: number;
    RIGHT: number;
    UP: number;
}
maxAzimuthAngle: number
maxDistance: number
maxPolarAngle: number
maxZoom: number
minAzimuthAngle: number
minDistance: number
minPolarAngle: number
minZoom: number
mouseButtons: {
    LEFT: MOUSE;
    MIDDLE: MOUSE;
    RIGHT: MOUSE;
}
object: Camera
panSpeed: number
rotateSpeed: number
screenSpacePanning: boolean
target: Vector3
touches: {
    ONE: TOUCH;
    TWO: TOUCH;
}
zoomSpeed: number

Methods

  • Parameters

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

          • event: any

          Returns void

    Returns void

  • Parameters

    • event: {
          target: any;
          type: string;
      }
      • target: any
      • type: string

    Returns void

  • Returns void

  • Returns number

  • Returns number

  • Parameters

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

          • event: any

          Returns void

    Returns boolean

  • Parameters

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

          • event: any

          Returns void

    Returns void

  • Returns void

  • Returns void

  • Returns boolean

""