Package org.orekit.files.stk
Enum STKEphemerisFile.STKCoordinateSystem
- java.lang.Object
-
- java.lang.Enum<STKEphemerisFile.STKCoordinateSystem>
-
- org.orekit.files.stk.STKEphemerisFile.STKCoordinateSystem
-
- All Implemented Interfaces:
Serializable
,Comparable<STKEphemerisFile.STKCoordinateSystem>
- Enclosing class:
- STKEphemerisFile
public static enum STKEphemerisFile.STKCoordinateSystem extends Enum<STKEphemerisFile.STKCoordinateSystem>
STK coordinate system.Currently, only Earth-centered coordinate systems are supported.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description FIXED
Fixed frame.ICRF
International Celestial Reference Frame.INERTIAL
Central-body-dependent inertial frame, equivalent to ICRF for Earth.J2000
Mean equator and mean equinox of the J2000 epoch.MEAN_OF_DATE
Mean equator and mean equinox of date.TEME_OF_DATE
True equator and mean equinox of date.TRUE_OF_DATE
True equator and true equinox of date.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static STKEphemerisFile.STKCoordinateSystem
parse(String s)
Parses a coordinate system from a string.static STKEphemerisFile.STKCoordinateSystem
valueOf(String name)
Returns the enum constant of this type with the specified name.static STKEphemerisFile.STKCoordinateSystem[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ICRF
public static final STKEphemerisFile.STKCoordinateSystem ICRF
International Celestial Reference Frame.
-
J2000
public static final STKEphemerisFile.STKCoordinateSystem J2000
Mean equator and mean equinox of the J2000 epoch.
-
INERTIAL
public static final STKEphemerisFile.STKCoordinateSystem INERTIAL
Central-body-dependent inertial frame, equivalent to ICRF for Earth.
-
FIXED
public static final STKEphemerisFile.STKCoordinateSystem FIXED
Fixed frame.
-
TRUE_OF_DATE
public static final STKEphemerisFile.STKCoordinateSystem TRUE_OF_DATE
True equator and true equinox of date.
-
MEAN_OF_DATE
public static final STKEphemerisFile.STKCoordinateSystem MEAN_OF_DATE
Mean equator and mean equinox of date.
-
TEME_OF_DATE
public static final STKEphemerisFile.STKCoordinateSystem TEME_OF_DATE
True equator and mean equinox of date.
-
-
Method Detail
-
values
public static STKEphemerisFile.STKCoordinateSystem[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (STKEphemerisFile.STKCoordinateSystem c : STKEphemerisFile.STKCoordinateSystem.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static STKEphemerisFile.STKCoordinateSystem valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
parse
public static STKEphemerisFile.STKCoordinateSystem parse(String s)
Parses a coordinate system from a string.- Parameters:
s
- string- Returns:
- coordinate system
-
-