public static enum FindOrbits.SortField extends java.lang.Enum<FindOrbits.SortField>
Enum Constant and Description |
---|
INCIDENCE
Incidence angle.
|
PASS
Orbit pass.
|
PREDICT_TIME
Predict time.
|
ROLL
Roll angle.
|
SPLIT_ROLL
Roll-angle sorting with angles between 4 and 9 degrees sorted ahead of other
values.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAbbreviation() |
static FindOrbits.SortField |
of(java.lang.String alias)
Gets a sort field enumeration value given a text string.
|
static FindOrbits.SortField |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static FindOrbits.SortField[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final FindOrbits.SortField ROLL
public static final FindOrbits.SortField SPLIT_ROLL
Example: With split-roll sorting, the roll angles 28.8, -1.3, 4.6, 3.7, -8.7, and 14.2 are sorted to 4.6, -8.7, -1.3, 3.7, 14.2, 28.8.
public static final FindOrbits.SortField PASS
public static final FindOrbits.SortField INCIDENCE
public static final FindOrbits.SortField PREDICT_TIME
public static FindOrbits.SortField[] values()
for (FindOrbits.SortField c : FindOrbits.SortField.values()) System.out.println(c);
public static FindOrbits.SortField valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static FindOrbits.SortField of(java.lang.String alias) throws java.lang.IllegalArgumentException
alias
- the text string, which may be an alias for the field name.java.lang.IllegalArgumentException
- if no sort field can be deduced from the
alias.public java.lang.String getAbbreviation()
Copyright \ (C) Arizona Board of Regents on behalf of the \ Planetary Image Research Laboratory, Lunar and \ Planetary Laboratory at the University of Arizona