/// <summary> /// Creates a clone of this instance /// </summary> /// <returns>A clone of this instance</returns> public object Clone() { return(new Geometry { Type = (Type != null) ? string.Copy(Type) : null, Anchors = (float[])Anchors.Clone(), PrintRadius = PrintRadius, Radius = Radius, HomedHeight = HomedHeight, AngleCorrections = (float[])AngleCorrections.Clone(), EndstopAdjustments = (float[])EndstopAdjustments.Clone(), Tilt = (float[])Tilt.Clone() }); }