Class Zpn.ZpnDeproj

java.lang.Object
skyview.geometry.Transformer
skyview.geometry.Deprojecter
skyview.geometry.projecter.Zpn.ZpnDeproj
All Implemented Interfaces:
java.io.Serializable, Component
Enclosing class:
Zpn

public class Zpn.ZpnDeproj
extends Deprojecter
See Also:
Serialized Form
  • Constructor Summary

    Constructors 
    Constructor Description
    ZpnDeproj()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getDescription()
    Get the description of the compontent
    java.lang.String getName()
    Get the name of the component
    protected double[] getParams()  
    Projecter inverse()
    Get the inverse transformation
    boolean isInverse​(Transformer t)
    Is this an inverse of some other transformation?
    void transform​(double[] plane, double[] sphere)
    Deproject a point from the plane to the sphere.

    Methods inherited from class skyview.geometry.Deprojecter

    getInputDimension, getOutputDimension

    Methods inherited from class skyview.geometry.Transformer

    transform, transform

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getName

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

      public java.lang.String getDescription()
      Get the description of the compontent
    • inverse

      public Projecter inverse()
      Get the inverse transformation
      Specified by:
      inverse in class Transformer
    • isInverse

      public boolean isInverse​(Transformer t)
      Is this an inverse of some other transformation?
      Specified by:
      isInverse in class Transformer
    • getParams

      protected double[] getParams()
    • transform

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