Class Vector4d

java.lang.Object
com.hypixel.hytale.math.vector.Vector4d

public class Vector4d extends Object
  • Field Details

  • Constructor Details

    • Vector4d

      public Vector4d()
    • Vector4d

      public Vector4d(double x, double y, double z, double w)
  • Method Details

    • newPosition

      @Nonnull public static Vector4d newPosition(double x, double y, double z)
    • newPosition

      @Nonnull public static Vector4d newPosition(@Nonnull Vector3d v)
    • newDirection

      @Nonnull public static Vector4d newDirection(double x, double y, double z)
    • setDirection

      @Nonnull public Vector4d setDirection()
    • setPosition

      @Nonnull public Vector4d setPosition()
    • assign

      @Nonnull public Vector4d assign(@Nonnull Vector4d v)
    • assign

      @Nonnull public Vector4d assign(double x, double y, double z, double w)
    • lerp

      @Nonnull public Vector4d lerp(@Nonnull Vector4d dest, double lerpFactor, @Nonnull Vector4d target)
    • perspectiveTransform

      public void perspectiveTransform()
    • isInsideFrustum

      public boolean isInsideFrustum()
    • get

      public double get(int component)
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object