Package org.joml
Interface Vector3ic
- All Known Implementing Classes:
Vector3i
public interface Vector3ic
-
Method Summary
Modifier and TypeMethodDescriptiondoubledistance(int int1, int int2, int int3) doublelongdistanceSquared(int int1, int int2, int int3) longdistanceSquared(Vector3ic vector3ic) booleanequals(int int1, int int2, int int3) intget(int int1) get(int int1, ByteBuffer byteBuffer) get(ByteBuffer byteBuffer) getToAddress(long long1) longgridDistance(int int1, int int2, int int3) longgridDistance(Vector3ic vector3ic) doublelength()longintintintx()inty()intz()
-
Method Details
-
x
int x() -
y
int y() -
z
int z() -
get
-
get
-
get
-
get
-
getToAddress
-
sub
-
sub
-
add
-
add
-
mul
-
mul
-
mul
-
div
-
div
-
lengthSquared
long lengthSquared() -
length
double length() -
distance
-
distance
double distance(int int1, int int2, int int3) -
gridDistance
-
gridDistance
long gridDistance(int int1, int int2, int int3) -
distanceSquared
-
distanceSquared
long distanceSquared(int int1, int int2, int int3) -
negate
-
min
-
max
-
get
- Throws:
IllegalArgumentException
-
maxComponent
int maxComponent() -
minComponent
int minComponent() -
absolute
-
equals
boolean equals(int int1, int int2, int int3)
-