Interface Matrix4x3fc
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final byte
static final byte
static final byte
-
Method Summary
Modifier and TypeMethodDescriptionadd
(Matrix4x3fc arg0, Matrix4x3f arg1) 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) cofactor3x3
(Matrix3f arg0) cofactor3x3
(Matrix4x3f arg0) float
boolean
equals
(Matrix4x3fc arg0, float arg1) fma
(Matrix4x3fc arg0, float arg1, Matrix4x3f arg2) frustumPlane
(int arg0, Vector4f arg1) float[]
get
(float[] var1) float[]
get
(float[] var1, int var2) 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[] var1) float[]
get4x4
(float[] var1, int var2) 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[] var1) float[]
getTransposed
(float[] var1, int var2) getTransposed
(int arg0, ByteBuffer arg1) getTransposed
(int arg0, FloatBuffer arg1) getTransposed
(ByteBuffer arg0) getTransposed
(FloatBuffer arg0) invert
(Matrix4x3f arg0) invertOrtho
(Matrix4x3f arg0) boolean
isFinite()
lerp
(Matrix4x3fc arg0, float arg1, Matrix4x3f arg2) 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, 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, Matrix4x3f arg9) lookAtLH
(Vector3fc arg0, Vector3fc arg1, Vector3fc arg2, Matrix4x3f arg3) float
m00()
float
m01()
float
m02()
float
m10()
float
m11()
float
m12()
float
m20()
float
m21()
float
m22()
float
m30()
float
m31()
float
m32()
mul
(Matrix4x3fc arg0, Matrix4x3f arg1) mulComponentWise
(Matrix4x3fc arg0, Matrix4x3f arg1) mulOrtho
(Matrix4x3fc arg0, Matrix4x3f arg1) mulTranslation
(Matrix4x3fc arg0, Matrix4x3f arg1) normal
(Matrix4x3f arg0) normalize3x3
(Matrix3f arg0) normalize3x3
(Matrix4x3f arg0) normalizedPositiveX
(Vector3f arg0) normalizedPositiveY
(Vector3f arg0) normalizedPositiveZ
(Vector3f arg0) obliqueZ
(float arg0, float arg1, Matrix4x3f arg2) 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, Matrix4x3f arg4) ortho2DLH
(float arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) 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, boolean arg4, Matrix4x3f arg5) orthoSymmetric
(float arg0, float arg1, float arg2, float arg3, Matrix4x3f 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 var1, float var2, float var3, float var4, int[] var5, Matrix4x3f var6) int
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, Matrix4x3f arg2) reflect
(Vector3fc arg0, Vector3fc arg1, Matrix4x3f arg2) rotate
(float arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) rotate
(float arg0, Vector3fc arg1, Matrix4x3f arg2) rotate
(AxisAngle4f arg0, Matrix4x3f arg1) rotate
(Quaternionfc arg0, Matrix4x3f arg1) rotateAround
(Quaternionfc arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) rotateLocal
(float arg0, float arg1, float arg2, float arg3, Matrix4x3f arg4) rotateLocal
(Quaternionfc arg0, Matrix4x3f arg1) rotateTowards
(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) 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, Matrix4x3f arg1) rotateXYZ
(float arg0, float arg1, float arg2, Matrix4x3f arg3) rotateY
(float arg0, Matrix4x3f arg1) rotateYXZ
(float arg0, float arg1, float arg2, Matrix4x3f arg3) rotateZ
(float arg0, Matrix4x3f arg1) rotateZYX
(float arg0, float arg1, float arg2, Matrix4x3f arg3) 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, Matrix4x3f arg3) scaleXY
(float arg0, float arg1, Matrix4x3f arg2) 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, Matrix4x3fc arg4, Matrix4x3f arg5) shadow
(Vector4fc arg0, float arg1, float arg2, float arg3, float arg4, Matrix4x3f arg5) shadow
(Vector4fc arg0, Matrix4x3fc arg1, Matrix4x3f arg2) sub
(Matrix4x3fc arg0, Matrix4x3f arg1) 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, Matrix4x3f arg3) translate
(Vector3fc arg0, Matrix4x3f arg1) translateLocal
(float arg0, float arg1, float arg2, Matrix4x3f arg3) translateLocal
(Vector3fc arg0, Matrix4x3f arg1) transpose3x3
(Matrix3f arg0) transpose3x3
(Matrix4x3f arg0) withLookAtUp
(float arg0, float arg1, float arg2, Matrix4x3f arg3) withLookAtUp
(Vector3fc arg0, Matrix4x3f arg1)
-
Field Details
-
PLANE_NX
static final int PLANE_NX- See Also:
-
PLANE_PX
static final int PLANE_PX- See Also:
-
PLANE_NY
static final int PLANE_NY- See Also:
-
PLANE_PY
static final int PLANE_PY- See Also:
-
PLANE_NZ
static final int PLANE_NZ- See Also:
-
PLANE_PZ
static final int PLANE_PZ- See Also:
-
PROPERTY_IDENTITY
static final byte PROPERTY_IDENTITY- See Also:
-
PROPERTY_TRANSLATION
static final byte PROPERTY_TRANSLATION- See Also:
-
PROPERTY_ORTHONORMAL
static final byte PROPERTY_ORTHONORMAL- See Also:
-
-
Method Details
-
properties
int properties() -
m00
float m00() -
m01
float m01() -
m02
float m02() -
m10
float m10() -
m11
float m11() -
m12
float m12() -
m20
float m20() -
m21
float m21() -
m22
float m22() -
m30
float m30() -
m31
float m31() -
m32
float m32() -
get
-
get
-
mul
-
mulTranslation
-
mulOrtho
-
fma
-
add
-
sub
-
mulComponentWise
-
determinant
float determinant() -
invert
-
invert
-
invertOrtho
-
transpose3x3
-
transpose3x3
-
getTranslation
-
getScale
-
get
-
get
-
getRotation
-
getRotation
-
getUnnormalizedRotation
-
getNormalizedRotation
-
getUnnormalizedRotation
-
getNormalizedRotation
-
get
-
get
-
get
-
get
-
getToAddress
-
get
float[] get(float[] var1, int var2) -
get
float[] get(float[] var1) -
get4x4
float[] get4x4(float[] var1, int var2) -
get4x4
float[] get4x4(float[] var1) -
get4x4
-
get4x4
-
get4x4
-
get4x4
-
get3x4
-
get3x4
-
get3x4
-
get3x4
-
getTransposed
-
getTransposed
-
getTransposed
-
getTransposed
-
getTransposed
float[] getTransposed(float[] var1, int var2) -
getTransposed
float[] getTransposed(float[] var1) -
transform
-
transform
-
transformPosition
-
transformPosition
-
transformDirection
-
transformDirection
-
scale
-
scale
-
scaleXY
-
scale
-
scaleLocal
-
rotateX
-
rotateY
-
rotateZ
-
rotateXYZ
-
rotateZYX
-
rotateYXZ
-
rotate
-
rotateTranslation
-
rotateAround
-
rotateLocal
-
translate
-
translate
-
translateLocal
-
translateLocal
-
ortho
Matrix4x3f ortho(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6, Matrix4x3f arg7) -
ortho
Matrix4x3f ortho(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) -
orthoLH
Matrix4x3f orthoLH(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, boolean arg6, Matrix4x3f arg7) -
orthoLH
Matrix4x3f orthoLH(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) -
orthoSymmetric
Matrix4x3f orthoSymmetric(float arg0, float arg1, float arg2, float arg3, boolean arg4, Matrix4x3f arg5) -
orthoSymmetric
-
orthoSymmetricLH
Matrix4x3f orthoSymmetricLH(float arg0, float arg1, float arg2, float arg3, boolean arg4, Matrix4x3f arg5) -
orthoSymmetricLH
-
ortho2D
-
ortho2DLH
-
lookAlong
-
lookAlong
Matrix4x3f lookAlong(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) -
lookAt
-
lookAt
Matrix4x3f lookAt(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, Matrix4x3f arg9) -
lookAtLH
-
lookAtLH
Matrix4x3f lookAtLH(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, Matrix4x3f arg9) -
rotate
-
rotateTranslation
-
rotateLocal
-
rotate
-
rotate
-
reflect
-
reflect
Matrix4x3f reflect(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) -
reflect
-
reflect
-
getRow
- Throws:
IndexOutOfBoundsException
-
getColumn
- Throws:
IndexOutOfBoundsException
-
normal
-
normal
-
cofactor3x3
-
cofactor3x3
-
normalize3x3
-
normalize3x3
-
frustumPlane
-
positiveZ
-
normalizedPositiveZ
-
positiveX
-
normalizedPositiveX
-
positiveY
-
normalizedPositiveY
-
origin
-
shadow
-
shadow
Matrix4x3f shadow(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, Matrix4x3f arg8) -
shadow
-
shadow
Matrix4x3f shadow(float arg0, float arg1, float arg2, float arg3, Matrix4x3fc arg4, Matrix4x3f arg5) -
pick
-
arcball
Matrix4x3f arcball(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) -
arcball
-
transformAab
Matrix4x3f transformAab(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Vector3f arg6, Vector3f arg7) -
transformAab
-
lerp
-
rotateTowards
-
rotateTowards
Matrix4x3f rotateTowards(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, Matrix4x3f arg6) -
getEulerAnglesZYX
-
obliqueZ
-
withLookAtUp
-
withLookAtUp
-
equals
-
isFinite
boolean isFinite()
-