UNPKG

@osobh/reactar

Version:

AR Library for React Native and Expo

45 lines (44 loc) 898 B
export interface Plane { id: string; center: { x: number; y: number; z: number; }; extent: { width: number; length: number; }; } export interface Anchor { id: string; position: { x: number; y: number; z: number; }; rotation: { x: number; y: number; z: number; }; timestamp: number; planeId: string; } export declare class EnvironmentalDetection { detectPlanes(): Promise<Plane[]>; hitTest(x: number, y: number): Promise<Plane | null>; getLightEstimation(): Promise<{ ambientIntensity: number; ambientColorTemperature: number; }>; createAnchor(plane: Plane, offset?: { x?: number; y?: number; z?: number; }, rotation?: { x?: number; y?: number; z?: number; }): Anchor; }