Class AbstractImpulseManeuver

    • Constructor Detail

      • AbstractImpulseManeuver

        protected AbstractImpulseManeuver​(AttitudeProvider attitudeOverride,
                                          Control3DVectorCostType control3DVectorCostType)
        Protected constructor.
        Parameters:
        attitudeOverride - the attitude provider to use for the maneuver
        control3DVectorCostType - increment's norm for mass consumption
    • Method Detail

      • getControl3DVectorCostType

        public Control3DVectorCostType getControl3DVectorCostType()
        Get the control vector's cost type.
        Returns:
        control cost type
      • getAttitudeOverride

        public AttitudeProvider getAttitudeOverride()
        Get the Attitude Provider to use during maneuver.
        Returns:
        the attitude provider