JEphem site
tig API
Build classes

jephem.astro.spacetime
Interface SpaceConstants

All Known Implementing Classes:
AstroContext, AstroPrefs, Curve, NewCurveDialog, NewEphemerisDialog, PreferencesDialog, SkyMapBase, Space, SwissEphemeris, Units

public interface SpaceConstants

Interface containing constants related with space. Related methods can be found in class Space.


Field Summary
static int CARTESIAN
          Constant designating the cartesian way to express coordinates.
static int COORD_V0
          Constant designating the first velocity coordinate (dX/dt in cartesian, dr/dt in spherical).
static int COORD_V1
          Constant designating the second velocity coordinate (dY/dt in cartesian, dq/dt in spherical).
static int COORD_V2
          Constant designating the third velocity coordinate (dZ/dt in cartesian, dj/dt in spherical).
static int COORD_X0
          Constant designating the first spatial coordinate (X in cartesian, r in spherical).
static int COORD_X1
          Constant designating the second spatial coordinate (Y in cartesian, q in spherical).
static int COORD_X2
          Constant designating the third spatial coordinate (Z in cartesian, j in spherical).
static int COORDGROUP_DELTA_BETA_LAMBDA
          Constant designating the "delta, beta, lambda" group of coordinates.
static int COORDGROUP_DIST_ALPHA_DELTA
          Constant designating the "distance alpha, delta" group of coordinates.
static int COORDGROUP_RLB
          Constant designating the "r, l, b" group of coordinates.
static int COORDGROUP_XYZ
          Constant designating the "X, Y, Z" group of coordinates.
static int FRAME_EC_HELIO_GEOMETRIC
          Constant designating heliocentric ecliptic reference frame, for geometric coordinates.
static int FRAME_ECLIPTIC
          Constant designating geocentric ecliptic reference frame ; coordinates expressed in this frame are true apparent coordinates.
static int FRAME_EQUATORIAL
          Constant designating geocentric equatorial reference frame ; coordinates expressed in this frame are true apparent coordinates.
static int FRAME_GALACTIC
          Constant designating galactic reference frame.
static int FRAME_HORIZONTAL_TOPOCENTRIC
          Constant designating horizontal topocentric reference frame.
static int FRAME_THEORY
          Constant to express that of a coordinate is expressed in the frame of the theory used to compute it.
static double LIGHT_VELOCITY
          Value of light velocity, (value UAI 1976 : 299792458 km.s-1).
static int NB_COORDS
          Usual number of coordinates - value= 3 ; just for cleaner code.
static int SPHERICAL
          Constant designating the spherical way to express coordinates.
 

Field Detail

CARTESIAN

public static final int CARTESIAN
Constant designating the cartesian way to express coordinates.

See Also:
Constant Field Values

COORD_V0

public static final int COORD_V0
Constant designating the first velocity coordinate (dX/dt in cartesian, dr/dt in spherical).

See Also:
Constant Field Values

COORD_V1

public static final int COORD_V1
Constant designating the second velocity coordinate (dY/dt in cartesian, dq/dt in spherical).

See Also:
Constant Field Values

COORD_V2

public static final int COORD_V2
Constant designating the third velocity coordinate (dZ/dt in cartesian, dj/dt in spherical).

See Also:
Constant Field Values

COORD_X0

public static final int COORD_X0
Constant designating the first spatial coordinate (X in cartesian, r in spherical).

See Also:
Constant Field Values

COORD_X1

public static final int COORD_X1
Constant designating the second spatial coordinate (Y in cartesian, q in spherical).

See Also:
Constant Field Values

COORD_X2

public static final int COORD_X2
Constant designating the third spatial coordinate (Z in cartesian, j in spherical).

See Also:
Constant Field Values

COORDGROUP_DELTA_BETA_LAMBDA

public static final int COORDGROUP_DELTA_BETA_LAMBDA
Constant designating the "delta, beta, lambda" group of coordinates.
labels = {"del", "bet", "lam"}.

See Also:
Constant Field Values

COORDGROUP_DIST_ALPHA_DELTA

public static final int COORDGROUP_DIST_ALPHA_DELTA
Constant designating the "distance alpha, delta" group of coordinates.
labels = {"dist.", "alpha", "beta"}.

See Also:
Constant Field Values

COORDGROUP_RLB

public static final int COORDGROUP_RLB
Constant designating the "r, l, b" group of coordinates.
labels = {"r", "l", "b"}.

See Also:
Constant Field Values

COORDGROUP_XYZ

public static final int COORDGROUP_XYZ
Constant designating the "X, Y, Z" group of coordinates.
labels = {"X", "Y", "Z"}.

See Also:
Constant Field Values

FRAME_EC_HELIO_GEOMETRIC

public static final int FRAME_EC_HELIO_GEOMETRIC
Constant designating heliocentric ecliptic reference frame, for geometric coordinates.

See Also:
Constant Field Values

FRAME_ECLIPTIC

public static final int FRAME_ECLIPTIC
Constant designating geocentric ecliptic reference frame ; coordinates expressed in this frame are true apparent coordinates.
Reference system : FK5.
Reference plane = mean ecliptic of date.
Equinox = true equinox of date.

See Also:
Constant Field Values

FRAME_EQUATORIAL

public static final int FRAME_EQUATORIAL
Constant designating geocentric equatorial reference frame ; coordinates expressed in this frame are true apparent coordinates.
Reference system : FK5.
Reference plane = true equator of date.
Equinox = true equinox of date.

See Also:
Constant Field Values

FRAME_GALACTIC

public static final int FRAME_GALACTIC
Constant designating galactic reference frame.

See Also:
Constant Field Values

FRAME_HORIZONTAL_TOPOCENTRIC

public static final int FRAME_HORIZONTAL_TOPOCENTRIC
Constant designating horizontal topocentric reference frame.

See Also:
Constant Field Values

FRAME_THEORY

public static final int FRAME_THEORY
Constant to express that of a coordinate is expressed in the frame of the theory used to compute it.

See Also:
Constant Field Values

LIGHT_VELOCITY

public static final double LIGHT_VELOCITY
Value of light velocity, (value UAI 1976 : 299792458 km.s-1).

See Also:
Constant Field Values

NB_COORDS

public static final int NB_COORDS
Usual number of coordinates - value= 3 ; just for cleaner code.

See Also:
Constant Field Values

SPHERICAL

public static final int SPHERICAL
Constant designating the spherical way to express coordinates.

See Also:
Constant Field Values

JEphem site
tig API
Build classes