define(["exports","./when-77f4e3be","./Check-d71f548f","./Cartesian2-f3e69a6f","./Transforms-56a56272","./ComponentDatatype-af4852df","./GeometryAttribute-fd5389d2","./GeometryAttributes-0175f743","./GeometryPipeline-a3324205","./IndexDatatype-20f8514e","./WebMercatorProjection-16f384e9"],function(e,b,t,u,P,k,C,w,v,A,c){"use strict";function m(e,t,r){e=b.defaultValue(e,0),t=b.defaultValue(t,0),r=b.defaultValue(r,0),this.value=new Float32Array([e,t,r])}function G(e,t){var r=e.attributes,n=r.position,i=n.values.length/n.componentsPerAttribute;r.batchId=new C.GeometryAttribute({componentDatatype:k.ComponentDatatype.FLOAT,componentsPerAttribute:1,values:new Float32Array(i)});for(var o=r.batchId.values,a=0;a