public enum PredefinedEphemerisType extends Enum<PredefinedEphemerisType>
| Enum Constant and Description |
|---|
EARTH
Constant for the Earth.
|
EARTH_MOON
Constant for the Earth-Moon barycenter.
|
JUPITER
Constant for Jupiter.
|
JUPITER_BARY
Constant for Jupiter barycenter.
|
MARS
Constant for Mars.
|
MARS_BARY
Constant for Mars barycenter.
|
MERCURY
Constant for Mercury.
|
MOON
Constant for the Moon.
|
NEPTUNE
Constant for Neptune.
|
NEPTUNE_BARY
Constant for Neptune barycenter.
|
PLUTO
Constant for Pluto.
|
PLUTO_BARY
Constant for Pluto barycenter.
|
SATURN
Constant for Saturn.
|
SATURN_BARY
Constant for Saturn barycenter.
|
SOLAR_SYSTEM_BARYCENTER
Constant for solar system barycenter.
|
SUN
Constant for the Sun.
|
URANUS
Constant for Uranus.
|
URANUS_BARY
Constant for Uranus barycenter.
|
VENUS
Constant for Venus.
|
| Modifier and Type | Method and Description |
|---|---|
static PredefinedEphemerisType |
getEphemerisType(String name)
Get ephemeris type from JPL/PATRIUS name.
|
String |
getName()
Returns the JPL/PATRIUS name.
|
boolean |
isBarycenter() |
static PredefinedEphemerisType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PredefinedEphemerisType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PredefinedEphemerisType SOLAR_SYSTEM_BARYCENTER
public static final PredefinedEphemerisType SUN
public static final PredefinedEphemerisType MERCURY
public static final PredefinedEphemerisType VENUS
public static final PredefinedEphemerisType EARTH_MOON
public static final PredefinedEphemerisType EARTH
public static final PredefinedEphemerisType MOON
public static final PredefinedEphemerisType MARS
public static final PredefinedEphemerisType MARS_BARY
public static final PredefinedEphemerisType JUPITER
public static final PredefinedEphemerisType JUPITER_BARY
public static final PredefinedEphemerisType SATURN
public static final PredefinedEphemerisType SATURN_BARY
public static final PredefinedEphemerisType URANUS
public static final PredefinedEphemerisType URANUS_BARY
public static final PredefinedEphemerisType NEPTUNE
public static final PredefinedEphemerisType NEPTUNE_BARY
public static final PredefinedEphemerisType PLUTO
public static final PredefinedEphemerisType PLUTO_BARY
public static PredefinedEphemerisType[] values()
for (PredefinedEphemerisType c : PredefinedEphemerisType.values()) System.out.println(c);
public static PredefinedEphemerisType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getName()
public boolean isBarycenter()
public static PredefinedEphemerisType getEphemerisType(String name)
name - a nameCopyright © 2025 CNES. All rights reserved.