public class Vec
extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_Y |
static int |
MIN_Y |
int |
x |
int |
y |
int |
z |
static Vec |
ZERO |
| Modifier and Type | Method and Description |
|---|---|
Vec |
add(int x,
int y,
int z)
Add
|
Vec |
add(Vec v)
Add
|
int |
dot(Vec v)
Scalar product
|
boolean |
equals(Object obj) |
int |
hashCode() |
Vec |
mul(int s)
Multiply with integer (scale)
|
Vec |
neg()
Negate (multiply with -1)
|
Vec |
sub(Vec v)
Subtract
|
String |
toString() |
static Vec |
xyz(int x,
int y,
int z)
Create
|
public static final Vec ZERO
public static final int MIN_Y
public static final int MAX_Y
public final int x
public final int y
public final int z
public static Vec xyz(int x, int y, int z)
public Vec add(int x, int y, int z)
public Vec mul(int s)
public Vec neg()
public int dot(Vec v)
public int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Objectpublic final String toString()
toString in class Object