Class Quad4d

java.lang.Object
com.hypixel.hytale.math.shape.Quad4d

public class Quad4d extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • isFullyInsideFrustum

      public boolean isFullyInsideFrustum()
    • getA

      public Vector4d getA()
    • getB

      public Vector4d getB()
    • getC

      public Vector4d getC()
    • getD

      public Vector4d getD()
    • get

      public Vector4d get(int idx)
    • getMin

      public double getMin(int component)
    • getMax

      public double getMax(int component)
    • multiply

      @Nonnull public Quad4d multiply(@Nonnull Matrix4d matrix)
    • multiply

      @Nonnull public Quad4d multiply(@Nonnull Matrix4d matrix, @Nonnull Quad4d target)
    • to2d

      @Nonnull public Quad2d to2d(@Nonnull Quad2d target)
    • getCenter

      @Nonnull public Vector4d getCenter()
    • getCenter

      @Nonnull public Vector4d getCenter(@Nonnull Vector4d target)
    • perspectiveTransform

      public void perspectiveTransform()
    • getRandom

      @Nonnull public Vector4d getRandom(@Nonnull Random random)
    • getRandom

      @Nonnull public Vector4d getRandom(@Nonnull Random random, @Nonnull Vector4d target)
    • toString

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