Index: DamEngine/trunk/src/Deltares.DamEngine.Data/Geometry/GeometryGenerator.cs =================================================================== diff -u -r5561 -r5564 --- DamEngine/trunk/src/Deltares.DamEngine.Data/Geometry/GeometryGenerator.cs (.../GeometryGenerator.cs) (revision 5561) +++ DamEngine/trunk/src/Deltares.DamEngine.Data/Geometry/GeometryGenerator.cs (.../GeometryGenerator.cs) (revision 5564) @@ -951,6 +951,12 @@ #endregion + /// + /// Regenerates all the curves that have intersections. + /// Find all intersections between curves and split them at the intersection points, adding curves where needed. + /// Find all parallel curves and split them at the intersection pointss, adding curves where needed. + /// At the end, clean up the points and curves. + /// private void RegenerateAllCurvesIntersection() { intersectedCurveList.Clear();