Class Matrix4x4


  • public class Matrix4x4
    extends Object
    • Field Detail

      • m

        public float[] m
    • Constructor Detail

      • Matrix4x4

        public Matrix4x4()
      • Matrix4x4

        public Matrix4x4​(Matrix4x4 origin)
    • Method Detail

      • toEulerYXZ

        public float[] toEulerYXZ()
      • toEulerXZY

        public float[] toEulerXZY()
      • setIdentity

        public void setIdentity()
      • zetZero

        public void zetZero()
      • setScale

        public void setScale​(float scale)
      • setScale

        public void setScale​(float x,
                             float y,
                             float var3)
      • multiply

        public void multiply​(Matrix4x4 other)
      • setFromRotation

        public void setFromRotation​(Quaternion rotation)
      • setFromMatrix3x4

        public void setFromMatrix3x4​(Matrix3x4 m3x4)
      • determinant

        public float determinant()
      • inverse

        public void inverse()
      • setDiagonal

        public void setDiagonal​(float m00,
                                float m11,
                                float m22,
                                float m33)
      • transformPoint

        public void transformPoint​(float x,
                                   float y,
                                   float z,
                                   float[] out)
      • transform

        public Vector3f transform​(float x,
                                  float y,
                                  float z)
      • multiplyX

        public float multiplyX​(float x,
                               float y,
                               float z)
      • multiplyY

        public float multiplyY​(float x,
                               float y,
                               float z)
      • multiplyZ

        public float multiplyZ​(float x,
                               float y,
                               float z)
      • getMagnitude

        public float[] getMagnitude()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object