:orphan: .. **************************************************************************** .. CUI .. .. The Advanced Framework for Simulation, Integration, and Modeling (AFSIM) .. .. The use, dissemination or disclosure of data in this file is subject to .. limitation or restriction. See accompanying README and LICENSE for details. .. **************************************************************************** WsfChangeSemiMajorAxis ---------------------- .. class:: WsfChangeSemiMajorAxis inherits WsfOrbitalManeuver **Input type:** :doc:`change_semi_major_axis<../change_semi_major_axis>` WsfChangeSemiMajorAxis_ can be used to change the semi-major axis of an orbit of a platform. .. method:: static WsfChangeSemiMajorAxis Construct(WsfOrbitalEventCondition aCondition, double aFinalSMA) Static method to create a WsfChangeSemiMajorAxis_ using a specific condition and a final semi-major axis length (m). .. note:: When the current eccentricity is not 0, the supplied condition should be :method:`WsfOrbitalEventCondition.AT_PERIAPSIS` or :method:`WsfOrbitalEventCondition.AT_APOAPSIS`.