Class Sfl

  • All Implemented Interfaces:
    java.io.Serializable, Component

    public final class Sfl
    extends Projecter
    This class implements the Sanson-Flamsteed (Sinusoidal) projection.
    See Also:
    Serialized Form
    • Constructor Detail

      • Sfl

        public Sfl()
    • Method Detail

      • getName

        public java.lang.String getName()
        Get the name of the compontent
      • getDescription

        public java.lang.String getDescription()
        Return a description of the component
      • transform

        public final void transform​(double[] sphere,
                                    double[] plane)
        Do the transformation
        Specified by:
        transform in class Transformer
        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.
      • 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 class Projecter