skyview.geometry.projecter
Class CscProjecter.CscDeprojecter

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

public class CscProjecter.CscDeprojecter
extends Deprojecter

See Also:
Serialized Form

Constructor Summary
CscProjecter.CscDeprojecter()
           
 
Method Summary
 java.lang.String getDescription()
          Get a description of the component
 java.lang.String getName()
          Get the name of the component
 Projecter inverse()
          Get the inverse of the 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 Detail

CscProjecter.CscDeprojecter

public CscProjecter.CscDeprojecter()
Method Detail

getName

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


getDescription

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


inverse

public Projecter inverse()
Description copied from class: Transformer
Get the inverse of the transformation. If the order matters, then the inverse is to be applied after the original transformation. This is primarily an issue with Converters.

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

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.
spehre - a preallocated double[3] vector.