import * as THREE from "three"; import { Intersection } from "@realsee/five"; /** * Five React Hooks: 获取当前模型碰撞检测方法 * * @function fiveModelIntersectRaycaster * ``` * 计算模型射线碰撞检测 * // param raycaster THREE 射线对象 * // param floors 和某一楼层做碰撞检测, 不传为和所有楼层做碰撞检测 * // returns 返回碰撞 * intersectRaycaster(raycaster: THREE.Raycaster, floors?: number | number[]): Intersection[] * ``` * * @example * ``` * const fiveModelIntersectRaycaster = useFiveModelIntersectRaycaster(); * const intersects = fiveModelIntersectRaycaster(raycaster); * ``` */ declare function useFiveModelIntersectRaycaster(): (raycaster: THREE.Raycaster) => Intersection[]; export { useFiveModelIntersectRaycaster };