Rhino.UintMap.TableLookupStep C# (CSharp) Method

TableLookupStep() private static method

private static TableLookupStep ( int fraction, int mask, int power ) : int
fraction int
mask int
power int
return int
		private static int TableLookupStep(int fraction, int mask, int power)
		{
			int shift = 32 - 2 * power;
			if (shift >= 0)
			{
				return (((int)(((uint)fraction) >> shift)) & mask) | 1;
			}
			else
			{
				return (fraction & ((int)(((uint)mask) >> -shift))) | 1;
			}
		}