Class Matrix4x3f
java.lang.Object
org.joml.Matrix4x3f
- All Implemented Interfaces:
Externalizable
,Serializable
,Matrix4x3fc
- Direct Known Subclasses:
Matrix4x3fStack
- See Also:
-
Field Summary
Fields inherited from interface org.joml.Matrix4x3fc
PLANE_NX, PLANE_NY, PLANE_NZ, PLANE_PX, PLANE_PY, PLANE_PZ, PROPERTY_IDENTITY, PROPERTY_ORTHONORMAL, PROPERTY_TRANSLATION
-
Constructor Summary
ConstructorsConstructorDescriptionMatrix4x3f
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11) Matrix4x3f
(FloatBuffer arg0) Matrix4x3f
(Matrix3fc arg0) Matrix4x3f
(Matrix4x3fc arg0) Matrix4x3f
(Vector3fc arg0, Vector3fc arg1, Vector3fc arg2, Vector3fc arg3) -
Method Summary
Modifier and TypeMethodDescriptionadd
(Matrix4x3fc arg0) add
(Matrix4x3fc arg0, Matrix4x3f arg1) arcball
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) arcball
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) arcball
(float arg0, Vector3fc arg1, float arg2, float arg3, Matrix4x3f arg4) assume
(int arg0) billboardCylindrical
(Vector3fc arg0, Vector3fc arg1, Vector3fc arg2) billboardSpherical
(Vector3fc arg0, Vector3fc arg1) billboardSpherical
(Vector3fc arg0, Vector3fc arg1, Vector3fc arg2) cofactor3x3
(Matrix3f arg0) cofactor3x3
(Matrix4x3f arg0) float
boolean
boolean
equals
(Matrix4x3fc arg0, float arg1) fma
(Matrix4x3fc arg0, float arg1) fma
(Matrix4x3fc arg0, float arg1, Matrix4x3f arg2) frustumPlane
(int arg0, Vector4f 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
(Matrix4x3d arg0) get
(Matrix4x3f arg0) get3x4
(int arg0, ByteBuffer arg1) get3x4
(int arg0, FloatBuffer arg1) get3x4
(ByteBuffer arg0) get3x4
(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) getEulerAnglesZYX
(Vector3f arg0) getRotation
(AxisAngle4d arg0) getRotation
(AxisAngle4f arg0) getToAddress
(long arg0) getTranslation
(Vector3f arg0) float[]
getTransposed
(float[] floats) float[]
getTransposed
(float[] floats, int int0) getTransposed
(int arg0, ByteBuffer arg1) getTransposed
(int arg0, FloatBuffer arg1) getTransposed
(ByteBuffer arg0) getTransposed
(FloatBuffer arg0) int
hashCode()
identity()
invert()
invert
(Matrix4x3f arg0) invertOrtho
(Matrix4x3f arg0) boolean
isFinite()
lerp
(Matrix4x3fc arg0, float arg1) lerp
(Matrix4x3fc arg0, float arg1, Matrix4x3f arg2) lookAlong
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) lookAlong
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) lookAlong
(Vector3fc arg0, Vector3fc arg1, Matrix4x3f arg2) lookAt
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8) lookAt
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, Matrix4x3f arg9) lookAt
(Vector3fc arg0, Vector3fc arg1, Vector3fc arg2, Matrix4x3f arg3) lookAtLH
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8) lookAtLH
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, Matrix4x3f arg9) lookAtLH
(Vector3fc arg0, Vector3fc arg1, Vector3fc arg2, Matrix4x3f arg3) float
m00()
m00
(float arg0) float
m01()
m01
(float arg0) float
m02()
m02
(float arg0) float
m10()
m10
(float arg0) float
m11()
m11
(float arg0) float
m12()
m12
(float arg0) float
m20()
m20
(float arg0) float
m21()
m21
(float arg0) float
m22()
m22
(float arg0) float
m30()
m30
(float arg0) float
m31()
m31
(float arg0) float
m32()
m32
(float arg0) mul
(Matrix4x3fc arg0) mul
(Matrix4x3fc arg0, Matrix4x3f arg1) mulComponentWise
(Matrix4x3fc arg0) mulComponentWise
(Matrix4x3fc arg0, Matrix4x3f arg1) mulOrtho
(Matrix4x3fc arg0) mulOrtho
(Matrix4x3fc arg0, Matrix4x3f arg1) mulTranslation
(Matrix4x3fc arg0, Matrix4x3f arg1) normal()
normal
(Matrix4x3f arg0) normalize3x3
(Matrix3f arg0) normalize3x3
(Matrix4x3f arg0) normalizedPositiveX
(Vector3f arg0) normalizedPositiveY
(Vector3f arg0) normalizedPositiveZ
(Vector3f arg0) obliqueZ
(float arg0, float arg1) obliqueZ
(float arg0, float arg1, Matrix4x3f arg2) ortho
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) ortho
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6) ortho
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6, Matrix4x3f arg7) ortho
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) ortho2D
(float arg0, float arg1, float arg2, float arg3) ortho2D
(float arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) ortho2DLH
(float arg0, float arg1, float arg2, float arg3) ortho2DLH
(float arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) orthoLH
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) orthoLH
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6) orthoLH
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6, Matrix4x3f arg7) orthoLH
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) orthoSymmetric
(float arg0, float arg1, float arg2, float arg3) orthoSymmetric
(float arg0, float arg1, float arg2, float arg3, boolean arg4) orthoSymmetric
(float arg0, float arg1, float arg2, float arg3, boolean arg4, Matrix4x3f arg5) orthoSymmetric
(float arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) orthoSymmetricLH
(float arg0, float arg1, float arg2, float arg3) orthoSymmetricLH
(float arg0, float arg1, float arg2, float arg3, boolean arg4) orthoSymmetricLH
(float arg0, float arg1, float arg2, float arg3, boolean arg4, Matrix4x3f arg5) orthoSymmetricLH
(float arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) pick
(float float0, float float1, float float2, float float3, int[] ints) pick
(float float5, float float7, float float1, float float3, int[] ints, Matrix4x3f matrix4x3f1) int
void
readExternal
(ObjectInput arg0) reflect
(float arg0, float arg1, float arg2, float arg3) reflect
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) reflect
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) reflect
(float arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) reflect
(Quaternionfc arg0, Vector3fc arg1) reflect
(Quaternionfc arg0, Vector3fc arg1, Matrix4x3f arg2) reflect
(Vector3fc arg0, Vector3fc arg1, Matrix4x3f arg2) reflection
(float arg0, float arg1, float arg2, float arg3) reflection
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) reflection
(Quaternionfc arg0, Vector3fc arg1) reflection
(Vector3fc arg0, Vector3fc arg1) rotate
(float arg0, float arg1, float arg2, float arg3) rotate
(float arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) rotate
(float arg0, Vector3fc arg1, Matrix4x3f arg2) rotate
(AxisAngle4f arg0) rotate
(AxisAngle4f arg0, Matrix4x3f arg1) rotate
(Quaternionfc arg0) rotate
(Quaternionfc arg0, Matrix4x3f arg1) rotateAround
(Quaternionfc arg0, float arg1, float arg2, float arg3) rotateAround
(Quaternionfc arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) rotateLocal
(float arg0, float arg1, float arg2, float arg3) rotateLocal
(float arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) rotateLocal
(Quaternionfc arg0) rotateLocal
(Quaternionfc arg0, Matrix4x3f arg1) rotateLocalX
(float arg0) rotateLocalX
(float arg0, Matrix4x3f arg1) rotateLocalY
(float arg0) rotateLocalY
(float arg0, Matrix4x3f arg1) rotateLocalZ
(float arg0) rotateLocalZ
(float arg0, Matrix4x3f arg1) rotateTowards
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) rotateTowards
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) rotateTowards
(Vector3fc arg0, Vector3fc arg1) rotateTowards
(Vector3fc arg0, Vector3fc arg1, Matrix4x3f arg2) rotateTranslation
(float arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) rotateTranslation
(Quaternionfc arg0, Matrix4x3f arg1) rotateX
(float arg0) rotateX
(float arg0, Matrix4x3f arg1) rotateXYZ
(float arg0, float arg1, float arg2) rotateXYZ
(float arg0, float arg1, float arg2, Matrix4x3f arg3) rotateY
(float arg0) rotateY
(float arg0, Matrix4x3f arg1) rotateYXZ
(float arg0, float arg1, float arg2) rotateYXZ
(float arg0, float arg1, float arg2, Matrix4x3f arg3) rotateZ
(float arg0) rotateZ
(float arg0, Matrix4x3f arg1) rotateZYX
(float arg0, float arg1, float arg2) rotateZYX
(float arg0, float arg1, float arg2, Matrix4x3f arg3) rotation
(float arg0, float arg1, float arg2, float arg3) rotation
(AxisAngle4f arg0) rotation
(Quaternionfc arg0) rotationAround
(Quaternionfc arg0, float arg1, float arg2, float arg3) rotationTowards
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) rotationTowards
(Vector3fc arg0, Vector3fc arg1) rotationX
(float arg0) rotationXYZ
(float arg0, float arg1, float arg2) rotationY
(float arg0) rotationYXZ
(float arg0, float arg1, float arg2) rotationZ
(float arg0) rotationZYX
(float arg0, float arg1, float arg2) scale
(float arg0) scale
(float arg0, float arg1, float arg2) scale
(float arg0, float arg1, float arg2, Matrix4x3f arg3) scale
(float arg0, Matrix4x3f arg1) scale
(Vector3fc arg0, Matrix4x3f arg1) scaleLocal
(float arg0, float arg1, float arg2) scaleLocal
(float arg0, float arg1, float arg2, Matrix4x3f arg3) scaleXY
(float arg0, float arg1) scaleXY
(float arg0, float arg1, Matrix4x3f arg2) scaling
(float arg0) scaling
(float arg0, float arg1, float arg2) set
(float[] floats) set
(float[] floats, int int0) set
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11) set
(ByteBuffer arg0) set
(FloatBuffer arg0) set
(AxisAngle4d arg0) set
(AxisAngle4f arg0) set
(Matrix4x3fc arg0) set
(Quaterniondc arg0) set
(Quaternionfc arg0) set3x3
(Matrix4x3fc arg0) setFromAddress
(long arg0) setLookAlong
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) setLookAlong
(Vector3fc arg0, Vector3fc arg1) setLookAt
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8) setLookAtLH
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8) setLookAtLH
(Vector3fc arg0, Vector3fc arg1, Vector3fc arg2) setOrtho
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) setOrtho
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6) setOrtho2D
(float arg0, float arg1, float arg2, float arg3) setOrtho2DLH
(float arg0, float arg1, float arg2, float arg3) setOrthoLH
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) setOrthoLH
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6) setOrthoSymmetric
(float arg0, float arg1, float arg2, float arg3) setOrthoSymmetric
(float arg0, float arg1, float arg2, float arg3, boolean arg4) setOrthoSymmetricLH
(float arg0, float arg1, float arg2, float arg3) setOrthoSymmetricLH
(float arg0, float arg1, float arg2, float arg3, boolean arg4) setRotationXYZ
(float arg0, float arg1, float arg2) setRotationYXZ
(float arg0, float arg1, float arg2) setRotationZYX
(float arg0, float arg1, float arg2) setTranslation
(float arg0, float arg1, float arg2) setTranslation
(Vector3fc arg0) shadow
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7) shadow
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, Matrix4x3f arg8) shadow
(float arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) shadow
(float arg0, float arg1, float arg2, float arg3, Matrix4x3fc arg4, Matrix4x3f arg5) shadow
(Vector4fc arg0, float arg1, float arg2, float arg3, float arg4, Matrix4x3f arg5) shadow
(Vector4fc arg0, Matrix4x3fc arg1) shadow
(Vector4fc arg0, Matrix4x3fc arg1, Matrix4x3f arg2) sub
(Matrix4x3fc arg0) sub
(Matrix4x3fc arg0, Matrix4x3f arg1) swap
(Matrix4x3f arg0) toString()
toString
(NumberFormat numberFormat) transformAab
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Vector3f arg6, Vector3f arg7) transformAab
(Vector3fc arg0, Vector3fc arg1, Vector3f arg2, Vector3f arg3) transformDirection
(Vector3f arg0) transformDirection
(Vector3fc arg0, Vector3f arg1) transformPosition
(Vector3f arg0) transformPosition
(Vector3fc arg0, Vector3f arg1) translate
(float arg0, float arg1, float arg2) translate
(float arg0, float arg1, float arg2, Matrix4x3f arg3) translate
(Vector3fc arg0, Matrix4x3f arg1) translateLocal
(float arg0, float arg1, float arg2) translateLocal
(float arg0, float arg1, float arg2, Matrix4x3f arg3) translateLocal
(Vector3fc arg0) translateLocal
(Vector3fc arg0, Matrix4x3f arg1) translation
(float arg0, float arg1, float arg2) translation
(Vector3fc arg0) translationRotate
(float arg0, float arg1, float arg2, Quaternionfc arg3) translationRotateMul
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, Matrix4x3fc arg7) translationRotateMul
(float arg0, float arg1, float arg2, Quaternionfc arg3, Matrix4x3fc arg4) translationRotateScale
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9) translationRotateScale
(Vector3fc arg0, Quaternionfc arg1, Vector3fc arg2) translationRotateScaleMul
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, Matrix4x3f arg10) translationRotateScaleMul
(Vector3fc arg0, Quaternionfc arg1, Vector3fc arg2, Matrix4x3f arg3) translationRotateTowards
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8) translationRotateTowards
(Vector3fc arg0, Vector3fc arg1, Vector3fc arg2) transpose3x3
(Matrix3f arg0) transpose3x3
(Matrix4x3f arg0) withLookAtUp
(float arg0, float arg1, float arg2) withLookAtUp
(float arg0, float arg1, float arg2, Matrix4x3f arg3) withLookAtUp
(Vector3fc arg0) withLookAtUp
(Vector3fc arg0, Matrix4x3f arg1) void
writeExternal
(ObjectOutput arg0) zero()
-
Constructor Details
-
Matrix4x3f
public Matrix4x3f() -
Matrix4x3f
-
Matrix4x3f
-
Matrix4x3f
public Matrix4x3f(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11) -
Matrix4x3f
-
Matrix4x3f
-
-
Method Details
-
assume
-
determineProperties
-
properties
public int properties()- Specified by:
properties
in interfaceMatrix4x3fc
-
m00
public float m00()- Specified by:
m00
in interfaceMatrix4x3fc
-
m01
public float m01()- Specified by:
m01
in interfaceMatrix4x3fc
-
m02
public float m02()- Specified by:
m02
in interfaceMatrix4x3fc
-
m10
public float m10()- Specified by:
m10
in interfaceMatrix4x3fc
-
m11
public float m11()- Specified by:
m11
in interfaceMatrix4x3fc
-
m12
public float m12()- Specified by:
m12
in interfaceMatrix4x3fc
-
m20
public float m20()- Specified by:
m20
in interfaceMatrix4x3fc
-
m21
public float m21()- Specified by:
m21
in interfaceMatrix4x3fc
-
m22
public float m22()- Specified by:
m22
in interfaceMatrix4x3fc
-
m30
public float m30()- Specified by:
m30
in interfaceMatrix4x3fc
-
m31
public float m31()- Specified by:
m31
in interfaceMatrix4x3fc
-
m32
public float m32()- Specified by:
m32
in interfaceMatrix4x3fc
-
m00
-
m01
-
m02
-
m10
-
m11
-
m12
-
m20
-
m21
-
m22
-
m30
-
m31
-
m32
-
identity
-
set
-
set
-
get
- Specified by:
get
in interfaceMatrix4x3fc
-
get
- Specified by:
get
in interfaceMatrix4x3fc
-
set
-
set
-
set
-
set
-
set
-
set
-
set3x3
-
mul
-
mul
- Specified by:
mul
in interfaceMatrix4x3fc
-
mulTranslation
- Specified by:
mulTranslation
in interfaceMatrix4x3fc
-
mulOrtho
-
mulOrtho
- Specified by:
mulOrtho
in interfaceMatrix4x3fc
-
fma
-
fma
- Specified by:
fma
in interfaceMatrix4x3fc
-
add
-
add
- Specified by:
add
in interfaceMatrix4x3fc
-
sub
-
sub
- Specified by:
sub
in interfaceMatrix4x3fc
-
mulComponentWise
-
mulComponentWise
- Specified by:
mulComponentWise
in interfaceMatrix4x3fc
-
set
public Matrix4x3f set(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11) -
set
-
set
-
set
-
set
-
setFromAddress
-
determinant
public float determinant()- Specified by:
determinant
in interfaceMatrix4x3fc
-
invert
- Specified by:
invert
in interfaceMatrix4x3fc
-
invert
- Specified by:
invert
in interfaceMatrix4x3fc
-
invert
-
invertOrtho
- Specified by:
invertOrtho
in interfaceMatrix4x3fc
-
invertOrtho
-
transpose3x3
-
transpose3x3
- Specified by:
transpose3x3
in interfaceMatrix4x3fc
-
transpose3x3
- Specified by:
transpose3x3
in interfaceMatrix4x3fc
-
translation
-
translation
-
setTranslation
-
setTranslation
-
getTranslation
- Specified by:
getTranslation
in interfaceMatrix4x3fc
-
getScale
- Specified by:
getScale
in interfaceMatrix4x3fc
-
toString
-
toString
-
get
- Specified by:
get
in interfaceMatrix4x3fc
-
get
- Specified by:
get
in interfaceMatrix4x3fc
-
getRotation
- Specified by:
getRotation
in interfaceMatrix4x3fc
-
getRotation
- Specified by:
getRotation
in interfaceMatrix4x3fc
-
getUnnormalizedRotation
- Specified by:
getUnnormalizedRotation
in interfaceMatrix4x3fc
-
getNormalizedRotation
- Specified by:
getNormalizedRotation
in interfaceMatrix4x3fc
-
getUnnormalizedRotation
- Specified by:
getUnnormalizedRotation
in interfaceMatrix4x3fc
-
getNormalizedRotation
- Specified by:
getNormalizedRotation
in interfaceMatrix4x3fc
-
get
- Specified by:
get
in interfaceMatrix4x3fc
-
get
- Specified by:
get
in interfaceMatrix4x3fc
-
get
- Specified by:
get
in interfaceMatrix4x3fc
-
get
- Specified by:
get
in interfaceMatrix4x3fc
-
getToAddress
- Specified by:
getToAddress
in interfaceMatrix4x3fc
-
get
public float[] get(float[] floats, int int0) - Specified by:
get
in interfaceMatrix4x3fc
-
get
public float[] get(float[] floats) - Specified by:
get
in interfaceMatrix4x3fc
-
get4x4
public float[] get4x4(float[] floats, int int0) - Specified by:
get4x4
in interfaceMatrix4x3fc
-
get4x4
public float[] get4x4(float[] floats) - Specified by:
get4x4
in interfaceMatrix4x3fc
-
get4x4
- Specified by:
get4x4
in interfaceMatrix4x3fc
-
get4x4
- Specified by:
get4x4
in interfaceMatrix4x3fc
-
get4x4
- Specified by:
get4x4
in interfaceMatrix4x3fc
-
get4x4
- Specified by:
get4x4
in interfaceMatrix4x3fc
-
get3x4
- Specified by:
get3x4
in interfaceMatrix4x3fc
-
get3x4
- Specified by:
get3x4
in interfaceMatrix4x3fc
-
get3x4
- Specified by:
get3x4
in interfaceMatrix4x3fc
-
get3x4
- Specified by:
get3x4
in interfaceMatrix4x3fc
-
getTransposed
- Specified by:
getTransposed
in interfaceMatrix4x3fc
-
getTransposed
- Specified by:
getTransposed
in interfaceMatrix4x3fc
-
getTransposed
- Specified by:
getTransposed
in interfaceMatrix4x3fc
-
getTransposed
- Specified by:
getTransposed
in interfaceMatrix4x3fc
-
getTransposed
public float[] getTransposed(float[] floats, int int0) - Specified by:
getTransposed
in interfaceMatrix4x3fc
-
getTransposed
public float[] getTransposed(float[] floats) - Specified by:
getTransposed
in interfaceMatrix4x3fc
-
zero
-
scaling
-
scaling
-
scaling
-
rotation
-
rotation
-
rotation
-
rotationX
-
rotationY
-
rotationZ
-
rotationXYZ
-
rotationZYX
-
rotationYXZ
-
setRotationXYZ
-
setRotationZYX
-
setRotationYXZ
-
rotation
-
translationRotateScale
public Matrix4x3f translationRotateScale(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9) -
translationRotateScale
-
translationRotateScaleMul
public Matrix4x3f translationRotateScaleMul(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, Matrix4x3f arg10) -
translationRotateScaleMul
public Matrix4x3f translationRotateScaleMul(Vector3fc arg0, Quaternionfc arg1, Vector3fc arg2, Matrix4x3f arg3) -
translationRotate
-
translationRotateMul
public Matrix4x3f translationRotateMul(float arg0, float arg1, float arg2, Quaternionfc arg3, Matrix4x3fc arg4) -
translationRotateMul
public Matrix4x3f translationRotateMul(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, Matrix4x3fc arg7) -
set3x3
-
transform
- Specified by:
transform
in interfaceMatrix4x3fc
-
transform
- Specified by:
transform
in interfaceMatrix4x3fc
-
transformPosition
- Specified by:
transformPosition
in interfaceMatrix4x3fc
-
transformPosition
- Specified by:
transformPosition
in interfaceMatrix4x3fc
-
transformDirection
- Specified by:
transformDirection
in interfaceMatrix4x3fc
-
transformDirection
- Specified by:
transformDirection
in interfaceMatrix4x3fc
-
scale
- Specified by:
scale
in interfaceMatrix4x3fc
-
scale
-
scale
- Specified by:
scale
in interfaceMatrix4x3fc
-
scale
-
scaleXY
- Specified by:
scaleXY
in interfaceMatrix4x3fc
-
scaleXY
-
scale
- Specified by:
scale
in interfaceMatrix4x3fc
-
scale
-
scaleLocal
- Specified by:
scaleLocal
in interfaceMatrix4x3fc
-
scaleLocal
-
rotateX
- Specified by:
rotateX
in interfaceMatrix4x3fc
-
rotateX
-
rotateY
- Specified by:
rotateY
in interfaceMatrix4x3fc
-
rotateY
-
rotateZ
- Specified by:
rotateZ
in interfaceMatrix4x3fc
-
rotateZ
-
rotateXYZ
-
rotateXYZ
-
rotateXYZ
- Specified by:
rotateXYZ
in interfaceMatrix4x3fc
-
rotateZYX
-
rotateZYX
-
rotateZYX
- Specified by:
rotateZYX
in interfaceMatrix4x3fc
-
rotateYXZ
-
rotateYXZ
-
rotateYXZ
- Specified by:
rotateYXZ
in interfaceMatrix4x3fc
-
rotate
- Specified by:
rotate
in interfaceMatrix4x3fc
-
rotate
-
rotateTranslation
public Matrix4x3f rotateTranslation(float arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) - Specified by:
rotateTranslation
in interfaceMatrix4x3fc
-
rotateAround
-
rotateAround
public Matrix4x3f rotateAround(Quaternionfc arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) - Specified by:
rotateAround
in interfaceMatrix4x3fc
-
rotationAround
-
rotateLocal
- Specified by:
rotateLocal
in interfaceMatrix4x3fc
-
rotateLocal
-
rotateLocalX
-
rotateLocalX
-
rotateLocalY
-
rotateLocalY
-
rotateLocalZ
-
rotateLocalZ
-
translate
-
translate
- Specified by:
translate
in interfaceMatrix4x3fc
-
translate
- Specified by:
translate
in interfaceMatrix4x3fc
-
translate
-
translateLocal
-
translateLocal
- Specified by:
translateLocal
in interfaceMatrix4x3fc
-
translateLocal
- Specified by:
translateLocal
in interfaceMatrix4x3fc
-
translateLocal
-
writeExternal
- Specified by:
writeExternal
in interfaceExternalizable
- Throws:
IOException
-
readExternal
- Specified by:
readExternal
in interfaceExternalizable
- Throws:
IOException
-
ortho
public Matrix4x3f ortho(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6, Matrix4x3f arg7) - Specified by:
ortho
in interfaceMatrix4x3fc
-
ortho
public Matrix4x3f ortho(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) - Specified by:
ortho
in interfaceMatrix4x3fc
-
ortho
public Matrix4x3f ortho(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6) -
ortho
-
orthoLH
public Matrix4x3f orthoLH(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6, Matrix4x3f arg7) - Specified by:
orthoLH
in interfaceMatrix4x3fc
-
orthoLH
public Matrix4x3f orthoLH(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) - Specified by:
orthoLH
in interfaceMatrix4x3fc
-
orthoLH
public Matrix4x3f orthoLH(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6) -
orthoLH
-
setOrtho
public Matrix4x3f setOrtho(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6) -
setOrtho
-
setOrthoLH
public Matrix4x3f setOrthoLH(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6) -
setOrthoLH
public Matrix4x3f setOrthoLH(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) -
orthoSymmetric
public Matrix4x3f orthoSymmetric(float arg0, float arg1, float arg2, float arg3, boolean arg4, Matrix4x3f arg5) - Specified by:
orthoSymmetric
in interfaceMatrix4x3fc
-
orthoSymmetric
- Specified by:
orthoSymmetric
in interfaceMatrix4x3fc
-
orthoSymmetric
-
orthoSymmetric
-
orthoSymmetricLH
public Matrix4x3f orthoSymmetricLH(float arg0, float arg1, float arg2, float arg3, boolean arg4, Matrix4x3f arg5) - Specified by:
orthoSymmetricLH
in interfaceMatrix4x3fc
-
orthoSymmetricLH
- Specified by:
orthoSymmetricLH
in interfaceMatrix4x3fc
-
orthoSymmetricLH
-
orthoSymmetricLH
-
setOrthoSymmetric
-
setOrthoSymmetric
-
setOrthoSymmetricLH
-
setOrthoSymmetricLH
-
ortho2D
- Specified by:
ortho2D
in interfaceMatrix4x3fc
-
ortho2D
-
ortho2DLH
- Specified by:
ortho2DLH
in interfaceMatrix4x3fc
-
ortho2DLH
-
setOrtho2D
-
setOrtho2DLH
-
lookAlong
-
lookAlong
- Specified by:
lookAlong
in interfaceMatrix4x3fc
-
lookAlong
public Matrix4x3f lookAlong(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) - Specified by:
lookAlong
in interfaceMatrix4x3fc
-
lookAlong
-
setLookAlong
-
setLookAlong
public Matrix4x3f setLookAlong(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) -
setLookAt
-
setLookAt
public Matrix4x3f setLookAt(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8) -
lookAt
- Specified by:
lookAt
in interfaceMatrix4x3fc
-
lookAt
-
lookAt
public Matrix4x3f lookAt(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, Matrix4x3f arg9) - Specified by:
lookAt
in interfaceMatrix4x3fc
-
lookAt
public Matrix4x3f lookAt(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8) -
setLookAtLH
-
setLookAtLH
public Matrix4x3f setLookAtLH(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8) -
lookAtLH
- Specified by:
lookAtLH
in interfaceMatrix4x3fc
-
lookAtLH
-
lookAtLH
public Matrix4x3f lookAtLH(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, Matrix4x3f arg9) - Specified by:
lookAtLH
in interfaceMatrix4x3fc
-
lookAtLH
public Matrix4x3f lookAtLH(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8) -
rotate
- Specified by:
rotate
in interfaceMatrix4x3fc
-
rotate
-
rotateTranslation
- Specified by:
rotateTranslation
in interfaceMatrix4x3fc
-
rotateLocal
- Specified by:
rotateLocal
in interfaceMatrix4x3fc
-
rotateLocal
-
rotate
-
rotate
- Specified by:
rotate
in interfaceMatrix4x3fc
-
rotate
-
rotate
- Specified by:
rotate
in interfaceMatrix4x3fc
-
reflect
- Specified by:
reflect
in interfaceMatrix4x3fc
-
reflect
-
reflect
-
reflect
public Matrix4x3f reflect(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) - Specified by:
reflect
in interfaceMatrix4x3fc
-
reflect
-
reflect
-
reflect
- Specified by:
reflect
in interfaceMatrix4x3fc
-
reflect
- Specified by:
reflect
in interfaceMatrix4x3fc
-
reflection
-
reflection
public Matrix4x3f reflection(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) -
reflection
-
reflection
-
getRow
- Specified by:
getRow
in interfaceMatrix4x3fc
- Throws:
IndexOutOfBoundsException
-
setRow
- Throws:
IndexOutOfBoundsException
-
getColumn
- Specified by:
getColumn
in interfaceMatrix4x3fc
- Throws:
IndexOutOfBoundsException
-
setColumn
- Throws:
IndexOutOfBoundsException
-
normal
-
normal
- Specified by:
normal
in interfaceMatrix4x3fc
-
normal
- Specified by:
normal
in interfaceMatrix4x3fc
-
cofactor3x3
-
cofactor3x3
- Specified by:
cofactor3x3
in interfaceMatrix4x3fc
-
cofactor3x3
- Specified by:
cofactor3x3
in interfaceMatrix4x3fc
-
normalize3x3
-
normalize3x3
- Specified by:
normalize3x3
in interfaceMatrix4x3fc
-
normalize3x3
- Specified by:
normalize3x3
in interfaceMatrix4x3fc
-
frustumPlane
- Specified by:
frustumPlane
in interfaceMatrix4x3fc
-
positiveZ
- Specified by:
positiveZ
in interfaceMatrix4x3fc
-
normalizedPositiveZ
- Specified by:
normalizedPositiveZ
in interfaceMatrix4x3fc
-
positiveX
- Specified by:
positiveX
in interfaceMatrix4x3fc
-
normalizedPositiveX
- Specified by:
normalizedPositiveX
in interfaceMatrix4x3fc
-
positiveY
- Specified by:
positiveY
in interfaceMatrix4x3fc
-
normalizedPositiveY
- Specified by:
normalizedPositiveY
in interfaceMatrix4x3fc
-
origin
- Specified by:
origin
in interfaceMatrix4x3fc
-
shadow
-
shadow
public Matrix4x3f shadow(Vector4fc arg0, float arg1, float arg2, float arg3, float arg4, Matrix4x3f arg5) - Specified by:
shadow
in interfaceMatrix4x3fc
-
shadow
public Matrix4x3f shadow(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7) -
shadow
public Matrix4x3f shadow(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, Matrix4x3f arg8) - Specified by:
shadow
in interfaceMatrix4x3fc
-
shadow
- Specified by:
shadow
in interfaceMatrix4x3fc
-
shadow
-
shadow
public Matrix4x3f shadow(float arg0, float arg1, float arg2, float arg3, Matrix4x3fc arg4, Matrix4x3f arg5) - Specified by:
shadow
in interfaceMatrix4x3fc
-
shadow
-
billboardCylindrical
-
billboardSpherical
-
billboardSpherical
-
hashCode
-
equals
-
equals
- Specified by:
equals
in interfaceMatrix4x3fc
-
pick
public Matrix4x3f pick(float float5, float float7, float float1, float float3, int[] ints, Matrix4x3f matrix4x3f1) - Specified by:
pick
in interfaceMatrix4x3fc
-
pick
-
swap
-
arcball
public Matrix4x3f arcball(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) - Specified by:
arcball
in interfaceMatrix4x3fc
-
arcball
- Specified by:
arcball
in interfaceMatrix4x3fc
-
arcball
-
arcball
-
transformAab
public Matrix4x3f transformAab(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Vector3f arg6, Vector3f arg7) - Specified by:
transformAab
in interfaceMatrix4x3fc
-
transformAab
- Specified by:
transformAab
in interfaceMatrix4x3fc
-
lerp
-
lerp
- Specified by:
lerp
in interfaceMatrix4x3fc
-
rotateTowards
- Specified by:
rotateTowards
in interfaceMatrix4x3fc
-
rotateTowards
-
rotateTowards
public Matrix4x3f rotateTowards(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) -
rotateTowards
public Matrix4x3f rotateTowards(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) - Specified by:
rotateTowards
in interfaceMatrix4x3fc
-
rotationTowards
-
rotationTowards
public Matrix4x3f rotationTowards(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5) -
translationRotateTowards
-
translationRotateTowards
public Matrix4x3f translationRotateTowards(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8) -
getEulerAnglesZYX
- Specified by:
getEulerAnglesZYX
in interfaceMatrix4x3fc
-
obliqueZ
-
obliqueZ
- Specified by:
obliqueZ
in interfaceMatrix4x3fc
-
withLookAtUp
-
withLookAtUp
- Specified by:
withLookAtUp
in interfaceMatrix4x3fc
-
withLookAtUp
-
withLookAtUp
- Specified by:
withLookAtUp
in interfaceMatrix4x3fc
-
isFinite
public boolean isFinite()- Specified by:
isFinite
in interfaceMatrix4x3fc
-