public enum AttitudeMode extends Enum<AttitudeMode>
Enum Constant and Description |
---|
CENTER_POINTING_WITH_YAW_STEERING
Body center pointing with yaw compensation.
|
DEFAULT_LAW
Default law.
|
LOF_ALIGNED_LVLH
Aligned with Local Vertical, Local Horizontal frame.
|
LOF_ALIGNED_QSW
Aligned with QSW frame.
|
LOF_ALIGNED_TNW
Aligned with TNW frame.
|
LOF_ALIGNED_VNC
aligned with Velocity - Normal - Co-normal frame.
|
LOF_ALIGNED_VVLH
Aligned with Vehicle Velocity, Local Horizontal frame.
|
NADIR_POINTING_WITH_YAW_COMPENSATION
Nadir pointing with yaw compensation.
|
Modifier and Type | Method and Description |
---|---|
abstract org.orekit.attitudes.AttitudeProvider |
getProvider(org.orekit.frames.Frame inertialFrame,
org.orekit.bodies.OneAxisEllipsoid body)
Get attitude provider.
|
static AttitudeMode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AttitudeMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AttitudeMode DEFAULT_LAW
public static final AttitudeMode NADIR_POINTING_WITH_YAW_COMPENSATION
public static final AttitudeMode CENTER_POINTING_WITH_YAW_STEERING
public static final AttitudeMode LOF_ALIGNED_LVLH
public static final AttitudeMode LOF_ALIGNED_QSW
public static final AttitudeMode LOF_ALIGNED_TNW
public static final AttitudeMode LOF_ALIGNED_VNC
public static final AttitudeMode LOF_ALIGNED_VVLH
public static AttitudeMode[] values()
for (AttitudeMode c : AttitudeMode.values()) System.out.println(c);
public static AttitudeMode 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 abstract org.orekit.attitudes.AttitudeProvider getProvider(org.orekit.frames.Frame inertialFrame, org.orekit.bodies.OneAxisEllipsoid body)
inertialFrame
- inertial framebody
- central bodyCopyright © 2002–2022 CS GROUP. All rights reserved.