Reign.Video.Image.Mipmap.FlipVertical C# (CSharp) Method

FlipVertical() public method

public FlipVertical ( ) : void
return void
            public void FlipVertical()
            {
                int loopH = Size.Height / 2, loopW = Size.Width * 4;
                int r2 = Size.Height - 1;
                for (int r = 0; r != loopH; ++r)
                {
                    for (int c = 0; c != loopW; ++c)
                    {
                        int index = c + (loopW * r);
                        int index2 = c + (loopW * r2);
                        byte temp = Data[index];
                        Data[index] = Data[index2];
                        Data[index2] = temp;
                    }

                    --r2;
                }
            }