VixenModules.Preview.VixenPreview.Shapes.PreviewLine.Clone C# (CSharp) Method

Clone() public method

public Clone ( ) : object
return object
        public override object Clone()
        {
            PreviewLine newLine = (PreviewLine) this.MemberwiseClone();

            newLine._pixels = new List<PreviewPixel>();

            foreach (PreviewPixel pixel in _pixels) {
                newLine.AddPixel(pixel.X, pixel.Y);
            }
            return newLine;
        }