Esempio n. 1
0
 public static byte select(uint src, Part15x5 part)
 => (byte)Bits.gather(src, (uint)part);
Esempio n. 2
0
 public static uint project(uint src, Part5x1 part)
 => Bits.scatter(src, (uint)part);
Esempio n. 3
0
 public static T project <T>(uint src, Part10x1 part)
     where T : unmanaged
 => convert <T>(Bits.scatter(src, (uint)part));
Esempio n. 4
0
 public static byte project(byte src, Part6x2 part)
 => Bits.scatter(src, (byte)part);
Esempio n. 5
0
 public static Span <byte> Unpack(this ulong src)
 => Bits.unpack(src);
Esempio n. 6
0
 public static Span <byte> Unpack(this ushort src)
 => Bits.unpack(src);