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 TypeMethodDescriptionfloatbooleanbooleanequals(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) inthashCode()identity()invert()invert(Matrix3x2f arg0) booleanisFinite()floatm00()floatm01()floatm10()floatm11()floatm20()floatm21()mul(Matrix3x2fc arg0) mul(Matrix3x2fc arg0, Matrix3x2f arg1) mulLocal(Matrix3x2fc arg0) mulLocal(Matrix3x2fc arg0, Matrix3x2f arg1) normalizedPositiveX(Vector2f arg0) normalizedPositiveY(Vector2f arg0) voidreadExternal(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) booleantestAar(float arg0, float arg1, float arg2, float arg3) booleantestCircle(float arg0, float arg1, float arg2) booleantestPoint(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) voidwriteExternal(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:
m00in interfaceMatrix3x2fc
-
m01
public float m01()- Specified by:
m01in interfaceMatrix3x2fc
-
m10
public float m10()- Specified by:
m10in interfaceMatrix3x2fc
-
m11
public float m11()- Specified by:
m11in interfaceMatrix3x2fc
-
m20
public float m20()- Specified by:
m20in interfaceMatrix3x2fc
-
m21
public float m21()- Specified by:
m21in interfaceMatrix3x2fc
-
set
-
set
-
mul
-
mul
- Specified by:
mulin interfaceMatrix3x2fc
-
mulLocal
-
mulLocal
- Specified by:
mulLocalin interfaceMatrix3x2fc
-
set
-
set
-
determinant
public float determinant()- Specified by:
determinantin interfaceMatrix3x2fc
-
invert
-
invert
- Specified by:
invertin interfaceMatrix3x2fc
-
translation
-
translation
-
setTranslation
-
setTranslation
-
translate
- Specified by:
translatein interfaceMatrix3x2fc
-
translate
-
translate
- Specified by:
translatein interfaceMatrix3x2fc
-
translate
-
translateLocal
-
translateLocal
- Specified by:
translateLocalin interfaceMatrix3x2fc
-
translateLocal
- Specified by:
translateLocalin interfaceMatrix3x2fc
-
translateLocal
-
toString
-
toString
-
get
- Specified by:
getin interfaceMatrix3x2fc
-
get
- Specified by:
getin interfaceMatrix3x2fc
-
get
- Specified by:
getin interfaceMatrix3x2fc
-
get
- Specified by:
getin interfaceMatrix3x2fc
-
get
- Specified by:
getin interfaceMatrix3x2fc
-
get3x3
- Specified by:
get3x3in interfaceMatrix3x2fc
-
get3x3
- Specified by:
get3x3in interfaceMatrix3x2fc
-
get3x3
- Specified by:
get3x3in interfaceMatrix3x2fc
-
get3x3
- Specified by:
get3x3in interfaceMatrix3x2fc
-
get4x4
- Specified by:
get4x4in interfaceMatrix3x2fc
-
get4x4
- Specified by:
get4x4in interfaceMatrix3x2fc
-
get4x4
- Specified by:
get4x4in interfaceMatrix3x2fc
-
get4x4
- Specified by:
get4x4in interfaceMatrix3x2fc
-
getToAddress
- Specified by:
getToAddressin interfaceMatrix3x2fc
-
get
public float[] get(float[] floats, int int0) - Specified by:
getin interfaceMatrix3x2fc
-
get
public float[] get(float[] floats) - Specified by:
getin interfaceMatrix3x2fc
-
get3x3
public float[] get3x3(float[] floats, int int0) - Specified by:
get3x3in interfaceMatrix3x2fc
-
get3x3
public float[] get3x3(float[] floats) - Specified by:
get3x3in interfaceMatrix3x2fc
-
get4x4
public float[] get4x4(float[] floats, int int0) - Specified by:
get4x4in interfaceMatrix3x2fc
-
get4x4
public float[] get4x4(float[] floats) - Specified by:
get4x4in interfaceMatrix3x2fc
-
set
-
set
-
setFromAddress
-
zero
-
identity
-
scale
- Specified by:
scalein interfaceMatrix3x2fc
-
scale
-
scale
-
scale
- Specified by:
scalein interfaceMatrix3x2fc
-
scale
- Specified by:
scalein interfaceMatrix3x2fc
-
scale
-
scaleLocal
- Specified by:
scaleLocalin interfaceMatrix3x2fc
-
scaleLocal
-
scaleLocal
- Specified by:
scaleLocalin interfaceMatrix3x2fc
-
scaleLocal
-
scaleAround
- Specified by:
scaleAroundin interfaceMatrix3x2fc
-
scaleAround
-
scaleAround
- Specified by:
scaleAroundin interfaceMatrix3x2fc
-
scaleAround
-
scaleAroundLocal
- Specified by:
scaleAroundLocalin interfaceMatrix3x2fc
-
scaleAroundLocal
- Specified by:
scaleAroundLocalin interfaceMatrix3x2fc
-
scaleAroundLocal
public Matrix3x2f scaleAroundLocal(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) -
scaleAroundLocal
-
scaling
-
scaling
-
rotation
-
transform
- Specified by:
transformin interfaceMatrix3x2fc
-
transform
- Specified by:
transformin interfaceMatrix3x2fc
-
transform
- Specified by:
transformin interfaceMatrix3x2fc
-
transformPosition
- Specified by:
transformPositionin interfaceMatrix3x2fc
-
transformPosition
- Specified by:
transformPositionin interfaceMatrix3x2fc
-
transformPosition
- Specified by:
transformPositionin interfaceMatrix3x2fc
-
transformDirection
- Specified by:
transformDirectionin interfaceMatrix3x2fc
-
transformDirection
- Specified by:
transformDirectionin interfaceMatrix3x2fc
-
transformDirection
- Specified by:
transformDirectionin interfaceMatrix3x2fc
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOException
-
rotate
-
rotate
- Specified by:
rotatein interfaceMatrix3x2fc
-
rotateLocal
- Specified by:
rotateLocalin interfaceMatrix3x2fc
-
rotateLocal
-
rotateAbout
-
rotateAbout
- Specified by:
rotateAboutin interfaceMatrix3x2fc
-
rotateTo
- Specified by:
rotateToin interfaceMatrix3x2fc
-
rotateTo
-
view
- Specified by:
viewin interfaceMatrix3x2fc
-
view
-
setView
-
origin
- Specified by:
originin interfaceMatrix3x2fc
-
viewArea
public float[] viewArea(float[] floats) - Specified by:
viewAreain interfaceMatrix3x2fc
-
positiveX
- Specified by:
positiveXin interfaceMatrix3x2fc
-
normalizedPositiveX
- Specified by:
normalizedPositiveXin interfaceMatrix3x2fc
-
positiveY
- Specified by:
positiveYin interfaceMatrix3x2fc
-
normalizedPositiveY
- Specified by:
normalizedPositiveYin interfaceMatrix3x2fc
-
unproject
- Specified by:
unprojectin interfaceMatrix3x2fc
-
unprojectInv
- Specified by:
unprojectInvin interfaceMatrix3x2fc
-
shearX
-
shearX
-
shearY
-
shearY
-
span
-
testPoint
public boolean testPoint(float arg0, float arg1) - Specified by:
testPointin interfaceMatrix3x2fc
-
testCircle
public boolean testCircle(float arg0, float arg1, float arg2) - Specified by:
testCirclein interfaceMatrix3x2fc
-
testAar
public boolean testAar(float arg0, float arg1, float arg2, float arg3) - Specified by:
testAarin interfaceMatrix3x2fc
-
hashCode
-
equals
-
equals
- Specified by:
equalsin interfaceMatrix3x2fc
-
isFinite
public boolean isFinite()- Specified by:
isFinitein interfaceMatrix3x2fc
-