Skip to content

Class: RayPointer

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

Constructors

Constructor

new RayPointer(camera, xrOrigin, handedness): RayPointer

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

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:53


pointer

pointer: Pointer

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


ray

ray: Mesh<CylinderGeometry, ShaderMaterial>

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


rayDisplayMode

rayDisplayMode: RayDisplayMode = RayDisplayMode.VisibleOnIntersection

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


rayIntersection

rayIntersection: Intersection<Object3D<Object3DEventMap>>

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

Accessors

busy

Get Signature

get busy(): boolean

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

Returns

boolean

Methods

dispose()

dispose(): void

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

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:97

Parameters

connected

boolean

delta

number

_time

number

selectStart

boolean

selectEnd

boolean

policy?
forceHideRay?

boolean

Returns

void

Privacy | Terms