public class Vector2i extends Object implements Vectori, Comparable<Vector2i>, Serializable, Cloneable
| Modifier and Type | Field and Description |
|---|---|
static Vector2i |
ONE |
static Vector2i |
UNIT_X |
static Vector2i |
UNIT_Y |
static Vector2i |
ZERO |
| Constructor and Description |
|---|
Vector2i() |
Vector2i(double x,
double y) |
Vector2i(int x,
int y) |
Vector2i(Vector2i v) |
Vector2i(Vector3i v) |
Vector2i(Vector4i v) |
Vector2i(VectorNi v) |
| Modifier and Type | Method and Description |
|---|---|
Vector2i |
abs() |
Vector2i |
add(double x,
double y) |
Vector2i |
add(int x,
int y) |
Vector2i |
add(Vector2i v) |
Vector2i |
clone() |
int |
compareTo(Vector2i v) |
float |
distance(double x,
double y) |
float |
distance(int x,
int y) |
float |
distance(Vector2i v) |
int |
distanceSquared(double x,
double y) |
int |
distanceSquared(int x,
int y) |
int |
distanceSquared(Vector2i v) |
Vector2i |
div(double a) |
Vector2i |
div(double x,
double y) |
Vector2i |
div(int a) |
Vector2i |
div(int x,
int y) |
Vector2i |
div(Vector2i v) |
int |
dot(double x,
double y) |
int |
dot(int x,
int y) |
int |
dot(Vector2i v) |
boolean |
equals(Object o) |
static Vector2i |
from(int n) |
static Vector2i |
from(int x,
int y) |
int |
getMaxAxis()
Return the axis with the maximum value.
|
int |
getMinAxis()
Return the axis with the minimal value.
|
int |
getX() |
int |
getY() |
int |
hashCode() |
float |
length() |
int |
lengthSquared() |
Vector2i |
max(double x,
double y) |
Vector2i |
max(int x,
int y) |
Vector2i |
max(Vector2i v) |
Vector2i |
min(double x,
double y) |
Vector2i |
min(int x,
int y) |
Vector2i |
min(Vector2i v) |
Vector2i |
mul(double a) |
Vector2i |
mul(double x,
double y) |
Vector2i |
mul(int a) |
Vector2i |
mul(int x,
int y) |
Vector2i |
mul(Vector2i v) |
Vector2i |
negate() |
Vector2i |
pow(double pow) |
Vector2i |
pow(int power) |
Vector2i |
project(double x,
double y) |
Vector2i |
project(int x,
int y) |
Vector2i |
project(Vector2i v) |
Vector2i |
sub(double x,
double y) |
Vector2i |
sub(int x,
int y) |
Vector2i |
sub(Vector2i v) |
int[] |
toArray() |
Vector2d |
toDouble() |
Vector2f |
toFloat() |
Vector2i |
toInt() |
Vector2l |
toLong() |
String |
toString() |
Vector3i |
toVector3() |
Vector3i |
toVector3(double z) |
Vector3i |
toVector3(int z) |
Vector4i |
toVector4() |
Vector4i |
toVector4(double z,
double w) |
Vector4i |
toVector4(int z,
int w) |
VectorNi |
toVectorN() |
public static final Vector2i ZERO
public static final Vector2i UNIT_X
public static final Vector2i UNIT_Y
public static final Vector2i ONE
public Vector2i()
public Vector2i(Vector2i v)
public Vector2i(Vector3i v)
public Vector2i(Vector4i v)
public Vector2i(VectorNi v)
public Vector2i(double x,
double y)
public Vector2i(int x,
int y)
public int getX()
public int getY()
public Vector2i add(double x, double y)
public Vector2i add(int x, int y)
public Vector2i sub(double x, double y)
public Vector2i sub(int x, int y)
public Vector2i mul(double a)
public Vector2i mul(double x, double y)
public Vector2i mul(int x, int y)
public Vector2i div(double a)
public Vector2i div(double x, double y)
public Vector2i div(int x, int y)
public int dot(Vector2i v)
public int dot(double x,
double y)
public int dot(int x,
int y)
public Vector2i project(double x, double y)
public Vector2i project(int x, int y)
public Vector2i pow(double pow)
public Vector2i min(double x, double y)
public Vector2i min(int x, int y)
public Vector2i max(double x, double y)
public Vector2i max(int x, int y)
public int distanceSquared(Vector2i v)
public int distanceSquared(double x,
double y)
public int distanceSquared(int x,
int y)
public float distance(Vector2i v)
public float distance(double x,
double y)
public float distance(int x,
int y)
public int lengthSquared()
lengthSquared in interface Vectoripublic int getMinAxis()
getMinAxis in interface Vectoriint axis with minimal valuepublic int getMaxAxis()
getMaxAxis in interface Vectoriint axis with maximum valuepublic Vector3i toVector3()
public Vector3i toVector3(double z)
public Vector3i toVector3(int z)
public Vector4i toVector4()
public Vector4i toVector4(double z, double w)
public Vector4i toVector4(int z, int w)
public VectorNi toVectorN()
public int compareTo(Vector2i v)
compareTo in interface Comparable<Vector2i>public static Vector2i from(int n)
public static Vector2i from(int x, int y)
Copyright © 2013–2016 Flow Powered. All rights reserved.