Options
All
  • Public
  • Public/Protected
  • All
Menu

Class InteractionPlane

TODO currently unused

Hierarchy

Index

Constructors

constructor

Properties

Private camera

camera: PerspectiveCamera | OrthographicCamera | null

Private Readonly plane

plane: Object3D

Private Readonly scene

scene: Scene

Private Readonly sphere

sphere: Object3D

Accessors

Protected renderableIndex

  • get renderableIndex(): number

Static pixelwiseDataTarget

  • get pixelwiseDataTarget(): WebGLRenderTarget

Methods

clickLeft

  • clickLeft(x: number, y: number, s: Stage): boolean

downLeft

  • downLeft(x: number, y: number, s: Stage): boolean

dragLeft

  • dragLeft(x: number, y: number, s: Stage): boolean

Protected getPixel

  • getPixel(x: number, y: number, r: WebGLRenderer): null | Vector3

getWorldPosition

  • getWorldPosition(s: Stage): Vector3

hover

  • hover(x: number, y: number, s: Stage): boolean

render

  • render(r: WebGLRenderer, camera: PerspectiveCamera | OrthographicCamera, target: WebGLRenderTarget, superSampleIndex: number): void

setSize

  • setSize(width: number, height: number): void

upLeft

  • upLeft(x: number, y: number, s: Stage): boolean

Generated using TypeDoc