ATMLModelLibrary.model.ErrorLimit.Clone C# (CSharp) Method

Clone() public method

public Clone ( ) : object
return object
        public object Clone()
        {
            var clone = new ErrorLimit();
            if (MinusQuantity != null)
                clone.MinusQuantity = MinusQuantity.Clone() as Quantity;
            if (PlusQuantity != null)
                clone.PlusQuantity = PlusQuantity.Clone() as Quantity;
            if (Resolution != null)
                clone.Resolution = Resolution.Clone() as Quantity;
            if (Confidence != null)
                clone.Confidence = Confidence.Clone() as Quantity;
            return clone;
        }

Usage Example

Example #1
0
        public object Clone()
        {
            var clone = new RangingInformation();

            clone._fromQuantity = _fromQuantity.Clone() as Quantity;
            clone._toQuantity   = _toQuantity.Clone() as Quantity;
            clone.ErrorLimit    = _errorLimit.Clone() as ErrorLimit;
            clone.Magnitude     = _magnitude;
            return(clone);
        }