Package net.imglib2.mesh.util
Class SortTrove
- java.lang.Object
-
- net.imglib2.mesh.util.SortTrove
-
public class SortTrove extends Object
Utilities to sort a Trove list and return the sorting index to sort other lists with.
-
-
Constructor Summary
Constructors Constructor Description SortTrove()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidmain(String[] args)static int[]quicksort(gnu.trove.list.array.TDoubleArrayList main)static voidquicksort(gnu.trove.list.array.TDoubleArrayList main, int[] index)static voidquicksort(gnu.trove.list.array.TDoubleArrayList a, int[] index, int left, int right)static voidquicksort(gnu.trove.list.array.TLongArrayList main, Comparator<Long> c)static voidreorder(gnu.trove.list.array.TDoubleArrayList data, int[] ind)
-
-
-
Method Detail
-
reorder
public static void reorder(gnu.trove.list.array.TDoubleArrayList data, int[] ind)
-
quicksort
public static int[] quicksort(gnu.trove.list.array.TDoubleArrayList main)
-
quicksort
public static void quicksort(gnu.trove.list.array.TDoubleArrayList main, int[] index)
-
quicksort
public static void quicksort(gnu.trove.list.array.TDoubleArrayList a, int[] index, int left, int right)
-
quicksort
public static void quicksort(gnu.trove.list.array.TLongArrayList main, Comparator<Long> c)
-
main
public static void main(String[] args)
-
-