Package org.joml
Interface Matrix3x2fc
- All Known Implementing Classes:
Matrix3x2f
,Matrix3x2fStack
public interface Matrix3x2fc
-
Method Summary
Modifier and Type Method Description float
determinant()
boolean
equals(Matrix3x2fc matrix3x2fc, float float1)
float[]
get(float[] floatArray)
float[]
get(float[] floatArray, int int1)
java.nio.ByteBuffer
get(int int1, java.nio.ByteBuffer byteBuffer)
java.nio.FloatBuffer
get(int int1, java.nio.FloatBuffer floatBuffer)
java.nio.ByteBuffer
get(java.nio.ByteBuffer byteBuffer)
java.nio.FloatBuffer
get(java.nio.FloatBuffer floatBuffer)
Matrix3x2f
get(Matrix3x2f matrix3x2f)
float[]
get3x3(float[] floatArray)
float[]
get3x3(float[] floatArray, int int1)
java.nio.ByteBuffer
get3x3(int int1, java.nio.ByteBuffer byteBuffer)
java.nio.FloatBuffer
get3x3(int int1, java.nio.FloatBuffer floatBuffer)
java.nio.ByteBuffer
get3x3(java.nio.ByteBuffer byteBuffer)
java.nio.FloatBuffer
get3x3(java.nio.FloatBuffer floatBuffer)
float[]
get4x4(float[] floatArray)
float[]
get4x4(float[] floatArray, int int1)
java.nio.ByteBuffer
get4x4(int int1, java.nio.ByteBuffer byteBuffer)
java.nio.FloatBuffer
get4x4(int int1, java.nio.FloatBuffer floatBuffer)
java.nio.ByteBuffer
get4x4(java.nio.ByteBuffer byteBuffer)
java.nio.FloatBuffer
get4x4(java.nio.FloatBuffer floatBuffer)
Matrix3x2fc
getToAddress(long long1)
Matrix3x2f
invert(Matrix3x2f matrix3x2f)
boolean
isFinite()
float
m00()
float
m01()
float
m10()
float
m11()
float
m20()
float
m21()
Matrix3x2f
mul(Matrix3x2fc matrix3x2fc, Matrix3x2f matrix3x2f)
Matrix3x2f
mulLocal(Matrix3x2fc matrix3x2fc, Matrix3x2f matrix3x2f)
Vector2f
normalizedPositiveX(Vector2f vector2f)
Vector2f
normalizedPositiveY(Vector2f vector2f)
Vector2f
origin(Vector2f vector2f)
Vector2f
positiveX(Vector2f vector2f)
Vector2f
positiveY(Vector2f vector2f)
Matrix3x2f
rotate(float float1, Matrix3x2f matrix3x2f)
Matrix3x2f
rotateAbout(float float1, float float2, float float3, Matrix3x2f matrix3x2f)
Matrix3x2f
rotateLocal(float float1, Matrix3x2f matrix3x2f)
Matrix3x2f
rotateTo(Vector2fc vector2fc, Vector2fc vector2fc2, Matrix3x2f matrix3x2f)
Matrix3x2f
scale(float float1, float float2, Matrix3x2f matrix3x2f)
Matrix3x2f
scale(float float1, Matrix3x2f matrix3x2f)
Matrix3x2f
scale(Vector2fc vector2fc, Matrix3x2f matrix3x2f)
Matrix3x2f
scaleAround(float float1, float float2, float float3, float float4, Matrix3x2f matrix3x2f)
Matrix3x2f
scaleAround(float float1, float float2, float float3, Matrix3x2f matrix3x2f)
Matrix3x2f
scaleAroundLocal(float float1, float float2, float float3, float float4, Matrix3x2f matrix3x2f)
Matrix3x2f
scaleAroundLocal(float float1, float float2, float float3, Matrix3x2f matrix3x2f)
Matrix3x2f
scaleLocal(float float1, float float2, Matrix3x2f matrix3x2f)
Matrix3x2f
scaleLocal(float float1, Matrix3x2f matrix3x2f)
boolean
testAar(float float1, float float2, float float3, float float4)
boolean
testCircle(float float1, float float2, float float3)
boolean
testPoint(float float1, float float2)
Vector3f
transform(float float1, float float2, float float3, Vector3f vector3f)
Vector3f
transform(Vector3f vector3f)
Vector3f
transform(Vector3f vector3f, Vector3f vector3f2)
Vector2f
transformDirection(float float1, float float2, Vector2f vector2f)
Vector2f
transformDirection(Vector2f vector2f)
Vector2f
transformDirection(Vector2fc vector2fc, Vector2f vector2f)
Vector2f
transformPosition(float float1, float float2, Vector2f vector2f)
Vector2f
transformPosition(Vector2f vector2f)
Vector2f
transformPosition(Vector2fc vector2fc, Vector2f vector2f)
Matrix3x2f
translate(float float1, float float2, Matrix3x2f matrix3x2f)
Matrix3x2f
translate(Vector2fc vector2fc, Matrix3x2f matrix3x2f)
Matrix3x2f
translateLocal(float float1, float float2, Matrix3x2f matrix3x2f)
Matrix3x2f
translateLocal(Vector2fc vector2fc, Matrix3x2f matrix3x2f)
Vector2f
unproject(float float1, float float2, int[] intArray, Vector2f vector2f)
Vector2f
unprojectInv(float float1, float float2, int[] intArray, Vector2f vector2f)
Matrix3x2f
view(float float1, float float2, float float3, float float4, Matrix3x2f matrix3x2f)
float[]
viewArea(float[] floatArray)
-
Method Details
-
m00
float m00() -
m01
float m01() -
m10
float m10() -
m11
float m11() -
m20
float m20() -
m21
float m21() -
mul
-
mulLocal
-
determinant
float determinant() -
invert
-
translate
-
translate
-
translateLocal
-
translateLocal
-
get
-
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) -
get3x3
java.nio.FloatBuffer get3x3(java.nio.FloatBuffer floatBuffer) -
get3x3
java.nio.FloatBuffer get3x3(int int1, java.nio.FloatBuffer floatBuffer) -
get3x3
java.nio.ByteBuffer get3x3(java.nio.ByteBuffer byteBuffer) -
get3x3
java.nio.ByteBuffer get3x3(int int1, java.nio.ByteBuffer byteBuffer) -
get4x4
java.nio.FloatBuffer get4x4(java.nio.FloatBuffer floatBuffer) -
get4x4
java.nio.FloatBuffer get4x4(int int1, java.nio.FloatBuffer floatBuffer) -
get4x4
java.nio.ByteBuffer get4x4(java.nio.ByteBuffer byteBuffer) -
get4x4
java.nio.ByteBuffer get4x4(int int1, java.nio.ByteBuffer byteBuffer) -
getToAddress
-
get
float[] get(float[] floatArray, int int1) -
get
float[] get(float[] floatArray) -
get3x3
float[] get3x3(float[] floatArray, int int1) -
get3x3
float[] get3x3(float[] floatArray) -
get4x4
float[] get4x4(float[] floatArray, int int1) -
get4x4
float[] get4x4(float[] floatArray) -
scale
-
scale
-
scaleAroundLocal
Matrix3x2f scaleAroundLocal(float float1, float float2, float float3, float float4, Matrix3x2f matrix3x2f) -
scaleAroundLocal
-
scale
-
scaleLocal
-
scaleLocal
-
scaleAround
Matrix3x2f scaleAround(float float1, float float2, float float3, float float4, Matrix3x2f matrix3x2f) -
scaleAround
-
transform
-
transform
-
transform
-
transformPosition
-
transformPosition
-
transformPosition
-
transformDirection
-
transformDirection
-
transformDirection
-
rotate
-
rotateLocal
-
rotateAbout
-
rotateTo
-
view
-
origin
-
viewArea
float[] viewArea(float[] floatArray) -
positiveX
-
normalizedPositiveX
-
positiveY
-
normalizedPositiveY
-
unproject
-
unprojectInv
-
testPoint
boolean testPoint(float float1, float float2) -
testCircle
boolean testCircle(float float1, float float2, float float3) -
testAar
boolean testAar(float float1, float float2, float float3, float float4) -
equals
-
isFinite
boolean isFinite()
-