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