Skip to content

Interface: GpuPickerLike ​

Experimental

The subset of GpuPicker the router uses (injectable for tests).

Methods ​

dispose() ​

ts
dispose(): void;

Experimental

Returns ​

void


pick() ​

ts
pick(request): Promise<PickResult[]>;

Experimental

Parameters ​

ParameterType
request{ mode?: PickMode; radius?: number; x: number; y: number; }
request.mode?PickMode
request.radius?number
request.xnumber
request.ynumber

Returns ​

Promise<PickResult[]>


register() ​

ts
register(target, options?): number;

Experimental

Parameters ​

ParameterType
target| Object3D<Object3DEventMap> | PickablePrimitive
options?GpuPickableOptions

Returns ​

number


unregister() ​

ts
unregister(target): boolean;

Experimental

Parameters ​

ParameterType
target| number | Object3D<Object3DEventMap> | PickablePrimitive

Returns ​

boolean

Released under the MIT License.