Index: DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/SurfaceLine2.cs =================================================================== diff -u -r955 -r1387 --- DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/SurfaceLine2.cs (.../SurfaceLine2.cs) (revision 955) +++ DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/SurfaceLine2.cs (.../SurfaceLine2.cs) (revision 1387) @@ -23,6 +23,7 @@ using System.Collections.Generic; using System.Linq; using Deltares.DamEngine.Data.Geometry; +using Deltares.DamEngine.Data.Properties; using Deltares.DamEngine.Data.Standard; using Deltares.DamEngine.Data.Standard.Language; using Deltares.DamEngine.Data.Standard.Validation; @@ -194,7 +195,7 @@ double x = point.X; return (x >= startX || x.AlmostEquals(startX, GeometryPoint.Precision)) - && (x < endX || x.AlmostEquals(endX, GeometryPoint.Precision)); + && (x <= endX || x.AlmostEquals(endX, GeometryPoint.Precision)); } /// @@ -208,7 +209,7 @@ { if (endX < startX) { - throw new ArgumentException("End value is smaller then the start value"); + throw new ArgumentException(Resources.GetPointSegmentIncludingEndValueSmallerThanStartValue); } return from point in PointsOrderdByX