java.lang.Object
com.viaversion.viarewind.api.minecraft.math.Vector3d

public class Vector3d extends Object
  • Constructor Details

    • Vector3d

      public Vector3d(double x, double y, double z)
    • Vector3d

      public Vector3d()
  • Method Details

    • set

      public void set(Vector3d vec)
    • set

      public Vector3d set(double x, double y, double z)
    • multiply

      public Vector3d multiply(double a)
    • add

      public Vector3d add(Vector3d vec)
    • substract

      public Vector3d substract(Vector3d vec)
    • length

      public double length()
    • lengthSquared

      public double lengthSquared()
    • normalize

      public Vector3d normalize()
    • clone

      public Vector3d clone()
      Overrides:
      clone in class Object
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object
    • getX

      public double getX()
    • setX

      public void setX(double x)
    • getY

      public double getY()
    • setY

      public void setY(double y)
    • getZ

      public double getZ()
    • setZ

      public void setZ(double z)