public class Interleave
extends java.lang.Object
Constructor and Description |
---|
Interleave() |
Modifier and Type | Method and Description |
---|---|
static int |
expand16to32(int x) |
static long |
expand32to64(int x) |
static void |
expand64To128(long x,
long[] z,
int zOff) |
static void |
expand64To128Rev(long x,
long[] z,
int zOff) |
static int |
expand8to16(int x) |
static int |
shuffle(int x) |
static long |
shuffle(long x) |
static int |
shuffle2(int x) |
static int |
unshuffle(int x) |
static long |
unshuffle(long x) |
static int |
unshuffle2(int x) |
public static int expand8to16(int x)
public static int expand16to32(int x)
public static long expand32to64(int x)
public static void expand64To128(long x, long[] z, int zOff)
public static void expand64To128Rev(long x, long[] z, int zOff)
public static int shuffle(int x)
public static long shuffle(long x)
public static int shuffle2(int x)
public static int unshuffle(int x)
public static long unshuffle(long x)
public static int unshuffle2(int x)