Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ThreeNavigation

Index

Constructors

constructor

Properties

cameraIsAnimating

cameraIsAnimating: boolean = false

controls

controls: ThreeControls

Private log

log: Logger = ...

observationCamera

observationCamera: Camera

observationCameraFrustrumFactor

observationCameraFrustrumFactor: number = 2

observationCameraZoom

observationCameraZoom: number = 3

observationOn

observationOn: boolean = false

observationRenderer

observationRenderer: WebGLRenderer

observationSubscription

observationSubscription: Subscription

observationViewer

observationViewer: HTMLElement

Private three

Private tweenCamera

tweenCamera: any

Private zoomOnBboxObject

zoomOnBboxObject: Object3D

Accessors

camera

  • get camera(): Camera

Methods

endObservation

  • endObservation(): void

initControls

  • initControls(): void

removeCameraHelper

  • removeCameraHelper(): void

showCameraHelper

  • showCameraHelper(): void

startObservation

  • startObservation(): void

toggleObservation

  • toggleObservation(): void

zoom

  • zoom(target: Object3D | Box3 | Object3D[] | "scene" | "currentBbox", factor: number | "auto", orientation?: NavigationOrientation, animate?: boolean, render?: boolean): void

zoomOnBbox

zoomOnObject

  • zoomOnObject(object: Object3D, factor?: number | "auto", orientation?: NavigationOrientation, animate?: boolean, render?: boolean): void

zoomOnScene

  • zoomOnScene(factor: any, orientation?: NavigationOrientation, animate?: boolean, render?: boolean): void

Generated using TypeDoc