Beispiel #1
0
        public object Clone()
        {
            var clone = (MacroStabilityInwardsSlipPlaneUpliftVan)MemberwiseClone();

            clone.LeftGrid     = (MacroStabilityInwardsGrid)LeftGrid.Clone();
            clone.RightGrid    = (MacroStabilityInwardsGrid)RightGrid.Clone();
            clone.TangentLines = TangentLines.ToArray();

            return(clone);
        }
        public override object Clone()
        {
            var clone = (MacroStabilityInwardsInput)base.Clone();

            clone.LocationInputExtreme = (IMacroStabilityInwardsLocationInputExtreme)((MacroStabilityInwardsLocationInputExtreme)LocationInputExtreme).Clone();
            clone.LocationInputDaily   = (IMacroStabilityInwardsLocationInputDaily)((MacroStabilityInwardsLocationInputDaily)LocationInputDaily).Clone();
            clone.LeftGrid             = (MacroStabilityInwardsGrid)LeftGrid.Clone();
            clone.RightGrid            = (MacroStabilityInwardsGrid)RightGrid.Clone();
            return(clone);
        }