chunk-X6GHUY4U.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. // node_modules/@arcgis/core/geometry/support/buffer/types.js
  2. function e(e2) {
  3. switch (e2) {
  4. case "u8":
  5. case "i8":
  6. return 1;
  7. case "u16":
  8. case "i16":
  9. return 2;
  10. case "u32":
  11. case "i32":
  12. case "f32":
  13. return 4;
  14. case "f64":
  15. return 8;
  16. }
  17. }
  18. function c(e2) {
  19. switch (e2) {
  20. case "u8":
  21. case "u16":
  22. case "u32":
  23. return false;
  24. case "i8":
  25. case "i16":
  26. case "i32":
  27. case "f32":
  28. case "f64":
  29. return true;
  30. }
  31. }
  32. function s(e2) {
  33. switch (e2) {
  34. case "u8":
  35. case "u16":
  36. case "u32":
  37. case "i8":
  38. case "i16":
  39. case "i32":
  40. return true;
  41. case "f32":
  42. case "f64":
  43. return false;
  44. }
  45. }
  46. function r(e2) {
  47. switch (e2) {
  48. case "u8":
  49. return 255;
  50. case "u16":
  51. return 65535;
  52. case "u32":
  53. return 4294967295;
  54. case "i8":
  55. return 127;
  56. case "i16":
  57. return 32767;
  58. case "i32":
  59. return 2147483647;
  60. case "f32":
  61. return 3402823e32;
  62. case "f64":
  63. return 179769e303;
  64. }
  65. }
  66. export {
  67. e,
  68. c,
  69. s,
  70. r
  71. };
  72. //# sourceMappingURL=chunk-X6GHUY4U.js.map