Class Vector4f


  • public class Vector4f
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private float w  
      private float x  
      private float y  
      private float z  
    • Constructor Summary

      Constructors 
      Constructor Description
      Vector4f()  
      Vector4f​(float p_i48096_1_, float p_i48096_2_, float p_i48096_3_, float p_i48096_4_)  
      Vector4f​(Vector3f p_i226061_1_)  
    • Field Detail

      • x

        private float x
      • y

        private float y
      • z

        private float z
      • w

        private float w
    • Constructor Detail

      • Vector4f

        public Vector4f()
      • Vector4f

        public Vector4f​(float p_i48096_1_,
                        float p_i48096_2_,
                        float p_i48096_3_,
                        float p_i48096_4_)
      • Vector4f

        public Vector4f​(Vector3f p_i226061_1_)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object p_equals_1_)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • x

        public float x()
      • y

        public float y()
      • z

        public float z()
      • w

        public float w()
      • mul

        public void mul​(Vector3f p_195909_1_)
      • set

        public void set​(float p_195911_1_,
                        float p_195911_2_,
                        float p_195911_3_,
                        float p_195911_4_)
      • dot

        public float dot​(Vector4f p_229373_1_)
      • normalize

        public boolean normalize()
      • transform

        public void transform​(Matrix4f p_229372_1_)
      • transform

        public void transform​(Quaternion p_195912_1_)
      • perspectiveDivide

        public void perspectiveDivide()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • set

        public void set​(float[] values)
      • setX

        public void setX​(float x)
      • setY

        public void setY​(float y)
      • setZ

        public void setZ​(float z)
      • setW

        public void setW​(float z)