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