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 dataentries.- Since:
- 12.0
- Author:
- Luc Maisonobe
-
-
Enum Constant Summary
Enum Constants Enum Constant Description COMMENTComment entry.CPCenter of pressure.CP_REF_FRAMEReference frame for center of pressure.DRAG_COEFFDrag coefficient.DRY_MASSMass without propellant.INERTIA_REF_FRAMEInertia reference frame.IXXMoment of inertia about X-axis.IXYInertia cross product of the X and Y axes.IXZInertia cross product of the X and Z axes.IYYMoment of inertia about Y-axis.IYZInertia cross product of the Y and Z axes.IZZMoment of inertia about Z-axis.WET_MASSTotal mass at T₀.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanprocess(ParseToken token, ContextBinding context, AttitudePhysicalProperties data)Process an token.static AttitudePhysicalPropertiesKeyvalueOf(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
-
-