enricoturri1966
|
512073d489
|
Measuring: Added missing default values to SurfaceFeature member variables
|
2022-10-12 09:22:36 +02:00 |
|
enricoturri1966
|
e10bd47ba3
|
Measuring: GLGizmoMeasure - Added colored icon into imgui dialog
|
2022-10-12 09:22:36 +02:00 |
|
enricoturri1966
|
f95014dce2
|
Fixed warnings on ARM64
|
2022-10-12 09:22:36 +02:00 |
|
enricoturri1966
|
1971f0b2cb
|
Measuring: GLGizmoMeasure - Fixed detection of current hovered feature
|
2022-10-12 09:22:36 +02:00 |
|
enricoturri1966
|
7b8c07c2a4
|
Measuring: GLGizmoMeasure - show data in inches into imgui dialog, when needed
|
2022-10-12 09:22:36 +02:00 |
|
enricoturri1966
|
ed7534b8ce
|
Measuring: GLGizmoMeasure - Fixed update of circle geometry
|
2022-10-12 09:22:35 +02:00 |
|
enricoturri1966
|
9a7fd520b1
|
Fixed warnings
|
2022-10-12 09:22:35 +02:00 |
|
enricoturri1966
|
9edc2545ce
|
Measuring: Disable scene raycasters while GLGizmoMeasure is active
|
2022-10-12 09:22:35 +02:00 |
|
enricoturri1966
|
1e5b01a31d
|
Measuring: Changes in GLGizmoMeasure imgui dialog layout
|
2022-10-12 09:22:35 +02:00 |
|
enricoturri1966
|
928a642eb9
|
Measuring: Added features selection in GLGizmoMeasure
|
2022-10-12 09:22:35 +02:00 |
|
enricoturri1966
|
89ae6cf4ee
|
Refactoring into GLGizmoMeasure.cpp to remove duplicated code
|
2022-10-12 09:22:35 +02:00 |
|
enricoturri1966
|
19df0dadeb
|
Fixed warnings
|
2022-10-12 09:22:35 +02:00 |
|
enricoturri1966
|
b64686835b
|
Measuring: Optimization into GLGizmoMeasure::on_render()
|
2022-10-12 09:22:35 +02:00 |
|
enricoturri1966
|
8d923bb12e
|
Measuring: Measure gizmo - Further improvements in visualization of points for extended selection
|
2022-10-12 09:22:35 +02:00 |
|
enricoturri1966
|
16aac5f919
|
Measuring: Measure gizmo - Improved visualization of points for extended selection
|
2022-10-12 09:22:35 +02:00 |
|
enricoturri1966
|
60aaebc1fe
|
Measuring: Measure gizmo - added visualization of point for extended selection and updates to imgui dialog
|
2022-10-12 09:22:35 +02:00 |
|
enricoturri1966
|
2bb16b1dc8
|
Refactoring of GLGizmoMeasure::on_render_input_window to simplify code
|
2022-10-12 09:22:34 +02:00 |
|
enricoturri1966
|
9f4f09fbbf
|
Refactoring of GLGizmoMeasure to simplify code
|
2022-10-12 09:22:34 +02:00 |
|
enricoturri1966
|
ed287215db
|
Measuring: Added Measure gizmo imgui dialog + removed tech ENABLE_MEASURE_GIZMO_DEBUG + locking of features by pressing CTRL key
|
2022-10-12 09:22:34 +02:00 |
|
enricoturri1966
|
6c0aff0d23
|
Measuring: Measure gizmo features registered for raycasted picking
|
2022-10-12 09:22:34 +02:00 |
|
enricoturri1966
|
aeb8dec463
|
Measuring: code for Measure gizmo embedded into new tech ENABLE_MEASURE_GIZMO
Fixed conflicts while rebasing to master
|
2022-10-12 09:22:20 +02:00 |
|
enricoturri1966
|
7b43786124
|
Added tech ENABLE_MEASURE_GIZMO_DEBUG to embed debug code related to GLGizmoMeasure
|
2022-10-12 09:10:52 +02:00 |
|
enricoturri1966
|
86b390e237
|
Refactoring into GLGizmoMeasure::on_render()
|
2022-10-12 09:10:52 +02:00 |
|
enricoturri1966
|
62a28c7baf
|
Measuring: refactoring related to plane models cache
|
2022-10-12 09:10:52 +02:00 |
|
enricoturri1966
|
c30cc15f41
|
Measuring: circle feature rendered using a torus
|
2022-10-12 09:10:52 +02:00 |
|
enricoturri1966
|
74d3227703
|
Follow-up of a7d1c9b5e9 - Simplified code to generate a smooth cylinder
|
2022-10-12 09:10:52 +02:00 |
|
enricoturri1966
|
adb3d0101d
|
Measuring: reworked rendering of hovered features
|
2022-10-12 09:10:52 +02:00 |
|
enricoturri1966
|
6a2e7930cf
|
Measuring: allow to select single parts of a multipart object while Gizmo Measure is active
|
2022-10-12 09:10:51 +02:00 |
|
enricoturri1966
|
a99871a2ab
|
Removed method set_flattening_data() from GLGizmoMeasure
|
2022-10-12 09:10:51 +02:00 |
|
enricoturri1966
|
a74c070a5e
|
Set Measure Gizmo to be activable for single volume selections only
|
2022-10-12 09:10:51 +02:00 |
|
enricoturri1966
|
b821f1a33e
|
New icon for Measure Gizmo
|
2022-10-12 09:10:51 +02:00 |
|
enricoturri1966
|
964fa581fa
|
Use unified color for hovering in GLGizmoMeasure
|
2022-10-12 09:10:51 +02:00 |
|
enricoturri1966
|
1942932229
|
Partial revert of 1e494e30
|
2022-10-12 09:10:51 +02:00 |
|
Lukas Matena
|
b646fcad95
|
Measuring: implemented edge endpoint detection
|
2022-10-12 09:10:51 +02:00 |
|
Lukas Matena
|
b23e28e9e4
|
Measuring: refactoring
|
2022-10-12 09:10:51 +02:00 |
|
Lukas Matena
|
387dfb2b79
|
Measuring: Add detection of polygons and their centers
|
2022-10-12 09:10:51 +02:00 |
|
Lukas Matena
|
457afca5de
|
Measuring: added getters for circle visualization
|
2022-10-12 09:10:51 +02:00 |
|
Lukas Matena
|
7d6d33f92c
|
Measuring: further separating frontend and backend
|
2022-10-12 09:10:50 +02:00 |
|
Lukas Matena
|
9d5e9e8870
|
Measuring: Separating frontend and backend
|
2022-10-12 09:10:50 +02:00 |
|
Lukas Matena
|
4c5fa7a857
|
Measuring: Improved feature detection, added circle center calculation
|
2022-10-12 09:10:50 +02:00 |
|
Lukas Matena
|
0e372b8eb2
|
Measuring: Improved visualization
|
2022-10-12 09:10:50 +02:00 |
|
Lukas Matena
|
70ea995f4a
|
Measuring: First steps on extracting features
|
2022-10-12 09:10:50 +02:00 |
|
Lukas Matena
|
7ae40e281b
|
Measuring: Simple visualization
|
2022-10-12 09:10:50 +02:00 |
|
Lukas Matena
|
2df9198552
|
Measuring: Initial plane detection
|
2022-10-12 09:10:50 +02:00 |
|
Lukas Matena
|
bd63320a00
|
Measuring: separated another gizmo
|
2022-10-12 09:10:50 +02:00 |
|
Lukas Matena
|
8833fb7ab4
|
SurfaceMesh testing (to be reverted later)
Fixed conflicts while rebasing to master
|
2022-10-12 09:10:33 +02:00 |
|
Lukas Matena
|
05e2a831f4
|
Added some unit tests (SurfaceMesh)
|
2022-10-12 08:40:34 +02:00 |
|
Lukas Matena
|
ac167e29ad
|
First implementation of SurfaceMesh
|
2022-10-12 08:40:34 +02:00 |
|
enricoturri1966
|
4fb7bb8dec
|
SPE-1342 - Fixed crash after undo in SLA support point gizmo
|
2022-10-10 14:41:05 +02:00 |
|
Vojtech Bubnik
|
5cba1e8319
|
Improved Point.hpp to_2d() and to_3d() templates to accept Eigen expressions
|
2022-10-10 14:15:26 +02:00 |
|