Class Vector4f

java.lang.Object
com.mojang.math.Vector4f

public class Vector4f extends Object
  • Field Details

    • x

      private float x
    • y

      private float y
    • z

      private float z
    • w

      private float w
  • Constructor Details

    • Vector4f

      public Vector4f()
    • Vector4f

      public Vector4f(float p_123595_, float p_123596_, float p_123597_, float p_123598_)
    • Vector4f

      public Vector4f(Vector3f p_123600_)
  • Method Details

    • equals

      public boolean equals(Object p_123620_)
      Overrides:
      equals in class Object
    • hashCode

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

      public float x()
    • y

      public float y()
    • z

      public float z()
    • w

      public float w()
    • mul

      public void mul(float p_176871_)
    • mul

      public void mul(Vector3f p_123612_)
    • set

      public void set(float p_123603_, float p_123604_, float p_123605_, float p_123606_)
    • add

      public void add(float p_176876_, float p_176877_, float p_176878_, float p_176879_)
    • dot

      public float dot(Vector4f p_123614_)
    • normalize

      public boolean normalize()
    • transform

      public void transform(Matrix4f p_123608_)
    • transform

      public void transform(Quaternion p_123610_)
    • perspectiveDivide

      public void perspectiveDivide()
    • lerp

      public void lerp(Vector4f p_176873_, float p_176874_)
    • toString

      public String toString()
      Overrides:
      toString in class 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 w)