@doegis/core
Version:
DOE GIS API
3 lines (1 loc) • 1.9 kB
JavaScript
import{_ as o}from"../../../../chunks/tslib.es6.js";import{ShaderOutput as t}from"../core/shaderLibrary/ShaderOutput.js";import{parameter as e}from"../core/shaderTechnique/ShaderTechniqueConfiguration.js";import{TransparencyPassType as r}from"../lib/TransparencyPassType.js";import{DefaultTechniqueConfiguration as i}from"../materials/DefaultTechniqueConfiguration.js";var p,s;!function(o){o[o.Draped=0]="Draped",o[o.Screen=1]="Screen",o[o.World=2]="World",o[o.COUNT=3]="COUNT"}(p||(p={})),function(o){o[o.Center=0]="Center",o[o.Tip=1]="Tip",o[o.COUNT=2]="COUNT"}(s||(s={}));class a extends i{constructor(){super(...arguments),this.output=t.Color,this.transparencyPassType=r.NONE,this.occluder=!1,this.hasSlicePlane=!1,this.writeDepth=!1,this.space=p.Screen,this.hideOnShortSegments=!1,this.hasCap=!1,this.anchor=s.Center,this.hasTip=!1,this.vvSize=!1,this.vvColor=!1,this.vvOpacity=!1,this.hasOccludees=!1,this.hasMultipassTerrain=!1,this.cullAboveGround=!1}}o([e({count:t.COUNT})],a.prototype,"output",void 0),o([e({count:r.COUNT})],a.prototype,"transparencyPassType",void 0),o([e()],a.prototype,"occluder",void 0),o([e()],a.prototype,"hasSlicePlane",void 0),o([e()],a.prototype,"writeDepth",void 0),o([e({count:p.COUNT})],a.prototype,"space",void 0),o([e()],a.prototype,"hideOnShortSegments",void 0),o([e()],a.prototype,"hasCap",void 0),o([e({count:s.COUNT})],a.prototype,"anchor",void 0),o([e()],a.prototype,"hasTip",void 0),o([e()],a.prototype,"vvSize",void 0),o([e()],a.prototype,"vvColor",void 0),o([e()],a.prototype,"vvOpacity",void 0),o([e()],a.prototype,"hasOccludees",void 0),o([e()],a.prototype,"hasMultipassTerrain",void 0),o([e()],a.prototype,"cullAboveGround",void 0),o([e({constValue:!0})],a.prototype,"hasVvInstancing",void 0),o([e({constValue:!0})],a.prototype,"hasSliceTranslatedView",void 0);export{s as LineMarkerAnchor,p as LineMarkerSpace,a as LineMarkerTechniqueConfiguration};