|
Jeospace API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jeospace.physics.orbit.RotationalAxis
Utility class to obtain the rotational axis orientation of a world.
Note:This is a temporary placeholder for this functionality. The presumption is that the world is within the solar system and that the axis that is obtained from the world class is in Earth Equatorial coordinates. The coordinate is converted to ecliptic and the orientation is calculated relative to the ecliptic plane of the solar system.
| Constructor Summary | |
protected |
RotationalAxis()
Protected Constructor |
| Method Summary | |
static void |
getOrientation(World world,
double julianDay,
float[] axisOrientation)
Calculate the orientation of the axis rotational axis of the specified world . |
static void |
getRotationalAxisOrientation(Spherical axisDirection,
float[] axisOrientation)
Return the axis angle representation that will orient the axis of rotation of an ellipsoid toward the given Spherical coordinate on the
celestial sphere. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected RotationalAxis()
| Method Detail |
public static void getOrientation(World world,
double julianDay,
float[] axisOrientation)
world - the world to calculate the axis orientation for.julianDay - the julian day on which to calculate the axis orientation.axisOrientation - the array to initialize with the axis angle representation
of the orientation.
public static void getRotationalAxisOrientation(Spherical axisDirection,
float[] axisOrientation)
Spherical coordinate on the
celestial sphere.
The (ecliptic) axis direction gives us two values.
Thus with these two values we can calculate the longitude of the vernal equinox ( i.e. the direction of zero longitude of the local equatorial coordinate system ) and the inclination of the equator of the local system to the reference orbital plane of the parent system (the ecliptic).
axisDirection - the Spherical object to convertaxisOrientation - the float array to initialize with the
axis angle orientation
|
Jeospace API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||