/* COPYRIGHT Esri - https://js.arcgis.com/5.1.2/LICENSE.txt */
import{clone as t}from"../../../../core/libs/gl-matrix-2/factories/vec3f64.js";import{IntersectorResult as e,isValidIntersectorResult as r}from"./IntersectorResult.js";import{ObjectTarget as s}from"./ObjectTarget.js";class o extends e{constructor(){super(...arguments),this.intersector=1}}class c extends s{constructor(e,r){super(e.object,e.geometryId,e.primitiveIndex),this.center=t(r)}}function i(t){return r(t)&&1===t.intersector&&!!t.target&&"center"in t.target}export{o as HUDIntersectorResult,c as HUDTarget,i as isHUDIntersectorResult};
