Enum AttitudePhysicalPropertiesKey
- java.lang.Object
-
- java.lang.Enum<AttitudePhysicalPropertiesKey>
-
- org.orekit.files.ccsds.ndm.adm.acm.AttitudePhysicalPropertiesKey
-
- All Implemented Interfaces:
Serializable
,Comparable<AttitudePhysicalPropertiesKey>
public enum AttitudePhysicalPropertiesKey extends Enum<AttitudePhysicalPropertiesKey>
Keys forphysical properties data
entries.- Since:
- 12.0
- Author:
- Luc Maisonobe
-
-
Enum Constant Summary
Enum Constants Enum Constant Description COMMENT
Comment entry.CP
Center of pressure.CP_REF_FRAME
Reference frame for center of pressure.DRAG_COEFF
Drag coefficient.DRY_MASS
Mass without propellant.INERTIA_REF_FRAME
Inertia reference frame.IXX
Moment of inertia about X-axis.IXY
Inertia cross product of the X and Y axes.IXZ
Inertia cross product of the X and Z axes.IYY
Moment of inertia about Y-axis.IYZ
Inertia cross product of the Y and Z axes.IZZ
Moment of inertia about Z-axis.WET_MASS
Total mass at T₀.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
process(ParseToken token, ContextBinding context, AttitudePhysicalProperties data)
Process an token.static AttitudePhysicalPropertiesKey
valueOf(String name)
Returns the enum constant of this type with the specified name.static AttitudePhysicalPropertiesKey[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
COMMENT
public static final AttitudePhysicalPropertiesKey COMMENT
Comment entry.
-
DRAG_COEFF
public static final AttitudePhysicalPropertiesKey DRAG_COEFF
Drag coefficient.
-
WET_MASS
public static final AttitudePhysicalPropertiesKey WET_MASS
Total mass at T₀.
-
DRY_MASS
public static final AttitudePhysicalPropertiesKey DRY_MASS
Mass without propellant.
-
CP_REF_FRAME
public static final AttitudePhysicalPropertiesKey CP_REF_FRAME
Reference frame for center of pressure.
-
CP
public static final AttitudePhysicalPropertiesKey CP
Center of pressure.
-
INERTIA_REF_FRAME
public static final AttitudePhysicalPropertiesKey INERTIA_REF_FRAME
Inertia reference frame.
-
IXX
public static final AttitudePhysicalPropertiesKey IXX
Moment of inertia about X-axis.
-
IYY
public static final AttitudePhysicalPropertiesKey IYY
Moment of inertia about Y-axis.
-
IZZ
public static final AttitudePhysicalPropertiesKey IZZ
Moment of inertia about Z-axis.
-
IXY
public static final AttitudePhysicalPropertiesKey IXY
Inertia cross product of the X and Y axes.
-
IXZ
public static final AttitudePhysicalPropertiesKey IXZ
Inertia cross product of the X and Z axes.
-
IYZ
public static final AttitudePhysicalPropertiesKey IYZ
Inertia cross product of the Y and Z axes.
-
-
Method Detail
-
values
public static AttitudePhysicalPropertiesKey[] 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 (AttitudePhysicalPropertiesKey c : AttitudePhysicalPropertiesKey.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AttitudePhysicalPropertiesKey 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
-
process
public boolean process(ParseToken token, ContextBinding context, AttitudePhysicalProperties data)
Process an token.- Parameters:
token
- token to processcontext
- context bindingdata
- data to fill- Returns:
- true of token was accepted
-
-