Package gaiasky.scenegraph.component
Class OrbitComponent
java.lang.Object
gaiasky.scenegraph.component.OrbitComponent
-
Field Summary
FieldsModifier and TypeFieldDescriptiondoubleArgument of perihelion in degrees.doubleLongitude of the ascending node in degrees.doubleEccentricity of the ellipse.doubleBase epochdoubleInclination, angle between the reference plane (ecliptic) and the orbital plane.doubleMean anomaly at epoch, in degrees.doubleG*M of central body (gravitational constant).doubleOrbital period in daysdoubleSemi major axis of the ellipse, a in Km.Source file -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidloadDataPoint(Vector3d out, Instant t)voidsetArgofpericenter(Double argofpericenter)voidsetAscendingnode(Double ascendingnode)voidvoidvoidsetInclination(Double i)voidsetMeananomaly(Double meanAnomaly)voidvoidvoidsetSemimajoraxis(Double semimajoraxis)voidtoString()
-
Field Details
-
source
Source file -
period
public double periodOrbital period in days -
epoch
public double epochBase epoch -
semimajoraxis
public double semimajoraxisSemi major axis of the ellipse, a in Km. -
e
public double eEccentricity of the ellipse. -
i
public double iInclination, angle between the reference plane (ecliptic) and the orbital plane. -
ascendingnode
public double ascendingnodeLongitude of the ascending node in degrees. -
argofpericenter
public double argofpericenterArgument of perihelion in degrees. -
meananomaly
public double meananomalyMean anomaly at epoch, in degrees. -
mu
public double muG*M of central body (gravitational constant). Defaults to the Sun's
-
-
Constructor Details
-
OrbitComponent
public OrbitComponent()
-
-
Method Details