ced430d5e5Extracting its_collect_mesh_projection_points_above() out of its_convex_hull_2d_above(), so that the projected points may get collected over multiple volumes before applying Geometry::convex_hull()
Vojtech Bubnik
2021-05-19 13:39:56 +02:00
5644b98d3bFactored out convex hull calculation from ModelObject::convex_hull_2d() to Geometry::convex_hull(). Update Geometry::convex_hull() to handle duplicate points.
Vojtech Bubnik
2021-05-19 13:23:19 +02:00
3b388024f1Factored out convex hull calculation from ModelObject::convex_hull_2d() to Geometry::convex_hull(). Update Geometry::convex_hull() to handle duplicate points.
Vojtech Bubnik
2021-05-19 13:23:19 +02:00
8db2d96c75Point::ccw() optimization: Calculate with int64, not doubles.
Vojtech Bubnik
2021-05-19 12:01:30 +02:00
4d64c11811Point::ccw() optimization: Calculate with int64, not doubles.
Vojtech Bubnik
2021-05-19 12:01:30 +02:00
a5d5ceb30dDoubleSlider: Fixed ruler for sequential print of the object with different heights
YuSanka
2021-05-17 21:11:29 +02:00
e72ece183bDoubleSlider: Fixed ruler for sequential print of the object with different heights
YuSanka
2021-05-17 21:11:29 +02:00
308d6b7809WIP: Reworked slicing 1) Slicing code moved to TriangleMeshSlicer.cpp,hpp from TriangleMesh.cpp,hpp 2) Refactored to use as little as possible of admesh.
Vojtech Bubnik
2021-05-17 20:25:59 +02:00
499d8405e9WIP: Reworked slicing 1) Slicing code moved to TriangleMeshSlicer.cpp,hpp from TriangleMesh.cpp,hpp 2) Refactored to use as little as possible of admesh.
Vojtech Bubnik
2021-05-17 20:25:59 +02:00
68d2427a34Fix marching squares test crash in debug builds
tamasmeszaros
2021-05-17 14:54:47 +02:00
6df8b09e84Fix marching squares test crash in debug builds
tamasmeszaros
2021-05-17 14:54:47 +02:00
40086784feSmall refactoring in GLCanvas3D
enricoturri1966
2021-05-17 13:14:19 +02:00
b4c7283ba6Small refactoring in GLCanvas3D
enricoturri1966
2021-05-17 13:14:19 +02:00
ca14ea4c33Tech ENABLE_ALLOW_NEGATIVE_Z -> ModelObject::convex_hull_2d() and sequential_print_horizontal_clearance_valid() modified to take in account for sinking instances
enricoturri1966
2021-05-14 15:02:54 +02:00
33c0094210Tech ENABLE_ALLOW_NEGATIVE_Z -> ModelObject::convex_hull_2d() and sequential_print_horizontal_clearance_valid() modified to take in account for sinking instances
enricoturri1966
2021-05-14 15:02:54 +02:00
2b9e41e695Fix of a special case in auto color print feature, which crashed with single layer PrintObjects. Fixes Segmentation fault (GLib-GObject null pointer) #6516
Vojtech Bubnik
2021-05-14 14:57:41 +02:00
e36283ee97Fix of a special case in auto color print feature, which crashed with single layer PrintObjects. Fixes Segmentation fault (GLib-GObject null pointer) #6516
Vojtech Bubnik
2021-05-14 14:57:41 +02:00
221af991c2Fixed update of PrintRegions after removing an object. The bug has been introduced during recent PrintRegion refactoring.
Vojtech Bubnik
2021-05-14 11:52:33 +02:00
0bd041e9d8Fixed update of PrintRegions after removing an object. The bug has been introduced during recent PrintRegion refactoring.
Vojtech Bubnik
2021-05-14 11:52:33 +02:00
b9011ca5f1Tech ENABLE_SEQUENTIAL_LIMITS -> Do not show sequential print clearance regions while layers editing is enabled
enricoturri1966
2021-05-14 11:20:02 +02:00
31270eda6cTech ENABLE_SEQUENTIAL_LIMITS -> Do not show sequential print clearance regions while layers editing is enabled
enricoturri1966
2021-05-14 11:20:02 +02:00
b014e87ef7Tech ENABLE_SEQUENTIAL_LIMITS -> Fixed z-fighting between sequential print clearance regions and objects
enricoturri1966
2021-05-14 11:13:46 +02:00
b31f495028Tech ENABLE_SEQUENTIAL_LIMITS -> Fixed z-fighting between sequential print clearance regions and objects
enricoturri1966
2021-05-14 11:13:46 +02:00
2cf5f83bb6Tech ENABLE_SEQUENTIAL_LIMITS -> Do not show sequential print clearance regions while any gizmo is active
enricoturri1966
2021-05-14 10:52:18 +02:00
6cc2e686b6Tech ENABLE_SEQUENTIAL_LIMITS -> Do not show sequential print clearance regions while any gizmo is active
enricoturri1966
2021-05-14 10:52:18 +02:00