Class FloatSorter

java.lang.Object
com.prineside.tdi2.utils.FloatSorter

public final class FloatSorter extends Object
Usage: FloatSorter sorter = FloatSorter.getInstance(); sorter.begin(); sorter.add("Foo", 5f); sorter.add("Bar", -3.5f); ... sorter.add("Baz", 0f); Array<FloatSorter.Entity> arr = sorter.sort(); for (int i = 0; n = arr.size; i < n; i++) { arr.items[i]... } sorter.end() Not thread safe
  • Field Details

  • Constructor Details

    • FloatSorter

      public FloatSorter()
    • FloatSorter

      public FloatSorter(Sort sort)
  • Method Details

    • begin

      public void begin()
    • add

      public void add(Object object, float value)
    • getCount

      public int getCount()
    • sort

      public Array<FloatSorter.Entity> sort()
      Returns:
      static cached array - do not use after end()
    • end

      public void end()