public static void FlipRect(ref Rect rect, FlipType flip)
{
if (flip == FlipType.Horizontal || flip == FlipType.Both)
{
float tmp = rect.xMin;
rect.xMin = rect.xMax;
rect.xMax = tmp;
}
if (flip == FlipType.Vertical || flip == FlipType.Both)
{
float tmp = rect.yMin;
rect.yMin = rect.yMax;
rect.yMax = tmp;
}
}