| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.stellarium.projector.DefaultProjector
org.stellarium.projector.CustomProjector
org.stellarium.projector.StereographicProjector
public class StereographicProjector
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class org.stellarium.projector.DefaultProjector | 
|---|
| DefaultProjector.AutoZoom, DefaultProjector.ProjectEarthEqu, DefaultProjector.ProjectJ2000, DefaultProjector.ProjectLocal, DefaultProjector.PROJECTOR_MASK_TYPE | 
| Nested classes/interfaces inherited from interface org.stellarium.projector.Projector | 
|---|
| Projector.ProjFunc, Projector.TYPE | 
| Field Summary | 
|---|
| Fields inherited from class org.stellarium.projector.DefaultProjector | 
|---|
| center, flagAutoZoom, flip_horz, flip_vert, fov, gravityLabels, invMatEarthEquToEye, invMatHelioToEye, invMatJ2000ToEye, invMatLocalToEye, maskType, matEarthEquToEye, matHelioToEye, matJ2000ToEye, matLocalToEye, matProjection, maxFov, minFov, projectEarthEquFunc, projectJ2000Func, projectLocalFunc, vecViewport, view_scaling_factor, zFar, zNear, zoomMove | 
| Constructor Summary | |
|---|---|
| StereographicProjector(Rectangle4i viewport,
      double fov) | |
| Method Summary | |
|---|---|
|  Projector.TYPE | getType() | 
|  boolean | projectCustom(javax.vecmath.Tuple3d v,
      javax.vecmath.Tuple3d win, javax.vecmath.Matrix4d mat) | 
| (package private)  void | unproject(double x,
      double y, javax.vecmath.Matrix4d m, javax.vecmath.Point3d v)transformation from screen 2D point x,y to object. | 
| Methods inherited from class org.stellarium.projector.CustomProjector | 
|---|
| initProjectMatrix,
      sCylinder,
      sSphere,
      sVertex3 | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public StereographicProjector(Rectangle4i viewport,
                              double fov)
| Method Detail | 
|---|
public Projector.TYPE getType()
getType in interface
        Projector
      getType in class
        DefaultProjector
    
public boolean projectCustom(javax.vecmath.Tuple3d v,
                             javax.vecmath.Tuple3d win,
                             javax.vecmath.Matrix4d mat)
projectCustom
        in class DefaultProjector
    
void unproject(double x,
               double y,
               javax.vecmath.Matrix4d m,
               javax.vecmath.Point3d v)
DefaultProjector
  
unproject
        in class DefaultProjector
    x - The 2D point absciss
      y - The 2D point ordonnee
      m - The already inverted full tranfo matrix
    | 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||