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