public static enum LocalMagneticFieldFrame.LOFBuilderVector extends Enum<LocalMagneticFieldFrame.LOFBuilderVector>
For example, if MINUS_MOMENTUM
is chosen, +j aligned as the cross product of the momentum vector and the
magnetic field vector. The resulting body frame will be +x aligned with magnetic field, +z aligned with negative
momentum, +y orthonormal.
Enum Constant and Description |
---|
MINUS_MOMENTUM
Negative orbital momentum vector.
|
MINUS_POSITION
Negative position vector.
|
MINUS_VELOCITY
Negative velocity vector.
|
PLUS_MOMENTUM
Positive orbital momentum vector.
|
PLUS_POSITION
Positive position vector.
|
PLUS_VELOCITY
Positive velocity vector.
|
Modifier and Type | Method and Description |
---|---|
static LocalMagneticFieldFrame.LOFBuilderVector |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LocalMagneticFieldFrame.LOFBuilderVector[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LocalMagneticFieldFrame.LOFBuilderVector PLUS_POSITION
public static final LocalMagneticFieldFrame.LOFBuilderVector PLUS_VELOCITY
public static final LocalMagneticFieldFrame.LOFBuilderVector PLUS_MOMENTUM
public static final LocalMagneticFieldFrame.LOFBuilderVector MINUS_POSITION
public static final LocalMagneticFieldFrame.LOFBuilderVector MINUS_VELOCITY
public static final LocalMagneticFieldFrame.LOFBuilderVector MINUS_MOMENTUM
public static LocalMagneticFieldFrame.LOFBuilderVector[] values()
for (LocalMagneticFieldFrame.LOFBuilderVector c : LocalMagneticFieldFrame.LOFBuilderVector.values()) System.out.println(c);
public static LocalMagneticFieldFrame.LOFBuilderVector 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 nullCopyright © 2002-2023 CS GROUP. All rights reserved.