| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.stellarium.StelObject
org.stellarium.StelObjectBase
org.stellarium.astro.HipStar
public class HipStar
| Nested Class Summary | |
|---|---|
| (package private) static class | HipStar.CommonNamesManager | 
| (package private) static class | HipStar.DoubleFlagManager | 
| static class | HipStar.EnglishNameComparator | 
| (package private)
      static interface | HipStar.FlagManager | 
| static class | HipStar.MagnitudeComparator | 
| (package private)
      static interface | HipStar.NamesManager | 
| static class | HipStar.ScientificNameComparator | 
| (package private) static class | HipStar.ScientificNamesManager | 
| static class | HipStar.SpectralType | 
| (package private) static class | HipStar.VariableFlagManager | 
| Nested classes/interfaces inherited from class org.stellarium.StelObject | 
|---|
| StelObject.TYPE | 
| Field Summary | |
|---|---|
| (package private) static SColor | circleColor | 
| (package private)
       java.lang.String | commonNameI18Common Name of the star | 
| (package private)  float | distanceDistance from Earth in light years | 
| (package private)  boolean | doubleStardouble star flag | 
| private static char | ENDL | 
| (package private)
       java.lang.String | englishCommonNameEnglish Common Name of the star | 
| (package private) static ToneReproductor | eye | 
| (package private) static boolean | flagSciNames | 
| (package private) static boolean | gravityLabel | 
| (package private)  int | hpHipparcos number | 
| (package private) static SColor | labelColor | 
| (package private)  float | magApparent magnitude | 
| (package private) static double | namesBrightness | 
| (package private) static Projector | proj | 
| (package private) static double | RADIUS_STAR | 
| (package private)
       java.lang.String | sciNameScientific name | 
| (package private) static SFontIfc | starFontIfc | 
| (package private) static double | starMagScale | 
| (package private) static double | starScale | 
| (package private)  double | term1Optimization term | 
| (package private) static double | twinkleAmount | 
| (package private)  HipStar.SpectralType | typeSpectral type coded as number in [0..12] | 
| (package private)  boolean | variableStarnot implemented yet | 
| (package private)
       javax.vecmath.Point3d | XYZCartesian position | 
| Fields inherited from class org.stellarium.StelObjectBase | 
|---|
| DEFAULT_COLOR | 
| Constructor Summary | |
|---|---|
| HipStar() | |
| Method Summary | |
|---|---|
|  int | compareTo(HipStar o) | 
| (package private)  void | draw(javax.vecmath.Point3d XY) | 
| (package private)  boolean | drawName(javax.vecmath.Point3d XY) | 
| (package private)  void | drawPoint(javax.vecmath.Point3d XY) | 
|  boolean | equals(java.lang.Object o) | 
|  javax.vecmath.Point3d | getEarthEquPos(NavigatorIfc nav)Get position in earth equatorial frame | 
|  java.lang.String | getEnglishName()Return object's name | 
|  int | getHPNumber() | 
|  java.lang.String | getInfoString(NavigatorIfc nav)Write I18n information about the object in wstring. | 
|  float | getMag(NavigatorIfc nav) | 
|  java.lang.String | getNameI18n() | 
|  javax.vecmath.Point3d | getObsJ2000Pos(NavigatorIfc nav)observer centered J2000 coordinates TODO: Fred Should be abstract method no? | 
|  SColor | getRGB()Get object main color, used to display infos | 
|  java.lang.String | getShortInfoString(NavigatorIfc nav)The returned wstring can typically be used for object labeling in the sky | 
|  char | getSpectralType() | 
|  StelObject.TYPE | getType()Tree.Return object's type | 
|  int | hashCode() | 
| (package private)  boolean | read(HipData data)Read datas in binary catalog and compute x,y,z; The aliasing bug on some architecture has been fixed by Rainer Canavan on 26/11/2003 Really ? | 
|  void | setCircleColor(SColor v) | 
|  void | setLabelColor(SColor v) | 
|  void | translateNames(Translator trans) | 
| Methods inherited from class org.stellarium.StelObjectBase | 
|---|
| deleteTextures, drawPointer,
      getBrightestStarInConstellation,
      getCloseFOV, getMag, getOnScreenSize,
      getParentSatellitesFOV,
      getSatellitesFOV,
      initTextures, release, retain, update | 
| Methods inherited from class org.stellarium.StelObject | 
|---|
| getUninitializedObject | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
private static final char ENDL
static final double RADIUS_STAR
static double twinkleAmount
static double starScale
static double starMagScale
static double namesBrightness
static ToneReproductor eye
static Projector proj
static boolean gravityLabel
static SColor circleColor
static SColor labelColor
static SFontIfc starFontIfc
static boolean flagSciNames
int hp
float mag
boolean doubleStar
boolean variableStar
javax.vecmath.Point3d XYZ
double term1
java.lang.String englishCommonName
java.lang.String commonNameI18
java.lang.String sciName
HipStar.SpectralType type
float distance
| Constructor Detail | 
|---|
public HipStar()
| Method Detail | 
|---|
public java.lang.String getInfoString(NavigatorIfc nav)
StelObject
  
getInfoString
        in class StelObject
    public java.lang.String getNameI18n()
getNameI18n in class
        StelObjectBase
    public java.lang.String getEnglishName()
StelObjectBase
  
getEnglishName in
        class StelObjectBase
    public java.lang.String getShortInfoString(NavigatorIfc nav)
StelObject
  
getShortInfoString
        in class StelObject
    public char getSpectralType()
public SColor getRGB()
StelObjectBase
  
getRGB in class StelObjectBase
    
boolean read(HipData data)
       throws java.io.IOException
data - the raw data from the ctatlog file
      java.io.IOException
    void draw(javax.vecmath.Point3d XY)
void drawPoint(javax.vecmath.Point3d XY)
boolean drawName(javax.vecmath.Point3d XY)
public StelObject.TYPE getType()
StelObjectBase
  
getType in class StelObjectBase
    public javax.vecmath.Point3d getEarthEquPos(NavigatorIfc nav)
StelObjectBase
  
getEarthEquPos
        in class StelObjectBase
    public javax.vecmath.Point3d getObsJ2000Pos(NavigatorIfc nav)
StelObjectBase
  
getObsJ2000Pos
        in class StelObjectBase
    public float getMag(NavigatorIfc nav)
getMag in
        class StelObjectBase
    public int getHPNumber()
public void setLabelColor(SColor v)
public void setCircleColor(SColor v)
public void translateNames(Translator trans)
public int compareTo(HipStar o)
compareTo in interface java.lang.Comparable<HipStar>
    public boolean equals(java.lang.Object o)
equals in class java.lang.Object
    public int hashCode()
hashCode in class java.lang.Object
    | 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||