public virtual DxfHandledObjectCollection <T> Clone( CloneContext cloneContext) { DxfHandledObjectCollection <T> objectCollection = new DxfHandledObjectCollection <T>(this.Count); foreach (T obj in this) { objectCollection.Add((T)obj.Clone(cloneContext)); } return(objectCollection); }