private RotatePoolSegs ( PoolSegments ps, int rotate ) : PoolSegments | ||
ps | PoolSegments | |
rotate | int | |
return | PoolSegments |
internal PoolSegments RotatePoolSegs(PoolSegments ps, int rotate)
{
int poolSides = (int)ps;
int rotPart = ((poolSides << (rotate*2)%8) & 255) | ((poolSides & 255) >> (8 - rotate *2)%8);
return (PoolSegments)rotPart;
}