Package skyview.geometry.projecter
Class Mol
java.lang.Object
skyview.geometry.Transformer
skyview.geometry.Projecter
skyview.geometry.projecter.Mol
- All Implemented Interfaces:
Serializable
,Component
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
forwardTransform
(double[] sphere, double[] plane) A description of the componentgetName()
The name of the Componentinverse()
Get the associated deprojecterboolean
isInverse
(Transformer trans) Is this the inverse of another transformation?static void
static void
reverseTransform
(double[] plane, double[] sphere) boolean
Is it possible for a pixel to straddle the valid region.final void
transform
(double[] sphere, double[] plane) Convert a single point where the output vector is supplied.boolean
validPosition
(double[] plane) Is this a valid position in the projection plane for this image.Methods inherited from class skyview.geometry.Projecter
allValid, getInputDimension, getOutputDimension, getXTiling, getYTiling, shadowPoint, straddle, straddleComponents, tissot
Methods inherited from class skyview.geometry.Transformer
transform, transform
-
Constructor Details
-
Mol
public Mol()
-
-
Method Details
-
getName
The name of the Component -
getDescription
A description of the component -
inverse
Get the associated deprojecter -
isInverse
Is this the inverse of another transformation?- Specified by:
isInverse
in classTransformer
-
transform
public final void transform(double[] sphere, double[] plane) Description copied from class:Transformer
Convert a single point where the output vector is supplied.- Specified by:
transform
in classTransformer
- Parameters:
sphere
- The input vector.plane
- 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.
-
forwardTransform
public static void forwardTransform(double[] sphere, double[] plane) -
reverseTransform
public static void reverseTransform(double[] plane, double[] sphere) -
validPosition
public boolean validPosition(double[] plane) Description copied from class:Projecter
Is this a valid position in the projection plane for this image. This default is appropriate for all projections where the projection plane is infinite.- Overrides:
validPosition
in classProjecter
-
straddleable
public boolean straddleable()Description copied from class:Projecter
Is it possible for a pixel to straddle the valid region.- Overrides:
straddleable
in classProjecter
-
main
-