Class Tan

    • Constructor Detail

      • Tan

        public Tan()
    • Method Detail

      • getName

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

        public java.lang.String getDescription()
        Get a description of the component
      • allValid

        public boolean allValid()
        The entire projection plane is valid
        Overrides:
        allValid in class Projecter
      • transform

        public final void transform​(double[] sphere,
                                    double[] plane)
        Project a point from the sphere to the plane.
        Specified by:
        transform in class Transformer
        Parameters:
        sphere - a double[3] unit vector
        plane - a double[2] preallocated vector.
      • tissot

        public double[] tissot​(double x,
                               double y)
        Get the Tissot parameters.
        Overrides:
        tissot in class Projecter
        Parameters:
        x - The X-value at which the Tissot indicatrix is to be calculated.
        y - The Y-value at which the Tissot indicatrix is to be calculated.
        Returns:
        A three element double vector [Semimajor, semiminor, position angle] with the axes size and positional angle of the ellipse.