Serializable, Componentpublic class DSS extends Distorter implements Component
| Modifier and Type | Class | Description |
|---|---|---|
class |
DSS.DSSInv |
This inner class is the inverse of the DSS Distorter and corrects
the distortion generated there.
|
| Constructor | Description |
|---|---|
DSS(double plate_ra,
double plate_dec,
double x_pixel_size,
double y_pixel_size,
double plate_scale,
double[] ppo_coeff,
double[] x_coeff,
double[] y_coeff) |
| Modifier and Type | Method | Description |
|---|---|---|
String |
getDescription() |
What does this object do?
|
String |
getName() |
Get the name of this component
|
Distorter |
inverse() |
The inverse Distorter (i.e., the undistorter) uses much of the same
machinery, so we generate it as a inner class of the distorter.
|
boolean |
isInverse(Transformer t) |
Is this the inverse of another distorter?
|
protected boolean |
preserves() |
|
void |
transform(double[] x,
double[] y) |
Convert a single point where the output vector is supplied.
|
applyBeforeScaling, getInputDimension, getOutputDimension, jacobianclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittransform, transformpublic DSS(double plate_ra,
double plate_dec,
double x_pixel_size,
double y_pixel_size,
double plate_scale,
double[] ppo_coeff,
double[] x_coeff,
double[] y_coeff)
public void transform(double[] x,
double[] y)
Transformertransform in class Transformerx - The input vector.y - The output vector, it may be the same as the input
vector if the dimensionalities are the same. All
transformers are expected to work with aliased inputs and output.public String getName()
public String getDescription()
DistortergetDescription in interface ComponentgetDescription in class Distorterprotected boolean preserves()
public Distorter inverse()
public boolean isInverse(Transformer t)
isInverse in class Transformer