skyview.geometry.projecter
Class AitProjecter.AitDeprojecter

java.lang.Object
  extended by skyview.geometry.Transformer
      extended by skyview.geometry.Deprojecter
          extended by skyview.geometry.projecter.AitProjecter.AitDeprojecter
All Implemented Interfaces:
java.io.Serializable, Component
Enclosing class:
AitProjecter

public class AitProjecter.AitDeprojecter
extends Deprojecter

See Also:
Serialized Form

Constructor Summary
AitProjecter.AitDeprojecter()
           
 
Method Summary
 java.lang.String getDescription()
          Description of component
 java.lang.String getName()
          Name of component
 Projecter inverse()
          Get the inverse transformation
 boolean isInverse(Transformer trans)
          Is this the inverse of another 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 Detail

AitProjecter.AitDeprojecter

public AitProjecter.AitDeprojecter()
Method Detail

getName

public java.lang.String getName()
Name of component


getDescription

public java.lang.String getDescription()
Description of component


inverse

public Projecter inverse()
Get the inverse transformation

Specified by:
inverse in class Transformer

isInverse

public boolean isInverse(Transformer trans)
Is this the inverse of another transformation?

Specified by:
isInverse in class Transformer

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 - The input position in the projection plane.
sphere - A preallocated 3-vector to hold the unit vector result.