Package org.joml
Interface Vector2dc
- All Known Implementing Classes:
MapProjection.ProjectedMeters,Vector2d
public interface Vector2dc
-
Method Summary
Modifier and Type Method Description Vector2dabsolute(Vector2d vector2d)Vector2dadd(double double1, double double2, Vector2d vector2d)Vector2dadd(Vector2dc vector2dc, Vector2d vector2d)Vector2dadd(Vector2fc vector2fc, Vector2d vector2d)doubleangle(Vector2dc vector2dc)Vector2dceil(Vector2d vector2d)doubledistance(double double1, double double2)doubledistance(Vector2dc vector2dc)doubledistance(Vector2fc vector2fc)doubledistanceSquared(double double1, double double2)doubledistanceSquared(Vector2dc vector2dc)doubledistanceSquared(Vector2fc vector2fc)Vector2ddiv(double double1, double double2, Vector2d vector2d)Vector2ddiv(double double1, Vector2d vector2d)Vector2ddiv(Vector2dc vector2dc, Vector2d vector2d)Vector2ddiv(Vector2fc vector2fc, Vector2d vector2d)doubledot(Vector2dc vector2dc)booleanequals(double double1, double double2)booleanequals(Vector2dc vector2dc, double double1)Vector2dfloor(Vector2d vector2d)Vector2dfma(double double1, Vector2dc vector2dc, Vector2d vector2d)Vector2dfma(Vector2dc vector2dc, Vector2dc vector2dc2, Vector2d vector2d)doubleget(int int1)java.nio.ByteBufferget(int int1, java.nio.ByteBuffer byteBuffer)java.nio.DoubleBufferget(int int1, java.nio.DoubleBuffer doubleBuffer)Vector2iget(int int1, Vector2i vector2i)java.nio.ByteBufferget(java.nio.ByteBuffer byteBuffer)java.nio.DoubleBufferget(java.nio.DoubleBuffer doubleBuffer)Vector2dget(Vector2d vector2d)Vector2fget(Vector2f vector2f)Vector2dcgetToAddress(long long1)booleanisFinite()doublelength()doublelengthSquared()Vector2dlerp(Vector2dc vector2dc, double double1, Vector2d vector2d)Vector2dmax(Vector2dc vector2dc, Vector2d vector2d)intmaxComponent()Vector2dmin(Vector2dc vector2dc, Vector2d vector2d)intminComponent()Vector2dmul(double double1, double double2, Vector2d vector2d)Vector2dmul(double double1, Vector2d vector2d)Vector2dmul(Matrix2dc matrix2dc, Vector2d vector2d)Vector2dmul(Matrix2fc matrix2fc, Vector2d vector2d)Vector2dmul(Vector2dc vector2dc, Vector2d vector2d)Vector2dmulDirection(Matrix3x2dc matrix3x2dc, Vector2d vector2d)Vector2dmulPosition(Matrix3x2dc matrix3x2dc, Vector2d vector2d)Vector2dmulTranspose(Matrix2dc matrix2dc, Vector2d vector2d)Vector2dmulTranspose(Matrix2fc matrix2fc, Vector2d vector2d)Vector2dnegate(Vector2d vector2d)Vector2dnormalize(double double1, Vector2d vector2d)Vector2dnormalize(Vector2d vector2d)Vector2dround(Vector2d vector2d)Vector2dsub(double double1, double double2, Vector2d vector2d)Vector2dsub(Vector2dc vector2dc, Vector2d vector2d)Vector2dsub(Vector2fc vector2fc, Vector2d vector2d)doublex()doubley()
-
Method Details
-
x
double x() -
y
double y() -
get
java.nio.ByteBuffer get(java.nio.ByteBuffer byteBuffer) -
get
java.nio.ByteBuffer get(int int1, java.nio.ByteBuffer byteBuffer) -
get
java.nio.DoubleBuffer get(java.nio.DoubleBuffer doubleBuffer) -
get
java.nio.DoubleBuffer get(int int1, java.nio.DoubleBuffer doubleBuffer) -
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
double get(int int1) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
get
-
get
-
get
-
floor
-
ceil
-
round
-
isFinite
boolean isFinite() -
absolute
-
equals
-
equals
boolean equals(double double1, double double2)
-