Class SpatialData<T>

java.lang.Object
com.hypixel.hytale.component.spatial.SpatialData<T>

public class SpatialData<T> extends Object
  • Field Details

    • EMPTY_VECTOR_ARRAY

      public static final Vector3d[] EMPTY_VECTOR_ARRAY
    • indexes

      @Nonnull private int[] indexes
    • moroton

      @Nonnull private long[] moroton
    • vectors

      private Vector3d[] vectors
    • data

      @Nonnull private T[] data
    • size

      private int size
  • Constructor Details

    • SpatialData

      public SpatialData()
  • Method Details

    • size

      public int size()
    • getSortedIndex

      public int getSortedIndex(int i)
    • getVector

      @Nonnull public Vector3d getVector(int i)
    • getData

      @Nonnull public T getData(int i)
    • add

      public void add(@Nonnull Vector3d vector, @Nonnull T value)
    • addCapacity

      public void addCapacity(int additionalSize)
    • append

      public void append(@Nonnull Vector3d vector, @Nonnull T value)
    • sort

      public void sort()
    • sortMorton

      public void sortMorton()
    • clear

      public void clear()