Commit Graph

19735 Commits

Author SHA1 Message Date
enricoturri1966
1922213725 Measuring: prototype for uniformly scale a volume by editing the value of the shown distance 2022-10-06 14:23:45 +02:00
enricoturri1966
836b45a2ed Measuring - Gizmo measure shows dimensioning for distance edge-plane 2022-10-04 12:36:38 +02:00
enricoturri1966
8fd8bada37 Measuring - Gizmo measure shows dimensioning for distance plane-circle 2022-10-04 11:26:11 +02:00
enricoturri1966
cba2113bbb Measuring - Refactoring in GLGizmoMeasure imgui dialog related to units 2022-10-04 08:45:39 +02:00
enricoturri1966
99e239301a Measuring - Fixes in plane-plane measurement - Measurements validation - Fixes in dimensioning rendering 2022-10-04 08:17:43 +02:00
enricoturri1966
ccfce4db7b Fixed warnings 2022-10-03 13:59:11 +02:00
enricoturri1966
2678ccef40 Follow-up of a5a4fc4dcf - Fixed arrows orientations 2022-10-03 13:53:14 +02:00
enricoturri1966
a5a4fc4dcf Measuring - Gizmo measure shows arrows at endpoints of angle dimensioning 2022-10-03 12:54:22 +02:00
enricoturri1966
1f5859deb1 Measuring - Gizmo measure shows value of angle dimensioning in 3D scene 2022-10-03 11:36:08 +02:00
enricoturri1966
2e81200db0 Measuring - Gizmo measure shows value of distance dimensioning in 3D scene 2022-10-03 10:50:38 +02:00
enricoturri1966
edc90170f4 Measuring - Gizmo measure shows dimensioning for angle plane-plane 2022-10-03 09:14:47 +02:00
enricoturri1966
6f63a69e04 Measuring - Calculation of angle between edge and plane moved to backend 2022-09-30 15:50:31 +02:00
enricoturri1966
7cdc7ac535 Measuring - struct AngleAndPoints reworked as struct AngleAndEdges 2022-09-30 14:35:39 +02:00
enricoturri1966
6be56413f6 Measuring - Some refactoring 2022-09-30 14:13:17 +02:00
enricoturri1966
0ef8115564 Measuring - Refactoring and bug fixing in GLGizmoMeasure::render_dimensioning() 2022-09-30 13:18:17 +02:00
enricoturri1966
8111fdfb54 Measuring - Added a bunch of utility functions in Measure.hpp 2022-09-30 12:54:00 +02:00
enricoturri1966
f7afed4bd3 Follow-up of 9b915bdd09 - Fixed crash 2022-09-30 12:06:07 +02:00
enricoturri1966
9b915bdd09 Measuring - GLGizmoMeasure - Visualization and selection of extra point for edges 2022-09-30 09:44:22 +02:00
Lukas Matena
97e69c04f8 Fixed crashing asserts due to a bug in the just merged branch 2022-09-30 08:52:44 +02:00
Lukas Matena
d42c5167f6 Merge branch 'lm_et_surface' into et_surface 2022-09-30 08:27:01 +02:00
Lukas Matena
5091d77adb Measurement: moving arrow-drawing functions from frontend to the backend (4/4) 2022-09-29 16:41:28 +02:00
Lukas Matena
699a210c31 Measurement: moving arrow-drawing functions from frontend to the backend (3/4) 2022-09-29 16:41:17 +02:00
Lukas Matena
05c03e54d9 Measurement: moving arrow-drawing functions from frontend to the backend (2/4) 2022-09-29 16:41:08 +02:00
Lukas Matena
5ad4fafbf1 Measurement: moving arrow-drawing functions from frontend to the backend (1/4) 2022-09-29 16:40:15 +02:00
enricoturri1966
ee088bf798 Measuring - GLGizmoMeasure - Added option to copy to clipboard the result of measurement 2022-09-29 10:19:40 +02:00
enricoturri1966
5b7e1c0677 Measuring - GLGizmoMeasure - Allow to deselect second feature by clicking on it 2022-09-29 08:43:03 +02:00
enricoturri1966
b71d61f0f7 Measuring - Refactoring in GLGizmoMeasure related to scene raycasters state cache 2022-09-27 10:21:57 +02:00
enricoturri1966
4dd005a554 Fixed bug in get_measurement() function 2022-09-26 13:17:41 +02:00
enricoturri1966
ba21f54afb Measuring: Gizmo measure shows dimensioning for angle edge-plane 2022-09-23 12:44:06 +02:00
enricoturri1966
a79e78cee1 Measuring: Gizmo measure shows dimensioning for angle edge-edge 2022-09-21 09:16:49 +02:00
enricoturri1966
1166446774 Follow-up of 8d98f0869d - Distance edge-edge calculated as in Fusion 360 2022-09-19 13:22:09 +02:00
enricoturri1966
c87c9886a5 Follow-up of 81d28c545c - Distance edge-circle calculated as in Fusion 360 2022-09-19 11:44:03 +02:00
enricoturri1966
81d28c545c Measuring: Gizmo measure shows dimensioning for distance edge-circle 2022-09-19 10:01:02 +02:00
enricoturri1966
3a2a6d4a2f Measuring: Gizmo measure shows dimensioning for distance plane-plane 2022-09-16 13:28:15 +02:00
enricoturri1966
e5c22b5694 Measuring: Use eigen library in distance calculations for Gizmo measure 2022-09-16 11:24:44 +02:00
enricoturri1966
3eae55bd06 Measuring: Gizmo measure shows dimensioning for distance point-circle 2022-09-16 09:57:07 +02:00
enricoturri1966
8d98f0869d Measuring: Gizmo measure shows dimensioning for distance edge-edge 2022-09-16 08:30:19 +02:00
enricoturri1966
bf0f7c609d Measuring: Gizmo measure shows dimensioning for distance point-plane 2022-09-15 15:27:49 +02:00
enricoturri1966
00bcddb19d Measuring: Gizmo measure shows dimensioning for distance point-edge 2022-09-15 14:42:04 +02:00
enricoturri1966
f1a59de7f4 Measuring: Gizmo measure shows dimensioning for distance point-point 2022-09-15 12:28:16 +02:00
enricoturri1966
3d72f224e1 Measuring: Gizmo measure disabled for sinking volumes 2022-09-07 14:04:18 +02:00
enricoturri1966
2dd67745a5 Measuring: bunch of fixes into GLGizmoMeasure + new tech ENABLE_MEASURE_GIZMO_DEBUG to show a debug imgui dialog containing data related to Measure Gizmo 2022-09-07 13:07:15 +02:00
enricoturri1966
67c004498c Follow-up of 2b7520dc9e - Use CTRL + mouse right click to restart selection 2022-09-06 15:06:56 +02:00
enricoturri1966
2b7520dc9e Measuring: GLGizmoMeasure - Use mouse right click to restart selection 2022-09-06 12:02:44 +02:00
enricoturri1966
80e1d8298b Measuring: Rewritten method SurfaceFeature::operator ==() 2022-09-06 10:54:56 +02:00
enricoturri1966
49885b9c6f Measuring: Added missing default values to SurfaceFeature member variables 2022-09-06 10:17:53 +02:00
enricoturri1966
cb57b3c5cb Measuring: GLGizmoMeasure - Added colored icon into imgui dialog 2022-09-05 15:16:31 +02:00
enricoturri1966
b788628a18 Fixed warnings on ARM64 2022-09-05 13:26:01 +02:00
enricoturri1966
8a88b98f7f Measuring: GLGizmoMeasure - Fixed detection of current hovered feature 2022-09-05 12:49:19 +02:00
enricoturri1966
bac3eebf51 Measuring: GLGizmoMeasure - show data in inches into imgui dialog, when needed 2022-09-05 12:05:25 +02:00