UNPKG

@doegis/core

Version:

DOE GIS API

3 lines (1 loc) 3.8 kB
import{_ as t}from"../../../chunks/tslib.es6.js";import e from"../../../core/Accessor.js";import{Milliseconds as o}from"../../../core/time.js";import{property as i}from"../../../core/accessorSupport/decorators/property.js";import"../../../core/accessorSupport/ensureType.js";import"../../../core/arrayUtils.js";import{subclass as s}from"../../../core/accessorSupport/decorators/subclass.js";let r=class extends e{constructor(){super(...arguments),this.minTotalNumberOfFeatures=2e3,this.maxTotalNumberOfFeatures=5e4,this.maxTotalNumberOfPrimitives=17e5,this.snapshotAvailable=!0,this.polygonLodFactor=1,this.polylineLodFactor=1,this.skipHighSymbolLods=!1}};t([i()],r.prototype,"minTotalNumberOfFeatures",void 0),t([i()],r.prototype,"maxTotalNumberOfFeatures",void 0),t([i()],r.prototype,"maxTotalNumberOfPrimitives",void 0),t([i()],r.prototype,"snapshotAvailable",void 0),t([i()],r.prototype,"polygonLodFactor",void 0),t([i()],r.prototype,"polylineLodFactor",void 0),t([i()],r.prototype,"skipHighSymbolLods",void 0),r=t([s("esri.views.3d.support.QualitySettings.Graphics3DSettings")],r);let p=class extends e{constructor(){super(...arguments),this.lodFactor=1}};t([i()],p.prototype,"lodFactor",void 0),p=t([s("esri.views.3d.support.QualitySettings.LoDFactorSettings")],p);let a=class extends p{constructor(){super(...arguments),this.lodCrossfadeinDuration=o(0),this.lodCrossfadeoutDuration=o(0),this.lodCrossfadeUncoveredDuration=o(0)}};a=t([s("esri.views.3d.support.QualitySettings.LoDFactor3DObjectSettings")],a);let d=class extends e{constructor(){super(...arguments),this.object=new a,this.point=new p,this.integratedMesh=new p,this.pointCloud=new p,this.uncompressedTextureDownsamplingEnabled=!1}};t([i({type:a})],d.prototype,"object",void 0),t([i({type:p})],d.prototype,"point",void 0),t([i({type:p})],d.prototype,"integratedMesh",void 0),t([i({type:p})],d.prototype,"pointCloud",void 0),t([i()],d.prototype,"uncompressedTextureDownsamplingEnabled",void 0),d=t([s("esri.views.3d.support.QualitySettings.SceneServiceSettings")],d);let n=class extends e{constructor(){super(...arguments),this.lodBias=0,this.angledSplitBias=1,this.reduceTileLevelDifferences=!0,this.textureFadeDuration=o(400)}};t([i()],n.prototype,"lodBias",void 0),t([i()],n.prototype,"angledSplitBias",void 0),t([i()],n.prototype,"reduceTileLevelDifferences",void 0),t([i()],n.prototype,"textureFadeDuration",void 0),n=t([s("esri.views.3d.support.QualitySettings.TiledSurfaceSettings")],n);let l=class extends e{constructor(){super(...arguments),this.pixelRatio=1,this.maxTotalNumberOfFeatures=5e4}};t([i()],l.prototype,"pixelRatio",void 0),t([i()],l.prototype,"maxTotalNumberOfFeatures",void 0),l=t([s("esri.views.3d.support.QualitySettings.HeatmapSettings")],l);let c=class extends e{constructor(){super(...arguments),this.graphics3D=new r,this.sceneService=new d,this.tiledSurface=new n,this.heatmap=new l,this.fadeDuration=o(400),this.antialiasingEnabled=!0,this.physicallyBasedRenderingEnabled=!1,this.highQualityTransparency=!0,this.memoryLimit=void 0,this.additionalCacheMemory=void 0,this.frameRate=void 0,this.maximumPixelRatio=1/0}};t([i({type:r})],c.prototype,"graphics3D",void 0),t([i({type:d})],c.prototype,"sceneService",void 0),t([i({type:n})],c.prototype,"tiledSurface",void 0),t([i({type:l})],c.prototype,"heatmap",void 0),t([i()],c.prototype,"fadeDuration",void 0),t([i()],c.prototype,"antialiasingEnabled",void 0),t([i()],c.prototype,"physicallyBasedRenderingEnabled",void 0),t([i()],c.prototype,"highQualityTransparency",void 0),t([i()],c.prototype,"memoryLimit",void 0),t([i()],c.prototype,"additionalCacheMemory",void 0),t([i()],c.prototype,"frameRate",void 0),t([i()],c.prototype,"maximumPixelRatio",void 0),c=t([s("esri.views.3d.support.QualitySettings.QualitySettings")],c);const u=c;export{u as default};