Class NativeAdaptor

NativeAdaptor is a thin wrapper around the native mouse adaptors, currently only rotate, zoom, and pan are selected. These are strictly hidden from the client. HTMLViewport3D decides if these should be used

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected mouseDown

mouseDown: boolean = false

Protected renderEngine

renderEngine: any = null

Protected renderEngineID

renderEngineID: any = null

Private selector

selector: number = 0

Static Private uniqueTimerID

uniqueTimerID: number = 0

Methods

down

  • down(event: MouseEvent, cachedRenderParams: RenderParams3D): boolean
  • Parameters

    Returns boolean

move

  • move(event: MouseEvent, cachedRenderParams: RenderParams3D): boolean
  • Parameters

    Returns boolean

postRender

  • postRender(htmlViewport: any, renderParams: any): void

up

  • Parameters

    Returns boolean

wheel

  • wheel(event: MouseEvent, cachedRenderParams: RenderParams3D): boolean
  • Parameters

    Returns boolean