Package org.joml
Interface Vector2dc
- All Known Implementing Classes:
MapProjection.ProjectedMeters,Vector2d
public interface Vector2dc
-
Method Summary
Modifier and TypeMethodDescriptiondoubledoubledistance(double double1, double double2) doubledoubledoubledistanceSquared(double double1, double double2) doubledistanceSquared(Vector2dc vector2dc) doubledistanceSquared(Vector2fc vector2fc) doublebooleanequals(double double1, double double2) booleandoubleget(int int1) get(int int1, ByteBuffer byteBuffer) get(int int1, DoubleBuffer doubleBuffer) get(ByteBuffer byteBuffer) get(DoubleBuffer doubleBuffer) getToAddress(long long1) booleanisFinite()doublelength()doubleintintmulDirection(Matrix3x2dc matrix3x2dc, Vector2d vector2d) mulPosition(Matrix3x2dc matrix3x2dc, Vector2d vector2d) mulTranspose(Matrix2dc matrix2dc, Vector2d vector2d) mulTranspose(Matrix2fc matrix2fc, Vector2d vector2d) doublex()doubley()
-
Method Details
-
x
double x() -
y
double y() -
get
-
get
-
get
-
get
-
getToAddress
-
sub
-
sub
-
sub
-
mul
-
mul
-
mul
-
div
-
div
-
div
-
div
-
mul
-
mul
-
mulTranspose
-
mulTranspose
-
mulPosition
-
mulDirection
-
dot
-
angle
-
lengthSquared
double lengthSquared() -
length
double length() -
distance
-
distanceSquared
-
distance
-
distanceSquared
-
distance
double distance(double double1, double double2) -
distanceSquared
double distanceSquared(double double1, double double2) -
normalize
-
normalize
-
add
-
add
-
add
-
negate
-
lerp
-
fma
-
fma
-
min
-
max
-
maxComponent
int maxComponent() -
minComponent
int minComponent() -
get
- Throws:
IllegalArgumentException
-
get
-
get
-
get
-
floor
-
ceil
-
round
-
isFinite
boolean isFinite() -
absolute
-
equals
-
equals
boolean equals(double double1, double double2)
-