Index: DamEngine/trunk/src/Deltares.DamEngine.Data/Geometry/GeometryPointString.cs =================================================================== diff -u -r4248 -r4540 --- DamEngine/trunk/src/Deltares.DamEngine.Data/Geometry/GeometryPointString.cs (.../GeometryPointString.cs) (revision 4248) +++ DamEngine/trunk/src/Deltares.DamEngine.Data/Geometry/GeometryPointString.cs (.../GeometryPointString.cs) (revision 4540) @@ -1,4 +1,4 @@ -// Copyright (C) Stichting Deltares 2023. All rights reserved. +// Copyright (C) Stichting Deltares 2024. All rights reserved. // // This file is part of the Dam Engine. // @@ -86,11 +86,11 @@ protected readonly List calcPoints = new List(); private readonly List points = new List(); + private readonly Routines2D routines2D = new Routines2D(); private bool isFrozen; private bool hasNaNx; private double frozenMaxZ = double.NaN; - private readonly Routines2D routines2D = new Routines2D(); - + // sortedPoints must never be used outside this class. Either the GPS concerned must have sorted points but then they already are // (eg. surfaceline, headline) or they may be unsorted in which case using the sorted list in other classes leads to errors (eg. // geometrysurfaces, waternetlines)