idl.tmt.util
Class ArrayUtils

java.lang.Object
  |
  +--idl.tmt.util.ArrayUtils

public class ArrayUtils
extends java.lang.Object

Static utility class for performing some operations on arrays. Created on Apr 13, 2004

Author:
jelsas

Constructor Summary
private ArrayUtils()
           
 
Method Summary
private static void computeSortedOrdering(double[] data, int[] destOrdering, int startIdx, int endIdx, boolean decreasing)
          Populates the given int array with the sorted ordering of a double array.
static int[] getSortedOrdering(double[] data, boolean decreasing)
           
static double[][] getTranspose(double[][] data)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

ArrayUtils

private ArrayUtils()
Method Detail

getSortedOrdering

public static int[] getSortedOrdering(double[] data,
                                      boolean decreasing)

computeSortedOrdering

private static void computeSortedOrdering(double[] data,
                                          int[] destOrdering,
                                          int startIdx,
                                          int endIdx,
                                          boolean decreasing)
Populates the given int array with the sorted ordering of a double array. The sorting is descneding
Parameters:
ds -  

getTranspose

public static double[][] getTranspose(double[][] data)

main

public static void main(java.lang.String[] args)