Enum AttitudeEntryKey

    • Enum Constant Detail

      • quaternionState

        public static final AttitudeEntryKey quaternionState
        Quaternion state sub-section (only for ADM V1).
      • quaternionEphemeris

        public static final AttitudeEntryKey quaternionEphemeris
        Quaternion state sub-section.
        Since:
        12.0
      • quaternionDerivative

        public static final AttitudeEntryKey quaternionDerivative
        Quaternion/derivative sub-section.
      • quaternionEulerRate

        public static final AttitudeEntryKey quaternionEulerRate
        Quaternion/rate sub-section (only for ADM V1).
      • quaternionAngVel

        public static final AttitudeEntryKey quaternionAngVel
        Quaternion/angular velocity sub-section.
        Since:
        12.0
      • eulerAngle

        public static final AttitudeEntryKey eulerAngle
        Euler angle sub-section.
      • eulerAngleRate

        public static final AttitudeEntryKey eulerAngleRate
        Euler angle/rate sub-section (only for ADM V1).
      • eulerAngleDerivative

        public static final AttitudeEntryKey eulerAngleDerivative
        Euler angle/derivative sub-section.
        Since:
        12.0
      • eulerAngleAngVel

        public static final AttitudeEntryKey eulerAngleAngVel
        Euler angle/angular velocity sub-section.
        Since:
        12.0
      • spinNutation

        public static final AttitudeEntryKey spinNutation
        Spin/nutation sub-section.
      • spinNutationMom

        public static final AttitudeEntryKey spinNutationMom
        Spin/nutation/momentum sub-section.
        Since:
        12.0
      • quaternion

        public static final AttitudeEntryKey quaternion
        Quaternion sub-sub-section.
      • quaternionRate

        public static final AttitudeEntryKey quaternionRate
        Quaternion rate sub-sub-section(only for ADM V1).
      • quaternionDot

        public static final AttitudeEntryKey quaternionDot
        Quaternion rate sub-sub-section.
        Since:
        12.0
      • rotationAngles

        public static final AttitudeEntryKey rotationAngles
        Rotation angles sub-sub-section (only for ADM V1).
      • rotationRates

        public static final AttitudeEntryKey rotationRates
        Rotation rates sub-sub-section (only for ADM V1).
      • angVel

        public static final AttitudeEntryKey angVel
        Angular velocity sub-sub-section.
        Since:
        12.0
      • Q1

        public static final AttitudeEntryKey Q1
        Quaternion first vectorial component.
      • Q2

        public static final AttitudeEntryKey Q2
        Quaternion second vectorial component.
      • Q3

        public static final AttitudeEntryKey Q3
        Quaternion third vectorial component.
      • Q1_DOT

        public static final AttitudeEntryKey Q1_DOT
        Quaternion first vectorial component.
      • Q2_DOT

        public static final AttitudeEntryKey Q2_DOT
        Quaternion second vectorial component.
      • Q3_DOT

        public static final AttitudeEntryKey Q3_DOT
        Quaternion third vectorial component.
      • QC_DOT

        public static final AttitudeEntryKey QC_DOT
        Quaternion scalar component.
      • ANGVEL_X

        public static final AttitudeEntryKey ANGVEL_X
        Angular velocity about X axis.
        Since:
        12.0
      • ANGVEL_Y

        public static final AttitudeEntryKey ANGVEL_Y
        Angular velocity about Y axis.
        Since:
        12.0
      • ANGVEL_Z

        public static final AttitudeEntryKey ANGVEL_Z
        Angular velocity about Z axis.
        Since:
        12.0
      • ANGLE_1

        public static final AttitudeEntryKey ANGLE_1
        Rotation about first axis.
        Since:
        12.0
      • ANGLE_2

        public static final AttitudeEntryKey ANGLE_2
        Rotation about second axis.
        Since:
        12.0
      • ANGLE_3

        public static final AttitudeEntryKey ANGLE_3
        Rotation about third axis.
        Since:
        12.0
      • ANGLE_1_DOT

        public static final AttitudeEntryKey ANGLE_1_DOT
        Rotation about first axis.
        Since:
        12.0
      • ANGLE_2_DOT

        public static final AttitudeEntryKey ANGLE_2_DOT
        Rotation about second axis.
        Since:
        12.0
      • ANGLE_3_DOT

        public static final AttitudeEntryKey ANGLE_3_DOT
        Rotation about third axis.
        Since:
        12.0
      • X_ANGLE

        public static final AttitudeEntryKey X_ANGLE
        Rotation about X axis (only for ADM V1).
      • Y_ANGLE

        public static final AttitudeEntryKey Y_ANGLE
        Rotation about Y axis (only for ADM V1).
      • Z_ANGLE

        public static final AttitudeEntryKey Z_ANGLE
        Rotation about Z axis (only for ADM V1).
      • X_RATE

        public static final AttitudeEntryKey X_RATE
        Rotation about X axis (only for ADM V1).
      • Y_RATE

        public static final AttitudeEntryKey Y_RATE
        Rotation about Y axis (only for ADM V1).
      • Z_RATE

        public static final AttitudeEntryKey Z_RATE
        Rotation about Z axis (only for ADM V1).
      • SPIN_ALPHA

        public static final AttitudeEntryKey SPIN_ALPHA
        Right ascension of spin axis vector.
      • SPIN_DELTA

        public static final AttitudeEntryKey SPIN_DELTA
        Declination of spin axis vector.
      • SPIN_ANGLE

        public static final AttitudeEntryKey SPIN_ANGLE
        Phase of satellite about spin axis.
      • SPIN_ANGLE_VEL

        public static final AttitudeEntryKey SPIN_ANGLE_VEL
        angular velocity of satellite around spin axis.
      • NUTATION_PER

        public static final AttitudeEntryKey NUTATION_PER
        Nutation period entry.
      • NUTATION_PHASE

        public static final AttitudeEntryKey NUTATION_PHASE
        Nutation phase entry.
      • MOMENTUM_ALPHA

        public static final AttitudeEntryKey MOMENTUM_ALPHA
        Right ascension of angular momentum vector.
        Since:
        12.0
      • MOMENTUM_DELTA

        public static final AttitudeEntryKey MOMENTUM_DELTA
        Declination of angular momentum vector.
        Since:
        12.0
      • NUTATION_VEL

        public static final AttitudeEntryKey NUTATION_VEL
        Nutation velocity entry.
        Since:
        12.0
    • Method Detail

      • values

        public static AttitudeEntryKey[] 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 (AttitudeEntryKey c : AttitudeEntryKey.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static AttitudeEntryKey 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 name
        NullPointerException - if the argument is null
      • process

        public boolean process​(ParseToken token,
                               ContextBinding context,
                               org.orekit.files.ccsds.ndm.adm.aem.AttitudeEntry container)
        Process an token.
        Parameters:
        token - token to process
        context - context binding
        container - container to fill
        Returns:
        true of token was accepted