Alessandro Ranellucci
|
010b71e9d4
Improvements to avoid numerical issues in bridge detection and bridge exclusion
|
11 лет назад |
Alessandro Ranellucci
|
1d10cd3da6
Also remove bridged perimeters area from support material
|
11 лет назад |
Alessandro Ranellucci
|
caf7b3f97e
Prune bridge angles
|
11 лет назад |
Alessandro Ranellucci
|
f7421053cc
Improvements to bridge angle detection: use coverage test for all cases (including two-sided bridges and C-shaped bridges) and check for all angles equal to directions of bridge sides
|
11 лет назад |
Alessandro Ranellucci
|
2720000a17
New get_trapezoids() implementation. Maybe heavier but it doesn't fail with some versions of GCC like the one provided by Boost.Polygon. #1965
|
11 лет назад |
Alessandro Ranellucci
|
ce9cf4d964
Don't put supports under bridges and potential bridges
|
11 лет назад |
Alessandro Ranellucci
|
148c773319
Exclude support from bridged areas
|
11 лет назад |
Alessandro Ranellucci
|
6201aacf88
New coverage detection for bridges. Includes implementation of ExPolygon::get_trapezoids()
|
11 лет назад |
Petr Ledvina
|
802ebfb0d6
Fix bridge detector
|
11 лет назад |
Alessandro Ranellucci
|
9989ebaabd
Refactored the BridgeDetector class to expose a cleaner API and make it stateful
|
11 лет назад |
Alessandro Ranellucci
|
f7e8a99078
More tests and related fixes to bridge detection. #1917
|
11 лет назад |
Alessandro Ranellucci
|
8e5ca0ab76
Fixed a couple typos
|
11 лет назад |
Alessandro Ranellucci
|
627f23d5fe
Make angle increment (i.e. angle resolution) configurable
|
11 лет назад |
Alessandro Ranellucci
|
38f6e3b643
More unit tests for bridge angle detection
|
11 лет назад |
Alessandro Ranellucci
|
9be57f750d
Some fixes to bridge direction detection. Includes regression tests
|
11 лет назад |
Alessandro Ranellucci
|
23e6abff49
Added first unit test for bridge direction
|
11 лет назад |
Alessandro Ranellucci
|
119778caa9
Refactoring: move bridge angle detection to a separate class for easier unit testing
|
11 лет назад |