Package org.joml
Interface Vector2dc
- All Known Implementing Classes:
MapProjection.ProjectedMeters
,Vector2d
public interface Vector2dc
-
Method Summary
Modifier and TypeMethodDescriptiondouble
double
distance
(double double1, double double2) double
double
double
distanceSquared
(double double1, double double2) double
distanceSquared
(Vector2dc vector2dc) double
distanceSquared
(Vector2fc vector2fc) double
boolean
equals
(double double1, double double2) boolean
double
get
(int int1) get
(int int1, ByteBuffer byteBuffer) get
(int int1, DoubleBuffer doubleBuffer) get
(ByteBuffer byteBuffer) get
(DoubleBuffer doubleBuffer) getToAddress
(long long1) boolean
isFinite()
double
length()
double
int
int
mulDirection
(Matrix3x2dc matrix3x2dc, Vector2d vector2d) mulPosition
(Matrix3x2dc matrix3x2dc, Vector2d vector2d) mulTranspose
(Matrix2dc matrix2dc, Vector2d vector2d) mulTranspose
(Matrix2fc matrix2fc, Vector2d vector2d) double
x()
double
y()
-
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)
-