Class Vector2i
java.lang.Object
org.joml.Vector2i
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionVector2i()
Vector2i
(double arg0, double arg1, int arg2) Vector2i
(float arg0, float arg1, int arg2) Vector2i
(int arg0) Vector2i
(int[] arg0) Vector2i
(int arg0, int arg1) Vector2i
(int arg0, ByteBuffer arg1) Vector2i
(ByteBuffer arg0) -
Method Summary
Modifier and TypeMethodDescriptionabsolute()
add
(int arg0, int arg1) double
distance
(int arg0, int arg1) static double
distance
(int arg0, int arg1, int arg2, int arg3) double
long
distanceSquared
(int arg0, int arg1) static long
distanceSquared
(int arg0, int arg1, int arg2, int arg3) long
distanceSquared
(Vector2ic arg0) div
(float arg0) div
(int arg0) boolean
equals
(int arg0, int arg1) boolean
int
get
(int arg0) get
(int arg0, ByteBuffer arg1) get
(ByteBuffer arg0) getToAddress
(long arg0) long
gridDistance
(int arg0, int arg1) long
gridDistance
(Vector2ic arg0) int
hashCode()
double
length()
static double
length
(int arg0, int arg1) long
static long
lengthSquared
(int arg0, int arg1) int
int
mul
(int arg0) mul
(int arg0, int arg1) negate()
void
readExternal
(ObjectInput arg0) set
(int arg0) set
(int[] arg0) set
(int arg0, int arg1) set
(int arg0, ByteBuffer arg1) set
(ByteBuffer arg0) setComponent
(int arg0, int arg1) setFromAddress
(long arg0) sub
(int arg0, int arg1) toString()
toString
(NumberFormat numberFormat) void
writeExternal
(ObjectOutput arg0) int
x()
int
y()
zero()
-
Field Details
-
x
public int x -
y
public int y
-
-
Constructor Details
-
Vector2i
public Vector2i() -
Vector2i
public Vector2i(int arg0) -
Vector2i
public Vector2i(int arg0, int arg1) -
Vector2i
public Vector2i(float arg0, float arg1, int arg2) -
Vector2i
public Vector2i(double arg0, double arg1, int arg2) -
Vector2i
-
Vector2i
-
Vector2i
-
Vector2i
public Vector2i(int[] arg0) -
Vector2i
-
Vector2i
-
Vector2i
-
Vector2i
-
-
Method Details
-
x
-
y
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
setFromAddress
-
get
- Specified by:
get
in interfaceVector2ic
- Throws:
IllegalArgumentException
-
setComponent
- Throws:
IllegalArgumentException
-
get
-
get
-
get
-
get
-
getToAddress
- Specified by:
getToAddress
in interfaceVector2ic
-
sub
-
sub
-
sub
-
sub
-
lengthSquared
public long lengthSquared()- Specified by:
lengthSquared
in interfaceVector2ic
-
lengthSquared
public static long lengthSquared(int arg0, int arg1) -
length
-
length
public static double length(int arg0, int arg1) -
distance
-
distance
-
distanceSquared
- Specified by:
distanceSquared
in interfaceVector2ic
-
distanceSquared
public long distanceSquared(int arg0, int arg1) - Specified by:
distanceSquared
in interfaceVector2ic
-
gridDistance
- Specified by:
gridDistance
in interfaceVector2ic
-
gridDistance
public long gridDistance(int arg0, int arg1) - Specified by:
gridDistance
in interfaceVector2ic
-
distance
public static double distance(int arg0, int arg1, int arg2, int arg3) -
distanceSquared
public static long distanceSquared(int arg0, int arg1, int arg2, int arg3) -
add
-
add
-
add
-
add
-
mul
-
mul
-
mul
-
mul
-
mul
-
mul
-
div
-
div
-
div
-
div
-
zero
-
writeExternal
- Specified by:
writeExternal
in interfaceExternalizable
- Throws:
IOException
-
readExternal
- Specified by:
readExternal
in interfaceExternalizable
- Throws:
IOException
ClassNotFoundException
-
negate
-
negate
-
min
-
min
-
max
-
max
-
maxComponent
public int maxComponent()- Specified by:
maxComponent
in interfaceVector2ic
-
minComponent
public int minComponent()- Specified by:
minComponent
in interfaceVector2ic
-
absolute
-
absolute
-
hashCode
-
equals
-
equals
-
toString
-
toString
-