Package skyview.geometry
Class SphereDistorter
java.lang.Object
skyview.geometry.Transformer
skyview.geometry.SphereDistorter
- All Implemented Interfaces:
Serializable
,Component
- Direct Known Subclasses:
Besselian
,Besselian.BesselianInverse
This class defines a non-linear distortion in the image plane.
Normally the forward distortion converts from a fiducial
projection plane to some distorted coordinates. The reverse
distortion transforms from the distorted coordinates back
to the fiducial coordinates.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionWhat does this object do?protected int
What is the input dimensionality of a Distorter?getName()
A name for this objectprotected int
What is the output dimensionality of a Distorter?abstract SphereDistorter
inverse()
Get the inverse of the transformation.Methods inherited from class skyview.geometry.Transformer
isInverse, transform, transform, transform
-
Constructor Details
-
SphereDistorter
public SphereDistorter()
-
-
Method Details
-
getName
A name for this object -
getDescription
What does this object do?- Specified by:
getDescription
in interfaceComponent
-
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 classTransformer
-
getOutputDimension
protected int getOutputDimension()What is the output dimensionality of a Distorter?- Specified by:
getOutputDimension
in classTransformer
-
getInputDimension
protected int getInputDimension()What is the input dimensionality of a Distorter?- Specified by:
getInputDimension
in classTransformer
-