public class PuData
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description | 
|---|
PuData()  | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean[] | 
copy(boolean[] arrDest,
    boolean[] arrSrc)
Copy an array into an array, and do not adjust size of destination array. 
 | 
static double[] | 
copy(double[] arrDest,
    double[] arrSrc)
Copy an array into an array, and do not adjust size of destination array. 
 | 
static double[] | 
copy(double[] data,
    int size)
Copy an array into a new array. 
 | 
static float[] | 
copy(float[] arrDest,
    float[] arrSrc)
Copy an array into an array, and do not adjust size of destination array. 
 | 
static float[] | 
copy(float[] data,
    int size)
Copy an array into a new array. 
 | 
static int[] | 
copy(int[] data,
    int size)
Copy an array into a new array. 
 | 
static int[] | 
copy(int[] arrDest,
    int[] arrSrc)
Copy an array into an array, and do not adjust size of destination array. 
 | 
static void | 
invert(java.lang.Object[] data)
Invert order of all entries, i.e. the first entry becomes the last entry. 
 | 
static boolean[] | 
realloc(boolean[] data,
       int size)
Create a new array with given size, if size is different than given array. 
 | 
static boolean[] | 
realloc(boolean[] data,
       int size,
       boolean initial)
Create a new array with given size, if size is different than given array. 
 | 
static java.lang.Object[] | 
realloc(java.lang.Class cl,
       java.lang.Object[] data,
       int size)
Create a new array with given size, if size is different than given array. 
 | 
static double[] | 
realloc(double[] data,
       int size)
Create a new array with given size, if size is different than given array. 
 | 
static double[] | 
realloc(double[] data,
       int size,
       double initial)
Create a new array with given size, if size is different than given array. 
 | 
static float[] | 
realloc(float[] data,
       int size)
Create a new array with given size, if size is different than given array. 
 | 
static float[] | 
realloc(float[] data,
       int size,
       float initial)
Create a new array with given size, if size is different than given array. 
 | 
static int[] | 
realloc(int[] data,
       int size)
Create a new array with given size, if size is different than given array. 
 | 
static int[] | 
realloc(int[] data,
       int size,
       int initial)
Create a new array with given size, if size is different than given array. 
 | 
static java.lang.String[] | 
realloc(java.lang.String[] data,
       int size)
Create a new array with given size, if size is different than given array. 
 | 
static java.lang.String[] | 
realloc(java.lang.String[] data,
       int size,
       java.lang.String initial)
Create a new array with given size, if size is different than given array. 
 | 
static java.lang.String | 
toString(double[] data)
Deprecated. 
 
use jv.number.PuString#toString(double []) 
 | 
static java.lang.String | 
toString(float[] data)
Deprecated. 
 
use jv.number.PuString#toString(float []) 
 | 
static java.lang.String | 
toString(int[] data)
Deprecated. 
 
use jv.number.PuString#toString(int []) 
 | 
public static java.lang.String toString(double[] data)
data - array of double number to be printed.public static java.lang.String toString(float[] data)
data - array of float number to be printed.public static java.lang.String toString(int[] data)
data - array of integer number to be printed.public static double[] copy(double[] data,
            int size)
data - source arraysize - size of new array, must be less or equal data.lengthpublic static float[] copy(float[] data,
           int size)
data - source arraysize - size of new array, must be less or equal data.lengthpublic static int[] copy(int[] data,
         int size)
data - source arraysize - size of new array, must be less or equal data.lengthpublic static double[] copy(double[] arrDest,
            double[] arrSrc)
arrDest - destination array, maybe null.arrSrc - source arrayPdVector.copy(int, jv.vecmath.PdVector, int, int)public static float[] copy(float[] arrDest,
           float[] arrSrc)
arrDest - destination array, maybe null.arrSrc - source arrayPdVector.copy(int, jv.vecmath.PdVector, int, int)public static int[] copy(int[] arrDest,
         int[] arrSrc)
arrDest - destination array, maybe null.arrSrc - source arrayPiVector.copy(int, jv.vecmath.PiVector, int, int)public static boolean[] copy(boolean[] arrDest,
             boolean[] arrSrc)
arrDest - destination array, maybe null.arrSrc - source arrayPiVector.copy(int, jv.vecmath.PiVector, int, int)public static java.lang.Object[] realloc(java.lang.Class cl,
                         java.lang.Object[] data,
                         int size)
 The effect is that of the equivalent array creation expression:
 new cl[size] and copying of existing data into this new array.
cl - class of objects in data array.data - source array, may be null.size - size of new arraypublic static double[] realloc(double[] data,
               int size)
data - source array, may be null.size - size of new arraypublic static float[] realloc(float[] data,
              int size)
data - source array, may be null.size - size of new arraypublic static int[] realloc(int[] data,
            int size)
data - source array, may be null.size - size of new arraypublic static boolean[] realloc(boolean[] data,
                int size)
data - source array, may be null.size - size of new arraypublic static java.lang.String[] realloc(java.lang.String[] data,
                         int size)
data - source array, may be null.size - size of new arraypublic static double[] realloc(double[] data,
               int size,
               double initial)
data - source array, may be null.size - size of new arrayinitial - initial value of new components.public static float[] realloc(float[] data,
              int size,
              float initial)
data - source array, may be null.size - size of new arrayinitial - initial value of new components.public static int[] realloc(int[] data,
            int size,
            int initial)
data - source array, may be null.size - size of new arrayinitial - initial value of new components.public static boolean[] realloc(boolean[] data,
                int size,
                boolean initial)
data - source array, may be null.size - size of new arrayinitial - initial value of new components.public static java.lang.String[] realloc(java.lang.String[] data,
                         int size,
                         java.lang.String initial)
data - source array, may be null.size - size of new arrayinitial - initial value of new components.public static void invert(java.lang.Object[] data)
data - source array, may be null."