jhplot.math
Class IntegerArray

java.lang.Object
  extended by jhplot.math.IntegerArray

public class IntegerArray
extends java.lang.Object

BSD License


Constructor Summary
IntegerArray()
           
 
Method Summary
static int[] copy(int[] M)
           
static int[][] copy(int[][] M)
           
static int[] delete(int[] x, int... J)
           
static int[][] deleteColumns(int[][] x, int... J)
           
static int[][] deleteColumnsRange(int[][] x, int J1, int J2)
           
static int[] deleteRange(int[] x, int J1, int J2)
           
static int[][] deleteRows(int[][] x, int... I)
           
static int[][] deleteRowsRange(int[][] x, int I1, int I2)
           
static int[] floor(double[] v)
           
static int[][] floor(double[][] v)
           
static int[] getColumnCopy(int[][][] M, int j, int k)
           
static int[] getColumnCopy(int[][] M, int j)
           
static int getColumnDimension(int[][] M, int i)
           
static int[][] getColumnsCopy(int[][] M, int... J)
           
static int[][] getColumnsRangeCopy(int[][] M, int j1, int j2)
           
static int[] getCopy(int[] M, int... I)
           
static int[] getRangeCopy(int[] M, int j1, int j2)
           
static int[] getRowCopy(int[][] M, int i)
           
static int[][] getRowsCopy(int[][] M, int... I)
           
static int[][] getRowsRangeCopy(int[][] M, int i1, int i2)
           
static int[][] getSubMatrixRangeCopy(int[][] M, int i1, int i2, int j1, int j2)
           
static int[] insert(int[] x, int I, int... y)
           
static int[][] insertColumn(int[][] x, int[] y, int J)
           
static int[][] insertColumns(int[][] x, int[][] y, int J)
           
static int[][] insertRow(int[][] x, int[] y, int I)
           
static int[][] insertRows(int[][] x, int[][] y, int I)
           
static double[] int2double(int[] v)
           
static double[][] int2double(int[][] v)
           
static int max(int... M)
           
static int[] max(int[][] M)
           
static int maxIndex(int... M)
           
static int[] maxIndex(int[][] M)
           
static int[] merge(int[]... x)
           
static int[][] mergeColumns(int[]... x)
           
static int[][] mergeRows(int[]... x)
           
static int min(int... M)
           
static int[] min(int[][] M)
           
static int minIndex(int... M)
           
static int[] minIndex(int[][] M)
           
static java.lang.String toString(int[]... v)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntegerArray

public IntegerArray()
Method Detail

floor

public static int[][] floor(double[][] v)

floor

public static int[] floor(double[] v)

int2double

public static double[][] int2double(int[][] v)

int2double

public static double[] int2double(int[] v)

copy

public static int[] copy(int[] M)

copy

public static int[][] copy(int[][] M)

getSubMatrixRangeCopy

public static int[][] getSubMatrixRangeCopy(int[][] M,
                                            int i1,
                                            int i2,
                                            int j1,
                                            int j2)

getColumnsRangeCopy

public static int[][] getColumnsRangeCopy(int[][] M,
                                          int j1,
                                          int j2)

getColumnsCopy

public static int[][] getColumnsCopy(int[][] M,
                                     int... J)

getColumnCopy

public static int[] getColumnCopy(int[][] M,
                                  int j)

getColumnCopy

public static int[] getColumnCopy(int[][][] M,
                                  int j,
                                  int k)

getRowsCopy

public static int[][] getRowsCopy(int[][] M,
                                  int... I)

getRowCopy

public static int[] getRowCopy(int[][] M,
                               int i)

getRowsRangeCopy

public static int[][] getRowsRangeCopy(int[][] M,
                                       int i1,
                                       int i2)

getRangeCopy

public static int[] getRangeCopy(int[] M,
                                 int j1,
                                 int j2)

getCopy

public static int[] getCopy(int[] M,
                            int... I)

getColumnDimension

public static int getColumnDimension(int[][] M,
                                     int i)

mergeRows

public static int[][] mergeRows(int[]... x)

mergeColumns

public static int[][] mergeColumns(int[]... x)

merge

public static int[] merge(int[]... x)

insertColumns

public static int[][] insertColumns(int[][] x,
                                    int[][] y,
                                    int J)

insertColumn

public static int[][] insertColumn(int[][] x,
                                   int[] y,
                                   int J)

insertRows

public static int[][] insertRows(int[][] x,
                                 int[][] y,
                                 int I)

insertRow

public static int[][] insertRow(int[][] x,
                                int[] y,
                                int I)

insert

public static int[] insert(int[] x,
                           int I,
                           int... y)

deleteColumnsRange

public static int[][] deleteColumnsRange(int[][] x,
                                         int J1,
                                         int J2)

deleteColumns

public static int[][] deleteColumns(int[][] x,
                                    int... J)

deleteRowsRange

public static int[][] deleteRowsRange(int[][] x,
                                      int I1,
                                      int I2)

deleteRows

public static int[][] deleteRows(int[][] x,
                                 int... I)

deleteRange

public static int[] deleteRange(int[] x,
                                int J1,
                                int J2)

delete

public static int[] delete(int[] x,
                           int... J)

min

public static int[] min(int[][] M)

min

public static int min(int... M)

max

public static int[] max(int[][] M)

max

public static int max(int... M)

minIndex

public static int[] minIndex(int[][] M)

minIndex

public static int minIndex(int... M)

maxIndex

public static int[] maxIndex(int[][] M)

maxIndex

public static int maxIndex(int... M)

toString

public static java.lang.String toString(int[]... v)


jHepWork 2.1 (C) S.Chekanov