Cream.AllenTemporal.AllenDomain.Clone C# (CSharp) Method

Clone() public method

Clones this instance.
public Clone ( ) : Object
return Object
        public override Object Clone()
        {
            var d = new AllenDomain();
            try {
                for (int i = 0; i < _intervals.Count; ++i) {
                    d._intervals.Add(((int[])_intervals[i]).Clone());
                }
            } catch (IndexOutOfRangeException) {
            }
            d.sizeField = sizeField;
            d.minField = minField;
            d.maxField = maxField;
            d.step = step;
            d.duration = duration;
            return d;
        }