Package org.joml
Interface Vector2fc
- All Known Implementing Classes:
Vector2f
public interface Vector2fc
-
Method Summary
Modifier and Type Method Description Vector2fabsolute(Vector2f vector2f)Vector2fadd(float float1, float float2, Vector2f vector2f)Vector2fadd(Vector2fc vector2fc, Vector2f vector2f)floatangle(Vector2fc vector2fc)Vector2fceil(Vector2f vector2f)floatdistance(float float1, float float2)floatdistance(Vector2fc vector2fc)floatdistanceSquared(float float1, float float2)floatdistanceSquared(Vector2fc vector2fc)Vector2fdiv(float float1, float float2, Vector2f vector2f)Vector2fdiv(float float1, Vector2f vector2f)Vector2fdiv(Vector2fc vector2fc, Vector2f vector2f)floatdot(Vector2fc vector2fc)booleanequals(float float1, float float2)booleanequals(Vector2fc vector2fc, float float1)Vector2ffloor(Vector2f vector2f)Vector2ffma(float float1, Vector2fc vector2fc, Vector2f vector2f)Vector2ffma(Vector2fc vector2fc, Vector2fc vector2fc2, Vector2f vector2f)floatget(int int1)java.nio.ByteBufferget(int int1, java.nio.ByteBuffer byteBuffer)java.nio.FloatBufferget(int int1, java.nio.FloatBuffer floatBuffer)Vector2iget(int int1, Vector2i vector2i)java.nio.ByteBufferget(java.nio.ByteBuffer byteBuffer)java.nio.FloatBufferget(java.nio.FloatBuffer floatBuffer)Vector2dget(Vector2d vector2d)Vector2fget(Vector2f vector2f)Vector2fcgetToAddress(long long1)booleanisFinite()floatlength()floatlengthSquared()Vector2flerp(Vector2fc vector2fc, float float1, Vector2f vector2f)Vector2fmax(Vector2fc vector2fc, Vector2f vector2f)intmaxComponent()Vector2fmin(Vector2fc vector2fc, Vector2f vector2f)intminComponent()Vector2fmul(float float1, float float2, Vector2f vector2f)Vector2fmul(float float1, Vector2f vector2f)Vector2fmul(Matrix2dc matrix2dc, Vector2f vector2f)Vector2fmul(Matrix2fc matrix2fc, Vector2f vector2f)Vector2fmul(Vector2fc vector2fc, Vector2f vector2f)Vector2fmulDirection(Matrix3x2fc matrix3x2fc, Vector2f vector2f)Vector2fmulPosition(Matrix3x2fc matrix3x2fc, Vector2f vector2f)Vector2fmulTranspose(Matrix2fc matrix2fc, Vector2f vector2f)Vector2fnegate(Vector2f vector2f)Vector2fnormalize(float float1, Vector2f vector2f)Vector2fnormalize(Vector2f vector2f)Vector2fround(Vector2f vector2f)Vector2fsub(float float1, float float2, Vector2f vector2f)Vector2fsub(Vector2fc vector2fc, Vector2f vector2f)floatx()floaty()
-
Method Details
-
x
float x() -
y
float y() -
get
java.nio.ByteBuffer get(java.nio.ByteBuffer byteBuffer) -
get
java.nio.ByteBuffer get(int int1, java.nio.ByteBuffer byteBuffer) -
get
java.nio.FloatBuffer get(java.nio.FloatBuffer floatBuffer) -
get
java.nio.FloatBuffer get(int int1, java.nio.FloatBuffer floatBuffer) -
getToAddress
-
sub
-
sub
-
dot
-
angle
-
lengthSquared
float lengthSquared() -
length
float length() -
distance
-
distanceSquared
-
distance
float distance(float float1, float float2) -
distanceSquared
float distanceSquared(float float1, float float2) -
normalize
-
normalize
-
add
-
add
-
negate
-
mul
-
mul
-
mul
-
div
-
div
-
div
-
mul
-
mul
-
mulTranspose
-
mulPosition
-
mulDirection
-
lerp
-
fma
-
fma
-
min
-
max
-
maxComponent
int maxComponent() -
minComponent
int minComponent() -
get
float 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(float float1, float float2)
-