Package | Description |
---|---|
imagingbook.lib.math | |
imagingbook.pub.dft | |
imagingbook.pub.fd |
Modifier and Type | Method and Description |
---|---|
Complex |
Complex.add(Complex c2) |
Complex |
Complex.conjugate() |
static Complex[] |
Complex.duplicate(Complex[] g1) |
Complex |
Complex.exp(int k) |
static Complex[] |
Complex.makeComplexVector(double[] signal) |
static Complex[] |
Complex.makeComplexVector(double[] real,
double[] imag) |
static Complex[] |
Complex.makeComplexVector(int M) |
Complex |
Complex.mult(Complex c2) |
Complex |
Complex.mult(double s) |
Complex |
Complex.rotate(double phi) |
Modifier and Type | Method and Description |
---|---|
Complex |
Complex.add(Complex c2) |
double |
Complex.crossProduct(Complex c2) |
double |
Complex.distance(Complex c2) |
double |
Complex.dotProduct(Complex c2) |
static Complex[] |
Complex.duplicate(Complex[] g1) |
Complex |
Complex.mult(Complex c2) |
static void |
Complex.printComplexVector(Complex[] g,
String title) |
Constructor and Description |
---|
Complex(Complex c) |
Modifier and Type | Method and Description |
---|---|
Complex[] |
Dft1d.DFT(Complex[] g,
boolean forward) |
Modifier and Type | Method and Description |
---|---|
Complex[] |
Dft1d.DFT(Complex[] g,
boolean forward) |
Modifier and Type | Field and Description |
---|---|
protected Complex[] |
FourierDescriptor.g |
protected Complex[] |
FourierDescriptor.G |
Modifier and Type | Method and Description |
---|---|
Complex |
FourierDescriptor.getCoefficient(int m) |
Complex[] |
FourierDescriptor.getCoefficients() |
Complex |
FourierDescriptor.getEllipsePoint(Complex G1,
Complex G2,
int m,
double t)
Get the reconstructed point for two DFT coefficients G1, G2 at a given
position t.
|
Complex[] |
FourierDescriptor.getReconstruction(int N)
Calculates a reconstruction from the full DFT spectrum with N samples.
|
Complex[] |
FourierDescriptor.getReconstruction(int N,
int Mp)
Calculate a reconstruction from the partial DFT spectrum with N sample
points and using Mp coefficient pairs.
|
Complex |
FourierDescriptor.getReconstructionPoint(double t)
Reconstructs a single spatial point from the complete FD
at the fractional path position t in [0,1].
|
Complex |
FourierDescriptor.getReconstructionPoint(double t,
int Mp) |
Complex[] |
FourierDescriptor.getSamples() |
protected static Complex[] |
FourierDescriptor.makeComplex(Point2D[] points) |
Modifier and Type | Method and Description |
---|---|
Complex |
FourierDescriptor.getEllipsePoint(Complex G1,
Complex G2,
int m,
double t)
Get the reconstructed point for two DFT coefficients G1, G2 at a given
position t.
|
Path2D |
FourierDescriptor.makeEllipse(Complex G1,
Complex G2,
int m,
double xOffset,
double yOffset) |
void |
FourierDescriptor.setCoefficient(int m,
Complex z) |
Copyright © 2006–2017, Wilhelm Burger, Mark J. Burge (BSD 2-Clause Simplified License)