WsfDeltaV_Maneuver¶
- WsfDeltaV_Maneuver inherits WsfOrbitalManeuver
Input type: delta_v
WsfDeltaV_Maneuver can be used to change the orbit of a platform by adding an arbitrary delta-v to its current velocity.
Methods¶
- static WsfDeltaV_Maneuver Construct(WsfOrbitalEventCondition aCondition, Vec3 aDelta_V, WsfOrbitalReferenceFrame aFrame)¶
Static method to create a WsfDeltaV_Maneuver using the given aCondition, and the desired change in the platform’s velocity, aDelta_V, in m/s, which is interpreted in the given aFrame.
Note
The frames that are currently supported by this method are WsfOrbitalReferenceFrame.INERTIAL and WsfOrbitalReferenceFrame.RIC.
- Vec3 DeltaV()¶
Return the change in velocity in units of m/s that this maneuver will cause in the executing WsfSpaceMover. The returned value is given in the frame of reference returned by WsfDeltaV_Maneuver.Frame.
- WsfOrbitalReferenceFrame Frame()¶
Return the frame of reference that will be used by this maneuver to interpret the configured delta-v.
Deprecated Methods¶
- static WsfDeltaV_Maneuver Construct(WsfOrbitalEventCondition aCondition, Vec3 aDelta_V)¶
Static method to create a WsfDeltaV_Maneuver using a specific condition and the desired change in the platform’s velocity, specified by a Vec3 of three ECI components in units of m/s.