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