public CapturePathConfiguration Clone()
        {
            CapturePathConfiguration cloned = new CapturePathConfiguration();

            cloned.LeftImageRoot    = this.LeftImageRoot;
            cloned.LeftImageSubdir  = this.LeftImageSubdir;
            cloned.LeftImageFile    = this.LeftImageFile;
            cloned.RightImageRoot   = this.RightImageRoot;
            cloned.RightImageSubdir = this.RightImageSubdir;
            cloned.RightImageFile   = this.RightImageFile;
            cloned.LeftVideoRoot    = this.LeftVideoRoot;
            cloned.LeftVideoSubdir  = this.LeftVideoSubdir;
            cloned.LeftVideoFile    = this.LeftVideoFile;
            cloned.RightVideoRoot   = this.RightVideoRoot;
            cloned.RightVideoSubdir = this.RightVideoSubdir;
            cloned.RightVideoFile   = this.RightVideoFile;
            cloned.ImageFormat      = this.ImageFormat;
            cloned.VideoFormat      = this.VideoFormat;

            return(cloned);
        }