profile.html 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. <div id="profile_window" style="
  2. position: absolute;
  3. width: 84%;
  4. left: 15%; top: 55%; height: 44%;
  5. margin: 5px;
  6. border: 1px solid black;
  7. display: none; box-sizing: border-box; z-index:10000">
  8. <div id="profile_titlebar" class="pv-titlebar" style="display: flex; position: absolute; height: 30px; width: 100%; box-sizing: border-box;">
  9. <span style="padding-right: 10px">
  10. <span id="profile_window_title" data-i18n="profile.title"></span>
  11. </span>
  12. <span id="profileInfo" style="flex-grow: 1; flex-direction: row"> </span>
  13. <!-- <span id="profile_toggle_size_button" class="ui-icon ui-icon-newwin profile-button"> </span> -->
  14. <!--<span id="closeProfileContainer" class="ui-icon ui-icon-close profile-button"> </span>-->
  15. <img id="closeProfileContainer" class="button-icon" style="width: 24px; height: 24px; margin: 4px"/>
  16. </div>
  17. <div style="position: absolute; top: 30px; width: 100%; height: calc(100% - 30px); box-sizing: border-box;" class="pw_content">
  18. <span class="pv-main-color" style="height: 100%; width: 100%; padding: 5px; display:flex; flex-direction: column; box-sizing: border-box;">
  19. <div style=" width: 100%; color: #9d9d9d; margin: 5px; display: flex; flex-direction: row; box-sizing: border-box;">
  20. <span data-i18n="profile.nb_points"></span>: &nbsp;
  21. <span id="profile_num_points">-</span>
  22. <!--<span id="profile_threshold" style="width: 300px">
  23. Threshold: <span id="potree_profile_threshold_label">123</span> <div id="potree_profile_threshold_slider"></div>
  24. </span>-->
  25. <span style="flex-grow: 1;"></span>
  26. <span>
  27. <!-- <span contenteditable="true" style="display: inline-block;
  28. width: 24px; height: 24px;
  29. vertical-align: top;
  30. background: white; color:black"></span> -->
  31. <input id="potree_profile_rotate_amount"
  32. type="text" maxlength="4" value="10" style="
  33. display: inline-block;
  34. width: 2.5em;
  35. vertical-align: top;
  36. background: white;
  37. margin: 2px;
  38. "></span>
  39. <img id="potree_profile_rotate_cw" class="text-icon"/>
  40. <img id="potree_profile_rotate_ccw" class="text-icon"/>
  41. <img id="potree_profile_move_forward" class="text-icon"/>
  42. <img id="potree_profile_move_backward" class="text-icon"/>
  43. <a id="potree_download_profile_ortho_link" href="#" download="profile.csv">
  44. <img id="potree_download_csv_icon" class="text-icon"/>
  45. </a>
  46. <a id="potree_download_profile_link" href="#" download="profile.las">
  47. <img id="potree_download_las_icon" class="text-icon"/>
  48. </a>
  49. </span>
  50. </div>
  51. <div id="profile_draw_container" style="
  52. width: 100%;
  53. flex-grow: 1;
  54. position: relative; height: 100%;
  55. box-sizing: border-box; user-select: none">
  56. <div style="
  57. position: absolute;
  58. left: 41px;
  59. top: 0;
  60. bottom: 20;
  61. width: calc(100% - 41px);
  62. height: calc(100% - 20px);
  63. background-color: #000000;
  64. "></div>
  65. <svg id="profileSVG" style="
  66. fill: #9d9d9d;
  67. position: absolute;
  68. left: 0; right: 0;
  69. top: 0; bottom: 0;
  70. width: 100%;
  71. height: 100%;
  72. "></svg>
  73. <div id="profileCanvasContainer" style="
  74. position: absolute;
  75. left: 41px;
  76. top: 0;
  77. bottom: 20;
  78. width: calc(100% - 41px);
  79. height: calc(100% - 20px);
  80. /*background-color: #000000;*/
  81. "></div>
  82. <div id="profileSelectionProperties" style="
  83. position: absolute;
  84. left: 50px;
  85. top: 10px;
  86. background-color: black;
  87. color: white;
  88. opacity: 0.7;
  89. padding: 5px;
  90. border: 1px solid white;
  91. user-select: text;
  92. ">
  93. position: asdsadf asdf<br>
  94. rgb: 123 423 123
  95. </div>
  96. </div>
  97. </span>
  98. </div>
  99. </div>