Skip to content

Class: RayPointer

Defined in: packages/xr-input/src/pointer/ray-pointer.ts:52

Constructors

Constructor

new RayPointer(camera, xrOrigin, handedness): RayPointer

Defined in: packages/xr-input/src/pointer/ray-pointer.ts:59

Parameters

camera

PerspectiveCamera

xrOrigin

XROrigin

handedness

"left" | "right"

Returns

RayPointer

Properties

enabled

enabled: boolean = true

Defined in: packages/xr-input/src/pointer/ray-pointer.ts:55


pointer

pointer: Pointer

Defined in: packages/xr-input/src/pointer/ray-pointer.ts:53


ray

ray: Mesh<CylinderGeometry, ShaderMaterial>

Defined in: packages/xr-input/src/pointer/ray-pointer.ts:54


rayDisplayMode

rayDisplayMode: RayDisplayMode = RayDisplayMode.VisibleOnIntersection

Defined in: packages/xr-input/src/pointer/ray-pointer.ts:57


rayIntersection

rayIntersection: Intersection<Object3D<Object3DEventMap>>

Defined in: packages/xr-input/src/pointer/ray-pointer.ts:56

Accessors

busy

Get Signature

get busy(): boolean

Defined in: packages/xr-input/src/pointer/ray-pointer.ts:157

Returns

boolean

Methods

dispose()

dispose(): void

Defined in: packages/xr-input/src/pointer/ray-pointer.ts:164

Dispose of ray pointer resources.

Returns

void


update()

update(connected, delta, _time, selectStart, selectEnd, policy?): void

Defined in: packages/xr-input/src/pointer/ray-pointer.ts:100

Parameters

connected

boolean

delta

number

_time

number

selectStart

boolean

selectEnd

boolean

policy?
forceHideRay?

boolean

Returns

void

Privacy | Terms