Package org.joml
Class Matrix4x3d
java.lang.Object
org.joml.Matrix4x3d
- All Implemented Interfaces:
java.io.Externalizable,java.io.Serializable,Matrix4x3dc
public class Matrix4x3d extends java.lang.Object implements java.io.Externalizable, Matrix4x3dc
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from interface org.joml.Matrix4x3dc
PROPERTY_IDENTITY, PROPERTY_TRANSLATION -
Constructor Summary
Constructors Constructor Description Matrix4x3d()Matrix4x3d(double m00, double m01, double m02, double m10, double m11, double m12, double m20, double m21, double m22, double m30, double m31, double m32)Matrix4x3d(java.nio.DoubleBuffer buffer)Matrix4x3d(Matrix3dc mat)Matrix4x3d(Matrix4x3dc mat)Matrix4x3d(Matrix4x3fc mat) -
Method Summary
Modifier and Type Method Description Matrix4x3dadd(Matrix4x3dc other)Matrix4x3dadd(Matrix4x3dc other, Matrix4x3d dest)Matrix4x3dadd(Matrix4x3fc other)Matrix4x3dadd(Matrix4x3fc other, Matrix4x3d dest)Matrix4x3darcball(double radius, double centerX, double centerY, double centerZ, double angleX, double angleY)Matrix4x3darcball(double radius, double centerX, double centerY, double centerZ, double angleX, double angleY, Matrix4x3d dest)Matrix4x3darcball(double radius, Vector3dc center, double angleX, double angleY)Matrix4x3darcball(double radius, Vector3dc center, double angleX, double angleY, Matrix4x3d dest)Matrix4x3dassumeNothing()Matrix4x3dbillboardCylindrical(Vector3dc objPos, Vector3dc targetPos, Vector3dc up)Matrix4x3dbillboardSpherical(Vector3dc objPos, Vector3dc targetPos)Matrix4x3dbillboardSpherical(Vector3dc objPos, Vector3dc targetPos, Vector3dc up)doubledeterminant()booleanequals(java.lang.Object obj)Matrix4x3dfma(Matrix4x3dc other, double otherFactor)Matrix4x3dfma(Matrix4x3dc other, double otherFactor, Matrix4x3d dest)Matrix4x3dfma(Matrix4x3fc other, double otherFactor)Matrix4x3dfma(Matrix4x3fc other, double otherFactor, Matrix4x3d dest)double[]get(double[] arr)double[]get(double[] arr, int offset)float[]get(float[] arr)float[]get(float[] arr, int offset)java.nio.ByteBufferget(int index, java.nio.ByteBuffer buffer)java.nio.DoubleBufferget(int index, java.nio.DoubleBuffer buffer)java.nio.FloatBufferget(int index, java.nio.FloatBuffer buffer)java.nio.ByteBufferget(java.nio.ByteBuffer buffer)java.nio.DoubleBufferget(java.nio.DoubleBuffer buffer)java.nio.FloatBufferget(java.nio.FloatBuffer buffer)Matrix4dget(Matrix4d dest)Matrix4x3dget(Matrix4x3d dest)java.nio.ByteBufferget4x4(int index, java.nio.ByteBuffer buffer)java.nio.DoubleBufferget4x4(int index, java.nio.DoubleBuffer buffer)java.nio.ByteBufferget4x4(java.nio.ByteBuffer buffer)java.nio.DoubleBufferget4x4(java.nio.DoubleBuffer buffer)Vector3dgetColumn(int column, Vector3d dest)Vector3dgetEulerAnglesZYX(Vector3d dest)java.nio.ByteBuffergetFloats(int index, java.nio.ByteBuffer buffer)java.nio.ByteBuffergetFloats(java.nio.ByteBuffer buffer)QuaterniondgetNormalizedRotation(Quaterniond dest)QuaternionfgetNormalizedRotation(Quaternionf dest)Vector4dgetRow(int row, Vector4d dest)Vector3dgetScale(Vector3d dest)Vector3dgetTranslation(Vector3d dest)double[]getTransposed(double[] arr)double[]getTransposed(double[] arr, int offset)java.nio.ByteBuffergetTransposed(int index, java.nio.ByteBuffer buffer)java.nio.DoubleBuffergetTransposed(int index, java.nio.DoubleBuffer buffer)java.nio.FloatBuffergetTransposed(int index, java.nio.FloatBuffer buffer)java.nio.ByteBuffergetTransposed(java.nio.ByteBuffer buffer)java.nio.DoubleBuffergetTransposed(java.nio.DoubleBuffer buffer)java.nio.FloatBuffergetTransposed(java.nio.FloatBuffer buffer)java.nio.ByteBuffergetTransposedFloats(int index, java.nio.ByteBuffer buffer)java.nio.ByteBuffergetTransposedFloats(java.nio.ByteBuffer buffer)QuaterniondgetUnnormalizedRotation(Quaterniond dest)QuaternionfgetUnnormalizedRotation(Quaternionf dest)inthashCode()Matrix4x3didentity()Matrix4x3dinvert()Matrix4x3dinvert(Matrix4x3d dest)Matrix4x3dinvertOrtho()Matrix4x3dinvertOrtho(Matrix4x3d dest)Matrix4x3dinvertUnitScale()Matrix4x3dinvertUnitScale(Matrix4x3d dest)Matrix4x3dlerp(Matrix4x3dc other, double t)Matrix4x3dlerp(Matrix4x3dc other, double t, Matrix4x3d dest)Matrix4x3dlookAlong(double dirX, double dirY, double dirZ, double upX, double upY, double upZ)Matrix4x3dlookAlong(double dirX, double dirY, double dirZ, double upX, double upY, double upZ, Matrix4x3d dest)Matrix4x3dlookAlong(Vector3dc dir, Vector3dc up)Matrix4x3dlookAlong(Vector3dc dir, Vector3dc up, Matrix4x3d dest)Matrix4x3dlookAt(double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ)Matrix4x3dlookAt(double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ, Matrix4x3d dest)Matrix4x3dlookAt(Vector3dc eye, Vector3dc center, Vector3dc up)Matrix4x3dlookAt(Vector3dc eye, Vector3dc center, Vector3dc up, Matrix4x3d dest)Matrix4x3dlookAtLH(double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ)Matrix4x3dlookAtLH(double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ, Matrix4x3d dest)Matrix4x3dlookAtLH(Vector3dc eye, Vector3dc center, Vector3dc up)Matrix4x3dlookAtLH(Vector3dc eye, Vector3dc center, Vector3dc up, Matrix4x3d dest)doublem00()Matrix4x3dm00(double m00)doublem01()Matrix4x3dm01(double m01)doublem02()Matrix4x3dm02(double m02)doublem10()Matrix4x3dm10(double m10)doublem11()Matrix4x3dm11(double m11)doublem12()Matrix4x3dm12(double m12)doublem20()Matrix4x3dm20(double m20)doublem21()Matrix4x3dm21(double m21)doublem22()Matrix4x3dm22(double m22)doublem30()Matrix4x3dm30(double m30)doublem31()Matrix4x3dm31(double m31)doublem32()Matrix4x3dm32(double m32)Matrix4x3dmul(Matrix4x3dc right)Matrix4x3dmul(Matrix4x3dc right, Matrix4x3d dest)Matrix4x3dmul(Matrix4x3fc right)Matrix4x3dmul(Matrix4x3fc right, Matrix4x3d dest)Matrix4x3dmulComponentWise(Matrix4x3dc other)Matrix4x3dmulComponentWise(Matrix4x3dc other, Matrix4x3d dest)Matrix4x3dmulOrtho(Matrix4x3dc view)Matrix4x3dmulOrtho(Matrix4x3dc view, Matrix4x3d dest)Matrix4x3dmulTranslation(Matrix4x3dc right, Matrix4x3d dest)Matrix4x3dmulTranslation(Matrix4x3fc right, Matrix4x3d dest)Matrix4x3dnormal()Matrix3dnormal(Matrix3d dest)Matrix4x3dnormal(Matrix4x3d dest)Matrix4x3dnormalize3x3()Matrix3dnormalize3x3(Matrix3d dest)Matrix4x3dnormalize3x3(Matrix4x3d dest)Vector3dnormalizedPositiveX(Vector3d dir)Vector3dnormalizedPositiveY(Vector3d dir)Vector3dnormalizedPositiveZ(Vector3d dir)Vector3dorigin(Vector3d origin)Matrix4x3dortho(double left, double right, double bottom, double top, double zNear, double zFar)Matrix4x3dortho(double left, double right, double bottom, double top, double zNear, double zFar, boolean zZeroToOne)Matrix4x3dortho(double left, double right, double bottom, double top, double zNear, double zFar, boolean zZeroToOne, Matrix4x3d dest)Matrix4x3dortho(double left, double right, double bottom, double top, double zNear, double zFar, Matrix4x3d dest)Matrix4x3dortho2D(double left, double right, double bottom, double top)Matrix4x3dortho2D(double left, double right, double bottom, double top, Matrix4x3d dest)Matrix4x3dortho2DLH(double left, double right, double bottom, double top)Matrix4x3dortho2DLH(double left, double right, double bottom, double top, Matrix4x3d dest)Matrix4x3dorthoLH(double left, double right, double bottom, double top, double zNear, double zFar)Matrix4x3dorthoLH(double left, double right, double bottom, double top, double zNear, double zFar, boolean zZeroToOne)Matrix4x3dorthoLH(double left, double right, double bottom, double top, double zNear, double zFar, boolean zZeroToOne, Matrix4x3d dest)Matrix4x3dorthoLH(double left, double right, double bottom, double top, double zNear, double zFar, Matrix4x3d dest)Matrix4x3dorthoSymmetric(double width, double height, double zNear, double zFar)Matrix4x3dorthoSymmetric(double width, double height, double zNear, double zFar, boolean zZeroToOne)Matrix4x3dorthoSymmetric(double width, double height, double zNear, double zFar, boolean zZeroToOne, Matrix4x3d dest)Matrix4x3dorthoSymmetric(double width, double height, double zNear, double zFar, Matrix4x3d dest)Matrix4x3dorthoSymmetricLH(double width, double height, double zNear, double zFar)Matrix4x3dorthoSymmetricLH(double width, double height, double zNear, double zFar, boolean zZeroToOne)Matrix4x3dorthoSymmetricLH(double width, double height, double zNear, double zFar, boolean zZeroToOne, Matrix4x3d dest)Matrix4x3dorthoSymmetricLH(double width, double height, double zNear, double zFar, Matrix4x3d dest)Matrix4x3dpick(double x, double y, double width, double height, int[] viewport)Matrix4x3dpick(double x, double y, double width, double height, int[] viewport, Matrix4x3d dest)Vector3dpositiveX(Vector3d dir)Vector3dpositiveY(Vector3d dir)Vector3dpositiveZ(Vector3d dir)byteproperties()voidreadExternal(java.io.ObjectInput in)Matrix4x3dreflect(double a, double b, double c, double d)Matrix4x3dreflect(double nx, double ny, double nz, double px, double py, double pz)Matrix4x3dreflect(double nx, double ny, double nz, double px, double py, double pz, Matrix4x3d dest)Matrix4x3dreflect(double a, double b, double c, double d, Matrix4x3d dest)Matrix4x3dreflect(Quaterniondc orientation, Vector3dc point)Matrix4x3dreflect(Quaterniondc orientation, Vector3dc point, Matrix4x3d dest)Matrix4x3dreflect(Vector3dc normal, Vector3dc point)Matrix4x3dreflect(Vector3dc normal, Vector3dc point, Matrix4x3d dest)Matrix4x3dreflection(double a, double b, double c, double d)Matrix4x3dreflection(double nx, double ny, double nz, double px, double py, double pz)Matrix4x3dreflection(Quaterniondc orientation, Vector3dc point)Matrix4x3dreflection(Vector3dc normal, Vector3dc point)Matrix4x3drotate(double ang, double x, double y, double z)Matrix4x3drotate(double ang, double x, double y, double z, Matrix4x3d dest)Matrix4x3drotate(double angle, Vector3dc axis)Matrix4x3drotate(double angle, Vector3dc axis, Matrix4x3d dest)Matrix4x3drotate(double angle, Vector3fc axis)Matrix4x3drotate(double angle, Vector3fc axis, Matrix4x3d dest)Matrix4x3drotate(AxisAngle4d axisAngle)Matrix4x3drotate(AxisAngle4d axisAngle, Matrix4x3d dest)Matrix4x3drotate(AxisAngle4f axisAngle)Matrix4x3drotate(AxisAngle4f axisAngle, Matrix4x3d dest)Matrix4x3drotate(Quaterniondc quat)Matrix4x3drotate(Quaterniondc quat, Matrix4x3d dest)Matrix4x3drotate(Quaternionfc quat)Matrix4x3drotate(Quaternionfc quat, Matrix4x3d dest)Matrix4x3drotateLocal(double ang, double x, double y, double z)Matrix4x3drotateLocal(double ang, double x, double y, double z, Matrix4x3d dest)Matrix4x3drotateLocal(Quaterniondc quat)Matrix4x3drotateLocal(Quaterniondc quat, Matrix4x3d dest)Matrix4x3drotateLocal(Quaternionfc quat)Matrix4x3drotateLocal(Quaternionfc quat, Matrix4x3d dest)Matrix4x3drotateTowards(double dirX, double dirY, double dirZ, double upX, double upY, double upZ)Matrix4x3drotateTowards(double dirX, double dirY, double dirZ, double upX, double upY, double upZ, Matrix4x3d dest)Matrix4x3drotateTowards(Vector3dc dir, Vector3dc up)Matrix4x3drotateTowards(Vector3dc dir, Vector3dc up, Matrix4x3d dest)Matrix4x3drotateTranslation(double ang, double x, double y, double z, Matrix4x3d dest)Matrix4x3drotateTranslation(Quaterniondc quat, Matrix4x3d dest)Matrix4x3drotateTranslation(Quaternionfc quat, Matrix4x3d dest)Matrix4x3drotateX(double ang)Matrix4x3drotateX(double ang, Matrix4x3d dest)Matrix4x3drotateXYZ(double angleX, double angleY, double angleZ)Matrix4x3drotateXYZ(double angleX, double angleY, double angleZ, Matrix4x3d dest)Matrix4x3drotateXYZ(Vector3d angles)Matrix4x3drotateY(double ang)Matrix4x3drotateY(double ang, Matrix4x3d dest)Matrix4x3drotateYXZ(double angleY, double angleX, double angleZ)Matrix4x3drotateYXZ(double angleY, double angleX, double angleZ, Matrix4x3d dest)Matrix4x3drotateYXZ(Vector3d angles)Matrix4x3drotateZ(double ang)Matrix4x3drotateZ(double ang, Matrix4x3d dest)Matrix4x3drotateZYX(double angleZ, double angleY, double angleX)Matrix4x3drotateZYX(double angleZ, double angleY, double angleX, Matrix4x3d dest)Matrix4x3drotateZYX(Vector3d angles)Matrix4x3drotation(double angle, double x, double y, double z)Matrix4x3drotation(double angle, Vector3dc axis)Matrix4x3drotation(double angle, Vector3fc axis)Matrix4x3drotation(AxisAngle4d angleAxis)Matrix4x3drotation(AxisAngle4f angleAxis)Matrix4x3drotation(Quaterniondc quat)Matrix4x3drotation(Quaternionfc quat)Matrix4x3drotationTowards(double dirX, double dirY, double dirZ, double upX, double upY, double upZ)Matrix4x3drotationTowards(Vector3dc dir, Vector3dc up)Matrix4x3drotationX(double ang)Matrix4x3drotationXYZ(double angleX, double angleY, double angleZ)Matrix4x3drotationY(double ang)Matrix4x3drotationYXZ(double angleY, double angleX, double angleZ)Matrix4x3drotationZ(double ang)Matrix4x3drotationZYX(double angleZ, double angleY, double angleX)Matrix4x3dscale(double xyz)Matrix4x3dscale(double x, double y, double z)Matrix4x3dscale(double x, double y, double z, Matrix4x3d dest)Matrix4x3dscale(double xyz, Matrix4x3d dest)Matrix4x3dscale(Vector3dc xyz)Matrix4x3dscale(Vector3dc xyz, Matrix4x3d dest)Matrix4x3dscaleLocal(double x, double y, double z)Matrix4x3dscaleLocal(double x, double y, double z, Matrix4x3d dest)Matrix4x3dscaling(double factor)Matrix4x3dscaling(double x, double y, double z)Matrix4x3dscaling(Vector3dc xyz)Matrix4x3dset(double[] m)Matrix4x3dset(double[] m, int off)Matrix4x3dset(double m00, double m01, double m02, double m10, double m11, double m12, double m20, double m21, double m22, double m30, double m31, double m32)Matrix4x3dset(float[] m)Matrix4x3dset(float[] m, int off)Matrix4x3dset(java.nio.ByteBuffer buffer)Matrix4x3dset(java.nio.DoubleBuffer buffer)Matrix4x3dset(java.nio.FloatBuffer buffer)Matrix4x3dset(AxisAngle4d axisAngle)Matrix4x3dset(AxisAngle4f axisAngle)Matrix4x3dset(Matrix3dc mat)Matrix4x3dset(Matrix4dc m)Matrix4x3dset(Matrix4x3dc m)Matrix4x3dset(Matrix4x3fc m)Matrix4x3dset(Quaterniondc q)Matrix4x3dset(Quaternionfc q)Matrix4x3dset(Vector3dc col0, Vector3dc col1, Vector3dc col2, Vector3dc col3)Matrix4x3dset3x3(Matrix3dc mat)Matrix4x3dset3x3(Matrix3fc mat)Matrix4x3dset3x3(Matrix4x3dc mat)Matrix4x3dsetColumn(int column, Vector3dc src)Matrix4x3dsetFloats(java.nio.ByteBuffer buffer)Matrix4x3dsetLookAlong(double dirX, double dirY, double dirZ, double upX, double upY, double upZ)Matrix4x3dsetLookAlong(Vector3dc dir, Vector3dc up)Matrix4x3dsetLookAt(double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ)Matrix4x3dsetLookAt(Vector3dc eye, Vector3dc center, Vector3dc up)Matrix4x3dsetLookAtLH(double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ)Matrix4x3dsetLookAtLH(Vector3dc eye, Vector3dc center, Vector3dc up)Matrix4x3dsetOrtho(double left, double right, double bottom, double top, double zNear, double zFar)Matrix4x3dsetOrtho(double left, double right, double bottom, double top, double zNear, double zFar, boolean zZeroToOne)Matrix4x3dsetOrtho2D(double left, double right, double bottom, double top)Matrix4x3dsetOrtho2DLH(double left, double right, double bottom, double top)Matrix4x3dsetOrthoLH(double left, double right, double bottom, double top, double zNear, double zFar)Matrix4x3dsetOrthoLH(double left, double right, double bottom, double top, double zNear, double zFar, boolean zZeroToOne)Matrix4x3dsetOrthoSymmetric(double width, double height, double zNear, double zFar)Matrix4x3dsetOrthoSymmetric(double width, double height, double zNear, double zFar, boolean zZeroToOne)Matrix4x3dsetOrthoSymmetricLH(double width, double height, double zNear, double zFar)Matrix4x3dsetOrthoSymmetricLH(double width, double height, double zNear, double zFar, boolean zZeroToOne)Matrix4x3dsetRotationXYZ(double angleX, double angleY, double angleZ)Matrix4x3dsetRotationYXZ(double angleY, double angleX, double angleZ)Matrix4x3dsetRotationZYX(double angleZ, double angleY, double angleX)Matrix4x3dsetRow(int row, Vector4dc src)Matrix4x3dsetTranslation(double x, double y, double z)Matrix4x3dsetTranslation(Vector3dc xyz)Matrix4x3dshadow(double lightX, double lightY, double lightZ, double lightW, double a, double b, double c, double d)Matrix4x3dshadow(double lightX, double lightY, double lightZ, double lightW, double a, double b, double c, double d, Matrix4x3d dest)Matrix4x3dshadow(double lightX, double lightY, double lightZ, double lightW, Matrix4x3dc planeTransform)Matrix4x3dshadow(double lightX, double lightY, double lightZ, double lightW, Matrix4x3dc planeTransform, Matrix4x3d dest)Matrix4x3dshadow(Vector4dc light, double a, double b, double c, double d)Matrix4x3dshadow(Vector4dc light, double a, double b, double c, double d, Matrix4x3d dest)Matrix4x3dshadow(Vector4dc light, Matrix4x3dc planeTransform)Matrix4x3dshadow(Vector4dc light, Matrix4x3dc planeTransform, Matrix4x3d dest)Matrix4x3dsub(Matrix4x3dc subtrahend)Matrix4x3dsub(Matrix4x3dc subtrahend, Matrix4x3d dest)Matrix4x3dsub(Matrix4x3fc subtrahend)Matrix4x3dsub(Matrix4x3fc subtrahend, Matrix4x3d dest)Matrix4x3dswap(Matrix4x3d other)Matrix4x3dctoImmutable()java.lang.StringtoString()java.lang.StringtoString(java.text.NumberFormat formatter)Vector4dtransform(Vector4d v)Vector4dtransform(Vector4dc v, Vector4d dest)Matrix4x3dtransformAab(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, Vector3d outMin, Vector3d outMax)Matrix4x3dtransformAab(Vector3dc min, Vector3dc max, Vector3d outMin, Vector3d outMax)Vector3dtransformDirection(Vector3d v)Vector3dtransformDirection(Vector3dc v, Vector3d dest)Vector3dtransformPosition(Vector3d v)Vector3dtransformPosition(Vector3dc v, Vector3d dest)Matrix4x3dtranslate(double x, double y, double z)Matrix4x3dtranslate(double x, double y, double z, Matrix4x3d dest)Matrix4x3dtranslate(Vector3dc offset)Matrix4x3dtranslate(Vector3dc offset, Matrix4x3d dest)Matrix4x3dtranslate(Vector3fc offset)Matrix4x3dtranslate(Vector3fc offset, Matrix4x3d dest)Matrix4x3dtranslateLocal(double x, double y, double z)Matrix4x3dtranslateLocal(double x, double y, double z, Matrix4x3d dest)Matrix4x3dtranslateLocal(Vector3dc offset)Matrix4x3dtranslateLocal(Vector3dc offset, Matrix4x3d dest)Matrix4x3dtranslateLocal(Vector3fc offset)Matrix4x3dtranslateLocal(Vector3fc offset, Matrix4x3d dest)Matrix4x3dtranslation(double x, double y, double z)Matrix4x3dtranslation(Vector3dc offset)Matrix4x3dtranslation(Vector3fc offset)Matrix4x3dtranslationRotate(double tx, double ty, double tz, Quaterniondc quat)Matrix4x3dtranslationRotateMul(double tx, double ty, double tz, double qx, double qy, double qz, double qw, Matrix4x3dc mat)Matrix4x3dtranslationRotateMul(double tx, double ty, double tz, Quaternionfc quat, Matrix4x3dc mat)Matrix4x3dtranslationRotateScale(double tx, double ty, double tz, double qx, double qy, double qz, double qw, double sx, double sy, double sz)Matrix4x3dtranslationRotateScale(Vector3dc translation, Quaterniondc quat, Vector3dc scale)Matrix4x3dtranslationRotateScale(Vector3fc translation, Quaternionfc quat, Vector3fc scale)Matrix4x3dtranslationRotateScaleMul(double tx, double ty, double tz, double qx, double qy, double qz, double qw, double sx, double sy, double sz, Matrix4x3dc m)Matrix4x3dtranslationRotateScaleMul(Vector3dc translation, Quaterniondc quat, Vector3dc scale, Matrix4x3dc m)Matrix4x3dtranslationRotateTowards(double posX, double posY, double posZ, double dirX, double dirY, double dirZ, double upX, double upY, double upZ)Matrix4x3dtranslationRotateTowards(Vector3dc pos, Vector3dc dir, Vector3dc up)Matrix4x3dtranspose3x3()Matrix3dtranspose3x3(Matrix3d dest)Matrix4x3dtranspose3x3(Matrix4x3d dest)voidwriteExternal(java.io.ObjectOutput out)Matrix4x3dzero()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
Matrix4x3d
public Matrix4x3d() -
Matrix4x3d
-
Matrix4x3d
-
Matrix4x3d
-
Matrix4x3d
public Matrix4x3d(double m00, double m01, double m02, double m10, double m11, double m12, double m20, double m21, double m22, double m30, double m31, double m32) -
Matrix4x3d
public Matrix4x3d(java.nio.DoubleBuffer buffer)
-
-
Method Details
-
assumeNothing
-
properties
public byte properties()- Specified by:
propertiesin interfaceMatrix4x3dc
-
m00
public double m00()- Specified by:
m00in interfaceMatrix4x3dc
-
m01
public double m01()- Specified by:
m01in interfaceMatrix4x3dc
-
m02
public double m02()- Specified by:
m02in interfaceMatrix4x3dc
-
m10
public double m10()- Specified by:
m10in interfaceMatrix4x3dc
-
m11
public double m11()- Specified by:
m11in interfaceMatrix4x3dc
-
m12
public double m12()- Specified by:
m12in interfaceMatrix4x3dc
-
m20
public double m20()- Specified by:
m20in interfaceMatrix4x3dc
-
m21
public double m21()- Specified by:
m21in interfaceMatrix4x3dc
-
m22
public double m22()- Specified by:
m22in interfaceMatrix4x3dc
-
m30
public double m30()- Specified by:
m30in interfaceMatrix4x3dc
-
m31
public double m31()- Specified by:
m31in interfaceMatrix4x3dc
-
m32
public double m32()- Specified by:
m32in interfaceMatrix4x3dc
-
m00
-
m01
-
m02
-
m10
-
m11
-
m12
-
m20
-
m21
-
m22
-
m30
-
m31
-
m32
-
identity
-
set
-
set
-
set
-
get
- Specified by:
getin interfaceMatrix4x3dc
-
set
-
set
-
set3x3
-
set
-
set
-
set
-
set
-
mul
-
mul
- Specified by:
mulin interfaceMatrix4x3dc
-
mul
-
mul
- Specified by:
mulin interfaceMatrix4x3dc
-
mulTranslation
- Specified by:
mulTranslationin interfaceMatrix4x3dc
-
mulTranslation
- Specified by:
mulTranslationin interfaceMatrix4x3dc
-
mulOrtho
-
mulOrtho
- Specified by:
mulOrthoin interfaceMatrix4x3dc
-
fma
-
fma
- Specified by:
fmain interfaceMatrix4x3dc
-
fma
-
fma
- Specified by:
fmain interfaceMatrix4x3dc
-
add
-
add
- Specified by:
addin interfaceMatrix4x3dc
-
add
-
add
- Specified by:
addin interfaceMatrix4x3dc
-
sub
-
sub
- Specified by:
subin interfaceMatrix4x3dc
-
sub
-
sub
- Specified by:
subin interfaceMatrix4x3dc
-
mulComponentWise
-
mulComponentWise
- Specified by:
mulComponentWisein interfaceMatrix4x3dc
-
set
public Matrix4x3d set(double m00, double m01, double m02, double m10, double m11, double m12, double m20, double m21, double m22, double m30, double m31, double m32) -
set
-
set
-
set
-
set
-
set
-
set
-
set
-
setFloats
-
determinant
public double determinant()- Specified by:
determinantin interfaceMatrix4x3dc
-
invert
-
invert
- Specified by:
invertin interfaceMatrix4x3dc
-
invertOrtho
- Specified by:
invertOrthoin interfaceMatrix4x3dc
-
invertOrtho
-
invertUnitScale
- Specified by:
invertUnitScalein interfaceMatrix4x3dc
-
invertUnitScale
-
transpose3x3
-
transpose3x3
- Specified by:
transpose3x3in interfaceMatrix4x3dc
-
transpose3x3
- Specified by:
transpose3x3in interfaceMatrix4x3dc
-
translation
-
translation
-
translation
-
setTranslation
-
setTranslation
-
getTranslation
- Specified by:
getTranslationin interfaceMatrix4x3dc
-
getScale
- Specified by:
getScalein interfaceMatrix4x3dc
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
toString
public java.lang.String toString(java.text.NumberFormat formatter) -
get
- Specified by:
getin interfaceMatrix4x3dc
-
getUnnormalizedRotation
- Specified by:
getUnnormalizedRotationin interfaceMatrix4x3dc
-
getNormalizedRotation
- Specified by:
getNormalizedRotationin interfaceMatrix4x3dc
-
getUnnormalizedRotation
- Specified by:
getUnnormalizedRotationin interfaceMatrix4x3dc
-
getNormalizedRotation
- Specified by:
getNormalizedRotationin interfaceMatrix4x3dc
-
get
public java.nio.DoubleBuffer get(java.nio.DoubleBuffer buffer)- Specified by:
getin interfaceMatrix4x3dc
-
get
public java.nio.DoubleBuffer get(int index, java.nio.DoubleBuffer buffer)- Specified by:
getin interfaceMatrix4x3dc
-
get
public java.nio.FloatBuffer get(java.nio.FloatBuffer buffer)- Specified by:
getin interfaceMatrix4x3dc
-
get
public java.nio.FloatBuffer get(int index, java.nio.FloatBuffer buffer)- Specified by:
getin interfaceMatrix4x3dc
-
get
public java.nio.ByteBuffer get(java.nio.ByteBuffer buffer)- Specified by:
getin interfaceMatrix4x3dc
-
get
public java.nio.ByteBuffer get(int index, java.nio.ByteBuffer buffer)- Specified by:
getin interfaceMatrix4x3dc
-
getFloats
public java.nio.ByteBuffer getFloats(java.nio.ByteBuffer buffer)- Specified by:
getFloatsin interfaceMatrix4x3dc
-
getFloats
public java.nio.ByteBuffer getFloats(int index, java.nio.ByteBuffer buffer)- Specified by:
getFloatsin interfaceMatrix4x3dc
-
get
public double[] get(double[] arr, int offset)- Specified by:
getin interfaceMatrix4x3dc
-
get
public double[] get(double[] arr)- Specified by:
getin interfaceMatrix4x3dc
-
get
public float[] get(float[] arr, int offset)- Specified by:
getin interfaceMatrix4x3dc
-
get
public float[] get(float[] arr)- Specified by:
getin interfaceMatrix4x3dc
-
get4x4
public java.nio.DoubleBuffer get4x4(java.nio.DoubleBuffer buffer)- Specified by:
get4x4in interfaceMatrix4x3dc
-
get4x4
public java.nio.DoubleBuffer get4x4(int index, java.nio.DoubleBuffer buffer)- Specified by:
get4x4in interfaceMatrix4x3dc
-
get4x4
public java.nio.ByteBuffer get4x4(java.nio.ByteBuffer buffer)- Specified by:
get4x4in interfaceMatrix4x3dc
-
get4x4
public java.nio.ByteBuffer get4x4(int index, java.nio.ByteBuffer buffer)- Specified by:
get4x4in interfaceMatrix4x3dc
-
getTransposed
public java.nio.DoubleBuffer getTransposed(java.nio.DoubleBuffer buffer)- Specified by:
getTransposedin interfaceMatrix4x3dc
-
getTransposed
public java.nio.DoubleBuffer getTransposed(int index, java.nio.DoubleBuffer buffer)- Specified by:
getTransposedin interfaceMatrix4x3dc
-
getTransposed
public java.nio.ByteBuffer getTransposed(java.nio.ByteBuffer buffer)- Specified by:
getTransposedin interfaceMatrix4x3dc
-
getTransposed
public java.nio.ByteBuffer getTransposed(int index, java.nio.ByteBuffer buffer)- Specified by:
getTransposedin interfaceMatrix4x3dc
-
getTransposed
public java.nio.FloatBuffer getTransposed(java.nio.FloatBuffer buffer)- Specified by:
getTransposedin interfaceMatrix4x3dc
-
getTransposed
public java.nio.FloatBuffer getTransposed(int index, java.nio.FloatBuffer buffer)- Specified by:
getTransposedin interfaceMatrix4x3dc
-
getTransposedFloats
public java.nio.ByteBuffer getTransposedFloats(java.nio.ByteBuffer buffer)- Specified by:
getTransposedFloatsin interfaceMatrix4x3dc
-
getTransposedFloats
public java.nio.ByteBuffer getTransposedFloats(int index, java.nio.ByteBuffer buffer)- Specified by:
getTransposedFloatsin interfaceMatrix4x3dc
-
getTransposed
public double[] getTransposed(double[] arr, int offset)- Specified by:
getTransposedin interfaceMatrix4x3dc
-
getTransposed
public double[] getTransposed(double[] arr)- Specified by:
getTransposedin interfaceMatrix4x3dc
-
zero
-
scaling
-
scaling
-
scaling
-
rotation
-
rotationX
-
rotationY
-
rotationZ
-
rotationXYZ
-
rotationZYX
-
rotationYXZ
-
setRotationXYZ
-
setRotationZYX
-
setRotationYXZ
-
rotation
-
rotation
-
transform
- Specified by:
transformin interfaceMatrix4x3dc
-
transform
- Specified by:
transformin interfaceMatrix4x3dc
-
transformPosition
- Specified by:
transformPositionin interfaceMatrix4x3dc
-
transformPosition
- Specified by:
transformPositionin interfaceMatrix4x3dc
-
transformDirection
- Specified by:
transformDirectionin interfaceMatrix4x3dc
-
transformDirection
- Specified by:
transformDirectionin interfaceMatrix4x3dc
-
set3x3
-
set3x3
-
scale
- Specified by:
scalein interfaceMatrix4x3dc
-
scale
-
scale
- Specified by:
scalein interfaceMatrix4x3dc
-
scale
-
scale
- Specified by:
scalein interfaceMatrix4x3dc
-
scale
-
scaleLocal
- Specified by:
scaleLocalin interfaceMatrix4x3dc
-
scaleLocal
-
rotate
- Specified by:
rotatein interfaceMatrix4x3dc
-
rotate
-
rotateTranslation
- Specified by:
rotateTranslationin interfaceMatrix4x3dc
-
rotateLocal
- Specified by:
rotateLocalin interfaceMatrix4x3dc
-
rotateLocal
-
translate
-
translate
- Specified by:
translatein interfaceMatrix4x3dc
-
translate
-
translate
- Specified by:
translatein interfaceMatrix4x3dc
-
translate
- Specified by:
translatein interfaceMatrix4x3dc
-
translate
-
translateLocal
-
translateLocal
- Specified by:
translateLocalin interfaceMatrix4x3dc
-
translateLocal
-
translateLocal
- Specified by:
translateLocalin interfaceMatrix4x3dc
-
translateLocal
- Specified by:
translateLocalin interfaceMatrix4x3dc
-
translateLocal
-
writeExternal
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException- Specified by:
writeExternalin interfacejava.io.Externalizable- Throws:
java.io.IOException
-
readExternal
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException- Specified by:
readExternalin interfacejava.io.Externalizable- Throws:
java.io.IOExceptionjava.lang.ClassNotFoundException
-
rotateX
- Specified by:
rotateXin interfaceMatrix4x3dc
-
rotateX
-
rotateY
- Specified by:
rotateYin interfaceMatrix4x3dc
-
rotateY
-
rotateZ
- Specified by:
rotateZin interfaceMatrix4x3dc
-
rotateZ
-
rotateXYZ
-
rotateXYZ
-
rotateXYZ
- Specified by:
rotateXYZin interfaceMatrix4x3dc
-
rotateZYX
-
rotateZYX
-
rotateZYX
- Specified by:
rotateZYXin interfaceMatrix4x3dc
-
rotateYXZ
-
rotateYXZ
-
rotateYXZ
- Specified by:
rotateYXZin interfaceMatrix4x3dc
-
rotation
-
rotation
-
rotation
-
rotation
-
translationRotateScale
public Matrix4x3d translationRotateScale(double tx, double ty, double tz, double qx, double qy, double qz, double qw, double sx, double sy, double sz) -
translationRotateScale
public Matrix4x3d translationRotateScale(Vector3fc translation, Quaternionfc quat, Vector3fc scale) -
translationRotateScale
public Matrix4x3d translationRotateScale(Vector3dc translation, Quaterniondc quat, Vector3dc scale) -
translationRotateScaleMul
public Matrix4x3d translationRotateScaleMul(double tx, double ty, double tz, double qx, double qy, double qz, double qw, double sx, double sy, double sz, Matrix4x3dc m) -
translationRotateScaleMul
public Matrix4x3d translationRotateScaleMul(Vector3dc translation, Quaterniondc quat, Vector3dc scale, Matrix4x3dc m) -
translationRotate
-
translationRotateMul
public Matrix4x3d translationRotateMul(double tx, double ty, double tz, Quaternionfc quat, Matrix4x3dc mat) -
translationRotateMul
public Matrix4x3d translationRotateMul(double tx, double ty, double tz, double qx, double qy, double qz, double qw, Matrix4x3dc mat) -
rotate
- Specified by:
rotatein interfaceMatrix4x3dc
-
rotate
- Specified by:
rotatein interfaceMatrix4x3dc
-
rotate
-
rotate
-
rotateTranslation
- Specified by:
rotateTranslationin interfaceMatrix4x3dc
-
rotateTranslation
- Specified by:
rotateTranslationin interfaceMatrix4x3dc
-
rotateLocal
- Specified by:
rotateLocalin interfaceMatrix4x3dc
-
rotateLocal
-
rotateLocal
- Specified by:
rotateLocalin interfaceMatrix4x3dc
-
rotateLocal
-
rotate
-
rotate
- Specified by:
rotatein interfaceMatrix4x3dc
-
rotate
-
rotate
- Specified by:
rotatein interfaceMatrix4x3dc
-
rotate
-
rotate
- Specified by:
rotatein interfaceMatrix4x3dc
-
rotate
-
rotate
- Specified by:
rotatein interfaceMatrix4x3dc
-
getRow
- Specified by:
getRowin interfaceMatrix4x3dc- Throws:
java.lang.IndexOutOfBoundsException
-
setRow
- Throws:
java.lang.IndexOutOfBoundsException
-
getColumn
- Specified by:
getColumnin interfaceMatrix4x3dc- Throws:
java.lang.IndexOutOfBoundsException
-
setColumn
- Throws:
java.lang.IndexOutOfBoundsException
-
normal
-
normal
- Specified by:
normalin interfaceMatrix4x3dc
-
normal
- Specified by:
normalin interfaceMatrix4x3dc
-
normalize3x3
-
normalize3x3
- Specified by:
normalize3x3in interfaceMatrix4x3dc
-
normalize3x3
- Specified by:
normalize3x3in interfaceMatrix4x3dc
-
reflect
- Specified by:
reflectin interfaceMatrix4x3dc
-
reflect
-
reflect
-
reflect
public Matrix4x3d reflect(double nx, double ny, double nz, double px, double py, double pz, Matrix4x3d dest)- Specified by:
reflectin interfaceMatrix4x3dc
-
reflect
-
reflect
-
reflect
- Specified by:
reflectin interfaceMatrix4x3dc
-
reflect
- Specified by:
reflectin interfaceMatrix4x3dc
-
reflection
-
reflection
-
reflection
-
reflection
-
ortho
public Matrix4x3d ortho(double left, double right, double bottom, double top, double zNear, double zFar, boolean zZeroToOne, Matrix4x3d dest)- Specified by:
orthoin interfaceMatrix4x3dc
-
ortho
public Matrix4x3d ortho(double left, double right, double bottom, double top, double zNear, double zFar, Matrix4x3d dest)- Specified by:
orthoin interfaceMatrix4x3dc
-
ortho
public Matrix4x3d ortho(double left, double right, double bottom, double top, double zNear, double zFar, boolean zZeroToOne) -
ortho
public Matrix4x3d ortho(double left, double right, double bottom, double top, double zNear, double zFar) -
orthoLH
public Matrix4x3d orthoLH(double left, double right, double bottom, double top, double zNear, double zFar, boolean zZeroToOne, Matrix4x3d dest)- Specified by:
orthoLHin interfaceMatrix4x3dc
-
orthoLH
public Matrix4x3d orthoLH(double left, double right, double bottom, double top, double zNear, double zFar, Matrix4x3d dest)- Specified by:
orthoLHin interfaceMatrix4x3dc
-
orthoLH
public Matrix4x3d orthoLH(double left, double right, double bottom, double top, double zNear, double zFar, boolean zZeroToOne) -
orthoLH
public Matrix4x3d orthoLH(double left, double right, double bottom, double top, double zNear, double zFar) -
setOrtho
public Matrix4x3d setOrtho(double left, double right, double bottom, double top, double zNear, double zFar, boolean zZeroToOne) -
setOrtho
public Matrix4x3d setOrtho(double left, double right, double bottom, double top, double zNear, double zFar) -
setOrthoLH
public Matrix4x3d setOrthoLH(double left, double right, double bottom, double top, double zNear, double zFar, boolean zZeroToOne) -
setOrthoLH
public Matrix4x3d setOrthoLH(double left, double right, double bottom, double top, double zNear, double zFar) -
orthoSymmetric
public Matrix4x3d orthoSymmetric(double width, double height, double zNear, double zFar, boolean zZeroToOne, Matrix4x3d dest)- Specified by:
orthoSymmetricin interfaceMatrix4x3dc
-
orthoSymmetric
public Matrix4x3d orthoSymmetric(double width, double height, double zNear, double zFar, Matrix4x3d dest)- Specified by:
orthoSymmetricin interfaceMatrix4x3dc
-
orthoSymmetric
public Matrix4x3d orthoSymmetric(double width, double height, double zNear, double zFar, boolean zZeroToOne) -
orthoSymmetric
-
orthoSymmetricLH
public Matrix4x3d orthoSymmetricLH(double width, double height, double zNear, double zFar, boolean zZeroToOne, Matrix4x3d dest)- Specified by:
orthoSymmetricLHin interfaceMatrix4x3dc
-
orthoSymmetricLH
public Matrix4x3d orthoSymmetricLH(double width, double height, double zNear, double zFar, Matrix4x3d dest)- Specified by:
orthoSymmetricLHin interfaceMatrix4x3dc
-
orthoSymmetricLH
public Matrix4x3d orthoSymmetricLH(double width, double height, double zNear, double zFar, boolean zZeroToOne) -
orthoSymmetricLH
-
setOrthoSymmetric
public Matrix4x3d setOrthoSymmetric(double width, double height, double zNear, double zFar, boolean zZeroToOne) -
setOrthoSymmetric
-
setOrthoSymmetricLH
public Matrix4x3d setOrthoSymmetricLH(double width, double height, double zNear, double zFar, boolean zZeroToOne) -
setOrthoSymmetricLH
-
ortho2D
- Specified by:
ortho2Din interfaceMatrix4x3dc
-
ortho2D
-
ortho2DLH
- Specified by:
ortho2DLHin interfaceMatrix4x3dc
-
ortho2DLH
-
setOrtho2D
-
setOrtho2DLH
-
lookAlong
-
lookAlong
- Specified by:
lookAlongin interfaceMatrix4x3dc
-
lookAlong
public Matrix4x3d lookAlong(double dirX, double dirY, double dirZ, double upX, double upY, double upZ, Matrix4x3d dest)- Specified by:
lookAlongin interfaceMatrix4x3dc
-
lookAlong
public Matrix4x3d lookAlong(double dirX, double dirY, double dirZ, double upX, double upY, double upZ) -
setLookAlong
-
setLookAlong
public Matrix4x3d setLookAlong(double dirX, double dirY, double dirZ, double upX, double upY, double upZ) -
setLookAt
-
setLookAt
public Matrix4x3d setLookAt(double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ) -
lookAt
- Specified by:
lookAtin interfaceMatrix4x3dc
-
lookAt
-
lookAt
public Matrix4x3d lookAt(double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ, Matrix4x3d dest)- Specified by:
lookAtin interfaceMatrix4x3dc
-
lookAt
public Matrix4x3d lookAt(double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ) -
setLookAtLH
-
setLookAtLH
public Matrix4x3d setLookAtLH(double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ) -
lookAtLH
- Specified by:
lookAtLHin interfaceMatrix4x3dc
-
lookAtLH
-
lookAtLH
public Matrix4x3d lookAtLH(double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ, Matrix4x3d dest)- Specified by:
lookAtLHin interfaceMatrix4x3dc
-
lookAtLH
public Matrix4x3d lookAtLH(double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ) -
positiveZ
- Specified by:
positiveZin interfaceMatrix4x3dc
-
normalizedPositiveZ
- Specified by:
normalizedPositiveZin interfaceMatrix4x3dc
-
positiveX
- Specified by:
positiveXin interfaceMatrix4x3dc
-
normalizedPositiveX
- Specified by:
normalizedPositiveXin interfaceMatrix4x3dc
-
positiveY
- Specified by:
positiveYin interfaceMatrix4x3dc
-
normalizedPositiveY
- Specified by:
normalizedPositiveYin interfaceMatrix4x3dc
-
origin
- Specified by:
originin interfaceMatrix4x3dc
-
shadow
-
shadow
- Specified by:
shadowin interfaceMatrix4x3dc
-
shadow
public Matrix4x3d shadow(double lightX, double lightY, double lightZ, double lightW, double a, double b, double c, double d) -
shadow
public Matrix4x3d shadow(double lightX, double lightY, double lightZ, double lightW, double a, double b, double c, double d, Matrix4x3d dest)- Specified by:
shadowin interfaceMatrix4x3dc
-
shadow
- Specified by:
shadowin interfaceMatrix4x3dc
-
shadow
-
shadow
public Matrix4x3d shadow(double lightX, double lightY, double lightZ, double lightW, Matrix4x3dc planeTransform, Matrix4x3d dest)- Specified by:
shadowin interfaceMatrix4x3dc
-
shadow
public Matrix4x3d shadow(double lightX, double lightY, double lightZ, double lightW, Matrix4x3dc planeTransform) -
billboardCylindrical
-
billboardSpherical
-
billboardSpherical
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)- Overrides:
equalsin classjava.lang.Object
-
pick
public Matrix4x3d pick(double x, double y, double width, double height, int[] viewport, Matrix4x3d dest)- Specified by:
pickin interfaceMatrix4x3dc
-
pick
-
swap
-
arcball
public Matrix4x3d arcball(double radius, double centerX, double centerY, double centerZ, double angleX, double angleY, Matrix4x3d dest)- Specified by:
arcballin interfaceMatrix4x3dc
-
arcball
public Matrix4x3d arcball(double radius, Vector3dc center, double angleX, double angleY, Matrix4x3d dest)- Specified by:
arcballin interfaceMatrix4x3dc
-
arcball
public Matrix4x3d arcball(double radius, double centerX, double centerY, double centerZ, double angleX, double angleY) -
arcball
-
transformAab
public Matrix4x3d transformAab(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, Vector3d outMin, Vector3d outMax)- Specified by:
transformAabin interfaceMatrix4x3dc
-
transformAab
- Specified by:
transformAabin interfaceMatrix4x3dc
-
lerp
-
lerp
- Specified by:
lerpin interfaceMatrix4x3dc
-
rotateTowards
- Specified by:
rotateTowardsin interfaceMatrix4x3dc
-
rotateTowards
-
rotateTowards
public Matrix4x3d rotateTowards(double dirX, double dirY, double dirZ, double upX, double upY, double upZ) -
rotateTowards
public Matrix4x3d rotateTowards(double dirX, double dirY, double dirZ, double upX, double upY, double upZ, Matrix4x3d dest)- Specified by:
rotateTowardsin interfaceMatrix4x3dc
-
rotationTowards
-
rotationTowards
public Matrix4x3d rotationTowards(double dirX, double dirY, double dirZ, double upX, double upY, double upZ) -
translationRotateTowards
-
translationRotateTowards
public Matrix4x3d translationRotateTowards(double posX, double posY, double posZ, double dirX, double dirY, double dirZ, double upX, double upY, double upZ) -
getEulerAnglesZYX
- Specified by:
getEulerAnglesZYXin interfaceMatrix4x3dc
-
toImmutable
-