You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
6 lines
1.7 KiB
6 lines
1.7 KiB
// All material copyright Esri, All Rights Reserved, unless otherwise specified. |
|
// See https://js.arcgis.com/4.30/esri/copyright.txt for details. |
|
//>>built |
|
define("../chunks/tslib.es6 ../geometry ../core/Clonable ../core/Cyclical ../core/JSONSupport ../core/maybe ../core/accessorSupport/decorators/property ../core/accessorSupport/decorators/cast ../core/RandomLCG ../core/has ../core/accessorSupport/decorators/subclass ../core/accessorSupport/ensureType ../core/accessorSupport/decorators/persistable ../geometry/Point".split(" "),function(c,b,k,f,l,m,d,g,q,r,n,h,e,p){b=class extends k.ClonableMixin(l.JSONSupport){constructor(a){super(a);this.type="plane"; |
|
this.position=null;this.tilt=this.heading=0;this.height=this.width=10}equals(a){return this.heading===a.heading&&this.tilt===a.tilt&&m.equalsMaybe(this.position,a.position)&&this.width===a.width&&this.height===a.height}};c.__decorate([d.property({readOnly:!0,json:{read:!1,write:!0}})],b.prototype,"type",void 0);c.__decorate([d.property({type:p}),e.persistable()],b.prototype,"position",void 0);c.__decorate([d.property({type:Number,nonNullable:!0,range:{min:0,max:360}}),e.persistable(),g.cast(a=>f.cyclicalDegrees.normalize(h.ensureNumber(a), |
|
0,!0))],b.prototype,"heading",void 0);c.__decorate([d.property({type:Number,nonNullable:!0,range:{min:0,max:360}}),e.persistable(),g.cast(a=>f.cyclicalDegrees.normalize(h.ensureNumber(a),0,!0))],b.prototype,"tilt",void 0);c.__decorate([d.property({type:Number,nonNullable:!0}),e.persistable()],b.prototype,"width",void 0);c.__decorate([d.property({type:Number,nonNullable:!0}),e.persistable()],b.prototype,"height",void 0);return b=c.__decorate([n.subclass("esri.analysis.SlicePlane")],b)}); |