|
WSF
|
#include <WsfSpaceScriptOrbitalManeuvers.hpp>


Public Member Functions | |
| OrbitalEventCondition (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr) | |
| ~OrbitalEventCondition () override=default | |
| void * | Create (const UtScriptContext &aInstance) override |
| void * | Clone (void *aObjectPtr) override |
| void | Destroy (void *aObjectPtr) override |
| Public Member Functions inherited from WsfScriptObjectClass | |
| WsfScriptObjectClass (const std::string &aClassName, UtScriptTypes *aTypesPtr) | |
| ~WsfScriptObjectClass () override | |
| void * | Create (const UtScriptContext &aInstance) override |
| void * | Clone (void *aObjectPtr) override |
| void | Destroy (void *aObjectPtr) override |
| std::string | ToString (void *aObjectPtr) const override |
| UT_DECLARE_SCRIPT_METHOD (Name) | |
| UT_DECLARE_SCRIPT_METHOD (Type) | |
| UT_DECLARE_SCRIPT_METHOD (BaseType) | |
| UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf) | |
| UT_DECLARE_SCRIPT_METHOD (ProcessInput) | |
Script methods documented in the AFSIM Reference Guide: | |
| UT_DECLARE_SCRIPT_METHOD (NONE) | |
| UT_DECLARE_SCRIPT_METHOD (AT_RELATIVE_TIME) | |
| UT_DECLARE_SCRIPT_METHOD (AT_PERIAPSIS) | |
| UT_DECLARE_SCRIPT_METHOD (AT_APOAPSIS) | |
| UT_DECLARE_SCRIPT_METHOD (AT_ASCENDING_NODE) | |
| UT_DECLARE_SCRIPT_METHOD (AT_DESCENDING_NODE) | |
| UT_DECLARE_SCRIPT_METHOD (AT_ASCENDING_RADIUS) | |
| UT_DECLARE_SCRIPT_METHOD (AT_DESCENDING_RADIUS) | |
| UT_DECLARE_SCRIPT_METHOD (AT_NORTHERN_INTERSECTION) | |
| UT_DECLARE_SCRIPT_METHOD (AT_SOUTHERN_INTERSECTION) | |
| UT_DECLARE_SCRIPT_METHOD (AT_ECLIPSE_ENTRY) | |
| UT_DECLARE_SCRIPT_METHOD (AT_ECLIPSE_EXIT) | |
| UT_DECLARE_SCRIPT_METHOD (ConditionType) | |
| UT_DECLARE_SCRIPT_METHOD (SetOrbitNumber) | |
Define a script class for the WsfOrbitalEvent::Condition object. These objects are primarily meant to be passed as arguments to WsfOrbitalManeuver child "Construct" methods.
| wsf::space::script::OrbitalEventCondition::OrbitalEventCondition | ( | const std::string & | aClassName, |
| UtScriptTypes * | aScriptTypesPtr ) |
|
overridedefault |
|
override |
References Clone().
Referenced by Clone(), and ~OrbitalEventCondition().
|
override |
Referenced by ~OrbitalEventCondition().
|
override |
Referenced by ~OrbitalEventCondition().
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | AT_APOAPSIS | ) |
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | AT_ASCENDING_NODE | ) |
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | AT_ASCENDING_RADIUS | ) |
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | AT_DESCENDING_NODE | ) |
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | AT_DESCENDING_RADIUS | ) |
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | AT_ECLIPSE_ENTRY | ) |
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | AT_ECLIPSE_EXIT | ) |
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | AT_NORTHERN_INTERSECTION | ) |
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | AT_PERIAPSIS | ) |
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | AT_RELATIVE_TIME | ) |
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | AT_SOUTHERN_INTERSECTION | ) |
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | ConditionType | ) |
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | NONE | ) |
| wsf::space::script::OrbitalEventCondition::UT_DECLARE_SCRIPT_METHOD | ( | SetOrbitNumber | ) |