chunk-M7HZTZK5.js 4.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. import {
  2. r
  3. } from "./chunk-7ZIDBK7B.js";
  4. import {
  5. d,
  6. e,
  7. l3 as l,
  8. n2 as n
  9. } from "./chunk-Y3WMVFTW.js";
  10. // node_modules/@arcgis/core/layers/support/I3SLayerDefinitions.js
  11. var s = class extends l {
  12. constructor() {
  13. super(...arguments), this.nodesPerPage = null, this.rootIndex = 0, this.lodSelectionMetricType = null;
  14. }
  15. };
  16. e([d({ type: Number })], s.prototype, "nodesPerPage", void 0), e([d({ type: Number })], s.prototype, "rootIndex", void 0), e([d({ type: String })], s.prototype, "lodSelectionMetricType", void 0), s = e([n("esri.layer.support.I3SNodePageDefinition")], s);
  17. var i = class extends l {
  18. constructor() {
  19. super(...arguments), this.factor = 1;
  20. }
  21. };
  22. e([d({ type: Number, json: { read: { source: "textureSetDefinitionId" } } })], i.prototype, "id", void 0), e([d({ type: Number })], i.prototype, "factor", void 0), i = e([n("esri.layer.support.I3SMaterialTexture")], i);
  23. var a = class extends l {
  24. constructor() {
  25. super(...arguments), this.baseColorFactor = [1, 1, 1, 1], this.baseColorTexture = null, this.metallicRoughnessTexture = null, this.metallicFactor = 1, this.roughnessFactor = 1;
  26. }
  27. };
  28. e([d({ type: [Number] })], a.prototype, "baseColorFactor", void 0), e([d({ type: i })], a.prototype, "baseColorTexture", void 0), e([d({ type: i })], a.prototype, "metallicRoughnessTexture", void 0), e([d({ type: Number })], a.prototype, "metallicFactor", void 0), e([d({ type: Number })], a.prototype, "roughnessFactor", void 0), a = e([n("esri.layer.support.I3SMaterialPBRMetallicRoughness")], a);
  29. var l2 = class extends l {
  30. constructor() {
  31. super(...arguments), this.alphaMode = "opaque", this.alphaCutoff = 0.25, this.doubleSided = false, this.cullFace = "none", this.normalTexture = null, this.occlusionTexture = null, this.emissiveTexture = null, this.emissiveFactor = null, this.pbrMetallicRoughness = null;
  32. }
  33. };
  34. e([r({ opaque: "opaque", mask: "mask", blend: "blend" })], l2.prototype, "alphaMode", void 0), e([d({ type: Number })], l2.prototype, "alphaCutoff", void 0), e([d({ type: Boolean })], l2.prototype, "doubleSided", void 0), e([r({ none: "none", back: "back", front: "front" })], l2.prototype, "cullFace", void 0), e([d({ type: i })], l2.prototype, "normalTexture", void 0), e([d({ type: i })], l2.prototype, "occlusionTexture", void 0), e([d({ type: i })], l2.prototype, "emissiveTexture", void 0), e([d({ type: [Number] })], l2.prototype, "emissiveFactor", void 0), e([d({ type: a })], l2.prototype, "pbrMetallicRoughness", void 0), l2 = e([n("esri.layer.support.I3SMaterialDefinition")], l2);
  35. var n2 = class extends l {
  36. };
  37. e([d({ type: String, json: { read: { source: ["name", "index"], reader: (e2, t) => e2 != null ? e2 : `${t.index}` } } })], n2.prototype, "name", void 0), e([r({ jpg: "jpg", png: "png", dds: "dds", "ktx-etc2": "ktx-etc2", ktx2: "ktx2", basis: "basis" })], n2.prototype, "format", void 0), n2 = e([n("esri.layer.support.I3STextureFormat")], n2);
  38. var u = class extends l {
  39. constructor() {
  40. super(...arguments), this.atlas = false;
  41. }
  42. };
  43. e([d({ type: [n2] })], u.prototype, "formats", void 0), e([d({ type: Boolean })], u.prototype, "atlas", void 0), u = e([n("esri.layer.support.I3STextureSetDefinition")], u);
  44. var y = class extends l {
  45. };
  46. e([r({ Float32: "Float32", UInt64: "UInt64", UInt32: "UInt32", UInt16: "UInt16", UInt8: "UInt8" })], y.prototype, "type", void 0), e([d({ type: Number })], y.prototype, "component", void 0), y = e([n("esri.layer.support.I3SGeometryAttribute")], y);
  47. var d2 = class extends l {
  48. };
  49. e([r({ draco: "draco" })], d2.prototype, "encoding", void 0), e([d({ type: [String] })], d2.prototype, "attributes", void 0), d2 = e([n("esri.layer.support.I3SGeometryCompressedAttributes")], d2);
  50. var c = class extends l {
  51. constructor() {
  52. super(...arguments), this.offset = 0;
  53. }
  54. };
  55. e([d({ type: Number })], c.prototype, "offset", void 0), e([d({ type: y })], c.prototype, "position", void 0), e([d({ type: y })], c.prototype, "normal", void 0), e([d({ type: y })], c.prototype, "uv0", void 0), e([d({ type: y })], c.prototype, "color", void 0), e([d({ type: y })], c.prototype, "uvRegion", void 0), e([d({ type: y })], c.prototype, "featureId", void 0), e([d({ type: y })], c.prototype, "faceRange", void 0), e([d({ type: d2 })], c.prototype, "compressedAttributes", void 0), c = e([n("esri.layer.support.I3SGeometryBuffer")], c);
  56. var m = class extends l {
  57. };
  58. e([r({ triangle: "triangle" })], m.prototype, "topology", void 0), e([d()], m.prototype, "geometryBuffers", void 0), m = e([n("esri.layer.support.I3SGeometryDefinition")], m);
  59. export {
  60. s,
  61. l2 as l,
  62. u,
  63. m
  64. };
  65. //# sourceMappingURL=chunk-M7HZTZK5.js.map