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 intWhat is the input dimensionality of a Distorter?getName()A name for this objectprotected intWhat is the output dimensionality of a Distorter?abstract SphereDistorterinverse()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:
getDescriptionin interfaceComponent
-
inverse
Description copied from class:TransformerGet 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:
inversein classTransformer
-
getOutputDimension
protected int getOutputDimension()What is the output dimensionality of a Distorter?- Specified by:
getOutputDimensionin classTransformer
-
getInputDimension
protected int getInputDimension()What is the input dimensionality of a Distorter?- Specified by:
getInputDimensionin classTransformer
-