Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ManipulatorControl

Hierarchy

Index

Constructors

constructor

Properties

dragEnd

dragEnd: Event

dragStart

dragStart: Event

inputMap

inputMap: undefined | InputMap

moveRate

moveRate: number

options

update

update: Event

updateEnd

updateEnd: Event

viewer

viewer: Viewer

Methods

changeMode

destroy

  • destroy(): undefined

getChangedMatrix

getChangedOffset

  • getChangedOffset(): { offset: [number, number, number]; type: "rotate" | "translate" | "scale" }
  • Returns { offset: [number, number, number]; type: "rotate" | "translate" | "scale" }

    • offset: [number, number, number]
    • type: "rotate" | "translate" | "scale"

isDestroyed

  • isDestroyed(): boolean

keyDownCallback

  • keyDownCallback(evt: KeyboardEvent): void

keyUpCallback

  • keyUpCallback(evt: KeyboardEvent): void

onLeftDown

  • onLeftDown(movement: Vector2): void
  • Parameters

    Returns void

onLeftUp

  • onLeftUp(): void
  • Returns void

onMouseMove

  • onMouseMove(movement: Vector2, event: MouseEvent): void
  • Parameters

    • movement: Vector2
    • event: MouseEvent

    Returns void

register

  • register(): void

removeApplyType

setApplyType

setBaseTransform

  • setBaseTransform(baseTransform: Matrix4): void
  • Parameters

    Returns void

setVisibility

  • setVisibility(value: boolean): void
  • Parameters

    • value: boolean

    Returns void