define(["./AttributeCompression-9711314b","./Transforms-73e77b72","./Cartesian2-b4b7b0b3","./when-208fe5b0","./TerrainEncoding-e1b1da20","./IndexDatatype-3bc916b1","./Check-5e798bbf","./Math-8386669c","./OrientedBoundingBox-2e9d8f93","./createTaskProcessorWorker","./RuntimeError-7f634f5d","./ComponentDatatype-2da3a966","./WebGLConstants-5e2a49ab","./EllipsoidTangentPlane-69cc10ff","./AxisAlignedBoundingBox-122de82b","./IntersectionTests-40db2afa","./Plane-b91bfb59"],function(s,ue,oe,c,ae,pe,e,de,fe,t,i,n,r,h,u,o,a){"use strict";var le={clipTriangleAtAxisAlignedThreshold:function(e,t,i,n,s,r){var h,u;c.defined(r)?r.length=0:r=[];var o,a,p,d,f,l,g=t?(h=i=P.length||(k=H[1].initializeFromClipResult(P,k,R))>=P.length||(k=H[2].initializeFromClipResult(P,k,R),Re(o,a,p,d,f,l,le.clipTriangleAtAxisAlignedThreshold(ce,n,H[0].getV(),H[1].getV(),H[2].getV(),xe),H,x),k