public static class FlawedPointHash.RugHash extends IPointHash.LongImpl implements FlawedPointHash
FlawedPointHash.CubeHash, FlawedPointHash.FNVHash, FlawedPointHash.QuiltHash, FlawedPointHash.RugHash
IPointHash.IntImpl, IPointHash.LongImpl
state
Modifier and Type | Method and Description |
---|---|
long |
getState() |
static int |
hashLongs(long x,
long y,
long s) |
static int |
hashLongs(long x,
long y,
long z,
long s) |
static int |
hashLongs(long x,
long y,
long z,
long w,
long s) |
static int |
hashLongs(long x,
long y,
long z,
long w,
long u,
long s) |
static int |
hashLongs(long x,
long y,
long z,
long w,
long u,
long v,
long s) |
int |
hashWithState(int x,
int y,
int state) |
int |
hashWithState(int x,
int y,
int z,
int state) |
int |
hashWithState(int x,
int y,
int z,
int w,
int state) |
int |
hashWithState(int x,
int y,
int z,
int w,
int u,
int state) |
int |
hashWithState(int x,
int y,
int z,
int w,
int u,
int v,
int state) |
hash, hash, hash, hash, hash, setState, setState
public long getState()
public static int hashLongs(long x, long y, long s)
public static int hashLongs(long x, long y, long z, long s)
public static int hashLongs(long x, long y, long z, long w, long s)
public static int hashLongs(long x, long y, long z, long w, long u, long s)
public static int hashLongs(long x, long y, long z, long w, long u, long v, long s)
public int hashWithState(int x, int y, int state)
hashWithState
in interface IPointHash
public int hashWithState(int x, int y, int z, int state)
hashWithState
in interface IPointHash
public int hashWithState(int x, int y, int z, int w, int state)
hashWithState
in interface IPointHash
public int hashWithState(int x, int y, int z, int w, int u, int state)
hashWithState
in interface IPointHash
public int hashWithState(int x, int y, int z, int w, int u, int v, int state)
hashWithState
in interface IPointHash
Copyright © Eben Howard 2012–2022. All rights reserved.