Index: DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/SoilLayer2D.cs =================================================================== diff -u -r4000 -r4052 --- DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/SoilLayer2D.cs (.../SoilLayer2D.cs) (revision 4000) +++ DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/SoilLayer2D.cs (.../SoilLayer2D.cs) (revision 4052) @@ -23,41 +23,40 @@ using Deltares.DamEngine.Data.Geometry; using Deltares.DamEngine.Data.Standard.Language; -namespace Deltares.DamEngine.Data.Geotechnics +namespace Deltares.DamEngine.Data.Geotechnics; + +/// +/// 2D Soil Layer Object +/// +[Serializable] +public class SoilLayer2D : SoilLayer { + // 2 associated objects + private GeometrySurface geometrySurface; + /// - /// 2D Soil Layer Object + /// Gets the name. /// - [Serializable] - public class SoilLayer2D : SoilLayer + /// + /// The name. + /// + public override string Name => Soil != null ? Soil.Name : LocalizationManager.GetTranslatedText(this, "NoSoilAssigned"); + + /// + /// Gets and sets the GeometrySurface + /// + public GeometrySurface GeometrySurface { - // 2 associated objects - private GeometrySurface geometrySurface; + get => geometrySurface; + set => geometrySurface = value; + } - /// - /// Gets the name. - /// - /// - /// The name. - /// - public override string Name => Soil != null ? Soil.Name : LocalizationManager.GetTranslatedText(this, "NoSoilAssigned"); - - /// - /// Gets and sets the GeometrySurface - /// - public GeometrySurface GeometrySurface - { - get => geometrySurface; - set => geometrySurface = value; - } - - /// - /// Gets the geometry bounds. - /// - /// the geometry bounds - public override GeometryBounds GetGeometryBounds() - { - return GeometrySurface == null ? base.GetGeometryBounds() : GeometrySurface.GetGeometryBounds(); - } + /// + /// Gets the geometry bounds. + /// + /// the geometry bounds + public override GeometryBounds GetGeometryBounds() + { + return GeometrySurface == null ? base.GetGeometryBounds() : GeometrySurface.GetGeometryBounds(); } } \ No newline at end of file