Example #1
0
        public override INifti <float> DeepCopy()
        {
            var copy = new NiftiFloat32()
            {
                Header = Header.DeepCopy(),
                Voxels = new float[Voxels.Length]
            };

            Voxels.CopyTo(copy.Voxels, 0);

            copy.ColorMap = new Color[ColorMap.Length];
            ColorMap.CopyTo(copy.ColorMap, 0);

            return(copy);
        }