Class Bounds<N extends Number>

java.lang.Object
org.core.utils.Bounds<N>

public class Bounds<N extends Number> extends Object
  • Constructor Details

  • Method Details

    • first

      public Vector3<? extends N> first()
    • last

      public Vector3<? extends N> last()
    • frame

      public Stream<Vector3<Integer>> frame()
    • add

      public void add​(Vector3<Integer> vector)
    • add

      public void add​(int x, int y, int z)
    • addX

      public void addX​(int x)
    • addY

      public void addY​(int y)
    • addZ

      public void addZ​(int z)
    • getMax

      public Number[] getMax()
    • getIntMax

      public Vector3<Integer> getIntMax()
    • getDoubleMax

      public Vector3<Double> getDoubleMax()
    • getMin

      public Number[] getMin()
    • getIntMin

      public Vector3<Integer> getIntMin()
    • getDoubleMin

      public Vector3<Double> getDoubleMin()
    • contains

      public boolean contains​(Vector3<Integer> vector)
    • contains

      public boolean contains​(int x, int y, int z)
    • containsWithoutMax

      public boolean containsWithoutMax​(Vector3<Integer> vector)
    • containsWithoutMax

      public boolean containsWithoutMax​(int x, int y, int z)