/*
All material copyright Esri, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/5.0/esri/copyright.txt for details.
*/
import e from"./BrushVectorField.js";import r from"../webgl/WGLContainer.js";class s extends r{constructor(){super(...arguments),this.symbolTypes=["triangle"]}prepareRenderPasses(r){const s=r.registerRenderPass({name:"imagery (vf)",brushes:[e],target:()=>this.children,drawPhase:1});return[...super.prepareRenderPasses(r),s]}doRender(e){this.visible&&1===e.drawPhase&&this.symbolTypes.forEach(r=>{e.renderPass=r,super.doRender(e)})}}export{s as RasterVFContainer};
