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 double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, double double10, double double11, double double12)
Matrix4x3d(java.nio.DoubleBuffer doubleBuffer)
Matrix4x3d(Matrix3dc matrix3dc)
Matrix4x3d(Matrix4x3dc matrix4x3dc)
Matrix4x3d(Matrix4x3fc matrix4x3fc)
-
Method Summary
Modifier and Type Method Description Matrix4x3d
add(Matrix4x3dc matrix4x3dc)
Matrix4x3d
add(Matrix4x3dc matrix4x3dc, Matrix4x3d matrix4x3d)
Matrix4x3d
add(Matrix4x3fc matrix4x3fc)
Matrix4x3d
add(Matrix4x3fc matrix4x3fc, Matrix4x3d matrix4x3d)
Matrix4x3d
arcball(double double1, double double2, double double3, double double4, double double5, double double6)
Matrix4x3d
arcball(double double1, double double2, double double3, double double4, double double5, double double6, Matrix4x3d matrix4x3d)
Matrix4x3d
arcball(double double1, Vector3dc vector3dc, double double2, double double3)
Matrix4x3d
arcball(double double1, Vector3dc vector3dc, double double2, double double3, Matrix4x3d matrix4x3d)
Matrix4x3d
assumeNothing()
Matrix4x3d
billboardCylindrical(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3)
Matrix4x3d
billboardSpherical(Vector3dc vector3dc, Vector3dc vector3dc2)
Matrix4x3d
billboardSpherical(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3)
double
determinant()
boolean
equals(java.lang.Object object)
Matrix4x3d
fma(Matrix4x3dc matrix4x3dc, double double1)
Matrix4x3d
fma(Matrix4x3dc matrix4x3dc, double double1, Matrix4x3d matrix4x3d)
Matrix4x3d
fma(Matrix4x3fc matrix4x3fc, double double1)
Matrix4x3d
fma(Matrix4x3fc matrix4x3fc, double double1, Matrix4x3d matrix4x3d)
double[]
get(double[] doubleArray)
double[]
get(double[] doubleArray, int int1)
float[]
get(float[] floatArray)
float[]
get(float[] floatArray, int int1)
java.nio.ByteBuffer
get(int int1, java.nio.ByteBuffer byteBuffer)
java.nio.DoubleBuffer
get(int int1, java.nio.DoubleBuffer doubleBuffer)
java.nio.FloatBuffer
get(int int1, java.nio.FloatBuffer floatBuffer)
java.nio.ByteBuffer
get(java.nio.ByteBuffer byteBuffer)
java.nio.DoubleBuffer
get(java.nio.DoubleBuffer doubleBuffer)
java.nio.FloatBuffer
get(java.nio.FloatBuffer floatBuffer)
Matrix4d
get(Matrix4d matrix4d)
Matrix4x3d
get(Matrix4x3d matrix4x3d)
java.nio.ByteBuffer
get4x4(int int1, java.nio.ByteBuffer byteBuffer)
java.nio.DoubleBuffer
get4x4(int int1, java.nio.DoubleBuffer doubleBuffer)
java.nio.ByteBuffer
get4x4(java.nio.ByteBuffer byteBuffer)
java.nio.DoubleBuffer
get4x4(java.nio.DoubleBuffer doubleBuffer)
Vector3d
getColumn(int int1, Vector3d vector3d)
Vector3d
getEulerAnglesZYX(Vector3d vector3d)
java.nio.ByteBuffer
getFloats(int int1, java.nio.ByteBuffer byteBuffer)
java.nio.ByteBuffer
getFloats(java.nio.ByteBuffer byteBuffer)
Quaterniond
getNormalizedRotation(Quaterniond quaterniond)
Quaternionf
getNormalizedRotation(Quaternionf quaternionf)
Vector4d
getRow(int int1, Vector4d vector4d)
Vector3d
getScale(Vector3d vector3d)
Vector3d
getTranslation(Vector3d vector3d)
double[]
getTransposed(double[] doubleArray)
double[]
getTransposed(double[] doubleArray, int int1)
java.nio.ByteBuffer
getTransposed(int int1, java.nio.ByteBuffer byteBuffer)
java.nio.DoubleBuffer
getTransposed(int int1, java.nio.DoubleBuffer doubleBuffer)
java.nio.FloatBuffer
getTransposed(int int1, java.nio.FloatBuffer floatBuffer)
java.nio.ByteBuffer
getTransposed(java.nio.ByteBuffer byteBuffer)
java.nio.DoubleBuffer
getTransposed(java.nio.DoubleBuffer doubleBuffer)
java.nio.FloatBuffer
getTransposed(java.nio.FloatBuffer floatBuffer)
java.nio.ByteBuffer
getTransposedFloats(int int1, java.nio.ByteBuffer byteBuffer)
java.nio.ByteBuffer
getTransposedFloats(java.nio.ByteBuffer byteBuffer)
Quaterniond
getUnnormalizedRotation(Quaterniond quaterniond)
Quaternionf
getUnnormalizedRotation(Quaternionf quaternionf)
int
hashCode()
Matrix4x3d
identity()
Matrix4x3d
invert()
Matrix4x3d
invert(Matrix4x3d matrix4x3d)
Matrix4x3d
invertOrtho()
Matrix4x3d
invertOrtho(Matrix4x3d matrix4x3d)
Matrix4x3d
invertUnitScale()
Matrix4x3d
invertUnitScale(Matrix4x3d matrix4x3d)
Matrix4x3d
lerp(Matrix4x3dc matrix4x3dc, double double1)
Matrix4x3d
lerp(Matrix4x3dc matrix4x3dc, double double1, Matrix4x3d matrix4x3d)
Matrix4x3d
lookAlong(double double1, double double2, double double3, double double4, double double5, double double6)
Matrix4x3d
lookAlong(double double1, double double2, double double3, double double4, double double5, double double6, Matrix4x3d matrix4x3d)
Matrix4x3d
lookAlong(Vector3dc vector3dc, Vector3dc vector3dc2)
Matrix4x3d
lookAlong(Vector3dc vector3dc, Vector3dc vector3dc2, Matrix4x3d matrix4x3d)
Matrix4x3d
lookAt(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9)
Matrix4x3d
lookAt(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, Matrix4x3d matrix4x3d)
Matrix4x3d
lookAt(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3)
Matrix4x3d
lookAt(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3, Matrix4x3d matrix4x3d)
Matrix4x3d
lookAtLH(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9)
Matrix4x3d
lookAtLH(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, Matrix4x3d matrix4x3d)
Matrix4x3d
lookAtLH(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3)
Matrix4x3d
lookAtLH(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3, Matrix4x3d matrix4x3d)
double
m00()
Matrix4x3d
m00(double double1)
double
m01()
Matrix4x3d
m01(double double1)
double
m02()
Matrix4x3d
m02(double double1)
double
m10()
Matrix4x3d
m10(double double1)
double
m11()
Matrix4x3d
m11(double double1)
double
m12()
Matrix4x3d
m12(double double1)
double
m20()
Matrix4x3d
m20(double double1)
double
m21()
Matrix4x3d
m21(double double1)
double
m22()
Matrix4x3d
m22(double double1)
double
m30()
Matrix4x3d
m30(double double1)
double
m31()
Matrix4x3d
m31(double double1)
double
m32()
Matrix4x3d
m32(double double1)
Matrix4x3d
mul(Matrix4x3dc matrix4x3dc)
Matrix4x3d
mul(Matrix4x3dc matrix4x3dc, Matrix4x3d matrix4x3d)
Matrix4x3d
mul(Matrix4x3fc matrix4x3fc)
Matrix4x3d
mul(Matrix4x3fc matrix4x3fc, Matrix4x3d matrix4x3d)
Matrix4x3d
mulComponentWise(Matrix4x3dc matrix4x3dc)
Matrix4x3d
mulComponentWise(Matrix4x3dc matrix4x3dc, Matrix4x3d matrix4x3d)
Matrix4x3d
mulOrtho(Matrix4x3dc matrix4x3dc)
Matrix4x3d
mulOrtho(Matrix4x3dc matrix4x3dc, Matrix4x3d matrix4x3d)
Matrix4x3d
mulTranslation(Matrix4x3dc matrix4x3dc, Matrix4x3d matrix4x3d)
Matrix4x3d
mulTranslation(Matrix4x3fc matrix4x3fc, Matrix4x3d matrix4x3d)
Matrix4x3d
normal()
Matrix3d
normal(Matrix3d matrix3d)
Matrix4x3d
normal(Matrix4x3d matrix4x3d)
Matrix4x3d
normalize3x3()
Matrix3d
normalize3x3(Matrix3d matrix3d)
Matrix4x3d
normalize3x3(Matrix4x3d matrix4x3d)
Vector3d
normalizedPositiveX(Vector3d vector3d)
Vector3d
normalizedPositiveY(Vector3d vector3d)
Vector3d
normalizedPositiveZ(Vector3d vector3d)
Vector3d
origin(Vector3d vector3d)
Matrix4x3d
ortho(double double1, double double2, double double3, double double4, double double5, double double6)
Matrix4x3d
ortho(double double1, double double2, double double3, double double4, double double5, double double6, boolean boolean1)
Matrix4x3d
ortho(double double1, double double2, double double3, double double4, double double5, double double6, boolean boolean1, Matrix4x3d matrix4x3d)
Matrix4x3d
ortho(double double1, double double2, double double3, double double4, double double5, double double6, Matrix4x3d matrix4x3d)
Matrix4x3d
ortho2D(double double1, double double2, double double3, double double4)
Matrix4x3d
ortho2D(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)
Matrix4x3d
ortho2DLH(double double1, double double2, double double3, double double4)
Matrix4x3d
ortho2DLH(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)
Matrix4x3d
orthoLH(double double1, double double2, double double3, double double4, double double5, double double6)
Matrix4x3d
orthoLH(double double1, double double2, double double3, double double4, double double5, double double6, boolean boolean1)
Matrix4x3d
orthoLH(double double1, double double2, double double3, double double4, double double5, double double6, boolean boolean1, Matrix4x3d matrix4x3d)
Matrix4x3d
orthoLH(double double1, double double2, double double3, double double4, double double5, double double6, Matrix4x3d matrix4x3d)
Matrix4x3d
orthoSymmetric(double double1, double double2, double double3, double double4)
Matrix4x3d
orthoSymmetric(double double1, double double2, double double3, double double4, boolean boolean1)
Matrix4x3d
orthoSymmetric(double double1, double double2, double double3, double double4, boolean boolean1, Matrix4x3d matrix4x3d)
Matrix4x3d
orthoSymmetric(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)
Matrix4x3d
orthoSymmetricLH(double double1, double double2, double double3, double double4)
Matrix4x3d
orthoSymmetricLH(double double1, double double2, double double3, double double4, boolean boolean1)
Matrix4x3d
orthoSymmetricLH(double double1, double double2, double double3, double double4, boolean boolean1, Matrix4x3d matrix4x3d)
Matrix4x3d
orthoSymmetricLH(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)
Matrix4x3d
pick(double double1, double double2, double double3, double double4, int[] intArray)
Matrix4x3d
pick(double double1, double double2, double double3, double double4, int[] intArray, Matrix4x3d matrix4x3d)
Vector3d
positiveX(Vector3d vector3d)
Vector3d
positiveY(Vector3d vector3d)
Vector3d
positiveZ(Vector3d vector3d)
byte
properties()
void
readExternal(java.io.ObjectInput objectInput)
Matrix4x3d
reflect(double double1, double double2, double double3, double double4)
Matrix4x3d
reflect(double double1, double double2, double double3, double double4, double double5, double double6)
Matrix4x3d
reflect(double double1, double double2, double double3, double double4, double double5, double double6, Matrix4x3d matrix4x3d)
Matrix4x3d
reflect(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)
Matrix4x3d
reflect(Quaterniondc quaterniondc, Vector3dc vector3dc)
Matrix4x3d
reflect(Quaterniondc quaterniondc, Vector3dc vector3dc, Matrix4x3d matrix4x3d)
Matrix4x3d
reflect(Vector3dc vector3dc, Vector3dc vector3dc2)
Matrix4x3d
reflect(Vector3dc vector3dc, Vector3dc vector3dc2, Matrix4x3d matrix4x3d)
Matrix4x3d
reflection(double double1, double double2, double double3, double double4)
Matrix4x3d
reflection(double double1, double double2, double double3, double double4, double double5, double double6)
Matrix4x3d
reflection(Quaterniondc quaterniondc, Vector3dc vector3dc)
Matrix4x3d
reflection(Vector3dc vector3dc, Vector3dc vector3dc2)
Matrix4x3d
rotate(double double1, double double2, double double3, double double4)
Matrix4x3d
rotate(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)
Matrix4x3d
rotate(double double1, Vector3dc vector3dc)
Matrix4x3d
rotate(double double1, Vector3dc vector3dc, Matrix4x3d matrix4x3d)
Matrix4x3d
rotate(double double1, Vector3fc vector3fc)
Matrix4x3d
rotate(double double1, Vector3fc vector3fc, Matrix4x3d matrix4x3d)
Matrix4x3d
rotate(AxisAngle4d axisAngle4d)
Matrix4x3d
rotate(AxisAngle4d axisAngle4d, Matrix4x3d matrix4x3d)
Matrix4x3d
rotate(AxisAngle4f axisAngle4f)
Matrix4x3d
rotate(AxisAngle4f axisAngle4f, Matrix4x3d matrix4x3d)
Matrix4x3d
rotate(Quaterniondc quaterniondc)
Matrix4x3d
rotate(Quaterniondc quaterniondc, Matrix4x3d matrix4x3d)
Matrix4x3d
rotate(Quaternionfc quaternionfc)
Matrix4x3d
rotate(Quaternionfc quaternionfc, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateLocal(double double1, double double2, double double3, double double4)
Matrix4x3d
rotateLocal(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateLocal(Quaterniondc quaterniondc)
Matrix4x3d
rotateLocal(Quaterniondc quaterniondc, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateLocal(Quaternionfc quaternionfc)
Matrix4x3d
rotateLocal(Quaternionfc quaternionfc, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateTowards(double double1, double double2, double double3, double double4, double double5, double double6)
Matrix4x3d
rotateTowards(double double1, double double2, double double3, double double4, double double5, double double6, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateTowards(Vector3dc vector3dc, Vector3dc vector3dc2)
Matrix4x3d
rotateTowards(Vector3dc vector3dc, Vector3dc vector3dc2, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateTranslation(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateTranslation(Quaterniondc quaterniondc, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateTranslation(Quaternionfc quaternionfc, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateX(double double1)
Matrix4x3d
rotateX(double double1, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateXYZ(double double1, double double2, double double3)
Matrix4x3d
rotateXYZ(double double1, double double2, double double3, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateXYZ(Vector3d vector3d)
Matrix4x3d
rotateY(double double1)
Matrix4x3d
rotateY(double double1, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateYXZ(double double1, double double2, double double3)
Matrix4x3d
rotateYXZ(double double1, double double2, double double3, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateYXZ(Vector3d vector3d)
Matrix4x3d
rotateZ(double double1)
Matrix4x3d
rotateZ(double double1, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateZYX(double double1, double double2, double double3)
Matrix4x3d
rotateZYX(double double1, double double2, double double3, Matrix4x3d matrix4x3d)
Matrix4x3d
rotateZYX(Vector3d vector3d)
Matrix4x3d
rotation(double double1, double double2, double double3, double double4)
Matrix4x3d
rotation(double double1, Vector3dc vector3dc)
Matrix4x3d
rotation(double double1, Vector3fc vector3fc)
Matrix4x3d
rotation(AxisAngle4d axisAngle4d)
Matrix4x3d
rotation(AxisAngle4f axisAngle4f)
Matrix4x3d
rotation(Quaterniondc quaterniondc)
Matrix4x3d
rotation(Quaternionfc quaternionfc)
Matrix4x3d
rotationTowards(double double1, double double2, double double3, double double4, double double5, double double6)
Matrix4x3d
rotationTowards(Vector3dc vector3dc, Vector3dc vector3dc2)
Matrix4x3d
rotationX(double double1)
Matrix4x3d
rotationXYZ(double double1, double double2, double double3)
Matrix4x3d
rotationY(double double1)
Matrix4x3d
rotationYXZ(double double1, double double2, double double3)
Matrix4x3d
rotationZ(double double1)
Matrix4x3d
rotationZYX(double double1, double double2, double double3)
Matrix4x3d
scale(double double1)
Matrix4x3d
scale(double double1, double double2, double double3)
Matrix4x3d
scale(double double1, double double2, double double3, Matrix4x3d matrix4x3d)
Matrix4x3d
scale(double double1, Matrix4x3d matrix4x3d)
Matrix4x3d
scale(Vector3dc vector3dc)
Matrix4x3d
scale(Vector3dc vector3dc, Matrix4x3d matrix4x3d)
Matrix4x3d
scaleLocal(double double1, double double2, double double3)
Matrix4x3d
scaleLocal(double double1, double double2, double double3, Matrix4x3d matrix4x3d)
Matrix4x3d
scaling(double double1)
Matrix4x3d
scaling(double double1, double double2, double double3)
Matrix4x3d
scaling(Vector3dc vector3dc)
Matrix4x3d
set(double[] doubleArray)
Matrix4x3d
set(double[] doubleArray, int int1)
Matrix4x3d
set(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, double double10, double double11, double double12)
Matrix4x3d
set(float[] floatArray)
Matrix4x3d
set(float[] floatArray, int int1)
Matrix4x3d
set(java.nio.ByteBuffer byteBuffer)
Matrix4x3d
set(java.nio.DoubleBuffer doubleBuffer)
Matrix4x3d
set(java.nio.FloatBuffer floatBuffer)
Matrix4x3d
set(AxisAngle4d axisAngle4d)
Matrix4x3d
set(AxisAngle4f axisAngle4f)
Matrix4x3d
set(Matrix3dc matrix3dc)
Matrix4x3d
set(Matrix4dc matrix4dc)
Matrix4x3d
set(Matrix4x3dc matrix4x3dc)
Matrix4x3d
set(Matrix4x3fc matrix4x3fc)
Matrix4x3d
set(Quaterniondc quaterniondc)
Matrix4x3d
set(Quaternionfc quaternionfc)
Matrix4x3d
set(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3, Vector3dc vector3dc4)
Matrix4x3d
set3x3(Matrix3dc matrix3dc)
Matrix4x3d
set3x3(Matrix3fc matrix3fc)
Matrix4x3d
set3x3(Matrix4x3dc matrix4x3dc)
Matrix4x3d
setColumn(int int1, Vector3dc vector3dc)
Matrix4x3d
setFloats(java.nio.ByteBuffer byteBuffer)
Matrix4x3d
setLookAlong(double double1, double double2, double double3, double double4, double double5, double double6)
Matrix4x3d
setLookAlong(Vector3dc vector3dc, Vector3dc vector3dc2)
Matrix4x3d
setLookAt(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9)
Matrix4x3d
setLookAt(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3)
Matrix4x3d
setLookAtLH(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9)
Matrix4x3d
setLookAtLH(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3)
Matrix4x3d
setOrtho(double double1, double double2, double double3, double double4, double double5, double double6)
Matrix4x3d
setOrtho(double double1, double double2, double double3, double double4, double double5, double double6, boolean boolean1)
Matrix4x3d
setOrtho2D(double double1, double double2, double double3, double double4)
Matrix4x3d
setOrtho2DLH(double double1, double double2, double double3, double double4)
Matrix4x3d
setOrthoLH(double double1, double double2, double double3, double double4, double double5, double double6)
Matrix4x3d
setOrthoLH(double double1, double double2, double double3, double double4, double double5, double double6, boolean boolean1)
Matrix4x3d
setOrthoSymmetric(double double1, double double2, double double3, double double4)
Matrix4x3d
setOrthoSymmetric(double double1, double double2, double double3, double double4, boolean boolean1)
Matrix4x3d
setOrthoSymmetricLH(double double1, double double2, double double3, double double4)
Matrix4x3d
setOrthoSymmetricLH(double double1, double double2, double double3, double double4, boolean boolean1)
Matrix4x3d
setRotationXYZ(double double1, double double2, double double3)
Matrix4x3d
setRotationYXZ(double double1, double double2, double double3)
Matrix4x3d
setRotationZYX(double double1, double double2, double double3)
Matrix4x3d
setRow(int int1, Vector4dc vector4dc)
Matrix4x3d
setTranslation(double double1, double double2, double double3)
Matrix4x3d
setTranslation(Vector3dc vector3dc)
Matrix4x3d
shadow(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8)
Matrix4x3d
shadow(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, Matrix4x3d matrix4x3d)
Matrix4x3d
shadow(double double1, double double2, double double3, double double4, Matrix4x3dc matrix4x3dc)
Matrix4x3d
shadow(double double1, double double2, double double3, double double4, Matrix4x3dc matrix4x3dc, Matrix4x3d matrix4x3d)
Matrix4x3d
shadow(Vector4dc vector4dc, double double1, double double2, double double3, double double4)
Matrix4x3d
shadow(Vector4dc vector4dc, double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)
Matrix4x3d
shadow(Vector4dc vector4dc, Matrix4x3dc matrix4x3dc)
Matrix4x3d
shadow(Vector4dc vector4dc, Matrix4x3dc matrix4x3dc, Matrix4x3d matrix4x3d)
Matrix4x3d
sub(Matrix4x3dc matrix4x3dc)
Matrix4x3d
sub(Matrix4x3dc matrix4x3dc, Matrix4x3d matrix4x3d)
Matrix4x3d
sub(Matrix4x3fc matrix4x3fc)
Matrix4x3d
sub(Matrix4x3fc matrix4x3fc, Matrix4x3d matrix4x3d)
Matrix4x3d
swap(Matrix4x3d matrix4x3d)
Matrix4x3dc
toImmutable()
java.lang.String
toString()
java.lang.String
toString(java.text.NumberFormat numberFormat)
Vector4d
transform(Vector4d vector4d)
Vector4d
transform(Vector4dc vector4dc, Vector4d vector4d)
Matrix4x3d
transformAab(double double1, double double2, double double3, double double4, double double5, double double6, Vector3d vector3d, Vector3d vector3d2)
Matrix4x3d
transformAab(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3d vector3d, Vector3d vector3d2)
Vector3d
transformDirection(Vector3d vector3d)
Vector3d
transformDirection(Vector3dc vector3dc, Vector3d vector3d)
Vector3d
transformPosition(Vector3d vector3d)
Vector3d
transformPosition(Vector3dc vector3dc, Vector3d vector3d)
Matrix4x3d
translate(double double1, double double2, double double3)
Matrix4x3d
translate(double double1, double double2, double double3, Matrix4x3d matrix4x3d)
Matrix4x3d
translate(Vector3dc vector3dc)
Matrix4x3d
translate(Vector3dc vector3dc, Matrix4x3d matrix4x3d)
Matrix4x3d
translate(Vector3fc vector3fc)
Matrix4x3d
translate(Vector3fc vector3fc, Matrix4x3d matrix4x3d)
Matrix4x3d
translateLocal(double double1, double double2, double double3)
Matrix4x3d
translateLocal(double double1, double double2, double double3, Matrix4x3d matrix4x3d)
Matrix4x3d
translateLocal(Vector3dc vector3dc)
Matrix4x3d
translateLocal(Vector3dc vector3dc, Matrix4x3d matrix4x3d)
Matrix4x3d
translateLocal(Vector3fc vector3fc)
Matrix4x3d
translateLocal(Vector3fc vector3fc, Matrix4x3d matrix4x3d)
Matrix4x3d
translation(double double1, double double2, double double3)
Matrix4x3d
translation(Vector3dc vector3dc)
Matrix4x3d
translation(Vector3fc vector3fc)
Matrix4x3d
translationRotate(double double1, double double2, double double3, Quaterniondc quaterniondc)
Matrix4x3d
translationRotateMul(double double1, double double2, double double3, double double4, double double5, double double6, double double7, Matrix4x3dc matrix4x3dc)
Matrix4x3d
translationRotateMul(double double1, double double2, double double3, Quaternionfc quaternionfc, Matrix4x3dc matrix4x3dc)
Matrix4x3d
translationRotateScale(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, double double10)
Matrix4x3d
translationRotateScale(Vector3dc vector3dc, Quaterniondc quaterniondc, Vector3dc vector3dc2)
Matrix4x3d
translationRotateScale(Vector3fc vector3fc, Quaternionfc quaternionfc, Vector3fc vector3fc2)
Matrix4x3d
translationRotateScaleMul(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, double double10, Matrix4x3dc matrix4x3dc)
Matrix4x3d
translationRotateScaleMul(Vector3dc vector3dc, Quaterniondc quaterniondc, Vector3dc vector3dc2, Matrix4x3dc matrix4x3dc)
Matrix4x3d
translationRotateTowards(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9)
Matrix4x3d
translationRotateTowards(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3)
Matrix4x3d
transpose3x3()
Matrix3d
transpose3x3(Matrix3d matrix3d)
Matrix4x3d
transpose3x3(Matrix4x3d matrix4x3d)
void
writeExternal(java.io.ObjectOutput objectOutput)
Matrix4x3d
zero()
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 double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, double double10, double double11, double double12) -
Matrix4x3d
public Matrix4x3d(java.nio.DoubleBuffer doubleBuffer)
-
-
Method Details
-
assumeNothing
-
properties
public byte properties()- Specified by:
properties
in interfaceMatrix4x3dc
-
m00
public double m00()- Specified by:
m00
in interfaceMatrix4x3dc
-
m01
public double m01()- Specified by:
m01
in interfaceMatrix4x3dc
-
m02
public double m02()- Specified by:
m02
in interfaceMatrix4x3dc
-
m10
public double m10()- Specified by:
m10
in interfaceMatrix4x3dc
-
m11
public double m11()- Specified by:
m11
in interfaceMatrix4x3dc
-
m12
public double m12()- Specified by:
m12
in interfaceMatrix4x3dc
-
m20
public double m20()- Specified by:
m20
in interfaceMatrix4x3dc
-
m21
public double m21()- Specified by:
m21
in interfaceMatrix4x3dc
-
m22
public double m22()- Specified by:
m22
in interfaceMatrix4x3dc
-
m30
public double m30()- Specified by:
m30
in interfaceMatrix4x3dc
-
m31
public double m31()- Specified by:
m31
in interfaceMatrix4x3dc
-
m32
public double m32()- Specified by:
m32
in interfaceMatrix4x3dc
-
m00
-
m01
-
m02
-
m10
-
m11
-
m12
-
m20
-
m21
-
m22
-
m30
-
m31
-
m32
-
identity
-
set
-
set
-
set
-
get
- Specified by:
get
in interfaceMatrix4x3dc
-
set
-
set
public Matrix4x3d set(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3, Vector3dc vector3dc4) -
set3x3
-
set
-
set
-
set
-
set
-
mul
-
mul
- Specified by:
mul
in interfaceMatrix4x3dc
-
mul
-
mul
- Specified by:
mul
in interfaceMatrix4x3dc
-
mulTranslation
- Specified by:
mulTranslation
in interfaceMatrix4x3dc
-
mulTranslation
- Specified by:
mulTranslation
in interfaceMatrix4x3dc
-
mulOrtho
-
mulOrtho
- Specified by:
mulOrtho
in interfaceMatrix4x3dc
-
fma
-
fma
- Specified by:
fma
in interfaceMatrix4x3dc
-
fma
-
fma
- Specified by:
fma
in interfaceMatrix4x3dc
-
add
-
add
- Specified by:
add
in interfaceMatrix4x3dc
-
add
-
add
- Specified by:
add
in interfaceMatrix4x3dc
-
sub
-
sub
- Specified by:
sub
in interfaceMatrix4x3dc
-
sub
-
sub
- Specified by:
sub
in interfaceMatrix4x3dc
-
mulComponentWise
-
mulComponentWise
- Specified by:
mulComponentWise
in interfaceMatrix4x3dc
-
set
public Matrix4x3d set(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, double double10, double double11, double double12) -
set
-
set
-
set
-
set
-
set
-
set
-
set
-
setFloats
-
determinant
public double determinant()- Specified by:
determinant
in interfaceMatrix4x3dc
-
invert
-
invert
- Specified by:
invert
in interfaceMatrix4x3dc
-
invertOrtho
- Specified by:
invertOrtho
in interfaceMatrix4x3dc
-
invertOrtho
-
invertUnitScale
- Specified by:
invertUnitScale
in interfaceMatrix4x3dc
-
invertUnitScale
-
transpose3x3
-
transpose3x3
- Specified by:
transpose3x3
in interfaceMatrix4x3dc
-
transpose3x3
- Specified by:
transpose3x3
in interfaceMatrix4x3dc
-
translation
-
translation
-
translation
-
setTranslation
-
setTranslation
-
getTranslation
- Specified by:
getTranslation
in interfaceMatrix4x3dc
-
getScale
- Specified by:
getScale
in interfaceMatrix4x3dc
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
toString
public java.lang.String toString(java.text.NumberFormat numberFormat) -
get
- Specified by:
get
in interfaceMatrix4x3dc
-
getUnnormalizedRotation
- Specified by:
getUnnormalizedRotation
in interfaceMatrix4x3dc
-
getNormalizedRotation
- Specified by:
getNormalizedRotation
in interfaceMatrix4x3dc
-
getUnnormalizedRotation
- Specified by:
getUnnormalizedRotation
in interfaceMatrix4x3dc
-
getNormalizedRotation
- Specified by:
getNormalizedRotation
in interfaceMatrix4x3dc
-
get
public java.nio.DoubleBuffer get(java.nio.DoubleBuffer doubleBuffer)- Specified by:
get
in interfaceMatrix4x3dc
-
get
public java.nio.DoubleBuffer get(int int1, java.nio.DoubleBuffer doubleBuffer)- Specified by:
get
in interfaceMatrix4x3dc
-
get
public java.nio.FloatBuffer get(java.nio.FloatBuffer floatBuffer)- Specified by:
get
in interfaceMatrix4x3dc
-
get
public java.nio.FloatBuffer get(int int1, java.nio.FloatBuffer floatBuffer)- Specified by:
get
in interfaceMatrix4x3dc
-
get
public java.nio.ByteBuffer get(java.nio.ByteBuffer byteBuffer)- Specified by:
get
in interfaceMatrix4x3dc
-
get
public java.nio.ByteBuffer get(int int1, java.nio.ByteBuffer byteBuffer)- Specified by:
get
in interfaceMatrix4x3dc
-
getFloats
public java.nio.ByteBuffer getFloats(java.nio.ByteBuffer byteBuffer)- Specified by:
getFloats
in interfaceMatrix4x3dc
-
getFloats
public java.nio.ByteBuffer getFloats(int int1, java.nio.ByteBuffer byteBuffer)- Specified by:
getFloats
in interfaceMatrix4x3dc
-
get
public double[] get(double[] doubleArray, int int1)- Specified by:
get
in interfaceMatrix4x3dc
-
get
public double[] get(double[] doubleArray)- Specified by:
get
in interfaceMatrix4x3dc
-
get
public float[] get(float[] floatArray, int int1)- Specified by:
get
in interfaceMatrix4x3dc
-
get
public float[] get(float[] floatArray)- Specified by:
get
in interfaceMatrix4x3dc
-
get4x4
public java.nio.DoubleBuffer get4x4(java.nio.DoubleBuffer doubleBuffer)- Specified by:
get4x4
in interfaceMatrix4x3dc
-
get4x4
public java.nio.DoubleBuffer get4x4(int int1, java.nio.DoubleBuffer doubleBuffer)- Specified by:
get4x4
in interfaceMatrix4x3dc
-
get4x4
public java.nio.ByteBuffer get4x4(java.nio.ByteBuffer byteBuffer)- Specified by:
get4x4
in interfaceMatrix4x3dc
-
get4x4
public java.nio.ByteBuffer get4x4(int int1, java.nio.ByteBuffer byteBuffer)- Specified by:
get4x4
in interfaceMatrix4x3dc
-
getTransposed
public java.nio.DoubleBuffer getTransposed(java.nio.DoubleBuffer doubleBuffer)- Specified by:
getTransposed
in interfaceMatrix4x3dc
-
getTransposed
public java.nio.DoubleBuffer getTransposed(int int1, java.nio.DoubleBuffer doubleBuffer)- Specified by:
getTransposed
in interfaceMatrix4x3dc
-
getTransposed
public java.nio.ByteBuffer getTransposed(java.nio.ByteBuffer byteBuffer)- Specified by:
getTransposed
in interfaceMatrix4x3dc
-
getTransposed
public java.nio.ByteBuffer getTransposed(int int1, java.nio.ByteBuffer byteBuffer)- Specified by:
getTransposed
in interfaceMatrix4x3dc
-
getTransposed
public java.nio.FloatBuffer getTransposed(java.nio.FloatBuffer floatBuffer)- Specified by:
getTransposed
in interfaceMatrix4x3dc
-
getTransposed
public java.nio.FloatBuffer getTransposed(int int1, java.nio.FloatBuffer floatBuffer)- Specified by:
getTransposed
in interfaceMatrix4x3dc
-
getTransposedFloats
public java.nio.ByteBuffer getTransposedFloats(java.nio.ByteBuffer byteBuffer)- Specified by:
getTransposedFloats
in interfaceMatrix4x3dc
-
getTransposedFloats
public java.nio.ByteBuffer getTransposedFloats(int int1, java.nio.ByteBuffer byteBuffer)- Specified by:
getTransposedFloats
in interfaceMatrix4x3dc
-
getTransposed
public double[] getTransposed(double[] doubleArray, int int1)- Specified by:
getTransposed
in interfaceMatrix4x3dc
-
getTransposed
public double[] getTransposed(double[] doubleArray)- Specified by:
getTransposed
in interfaceMatrix4x3dc
-
zero
-
scaling
-
scaling
-
scaling
-
rotation
-
rotationX
-
rotationY
-
rotationZ
-
rotationXYZ
-
rotationZYX
-
rotationYXZ
-
setRotationXYZ
-
setRotationZYX
-
setRotationYXZ
-
rotation
-
rotation
-
transform
- Specified by:
transform
in interfaceMatrix4x3dc
-
transform
- Specified by:
transform
in interfaceMatrix4x3dc
-
transformPosition
- Specified by:
transformPosition
in interfaceMatrix4x3dc
-
transformPosition
- Specified by:
transformPosition
in interfaceMatrix4x3dc
-
transformDirection
- Specified by:
transformDirection
in interfaceMatrix4x3dc
-
transformDirection
- Specified by:
transformDirection
in interfaceMatrix4x3dc
-
set3x3
-
set3x3
-
scale
- Specified by:
scale
in interfaceMatrix4x3dc
-
scale
-
scale
- Specified by:
scale
in interfaceMatrix4x3dc
-
scale
-
scale
- Specified by:
scale
in interfaceMatrix4x3dc
-
scale
-
scaleLocal
public Matrix4x3d scaleLocal(double double1, double double2, double double3, Matrix4x3d matrix4x3d)- Specified by:
scaleLocal
in interfaceMatrix4x3dc
-
scaleLocal
-
rotate
public Matrix4x3d rotate(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)- Specified by:
rotate
in interfaceMatrix4x3dc
-
rotate
-
rotateTranslation
public Matrix4x3d rotateTranslation(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)- Specified by:
rotateTranslation
in interfaceMatrix4x3dc
-
rotateLocal
public Matrix4x3d rotateLocal(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)- Specified by:
rotateLocal
in interfaceMatrix4x3dc
-
rotateLocal
-
translate
-
translate
- Specified by:
translate
in interfaceMatrix4x3dc
-
translate
-
translate
- Specified by:
translate
in interfaceMatrix4x3dc
-
translate
- Specified by:
translate
in interfaceMatrix4x3dc
-
translate
-
translateLocal
-
translateLocal
- Specified by:
translateLocal
in interfaceMatrix4x3dc
-
translateLocal
-
translateLocal
- Specified by:
translateLocal
in interfaceMatrix4x3dc
-
translateLocal
public Matrix4x3d translateLocal(double double1, double double2, double double3, Matrix4x3d matrix4x3d)- Specified by:
translateLocal
in interfaceMatrix4x3dc
-
translateLocal
-
writeExternal
public void writeExternal(java.io.ObjectOutput objectOutput) throws java.io.IOException- Specified by:
writeExternal
in interfacejava.io.Externalizable
- Throws:
java.io.IOException
-
readExternal
public void readExternal(java.io.ObjectInput objectInput) throws java.io.IOException, java.lang.ClassNotFoundException- Specified by:
readExternal
in interfacejava.io.Externalizable
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
rotateX
- Specified by:
rotateX
in interfaceMatrix4x3dc
-
rotateX
-
rotateY
- Specified by:
rotateY
in interfaceMatrix4x3dc
-
rotateY
-
rotateZ
- Specified by:
rotateZ
in interfaceMatrix4x3dc
-
rotateZ
-
rotateXYZ
-
rotateXYZ
-
rotateXYZ
- Specified by:
rotateXYZ
in interfaceMatrix4x3dc
-
rotateZYX
-
rotateZYX
-
rotateZYX
- Specified by:
rotateZYX
in interfaceMatrix4x3dc
-
rotateYXZ
-
rotateYXZ
-
rotateYXZ
- Specified by:
rotateYXZ
in interfaceMatrix4x3dc
-
rotation
-
rotation
-
rotation
-
rotation
-
translationRotateScale
public Matrix4x3d translationRotateScale(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, double double10) -
translationRotateScale
public Matrix4x3d translationRotateScale(Vector3fc vector3fc, Quaternionfc quaternionfc, Vector3fc vector3fc2) -
translationRotateScale
public Matrix4x3d translationRotateScale(Vector3dc vector3dc, Quaterniondc quaterniondc, Vector3dc vector3dc2) -
translationRotateScaleMul
public Matrix4x3d translationRotateScaleMul(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, double double10, Matrix4x3dc matrix4x3dc) -
translationRotateScaleMul
public Matrix4x3d translationRotateScaleMul(Vector3dc vector3dc, Quaterniondc quaterniondc, Vector3dc vector3dc2, Matrix4x3dc matrix4x3dc) -
translationRotate
public Matrix4x3d translationRotate(double double1, double double2, double double3, Quaterniondc quaterniondc) -
translationRotateMul
public Matrix4x3d translationRotateMul(double double1, double double2, double double3, Quaternionfc quaternionfc, Matrix4x3dc matrix4x3dc) -
translationRotateMul
public Matrix4x3d translationRotateMul(double double1, double double2, double double3, double double4, double double5, double double6, double double7, Matrix4x3dc matrix4x3dc) -
rotate
- Specified by:
rotate
in interfaceMatrix4x3dc
-
rotate
- Specified by:
rotate
in interfaceMatrix4x3dc
-
rotate
-
rotate
-
rotateTranslation
- Specified by:
rotateTranslation
in interfaceMatrix4x3dc
-
rotateTranslation
- Specified by:
rotateTranslation
in interfaceMatrix4x3dc
-
rotateLocal
- Specified by:
rotateLocal
in interfaceMatrix4x3dc
-
rotateLocal
-
rotateLocal
- Specified by:
rotateLocal
in interfaceMatrix4x3dc
-
rotateLocal
-
rotate
-
rotate
- Specified by:
rotate
in interfaceMatrix4x3dc
-
rotate
-
rotate
- Specified by:
rotate
in interfaceMatrix4x3dc
-
rotate
-
rotate
- Specified by:
rotate
in interfaceMatrix4x3dc
-
rotate
-
rotate
- Specified by:
rotate
in interfaceMatrix4x3dc
-
getRow
- Specified by:
getRow
in interfaceMatrix4x3dc
- Throws:
java.lang.IndexOutOfBoundsException
-
setRow
- Throws:
java.lang.IndexOutOfBoundsException
-
getColumn
- Specified by:
getColumn
in interfaceMatrix4x3dc
- Throws:
java.lang.IndexOutOfBoundsException
-
setColumn
public Matrix4x3d setColumn(int int1, Vector3dc vector3dc) throws java.lang.IndexOutOfBoundsException- Throws:
java.lang.IndexOutOfBoundsException
-
normal
-
normal
- Specified by:
normal
in interfaceMatrix4x3dc
-
normal
- Specified by:
normal
in interfaceMatrix4x3dc
-
normalize3x3
-
normalize3x3
- Specified by:
normalize3x3
in interfaceMatrix4x3dc
-
normalize3x3
- Specified by:
normalize3x3
in interfaceMatrix4x3dc
-
reflect
public Matrix4x3d reflect(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)- Specified by:
reflect
in interfaceMatrix4x3dc
-
reflect
-
reflect
public Matrix4x3d reflect(double double1, double double2, double double3, double double4, double double5, double double6) -
reflect
public Matrix4x3d reflect(double double1, double double2, double double3, double double4, double double5, double double6, Matrix4x3d matrix4x3d)- Specified by:
reflect
in interfaceMatrix4x3dc
-
reflect
-
reflect
-
reflect
- Specified by:
reflect
in interfaceMatrix4x3dc
-
reflect
- Specified by:
reflect
in interfaceMatrix4x3dc
-
reflection
-
reflection
public Matrix4x3d reflection(double double1, double double2, double double3, double double4, double double5, double double6) -
reflection
-
reflection
-
ortho
public Matrix4x3d ortho(double double1, double double2, double double3, double double4, double double5, double double6, boolean boolean1, Matrix4x3d matrix4x3d)- Specified by:
ortho
in interfaceMatrix4x3dc
-
ortho
public Matrix4x3d ortho(double double1, double double2, double double3, double double4, double double5, double double6, Matrix4x3d matrix4x3d)- Specified by:
ortho
in interfaceMatrix4x3dc
-
ortho
public Matrix4x3d ortho(double double1, double double2, double double3, double double4, double double5, double double6, boolean boolean1) -
ortho
public Matrix4x3d ortho(double double1, double double2, double double3, double double4, double double5, double double6) -
orthoLH
public Matrix4x3d orthoLH(double double1, double double2, double double3, double double4, double double5, double double6, boolean boolean1, Matrix4x3d matrix4x3d)- Specified by:
orthoLH
in interfaceMatrix4x3dc
-
orthoLH
public Matrix4x3d orthoLH(double double1, double double2, double double3, double double4, double double5, double double6, Matrix4x3d matrix4x3d)- Specified by:
orthoLH
in interfaceMatrix4x3dc
-
orthoLH
public Matrix4x3d orthoLH(double double1, double double2, double double3, double double4, double double5, double double6, boolean boolean1) -
orthoLH
public Matrix4x3d orthoLH(double double1, double double2, double double3, double double4, double double5, double double6) -
setOrtho
public Matrix4x3d setOrtho(double double1, double double2, double double3, double double4, double double5, double double6, boolean boolean1) -
setOrtho
public Matrix4x3d setOrtho(double double1, double double2, double double3, double double4, double double5, double double6) -
setOrthoLH
public Matrix4x3d setOrthoLH(double double1, double double2, double double3, double double4, double double5, double double6, boolean boolean1) -
setOrthoLH
public Matrix4x3d setOrthoLH(double double1, double double2, double double3, double double4, double double5, double double6) -
orthoSymmetric
public Matrix4x3d orthoSymmetric(double double1, double double2, double double3, double double4, boolean boolean1, Matrix4x3d matrix4x3d)- Specified by:
orthoSymmetric
in interfaceMatrix4x3dc
-
orthoSymmetric
public Matrix4x3d orthoSymmetric(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)- Specified by:
orthoSymmetric
in interfaceMatrix4x3dc
-
orthoSymmetric
public Matrix4x3d orthoSymmetric(double double1, double double2, double double3, double double4, boolean boolean1) -
orthoSymmetric
-
orthoSymmetricLH
public Matrix4x3d orthoSymmetricLH(double double1, double double2, double double3, double double4, boolean boolean1, Matrix4x3d matrix4x3d)- Specified by:
orthoSymmetricLH
in interfaceMatrix4x3dc
-
orthoSymmetricLH
public Matrix4x3d orthoSymmetricLH(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)- Specified by:
orthoSymmetricLH
in interfaceMatrix4x3dc
-
orthoSymmetricLH
public Matrix4x3d orthoSymmetricLH(double double1, double double2, double double3, double double4, boolean boolean1) -
orthoSymmetricLH
-
setOrthoSymmetric
public Matrix4x3d setOrthoSymmetric(double double1, double double2, double double3, double double4, boolean boolean1) -
setOrthoSymmetric
public Matrix4x3d setOrthoSymmetric(double double1, double double2, double double3, double double4) -
setOrthoSymmetricLH
public Matrix4x3d setOrthoSymmetricLH(double double1, double double2, double double3, double double4, boolean boolean1) -
setOrthoSymmetricLH
public Matrix4x3d setOrthoSymmetricLH(double double1, double double2, double double3, double double4) -
ortho2D
public Matrix4x3d ortho2D(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)- Specified by:
ortho2D
in interfaceMatrix4x3dc
-
ortho2D
-
ortho2DLH
public Matrix4x3d ortho2DLH(double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)- Specified by:
ortho2DLH
in interfaceMatrix4x3dc
-
ortho2DLH
-
setOrtho2D
-
setOrtho2DLH
-
lookAlong
-
lookAlong
- Specified by:
lookAlong
in interfaceMatrix4x3dc
-
lookAlong
public Matrix4x3d lookAlong(double double1, double double2, double double3, double double4, double double5, double double6, Matrix4x3d matrix4x3d)- Specified by:
lookAlong
in interfaceMatrix4x3dc
-
lookAlong
public Matrix4x3d lookAlong(double double1, double double2, double double3, double double4, double double5, double double6) -
setLookAlong
-
setLookAlong
public Matrix4x3d setLookAlong(double double1, double double2, double double3, double double4, double double5, double double6) -
setLookAt
-
setLookAt
public Matrix4x3d setLookAt(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9) -
lookAt
public Matrix4x3d lookAt(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3, Matrix4x3d matrix4x3d)- Specified by:
lookAt
in interfaceMatrix4x3dc
-
lookAt
-
lookAt
public Matrix4x3d lookAt(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, Matrix4x3d matrix4x3d)- Specified by:
lookAt
in interfaceMatrix4x3dc
-
lookAt
public Matrix4x3d lookAt(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9) -
setLookAtLH
-
setLookAtLH
public Matrix4x3d setLookAtLH(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9) -
lookAtLH
public Matrix4x3d lookAtLH(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3, Matrix4x3d matrix4x3d)- Specified by:
lookAtLH
in interfaceMatrix4x3dc
-
lookAtLH
-
lookAtLH
public Matrix4x3d lookAtLH(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, Matrix4x3d matrix4x3d)- Specified by:
lookAtLH
in interfaceMatrix4x3dc
-
lookAtLH
public Matrix4x3d lookAtLH(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9) -
positiveZ
- Specified by:
positiveZ
in interfaceMatrix4x3dc
-
normalizedPositiveZ
- Specified by:
normalizedPositiveZ
in interfaceMatrix4x3dc
-
positiveX
- Specified by:
positiveX
in interfaceMatrix4x3dc
-
normalizedPositiveX
- Specified by:
normalizedPositiveX
in interfaceMatrix4x3dc
-
positiveY
- Specified by:
positiveY
in interfaceMatrix4x3dc
-
normalizedPositiveY
- Specified by:
normalizedPositiveY
in interfaceMatrix4x3dc
-
origin
- Specified by:
origin
in interfaceMatrix4x3dc
-
shadow
public Matrix4x3d shadow(Vector4dc vector4dc, double double1, double double2, double double3, double double4) -
shadow
public Matrix4x3d shadow(Vector4dc vector4dc, double double1, double double2, double double3, double double4, Matrix4x3d matrix4x3d)- Specified by:
shadow
in interfaceMatrix4x3dc
-
shadow
public Matrix4x3d shadow(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8) -
shadow
public Matrix4x3d shadow(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, Matrix4x3d matrix4x3d)- Specified by:
shadow
in interfaceMatrix4x3dc
-
shadow
- Specified by:
shadow
in interfaceMatrix4x3dc
-
shadow
-
shadow
public Matrix4x3d shadow(double double1, double double2, double double3, double double4, Matrix4x3dc matrix4x3dc, Matrix4x3d matrix4x3d)- Specified by:
shadow
in interfaceMatrix4x3dc
-
shadow
public Matrix4x3d shadow(double double1, double double2, double double3, double double4, Matrix4x3dc matrix4x3dc) -
billboardCylindrical
public Matrix4x3d billboardCylindrical(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3) -
billboardSpherical
public Matrix4x3d billboardSpherical(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3) -
billboardSpherical
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object object)- Overrides:
equals
in classjava.lang.Object
-
pick
public Matrix4x3d pick(double double1, double double2, double double3, double double4, int[] intArray, Matrix4x3d matrix4x3d)- Specified by:
pick
in interfaceMatrix4x3dc
-
pick
public Matrix4x3d pick(double double1, double double2, double double3, double double4, int[] intArray) -
swap
-
arcball
public Matrix4x3d arcball(double double1, double double2, double double3, double double4, double double5, double double6, Matrix4x3d matrix4x3d)- Specified by:
arcball
in interfaceMatrix4x3dc
-
arcball
public Matrix4x3d arcball(double double1, Vector3dc vector3dc, double double2, double double3, Matrix4x3d matrix4x3d)- Specified by:
arcball
in interfaceMatrix4x3dc
-
arcball
public Matrix4x3d arcball(double double1, double double2, double double3, double double4, double double5, double double6) -
arcball
-
transformAab
public Matrix4x3d transformAab(double double1, double double2, double double3, double double4, double double5, double double6, Vector3d vector3d, Vector3d vector3d2)- Specified by:
transformAab
in interfaceMatrix4x3dc
-
transformAab
public Matrix4x3d transformAab(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3d vector3d, Vector3d vector3d2)- Specified by:
transformAab
in interfaceMatrix4x3dc
-
lerp
-
lerp
- Specified by:
lerp
in interfaceMatrix4x3dc
-
rotateTowards
- Specified by:
rotateTowards
in interfaceMatrix4x3dc
-
rotateTowards
-
rotateTowards
public Matrix4x3d rotateTowards(double double1, double double2, double double3, double double4, double double5, double double6) -
rotateTowards
public Matrix4x3d rotateTowards(double double1, double double2, double double3, double double4, double double5, double double6, Matrix4x3d matrix4x3d)- Specified by:
rotateTowards
in interfaceMatrix4x3dc
-
rotationTowards
-
rotationTowards
public Matrix4x3d rotationTowards(double double1, double double2, double double3, double double4, double double5, double double6) -
translationRotateTowards
public Matrix4x3d translationRotateTowards(Vector3dc vector3dc, Vector3dc vector3dc2, Vector3dc vector3dc3) -
translationRotateTowards
public Matrix4x3d translationRotateTowards(double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9) -
getEulerAnglesZYX
- Specified by:
getEulerAnglesZYX
in interfaceMatrix4x3dc
-
toImmutable
-