defines.js 789 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import {Enum} from "./Enum.js";
  2. export const CameraMode = {
  3. ORTHOGRAPHIC: 0,
  4. PERSPECTIVE: 1,
  5. VR: 2,
  6. };
  7. export const ClipTask = {
  8. NONE: 0,
  9. HIGHLIGHT: 1,
  10. SHOW_INSIDE: 2,
  11. SHOW_OUTSIDE: 3
  12. };
  13. export const ClipMethod = {
  14. INSIDE_ANY: 0,
  15. INSIDE_ALL: 1
  16. };
  17. export const ElevationGradientRepeat = {
  18. CLAMP: 0,
  19. REPEAT: 1,
  20. MIRRORED_REPEAT: 2,
  21. };
  22. export const MOUSE = {
  23. LEFT: 0b0001,
  24. RIGHT: 0b0010,
  25. MIDDLE: 0b0100
  26. };
  27. export const PointSizeType = {
  28. FIXED: 0,
  29. ATTENUATED: 1,
  30. ADAPTIVE: 2
  31. };
  32. export const PointShape = {
  33. SQUARE: 0,
  34. CIRCLE: 1,
  35. PARABOLOID: 2
  36. };
  37. export const TreeType = {
  38. OCTREE: 0,
  39. KDTREE: 1
  40. };
  41. export const LengthUnits = {
  42. METER: {code: 'm', unitspermeter: 1.0},
  43. FEET: {code: 'ft', unitspermeter: 3.28084},
  44. INCH: {code: '\u2033', unitspermeter: 39.3701}
  45. };