BHoM / BHoM_Engine

Internal manipulation of the BHoM
GNU Lesser General Public License v3.0
26 stars 13 forks source link

Geometry_Engine: BooleanUnion(List<Line>, double, bool) bug in case of multiple overlapping curves #3284

Closed pawelbaran closed 6 months ago

pawelbaran commented 6 months ago

Description:

In one of real life scenarios I encountered a bug in BooleanUnion(List<Line>, double, bool) method with bool input set to true - it is related to multiple curves starting and ending at almost same points, which makes IncludeIntermediatePointsRanges crash.

Looks like I know how to fix it, so will add it to https://github.com/BHoM/BHoM_Engine/pull/3283.

Test file(s):

On SharePoint.