@Deprecated
private static class FastFourierTransformer.MultiDimensionalComplexMatrix
extends java.lang.Object
implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
protected int[] |
dimensionSize
Deprecated.
Size in all dimensions.
|
protected java.lang.Object |
multiDimensionalComplexArray
Deprecated.
Storage array.
|
Constructor and Description |
---|
FastFourierTransformer.MultiDimensionalComplexMatrix(java.lang.Object multiDimensionalComplexArray)
Deprecated.
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Deprecated.
|
private void |
clone(FastFourierTransformer.MultiDimensionalComplexMatrix mdcm)
Deprecated.
Copy contents of current array into mdcm.
|
Complex |
get(int... vector)
Deprecated.
Get a matrix element.
|
java.lang.Object |
getArray()
Deprecated.
Get the underlying storage array.
|
int[] |
getDimensionSizes()
Deprecated.
Get the size in all dimensions.
|
Complex |
set(Complex magnitude,
int... vector)
Deprecated.
Set a matrix element.
|
protected int[] dimensionSize
protected java.lang.Object multiDimensionalComplexArray
public FastFourierTransformer.MultiDimensionalComplexMatrix(java.lang.Object multiDimensionalComplexArray)
multiDimensionalComplexArray
- array containing the matrix
elementspublic Complex get(int... vector) throws DimensionMismatchException
vector
- indices of the elementDimensionMismatchException
- if dimensions do not matchpublic Complex set(Complex magnitude, int... vector) throws DimensionMismatchException
magnitude
- magnitude of the elementvector
- indices of the elementDimensionMismatchException
- if dimensions do not matchpublic int[] getDimensionSizes()
public java.lang.Object getArray()
public java.lang.Object clone()
clone
in class java.lang.Object
private void clone(FastFourierTransformer.MultiDimensionalComplexMatrix mdcm)
mdcm
- array where to copy dataCopyright (c) 2003-2014 Apache Software Foundation