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