Uses of Interface
org.stellarium.NavigatorIfc

Packages that use NavigatorIfc
org.stellarium   
org.stellarium.astro Astronomical computations 
org.stellarium.telescope   
org.stellarium.ui.render   
 

Uses of NavigatorIfc in org.stellarium
 

Classes in org.stellarium that implement NavigatorIfc
 class Navigator
           
 

Methods in org.stellarium with parameters of type NavigatorIfc
(package private)  void SkyLine.draw(Projector prj, NavigatorIfc nav)
           
 void StelObjectBase.drawPointer(int deltaTime, Projector prj, NavigatorIfc nav)
          Draw a nice animated pointer around the object
abstract  void StelObject.drawPointer(int deltaTime, Projector prj, NavigatorIfc nav)
          Draw a nice animated pointer around the object
 void StelObject.StelObjectUninitialized.drawPointer(int deltaTime, Projector prj, NavigatorIfc nav)
           
 double StelObjectBase.getCloseFOV(NavigatorIfc nav)
          Tree.Return the best FOV in degree to use for a close view of the object
 double StelObject.getCloseFOV(NavigatorIfc nav)
           
 javax.vecmath.Point3d StelObjectBase.getEarthEquPos(NavigatorIfc nav)
          Get position in earth equatorial frame
abstract  javax.vecmath.Point3d StelObject.getEarthEquPos(NavigatorIfc nav)
           
 javax.vecmath.Point3d StelObject.StelObjectUninitialized.getEarthEquPos(NavigatorIfc nav)
           
abstract  java.lang.String StelObject.getInfoString(NavigatorIfc nav)
          Write I18n information about the object in wstring.
 java.lang.String StelObject.StelObjectUninitialized.getInfoString(NavigatorIfc nav)
           
 float StelObjectBase.getMag(NavigatorIfc nav)
           
abstract  float StelObject.getMag(NavigatorIfc nav)
           
 float StelObject.StelObjectUninitialized.getMag(NavigatorIfc nav)
           
 javax.vecmath.Point3d StelObjectBase.getObsJ2000Pos(NavigatorIfc nav)
          observer centered J2000 coordinates TODO: Fred Should be abstract method no?
abstract  javax.vecmath.Point3d StelObject.getObsJ2000Pos(NavigatorIfc nav)
           
 javax.vecmath.Point3d StelObject.StelObjectUninitialized.getObsJ2000Pos(NavigatorIfc nav)
           
protected  float StelObjectBase.getOnScreenSize(Projector prj, NavigatorIfc nav)
           
protected  float StelObject.getOnScreenSize(Projector prj, NavigatorIfc nav)
           
 double StelObjectBase.getParentSatellitesFOV(NavigatorIfc nav)
           
abstract  double StelObject.getParentSatellitesFOV(NavigatorIfc nav)
           
 double StelObject.StelObjectUninitialized.getParentSatellitesFOV(NavigatorIfc nav)
           
 double StelObjectBase.getSatellitesFOV(NavigatorIfc nav)
           
 double StelObject.getSatellitesFOV(NavigatorIfc nav)
           
abstract  java.lang.String StelObject.getShortInfoString(NavigatorIfc nav)
          The returned wstring can typically be used for object labeling in the sky
 java.lang.String StelObject.StelObjectUninitialized.getShortInfoString(NavigatorIfc nav)
           
 

Uses of NavigatorIfc in org.stellarium.astro
 

Methods in org.stellarium.astro with parameters of type NavigatorIfc
(package private)  float Planet.computeMagnitude(NavigatorIfc nav)
           
(package private)  double Planet.draw(DefaultProjector prj, NavigatorIfc nav, ToneReproductor eye, boolean flagPoint, boolean stencil)
          Draw the planet and all the related infos : name, circle etc..
 void ConstellationMgr.draw(Projector prj, NavigatorIfc nav)
          Draw all the constellations in the vector
 void MilkyWay.draw(ToneReproductor eye, Projector prj, NavigatorIfc nav)
           
 void ConstellationMgr.drawArt(Projector prj, NavigatorIfc nav)
           
(package private)  void Constellation.drawArtOptim(Projector prj, NavigatorIfc nav)
          Draw the art texture, optimized function to be called thru a constellation manager only
protected  void Planet.drawBigHalo(NavigatorIfc nav, DefaultProjector prj, ToneReproductor eye)
           
 void MilkyWay.drawChart(ToneReproductor eye, Projector prj, NavigatorIfc nav)
           
protected  void Planet.drawHalo(NavigatorIfc nav, DefaultProjector prj, ToneReproductor eye)
          Draw the small star-like 2D halo
(package private)  void Planet.drawHints(NavigatorIfc nav, DefaultProjector prj)
          Draw the circle and name of the planet
 void Planet.drawOrbit(NavigatorIfc nav, DefaultProjector prj)
          draw orbital path of planet
protected  void Planet.drawPointHalo(NavigatorIfc nav, DefaultProjector prj, ToneReproductor eye)
          Draw the small star-like point
(package private)  void Planet.drawTrail(NavigatorIfc nav, DefaultProjector prj)
          draw trail of planet as seen from earth
 double Planet.getCloseFOV(NavigatorIfc nav)
           
 double Nebula.getCloseFOV(NavigatorIfc nav)
           
 javax.vecmath.Point3d Planet.getEarthEquPos(NavigatorIfc nav)
          Return the planet position in rectangular earth equatorial coordinate
 javax.vecmath.Point3d Nebula.getEarthEquPos(NavigatorIfc nav)
           
 javax.vecmath.Point3d HipStar.getEarthEquPos(NavigatorIfc nav)
           
 javax.vecmath.Point3d Constellation.getEarthEquPos(NavigatorIfc nav)
          Get position in earth equatorial frame
 java.lang.String Planet.getInfoString(NavigatorIfc nav)
           
 java.lang.String Nebula.getInfoString(NavigatorIfc nav)
           
 java.lang.String HipStar.getInfoString(NavigatorIfc nav)
           
 java.lang.String Constellation.getInfoString(NavigatorIfc nav)
          Write I18n information about the object in String.
private  double Planet.getLengthEarthEquPos(NavigatorIfc nav)
           
 float Planet.getMag(NavigatorIfc nav)
           
 float HipStar.getMag(NavigatorIfc nav)
           
 float Constellation.getMag(NavigatorIfc nav)
          Return object's magnitude
 javax.vecmath.Point3d Planet.getObsJ2000Pos(NavigatorIfc nav)
           
 javax.vecmath.Point3d HipStar.getObsJ2000Pos(NavigatorIfc nav)
           
 javax.vecmath.Point3d Constellation.getObsJ2000Pos(NavigatorIfc nav)
          observer centered J2000 coordinates
protected  float Planet.getOnScreenSize(Projector prj, NavigatorIfc nav)
          Return the radius of a circle containing the object on screen
 float Nebula.getOnScreenSize(Projector prj, NavigatorIfc nav)
          Return the radius of a circle containing the object on screen
 double Planet.getParentSatellitesFOV(NavigatorIfc nav)
           
 double Planet.getSatellitesFOV(NavigatorIfc nav)
           
 java.lang.String Planet.getShortInfoString(NavigatorIfc nav)
           
 java.lang.String Nebula.getShortInfoString(NavigatorIfc nav)
           
 java.lang.String HipStar.getShortInfoString(NavigatorIfc nav)
           
 java.lang.String Constellation.getShortInfoString(NavigatorIfc nav)
          The returned String can typically be used for object labeling in the sky
(package private)  java.lang.String Planet.getSkyLabel(NavigatorIfc nav)
          Get sky label (sky translation)
private  javax.vecmath.Matrix4d MilkyWay.getSphereMat(NavigatorIfc nav)
           
(package private)  void Planet.updateTrail(NavigatorIfc nav)
          update trail points as needed
 

Constructors in org.stellarium.astro with parameters of type NavigatorIfc
Meteor(DefaultProjector proj, NavigatorIfc nav, ToneReproductor eye, double v)
           
 

Uses of NavigatorIfc in org.stellarium.telescope
 

Methods in org.stellarium.telescope with parameters of type NavigatorIfc
 void TelescopeMgr.draw(Projector prj, NavigatorIfc nav)
           
 javax.vecmath.Point3d Telescope.getEarthEquPos(NavigatorIfc nav)
           
 java.lang.String Telescope.getInfoString(NavigatorIfc nav)
           
 float Telescope.getMag(NavigatorIfc nav)
           
 javax.vecmath.Point3d Telescope.TelescopeDummy.getObsJ2000Pos(NavigatorIfc nav)
           
 java.lang.String Telescope.getShortInfoString(NavigatorIfc nav)
           
 

Uses of NavigatorIfc in org.stellarium.ui.render
 

Methods in org.stellarium.ui.render with parameters of type NavigatorIfc
 void ImageMgr.draw(NavigatorIfc nav, Projector prj)
           
(package private)  void Image.draw(NavigatorIfc nav, Projector prj)