Uses of Class
org.orekit.forces.maneuvers.Control3DVectorCostType
-
Packages that use Control3DVectorCostType Package Description org.orekit.forces.maneuvers This package provides models of simple maneuvers.org.orekit.forces.maneuvers.propulsion This package provides propulsion models intended to be used with classManeuver. -
-
Uses of Control3DVectorCostType in org.orekit.forces.maneuvers
Methods in org.orekit.forces.maneuvers that return Control3DVectorCostType Modifier and Type Method Description Control3DVectorCostTypeAbstractImpulseManeuver. getControl3DVectorCostType()Get the control vector's cost type.Control3DVectorCostTypeManeuver. getControl3DVectorCostType()Get the control vector's cost type.static Control3DVectorCostTypeControl3DVectorCostType. valueOf(String name)Returns the enum constant of this type with the specified name.static Control3DVectorCostType[]Control3DVectorCostType. values()Returns an array containing the constants of this enum type, in the order they are declared.Constructors in org.orekit.forces.maneuvers with parameters of type Control3DVectorCostType Constructor Description AbstractImpulseManeuver(AttitudeProvider attitudeOverride, Control3DVectorCostType control3DVectorCostType)Protected constructor.ConstantThrustManeuver(AbsoluteDate date, double duration, double thrust, double isp, AttitudeProvider attitudeOverride, Vector3D direction, Control3DVectorCostType control3DVectorCostType, String name)Simple constructor for a constant direction and constant thrust.FieldImpulseManeuver(FieldEventDetector<T> trigger, AttitudeProvider attitudeOverride, FieldVector3D<T> deltaVSat, T isp, Control3DVectorCostType control3DVectorCostType)Deprecated.since 13.0FieldImpulseManeuver(FieldEventDetector<T> trigger, AttitudeProvider attitudeOverride, FieldImpulseProvider<T> fieldImpulseProvider, T isp, Control3DVectorCostType control3DVectorCostType)Build a new instance.ImpulseManeuver(EventDetector trigger, AttitudeProvider attitudeOverride, Vector3D deltaVSat, double isp, Control3DVectorCostType control3DVectorCostType)Deprecated.since 13.0ImpulseManeuver(EventDetector trigger, AttitudeProvider attitudeOverride, ImpulseProvider impulseProvider, double isp, Control3DVectorCostType control3DVectorCostType)Build a new instance. -
Uses of Control3DVectorCostType in org.orekit.forces.maneuvers.propulsion
Methods in org.orekit.forces.maneuvers.propulsion that return Control3DVectorCostType Modifier and Type Method Description Control3DVectorCostTypeAbstractConstantThrustPropulsionModel. getControl3DVectorCostType()Get the control vector's cost type.Control3DVectorCostTypeProfileThrustPropulsionModel. getControl3DVectorCostType()Get the control vector's cost type.Control3DVectorCostTypePropulsionModel. getControl3DVectorCostType()Get the control vector's cost type.Methods in org.orekit.forces.maneuvers.propulsion with parameters of type Control3DVectorCostType Modifier and Type Method Description static <T extends ThrustVectorProvider>
ProfileThrustPropulsionModelProfileThrustPropulsionModel. of(TimeSpanMap<T> profile, double isp, Control3DVectorCostType control3DVectorCostType, String name)Build with customized profile.Constructors in org.orekit.forces.maneuvers.propulsion with parameters of type Control3DVectorCostType Constructor Description AbstractConstantThrustPropulsionModel(double thrust, double isp, Vector3D direction, Control3DVectorCostType control3DVectorCostType, String name)Generic constructor.BasicConstantThrustPropulsionModel(double thrust, double isp, Vector3D direction, Control3DVectorCostType control3DVectorCostType, String name)Generic constructor.ProfileThrustPropulsionModel(TimeSpanMap<ThrustVectorProvider> profile, double isp, Control3DVectorCostType control3DVectorCostType, String name)Generic constructor.
-