Class Matrix3x2f
java.lang.Object
org.joml.Matrix3x2f
- All Implemented Interfaces:
Externalizable
,Serializable
,Matrix3x2fc
- Direct Known Subclasses:
Matrix3x2fStack
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMatrix3x2f
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) Matrix3x2f
(FloatBuffer arg0) Matrix3x2f
(Matrix2fc arg0) Matrix3x2f
(Matrix3x2fc arg0) -
Method Summary
Modifier and TypeMethodDescriptionfloat
boolean
boolean
equals
(Matrix3x2fc arg0, float arg1) float[]
get
(float[] floats) float[]
get
(float[] floats, int int0) get
(int arg0, ByteBuffer arg1) get
(int arg0, FloatBuffer arg1) get
(ByteBuffer arg0) get
(FloatBuffer arg0) get
(Matrix3x2f arg0) float[]
get3x3
(float[] floats) float[]
get3x3
(float[] floats, int int0) get3x3
(int arg0, ByteBuffer arg1) get3x3
(int arg0, FloatBuffer arg1) get3x3
(ByteBuffer arg0) get3x3
(FloatBuffer arg0) float[]
get4x4
(float[] floats) float[]
get4x4
(float[] floats, int int0) get4x4
(int arg0, ByteBuffer arg1) get4x4
(int arg0, FloatBuffer arg1) get4x4
(ByteBuffer arg0) get4x4
(FloatBuffer arg0) getToAddress
(long arg0) int
hashCode()
identity()
invert()
invert
(Matrix3x2f arg0) boolean
isFinite()
float
m00()
float
m01()
float
m10()
float
m11()
float
m20()
float
m21()
mul
(Matrix3x2fc arg0) mul
(Matrix3x2fc arg0, Matrix3x2f arg1) mulLocal
(Matrix3x2fc arg0) mulLocal
(Matrix3x2fc arg0, Matrix3x2f arg1) normalizedPositiveX
(Vector2f arg0) normalizedPositiveY
(Vector2f arg0) void
readExternal
(ObjectInput arg0) rotate
(float arg0) rotate
(float arg0, Matrix3x2f arg1) rotateAbout
(float arg0, float arg1, float arg2) rotateAbout
(float arg0, float arg1, float arg2, Matrix3x2f arg3) rotateLocal
(float arg0) rotateLocal
(float arg0, Matrix3x2f arg1) rotateTo
(Vector2fc arg0, Vector2fc arg1, Matrix3x2f arg2) rotation
(float arg0) scale
(float arg0) scale
(float arg0, float arg1) scale
(float arg0, float arg1, Matrix3x2f arg2) scale
(float arg0, Matrix3x2f arg1) scale
(Vector2fc arg0, Matrix3x2f arg1) scaleAround
(float arg0, float arg1, float arg2) scaleAround
(float arg0, float arg1, float arg2, float arg3) scaleAround
(float arg0, float arg1, float arg2, float arg3, Matrix3x2f arg4) scaleAround
(float arg0, float arg1, float arg2, Matrix3x2f arg3) scaleAroundLocal
(float arg0, float arg1, float arg2) scaleAroundLocal
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) scaleAroundLocal
(float arg0, float arg1, float arg2, float arg3, Matrix3x2f arg4) scaleAroundLocal
(float arg0, float arg1, float arg2, Matrix3x2f arg3) scaleLocal
(float arg0) scaleLocal
(float arg0, float arg1) scaleLocal
(float arg0, float arg1, Matrix3x2f arg2) scaleLocal
(float arg0, Matrix3x2f arg1) scaling
(float arg0) scaling
(float arg0, float arg1) set
(float[] floats) set
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) set
(ByteBuffer arg0) set
(FloatBuffer arg0) set
(Matrix3x2fc arg0) setFromAddress
(long arg0) setTranslation
(float arg0, float arg1) setTranslation
(Vector2f arg0) setView
(float arg0, float arg1, float arg2, float arg3) shearX
(float arg0) shearX
(float arg0, Matrix3x2f arg1) shearY
(float arg0) shearY
(float arg0, Matrix3x2f arg1) boolean
testAar
(float arg0, float arg1, float arg2, float arg3) boolean
testCircle
(float arg0, float arg1, float arg2) boolean
testPoint
(float arg0, float arg1) toString()
toString
(NumberFormat numberFormat) transformDirection
(float arg0, float arg1, Vector2f arg2) transformDirection
(Vector2f arg0) transformDirection
(Vector2fc arg0, Vector2f arg1) transformPosition
(float arg0, float arg1, Vector2f arg2) transformPosition
(Vector2f arg0) transformPosition
(Vector2fc arg0, Vector2f arg1) translate
(float arg0, float arg1) translate
(float arg0, float arg1, Matrix3x2f arg2) translate
(Vector2fc arg0, Matrix3x2f arg1) translateLocal
(float arg0, float arg1) translateLocal
(float arg0, float arg1, Matrix3x2f arg2) translateLocal
(Vector2fc arg0) translateLocal
(Vector2fc arg0, Matrix3x2f arg1) translation
(float arg0, float arg1) translation
(Vector2fc arg0) unprojectInv
(float float1, float float3, int[] ints, Vector2f vector2f) view
(float arg0, float arg1, float arg2, float arg3) view
(float arg0, float arg1, float arg2, float arg3, Matrix3x2f arg4) float[]
viewArea
(float[] floats) void
writeExternal
(ObjectOutput arg0) zero()
-
Field Details
-
m00
public float m00 -
m01
public float m01 -
m10
public float m10 -
m11
public float m11 -
m20
public float m20 -
m21
public float m21
-
-
Constructor Details
-
Matrix3x2f
public Matrix3x2f() -
Matrix3x2f
-
Matrix3x2f
-
Matrix3x2f
public Matrix3x2f(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) -
Matrix3x2f
-
-
Method Details
-
m00
public float m00()- Specified by:
m00
in interfaceMatrix3x2fc
-
m01
public float m01()- Specified by:
m01
in interfaceMatrix3x2fc
-
m10
public float m10()- Specified by:
m10
in interfaceMatrix3x2fc
-
m11
public float m11()- Specified by:
m11
in interfaceMatrix3x2fc
-
m20
public float m20()- Specified by:
m20
in interfaceMatrix3x2fc
-
m21
public float m21()- Specified by:
m21
in interfaceMatrix3x2fc
-
set
-
set
-
mul
-
mul
- Specified by:
mul
in interfaceMatrix3x2fc
-
mulLocal
-
mulLocal
- Specified by:
mulLocal
in interfaceMatrix3x2fc
-
set
-
set
-
determinant
public float determinant()- Specified by:
determinant
in interfaceMatrix3x2fc
-
invert
-
invert
- Specified by:
invert
in interfaceMatrix3x2fc
-
translation
-
translation
-
setTranslation
-
setTranslation
-
translate
- Specified by:
translate
in interfaceMatrix3x2fc
-
translate
-
translate
- Specified by:
translate
in interfaceMatrix3x2fc
-
translate
-
translateLocal
-
translateLocal
- Specified by:
translateLocal
in interfaceMatrix3x2fc
-
translateLocal
- Specified by:
translateLocal
in interfaceMatrix3x2fc
-
translateLocal
-
toString
-
toString
-
get
- Specified by:
get
in interfaceMatrix3x2fc
-
get
- Specified by:
get
in interfaceMatrix3x2fc
-
get
- Specified by:
get
in interfaceMatrix3x2fc
-
get
- Specified by:
get
in interfaceMatrix3x2fc
-
get
- Specified by:
get
in interfaceMatrix3x2fc
-
get3x3
- Specified by:
get3x3
in interfaceMatrix3x2fc
-
get3x3
- Specified by:
get3x3
in interfaceMatrix3x2fc
-
get3x3
- Specified by:
get3x3
in interfaceMatrix3x2fc
-
get3x3
- Specified by:
get3x3
in interfaceMatrix3x2fc
-
get4x4
- Specified by:
get4x4
in interfaceMatrix3x2fc
-
get4x4
- Specified by:
get4x4
in interfaceMatrix3x2fc
-
get4x4
- Specified by:
get4x4
in interfaceMatrix3x2fc
-
get4x4
- Specified by:
get4x4
in interfaceMatrix3x2fc
-
getToAddress
- Specified by:
getToAddress
in interfaceMatrix3x2fc
-
get
public float[] get(float[] floats, int int0) - Specified by:
get
in interfaceMatrix3x2fc
-
get
public float[] get(float[] floats) - Specified by:
get
in interfaceMatrix3x2fc
-
get3x3
public float[] get3x3(float[] floats, int int0) - Specified by:
get3x3
in interfaceMatrix3x2fc
-
get3x3
public float[] get3x3(float[] floats) - Specified by:
get3x3
in interfaceMatrix3x2fc
-
get4x4
public float[] get4x4(float[] floats, int int0) - Specified by:
get4x4
in interfaceMatrix3x2fc
-
get4x4
public float[] get4x4(float[] floats) - Specified by:
get4x4
in interfaceMatrix3x2fc
-
set
-
set
-
setFromAddress
-
zero
-
identity
-
scale
- Specified by:
scale
in interfaceMatrix3x2fc
-
scale
-
scale
-
scale
- Specified by:
scale
in interfaceMatrix3x2fc
-
scale
- Specified by:
scale
in interfaceMatrix3x2fc
-
scale
-
scaleLocal
- Specified by:
scaleLocal
in interfaceMatrix3x2fc
-
scaleLocal
-
scaleLocal
- Specified by:
scaleLocal
in interfaceMatrix3x2fc
-
scaleLocal
-
scaleAround
- Specified by:
scaleAround
in interfaceMatrix3x2fc
-
scaleAround
-
scaleAround
- Specified by:
scaleAround
in interfaceMatrix3x2fc
-
scaleAround
-
scaleAroundLocal
- Specified by:
scaleAroundLocal
in interfaceMatrix3x2fc
-
scaleAroundLocal
- Specified by:
scaleAroundLocal
in interfaceMatrix3x2fc
-
scaleAroundLocal
public Matrix3x2f scaleAroundLocal(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) -
scaleAroundLocal
-
scaling
-
scaling
-
rotation
-
transform
- Specified by:
transform
in interfaceMatrix3x2fc
-
transform
- Specified by:
transform
in interfaceMatrix3x2fc
-
transform
- Specified by:
transform
in interfaceMatrix3x2fc
-
transformPosition
- Specified by:
transformPosition
in interfaceMatrix3x2fc
-
transformPosition
- Specified by:
transformPosition
in interfaceMatrix3x2fc
-
transformPosition
- Specified by:
transformPosition
in interfaceMatrix3x2fc
-
transformDirection
- Specified by:
transformDirection
in interfaceMatrix3x2fc
-
transformDirection
- Specified by:
transformDirection
in interfaceMatrix3x2fc
-
transformDirection
- Specified by:
transformDirection
in interfaceMatrix3x2fc
-
writeExternal
- Specified by:
writeExternal
in interfaceExternalizable
- Throws:
IOException
-
readExternal
- Specified by:
readExternal
in interfaceExternalizable
- Throws:
IOException
-
rotate
-
rotate
- Specified by:
rotate
in interfaceMatrix3x2fc
-
rotateLocal
- Specified by:
rotateLocal
in interfaceMatrix3x2fc
-
rotateLocal
-
rotateAbout
-
rotateAbout
- Specified by:
rotateAbout
in interfaceMatrix3x2fc
-
rotateTo
- Specified by:
rotateTo
in interfaceMatrix3x2fc
-
rotateTo
-
view
- Specified by:
view
in interfaceMatrix3x2fc
-
view
-
setView
-
origin
- Specified by:
origin
in interfaceMatrix3x2fc
-
viewArea
public float[] viewArea(float[] floats) - Specified by:
viewArea
in interfaceMatrix3x2fc
-
positiveX
- Specified by:
positiveX
in interfaceMatrix3x2fc
-
normalizedPositiveX
- Specified by:
normalizedPositiveX
in interfaceMatrix3x2fc
-
positiveY
- Specified by:
positiveY
in interfaceMatrix3x2fc
-
normalizedPositiveY
- Specified by:
normalizedPositiveY
in interfaceMatrix3x2fc
-
unproject
- Specified by:
unproject
in interfaceMatrix3x2fc
-
unprojectInv
- Specified by:
unprojectInv
in interfaceMatrix3x2fc
-
shearX
-
shearX
-
shearY
-
shearY
-
span
-
testPoint
public boolean testPoint(float arg0, float arg1) - Specified by:
testPoint
in interfaceMatrix3x2fc
-
testCircle
public boolean testCircle(float arg0, float arg1, float arg2) - Specified by:
testCircle
in interfaceMatrix3x2fc
-
testAar
public boolean testAar(float arg0, float arg1, float arg2, float arg3) - Specified by:
testAar
in interfaceMatrix3x2fc
-
hashCode
-
equals
-
equals
- Specified by:
equals
in interfaceMatrix3x2fc
-
isFinite
public boolean isFinite()- Specified by:
isFinite
in interfaceMatrix3x2fc
-