Package skyview.geometry
Class SphereDistorter
- java.lang.Object
-
- skyview.geometry.Transformer
-
- skyview.geometry.SphereDistorter
-
- All Implemented Interfaces:
java.io.Serializable
,Component
- Direct Known Subclasses:
Besselian
,Besselian.BesselianInverse
public abstract class SphereDistorter extends Transformer implements Component
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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SphereDistorter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDescription()
What does this object do?protected int
getInputDimension()
What is the input dimensionality of a Distorter?java.lang.String
getName()
A name for this objectprotected int
getOutputDimension()
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
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
A name for this object
-
getDescription
public java.lang.String getDescription()
What does this object do?- Specified by:
getDescription
in interfaceComponent
-
inverse
public abstract 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 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
-
-