org.stellarium.ui
Class Cardinals

java.lang.Object
  extended by org.stellarium.ui.Cardinals

public class Cardinals
extends java.lang.Object

Version:
0.8.2
Author:
Jerome Beau, Fred Simon

Field Summary
private  SColor color
           
private  LinearFader fader
           
private  SFontIfc font
           
private  double radius
           
private  java.lang.String sEast
           
private  java.lang.String sNorth
           
private  java.lang.String sSouth
           
private  java.lang.String sWest
           
 
Constructor Summary
Cardinals()
           
Cardinals(double radius)
           
 
Method Summary
 void draw(Projector prj, double latitude)
          Draw the cardinals points : N S E W handles special cases at poles
 SColor getColor()
           
 boolean getFlagShow()
           
 double getRadius()
           
 void setColor(SColor c)
           
(package private)  void setFadeDuration(float duration)
           
 void setFlagShow(boolean b)
           
 void setFont(float fontSize, java.lang.String fontName)
           
 void translateLabels(Translator trans)
          Translate cardinal labels with gettext to current sky language
 void update(int deltaTime)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

radius

private double radius

color

private SColor color

font

private SFontIfc font

sNorth

private java.lang.String sNorth

sSouth

private java.lang.String sSouth

sEast

private java.lang.String sEast

sWest

private java.lang.String sWest

fader

private LinearFader fader
Constructor Detail

Cardinals

public Cardinals()

Cardinals

public Cardinals(double radius)
Method Detail

draw

public void draw(Projector prj,
                 double latitude)
Draw the cardinals points : N S E W handles special cases at poles


setColor

public void setColor(SColor c)

getColor

public SColor getColor()

setFont

public void setFont(float fontSize,
                    java.lang.String fontName)
             throws StellariumException
Throws:
StellariumException

translateLabels

public void translateLabels(Translator trans)
Translate cardinal labels with gettext to current sky language

Parameters:
trans -

update

public void update(int deltaTime)

setFadeDuration

void setFadeDuration(float duration)

setFlagShow

public void setFlagShow(boolean b)

getFlagShow

public boolean getFlagShow()

getRadius

public double getRadius()