Package org.orekit.forces.maneuvers
Class AbstractImpulseManeuver
java.lang.Object
org.orekit.forces.maneuvers.AbstractImpulseManeuver
- Direct Known Subclasses:
FieldImpulseManeuver,ImpulseManeuver
Abstract class for impulsive maneuvers.
- Since:
- 13.0
- Author:
- Romain Serra
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractImpulseManeuver(AttitudeProvider attitudeOverride, Control3DVectorCostType control3DVectorCostType) Protected constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the Attitude Provider to use during maneuver.Get the control vector's cost type.
-
Constructor Details
-
AbstractImpulseManeuver
protected AbstractImpulseManeuver(AttitudeProvider attitudeOverride, Control3DVectorCostType control3DVectorCostType) Protected constructor.- Parameters:
attitudeOverride- the attitude provider to use for the maneuvercontrol3DVectorCostType- increment's norm for mass consumption
-
-
Method Details
-
getControl3DVectorCostType
Get the control vector's cost type.- Returns:
- control cost type
-
getAttitudeOverride
Get the Attitude Provider to use during maneuver.- Returns:
- the attitude provider
-