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