Package skyview.geometry.spheredistorter
Class Besselian.BesselianInverse
- java.lang.Object
-
- skyview.geometry.Transformer
-
- skyview.geometry.SphereDistorter
-
- skyview.geometry.spheredistorter.Besselian.BesselianInverse
-
- All Implemented Interfaces:
java.io.Serializable
,Component
- Enclosing class:
- Besselian
public class Besselian.BesselianInverse extends SphereDistorter
This inner class defines the inverse distortion to the enclosing Besselian distorter.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BesselianInverse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDescription()
What does this object do?java.lang.String
getName()
A name for this objectSphereDistorter
inverse()
Get the inverse of the transformation.boolean
isInverse(Transformer t)
Is the the inverse of another transformationvoid
transform(double[] x, double[] y)
Convert coordinates from B1950 to J2000 for epoch 1950.-
Methods inherited from class skyview.geometry.SphereDistorter
getInputDimension, getOutputDimension
-
Methods inherited from class skyview.geometry.Transformer
transform, transform
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from class:SphereDistorter
A name for this object- Specified by:
getName
in interfaceComponent
- Overrides:
getName
in classSphereDistorter
-
inverse
public SphereDistorter inverse()
Description copied from class:Transformer
Get the inverse of the transformation. If the order matters, then the inverse is to be applied after the original transformation. This is primarily an issue with Converters.- Specified by:
inverse
in classSphereDistorter
-
isInverse
public boolean isInverse(Transformer t)
Is the the inverse of another transformation- Specified by:
isInverse
in classTransformer
-
getDescription
public java.lang.String getDescription()
Description copied from class:SphereDistorter
What does this object do?- Specified by:
getDescription
in interfaceComponent
- Overrides:
getDescription
in classSphereDistorter
-
transform
public final void transform(double[] x, double[] y)
Convert coordinates from B1950 to J2000 for epoch 1950.- Specified by:
transform
in classTransformer
- Parameters:
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.
-
-