java.lang.Object
com.pixelmonmod.api.client.screen.util.Bounds

public class Bounds extends Object
  • Constructor Details

    • Bounds

      public Bounds()
  • Method Details

    • empty

      public static Bounds empty()
    • zero

      public static Bounds zero()
    • unit

      public static Bounds unit()
    • of

      public static Bounds of(double x1, double y1, double x2, double y2)
    • reset

      public Bounds reset()
    • set

      public Bounds set(Bounds bounds)
    • set

      public Bounds set(double[] xy1, double[] xy2)
    • set

      public Bounds set(double x1, double y1, double x2, double y2)
    • push

      public Bounds push(net.minecraft.core.Position... positions)
    • push

      public Bounds push(double x, double y)
    • add

      public Bounds add(Bounds add)
    • minX

      public double minX()
    • minY

      public double minY()
    • maxX

      public double maxX()
    • maxY

      public double maxY()
    • x

      public double x()
    • y

      public double y()
    • diagonal

      public double diagonal()
    • perimeter

      public double perimeter()
    • area

      public double area()
    • contains

      public boolean contains(net.minecraft.core.Position position)
    • contains

      public boolean contains(double x, double y)
    • rectangle

      public Rectangle rectangle()
    • rectangle

      public Rectangle rectangle(double buffer)