org.stellarium
Class SkyLine

java.lang.Object
  extended by org.stellarium.SkyLine

 class SkyLine
extends java.lang.Object

Version:
0.8.2
Author:
Jerome Beau, Fred Simon

Nested Class Summary
(package private) static class SkyLine.TYPE
           
 
Field Summary
(package private)  SColor color
           
(package private)  LinearFader fader
           
(package private)  SFontIfc font
           
(package private)  SkyLine.TYPE lineType
           
private  int nbSegment
           
private  javax.vecmath.Point3d[] points
           
private  double radius
           
 
Constructor Summary
SkyLine(SkyLine.TYPE lineType)
           
SkyLine(SkyLine.TYPE lineType, double radius, int nbSegment)
           
 
Method Summary
(package private)  void draw(Projector prj, NavigatorIfc nav)
           
 SColor getColor()
           
 boolean getFlagshow()
           
private  Projector.ProjFunc getProjFunc(Projector prj)
           
(package private)  void setColor(javax.vecmath.Tuple4f c)
           
 void setFadeDuration(float duration)
           
 void setFlagshow(boolean b)
           
 void setFont(float fontSize, java.lang.String fontName)
           
 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

nbSegment

private int nbSegment

lineType

SkyLine.TYPE lineType

color

SColor color

points

private javax.vecmath.Point3d[] points

fader

LinearFader fader

font

SFontIfc font
Constructor Detail

SkyLine

SkyLine(SkyLine.TYPE lineType)

SkyLine

SkyLine(SkyLine.TYPE lineType,
        double radius,
        int nbSegment)
Method Detail

draw

void draw(Projector prj,
          NavigatorIfc nav)

setColor

void setColor(javax.vecmath.Tuple4f c)

getColor

public SColor getColor()

update

public void update(int deltaTime)

setFadeDuration

public void setFadeDuration(float duration)

setFlagshow

public void setFlagshow(boolean b)

getFlagshow

public boolean getFlagshow()

setFont

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

getProjFunc

private Projector.ProjFunc getProjFunc(Projector prj)