Buckets:
ktongue/docker_container / simsite /frontend /node_modules /three-stdlib /webxr /OculusHandPointerModel.d.ts
| import { | |
| BufferGeometry, | |
| Intersection, | |
| Mesh, | |
| MeshBasicMaterial, | |
| Object3D, | |
| Raycaster, | |
| SphereGeometry, | |
| Texture, | |
| Vector3, | |
| } from 'three' | |
| export class OculusHandPointerModel extends Object3D { | |
| hand: Object3D | |
| controller: Object3D | |
| motionController: Object3D | null | |
| envMap: Texture | null | |
| mesh: Mesh | null | |
| pointerGeometry: BufferGeometry | null | |
| pointerMesh: Mesh<BufferGeometry, MeshBasicMaterial> | null | |
| pointerObject: Object3D | null | |
| pinched: boolean | |
| attached: boolean | |
| cursorObject: Mesh<SphereGeometry, MeshBasicMaterial> | null | |
| raycaster: Raycaster | |
| visible: boolean | |
| xrInputSource: unknown | |
| constructor(hand: Object3D, controller: Object3D) | |
| private _drawVerticesRing(vertices: number[], baseVector: Vector3, ringIndex: number): void | |
| private _updatePointerVertices(rearRadius: number): void | |
| public createPointer(): void | |
| private _updateRaycaster(): void | |
| private _updatePointer(): void | |
| public updateMatrixWorld(force?: boolean): void | |
| public isPinched(): boolean | |
| public setAttached(attached: boolean): void | |
| public isAttached(): boolean | |
| public intersectObject(object: Object3D, recursive?: boolean): Intersection[] | void | |
| public intersectObjects(objects: Object3D[], recursive?: boolean): Intersection[] | void | |
| public checkIntersections(objects: Object3D[], recursive?: boolean): void | |
| public setCursor(distance: number): void | |
| public dispose(): void | |
| } | |
Xet Storage Details
- Size:
- 1.44 kB
- Xet hash:
- bed11f666625878cf25e55181461ceb57008c7c8cf5fcbbb077feae69914a4fe
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.