Class Vector4i
java.lang.Object
org.joml.Vector4i
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionVector4i()Vector4i(int arg0) Vector4i(int[] arg0) Vector4i(int arg0, int arg1, int arg2, int arg3) Vector4i(int arg0, ByteBuffer arg1) Vector4i(ByteBuffer arg0) -
Method Summary
Modifier and TypeMethodDescriptionabsolute()add(int arg0, int arg1, int arg2, int arg3) doubledistance(int arg0, int arg1, int arg2, int arg3) static doubledistance(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) doubleintdistanceSquared(int arg0, int arg1, int arg2, int arg3) static longdistanceSquared(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) intdistanceSquared(Vector4ic arg0) div(float arg0) div(int arg0) intbooleanequals(int arg0, int arg1, int arg2, int arg3) booleanintget(int arg0) get(int arg0, ByteBuffer arg1) get(ByteBuffer arg0) getToAddress(long arg0) longgridDistance(int arg0, int arg1, int arg2, int arg3) longgridDistance(Vector4ic arg0) inthashCode()doublelength()static doublelength(int arg0, int arg1, int arg2, int arg3) longstatic longlengthSquared(int arg0, int arg1, int arg2, int arg3) intintmul(int arg0) negate()voidreadExternal(ObjectInput arg0) set(int arg0) set(int[] arg0) set(int arg0, int arg1, int arg2, int arg3) set(int arg0, ByteBuffer arg1) set(ByteBuffer arg0) setComponent(int arg0, int arg1) setFromAddress(long arg0) sub(int arg0, int arg1, int arg2, int arg3) toString()toString(NumberFormat numberFormat) intw()voidwriteExternal(ObjectOutput arg0) intx()inty()intz()zero()
-
Field Details
-
x
public int x -
y
public int y -
z
public int z -
w
public int w
-
-
Constructor Details
-
Vector4i
public Vector4i() -
Vector4i
-
Vector4i
-
Vector4i
-
Vector4i
-
Vector4i
-
Vector4i
-
Vector4i
public Vector4i(int arg0) -
Vector4i
public Vector4i(int arg0, int arg1, int arg2, int arg3) -
Vector4i
public Vector4i(int[] arg0) -
Vector4i
-
Vector4i
-
Vector4i
-
Vector4i
-
-
Method Details
-
x
-
y
-
z
-
w
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
set
-
setFromAddress
-
get
- Specified by:
getin interfaceVector4ic- Throws:
IllegalArgumentException
-
maxComponent
public int maxComponent()- Specified by:
maxComponentin interfaceVector4ic
-
minComponent
public int minComponent()- Specified by:
minComponentin interfaceVector4ic
-
setComponent
- Throws:
IllegalArgumentException
-
get
-
get
-
get
-
get
-
getToAddress
- Specified by:
getToAddressin interfaceVector4ic
-
sub
-
sub
-
sub
-
sub
-
add
-
add
-
add
-
add
-
mul
-
mul
-
div
-
div
-
mul
-
mul
-
div
-
div
-
div
-
div
-
lengthSquared
public long lengthSquared()- Specified by:
lengthSquaredin interfaceVector4ic
-
lengthSquared
public static long lengthSquared(int arg0, int arg1, int arg2, int arg3) -
length
-
length
public static double length(int arg0, int arg1, int arg2, int arg3) -
distance
-
distance
-
gridDistance
- Specified by:
gridDistancein interfaceVector4ic
-
gridDistance
public long gridDistance(int arg0, int arg1, int arg2, int arg3) - Specified by:
gridDistancein interfaceVector4ic
-
distanceSquared
- Specified by:
distanceSquaredin interfaceVector4ic
-
distanceSquared
public int distanceSquared(int arg0, int arg1, int arg2, int arg3) - Specified by:
distanceSquaredin interfaceVector4ic
-
distance
public static double distance(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) -
distanceSquared
public static long distanceSquared(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) -
dot
-
zero
-
negate
-
negate
-
toString
-
toString
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
min
-
min
-
max
-
max
-
absolute
-
absolute
-
hashCode
-
equals
-
equals
-