public class ComplexSignal extends Signal implements SignalListener
| Constructor and Description |
|---|
ComplexSignal(java.lang.String name,
int nx,
int ny,
int nz) |
| Modifier and Type | Method and Description |
|---|---|
void |
circularShift() |
void |
conjugate() |
void |
divide(ComplexSignal denominator) |
ComplexSignal |
duplicate() |
float |
getEnergy() |
double[][][] |
getImag3DArrayAsDouble() |
RealSignal |
getImagSignal() |
float[] |
getImagX(int j,
int k) |
float[] |
getImagXY(int k) |
float[] |
getImagXYZ() |
float[] |
getImagY(int i,
int k) |
float[] |
getImagZ(int i,
int j) |
float[] |
getInterleaveXY(int k) |
float[] |
getInterleaveXYZ() |
float[] |
getInterleaveYX(int k) |
float[] |
getInterleaveZ(int i,
int j) |
RealSignal |
getModule() |
float[] |
getModuleXY_dB(int k) |
float[] |
getModuleXY(int k) |
double[][][] |
getReal3DArrayAsDouble() |
RealSignal |
getRealSignal() |
float[] |
getRealX(int j,
int k) |
float[] |
getRealXY(int k) |
float[] |
getRealXYZ() |
float[] |
getRealY(int i,
int k) |
float[] |
getRealY(int i,
int k,
int imag) |
float[] |
getRealZ(int i,
int j) |
float[] |
getValue(int i,
int j,
int k) |
void |
minus(ComplexSignal term) |
void |
notify(java.lang.String name,
double progress) |
void |
plus(ComplexSignal term) |
ComplexSignal |
plus(float real,
float imag) |
ComplexSignal |
replicate() |
void |
set(RealSignal real) |
void |
set(RealSignal real,
RealSignal imag) |
void |
set3DArrayAsDouble(double[][][] real,
double[][][] imag) |
void |
setImagX(int j,
int k,
float[] line) |
void |
setImagXY(int k,
float[] slice) |
void |
setImagY(int i,
int k,
float[] line) |
void |
setImagZ(int i,
int j,
float[] line) |
void |
setInterleaveXY(int k,
float[] slice) |
void |
setInterleaveXYZ(float[] interleave) |
void |
setInterleaveYX(int k,
float[] slice) |
void |
setInterleaveZ(int i,
int j,
float[] line) |
void |
setRealX(int j,
int k,
float[] line) |
void |
setRealXY(int k,
float[] slice) |
void |
setRealY(int i,
int k,
float[] line) |
void |
setRealZ(int i,
int j,
float[] line) |
void |
setValue(int i,
int j,
int k,
float[] value) |
void |
setXYZ(float[] real,
float[] imag) |
void |
swap() |
ComplexSignal |
times(ComplexSignal factor) |
ComplexSignal |
times(float factor) |
void |
timesConjugate(ComplexSignal H) |
java.lang.String |
toString() |
dimAsString, setNamepublic ComplexSignal(java.lang.String name,
int nx,
int ny,
int nz)
public void notify(java.lang.String name,
double progress)
notify in interface SignalListenerpublic void set(RealSignal real)
public void set(RealSignal real, RealSignal imag)
public void divide(ComplexSignal denominator)
public double[][][] getReal3DArrayAsDouble()
public double[][][] getImag3DArrayAsDouble()
public void set3DArrayAsDouble(double[][][] real,
double[][][] imag)
public ComplexSignal times(float factor)
public ComplexSignal plus(float real, float imag)
public ComplexSignal times(ComplexSignal factor)
public void timesConjugate(ComplexSignal H)
public void plus(ComplexSignal term)
public void minus(ComplexSignal term)
public void conjugate()
public float[] getValue(int i,
int j,
int k)
public void setValue(int i,
int j,
int k,
float[] value)
public float[] getInterleaveXYZ()
public void setInterleaveXYZ(float[] interleave)
public RealSignal getRealSignal()
public RealSignal getImagSignal()
public RealSignal getModule()
public float[] getModuleXY(int k)
public float[] getModuleXY_dB(int k)
public ComplexSignal duplicate()
public ComplexSignal replicate()
public float getEnergy()
public float[] getRealXYZ()
public float[] getImagXYZ()
public void setXYZ(float[] real,
float[] imag)
public float[] getInterleaveZ(int i,
int j)
public float[] getRealZ(int i,
int j)
public float[] getImagZ(int i,
int j)
public float[] getRealY(int i,
int k)
public float[] getImagY(int i,
int k)
public float[] getRealX(int j,
int k)
public float[] getImagX(int j,
int k)
public float[] getInterleaveXY(int k)
public float[] getInterleaveYX(int k)
public float[] getRealXY(int k)
public float[] getImagXY(int k)
public void setInterleaveZ(int i,
int j,
float[] line)
public void setRealZ(int i,
int j,
float[] line)
public void setImagZ(int i,
int j,
float[] line)
public void setRealX(int j,
int k,
float[] line)
public void setImagX(int j,
int k,
float[] line)
public void setRealY(int i,
int k,
float[] line)
public void setImagY(int i,
int k,
float[] line)
public void setInterleaveXY(int k,
float[] slice)
public void setInterleaveYX(int k,
float[] slice)
public void setRealXY(int k,
float[] slice)
public void setImagXY(int k,
float[] slice)
public float[] getRealY(int i,
int k,
int imag)
public void swap()
public void circularShift()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © , Biomedical Imaging Group, EPFL, Lausanne, Switzerland. All rights reserved.