Serializable
, Component
public class Besselian extends SphereDistorter
Modifier and Type | Class | Description |
---|---|---|
class |
Besselian.BesselianInverse |
This inner class defines the inverse distortion
to the enclosing Besselian distorter.
|
Constructor | Description |
---|---|
Besselian() |
Modifier and Type | Method | Description |
---|---|---|
String |
getDescription() |
What does this object do?
|
String |
getName() |
A name for this object
|
SphereDistorter |
inverse() |
Get the inverse distorter
|
boolean |
isInverse(Transformer t) |
Is the the inverse of another transformation
|
void |
transform(double[] x,
double[] y) |
Convert a single point where the output vector is supplied.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInputDimension, getOutputDimension
transform, transform
public SphereDistorter inverse()
inverse
in class SphereDistorter
public boolean isInverse(Transformer t)
isInverse
in class Transformer
public String getName()
SphereDistorter
getName
in interface Component
getName
in class SphereDistorter
public String getDescription()
SphereDistorter
getDescription
in interface Component
getDescription
in class SphereDistorter
public final void transform(double[] x, double[] y)
Transformer
transform
in class Transformer
x
- 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.