Index: DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/Layer.cs =================================================================== diff -u -r4000 -r4052 --- DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/Layer.cs (.../Layer.cs) (revision 4000) +++ DamEngine/trunk/src/Deltares.DamEngine.Data/Geotechnics/Layer.cs (.../Layer.cs) (revision 4052) @@ -21,58 +21,57 @@ using Deltares.DamEngine.Data.Geometry; -namespace Deltares.DamEngine.Data.Geotechnics +namespace Deltares.DamEngine.Data.Geotechnics; + +/// +/// publisherEventArgs helper struct, to aid in Layer Intersection +/// TODO: Comment +/// +public struct LayerIntersectionPoint { - /// - /// publisherEventArgs helper struct, to aid in Layer Intersection - /// TODO: Comment - /// - public struct LayerIntersectionPoint + internal LayerIntersectionPoint(Point2D aIntersectionPoint, SoilLayer2D aSurfaceRefKey) { - internal LayerIntersectionPoint(Point2D aIntersectionPoint, SoilLayer2D aSurfaceRefKey) - { - IntersectionPoint = aIntersectionPoint; - SurfaceRefKey = aSurfaceRefKey; - } + IntersectionPoint = aIntersectionPoint; + SurfaceRefKey = aSurfaceRefKey; + } - internal Point2D IntersectionPoint { get; } + internal Point2D IntersectionPoint { get; } - internal SoilLayer2D SurfaceRefKey { get; } - } + internal SoilLayer2D SurfaceRefKey { get; } +} +/// +/// publisherEventArgs helper struct, to aid in Layer Intersection +/// TODO: Comment +/// +public class Layer : SoilLayer1D +{ /// - /// publisherEventArgs helper struct, to aid in Layer Intersection - /// TODO: Comment + /// Initializes a new instance of the class. /// - public class Layer : SoilLayer1D + /// A start point. + /// An end point. + /// A stability soil properties ID. + public Layer(Point2D aStartPoint, Point2D aEndPoint, Soil aStabilitySoilPropertiesId) { - /// - /// Initializes a new instance of the class. - /// - /// A start point. - /// An end point. - /// A stability soil properties ID. - public Layer(Point2D aStartPoint, Point2D aEndPoint, Soil aStabilitySoilPropertiesId) - { - StartPoint = aStartPoint; - EndPoint = aEndPoint; - Soil = aStabilitySoilPropertiesId; - } + StartPoint = aStartPoint; + EndPoint = aEndPoint; + Soil = aStabilitySoilPropertiesId; + } - /// - /// Gets or sets the start point. - /// - /// - /// The start point. - /// - public Point2D StartPoint { get; set; } + /// + /// Gets or sets the start point. + /// + /// + /// The start point. + /// + public Point2D StartPoint { get; set; } - /// - /// Gets or sets the end point. - /// - /// - /// The end point. - /// - public Point2D EndPoint { get; set; } - } + /// + /// Gets or sets the end point. + /// + /// + /// The end point. + /// + public Point2D EndPoint { get; set; } } \ No newline at end of file