Class MutableAABB

java.lang.Object
com.lightning.northstar.util.MutableAABB

public class MutableAABB extends Object
  • Field Details

    • minX

      public int minX
    • minY

      public int minY
    • minZ

      public int minZ
    • maxX

      public int maxX
    • maxY

      public int maxY
    • maxZ

      public int maxZ
  • Constructor Details

    • MutableAABB

      public MutableAABB()
    • MutableAABB

      public MutableAABB(int minX, int minY, int minZ, int maxX, int maxY, int maxZ)
  • Method Details

    • zero

      public void zero()
    • neg

      public void neg()
    • inf

      public void inf()
    • union

      public void union(net.minecraft.core.Vec3i vec)
    • union

      public void union(int x, int y, int z)
    • set

      public void set(MutableAABB other)
    • contains

      public boolean contains(net.minecraft.core.Vec3i pos)
    • contains

      public boolean contains(int x, int y, int z)
    • setCentered

      public void setCentered(int cx, int cy, int cz, int sx, int sy, int sz)
    • width

      public int width()
    • height

      public int height()
    • depth

      public int depth()