1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- import {
- u
- } from "./chunk-ECY35CJI.js";
- import {
- r
- } from "./chunk-TJNOJH33.js";
- // node_modules/@arcgis/core/symbols/support/symbolLayerUtils3D.js
- function t(r2, { isPrimitive: t2, width: n2, depth: o2, height: s2 }) {
- const c2 = t2 ? 10 : 1;
- if (null == n2 && null == s2 && null == o2)
- return [c2 * r2[0], c2 * r2[1], c2 * r2[2]];
- const u3 = r(n2, o2, s2);
- let i2;
- for (let e = 0; e < 3; e++) {
- const t3 = u3[e];
- if (null != t3) {
- i2 = t3 / r2[e];
- break;
- }
- }
- for (let e = 0; e < 3; e++)
- null == u3[e] && (u3[e] = r2[e] * i2);
- return u3;
- }
- var n = u(-0.5, -0.5, -0.5, 0.5, 0.5, 0.5);
- var o = u(-0.5, -0.5, 0, 0.5, 0.5, 1);
- var s = u(-0.5, -0.5, 0, 0.5, 0.5, 0.5);
- function c(e) {
- switch (e) {
- case "sphere":
- case "cube":
- case "diamond":
- return n;
- case "cylinder":
- case "cone":
- case "inverted-cone":
- return o;
- case "tetrahedron":
- return s;
- default:
- return;
- }
- }
- var u2 = ["butt", "square", "round"];
- var i = [...u2, "none"];
- var a = ["miter", "bevel", "round"];
- export {
- t,
- c,
- u2 as u,
- i,
- a
- };
- //# sourceMappingURL=chunk-LTZ5XXDV.js.map
|