Package org.joml
Interface Matrix2fc
- All Known Implementing Classes:
Matrix2f
public interface Matrix2fc
-
Method Summary
Modifier and Type Method Description Matrix2fadd(Matrix2fc matrix2fc, Matrix2f matrix2f)floatdeterminant()booleanequals(Matrix2fc matrix2fc, float float1)float[]get(float[] floatArray)float[]get(float[] floatArray, int int1)floatget(int int1, int int2)java.nio.ByteBufferget(int int1, java.nio.ByteBuffer byteBuffer)java.nio.FloatBufferget(int int1, java.nio.FloatBuffer floatBuffer)java.nio.ByteBufferget(java.nio.ByteBuffer byteBuffer)java.nio.FloatBufferget(java.nio.FloatBuffer floatBuffer)Matrix2fget(Matrix2f matrix2f)Matrix3fget(Matrix3f matrix3f)Matrix3x2fget(Matrix3x2f matrix3x2f)Vector2fgetColumn(int int1, Vector2f vector2f)floatgetRotation()Vector2fgetRow(int int1, Vector2f vector2f)Vector2fgetScale(Vector2f vector2f)Matrix2fcgetToAddress(long long1)java.nio.ByteBuffergetTransposed(int int1, java.nio.ByteBuffer byteBuffer)java.nio.FloatBuffergetTransposed(int int1, java.nio.FloatBuffer floatBuffer)java.nio.ByteBuffergetTransposed(java.nio.ByteBuffer byteBuffer)java.nio.FloatBuffergetTransposed(java.nio.FloatBuffer floatBuffer)Matrix2finvert(Matrix2f matrix2f)booleanisFinite()Matrix2flerp(Matrix2fc matrix2fc, float float1, Matrix2f matrix2f)floatm00()floatm01()floatm10()floatm11()Matrix2fmul(Matrix2fc matrix2fc, Matrix2f matrix2f)Matrix2fmulComponentWise(Matrix2fc matrix2fc, Matrix2f matrix2f)Matrix2fmulLocal(Matrix2fc matrix2fc, Matrix2f matrix2f)Matrix2fnormal(Matrix2f matrix2f)Vector2fnormalizedPositiveX(Vector2f vector2f)Vector2fnormalizedPositiveY(Vector2f vector2f)Vector2fpositiveX(Vector2f vector2f)Vector2fpositiveY(Vector2f vector2f)Matrix2frotate(float float1, Matrix2f matrix2f)Matrix2frotateLocal(float float1, Matrix2f matrix2f)Matrix2fscale(float float1, float float2, Matrix2f matrix2f)Matrix2fscale(float float1, Matrix2f matrix2f)Matrix2fscale(Vector2fc vector2fc, Matrix2f matrix2f)Matrix2fscaleLocal(float float1, float float2, Matrix2f matrix2f)Matrix2fsub(Matrix2fc matrix2fc, Matrix2f matrix2f)Vector2ftransform(float float1, float float2, Vector2f vector2f)Vector2ftransform(Vector2f vector2f)Vector2ftransform(Vector2fc vector2fc, Vector2f vector2f)Vector2ftransformTranspose(float float1, float float2, Vector2f vector2f)Vector2ftransformTranspose(Vector2f vector2f)Vector2ftransformTranspose(Vector2fc vector2fc, Vector2f vector2f)Matrix2ftranspose(Matrix2f matrix2f)
-
Method Details
-
m00
float m00() -
m01
float m01() -
m10
float m10() -
m11
float m11() -
mul
-
mulLocal
-
determinant
float determinant() -
invert
-
transpose
-
get
-
get
-
get
-
getRotation
float getRotation() -
get
java.nio.FloatBuffer get(java.nio.FloatBuffer floatBuffer) -
get
java.nio.FloatBuffer get(int int1, java.nio.FloatBuffer floatBuffer) -
get
java.nio.ByteBuffer get(java.nio.ByteBuffer byteBuffer) -
get
java.nio.ByteBuffer get(int int1, java.nio.ByteBuffer byteBuffer) -
getTransposed
java.nio.FloatBuffer getTransposed(java.nio.FloatBuffer floatBuffer) -
getTransposed
java.nio.FloatBuffer getTransposed(int int1, java.nio.FloatBuffer floatBuffer) -
getTransposed
java.nio.ByteBuffer getTransposed(java.nio.ByteBuffer byteBuffer) -
getTransposed
java.nio.ByteBuffer getTransposed(int int1, java.nio.ByteBuffer byteBuffer) -
getToAddress
-
get
float[] get(float[] floatArray, int int1) -
get
float[] get(float[] floatArray) -
scale
-
scale
-
scale
-
scaleLocal
-
transform
-
transform
-
transform
-
transformTranspose
-
transformTranspose
-
transformTranspose
-
rotate
-
rotateLocal
-
getRow
- Throws:
java.lang.IndexOutOfBoundsException
-
getColumn
- Throws:
java.lang.IndexOutOfBoundsException
-
get
float get(int int1, int int2) -
normal
-
getScale
-
positiveX
-
normalizedPositiveX
-
positiveY
-
normalizedPositiveY
-
add
-
sub
-
mulComponentWise
-
lerp
-
equals
-
isFinite
boolean isFinite()
-